body{margin-left:auto;margin-right:auto; width:1000px; background-image:url(/images/grd.png); background-repeat: repeat-x;}
.bCnt{margin:0; padding:0;}
.hdr, .hsptltyhdr, .rtlhdr{background-image:url(/images/grdHdr.png); background-repeat: repeat-x; font-size:25px; font-weight:bold; font-family:helvetica; color:#005398;}
.hsptltyhdr{color:#CB6634;}
.rtlhdr{color:#007EC3;}
.stdtxt{font-size:14px; font-family:helvetica; margin:.5em 0 0 0; padding:0 5px;}
.shw{margin-top:-.7em; clear:left;}
.cpyrt{background:#FFF; border:solid #000 1px; border-top:none; width:943px; float:left; display:inline; margin-left:32px;}
.addrs span{display:block;}
.addrs{font:10px helvetica; float:left; padding:.5em 0 0 .5em;}
.cpyrtLft{float:right; padding:.5em .5em 0 0;}
.req, .error{font-weight:normal; font-size:11px;color:red;}
.error{font-size:12px;}
.warn{color:#CB6634;}
.ullst li{font-size:12px;  font-family:helvetica; padding-top:.7em;}
ul.ezdine li{color:#CB6634;}
ul.ez li{color:#005398;}
ul.ezretail li{color:#007EC3}
ul.ez span, ul.ezdine span, ul.ezretail span{color:#000;}
.cntMnFtrNv{margin:0 -.1em;}
.flsh{margin-bottom:0; #margin-bottom:4px;}
.flsh img{#margin-bottom:4px;}
.ftrNav{margin:-2px 0 -4px 0;}
.clr{clear:left; font-weight:bold; margin:.5em 0;}
.cntctFrm dd, .orderFrm dd{margin-bottom:.2em;}
.cntctFrm label{display:block;}
.orderFrm label{width:6em; float:left;}
.orderFrm select{width:11em;}
.fbpg{display:block; padding:.5em;}
.gry{background:#C4E1EF;}
.bld{font-weight:bold;}
.mrg{margin:.5em 0;}
.fltR{float:right;}
.fltL{float:left;}
.hd{display:none;}
.wdth{width:100%;}
.aimg{text-align:center; width:523px;}
a{text-decoration:none; color:#005398;}
img{border:0;}
dl{float:left; margin:.5em 0 0 0;}
dt{font-weight:bold; margin:0; font-family:helvetica; font-size:15px;}
dd{font-weight:normal; margin:0 .5em; font-size:14px;}
/* Layout style for left and right content  */
#container{background-color:#F1F1F1; width:943px; float:left; display:inline; margin-left:32px; border:solid #000 1px;} /* The width of the rail */
* html #container{display:inline; height:1%; /* So IE plays nice */}
#content{float:right; width:538px;}
#sngNav{margin-bottom:-3px;}
.lgsgnnav {margin-right:-2.5px;}
#rail{width:405px;float:left;/* So IE plays nice */ }
/*nav link styles*/
#navLnks{margin:0 0 0 32px;}
#nav, #nav ul {border:solid #000 1px; border-bottom:none; width:943px; float:left; list-style:none;line-height:1;background:#FFF;padding:0;margin:0;}
#nav a {display: block;text-decoration:none;padding:0.25em 0;font-family:helvetica;}
#nav li ul li a{padding-left:.50em; color:#005398;font-size:12px; }
#nav li {float: left;padding:0;margin:0;width:6em;}
#nav li.arrw {background: url(../images/rghtarrw.gif) center right no-repeat;} /*arrow control*/
/*controls secondary menu placment */
#nav li ul {position: absolute;left: -999em;height:auto;width:10.4em;margin:0;}
#nav li li {padding-right: 1em;	width: 9em;}
#nav li ul a {width: 9em;} 
#nav li ul ul {margin: -.9em 0 0 10em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {border:none; left: auto;}
.sndnav:hover{font-weight:bold;}
table td, table th{padding:0 .5em .5em 0; font-size:12px;}
table th{text-align:center;}
/*round corners*/
#rnd_container {background: #F1F1F1; margin:1em 0 0 1em; width:10em;}
.rnd_top, .rnd_bottom {display:block; background:#F1F1F1; font-size:1px;}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
.rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
.rnd_b2, .rnd_b3, .rnd_b4 {background-image:url(/images/grdbrcr.png); background-repeat: repeat-x; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.rnd_b1 {margin:0 5px; background:#CCCCCC;}
.rnd_b2 {margin:0 3px; border-width:0 2px;}
.rnd_b3 {margin:0 2px;}
.rnd_b4 {height:2px; margin:0 1px;}
.rnd_content {display:block;border:0 solid #CCCCCC;border-width:0 1px;padding: 4px; background-image:url(/images/grdbrcr.png); background-repeat: repeat-x; text-align:center;}
.rnd_content a{color:#000; font-weight:bold;}
/*parnter customer css*/
.tbldR, .tB, .tDG, .tG{font-weight:bold; color:#ED1E24;}
.tB{color:#000;}
.tDG{color:#818385;}
.tG{color:#A7A9AC;}