/********************************
          Basic Styling
********************************/
*,html {margin:0;padding:0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #fff url(https://ssl.netfile.com/agency/ana/img/body_bg.jpg) repeat-x 0 0;
	color:#000;
	font-size:12px;
	line-height:1.3em;
	margin:1% 7%;
	text-align:center;
	min-width: 900px;
	max-width: 1200px;
	position:relative;
}
#container {text-align:left;}

*html body {width:90%;margin:1% 2%;}
*html #maintbl,
*html #container {width:auto;}

#container>table {
	border:7px solid #fff;
	background:#fff;
	border-collapse: collapse;
	width:100%;
}
* html table {border:7px solid #fff;width:100%;} /* IE6 hack */
* html #content table {border:none;} /* IE6 hack */

a,a:link {color:#0000CC;}

h1,h2,h3,h4,h5,h6 {
	color:#002452;
	font-size:110%;
   margin:.5em;
}

p {padding:.5em 1em;}

img {border:none;}

ul {list-style:none;margin-left:10px;}
ol {list-style:decimal;}
ol ol {list-style:lower-alpha;}

code,pre,tt {
  font-family: monospace;
  font-size:110%;
  padding:0 .1em;
  color: #0000ff;
}

sup {font-size:.78em;}

hr {
 height:1px;
 line-height:1px;
 border:none;
 border-bottom: 1px dashed #4d81b3;
 margin:.75em 0;
}
.helpbody {position:relative;margin-right:2em;}

/**********************
    Header section 
***********************/

.header { /* container */
	background: #105194 url(https://ssl.netfile.com/agency/ana/img/header_bg_2x150.jpg) repeat-x 0 3px;
	height:150px;
	width:100%;
	}

.header_left {/* left side container */
	width:33.33%;
	position:absolute;
	left:12%;
	top:7.5em;		
}

.header_left a,
.header_right a { /* links appearance */
	color:#fff;
	font-weight:900;
	font-size:12px;
	text-decoration: none;
	letter-spacing:0;
	padding-right:15px;	
}
 /* center city logo */
.header_center {
	color: #105194; 
	font-size:0; 
	display:block; 
	height:150px;
	line-height:150px;
	width:250px;  
	text-decoration: none;
	background: url(https://ssl.netfile.com/agency/ana/img/logo_250x150.jpg) no-repeat center;
	margin:0 auto;
}
.header_center a {
	display:block; 
	height:150px;
	line-height:150px;
	width:250px;  
	background: url(https://ssl.netfile.com/agency/ana/img/logo_250x150.jpg) no-repeat center;
	margin:0 auto;
}

.header_right { /* right side container */
	width:33.33%;
	position:absolute;
	top:7.5em;
	right:2%;			
}


.header strong,
.header small { /* address & phone containers */
	position:absolute;
	top:50px;
	color:#fff;
	font-size:10px;
	font-weight: 100;
	font-style: normal;
}
.header strong {left:-10%;font-weight:100;top:50px;} /* positioning of addy */
* html .header strong {left:-15%;}/* IE6 hack */
.header small {right:18%;top:50px;}/* positioning of phone # */
* html .header small {right:6%;}/* IE6 hack */



/**********************
   Left Menu section 
***********************/

#menu {/* Left Menu Bar - Navigation links */
	vertical-align: top;
	height:350px;
	padding-top:5px;
	width:15%;
	background:#fff;
}
#menu ul {list-style:none;}
#menu a,
#menu a:link {font-size:10px;text-decoration:none;}
#menu a:hover,
#menu a:active {text-decoration: underline;}

#menu h5 {
	color:#fff;
	font-weight:700;
	background:#115097;
	padding:2px 0 2px 5px;
	font-size: .80em;
	margin:0;
}
.help_pdf {padding-top:3px;padding-bottom:3px;} /* xtra cusion for pdf icon */


/**********************
   Content section 
***********************/

#content { /* container */
	padding:0 1em; 
	width:auto;
	vertical-align:top;
	font-size:85%;
	background:#fff;
	
}
#content h4 {
	background: url(https://ssl.netfile.com/agency/ana/img/cont_bg_3x3.jpg) repeat;
	width:100%;
	height:45px;
	line-height: 45px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	font-size:2em;
	color: #105294;
	margin-top:0;
	margin-left:-5px;
	padding-left:5px;
	padding-right:10px;
	border-bottom:1px solid #0000cc;	
}

#content > table h4 {margin-left:0;} /* IE7 hack */
* html h4.welcome {padding-left:15px !important;}/* IE6 hack */

#content a,
#content a:link {text-decoration: underline;}

#content a:hover,
#content a:active {text-decoration:none;}

/* NOT USED
#content #filerlogin .para {width:400px;} /* IE hack */


#content #filer-landing a,/* Remove underline from the img links */
#content #filer-landing a:hover,
#content .doc_index a,
#content .doc_index a:hover {text-decoration:none;}

#filer-icons fieldset {margin:-.1em .3em;}
#filer-icons a,
#filer-icons a:link {margin:-.3em -.4em;text-decoration: none;}

* html .pub-search-results {width:95%;}
 


/**********************
    Footer section 
***********************/

#footer {
	background-color: #6B6D6B;
	font-size:80%;
	line-height:18px;
	color:#fff;
}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
.copy {
	font-size: 90%;
	font-family: "MS Serif", "New York", serif;
	position: static;
}

/******************************** 
	     Test Sites BG
********************************/ 
.testing #content {background:#fff url(https://ssl.netfile.com/agency/img/testing_bg_sm.gif) repeat;}