fc{
	display:block;
	clear:both;
}
body {
	margin-top:40px;
	background-image: url(../../images/v2/background.jpg);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
}
a{
	color:#0000FF;
}
img{
	border:none;
}
a:hover{
	color:#ffc005;
}
.container{
	width:768px;
	text-align:center;
	margin:0 auto;
	padding:0 20px;
	position:relative;
}
.main{
	background-image: url(../../images/v2/middle.png);
}
.footer{
	background-image: url(../../images/v2/footer.png);
	background-repeat:no-repeat;
	padding-bottom:17px;
	height:19px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
}
.footer a, .footer a:visited{
	color:#666666;
}
.footer a:hover{
	color:black;
}
.header{
	background-image: url(../../images/v2/header.png);
	background-repeat:no-repeat;
	height:93px;
	padding-top:15px;
}
.content{
	padding:0 !important;
	background-image:url(../../images/v2/site_content_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	min-height:385px;
}
.header .tab{
	font-weight:bold;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:white;
	top:39px;
	display:block;
	position:relative;
	float:right;
	height:27px;
	line-height:27px;
	text-align:center;
	padding:0 7px;
	margin:2px 3px;
}
.header .inactive:hover{
	color:#064165;
}
.header .active{
	background-image: url(../../images/v2/active_bg.gif);
	line-height:26px !important;
	cursor:default;
}
.header .inactive{
	background-image: url(../../images/v2/inactive_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.header .active .left{
	display:block;
	position:absolute;
	top:0;
	left:-3px;
	background-image: url(../../images/v2/active_left.gif);
	width:4px;
	height:27px;
}
.header .active .right{
	display:block;
	position:absolute;
	top:0;
	right:-3px;
	background-image: url(../../images/v2/active_right.gif);
	width:4px;
	height:27px;
}
.header .inactive .left{
	display:block;
	position:absolute;
	top:0;
	left:-3px;
	background-image: url(../../images/v2/inactive_left.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:4px;
	height:27px;
}
.header .inactive .right{
	display:block;
	position:absolute;
	top:0;
	right:-3px;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image: url(../../images/v2/inactive_right.gif);
	width:4px;
	height:27px;
}
.subnav{position:absolute; width:768px; text-align:center; left:20px; top:90px; color:#FF9900;}
.subnav a, .subnav a:visited{
	width:auto;
	padding:3px 5px;
	color:#ffbf00;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	line-height:12px;
}
.subnav a:hover{
	background:#ffbf00;
	color:black;
}
.orange_separator{font-family:Verdana; position:relative; border-top:1px solid white; border-bottom:1px solid white; height:25px; color:white; background:#e55d0f; font-weight:bold; font-style:italic; line-height:25px; font-size:12px;}


/*video player*/
.player{
	width:758px;
	height:355px;
	padding:5px;
	text-align:right;
	background:#014365;
	background-image:url(../../images/v2/player_bg2.jpg);
}
.player .list{
	float:left;
	width:328px;
	height:355px;
	overflow-y:auto;
	overflow-x:hidden;
	text-align:left;
	font-family:Verdana;
	color:white;
	font-weight:bold;
	font-size:16px;
}
.player .list a{
	display:block;
	height:auto;
	width:313px;
	font-size:14px;
	line-height:15px;
	text-decoration:none;
	color:white;
	font-weight:bold;
	font-family:Verdana;
	padding:3px 0 3px 15px;
	color:#FFCC00;
}
.player .list a:hover, .player .list .active{
	background:white;
	color:#006699;
	background-image:url(../../images/newImages/blackArrow.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.content_left{
	position:relative;
	width:180px;
	left:9px;
	top:8px;
	height:auto;
	float:left;
	padding:0;
}
.content_right{
	position:relative;
	width:540px;
	float:right;
	height:auto;
	right:19px;
	margin-top:14px;
}
.fleft{
	float:right;
	margin:5px;
}
.border{
	border:2px solid #c0d3da;
}
h1{
	font-size:20px;
	text-align:left;
	color:darkred;
}
h2{
	font-size:18px;
	color:darkblue;
	text-align:left;
	margin:0 0 10px 0;
}
h3{
	font-size:12px;
	color:#e55d0f;
	text-align:left;
	margin:10px 0 0 0;
	padding:0;
}
h4{
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:0;
	margin:3px 0 10px 0;
}
ul, ol{
	color:black;
	margin:10px;
	padding:2px;
	text-align:left;
}
p{
	color:black;
	margin:0;
	padding:5px;
	text-align:left;
}
.textbutton{
	display:block;
	margin:5px;
	padding:5px 10px;
	text-align:center;
	background:#91B546;
	width:290px;
	font-weight:bold;
	color:white;
	font-family:verdana;
	border:2px solid #c0d3da;
}
blockquote{
	position:relative;
	width:90%;
	height:auto;
	margin:20px auto;
	text-align:center;
	line-height:15px;
}
blockquote .openquote{
	width:22px;
	height:15px;
	background-image:url(../../images/v2/quotes_open.gif);
	position:absolute;
	left:-25px;
}
blockquote .closequote{
	width:22px;
	height:15px;
	background-image:url(../../images/v2/quotes_close.gif);
	position:relative;
	float:right;
	right:-25px;
}
.feedback{
	position:relative;
	height:auto;
	width:768px;
	color:white;
	font-weight:bold;
	font-size:18px;
	background:darkred;
	border:1px solid white;
	line-height:20px;
}
.red_bold {
color: #C00202;
font-weight:bold;

}
