body {background:#f4f5f5 url(../i/bg.gif) repeat;font:100% Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center}

#hide{display:none}
.print{display:none}	
img{border:0}
br{clear:left}


label,input,select{display:block;float:left;margin-bottom:5px;font:11px/130% Arial,Helvetica,sans-serif}
label{text-align:right;width:110px;padding:0 5px 0 20px} 

.cr{text-align:center}
.hr{margin:10px 20px 20px 20px;border-bottom:1px dashed #dcdddd;font-size:0;padding:0}

body,p,li,td{color:#444;font:12px/170% Arial,Helvetica,sans-serif}
p{margin:10px 20px 0 20px}
h1,h2,h3,.h1,.h2,.h3{font-family:Arial Black,Gadget,sans-serif}
h1{color:#8fa4ae;font-size:24px;margin:10px 20px 20px 20px}
h2{color:#f58026;font-size:18px;margin:10px 20px}
h3{color:#636466;font-size:14px;margin:10px 20px}

.h3{color:#636466;font-size:14px;margin:10px 20px 0 20px}
.name{margin:0 20px}

.small{color:#666666;font-size:9px;margin:0}



/* Main Content */

.thrColFixHdr #container {width:950px;background:#dcdddd;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #header {width:930px;margin:0 10px}
.thrColFixHdr #content {width:930px;background:#fff;margin:0 10px;padding:0;text-align:left;border-bottom:1px solid #dcdddd}
.thrColFixHdr #sidebar1 {float:left;width:240px;padding:20px 0 30px 0}
.thrColFixHdr #sidebar2 {float:right;width:240px;padding:20px 0 30px 0}
.thrColFixHdr #mainContent {margin:0 240px;padding:20px 0 30px 0;border-left:1px solid #dcdddd;border-right:1px solid #dcdddd}
.thrColFixHdr #home {margin:0;padding:20px 0 0 0}

.thrColFixHdr #footer {width:930px;background:#dcdddd url(../i/footbg.gif) no-repeat;margin:0 10px}
.thrColFixHdr #footer #footlft {width:566px;float:left;padding:0;margin:0}
.thrColFixHdr #footer #footrt {width:364px;float:right;padding:0;margin:0;text-align:right}
 
.thrColFixHdr #footer #footlft p {font-size:10px;margin:0;padding:15px}
.thrColFixHdr #footer #footrt p {font-size:10px;margin:0;padding:15px}

.fltrt{float:right;margin-left:20px}
.fltlft{float: left;margin-right:10px}
.clearfloat{clear:both;height:0;font-size:0;line-height: 0px;margin:0;padding:0}

/* place css box model fixes for IE 5* in this conditional comment */
.thrColFixHdr #sidebar1 { width:240px; }
.thrColFixHdr #sidebar2 { width:240px; }

/* place css fixes for all versions of IE in this conditional comment */
#sidebar2, #sidebar1 {padding-top:20px}
#mainContent {zoom:1}
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */


/* navigation */
a:link{color:#f58026}
a:visited{color:#666666}
a:active{color:#f58026}
a:hover{color:#8fa4ae}


/* Global Nav */

div#globalnav{height:50px;width:930px;margin:0 10px;padding:0;background:#dcdddd}
div#globalnav ul#menu{height:50px;width:930px;background:#dcdddd url(../i/nav.gif) top left no-repeat;margin:0;padding:0;position:relative}
div#globalnav ul#menu li{margin:0;padding:0;list-style:none;position:absolute;top:0px}
ul#menu li, ul#menu a{height:50px;display: block}
div#globalnav ul#menu li a{text-indent:-9999px;text-decoration:none}
	
#nav01{left:0px;width:140px}
#nav02{left:140px;width:155px}
#nav03{left:295px;width:185px}
#nav04{left:480px;width:190px}
#nav05{left:670px;width:240px}

#nav01 a:visited{background:transparent url(../i/nav.gif) 0 -50px no-repeat}
#nav02 a:visited{background:transparent url(../i/nav.gif) -140px -50px no-repeat}
#nav03 a:visited{background:transparent url(../i/nav.gif) -295px -50px no-repeat}
#nav04 a:visited{background:transparent url(../i/nav.gif) -480px -50px no-repeat}
#nav05 a:visited{background:transparent url(../i/nav.gif) -670px -50px no-repeat}

#nav01 a:hover{background:transparent url(../i/nav.gif) 0 -100px no-repeat}
#nav02 a:hover{background:transparent url(../i/nav.gif) -140px -100px no-repeat}
#nav03 a:hover{background:transparent url(../i/nav.gif) -295px -100px no-repeat}
#nav04 a:hover{background:transparent url(../i/nav.gif) -480px -100px no-repeat}
#nav05 a:hover{background:transparent url(../i/nav.gif) -670px -100px no-repeat}

#nav01 a#current{background:transparent url(../i/nav.gif) 0 -150px no-repeat}
#nav02 a#current{background:transparent url(../i/nav.gif) -140px -150px no-repeat}
#nav03 a#current{background:transparent url(../i/nav.gif) -295px -150px no-repeat}
#nav04 a#current{background:transparent url(../i/nav.gif) -480px -150px no-repeat}
#nav05 a#current{background:transparent url(../i/nav.gif) -670px -150px no-repeat}

/* Foot Nav */

div#fnav{height:20px;width:344px;margin:14px 20px 15px 0;padding:0;background:#fff}
div#fnav ul#fmenu{height:20px;width:344px;background:#fff url(../i/fnav.gif) top left no-repeat;margin:0;padding:0;position:relative}
div#fnav ul#fmenu li{margin:0;padding:0;list-style:none;position:absolute;top:0px}
ul#fmenu li, ul#fmenu a{height:20px;display: block}

#fnav01{left:0px;width:185px}
#fnav02{left:185px;width:159px}

#fnav01 a:visited{background:transparent url(../i/fnav.gif) 0 -20px no-repeat}
#fnav02 a:visited{background:transparent url(../i/fnav.gif) -185px -20px no-repeat}

#fnav01 a:hover{background:transparent url(../i/fnav.gif) 0 -40px no-repeat}
#fnav02 a:hover{background:transparent url(../i/fnav.gif) -185px -40px no-repeat}

/*side nav*/

#navcontainer ul{list-style-type:none;text-align:left;margin:20px;padding:0}
#navcontainer li{padding:0 0 6px 0}
#navcontainer ul li a{font:15px Arial Black,Gadget,sans-serif;text-decoration:none;color:#636466}
#navcontainer ul li a:hover{color:#636466}
#navcontainer ul li a:visited {color:#666666;text-decoration:none}
#navcontainer ul li a:active {color:#f58026;text-decoration:none}
#navcontainer ul li a:hover {color:#8fa4ae;text-decoration:none}
#navcontainer ul li a.current{color:#f58026}


.more {font:12px Arial Black,Gadget,sans-serif;color:#f58026}
.more a:link {color:#636466;text-decoration:none}
.more a:visited {color:#666666;text-decoration:none}
.more a:active {color:#f58026;text-decoration:none}
.more a:hover {color:#8fa4ae;text-decoration:none}
.more a.current {color:#f58026;text-decoration:none}


#skip a, #skip a:hover, #skip a:visited {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;} 
#skip a:active{position:static;width:auto;height:auto;} 


.quote { padding: 0;margin:10px 20px}
.quote li {list-style: none;margin:0;padding:10px 0 5px 20px;background: url(../i/quote.gif) no-repeat left 2px;font:12px/140% Arial,Helvetica,sans-serif}

.pdf { padding: 0;margin:10px 0 0 20px}
.pdf li {list-style: none;margin:0;	padding: 0 0 5px 25px;background: url(../i/icon_pdf.gif) no-repeat left 2px;}

.link{padding:0;;margin:10px 0 0 20px}
.link li {list-style: none;margin:0;padding: 0 0 5px 25px;background: url(../i/icon_link.gif) no-repeat left 3px;}
