body {padding:0px;margin:0px;background-color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#hLinks {position:absolute;float:right;top:0px;height:22px;right:5px;z-index:9; width:530px}
#hMenu {position:absolute;float:right;top:35px;height:96px;right:15px;z-index:6; width:50%}
html>body #hMenu{top:33px}
#hButtons {position:absolute;float:right;top:160px;height:42px;right:15px;z-index:6}
#hPics {position:absolute;left:0px; top:0px; width:327px; height:206px; z-index:8}
#content {left:0px;top:206px;margin:10px 160px 0px 180px;z-index:3}
* html #content {height:1%}/* combat IE's 3 pixel jog */
#content1 {left:px;top:225px;margin:10px 10px 0px 5px;z-index:3}
#content2 {left:0px;top:200px;z-index:3;padding:10px 10px 0px 10px;}
#leftmenu {position:relative;float:left;top:20px;left:5px;width:160px;z-index:1}
#leftmenu1 {position:relative;float:left;top:20px;left:10px;width:155px;z-index:1}
#rightmenu {position:relative;float:right;width:155px;top:0px;right:0px;z-index:2}
#footer {position:relative;height:115px;width:100%;clear:both;background-image: url(/images/f_fill.jpg);background-repeat:repeat-x}
* html #footer {padding: 0px 5px 10px 10px}
#clearfloats{CLEAR: left;}
.clearfloats{CLEAR: left;}
.box {padding:10px 10px 0px 10px;background-image:url(/images/l_menu_top.gif); background-repeat:no-repeat;font-size:10px;color:#666666;line-height:15px}
.boxbg {background-image: url(/images/l_menu_fill.gif);background-repeat: repeat-y}
* html .boxbg {height:150px}
.botbox {background-image:url(/images/f_box_fill.jpg);background-repeat:repeat-x;font-size:10px;color:#FFFFFF;line-height:15px}
.hPic{}
.rMenu {width:155px;background-image:url(/images/button_bg.gif);background-repeat: no-repeat; background-position:0px 0px}
/*/*/a{} .rMenu {height:23px}/* */ 

.tabledk {background-color:#6699CC;font-size:10px;font-weight:bold;color:#FFFFFF;padding:3px} 
.tablelt {background-color: #F1F7FA; font-size:11px; color:#6699CC;padding:5px} 
.tableborder {border: 1px solid #E0EBF3;}
.menutd {border: 1px solid #CCCCCC;}

.link {font-size:11px; color:#669900; text-decoration:none;} .link:hover {color:#006699}
.linkwhite {font-size:10px; color:#FFFFFF} .linkwhite:hover {color:#000000} 
.greylink {font-size:10px;color:#666666;text-decoration:none} .greylink:hover {color:#CC0000}
.linkbluedk {font-size:11px; color:#336699; text-decoration:none}
.bluedklink:hover {color: #000033; text-decoration:none}
.textredlink {font-size: 10px; color: #CC0000}
.examplelink {font-size: 10px; color: #CC6600}
.linksdkbg {font-size:10px; color:#006699;line-height:16px} .linksdkbg:hover {color:#FFFFFF}  
.menulink {font-size: 10px;color: #666666;	text-decoration:none}
.menulink:hover {color: #000000;line-height:21px}
/*/*/a{} .menulink {line-height:21px;height:23px;width:155px}/* */ 
.footerlinks {color: #006699;font-size: 11px; text-decoration:none; line-height: 18px}

.menusubover {font-weight:bold;background-image:url(/images/button_bg_o.gif);background-repeat: no-repeat}
/*/*/a{} .menusubover {line-height:21px;height:23px;width:155px}/* */ 
.dkline {background-color:#6699CC;}

.code {font-size: 11px; color: #006699}
.codebox {border: 1px solid #6699CC; background-color: #F1F7FA;padding:15px} 
.codebox2 {border: 1px solid #6699CC; background-color: #F1F7FA;padding:15px; width:75%}
.codeboxW {border: 1px solid #6699CC; background-color: #FFFFFF;padding:15px} 
.codeboxB {background-color: #C9DBED;padding:1px 10px 10px 10px}
h1 {font-size:14pt; color:#003366; font-family: helvetica, Verdana, Arial, Helvetica, sans-serif;font-weight:normal;line-height:30px}
h2 {font-size:14px; color:#006699; text-decoration:none;font-weight:bold} 
h3 {font-size:12px; color:#669900; text-decoration:none;font-weight:bold} 
h4 {font-size:12px; color:#006699; text-decoration:none; font-weight:bold} 
h5 {font-size:12px; color:#669900; text-decoration:none; font-weight:bold} 
h6 {font-size:11px; color:#6699CC; text-decoration:none; font-weight:bold} 
.bullet {list-style-image:url(/images/icons/arrow_b.gif); list-style-type:square} 
.bullet2 {list-style-image:url(/images/h_bullet.jpg); list-style-type:square} 
.bullet3 {list-style-image:url(/images/icons/bullet_b.gif); list-style-type:disc} 
.bullet4 {list-style-image:url(/images/icons/bullet_o.gif); list-style-type:disc}
.text {font-size:11px; line-height:18px;} 
a{color:#006699;} a:hover {color: #669900; text-decoration: none}
.black {font-size:10px; text-decoration:none; color:#000000; font-weight:bold} .black a:hover {color:#FFFFFF}
html>body .black{line-height:16px}


.grey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; margin-top:5px}

.bluesmall {font-size:9px; color:#6699CC; text-decoration:none}
.textblue {font-size:11px; color:#6699CC; text-decoration:none}
.textgreen {font-size:11px; color:#669900}
.textbluedk {font-size:10px; color:#006699} 

html>body .linksdkbg{margin-top:3px}
.textwhite {font-size:10px; color:#FFFFFF} 


.reditalic {color:#CC0000; font-style:italic; font-weight:bold} 
.comments {font-size: 11px; color: #669900; text-decoration: none ; font-weight:bold} 
 
.textred {font-size: 11px; font-weight: bold; color: #CC0000}
.strike {text-decoration: line-through}
.bluedk {font-size:12px; color:#003366; text-decoration:none; font-weight:bold;}.bluedk:hover {color: #CC0000;}
.blue {color:#336699}
.red {color:#CC0000}

.title {font-size: 15px; font-weight: bold; color: #CC0000}
.titleblue {font-size: 15px; font-weight: bold; color: #336699}
.redsmall {font-size: 10px; color: #CC0000; text-decoration:none}
.redsubtitle {font-size:12px;color:#CC0000;font-weight:bold} 
.subtitlered {font-size:12px;color:#CC0000;font-weight:bold} 
.subtitle {font-size: 12px; color:#006699; text-decoration:none; font-weight:bold}
.subtitleorg {font-size:11px;color:#003366;font-weight:bold}
.subtitlesmall {font-size:10px; color:#669900; text-decoration:none; font-weight:bold} 
.subtitleblue {font-size:11px; color:#006699; font-weight:bold} 
.subtitlewhite {font-size:10px;color:#FFFFFF;text-decoration:none;font-weight:bold;line-height:10px} .subtitlewhite:hover {color:#000000}
.subtitleblack {font-size:10px;color:#000000;text-decoration:none;font-weight:bold;line-height:10px} .subtitlewhite:hover {color:#000000}
.template {margin-top:15px;width:90%;height:175px;border:1px solid #E0EBF3;text-align:center}
.imgLeft {position:relative;top:-5px;left:5px;margin-right:10px;float:left}
.imgRight {position:relative;top:-5px;right:5px;margin-left:10px;float:right}
.desc {padding-right:10px;padding-left:10px}
.tdcart{padding:10px;font-size:11px;font-weight:bold;color:#CC0000;}
.textlarge {font-size:14px;font-weight:bold;color:#000000;}
.blackbold {font-size:11px;font-weight:bold;color:#000000;}
.input {border-color:#3871A9;border-width:1px;color:#3871A9;background-color:#F4F8FB; border-style:solid}

.trline {background-color: #CC0000;}
.input2 {font-size:11px;font-weight:bold;color:#CC0000;border-width:0px;border-style:solid; background-color:#F1F7FA;}
.curveboxT {background-image: url(/images/home/fill_t.jpg);background-repeat:repeat-x}
.curveboxTR {background-image: url(/images/home/box_r.jpg);background-repeat: no-repeat; background-position:right}
.curveboxL {background-image: url(/images/home/fill_l.jpg);background-repeat:repeat-y;}
.curveboxR {background-image: url(/images/home/fill_l.jpg);background-repeat:repeat-y; background-position:right;}
.curveboxC {padding:0px 20px 0px 56px; margin-top:-10px}
.curveboxB {background-image:url(/images/home/fill_b.jpg);background-repeat:repeat-x}
.curveboxBR {background-image:url(/images/home/box_b.jpg);background-repeat: no-repeat;background-position:right}
.curveboxImg {width:51px;height:56px}
.whiteboxR {padding-left:10px; padding-right:5px;width:58%;float:right}
.whiteboxL {padding-left:10px;width:40%;float:left}
html>body .whiteboxL {width:38%}
.bluebox {background-color:#C9DBED;padding:10px 10px 10px 3px;}