body {
font-family:Arial;
font-size:11px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#010405;
background-image:url(images/bg.jpg);
background-position:top;
background-repeat:no-repeat;
}

/* No Borders on Linked Images */
object {
outline-style:none;
}

a:link img {
border:0;
}
a:visited img {
border:0;
}

a:link  {
color:#3f75ac;
}
a:visited {
color:#3f75ac;
}


/* --------------------------- */

/* -------------  Form Styling */

input.login {
font-size:11px;
color:#888888;
}

input.search {
border:none;
border-style:none;
background:transparent;
background-image: url(../images/search_field.gif);
background-repeat:no-repeat;
font-size:9px;
padding-left:4px;
padding-top:3px;
margin-top:2px;
color:#000000;
height:20px;
width:147px;
margin-right:4px;
}

select.text {
font-size:9px;
margin-right:8px;
color:#000000;
}
option.text {
font-size:9px;
color:#000000;
}

/* Classes */
.gold {
	color:#f4ba19;
}

.grey {
	color:#999;
}

.light_blue{
	color:#416797;
	font-weight:bold;
	font-size:11px;
	font:Arial;
}



.titles {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.blue_titles {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3f75ac;
font-weight:bold;
}
.red_titles {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #af499a;
font-weight:bold;
}
.news_title {
text-align:left;
font-weight:bold;
color:#e1c697;
}
.auto {
margin-right:auto;
margin-left:auto;
}
.blue {
font:Arial;
font-size:13px;
font-weight:bold;
color: #00b4ff;
}
.imgpad {
margin-left:6px;
border:thin;
border-color:#404040;
border-style:solid;
}

ul{
font-size:12px;
font-weight:bold;
color:#416797;
margin-top:3px;
}

li{
	line-height:20px;
}

hr {
margin: 0 auto;
padding:0;
color:#534e42;
width:90%;
background-color:#534e42;
}

.copyright {
color:#5f5748;
}

/* ---------------------- Divs */	
#father {
width:100%;
}

#top_flash{
	width:902px;
	height:492px;
	margin-right:auto;
    margin-left:auto;
	z-index:3;
	outline:none;
}

#mailing{
	width:456px;
	height:67px;
	top:100px;
	position:absolute;
	margin-left:-10px;
	left:50%;
	z-index:5;
}

#logos{
	width:990px;
	height:77px;
	margin-right:auto;
    margin-left:auto;
	background-image:url(images/logo_bg.jpg);
	background-repeat:no-repeat;
}


#content {
width:902px;
margin-top:0;
margin-right:auto;
margin-left:auto;
font-size:11px;
padding-top:0;
z-index:1px;

}
#content_new {
width:695px;
margin-right:auto;
margin-left:auto;
}

#table{
	background-color:#FFF;
	z-index:2px;
	
}

#overview{
	width:668px;
	background-color:#292720;
	margin:0px;
	padding:0px;
}

#welcome{
	width:398px;
	height:203px;
	
	background-image:url(images/welcome_bg.gif);
	background-repeat:no-repeat;
	margin-right:auto;
margin-left:auto;
z-index:1px;
}

#welcome_sm{
	width:398px;
	height:97px;
	
	background-image:url(images/qa.gif);
	background-repeat:no-repeat;
	margin-right:auto;
margin-left:auto;
z-index:1px;
}




#content  p{
text-align:justify;
	color:#416797;
	font-weight:bold;
	font-size:12px;
	font:Arial;

padding-left:12px;
padding-right:12px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
}

#news{
	width:313px;
	background-color:#292720;
	margin:0px;
	padding:0px;
}

#news_top{
	width:313px;
	background-image:url(images/news_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}

#news_btm{
	width:313px;
	background-image:url(images/news_btm.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}



#bottom_links {
font-family:Arial;
font-size:12px;
color:#3ea7de;
font-weight:bold;
text-align:center;
width:875px;
margin-right:auto;
margin-left:auto;

}
#bottom_links a:active, #bottom_links a:visited, #bottom_links a:link {
font-size:12px;
color:#3ea7de;
font-weight:bold;
text-decoration:none;

}
#bottom_links a:hover {
font-size:12px
color:#FFF;
font-weight:bold;
text-decoration:underline;

}
