* { 
	margin: 0;
	padding: 0;
}

body {
	color: #75B8DF;
	font-size: 12px;
	font-family: Arial;
}

a {
	color: #00AAEE; 
	text-decoration: none;
  }
  
 a:hover {
	color: white;
	text-decoration: none;
}

p { 
	margin: 0 0 20px;
}

.intro p, .outro p {
	font-size: 15px;
	line-height: 1.6em;
}

h1.maintitle {
	color: #FFFFFF;
	font-size: 50px;
	letter-spacing: -2px;
	margin: 0;
	text-transform: uppercase;
}

h2.mainsubtitle {
	color: #74B8D3;
	font-size: 20px;
	margin: 0 0 30px;
}

.top {
	background: url("images/bgtile.gif") repeat scroll 0 0 #081118;
	display: block;
}

	
.content, .footer_content, .main_footer_content {
	margin: 0 auto;
	position: relative;
	width: 984px;
}
.main_footer_content {
	padding-top: 50px;
	width: 920px;
}

.footer_rpt {	
	background: url("images/gradient.jpg") repeat-x scroll center top #0d1016;
}

.top_title {
	background: url("images/title_header.jpg") no-repeat scroll 50% 0 transparent;
}

.top_title .menuPositioner {
	padding-top: 265px;
}

.top_title .menuHolder {
	background: url("images/menu-bg-bg.jpg") repeat-x scroll 0 0 transparent;
	width: 100%;
}

.top_title .menuHolder table {
	width: 100%;
}

.top_title .menuHolder table td.leftEnd {
	background: url("images/menu-left-bg.jpg") no-repeat scroll right 0 transparent;
}

.top_title .menuHolder table td.rightEnd {
	background: url("images/menu-right-bg.jpg") no-repeat scroll 0 0 transparent;
}

.top_title .menuHolder table td.menu {
	background: url("images/menu-bg-filler.jpg") repeat-x scroll 0 0 transparent;
	font-size: 12px;
	width: 920px;
}

.top_title .menuHolder table a, .top_title .menuHolder table a span {
	display: block;
	line-height: 45px;
}

.top_title .menuHolder table a {
	background: url("images/menu-bg-right.gif") no-repeat scroll right 0 transparent;
	float: left;
	padding: 0 1px 0 0;
	text-decoration: none;
}

.top_title .menuHolder table a span {
	background: url("images/menu-bg.jpg") no-repeat scroll 0 0 transparent;
	padding: 0 19px 0 20px;
	text-decoration: none;
}

.top_title .menuHolder table a.selected, .top_title .menuHolder table a:hover {
	background-position: right -80px;
}

.top_title .menuHolder table a.selected span, .top_title .menuHolder table a:hover span {
	background-position: 0 -80px;
}

.top_title .menuHolder table .fillerSeperator {
	background:url("images/menu-bg-left-filler.gif") no-repeat scroll 0 0 transparent;
	float: left;
	height: 45px;
	overflow: hidden;
	width: 1px;
}

.top_title .menuHolder table a span.returnToBnet {
	background:url("images/return.gif") no-repeat scroll 0 18px transparent;
	padding: 0 0 0 15px;
}

.top_title .menuHolder table a:hover span.returnToBnet {
	background-position: 0 -27px;
}

.footer_ctr {
	background: url("images/footer_ctr.gif") no-repeat scroll center top transparent;
	padding-bottom: 30px;
	position: relative;
}

.footer_content {
	padding: 76px 0;
}

.linedrop {
    border-bottom: 1px solid #0B3865;
	padding-bottom: 13px;
}

.footer_links {
	font-size: 11px;
	line-height: 18px;
	padding-top: 11px;
}

.footer_left {
	border-right: 1px solid #0B3865;
	float: left;
	padding-right: 17px;
}

.contenttitle {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	padding: 0 5px 0 0;
}

.maincontent {
	position: relative;
	line-height: 2em;
}

.maincontent .odd, .maincontent .even {
	margin: 60px 0;
	position: relative;
	width: 495px;	
}

.maincontent .odd {
	margin-left: 200px;
}

.maincontent .even {
	margin-left: 400px;
}

.maincontent .image {
	height:180px;
	left: -200px;
	top: 0px;
	width: 180px;
	position:absolute;
}

.footer_addendum {
	float: left;
	padding-left: 19px;
}
.div_bar {
	padding: 0 6px;
}

.footer_content b {
	color: #3C829A;
	font-weight: normal;
}

/** Link Check 2.0 */

#scroll-top{border-bottom:3px double #ccc;border-top:3px double #ccc;padding:2px 0;width:728px;margin:10px auto;}

.g{	color:green;}
.g a { color:green; }
.y{color:yellow;}
.y a { color:yellow; }
.r{color:red;}
.r a { color:red; }
.n{color:blue;}
.m a { color:blue; }


