/* CSS Document */

body{ 
	margin:0px; 
	padding:0px; 
	background:#FFF; 
	font:11px/16px tahoma, Arial, Helvetica, sans-serif; 
	color:#262121;}
p{ margin:0px; padding:0px;}
img{ border:0px;}
.flt{ float:left;}
.fltr{ float:right;}

#main_blk{ text-align:left; width:1000px;}

/*header*/

#header{ float:left; width:1000px; height:198px; background:url(../images/header.jpg) no-repeat;}
.logo{ float:left; margin:22px 0 0 3px;}
.hd_text{ float:left; margin:66px 0 0 55px;}
.hd_clock{ float:left; margin:15px 0 0 129px;}
.hd_click{ float:left; margin:94px 0 0 0;}

#headermenu{ float:left; width:725px; padding:6px 0 0px 0px; height:29px; display:inline; margin:1px 0 0 250px;}
#headermenu ul, #headermenu ul li{ padding:0; margin:0; list-style:none; float:left;}
#headermenu ul li a{
					float:left;
					height:18px;
					font:12px tahoma, Arial, Helvetica, sans-serif; 
					color:#D6D6D7; padding:5px 10px 0 10px;
					text-transform:uppercase; 
					text-decoration:none;}
#headermenu ul li a:hover{ 
					 float:left;
					 height:18px;
					 background:#737375;
					 color:#E4E4E4;
					 padding:5px 10px 0 10px;}
					 					
