/* CSS Document */
body {
	background-color: #07070f;
	text-align:center;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
html, body, td {
	font-family:Verdana;
	font-size: 95%;
	color:#666666;
	line-height:130%;
}
p {
	margin-top:0px;
	margin-bottom:0px;
}
a {
    /* For links in the body text. All other links have their own styles*/
	text-decoration: none;
	color: #24285d;
}
a img {
	border:0px;
}
a:hover {
    /* For links in the body text. All other links have their own styles*/
	color:DarkBlue;
}
#header_box{
    /* This is everything above the main menu links*/
	width:774px;
	height:34px;
	background-image:url(images/header_yellow.jpg);
	vertical-align:top;
}
#small_menu{
    /* This is the little menu links in the upper right corner of the screen*/
	text-align:right;
	font-size:80%;
	padding-top:10px;
	padding-right:14px;
}
#small_menu a:hover {
	color:#94fb02;
}
.small_link_text{
    /* overrides link style for footer menu and small upper right menu*/
	color:white;
}
.box_header_links2{
	color:#24285d;
}
.box_header_links2 img{
	border:0px;
}
#footer_menu{
	width:774px;
	height:34px;
	background-image:url(images/footer_bak.jpg);
	vertical-align:middle;
	text-align:center;
	font-size:77%;
}
#footer_menu a:hover {
	color:#94fb02;
}
.menuActive{
	color: #94fb02 !important;
	font-weight: normal;
}
#menu_text{
    /* This is the the primary menu*/
	text-align:left;
	padding-left:12px;
	font-size:90%;
	font-weight:normal;
	color:#FFFFFF;
	height:22px;
}
#menu_text a {
	text-decoration: none;
	color: white;
}
#menu_text a:hover {
	color:#6b75fd;
}
#menu_text img{
    /* Images need to be aligned to middle in order for text to align to middle*/
	vertical-align:middle;
}

#body_cell{
	/* This is a big <td> that holds all of the body content*/
	padding-top:12px;
	padding-bottom:12px;
	background-color: #FFFFFF;
}
.internal_bold{
	font-weight:bold;
	color:#061aea;
	margin-bottom:-30px;
}
ul {
	/* adjust the left ul margin for firefox: */
	margin-left:-15px;
	margin-left: expression("27px");
	margin-right:12px;
	list-style:square;	
	margin-bottom:0px;
}
ol {
	margin-left:17px;
}
li {
	margin-bottom:6px;
}
.tdSpacer{
	width:12px;
}
.tdVerticalSpacer{
	height:15px;
	line-height:0px;
}
.td13{
	width:242px;
	vertical-align:top;
}
.td23{
	width:496px;
	vertical-align:top;
}
.td33{
	width:750px;
	vertical-align:top;
}
.contentBoxA{
	border:1px solid #dadad9; 
	padding:1px;
	padding-bottom:10px;
	text-align:left;
	vertical-align:top;
}
.contentBoxB{
	border-bottom:1px solid #dadad9; 
	padding-bottom:10px;
	text-align:left;
	vertical-align:top;
}
.contentBoxC{
	border:1px solid #dadad9; 
	padding:1px;
	text-align:left;
	vertical-align:top;
	background-color:#F3F3F3;
}
.contentBoxA p{
	padding:10px;
	padding-bottom:0px;
}
.contentBoxC p{
	padding:10px;
	padding-bottom:0px;
}
.contentBoxB p{
	padding-bottom:10px;
	padding-left:12px;
}
.boxHead{
	background-color:#24285d;
	border:1px solid #dadad9; 
	line-height:26px; 
	padding-left:10px;
	font-weight:bold;
	color:#e2e2e2;
}
.boxHead a{
	color:#e2e2e2;
}
.boxHead a:hover{
	color:#94fb02;
}
.boxHead2{
	background-image:url(images/headfade3.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	margin-bottom:12px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	color:#24285d;
}
