@charset "utf-8";



/* Basic Tags */

body { margin:0px; padding:0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-align:left; font-weight:normal; background:url(../images/repeat.jpg) repeat-x; }



.float_left { float:left; }



.float_right { float:right; }



ul, li, form, span, div, p, h1, h2, h3, h4, h5, img, form { border:0px; padding:0px; margin:0px; font-weight:normal; list-style-type:none; }



a { outline:none; text-decoration:none; border:0px; }



.display { display:none; }



.clear { clear:both; }



/* Main Wrapper */

#main_wrpper { width:100%; float:left; }



#wrapper { width:991px; margin:auto; }



/* logo container */

#header_container, .common_section { width:991px; float:left; }



#header_dynamictxtbg { width:991px; height:108px; margin-top:32px; float:left; background:url(../images/dynamica_header.jpg) no-repeat; }



#header_dynamictxtbg h1 { font-size:40px; padding:25px 0px 0px 18px; font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-weight:bold; line-height:42px; text-transform:uppercase; }



#header_dynamictxtbg h2 { font-size:26px; color:#FFFFFF; line-height:40px; padding:0px 0px 0px 18px; }



#header_dynamictxtbg h2 span { color:#fffca8; font-size:29px; font-weight:bold; }



#flash_container { float:left; width:593px; }



/* content container */

#content_container { width:991px; padding:39px 0px 60px 0px; float:left; }



/* left content */

#content_area { width:611px; float:left; background:url(../images/box_back.jpg) repeat-x; }



.txt { width:603px; float:left; }



.txt h3 { color:#233977; font-size:24px; font-weight:bold; padding:18px 0px 8px 11px; }



.txt h4 { font-size:18px; line-height:22px; padding:17px 0px 0px 11px; }



.txt p { padding-left:11px; line-height:17px; width:583px; }



.pspace { padding-top:17px; }



#content_area ul { width:611px; float:left; }



#content_area ul li { width:571px; float:left; background:url(../images/text_bar.gif) no-repeat; padding-left:40px; font-size:15px; line-height:25px; }



#content_area h5 { font-size:18px; float:left; padding:20px 0px 20px 15px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; }



/*right form */

#findoption_section { width:358px; float:right; }



#contact_form { width:358px; background:url(../images/form_repeat.jpg) repeat-y; float:left; padding:14px 0px 0px 0px; }



#contact_form p { width:327px; font-size:13px; color:#FFFFFF; padding-left:24px; }



.mainfield { width:309px; height:auto; float:left; margin-bottom:14px; padding-left:24px; }



label { width:125px; float:left; color:#FFFFFF; margin:0px; padding:2px 0px 0px 0px; font-size:13px; }



.input { width:174px; height:17px; float:left; margin:0px; padding:1px 0px 1px 3px; border:1px #827f7f solid; }



.order_btn { width:203px; height:48px; float:left; margin:20px 0px 0px 30px; }



.select1 { width:177px; float:left; height:auto; background-color:#ffffff; }



.commentarea { width:300px; border:1px #827f7f solid; float:left; padding:3px 0px 0px 3px; margin:14px 0px 0px 0px; }



/* footer */

#footer { width:100%; background:#326590; float:left; }



#footerinner { width:991px; margin:auto; }



#footertxt { width:991px; float:left; }



#footertxt p { padding-left:14px; line-height:38px; float:left; color:#adc1d3; font-size:12px; }



#footertxt p a { color:#adc1d3; font-size:12px; text-decoration:underline; }



#footertxt p span { margin-left:28px; }



#right_content {

	width:358px;

	float:left;

}



.form_content {

	width:358px;

	float:left;

	padding:44px 0px 15px 0px;

}



.form_mid {

	background:url(../images/form_mid_bar.jpg) no-repeat;

	width:350px;

	float:left;

	height:37px;

	float:left;

}



.form_mid h3 {

	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#ffffff;

	float:left;

	line-height:normal;

	padding:6px 0px 0px 20px;

	font-weight:bold;

	width:350px;

}



.form_main {

	background:url(../images/form_bg.jpg) repeat-y;

	width:350px;

	float:left;

	height:auto;

}





.body_txt2 {

	width:320px;

	height:500px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:bold;

	line-height:20px;

	font-weight: normal;

	color: #FFFFFF;

	padding-top: 15px;

	padding-left: 20px;

	padding-right: 10px;

}



/*h3 {

	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#ffffff;

	float:left;

	line-height:normal;

	padding:6px 0px 0px 20px;

	font-weight:bold;

	width:350px;

}*/



.phone1 {

	width:43px;

	float:left;

	margin-right:6px;

	height:18px;

}

.phone2 {

	width:57px;

	float:left;

	margin-right:6px;

	height:18px;

}

.rdbtnyes{color: #fff;}