/*		clear all		*/
*, html {padding:0;margin:0;border-collapse:collapse;}

/*		basic styles		*/
body {font: normal .80em/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;}

#page-wrap {min-width: 780px;max-width: 1400px;
	width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1402? "1400px" : "auto");
	}

a {color:#000099;text-decoration:none;font-size:.88em;}
a:hover {color:#023958;}

p,ul,ol,li {margin:.75em;}

ul {list-style:none;}

fieldset {-moz-border-radius:7px;}
legend {padding:0 5px;color:#5A86A9;font-weight:700;}

h1,h2,h3,h4,h5,h6 {color:#5A86A9;padding:.75em;}
h1 {font-size:1.3em;} 
H2 {font-size:1.2em;} 
H3 {font-size:1.1em;} 
H4 {font-size:.98em;}  
H5 {font-size:.88em;}  

.floatL,.floatlt {float:left;}
.floatR,.floatrt {float:right;}
.clearL,.clearlt {clear:left;}
.clearR,.clearrt {clear:right;}
.clear {clear:both;}
.bold {font-weight:900;font-size:1.1em;}

.xsmall {font-size:.88em;}

/*		header		*/
#header {background:#F3F8FC url(https://ssl.netfile.com/agency/cos/img/header_cc_635x65.gif) no-repeat 0 0;width:100%;}
#header span {display:none;}
#header h1 {
   padding:0;  	
   background: url(https://ssl.netfile.com/agency/cos/img/logo_42x64.gif) no-repeat 75% 0;
   width:100%;
   height:65px;
  }
#header .header_menu {background:#023958;height:28px;color:#fff;font-weight:900;}
#header .header_menu a {color:#fff;font-weight:900;line-height:28px;padding:0 1.5em;}


/*		menu		*/
#menu {width:200px;color:#fff;padding-top:20px;vertical-align:top;position:absolute;}
#menu a {font-weight:900;color:#fff;padding-left:20px;}
#menu ul {vertical-align:top;margin:0;padding:0;}
#menu ul a {color:#fff;padding:0 .5em;font-weight:400;margin:0;}
#menu ul a:hover {color:#99CCFF;text-decoration:underline;}
#menu.index ul a.parent {background: url(https://ssl.netfile.com/agency/cos/img/arrow_down_10x12.gif) no-repeat 0 center;padding-left:12px;}
#menu.index ul a.child {background: url(https://ssl.netfile.com/agency/cos/img/arrow_right_10x12.gif) no-repeat 0 center;padding-left:12px;margin-left:5px;}
#menu.index ul a.child2 {margin:2em 0 0 10px;}
#menu .help_pdf {padding-right:30px;}


/*		content		*/
#content {background:url(https://ssl.netfile.com/agency/cos/img/menu_bg200x10.gif) repeat-y #fff;padding-left:210px;padding-top:1em;vertical-align:top;min-height:300px;}
.welcome {background:#023958;padding:3px;margin:.1em 0;color:#fff;}


/*		footer		*/
#footer {
	font-size:.88em;
	margin:1em 70px;
	padding-top:.5em;
	color:#666;
	border-top:2px solid #5A86A9;
	text-align:center;
	} 
	

/*		Tessting bg		*/ 
.testing #header {background:url(https://ssl.netfile.com/agency/img/testing_bg_sm.gif) repeat 0 0;}	