/* CSS Document */
body{
margin:0;
padding:0;
background:#1FB3EA url(../images/body_background.jpg) repeat-x;
font:11px/15px Arial, Helvetica, sans-serif;
color:#000;
}
p{
margin:0;
padding:0;
}
img{
border:none;
}
#mainblock{
margin:auto;
width:780px;
}
#innerblock{
float:left;
width:780px;
}
#header{
float:left;
background:#0499D1 url(../images/tp_bg1.jpg) no-repeat;
width:780px;
height:248px;
}
.logo{
float:left;
margin:18px 0 0 21px;
}
.tp_dr{
float:left;
margin:83px 0 0 75px;
}
#menu{
float:left;
width:780px; height:57px;
background:#ECECEC url(../images/menutule.jpg) repeat-x;
}
#menu a{
float:left;
margin:20px 6px 0 6px;
font:bold 12px tahoma;
color:#484342;
text-decoration:none;
}
#menu a:hover{
color:#C12B1D;
}
.pip{
float:left;
}
#contentcontainer{
float:left;
width:780px;
background:url(../images/cnttile.jpg) repeat-y;
margin-right:-3px; 
padding-bottom:20px;
}
/*content panel starts here*/
#contentpannel{
width:490px;
float:left; display:inline;
margin:22px 0 0 22px;
}
.cnt_block{
float:left;
font:12px Arial, Helvetica, sans-serif;
width:490px;
}
.cnt_button{
float:left;
margin:20px 0 0 0px;
}
.cnt_button1{
float:left;
margin:10px 0 0 0px;
}
.cnt_txt3 a:hover{
text-decoration:underline;
}
.cnt_heading{
float:left;
font:23px Helvetica, Arial, sans-serif;
margin:0px 0 0 0px;
color:#D94A17;
}
.cnt_txt01, .cnt_txt02
{
float:left;
width:500px;
font:12px/16px Arial, Helvetica, sans-serif;
margin:20px 0 0 0px;
}
.cnt_txt02{
width:330px;
margin:20px 0 0 0px;
}
.cnt_txt03{
margin:20px 10px 0 0px;
display:inline;
font:12px/16px Arial, Helvetica, sans-serif;
float:right;
}

.cnt_txt31{
float:right;
width:320px;
margin:30px 0 0 0px;
font:12px/16px Arial, Helvetica, sans-serif;
}

.cnt_txt1,.cnt_txt2,.cnt_txt3{
float:left;
width:340px;
font:12px/16px Arial, Helvetica, sans-serif;
margin:20px 0 0 0px;
}
.cnt_txt2{
float:right;
}
.cnt_txt3{
float:left;
width:490px;
margin:10px 0 0 0px;
display:inline;
}
.cnt_txt4,.cnt_txt5{
float:left;
margin:16px 0 0 10px;
font:12px Arial, Helvetica, sans-serif;
}
.cnt_txt5{
margin:6px 0 0 10px;
}
.cnt_txt6,.cnt_txt7{
margin:15px 0 0 0px;
font:12px/17px Arial, Helvetica, sans-serif;
float:left;
width:490px;
}
.cnt_txt07{
width:200px;
margin-top:-20px;
position:relative;
}

.cnt_txt7 a:hover{
text-decoration:underline;
}
.cnt_txt6 a:hover{
text-decoration:underline;
}
.cnt_image6{
float:right;
position:relative;
margin:-735px 0 0 0;
}
.cnt_innerblock,.cnt_innerblock1{
float:left;
display:inline;
margin-top:10px;
clear:left;
width:490px;
}
.cnt_innerblock1{
width:300px;
margin-top:-85px;
position:relative;
}
.cnt_block a:hover{
text-decoration:underline;
color:#1FB3EA;
}
.cnt_innerblock a:hover{
text-decoration:underline;
color:#1FB3EA;
}

.cnt_divider{
float:left;
margin:10px 0 0 0;
}
.cnt_divider1{
float:left;
margin:20px 0 0 0;
}
.cnt_image1{
float:right;
margin:20px 5px 0 0px;
}
.cnt_image2{
float:left;
margin:20px 0px 0 0px;
}
.cnt_image22{
float:left;
margin:20px 0px 0 0px;
}

.cnt_image20{
float:left;
margin:20px 0px 0 80px;
}

.cnt_image5{
float:left;
margin:20px 0px 0 55px;
}
.readmore{
float:left;
width:60px;
font:11px Arial, Helvetica, sans-serif;
margin:20px 0 0 0px;
text-decoration:none;
color:#D94A17;
}
/*content panel ends up*/

