@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
.clear {
	clear:both;
}
.right {
	float: right;
}
.left {
	float: left;
}
form {
	margin:0px;
}
.input {
	border: 1px solid #aaa6a6;
	padding:3px 10px;
	background: #fff;
	width:200px;
	color:#000000;
}
.crumb {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	padding:5px 0;
	background-color:#E9F2FC;
}
.crumb a {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:5px 0;
	text-decoration:none;
}
.crumb a:hover {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
}
.list li {
	list-style-type:none;
	list-style-image:url(../images/arrow.gif);
	padding:7px 0 0 0;
	margin-left:30px;
	line-height:17px;
}
.list li a {
	color:#000000;
	list-style-type:none;
	list-style-image:url(../images/arrow.gif);
	text-decoration:none;
}
.list li a:hover {
	color:#003399;
}
#down LI {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 50px;
	FONT-SIZE: 14px;
	COLOR: #3b3b3b;
	LINE-HEIGHT: 28px;
	POSITION: relative;
	list-style:none;
	/*BACKGROUND: url(../images/down1.png) no-repeat 20px 110%*/
}
#down LI a {
	color:#000000;
	text-decoration:none;
}
#down LI a:hover {
	color:#c72132;
}
#down UL {
	MARGIN: 10px 0px 15px 135px
}
.leftpadd1 {
	padding: 0 0 10px 35px;
}
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
	line-height:17px;
	background-image:url(../images/cfabg_02.jpg);
	background-repeat:repeat-x;
}
h1{
	font-size:16px;
	color:#052f84;
	line-height:22px;
}
h2{
	font-size:14px;
	color:#052f84;
	line-height:22px;
}

h3{
	font-size:12px;
	color:#052f84;
	line-height:18px;
}
p {
	padding-bottom:12px;
}

.Hdr #shadow{
	background-image:url(../images/bg2.jpg);
	background-repeat:repeat-y;
	margin:0 auto;
	width:988px;
	}
.Hdr #shadowbody {
	background-image:url(../images/bg3.jpg);
	background-repeat:no-repeat;
	width:988px;
	margin:0 auto;
	}

.Hdr #container {
	width: 970px;
	margin: 0 auto;
	border: 0px solid #000000;
	text-align: left;
	background-color:#d5e6f9;
}
.Hdr #container #header {
	height:170px;
}
.Hdr #container #logo {
	background-image:url(../images/logonew_02a.jpg);
	width:235px;
	height:142px;
	float:left;
}
.Hdr #container #nav {
	float:left;
}
#banner {
	text-align:center;
	padding-bottom:5px;
	background-color:#d1cfd0;
	background:url(../images/strip1.jpg) no-repeat;/* 09_04_2010 */
	height:215px;/* 09_04_2010 */
	width:970px;/* 09_04_2010 */
}

/*BOF 09_04_2010 */

.banner_pad{
	padding:94px 0px 0px 316px; 
	*padding:94px 0px 0px 130px;
}


#animateText{
	font-family: Harlow Solid Italic;
	list-style:none;
	color:#013277;
	font-size:20px;
}

.thumb {
	border:0;
	padding-right:5px;
	float:left;
}

img {
	border:0;
}

.banner_text{
	padding-top:20px;
	padding-left:30px;
	width:466px; 
	height:25px; 
	display:block; 
	/*border:#f43c38 solid 1px; */
	text-align:left;
}

/*EOF 09_04_2010 */

#content {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:10px 15px 10px 15px;
	display:inline-block;
	width:940px;
}
#content .thumbnail {
	float:left;
	padding:25px 15px 5px 0;
}
#footer {
	clear:both;
	background-image:url(../images/cfa_16.jpg);
	background-repeat:repeat-x;
	height:71px;
	font-size:10px;
	color:#CCCCCC;
}
.footer {
	padding:15px 10px 10px 10px;
	float:left;
	line-height:24px;
}
.footer a {
	color:#999999;
	text-decoration:none;
}
#botnav {
	float:right;
	background-image:url(../images/botbg_18.jpg);
	background-repeat:no-repeat;
	height:71px;
	width:378px;
}
#botnavlink {
	float:left;
}
.red {
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	}
.blue {
	font-size:14px;
	font-weight:bold;
	color:#3366ff;
}

/*Footer List start*/
#footcontainer {
	padding:0;
	text-align:center;
	color:#FFF;
	line-height:14px;
}
#footlist {
	white-space: nowrap;
	font-size:12px;
	padding-top:20px;
}
#footlist li {
	display: inline;
	list-style-type: none;
	padding: 0;
	margin:0;
}
#footlist a {
	padding: 0px 2px;
}
#footlist a:link, #footlist a:visited {
	color: #fff;
	text-decoration: none;
}
#footlist a:hover {
	color: #fce6a8;
	text-decoration: none;
}
/*Menu Navigation Start*/

#headernav {
	float:left;
	height:43px;
}
#headernav ul {
	list-style:none;
	margin:0;
	padding:5px 5px 0 5px;
}
/* #headernav li {
	display:inline;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
}
#headernav li a {
	background-image:url(../images/menu_03.png);
	background-repeat:no-repeat;
	width:79px;
	height:142px;
	display:block;
	padding:25px 1px 1px 1px;
	margin:0px;
	color:#FFF;
	text-decoration:none;
}
#headernav li a:hover {
	background-image:url(../images/menuhover_03.png);
	background-repeat:no-repeat;
}
#headernav li.current a {
	background-image:url(../images/menuactive_03.png);
	background-repeat:no-repeat;
}
#headernav li.current a:hover {
	background-image:url(../images/menuactive_03.png);
	background-repeat:no-repeat;
}*/
#headernav li {
	background-image:url(../images/cable.png);
	background-repeat:no-repeat;
	display:inline;
	margin:0 1px;
	padding:0;
	width:78px;
	float:left;
	text-align:center;
	z-index:10;
}
#headernav li a {
	background:url(../images/menu_08.png);
	background-repeat:no-repeat;
	height:120px;
	display:block;
	padding:25px 1px 1px 1px;
	margin:0px;
	color:#FFF;
	text-decoration:none;
	z-index:1;
}

#botsd {
	background-image:url(../images/botsd.jpg);
	background-repeat:no-repeat;
	width:988px;
	margin:0 auto;r;
	height:20px;
	}
#topsd {
	background-image:url(../images/topsd.jpg);
	background-repeat:no-repeat;
	width:988px;
	margin:0 auto;
	height:15px;
	}
	
/* BOF 14_04_2010 */

.site_link a{ 
	text-decoration:none; 
	color:#c30e0a; 
	font-size:12px; 
	font-weight:normal;
}

.site_link a:hover{ 
	text-decoration:none; 
	color:#c30e0a; 
	font-size:12px; 
	font-weight:normal;
}

/* EOF 14_04_2010 */