@charset "utf-8";
/* CSS Document */

html, body {margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; background-image:url('images/page_bg.jpg'); height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333}
img{border:0; }
hr {height: 0; border-bottom: 1px dotted #000; border-top:0; border-left:0;border-right:0;  }

.On{color:#a12820 !important}
.OnSub{color:#1d4781 !important; font-weight:bold !important; text-decoration:underline !important; font-size:10.5px !important;}


a:link{ color:#415999; text-decoration:none;}
a:visited{color:#415999; text-decoration:none;}
a:hover{ color:#6d0000; text-decoration:underline;}
/*----*/
.mainPageContainer{ width:993px; background-image:url('images/page_sw.jpg'); height:100%; vertical-align:top}
.contentContainer{ width:959px; vertical-align:top;}
.topBannerContainer{ width:100%; /*height:114px;*/ text-align:right}
.mainMenuContainer{ /*background-image:url('images/menu_bg.jpg');*/ background-color:#cccccc; height:35px;}

.menuButtonHolder{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#415999; padding:3px 10px 0 20px; float:left; text-transform:uppercase;}

a:link.bottomlinks{ color:#666; text-decoration:none;}
a:visited.bottomlinks{color:#666; text-decoration:none;}
a:hover.bottomlinks{ color:#6d0000; text-decoration:underline;}

a:link.mainButton{ color:#403e3f; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5px;}
a:visited.mainButton{ color:#403e3f; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5px;}
a:hover.mainButton{ color:#a12820; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; letter-spacing:0.5px;}

.searchBox{font-size:11px; background-image:url('images/search_bg.jpg'); width:180px; height:20px; float:left; margin-left:80px;}
.searchInput{ border:0; margin:2px 0 0 5px; background-color:transparent; width:122px; top:-2px; font-size:11px;}
.GoBTNCOnt{ margin-left:7px; margin-top:4px}

a:link.searchBtn{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#6d0000; text-decoration:none; font-weight:111;}
a:visited.searchBtn{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#6d0000; text-decoration:none; font-weight:111;}
a:hover.searchBtn{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#6d0000;  text-decoration:underline; font-weight:111;}

.slideContainer{ height:260px; background-color:#e0e0e0;text-align:left}
.slideMain{ width:650px; float:left;}
.flashMain{ width:300px; float:left;}

.columnsContainer{ width:959px;}
.leftColumn{ width:560px; padding:20px 10px 20px 30px;}
.rightColumn{width:360px; padding:20px 0 20px 20px;}

.mainTitle{ font-size:16px; font-weight:bold; letter-spacing:0px; width:83%; float:left; color:#a12820;}
.subMenu{ font-size:10px; text-transform:uppercase;}
.specialCont{ color:#6d0000; line-height:20px;}

a:link.subMenuNav{ color:#333; font-weight:100; margin-right:15px; text-decoration:none;font-size:10.5px}
a:visited.subMenuNav{color:#333; font-weight:100; margin-right:15px; text-decoration:none;font-size:10.5px}
a:hover.subMenuNav{ color:#6d0000; font-weight:100; margin-right:15px; text-decoration:underline;font-size:10.5px}

.boxContainer{ width:100%; height:auto;}
.boxTitle{ color:#403e3f; background-color:#cccccc; height:15px; text-transform:uppercase; padding:3px 0 3px 6px;}
.boxContent{ background-color:#ededed; padding:6px; font-size:11px; color:#333;}
.sponsorLogoBox{ float:left;}

.footerContainer{ width:959px;}
.footercontainer{ height:120px;width:959px; background-color:#d9d9d9; border-top:#999999 1px solid;}

/* -- -SLIDE BOX- -- */
h3 {
	
	font-size:11px;
	color:#a12820; 
	font-weight:bold; 
	font-family:Helvetica, sans-serif; 
	text-transform:uppercase; 
	letter-spacing:0px;
	margin:0;
}

div#feature_list {
	width: 645px;
	height: 250px;
	overflow: hidden;
	position: relative;
	background-color:white;
	margin-left:5px;
}

div#feature_list ul {
	position: absolute;
	top: 0;
	list-style: none;	
	padding: 0;
	margin: 5px;
}

ul#tabs {
	right: 0;
	z-index: 2;
	width: 180px;
}

ul#tabs li {
	font-size: 12px;
	font-family: Arial;
	float:right;
	margin-left: 4px;
	margin-bottom:0px;
	margin-top:0;
	width: 175px;
	float: left;
	background-image:none;
	list-style:none;
	background-color:#white
}


ul#tabs li img {
	padding: 0px;
	border: none;
	float: left;
	margin: 10px 10px 0 0;
}

ul#tabs li a {
	color: #222;
	text-decoration: none;	
	display: block;
	padding: 5px 2px 5px 5px;
	height: 70px;
	outline: none;
	line-height:13px;
}

ul#tabs li a:hover {
	text-decoration: none;
	background-color:#ccc;
}

ul#tabs li a.current {
	
	background:#ccc;
	cursor: pointer;
}

ul#tabs li a.current:hover {
	text-decoration: none;
	cursor: default;
}

ul#output {
	left: 0;
	width: 453px; 
	height: 234px;
	position: relative;
	border:3px solid #ccc;
	
}

ul#output li {
	position: absolute;
	width: 463px;
	height: 234px;
}

ul#output li a {
	position: absolute;
	bottom: 10px;
	right: 10px;
	padding: 8px 12px;
	text-decoration: none;
	font-size: 11px;
	color: #FFF;
	background: #000;
	-moz-border-radius: 5px;
}

ul#output li a:hover {
	background: #D33431;
}
.readSlide{
	cursor:pointer; 
	font-size:11px;
	color:#1d4781;
	float:right;
	margin-top:10px;

}

 /* --------------------------------- */
.subtitle{font-weight:bold; font-size:11px; color:#7FA75E; text-transform:uppercase}


img.logostyle{ padding-left:19px; margin-top:5px;}

img.logostyleNew{ padding-left:19px; margin-top:0;}
.subMenuNav{ font-size:8px; color:#40768A}

a:link.newNavBlue { text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#40768A !important;}
a:visited.newNavBlue {  text-decoration:none; border:0px; font-family:sans-serif; font-size:10px;  color:#40768A !important;; }
a:hover.newNavBlue {text-decoration:underline; border:0px; font-family:sans-serif; font-size:10px;  color:#40768A !important;;}

a:link.newNavRed { text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#b41339 !important; }
a:visited.newNavRed {  text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#b41339 !important;}
a:hover.newNavRed {text-decoration:underline; border:0px; font-family:sans-serif; font-size:10px;color:#b41339 !important; }

a:link.newNavGreen { text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#808e3e !important; }
a:visited.newNavGreen {  text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#808e3e !important; }
a:hover.newNavGreen {text-decoration:underline; border:0px; font-family:sans-serif; font-size:10px;color:#808e3e  important;}

.newNavBlue{ text-decoration:none; border:0px; font-family:sans-serif; font-size:10px;   color:#40768A !important;}
.newNavRed{ text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#b41339 !important; }
.newNavGreen{ text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#808e3e !important; }
.newNavOrange{ text-decoration:none; border:0px; font-family:sans-serif; font-size:10px; color:#e6643d !important; }