/*right panel starts here*/
#rightpannel{
float:right;
width:220px;
display:inline;
margin:22px 15px 0 0;
}
.rp_banner2{
float:left;
margin-top:11px;
}
.link4{
text-decoration:none;
color:#D94A17;
}
.rp_txt1 a:hover{
text-decoration:underline;
color:#1FB3EA;
}
.rp_txt1{
float:left;
font:12px/15px Arial, Helvetica, sans-serif;
margin:20px 0 0 0px;
}
.link{
color:#D94A17;
}
.link1{
color:#1FB3EA;
text-decoration:none;
}
.cnt_txt3 a:hover{
text-decoration:underline;
}
.cnt_arrow{
float:left;
margin:13px 0 0 0;
}
.cnt_menus{
float:left;
margin:7px 0 0 10px;
font:13px/17px Arial, Helvetica, sans-serif;
}
.cnt_image3{
float:right;
clear:right;
margin:10px 10px 0 0;
position:relative;
}
.cnt_txt30{
float:right;
position:relative;
margin:10px 10px 0 0px;
}

.cnt_image4{
float:right;
margin:0px 7px 0 0;
position:relative;
}
.cnt_image01{
float:left;
margin:20px 0 0 330px;
}
.cnt_image02{
float:left;
margin:-101px 0 0 350px;
position:relative;
}
.link3{
color:#D94A17;
text-decoration:none;
}
.cnt_mainheading{
color:#D94A17;
font-size:16px;
}
/*right panel ends up*/
.cp_welcome{
float:left;
}
#footer{
background:url(../images/fp_bg.jpg) repeat-x;
height:83px;
float:left;
width:100%;
}
.mainblockfooter{
margin:auto; width:800px;
}
.fp_links{
float:left; display:inline;
margin:27px 0 0 20px;
width:800px;
}
.fp_links a:hover{
text-decoration:underline;
}
.fp_links a{
float:left;
font:11px Arial, Helvetica, sans-serif;
color:#fff; text-decoration:none;
margin:0 15px 0 15px;
}
.fp_pip{
float:left; margin-top:3px;
}
.span 
{
font:11px Arial, Helvetica, sans-serif;
color:#fff; text-decoration:none;
margin:5px 0 0 290px;
float:left;
color:#FFF;
}
.span a:hover{
text-decoration:underline;
}
.link5{
text-decoration:none;
color:#FFF;
}
.link6{
color:#1FB3EA;
float:left;
font:12px/16px Arial, Helvetica, sans-serif;
text-decoration:none;
width:500px;
}
.link6 a:hover{
text-decoration:none;
}
.cnt_txt30{
float:left;
width:250px;
margin:40px 0px 0 20px;
clear:left;
font:12px/18px Arial, Helvetica, sans-serif;
}
.cnt_divider{
float:left;
margin:10px 0 0 0;
}
.cnt_txt23{
float:left;
width:200px;
margin:10px 0 0 0px;
display:inline;
}
.cnt_block1{
float:left;
width:250px;
}
.cnt_new_txt{
float:left;
margin:5px 0 0 0px;
width:500px;
font:11px/16px Arial, Helvetica, sans-serif;
}
/*form coding*/
.cnt_form
{
	float:left;
	display:inline;
	width:400px;
	margin:20px 0 0 0px;
}
.cnt_feild1
{
	float:left;
	font:12px/16px tahoma;
	margin:3px 0 0 0px;
	color:#626363;
}
.cnt_textbox1
{
	float:left;
	margin:0px 0 0 84px;
	width:240px;
}
.cnt_textbox2
{
	float:left;
	margin:0px 0 0 22px;
	width:250px;
}
.cnt_textbox3
{
	float:left;
	margin:0px 0 0 32px;
	width:250px;
}
.cnt_textbox4
{
	float:left;
	margin:0px 0 0 55px;
	height:100px;
	width:250px;		
}
.submit
{
	float:left;
	clear:left;
	width:100px;
	margin:20px 0 0 85px;
}

.submit1
{
	float:left;
	width:100px;
	margin:20px 0 0 10px;
}
cnt_new_txt{
float:left;
margin:0px 0 0 0px;
width:200px;
font:11px/16px Arial, Helvetica, sans-serif;
}
.cnt_heading1{
float:left;
font:bold 15px Arial, Helvetica, sans-serif;
clear:left;
color:#0099FF;
margin:10px 0 0 0px;
}