.hd_search{ float:left; width:235px; color:#FFF; margin:16px 0 0 50px;}
.hd_search span{ float:left; margin-top:3px;}
.hd_search input{ 
				float:left; 
				width:170px; 
				height:20px;
				border:1px solid #818181;
				margin-left:5px;
				background:url(../images/src_tile.gif) repeat-x;}
			
/*center*/

#center{ float:left; width:1000px; background:url(../images/center_tile.jpg) repeat-x;}
.center_top{ 
			float:left; 
			width:968px; 
			margin:21px 0 0 17px; 
			display:inline; 
			padding-top:6px; 
			background:url(../images/cp_top.gif) no-repeat top;}
.center_bot{ 
			float:left; 
			width:968px; 
			padding-bottom:1px; 
			background:url(../images/cp_bot.gif) no-repeat bottom;}
.center_htile{ 
			float:left; 
			width:968px; 
			background:url(../images/cp_htile.gif) repeat-y;}

.cp_tile{ float:left; width:968px; background:url(../images/cp_tile.gif) repeat-x;}

/*content*/

#content{ float:left; width:683px; margin:11px 0 0 16px; display:inline;}
.cp_head,.cp_head1{ float:left; width:683px; height:41px; background:url(../images/cp_head.gif) no-repeat;}
.cp_head h1,.cp_head1 h1{ 
						float:left; 
						padding:0;
						display:inline;
						margin:5px 0 0 15px; 
						font:bold 14px tahoma, Arial, Helvetica, sans-serif; 
						color:#2F1C0E;}
.cp_head1 h1{ margin-top:12px;}
.cp_head span{ float:left; color:#757474; width:655px; margin:0px 0 0 15px;}
.cp_inner_tile{ 
				float:left; 
				width:681px;
				border-left:1px solid #B1B1B1;
				border-right:1px solid #B1B1B1;
				background:url(../images/cp_inner_tile.gif) #FFF repeat-x;}

.cp_blk1{ 
		float:left; 
		width:665px; 
		color:#262121; 
		margin:33px 0 0 10px; 
		display:inline;
		padding-bottom:20px;
		background:url(../images/cp_hbar.gif) no-repeat bottom;}
.cp_blk1a{ background:none; margin-top:5px;}
.cp_blk1 span{ color:#535353; font:17px/25px Microsoft Sans Serif, Arial, Helvetica, sans-serif;}
.cp_blk1 span span{ color:#FF9E00;}
.cp_blk1 a{ color:#2F1C0E; float:right; margin-right:25px;}
.cp_blk1 a:hover{ text-decoration:none;}
.cp_blk2a{ background:none !important; padding-bottom:0px !important;}
.cp_blk2{ 
		float:left; 
		width:665px; 
		color:#262121; 
		display:inline;
		margin:27px 0 0 15px;
		padding-bottom:20px;
		background:url(../images/cp_hbar.gif) no-repeat bottom;}
.cp_fimg1{ float:left;}
.cp_blk2 .link1{ float:left; color:#106BD3; width:110px; text-align:center; margin:6px 0 0 0px;}
.cp_blk2 .link1:hover{ text-decoration:none;}
.cp_blk2_inr{ float:left; width:110px;}
.cp_blk2_inr1{ float:left; width:540px; margin:42px 0 0 0;}
.cp_limg1{ float:left; margin-left:42px;}
.cp_read1{ float:right; margin:20px 30px 0; color:#2F1C0E;}
.cp_read1:hover{ text-decoration:none;}
.cp_blk2_inr1{ float:left; width:540px;}
.cp_gimg1{ float:left; margin:11px 0 0 28px;}
.cp_gimg2{ float:left; margin:20px 0 0 50px;}
.cp_gimg3{ float:left; margin:40px 0 0 38px;}
.cp_timg1{ float:left; margin:4px 0 0 55px;}

/*right*/

#right{ float:right; width:215px; padding:12px 18px 0;}
.rp_blk1{ float:left; width:215px; background-color:#E3E3E3; padding-bottom:3px;}
.rp_blk1 .rp_head{ 
			float:left; 
			padding:0; 
			margin:0; 
			background-color:#FF9E00; 
			border-bottom:1px solid #fff; 
			width:215px;
			color:#FCFAFA;
			text-align:center;
			padding:5px 0 5px 0;
			text-transform:capitalize;
			font:bold 15px Microsoft Sans Serif, "Times New Roman", Times, serif;}
.rp_text1{ float:left; width:190px; margin:10px 0 0 15px;}
.rp_list1{ float:left; width:215px; font:11px/19px tahoma, Arial, Helvetica, sans-serif; margin-top:10px;}
.rp_list1 img{ float:left; margin:6px 0 0 13px;}
.rp_list1 span{ float:left; width:170px; margin:0px 0 0 10px;}
.rp_link1{ float:right; margin-right:22px; color:#2F1C0E; text-decoration:none;}
.rp_link1:hover{ text-decoration:underline;}
.rp_blk1a{ margin-top:25px;}
.rp_date{ 
		float:left; 
		width:185px; 
		margin:30px 0 0 15px; 
		color:#3F4C6B; 
		font:bold 10px Microsoft Sans Serif, Arial, Helvetica, sans-serif;}
.adv{ float:left; text-align:center; width:215px; padding:97px 0 97px 0;}

#footer{ 
		float:left; 
		width:920px;
		display:inline;
		text-align:center; 
		font:10px/20px Arial, Helvetica, sans-serif; 
		margin:20px 0 0 20px; 
		background-color:#FF7500; 
		color:#FEFEFE;
		padding:10px 0 10px 0;}
		
.fp_menu a{ color:#FEFEFE; text-decoration:none;}
.fp_menu a:hover{ text-decoration:underline;}
.fp_menu span{ padding:0 10px 0 10px;}
.fp_copy{ font-size:12px;}

/*icons page*/

.ip_blk1{ float:left; width:640px; margin:25px 0 0 20px; display:inline;}
.ip_blk1a{ margin-top:5px;}
.ip_box1a{ margin-left:30px;}
.ip_box1{ 
		float:left; 
		width:133px;
		display:inline;
		font:17px Microsoft Sans Serif, Arial, Helvetica, sans-serif;
		color:#646F87;
		text-decoration:underline;
		background:url(../images/ip_tile1.gif) repeat-y;}
.ip_box1 span{ float:left; width:133px; text-align:center;}
		
.cp_inner_tile{}
.ic_img1{ float:left; margin-left:5px;}

/*logo*/

.lp_blk1{ float:left; width:681px; background:url(../images/lp_tile.gif) repeat-y; margin-top:10px; height:135px;}
.lp_blk1b{ background:none;}
.logo1{ float:left; width:199px; height:130px; vertical-align:middle !important; margin-left:20px; text-align:center;}
.lp_blk1a{ margin-top:0; padding-top:20px;}
.lp_blk1c{ margin-top:0; padding-top:30px; height:70px;}
.lp_blk1d{ margin-top:0; padding-top:30px; height:40px; background:none;}
.logo2{ float:left; width:228px; margin-left:1px; text-align:center;}
.lp_num{ float:right; margin:20px 50px -3px 0px; position:relative; color:#9E9E9E;}
.lp_num a{color:#2F2F2F;}

/*templates*/

.tp_blk1{ float:left; width:650px; margin:27px 0 0 14px; display:inline;}
.tp_blk2{ float:left; width:650px; margin:27px 0 0 14px; display:inline; padding:20px 0 20px 0;}
.tp_blk1a{ float:left; width:200px;}
.tp_top1{ float:left; width:200px; background:url(../images/tp_top1.gif) no-repeat top; padding-top:8px;}
.tp_bot1{ float:left; width:200px; background:url(../images/tp_bot1.gif) #C0C0C0 no-repeat bottom; padding-bottom:8px; text-align:center;}
.link_bg{ 
		float:left; 
		width:200px; 
		height:33px;
		font:bold 12px Arial, Helvetica, sans-serif;
		background:url(../images/link_bg.gif) no-repeat; 
		margin-top:17px;}
.lens{ float:left; margin:11px 0 0 16px;}
.tp_view{ float:left; margin:10px 0 0 8px; text-decoration:none; color:#041C4B;}
.bar{ float:left; margin:6px 0 0 13px;}
.bin{ float:left; margin:11px 0 0 15px;}
.tp_download{ float:left; margin:10px 0 0 11px; text-decoration:none; color:#041C4B;}
.link_bg a:hover{ text-decoration:underline;}
.temp_details{ float:left; width:185px; color:#4F4F4F; margin:16px 0 0 0px; padding-left:15px; font:12px Arial, Helvetica, sans-serif;}
.temp_details span{ font-weight:bold; color:#0E1E46;}
.tp_blk1b{ margin-left:24px; display:inline;}

/*contact us*/

.ct_blk1{ 
		float:left; 
		width:380px; 
		color:#262121; 
		margin:33px 0 0 200px; 
		display:inline;
		padding-bottom:20px;
}

.ct_blk1 span{ float:left; width:100px; margin-top:20px;}
.ct_blk1 b{
	float:left;
	font-weight:normal;
	color:#FF0000;
	margin:18px 0 0 5px;
	display:none;
}
.ct_tbox1{ float:left; width:200px; margin-top:20px; font:11px tahoma, Arial, Helvetica, sans-serif;border: 1px solid #B1B1B1; }

.ct_tarea{ float:left; width:200px; margin-top:20px; font:11px tahoma, Arial, Helvetica, sans-serif;border: 1px solid #B1B1B1; }
.errorbox{
	border: 1px solid #FF0000;
}

.ct_submit{ 
			float:left; 
			width:71px;
			height:26px;
			font:bold 11px/10px tahoma, Arial, Helvetica, sans-serif;
			text-align:center;
			margin:20px 0 0 150px; 
			border:0; 
			background:url(../images/ct_submit.gif) no-repeat;}
