/* CSS Document */
body,td,th {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	color: #FFF;
}
html {
	margin:0;
	padding:0;
	height:100%;
}
body {
	background: #010040;
	margin:0;
	padding:0;
	height:100%;
	text-align:justify;
}
	#container {
		min-height:100%;
		position:relative;
	}
	#header { border-bottom:#0099FF 2px solid;
		background:#000;
		height:50px;
	}
	#header2 { border-bottom:#0099FF 2px solid;
		background:#000;
		height:20px;
	}
	#body {
		padding:10px;
		padding-bottom:80px;	/* Height of the footer */
	}
	#footer {
	padding-top:10px;
		position:absolute;
		bottom:0;
		width:100%;
		height:60px;			/* Height of the footer #00CCFF */
		background:#000;
		border-top:#0099FF 2px solid;
	}
	.seo { color:#9FECFF; font-size:11px; text-align:center;}
ul.topnav {   
    list-style: none;   
    padding: 0 20px;   
    margin: 0;   
    float: left;   
    width: 97%;   
    background: #222;   
    font-size: 1.2em;   
   background: url(images/nav_middle.png) repeat;   
}   
ul.topnav li {   
    float: left;   
    margin: 0;   
    padding: 0 15px 0 0;   
    position: relative; /*--Declare X and Y axis base for sub navigation--*/  
}   
ul.topnav li a{   
    padding: 10px 5px;   
    color: #fff;   
    display: block;   
    text-decoration: none;   
    float: left;   
}   
ul.topnav li a:hover{
color:#FF3300;
}   
ul.topnav li span { /*--Drop down trigger styles--*/  
    width: 17px;   
    height: 35px;   
    float: left;   
    background: url(images/subnav_btn.png) no-repeat center top;   
}   
ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  
ul.topnav li ul.subnav {   
    list-style: none;   
    position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
    left: 0; top: 35px;   
    background: #333;   
    margin: 0; padding: 0;   
    display: none;   
    float: left;   
    width: 170px;   
    border: 1px solid #111;   
}   
ul.topnav li ul.subnav li{   
    margin: 0; padding: 0;   
    border-top: 1px solid #252525; /*--Create bevel effect--*/  
    border-bottom: 1px solid #444; /*--Create bevel effect--*/  
    clear: both;   
    width: 170px;   
}   
html ul.topnav li ul.subnav li a {   
    float: left;   
    width: 145px;   
    background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;   
    padding-left: 20px;   
}   
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/  
    background: #222 url(dropdown_linkbg.gif) no-repeat 10px center;   
}  
.bot_nav {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #0099FF;
}
.bot_nav:link {
	text-decoration: none;
}
.bot_nav:visited {
	text-decoration: none;
	color: #0099FF;
}
.bot_nav:hover {
	text-decoration: underline;
	color: #0099FF;
}
.bot_nav:active {
	text-decoration: none;
	color: #0099FF;
}
.page_link {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	color: #0099FF;
	font-weight: bold;
}
.page_link:link {
	text-decoration: none;
}
.page_link:visited {
	text-decoration: none;
	color: #0099FF;
}
.page_link:hover {
	text-decoration: underline;
	color: #0099FF;
}
.page_link:active {
	text-decoration: none;
	color: #0099FF;
}
.page_link2 {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	color: #FF3300;
	font-weight: bold;
}
.page_link2:link {
	text-decoration: none;
}
.page_link2:visited {
	text-decoration: none;
	color: #FF3300;
}
.page_link2:hover {
	text-decoration: underline;
	color: #FF3300;
}
.page_link2:active {
	text-decoration: none;
	color: #FF3300;
}
.copy { color:#00CCFF; font-size:11px;}
.page_name { font-size:14px; font-weight:bold; text-decoration:underline; color:#FFF;}
.page_sub_name { font-size:12px; font-weight:bold; color:#FF9900;}
/* bullet points*/
.iconlist
{
list-style: none;
margin: 0;
padding: 0;
}
.iconlist2
{
list-style: none;
margin: 0;
padding: 0;
background:#E3BF69;
padding:2px;
}

li.pdf
{
background-image: url(bullet_pdf.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

li.doc
{
background: url(images/dl.gif) no-repeat;
background-position: 0 4px;
padding: 0px 0 0px 20px;
font-size:14px;
}

li.text
{
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

li.htm
{
background-image: url(bullet_htm.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}
.seo {
	font: bold 12px arial;
    text-decoration: none;
    color: #FFF;
    outline: none;
    text-align: center;
	}
.style1 {font-weight: bold}
.page_col { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:2px solid #FFF;; color:#FFF; width:700px; padding:4px;}
.page_col_header { font-size:14px; font-weight:bold; color:#FFF; text-align:center;}
.page_col_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	font-weight: bold;
	padding-right:5px;
	text-align:right;
	}
.page_col_link:link {
	text-decoration: none;
	color: #0099FF;
	font-weight: bold;
}
.page_col_link:visited {
	text-decoration: none;
	color: #0099FF;
	font-weight: bold;
}
.page_col_link:hover {
	text-decoration: underline;
	color: #0099FF;
	font-weight: bold;
}
.page_col_link:active {
	text-decoration: none;
	color: #0099FF;
	font-weight: bold;
}
.seo4 {
	font-size: 12px;
	text-align: center;
	color: #999999;
}
.seo4_link{
	font-size: 12px;
	color: #999999;
	}
.seo4_link:link {
	text-decoration: none;
	color: #999999;
}
.seo4_link:visited {
	text-decoration: none;
	color: #999999;
}
.seo4_link:hover {
	text-decoration: underline;
	color: #999999;
}
.seo4_link:active {
	text-decoration: none;
	color: #999999;
}
