@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#191919; font-weight:normal;}
h1, h2, h3, h4, h5, p, ul, li{ margin:0px; padding:0px;}

h4 {color:#131F44; font-size:14; }
#text-3 { list-style:none; }
.widget_text { list-style:none; }
li { list-style:none; }

/*li {list-style:none; }*/
img{border:0px;}
.fl{float:left;}
.fr{float:right;}
.spancer{width:100%; float:left;}

#layout{width:100%; float:left;}
#header{width:960px; margin:0 auto;}
.gray_bg{width:100%; float:left; background:#f8f8f8;}

.logo{width:232px; float:left; padding:0px 0 5px 0;}
.ph{float:right; width:314px; padding-top:20px;}

.menu{width:950px; float:left; background:url(../images/menu_rpt.gif) repeat-x left top; height:50px; margin:0; padding:0; list-style:none; padding:2px 0 10px 0;}
.menu li{float:left; padding:0 0px; font-size:16px; color:#02025a; background:url(../images/menu_rightline.gif) no-repeat right 14px; white-space:nowrap;}
.menu li a{text-decoration:none; color:#02025a; display:block; float:left; height:30px; padding:18px 24px 0 23px; *padding:18px 30px 0 30px; white-space:nowrap;}
.menu li a:hover{text-decoration:none; color:#02025a; border-bottom:solid 2px #98cedf; display:block; float:left; height:26px; padding:18px 24px 0 23px; white-space:nowrap; *padding:18px 30px 0 30px;}
.menu li a.act{text-decoration:none; color:#02025a; border-bottom:solid 2px #98cedf; display:block; float:left; height:26px; padding:18px 24px 0 23px; white-space:nowrap; *padding:18px 30px 0 30px;}

.banner{width:100%; float:left; background-color:#dfeff8;}
.banner_img{width:950px; margin:0 auto;}
.banner_img h2{ font-size:21px;}

#mid_main{width:960px; margin:0 auto;}
.shadow_bg{width:100%; float:left; height:74px; background:url(../images/banner_bg.gif) no-repeat center bottom;}
.blue_bg{width:100%; float:left; background:url(../images/blue_bg.jpg) repeat-x left top; height:37px; color:#fff; font-size:21px; *font-size:19px; text-align:center; padding-top:18px;}
#mid_main .tabbox_btm{ width:972px; float:left; margin-bottom:30px;}
.TabbedPanelsContent .left1{ width:616px; float:left;}

.mid_left{width:640px; float:left;}
.mid_right{width:305px; float:right;}
.banner_sapce{padding:0px 0 12px 0;}
.sm_banner{width:328px; border:solid 1px #63a2c6;}
.sm_banner .smbanner1{width:100%; float:left; display:block; background:url(../images/mid_sm_banner1.gif) no-repeat left top; height:101px;}
.sm_banner .smbanner2{width:100%; float:left; display:block; background:url(../images/mid_sm_banner2.gif) no-repeat left top; height:100px;}
.sm_banner .smbanner3{width:100%; float:left; display:block; background:url(../images/mid_sm_banner3.gif) no-repeat left top; height:100px;}
.smbanner_content{width:255px; float:left; padding:5px 0 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bde6ff;}
a.smlink{font-size:13px; color:#fff; background:url(../images/wht_arrow.png) right center no-repeat; padding-right:15px;}
a.smlink cufon{padding:0px 0 8px 0; margin:2px 0 0 0;}
a.smlink:hover{color:#bde6ff;}
.smbanner_hed{font-size:24px; color:#fff;}
.smbanner_bluetext{font-size:14px; color:#131f44;}
.smbanner_bluetext cufon{padding:3px 0;}
.left_sm_banner{width:300px; height:303px; float:left; background:url(../images/mid_sm_banner.gif) no-repeat left top;}
.leftbanner_content{width:278px; float:left; padding-left:12px; /*padding-top:22px;*/}
.darkblue_26{font-size:26px; color:#131f44;}
.blue_20{font-size:20px; color:#256388;}
.blue_20 cufon{padding:5px 0;}
a.leftsmbaner_link{background:url(../images/blue_arrow.png) no-repeat left center; font-size:19px; color:#131f44; padding-left:25px;}
a.leftsmbaner_link cufon{ padding-bottom:5px; *padding-bottom:0px;  margin:3px 0;}
a.leftsmbaner_link:hover{color:#256388;}
.findmore_space{padding-top:50px;}
.mid_space{padding-bottom:40px; padding-top:22px;}

.heading{width:100%; float:left; background:url(../images/gray_line.gif) repeat-x left bottom; font-size:26px; color:#131f44; padding-bottom:8px; margin-bottom:10px;}
.mid_cant .mid_l_part .mid_l_part2 .right_review{width:100%; float:left; margin:0; padding:0; list-style:none; font-family:Tahoma, Geneva, sans-serif; line-height:20px;}
.mid_cant .mid_l_part .mid_l_part2 .right_review li ul ul{margin:0px; padding:0px; width:100%; float:left; width:100%;}
.mid_cant .mid_l_part .mid_l_part2 .right_review li{width:100%; float:left; color:#6a6a6a; font-size:12px; cursor:pointer; margin:8px 0; padding:0px; text-decoration:none;background: url("../images/gray_dotline.jpg") repeat-x scroll left bottom transparent;}
.mid_cant .mid_l_part .mid_l_part2 .right_review li img{padding:8px 0 0 0; margin:0; padding:0;}
.mid_cant .mid_l_part .mid_l_part2 .right_review li a{width:97%; float:left; color:#6a6a6a; font-size:12px; padding:8px 8px 5px 12px; text-decoration:none;}
.mid_cant .mid_l_part .mid_l_part2 .right_review li a:hover{background-color:#e7e7e7; display:block; float:left; color:#6a6a6a; font-size:12px;  padding:8px 8px 5px 12px;  text-decoration:none;}
.mid_cant .mid_l_part .mid_l_part2 .right_review li a span {font-weight:bold; color:#4181a5; font-family:Tahoma, Geneva, sans-serif; line-height:15px;  text-decoration:none;}
.mid_cant .mid_l_part .mid_l_part2 .right_review li a:hover span {font-weight:bold; color:#3d3d3d; font-family:Tahoma, Geneva, sans-serif; line-height:15px; text-decoration:none;}


/* sidebar review section start */
.mid_r_part .right_review{width:100%; float:left; margin:0; padding:0; list-style:none; font-family:Tahoma, Geneva, sans-serif; line-height:20px;}
.mid_r_part .right_review li ul ul{margin:0px; padding:0px; width:100%; float:left; width:100%;}
.mid_r_part .right_review li{width:100%; float:left; color:#6a6a6a; font-size:12px; cursor:pointer; margin:8px 0; padding:0px; text-decoration:none;background: url("../images/gray_dotline.jpg") repeat-x scroll left bottom transparent;}
.mid_r_part .right_review li img{padding:8px 0 0 0; margin:0; padding:0;}
.mid_r_part .right_review li a{width:97%; float:left; color:#6a6a6a; font-size:12px; padding:8px 8px 5px 12px; text-decoration:none;}
.mid_r_part .right_review li a:hover{background-color:#e7e7e7; display:block; float:left; color:#6a6a6a; font-size:12px;  padding:8px 8px 5px 12px;  text-decoration:none;}
.mid_r_part .right_review li a span {font-weight:bold; color:#4181a5; font-family:Tahoma, Geneva, sans-serif; line-height:15px;  text-decoration:none;}
.mid_r_part .right_review li a:hover span {font-weight:bold; color:#3d3d3d; font-family:Tahoma, Geneva, sans-serif; line-height:15px; text-decoration:none;}


.mid_right .right_review{width:100%; float:left; margin:0; padding:0; list-style:none; font-family:Tahoma, Geneva, sans-serif; line-height:20px;}
.mid_right .right_review li ul ul{margin:0px; padding:0px; width:100%; float:left; width:100%;}
.mid_right .right_review li{width:100%; float:left; color:#6a6a6a; font-size:12px; cursor:pointer; margin:8px 0; padding:0px; text-decoration:none;background: url("../images/gray_dotline.jpg") repeat-x scroll left bottom transparent;}
.mid_right .right_review li img{padding:8px 0 0 0; margin:0; padding:0;}
.mid_right .right_review li a{width:97%; float:left; color:#6a6a6a; font-size:12px; padding:8px 8px 5px 12px; text-decoration:none;}
.mid_right .right_review li a:hover{background-color:#e7e7e7; display:block; float:left; color:#6a6a6a; font-size:12px;  padding:8px 8px 5px 12px;  text-decoration:none;}
.mid_right .right_review li a span {font-weight:bold; color:#4181a5; font-family:Tahoma, Geneva, sans-serif; line-height:15px;  text-decoration:none;}
.mid_right .right_review li a:hover span {font-weight:bold; color:#3d3d3d; font-family:Tahoma, Geneva, sans-serif; line-height:15px; text-decoration:none;}


/* end */
.right_review li a.act{background-color:#e7e7e7; display:block; float:left; color:#6a6a6a; font-size:12px;  padding:8px 8px 5px 12px;  text-decoration:none;}
.right_review li a.act span {font-weight:bold; color:#3d3d3d; font-family:Tahoma, Geneva, sans-serif; line-height:15px; text-decoration:none; }

.middle_space{padding:15px 0 25px 0;}
.mid_content{width:100%; float:left; line-height:18px; padding-top:18px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#191919;}
.mid_content p {margin:0 0 1em 0;}
.mid_tipsbg{background:url(../images/moring_tips_bg.gif) no-repeat right center; float:left; width:100%; height:289px; font-size:14px; color:#5a5a5a;}
.mid_tipsbg cufon{margin:0; padding:3px 0;}
.mid_tipsbg span{width:190px; padding:120px 0 0 75px; float:left;}

#bottom{width:100%; float:left; background:url(../images/btm_bg.gif) repeat-x left top; height:175px;}
.bottom_main{width:960px; margin:0 auto;}
.bottom_main .fist_section{width:100%; float:left; background:url(../images/btm_dotline.png) repeat-x left bottom; padding:15px 0 12px 0;}
.left_logo img{padding:0 10px 0 0;}
.follow_us{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff; font-weight:bold; padding-top:12px;}
.follow_us img{padding:0 0 0 8px; margin:-8px 0 0 0px\9;}
.sec_section{width:100%; float:left; padding:12px 0 0 0;}
.sec_section .btmmenuleft{width:605px; float:left; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#9f9f9f; line-height:20px; padding-left:20px;}
.sec_section .btmmenuleft a{text-decoration:none; color:#9f9f9f;}
.sec_section .btmmenuleft a:hover{text-decoration:none; color:#fff;}
.sec_section .btmmenuleft span{padding:0 9px;}
.sec_section .btmmenuleft .btm_text{color:#6f6f6f; line-height:35px;}
.right_phnumber{width:270px; float:right;}
.right_phnumber .phone img{margin:-15px 0 0 0\9; padding:0px;}
.right_phnumber .email img{margin:0px 0 0 0\9; padding:0px; margin:-4px 0 0 0;}
.right_phnumber .phone{width:100%; float:left; padding-bottom:8px; color:#fff; font-size:20px;}
.right_phnumber .email{width:100%; float:left; padding-bottom:8px; color:#fff; font-size:20px;}
.right_phnumber .email a{font-size:14px; color:#fff; text-decoration:none;}
.right_phnumber .email a:hover{font-size:14px; color:#9f9f9f; text-decoration:none;}



#gallery {
	position:relative;
	height:363px;
	width:960px;
	margin:0 auto;
	z-index:999;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		color:#ffffff; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:0px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
#navi{width:184px; height:96px; position:absolute; background:url(../images/navi_bg.png) repeat; margin:45px 0 0 6px; z-index:9999; visibility:hidden;}
#navi .link1{ width:174px; float:left; padding-left:10px; line-height:30px; border-bottom:1px solid #002362;}
#navi .link1 a{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#navi .link1 a:hover{ color:#00fff6;}
.banner{width:100%; float:left; background-color:#dfeff8;}
h1{ font-size:34px; color:#131f44; font-weight:normal; line-height:61px; margin:0px; padding:0px;}
.mid_cant{margin:0px;}
.mid_cant .mid_l_part{width:640px; float:left; background:url(../images/left_bdr.jpg)  repeat-y right top; /*height:400px;*/ margin-bottom:10px;}
.mid_cant .mid_l_part .mid_l_part2{ width:620px; float:left; margin-top:20px;}
.mid_cant .mid_l_part .mid_l_part2 .txt_20{ font-size:20px; color:#000;}
.mid_cant .mid_l_part .mid_l_part2 p{ margin:5px 0 15px 0; padding:0px; line-height:20px;}
.mid_cant .mid_l_part .mid_l_part2 .lag_thumb{ width:310px; float:right; text-align:right;}
.mid_cant .mid_r_part{width:305px; float:right; margin-top:20px;}
.mid_cant .main_box{ width:960px; float:left;}
.mid_cant .main_box .top_crv{ width:960px; float:left;}
.mid_cant .cnt_fr{ width:100%; float:left; padding-bottom:30px;}
h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#131f44; font-style:italic; font-weight:bold; margin:33px 0 0 0; padding:0px;}
.mid_cant .cnt_fr .c_top_cv{ width:100%; float:left; background:url(../images/con_top_cv.jpg) no-repeat left top; height:13px;}
.mid_cant .cnt_fr .c_mid_ct{ width:946px; float:left; background-color:#fff; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr{ width:886px; float:left; margin-left:33px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .fl_part{ width:420px; float:left;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .fr_part{ width:390px; float:right; margin-right:9px;}
.mid_cant .cnt_fr .c_btm_cv{ width:100%; float:left;}

.full_ser_main{ width:924px;float:left; margin:10px 0 0 20px;}
.full_ser_main .ser_left{ width:614px; float:left;}
.full_ser_main .ser_left .txt_15{ width:614px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#191919; margin-bottom:20px;}
.txt_18{ width:614px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#606060; font-weight:bold; line-height:60px;}
.txt_18 a{font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#14308f; font-weight:bold; line-height:60px; text-decoration:none;}
.txt_18 a:hover{ text-decoration:underline;}
.full_ser_main .ser_right{ width:244px; float:right;}
.list{ width:614px; float:left;}
.list ul{ width:614px; float:left; list-style:none; margin:0px; padding:0px;}
.list ul li{ width:614px; float:left; list-style:none; margin:0px; padding:0px 0 10px 25px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#191919; text-decoration:none; background:url(../images/bullets.png) no-repeat left 5px;}
.list ul li a {font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#191919; text-decoration:none;}
.list ul li a:hover { text-decoration:underline;}
.full_ser_main .ser_left2{width:100%; float:left;}



  .bubbleInfo {
            position:relative;
            width:100%;
			left:0;
			top:0;
        }
        .trigger {
            position:relative;
			cursor:pointer;
			left:0;
			top:0;
			border:0px;
        }
     
        /* Bubble pop-up */

        .popup {
        	position:absolute;
        	display: none;
        	z-index: 50;
        	border-collapse: collapse;
			left:0;
			top:0;
			border:0px;
        }

        .popup td.corner {
        	height:15px;
        	width:18px;
        }

        .popup td#topleft{background:url(../images/bubble-1.png) no-repeat left top;}
        .popup td.top{background:url(../images/bubble-2.png) repeat-x left top;}
        .popup td#topright{background:url(../images/bubble-3.png) no-repeat left top;}
        .popup td.left{background:url(../images/bubble-4.png) repeat-y left top;}
        .popup td.right{background:url(../images/bubble-5.png) repeat-y left top;}
        .popup td#bottomleft{background:url(../images/bubble-6.png) no-repeat left top;}
        .popup td.bottom{background:url(../images/bubble-7.png) repeat-x left top; text-align: center;}
        .popup td.bottom img{display: block; margin: 0 auto; }
        .popup td#bottomright{background:url(../images/bubble-8.png) no-repeat left top;}

        .popup table.popup-contents {
        	font-size: 13px;
        	line-height:20px;
        	background-color: #fff;
        	color: #3d3d3d;
			font-weight:bold;
        	font-family:Tahoma, Geneva, sans-serif;
        	}
		.popup table.popup-contents span{
		font-size:20px;
		line-height:20px;
		color: #4181a5;
		font-family:Tahoma, Geneva, sans-serif;
		}

        table.popup-contents td {
        	text-align: left;
        	}

        tr#release-notes th {
			text-align:left;
        	}

        tr#release-notes td a {
        	color: #333;
        }
		
/*------------- Estimates -------------*/
.mid_cant .cnt_fr{ width:100%; float:left; padding-bottom:30px;}
h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#131f44; font-style:italic; font-weight:bold; margin:33px 0 0 0; padding:0px;}
.mid_cant .cnt_fr .c_top_cv{ width:100%; float:left; background:url(../images/con_top_cv.jpg) no-repeat left top; height:13px;}
.mid_cant .cnt_fr .c_mid_ct{ width:946px; float:left; background-color:#fff; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr{ width:886px; float:left; margin:15px 0 0 33px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr{ width:100%; float:left;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fl_part{ width:440px; float:left;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fl_part .name_part{ width:128px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#1b1b1b; font-weight:normal; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fl_part .fild_part{ width:262px; float:left; margin-bottom:15px; margin-left:28px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fl_part .fild_part .ipt{ width:246px; float:left; background:url(../images/ipt_bg.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; color:#1b1b1b; padding:0 6px 0 8px; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fr_part{ width:410px; float:right; margin-right:9px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fr_part .name_part{ width:100px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#1b1b1b; font-weight:normal; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fr_part .fild_part{ width:246px; float:right; margin-bottom:15px; margin-left:15px;}
.mid_cant .cnt_fr .c_mid_ct .cmd_fr .c_fr .fr_part .fild_part .ipt{ width:246px; float:right; background:url(../images/ipt_bg.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; color:#1b1b1b; padding:0 6px 0 8px; line-height:35px;}

.mid_cant .cnt_fr .c_mid_ct .black_txt{ width:100%; float:left; border-bottom:1px solid #dedede; line-height:0px;}
.mid_cant .cnt_fr .c_mid_ct .black_txt .fl_part{ width:440px; float:left; margin:30px 0 15px 0;}
.mid_cant .cnt_fr .c_mid_ct .black_txt .name_part{ width:141px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#1b1b1b; font-weight:normal; font-weight:bold; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .black_txt .fl_part .fild_part{ width:270px; float:left; margin-bottom:15px; margin-left:15px; line-height:18px; font-weight:bold;}
.mid_cant .cnt_fr .c_mid_ct .black_txt .fl_part .fild_part .ipt{ width:259px; float:left; background:url(../images/ipt_bg.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; font-weight:bold; color:#1b1b1b; padding:8px;}
div.wpcf7-validation-errors{ float:left;}

.mid_cant .cnt_fr .c_mid_ct .c2_fr{ width:100%; float:left; margin-top:20px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fl_part{ width:450px; float:left;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fl_part .name_part{ width:133px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#1b1b1b; font-weight:normal; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fl_part .fild_part{ width:262px; float:left; margin-bottom:15px; margin-left:28px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fl_part .fild_part .ipt{ width:246px; float:left; background:url(../images/ipt_bg.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; color:#1b1b1b; padding:0 6px 0 8px; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fl_part .fild_part .ipt2{ width:259px; float:left; background:url(../images/ipt_bg.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; color:#1b1b1b; padding:8px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fl_part .fild_part .ipt3{ width:220px; float:left; background:url(../images/ipt_bg4.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; color:#1b1b1b; padding:0 0px 0 10px; line-height:35px;}

.mid_cant .cnt_fr .c_mid_ct .c2_fr .fr_part{ width:410px; float:right; margin-right:9px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fr_part .name_part{ width:133px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#1b1b1b; font-weight:normal; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fr_part .fild_part{ width:246px; float:left; margin-bottom:15px; margin-left:28px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fr_part .fild_part .ipt{ width:246px; float:right; background:url(../images/ipt_bg.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; color:#1b1b1b; padding:0 6px 0 8px; line-height:35px;}
.mid_cant .cnt_fr .c_mid_ct .c2_fr .fr_part .fild_part .ipt2{ width:259px; float:right; background:url(../images/ipt_bg.jpg) no-repeat left top; height:35px; outline:none; border:none; font-size:12px; color:#1b1b1b; padding:8px; line-height:35px;}

.coment{ width:100%; float:left;}
.coment .fl_part{ width:140px; float:left;}
.coment .name_part{ /*width:145px;*/ width:877px; float:left; font-size:11px; color:#1b1b1b; /*line-height:35px;*/ line-height:22px; }
.coment .fr_part2{ width:740px; float:right;}
.coment .fr_part2 .textare2{ width:700px; float:left; background:url(../images/textarea_bg.jpg) no-repeat left top; height:103px; border:none; outline:none; padding:10px 15px 0 15px; margin-left:6px;}
.mid_cant .cnt_fr .c_btm_cv{ width:100%; float:left;}
.coment-box { margin-bottom: 15px; }

.service{ width:100%; float:left; padding-bottom:33px;}
.service .ser_box{ width:100%; float:left; background:url(../images/services_box.jpg) no-repeat left top; height:216px;}
.service .ser_box .ser_boxcnt{ width:675px; float:left; margin:20px 0 0 265px;}
.service .ser_box .ser_boxcnt .ser_lpart{ width:313px; float:left; }
.service .ser_box .ser_boxcnt .ser_lpart .fild_name{width:99px; float:left; font-size:13px; font-weight:bold; color:#1b1b1b; line-height:35px; margin-bottom:12px;}
.service .ser_box .ser_boxcnt .ser_lpart .ser_midr_part{ width:199px; float:right; margin-bottom:12px;}
.service .ser_box .ser_boxcnt .ser_lpart .ser_midr_part .ipt5{ width:183px; float:left; background:url(../images/ipt_bg5.jpg) no-repeat left top; height:35px; border:none; outline:none; padding:0 8px 0 8px;}
.service .ser_box .ser_boxcnt .ser_lpart .ser_midr_part .ipt6{ width:199px; float:left; background:url(../images/ipt_bg5.jpg) no-repeat left top; height:35px; border:none; outline:none; padding:8px;}

.ipt10{ width:183px; float:left; background:url(../images/ipt_bg5.jpg) no-repeat left top; height:35px; border:none; outline:none; padding:0 8px 0 8px;}


.service .ser_box .ser_boxcnt .ser_rpart{ width:344px; float:left; margin-left:18px;}
.service .ser_box .ser_boxcnt .ser_rpart .fild_name{ width:130px; float:left; font-size:13px; font-weight:bold; color:#1b1b1b; line-height:35px; margin-bottom:12px;}
.service .ser_box .ser_boxcnt .ser_rpart .ser_midr_part{ width:208px; float:right; margin-bottom:12px; margin-left:6px;}
.service .ser_box .ser_boxcnt .ser_rpart .ser_midr_part .ipt7{ width:160px; float:left; background:url(../images/ipt_bg7.jpg) no-repeat left top; height:35px; border:none; outline:none; padding:0 8px 0 8px;}
.service .ser_box .ser_boxcnt .ser_rpart .ser_midr_part .ipt6{ width:199px; float:left; background:url(../images/ipt_bg5.jpg) no-repeat left top; height:35px; border:none; outline:none; padding:8px;}
.service .ser_box .ser_boxcnt .find_btn{ width:655px; float:right; text-align:right; margin-top:10px; margin-right:10px;}


/*.box{ width:708px; float:left; margin:9px 0 0 126px;}
.box .box_top_crv{ width:708px; float:left; background:url(../images/box_top_crv.jpg) no-repeat left top; background-color:#eef7fc; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}*/
.box{ width:708px; float:left; margin:9px 0 0 126px;}
.box .box_top_crv{width:708px; float:left; background:url(../images/box_top_crv.jpg) no-repeat left top; padding-top:10px;  background-color:#eef7fc;}
.box .box_mid{ width:708px; float:left; }
.box .box_mid .box_cnt{ width:672px; float:left; margin:20px 0 0 17px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#434343; line-height:26px; text-align:center; border-bottom:1px solid #dedede; padding-bottom:10px;}
.box .mid_box{ width:672px; float:left; margin:12px 0 0 17px;}
.box .mid_box .box_lpart{ width:338px; float:left;}

h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#1F346D;
	margin:0px 0 15px 0;
	padding:0px;
}
h3 a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#1F346D;
	margin:0px 0 15px 0;
	padding:0px;
	text-decoration:none;
}
h3 a:hover{ text-decoration:none;}

.txt_14{ width:100%; float:left;font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#131f44; margin-top:5px;}
.box_part{ width:100%; float:left;}
.txt_12{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#171717; margin-top:3px;}
.txt_13{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#171717; margin-top:8px; }
.box .mid_box .box_lpart .box_fl_part{ width:174px; float:left; margin-top:8px;}
.box .mid_box .box_lpart .box_fr_part{ width:160px; float:left; margin-top:8px;}
.dtpick { width:220px; float:left; }

.box .mid_box .box_rpart{ width:275px; float:right; background:url(../images/price_box.png) no-repeat left top; height:171px; margin-top:30px;}
.box .mid_box .box_rpart .box_mid_c{ width:127px; float:left; margin:30px 0 0 14px;}
.move_txt{font-family:Tahoma, Geneva, sans-serif; font-size:22px; color:#0f425f; font-weight:bold;}
.price{font-family:Tahoma, Geneva, sans-serif; font-size:30px; color:#131f44; font-weight:bold;}
.black_14{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold; margin-top:12px;}
.box .box_btm_crv{ width:708px; float:left; }
.submit_button{
 color: #FFFFFF; 
 font-size: 0px;
 width: 97px;
 height: 32px; 
 border: none;
 margin: 0;
 padding: 0;
 background: url(../images/submit_btn.jpg) 0 0 no-repeat; 
}
.reset_button{
 color: #FFFFFF; 
 font-size: 0px;
 width: 97px;
 height: 32px; 
 border: none;
 margin: 0;
 padding: 0;
 background: url(../images/reset_btn.jpg) 0 0 no-repeat; 
}
.find_button{
 color: #FFFFFF; 
 font-size: 0px;
 width: 162px;
 height: 26px; 
 border: none;
 margin: 0;
 padding: 0;
 background: url(../images/find_available_btn.jpg) 0 0 no-repeat; 
 margin-top:0px;
 cursor:pointer;
}
.find_error {
width: 693px;
float: left;
margin-left: -15px;
}
.pading10
{
	padding:10px;
}
/*------------- The And -------------*/

/*---------- Sitemap ----------------*/

.sitemapitm {
	padding-top:5px;
}
.sitemapitm li {
	padding-top:10px;
}
.sitemapitm ul li {
padding-top: 5px;
margin: 10px 0px 0px 34px;
}



.mid_main_content{width:950px; margin:0 auto;}
/*------------- The And -------------*/
.mendetory { color:#F00; }

/*--------- No shop ------------*/
.noshop-product-title {
				font-size: large;
				padding-bottom: 6px;
				font-weight: bold;
color: #3D3D3D;
font-family: Tahoma, Geneva, sans-serif;
line-height: 15px;
text-decoration: none;

}
.noshop-product {
	font-family: Tahoma, Geneva, sans-serif;
}
.noshop-product-desc{
		padding:5px 0 10px 0;
		font-family: Tahoma, Geneva, sans-serif;
		min-height:92px;
}
/*------------- The And -------------*/


.mid_cant .mid_l_part .mid_l_part2 ul{margin:0px; padding:0px; list-style-type:none;}
.mid_cant .mid_l_part .mid_l_part2 ul li{width:95%; float:left; padding-left:20px; background:url(../images/blue_arrow1.png) no-repeat left 6px; padding-bottom:8px; line-height:20px;}

.header_topbg{background:url(../images/con_bg.png) no-repeat left bottom; float:right; width:188px; height:35px; line-height:30px; text-align:center; color:#1473a8; font-size:14px;}
.header_topbg span{padding:0 20px;}
a.top_bluelink{text-decoration:none; color:#1473a8; border-bottom:solid 1px transparent;}
a.top_bluelink:hover{text-decoration:underline; color:#1473a8; border-bottom:solid 1px #1473a8;}
.header_rightsection{width:350px; float:right;}
