body { margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
.heading { color:#006699;font-size: 21px; font-weight: bold; }
.accordion_dash_heading { color:#006699;font-size: 16px; font-weight: bold; padding-left:25px }
.dash_heading { color:#006699;font-size: 16px; font-weight: bold; padding-bottom:3px }
.dash_barheading { color:#FFFFFF;font-size: 16px; font-weight: bold; }
.button { font-size:18px;background-color:#333333;color:#ffffff;padding:5px 10px 5px 10px }
.button_nopad { font-size:18px;background-color:#333333;color:#ffffff; }
.greenbutton { font-size:18px;background-color:#006600;color:#ffffff;padding:5px 10px 5px 10px }
.smbutton { font-size:16px;background-color:#333333;color:#ffffff;padding:5px 8px 5px 8px }
.footer {background-color:#16263F;height:200px}
.footertext { color: #aaaaaa; font-size: 12px; text-decoration:none }
.footertext a:link,.footertext a:visited{ color: #bbbbbb; font-size: 12px; }
.footertext a:hover { text-decoration:underline }
.smalltext { color: #666666; font-size: 10px; }
.smallbluetext { color: #006699; font-size: 11px; }
.menu { font-size:16px;text-decoration:none; border-right:1px solid #888888;padding:5px 20px 5px 20px }
a.menu:hover { color:#29a2ed; background-color:#222222; }
a.menu,a.menu:link,a.menu:visited { font-weight:bold;color:#ffffff }
a,a:link,a:visited { text-decoration:none;color:#000000 }
a:hover { color:#000000 }
.normaltext,a.normaltext,a.normaltext:link,a.normaltext:visited { text-decoration:none;color:#000000;font-size:12px }
.introtext { text-decoration:none;color:#666666;font-size:12px }
.normaltext a:hover { text-decoration:underline;}
.highlightbox { font-size:11px;background-color:#FED943;color:#000000;padding-top:0px;padding-bottom:1px;padding-left:5px;padding-right:5px;border:1px solid #EDC832; }
.tablerows { border: 1px solid #fafafa; background-color: #eeeeee; font-size:13px; }
.tablerowhighlight { border: 2px solid #EDC832; background-color: #FED943; font-size:14px; }
.tablerowhighlight_light { border: 1px solid #999999; background-color: #ffffff; font-size:13px; color:#333333 }
.tablerowhighlight_lighter { border: 1px solid #999999; background-color: #f5f5f5; font-size:13px; }
.tablerowhighlight_lightest { border: 1px solid #999999; background-color: #fafafa; font-size:13px; }
.outline { border: 1px solid #cccccc; padding:8px;margin-bottom:7px;background-color:#fefefe}
.outlinebox { float:left;margin-right:20px }
.configheading { border: 1px solid #fafafa; background-color: #eeeeee; font-size:13px; padding:10px; }
#header { width:975px;padding-top:25px;padding-bottom:10px;padding-left:20px}
#navigation { height:30px;width:975px;padding-top:10px;padding-bottom:0px;background:#446D8C; }
#navigation .sb-inner { background:#446D8C; }
#mainbody { width:955px; background:#fafafa }
#mainbody .sb-inner { background:#fafafa }
#mainbodycontainer { width:975px; background:#fafafa}
#mainbodycontainer .sb-inner { background:#fafafa }
#mainarea { background-image:url('../images/main_bg_grad.png'); background-repeat:repeat-x; background-position:bottom;padding-bottom:50px }
.acceptbutton:hover { border-color:#CCCCCC #999999 #999999 #CCCCCC; color:#000000; padding:5px }
.acceptbutton { -moz-background-clip:border; -moz-background-inline-policy:continuous; padding:5px;
-moz-background-origin:padding; background:#F5F5F5 none repeat scroll 0 0; border-color:#DCDCDC #CCCCCC #CCCCCC #DCDCDC;
border-style:solid; border-width:1px; color:#333333; cursor:pointer; }
.textbox { width:200px }
.sideheadings { font-size:12px;background-color:#F5F5F5; padding:5px;border:1px solid #DCDCDC; color:#888888 }
/* shadowborder */
.sb, .sbi, .sb *, .sbi * { position:relative; }
* html .sb, * html .sbi { height:1%; }
.sbi { display:inline-block; }
.sb-inner { background:#ddd; }
.sb-shadow { background:#000; }
.sb-border { background:#bbb; }
.weblink_heading { font-size:14px;font-weight:bold;padding:10px}
.weblink {color:#006699; padding:10px; border-right:1px solid #dddddd; font-size:12px; }
.weblink:hover{ color:#000000; }
.weblink a{ color:#006699; }
.weblink a:hover{ color:#000000; }
.weblink_container{ }
.weblink_container:hover{ background-color:#CCFF00}
.price { border:1px dotted #oo6699; background-color:#eaeaea; color:#333333; padding-top:5px;padding-bottom:5px;padding-right:10px;padding-left:10px }
.largeheader {font-size: 28px;color: #333333;font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.mediumheader {font-size: 22px;color: #333333;font-weight:bold ; font-family:Arial, Helvetica, sans-serif}
.copyright {font-size: 12px;color: #777777;}
.accounttype {font-size: 18px;color: #aaaaaa;}
.mainheading {color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 22px;}
.highlightheading {font-size: 21px; color: #006699; font-weight:bold }