body{padding:0;margin:0;background-color:#FFFFFF;font-family:Verdana,"Lucida Sans",Arial,"Trebuchet MS","Comic Sans MS",sans-serif;font-size:62.5%;color:#000000;border-top:1px solid #6699CC;}
#header{height:56px;border-top:2px solid #003366;border-bottom:2px solid #FFFFFF;}
#hnav{position:absolute;float:right;top:0;right:0;height:46px;width:450px;z-index:1;margin:9px 0;}
.bnav{padding:0 8px;border-left:2px dotted #E2E2E2;display:inline;height:46px;color:#666666;}
div.bnav{padding:12px 10px 0px;height:35px;}
#htabs{background-color:#6699CC;border-bottom:0.5em solid #669900;}
#tabbg{height:2.2em;padding-left:6px;border-top:1px solid #99CCFF;border-bottom:1px solid #FFFFFF;}
.bnav,.tab,.tabOn,#hlinks a{display:block;position:relative;float:left;margin:0;}
.tab,.tabOn a{font-size:1.4em;padding:0 0.84em;border-style:solid;text-decoration:none;font-weight:bold;line-height:1.5em;}
.tab{height:1.55em;border-width:0 0 0 1px;border-color:#99CCFF;padding-right:0.94em;padding-top:1px;top:-1px;}
a.tab:hover{background-color:#99CCFF;}
.tabOn{height:2.65em;border-style:solid;border-width:0 1px;border-color:#FFFFFF;top:-0.35em;background-color:#669900;}
.tabOn a{display:block;border-width:1px 2px;border-color:#99CC33 #336600 #669900 #99CC00;padding-top:0.15em;padding-bottom:0.1em;}
* html .tab {padding-top:0px;top:0px;}
* html .tabOn {height:2.35em;top:1px;}
* html .tabOn a{padding-top:0;padding-bottom:0;}
#tablinks{background-color:#669900;padding:0 0 4px 12px;font-size:1em;}
#tablinks,#tablinks a{color:#003300;text-decoration:none;}
#hmenu, #fmenu, .mrow a {margin:0;color:#6699CB;}
#hmenu {background:#003366 url(/images/hmenu_fill.jpg) repeat-x;padding:7px 6px 1px 6px;}
#fmenu {background:#003366 url(/images/fmenu_fill.jpg) repeat-x bottom;padding:4px 6px 5px 6px;}
.mrow{border:1px solid #002457;margin-bottom:0.3em;padding:0.1em 0.2em 0.3em 0.5em;font-size:1em;line-height:1.2em;}
.mrow .onpage{color:#CCFF99;}
#hlinks {background-color:#000033;border-top:1px solid #3399CC;border-bottom:0.4em solid #6699CC;padding:0px;height:1.9em;display:block;}
#hlinks a{background-color:#000033;color:#CCCCCC;font-size:1.16em;padding:0 1em;border-right:1px solid #3399CC;height:100%;line-height:1.6em;}
#hlinks a:hover{background-color:#CC0000;}
#content {margin:0;padding:1.5em 1em 0 1.2em;display:block;}
#footer {background-color:#003366;border-top:0.42em solid #669900; padding-bottom:3px;}
#footerR {position:absolute;float:right;bottom:-29px;right:0;height:48px;width:127px;}
#footerT {position:relative;height:2.3em;background-color:#6699CC;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;line-height:2.1em;}
#footerB {height:22px;margin:3px 3px 0 10px;}
#clearfloats{clear:both;border-bottom:0.4em solid #6699CC; height:15px;}
.clearfloats{clear:both;}

LI LI, LI P, BLOCKQUOTE P {font-size:1em}
.text {font-size:1.1em;line-height:1.8em;} 

h1,h2,h3,.blueT,.tab,.tabOn,#hlinks,#menuR{font-family:"Trebuchet MS",Tahoma,Verdana,"Comic Sans MS",Arial,sans-serif;}
h2 {font-size:2em;} 
h1, h2.hpg {font-size:2.2em;border-bottom:1px solid #CCDDED;padding:0 5px 5px 5px;display:inline;margin:2em 0;}
h3,.blueT,h2.red {font-size:1.8em;} 
h4 {font-size:1.4em;} 
h5 {font-size:1.2em;}
.btn{font-size:1em;}
.sm{font-size:0.8em;}
.bluedk,.blue,.red,a:hover,.grey,.whitesub,#hlinks a,.mrow a,#footer a,.menuT a,.codeboxW a{text-decoration:none;}
a.redlk,a.blue:hover,.tabOn :hover,#tablinks a:hover,.codeboxW a.bluesub{text-decoration:underline;}
.bluedk,.bluesub,.red,.bluesub,h1,h2,h3,.blueT,h4,.green, .codeboxW a,.btn{font-weight:bold;}
.text,.tabOn a,.tabOn :hover,#tablinks a:hover{color:#000000;}
a.tab:hover,#footer a:hover{color:#000032;}
h3,.redlk,.red,.redlk:hover,a.red:hover,.menuBox a.bluedk:hover,.bluebox a:hover,.redL,a.green:hover{color:#CC0001;}
a,h4,.blueT,.blue,.bluelk,a.bluesub:hover,.blueH,a.link:hover,.input,hr{color:#006698;}
a:hover,h2,h5,.link,.green {color:#669901;}
.tab,h1,h2.hpg,.bluedk,.bluesub,#footer a,.btn{color:#003367;}
a.bluedk:hover,.mrow a:hover{color:#CCFFCC;}
#hlinks a:hover{color:#FFEEEE;}
.grey {color:#999999;}
.input,.input2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:#006699 1px solid;}
.btn{background-color:#6699CC;border:2px outset #99CCFF;}
input.btn{padding:0;}

.bullet{list-style-image:url(/images/bullet.gif)}
.bullet1{list-style-image:url(/images/bullet1.gif)}
.gbullet,.curveboxC ul {list-style-image:url(/images/gbullet.gif);}
ul.gbullet li,.curveboxC li{margin-left:-20px;}
ul.gbullet ul {list-style-image:url(/images/bullet2.gif);}

.tablelt,.divT {background-color:#F1F7FA;padding:5px;}
.tableborder {border:1px solid #E0EBF3;}
.text2{font-size:0.7em}
.folio{float:left;width:37%;padding:5px;margin-top:15px;}
.popup{padding:5px;background-color:#003366;}
.nopad {padding-left:0;padding-right:0;}
.codeboxW{border:1px solid #6699CC;padding:11px;width:auto;margin:10px 0;} 
.codeboxW h2{margin:5px 0;}
.codeboxW img{margin-bottom:10px;}
.codeboxB {background-color:#F1F7FA;border:1px solid #E0EBF3;padding:3px 10px 5px 10px;position:relative;display:block;}
.codeboxW,.codeboxB,.divT{overflow:hidden;}
.bluebox {clear:both;background-color:#C9DBED;padding:2px 10px 10px 10px;}
.imgR {position:relative;float:right;margin:0 0 5px 8px;}
.imgL {position:relative;float:left;margin:0 12px 5px 0;}
.gsearch,hr{margin:0;padding:0;}
h4,h5{margin:0;}

.tutGreen{color:#79BF04; font-weight:bold;} 
.yellow{color:#FFC01A; font-weight:bold;}
