body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
body{background:#ffffff url("../images/body-top-bg.gif") top repeat-x;font-size:12px;font-family:arial, sans-serif;color: black;}
td.navigation {
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
}
	td.navigation ul {
		list-style:none;
		width:auto;
	}
		td.navigation ul li {
			border-right:1px solid #8E908F;
			float:left;
			width:auto;
		}
			td.navigation ul li a {
				padding:2px 8px 4px 8px;
				text-decoration:none;
				color:#8E908F;
				margin:0;
				background:#FFF;
				line-height:11px;
				white-space:nowrap;
				display:block;
			}
			td.navigation ul li a:hover {color:#00204E;}
input[type=text]{
	font-size:12px;
	font-family:arial, sans-serif;color: black;
	padding:2px;
	
}
textarea{width:350px;height:100px;display:block;}

#contact_form .input[type=text]{display:block;}
form label{display:block;margin-bottom:20px;}
h1{
	background:url("../images/arrow.jpg") no-repeat left 3px;
	font-size:22px;
	color:#00204E;
	padding:0px 0px 1px 25px;
	border-bottom:1px solid #00204E; 
	font-weight:bold;
	text-transform:uppercase;
	margin:14px 0px 14px 0px; 
}
div.content_block{
	margin-bottom:20px;
	padding-left:25px;
}
div.download-file-block{width:902px;background:url("../images/download-file-center.png") repeat-y;margin-top:30px;}
	div.download-file-block div.b1{background:url("../images/download-file-top.png") top no-repeat;}
	div.download-file-block div.b2{background:url("../images/download-file-bottom.png") bottom no-repeat;padding:20px 25px 15px;}
	div.download-file-block div.filename{background:url("../images/filename-back.png");width:588px;height:30px;font-size:22px;font-weight:bold;color:white;white-space:nowrap;overflow:hidden;padding:1px 10px;float:left}
	div.download-file-block div.filename1{color:#eaedf2;font-size:14px;font-weight:bold;float:left;padding-top:8px;margin-right:5px;}
	div.download-file-block div.downlaod-button{float:right;margin-top:-5px;}
div.additional-download-info{color:#001a49;margin:5px 25px 40px;}
		
table.file-list{
	width:100%;
}
	table.file-list .downloadlink{color:#001a49;font-size:16px;white-space:nowrap;font-weight:bold;}
	table.file-list span{color:#7c817e;}
	
	table.file-list td{
		border:1px solid #AAAAAA;
		padding:12px;
	}
	table.file-list td.check{
		background:url("../images/bullet.png") center no-repeat;
		width:20px;
	}
	table.file-list a{color:#2d538b;font-size:14px;font-weight:bold;}
	table.file-list td div{position:relative;}
	table.file-list td div.file-name{
		overflow:hidden;
		width:650px;
		z-index:1;
	}
	table.file-list td div.cutter-white{
		background-image:url("../images/cutter-white.png");
		height:20px;
		position:absolute;
		right:0;
		top:0;
		width:100px;
		z-index:2;
	}
div.bottom-menu{
	font-size:8pt;
	color:#8E908F;
	text-align:right;
	border-top:1px solid #00204E;
	margin-top:60px;
	padding-top:5px;
	clear:both;
}
	div.bottom-menu a {
		font-size:8pt;
		color:#8E908F;
		text-decoration:none;
	}
div.static-content, div.static-content p{line-height:25px;font-size:14px;}
	div.static-content p{margin-bottom:15px;}
	
small{font-size:12px;}
.form_error{font-size:11px;color:red;margin-bottom:3px;}

div.download-rules div.rules{width:500px;height:200px;border:1px solid #a5acb2;overflow:scroll;font-size:16px;line-height:26px;margin-left:160px;padding:10px 15px;margin-top:15px;background:#eaedf2;}
	div.download-rules div.rules p{margin-bottom:15px;}
		div.download-rules div.rules p.caption{font-weight:bold;text-align:center;}
	div.download-rules div.download-button{text-align:center;padding-top:15px;}
	
	
.sms_text{font-size: 22px;color: #ff7290}
.big_o{font-size: 28px;color: #ee803b;margin-bottom: 10px;}
.addcfc{padding-left: 20px;padding-right: 20px;background: url("../images/addcfc.jpg");}
#fileLinks{height: 300px;overflow: auto;}
sms_low,.sms_m_text{font-size: 12px;color: #ececec;margin-bottom: 10px;}
.sms_m_text a{color: white;text-decoration: none;}
.sms_min_text{font-size: 11px;}
#sms_low .sms_text,.sms_m_text .sms_text{font-size: 12px;color: #ececec;font-weight: bold;}
.sms_text span.s1{background:url("../images/numbers.png") 0px no-repeat;padding-left:4px;}
.sms_text span.s2{background:url("../images/numbers.png") -11px no-repeat;padding-left:4px;}
.sms_text span.s3{background:url("../images/numbers.png") -22px no-repeat;padding-left:4px;}
.sms_text span.s4{background:url("../images/numbers.png") -33px no-repeat;padding-left:7px;}
.sms_text span.s5{background:url("../images/numbers.png") -47px no-repeat;padding-left:4px;}
.sms_text span.s6{background:url("../images/numbers.png") -58px no-repeat;padding-left:5px;}
.sms_text span.s7{background:url("../images/numbers.png") -70px no-repeat;padding-left:5px;}
.sms_text span.s8{background:url("../images/numbers.png") -82px no-repeat;padding-left:5px;}
.sms_text span.s9{background:url("../images/numbers.png") -94px no-repeat;padding-left:5px;}
.sms_text span.s0{background:url("../images/numbers.png") -106px no-repeat;padding-left:5px;}
.sms_m_text span.s1{background:url("../images/numbers1.png") 0px no-repeat;padding-left:3px;}
.sms_m_text span.s2{background:url("../images/numbers1.png") -7px no-repeat;padding-left:3px;}
.sms_m_text span.s3{background:url("../images/numbers1.png") -14px no-repeat;padding-left:4px;}
.sms_m_text span.s4{background:url("../images/numbers1.png") -22px no-repeat;padding-left:4px;}
.sms_m_text span.s5{background:url("../images/numbers1.png") -30px no-repeat;padding-left:3px;}
.sms_m_text span.s6{background:url("../images/numbers1.png") -37px no-repeat;padding-left:4px;}
.sms_m_text span.s7{background:url("../images/numbers1.png") -45px no-repeat;padding-left:3px;}
.sms_m_text span.s8{background:url("../images/numbers1.png") -52px no-repeat;padding-left:4px;}
.sms_m_text span.s9{background:url("../images/numbers1.png") -60px no-repeat;padding-left:4px;}
.sms_m_text span.s0{background:url("../images/numbers1.png") -68px no-repeat;padding-left:3px;}


div.pay_form{margin-top:10px;color:#eaedf2;}
	div.pay_form p.notice{font-weight:bold;}
	div.pay_form p.caption{color:#e02f2f;font-size:18px;font-weight:bold;}
	div.pay_form p{font-size:16px;line-height:24px;margin-bottom:5px;}
	div.pay_form div.info{font-size:12px;margin-top:100px;}
		div.pay_form div.info a{font-size:12px;text-decoration:underline;color:inherit;}
	div.pay_form input[type=text]{border:1px solid #a5acb2;font-size:18px;padding:6px;vertical-align:bottom;width:167px;font-weight:bold;letter-spacing:2px;margin-bottom:15px;}
	div.pay_form select{border:1px solid #a5acb2;font-size:16sspx;padding:5px; vertical-align:bottom;}
	div.pay_form p.list_item{margin-top:20px;}