/* CSS Document */
body{padding:0px; margin:0px; background:url(images/bg.jpg) 0 0 repeat-x #e3e3e3; color:#5F7A77; font:13px/19px Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{list-style-type:none}

#total{width:946px; 
position:relative; 
margin:0 auto;}

/*----header----*/
#header{width:946px; 
position:relative; 
margin:0 auto;}

#header .img1{
width:356px; 
float:left;
}

#header .img2{
width:310px; 
float:left;
}

#header .img3{
width:280px; 
float:left;
}

#bg{
width:946px; 
background:url(images/slogan_bg.jpg);
height:29px;
float:left;
}

#bg h3{
font-family:"Trebuchet MS";
font-size:18px;
color: #ffffff;
padding-left:18px;
padding-top:5px;
text-align:left;}


/*----/header----*/



/*----content----*/
#content{
width:946px;
background-color:#FFFFFF;
margin:0 auto;
}



/*----lefthpan----*/
#leftpan{
	width:334px;
	float:left;
	background-color:#4096ee;
	margin:0 auto;
	position:absolute;
	height: 1490px;
}

#leftpan h1{
width:298px;
font-family:"Trebuchet MS";
font-size:19px;
color: #f8e13c;
font-weight:bold;
line-height:25px;
position:relative;
padding-left:18px;
padding-right:18px;
padding-top:15px;
padding-bottom:15px;
}

#leftpan h2{
width:298px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color: #ffffff;
font-weight:bold;
line-height:23px;
position:relative;
padding-left:18px;
padding-right:18px;
padding-bottom:15px;
}

#leftpanform{
width:298px; 
position:relative; 
padding-right:18px; 
padding-top:0px;
padding-left:18px;

}

#leftpanform formtxt{
width:298px; 
font-size: 11px; 
font-family:Tahoma;
color: #000000;
font-weight:bold; 
line-height:18px;  
padding-right:18px; 
padding-top:20px;
padding-left:18px;

	
}

.formtxt1{
width:298px; 
font-size: 11px; 
font-family:Tahoma;
color: #ffffff;
line-height:18px;  

}

#bg1{
width:298px; 
position:relative; 
margin-left:18px;
margin-top:30px;
padding-bottom:0px;
height:78px;} 	 

.privacy{
width:298px; 
font-family:Tahoma;
font-size:11px;
color: #ffffff;
line-height:18px;
padding-top:25px;
padding-right:18px; 
padding-left:18px;
padding-bottom:0px;
text-align:center;
}


#logos{
width:200px; 
position:relative;
margin-left:18px;
margin-right:18px; 
} 



/*----/left----*/



/*----rightpan----*/
#rightpan{
background-color:#FFFFFF;
width:612px;
float:right;
}

#rightpan  h1{
width:572px;
font-family:"Trebuchet MS";
font-size:23px;
color: #343124;
font-weight:bold;
line-height:30px;
position:relative;
padding-left:22px;
padding-right:18px;
padding-top:20px;

}

#rightpan  h2{
width:572px;
font-family:"Trebuchet MS";
font-size:18px;
color: #637d0a;
font-weight:bold;
line-height:25px;
position:relative;
padding-left:22px;
padding-right:18px;
padding-top:5px;

}



#rightpantext {
width:612px;
position:relative;
margin:0 auto;

}

#rightpantext h2{
font-family:"Trebuchet MS";
font-size:20px;
color: #5d4c22;
font-weight:bold;
line-height:28px;
position:relative;
padding-left:22px;
padding-right:18px;
padding-top:20px;
padding-bottom:5px;

}

#rightpantext h3{
width:572px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #247707;
font-weight:normal;
line-height:20px;
position:relative;
padding-left:22px;
padding-right:18px;
padding-bottom:10px;
padding-top:5px;

}

#rightpantext p{
width:572px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #000000;
line-height:20px;
text-align:justify;
position:relative;
padding-left:22px;
padding-right:18px;
padding-top:20px;

}

#rightpantext blockquote{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #000000;
line-height:20px;
text-align:justify;
}

#rightpan ul li.dot{ 
background:url(images/tick_icon.gif) no-repeat;   
font-size:13px;
height:30px; 
color: #212121;
margin-top:5px;
padding-left:50px;
padding-right:18px;	
padding-bottom:30px;				
}

#call{
width:572px;
padding-right:18px;
padding-bottom:15px;
}

#callban{
width:571px; 
position:relative; 
background-image:url(images/callaction_bg.jpg); background-repeat:no-repeat;
height:112px;
margin-left:22px;
padding-bottom:0px;
}

#callban h2{
width:530px;
font-family:"Gotham Book";
font-size:16px;
color: #ffffff;
line-height:30px;
position:relative;
padding-right:20px;
font-weight:normal;
text-align:center;

}

/*----/right----*/


/*----/content----*/

/*----footer----*/
#footer{
width:946px;
height:60px;
background:url(images/footer_bg.gif);
position:relative; 
margin:0 auto;}

#footer  .create{
background-color:#e6e3e5; 
width:80px; 
height:40px; 
font-size: 11px; 
font-family:Arial, Helvetica, sans-serif;
color: #000000; 
font-weight:bold;  
padding-left:12px;
float:left;
padding-top:22px;

}

#footer .img {

width:71px;  
height:50px;
float:left;

}


#footer .space{
background-color:#e6e3e5; 
width:655px;  
height:60px;
float:left;


 
}

#footer .title{
background-color:#e6e3e5; 
width:121px;
height:40px;   
font-size: 11px; 
font-family:Arial, Helvetica, sans-serif;
color: #000000; 
float:left;
padding-top:20px;


}

#footer .space1{
background-color:#e6e3e5; 
width:7px;  
height:50px;
float:left;
padding-top:12px; 
}




/*----/footer----*/

.message {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFF;
	line-height:21px;
	vertical-align:middle;
	
}

.link{
width:298px; 
font-family:Tahoma;
font-size:11px;
color:#F00;
line-height:18px;
padding-top:25px;
padding-right:18px; 
padding-left:18px;
padding-bottom:0px;
text-align:center;
}

.msg{
	
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#5D4C22;
line-height:30px;
position:relative;
padding-right:20px;
font-weight:normal;
text-align:center;
}