@charset "utf-8";

/* ================================================================================== */
/* =============================== index.php [START] ================================ */
/* ================================================================================== */
*{ margin:0px; padding:0px; border:0px; font-family:Arial, Tahoma, Verdana, Helvetica;
   font-size:12px; line-height:16px; color:#5e5d53;  background-repeat:no-repeat; }
a{ text-decoration:none; }
a img{ border:0px;}
html{ height:100%; }
body{ background:#65412a; height:100%; }
.tag_p{ text-indent:22px; }
/* =============================== override [START] ================================= */
.override:after, .mde:after, .mdel:after, .mder:after, .mdex:after, .mdey:after, .title:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	
	/* Added By WEBZONES */
	line-height:0px;
	font-size:0px;
	/* Added By WEBZONES */
}

.override, .mde, .mdel, .mder, .mdex, .mdey, .title{display: inline-block;}

/* Hides from IE-mac \*/
* html .override, * html .mde, * html .mdel, * html .mder, * html .mdex, * html .mdey, * html .title{height: 1%;}
.override, .mde, .mdel, .mder, .mdex, .mdey, .title{display: block;}
/* End hide from IE-mac */
/* =============================== override [END] =================================== */
/* =============== text  =============== */
/* =============================== mdeul [START] ==================================== */
.mdeul{ position:relative; overflow:hidden; margin:0px; padding:0px; }
.mdeul_bg0 li{ background:url(../graph/shared/ul_sign0.gif) 0px 5px no-repeat; }
.mdeul_bg1 li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px no-repeat; }
.mdeul_bg2 li{ background:url(../graph/shared/ul_sign2.gif) 0px 5px no-repeat; }
.mdeul_bg3 li{ background:url(../graph/shared/ul_sign3.gif) 3px 6px no-repeat; }
.mdeul_bg4 li{ background:url(../graph/shared/ul_sign4.gif) 0px 5px no-repeat; }

.mdeul_bg0o li{ background:url(../graph/shared/ul_sign0.gif) 0px 5px no-repeat !important; }
.mdeul_bg1o li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px no-repeat !important; }
.mdeul_bg2o li{ background:url(../graph/shared/ul_sign2.gif) 0px 5px no-repeat !important; }
.mdeul_bg3o li{ background:url(../graph/shared/ul_sign3.gif) 3px 6px no-repeat !important; }
.mdeul_bgoff li{ background:none !important; }

.set_mdeul_bg0 ul li{ background:url(../graph/shared/ul_sign0.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg1 ul li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg2 ul li{ background:url(../graph/shared/ul_sign2.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg3 ul li{ background:url(../graph/shared/ul_sign3.gif) 0px 5px no-repeat !important; }


.mdeul li{
	/*background:url(../graph/_shared/ul_sign1.gif) 0px 4px no-repeat;*/
	padding-left:15px;
	list-style:none;
	position:relative;
	overflow:hidden;
	min-width:80%;
}

.mdeul li p{margin-left:0px; margin-right:0px; position:relative; }
.mdeul_pg8 li{ padding-left:8px !important; }
.mdeul_pm5 li{ padding-bottom:5px !important; }
.mdeul_pm8 li{ padding-bottom:8px !important; }

.span_ab{
	position:absolute;
	left:0px;
}
.mdeul_span_ab{ overflow:visible !important; }
.mdeul_span_ab li{ padding-left:22px !important; }
/* =============================== mdeul [END] ====================================== */
/* =============================== mdedl [START] ==================================== */
.mdedl{ position:relative; overflow:hidden; }
.mdedl dt{
	width:50%;
	float:left;
	position:relative;
	overflow:hidden;
}
.mdedl dd{
	width:50%;
	float:right;
	position:relative;
	overflow:hidden;
}
.mdedl_set1{ width:270px; }
.mdedl_set1 dt{ width:70px; margin-top:3px; }
.mdedl_set1 dd{ width:192px; }
/* =============================== mdedl [END] ====================================== */
/* =============================== mde [START] ====================================== */
.color_white{ color:#ffffff !important; }

.color_orange{ color:#ff7200 !important; }
.color_black{ color:#1a171b !important; }
.color_red{ color:#cc3333 !important; }
.color_grey{ color:#707070 !important; }
.color_green{ color:#339966 !important; }
.color_blue{ color:#1463b0 !important; }
.color_blue2{ color:#003357 !important; }
.color_brown{ color:#65412a !important; }
.color_yellow{ color:#ebeabe !important; }
.bg_red{ background-color:#b83535 !important; }
.bg_white{ background-color:#ffffff !important; }
.bg_orange{ background-color:#f09214 !important; }
.bg_orange2{ background-color:#e56c00 !important; }
.bg_green{ background-color:#0c8e12 !important; }
.bg_black{ background-color:#1a171b !important; }
.bg_grey{ background-color:#eeefef !important; }
.bg_body{ background-color:#333a40 !important; }
.size10{ font-size:10px !important; line-height:14px !important;}
.size11{ font-size:11px !important; line-height:14px !important;}
.size12, .size12 *{ font-size:12px !important; line-height:15px !important;}
.size14{ font-size:14px !important; line-height:17px !important; }
.size15{ font-size:15px !important; line-height:17px !important; }
.size16{ font-size:16px !important; line-height:20px !important; }
.size18{ font-size:18px !important; line-height:22px !important; }
.size20{ font-size:20px !important; line-height:24px !important; }
.size22{ font-size:22px !important; line-height:26px !important; }
.size24{ font-size:24px !important; line-height:28px !important; }
.size36{ font-size:36px !important; line-height:40px !important; }

a{
	font: bold 12px/16px Arial, Tahoma, Verdana, Helvetica;
	color:#b05025;
	text-decoration:underline;
}
a:hover{ color:#339966; text-decoration:underline; }
.under_off{ text-decoration:none; }
.set_bold{ font-weight:bold; }
.set_em{ font-style:italic; }

h1, h1 *{ font:bold 22px/24px Arial, Tahoma, Verdana, Helvetica; }
h2, h2 a, h2 *{ font:bold 18px/20px Arial, Tahoma, Verdana, Helvetica; }


.link_sign1{
	background:url(../graph/shared/single/sign1.gif) 0px 4px no-repeat;
	padding-left:13px;
}
.link_sign1:hover{ background:url(../graph/shared/single/hover/sign1.gif) 0px 4px no-repeat; }
#main_container, .main_container{
	background:url(../graph/shared/body_bg.gif) 0px 0px repeat-x #ffffff;
	width:100%;
	position:relative;
	left:0px;
	min-width:955px;
	overflow:hidden;
}

.main_white, .main_green{
	width:100%;
	position:relative;
	left:0px;
	overflow:hidden;
}
.main_green{ background:#e4f3e4; } 
.main_white{ background:#ffffff; } 

.mde{
	width:955px;
	margin:0px auto 0px auto;
	position:relative;
	/* override */
}

.mdel{
	width:590px;
	position:relative;
	float:left;
	margin-right:-3px;
	/* override */
}


.mder{
	width:320px;
	position:relative;
	float:right;
	margin-left:-3px;
	/* override */
}

.mdex{
	width:481px;
	padding:0px 0px 0px 9px;
	position:relative;
	float:left;
	margin-right:-3px;
	/*overflow:hidden;*/
}

.mdey{
	width:481px;
	padding:0px 9px 0px 0px;
	position:relative;
	float:right;
	margin-left:-3px;
	/* overrride */
}
/* =============================== mde [END] ======================================== */
/* =============================== top [START] ====================================== */
#top{ background:url(../graph/shared/top/top_bg.gif) 0px 0px no-repeat; height:129px; }
#top_logo{
	width:310px;
	height:106px;
	position:absolute;
	left:6px;
	top:20px;
	overflow:hidden;
}
#top_bg{
	background:url(../graph/shared/top/top_bg2.gif) 0px 0px repeat-y;
	width:2px;
	height:124px;
	position:absolute;
	left:955px;
	top:5px;
	overflow:hidden;
}
/* =============================== top [END] ======================================== */
/* =============================== menu [START] ===================================== */
#menu{ background:#65412a; height:231px; z-index:10; }
#menu_img{
	width:635px;
	height:229px;
	position:absolute;
	left:319px;
	top:1px;
	overflow:hidden;
}

#menu_txt{
	background:url(../graph/shared/menu/menu_txtbg.png) 0px 0px repeat;
	height:26px;
	padding:3px 19px 1px 10px;
	position:absolute;
	top:30px;
	right:1px;
	float:right;
	overflow:hidden;
}
#menu_txt, #menu_txt *{ color:#65412a; }
#menu_txt h1{ font-size:20px; line-height:24px; }
.menul{
	width:319px;
	position:absolute;
	left:0px;
	top:5px;
}

.menul li{
	background:url(../graph/shared/menu/menul_dot1.gif) 0px bottom repeat-x;
	list-style:none;
	width:319px;
	position:relative;
	float:left;
}
.menul li a{
	background:url(../graph/shared/menu/menul_sign1.gif) 11px 7px no-repeat;
	width:271px;
	padding:2px 24px 2px 24px;
	position:relative;
	float:left;
	overflow:hidden;
	font: bold 15px/18px Arial, Tahoma, Verdana, Helvetica;
	color:#feffff;
	text-decoration:none;
}
.menul li a:hover{ background:url(../graph/shared/menu/menul_sign2.gif) 11px 7px no-repeat #339966;  color:#feffff; text-decoration:none; }

.menul li ul{
	background:#339966;
	width:264px;
	padding:8px 0px 8px 0px;
	position:absolute;
	left:319px;
	top:0px;
	display:none;
}
.menul li ul li{
	background:url(../graph/shared/menu/menul_line1.gif) 0px bottom repeat-x;
	list-style:none;
	width:264px;
	position:relative;
	float:left;
	display:block;
}
.menul li ul li a{
	/*background:url(../graph/shared/menu/menul_sign1.gif) 11px 7px no-repeat;*/
	width:230px;
	padding:1px 17px 2px 17px;
	position:relative;
	float:left;
	overflow:hidden;
	font:12px/16px Arial, Tahoma, Verdana, Helvetica;
	color:#feffff;
	text-decoration:none;
	display:block;
}
.menul li ul li a:hover{ color:#feffff; text-decoration:none; background:#cc3333 !important; }

.menul .last, .menul li ul .last{ background:none; }
.menul li:hover a{ background:url(../graph/shared/menu/menul_sign2.gif) 11px 7px no-repeat #339966;   }
.menul li:hover ul li a{ background:none; }
.menul li:hover ul{ display:block !important; }

/* =============================== menu [END] ======================================= */
/* =============================== content [START] ================================== */
#content{ padding:35px 0px 35px 0px; z-index:1; }
#cont{ }
.img_border1{ border:1px solid #b05126; }

.boxgreen{
	background:#e4f3e4;
	width:292px;
	padding:0px 14px 0px 14px;
}
.boxgreen_pg{ width:283px; padding:0px 14px 0px 23px; }
.boxgreen .bg1, .boxgreen .bg2{
	width:264px;
	padding:7px 14px 5px 14px;
	position:relative;
	overflow:hidden;
}
.boxgreen .bg1{ background:url(../graph/shared/mde/boxgreen/boxgreen_bg1.jpg) 0px 0px no-repeat; height:123px; }
.boxgreen .bg2{ background:url(../graph/shared/mde/boxgreen/boxgreen_bg2.jpg) 0px 0px no-repeat; height:95px; }
.boxgreen .bg1, .boxgreen .bg1 *, .boxgreen .bg2, .boxgreen .bg2 *{ color:#ebeabe; }
.boxgreen .bg1 a:hover, .boxgreen .bg2 a:hover{ color:#ebeabe; }

.line{
	height:1px;
	position:relative;
	overflow:hidden;
}
.line_dot1{ background:url(../graph/shared/dot1.gif) 0px 0px repeat-x; }
/* =============================== content [END] ==================================== */
/* =============================== title [START] ==================================== */
#title, .title{
	background:url(../graph/shared/single/title_line.gif) 0px bottom repeat-x;
	padding:8px 74px 5px 0px;
	margin-bottom:16px;
	width:516px;
	position:relative;
	overflow:hidden;
	/*border-bottom:1px solid #4ebce9;*/
}
#title{ padding-top:0px; }
.title_maxi{ width:569px !important; }
#title h1, .title h1, #title h2, .title h2{ color:#65412a; /*69950d;*/ }
#title_control{
	width:65px;
	position:absolute;
	bottom:4px; 
	right:7px;
	overflow:hidden;
}
#title_control_printer{ padding:5px 2px 0px 2px; }
#title_control_printer:hover{ background:#ff3333; }
#title_control_font1{ cursor:pointer; margin-right:8px; padding:1px; color:#339966; }
#title_control_font2{ cursor:pointer; margin-right:8px; padding:1px; color:#339966; }
#title_control_font1:hover, #title_control_font2:hover{
	background:#65412a;
	color:#ffffff;
}
/* =============================== title [END] ====================================== */
/* =============================== table_style1 [START] ============================= */
.table_style1{ position:relative; overflow:hidden; }
.table_style1 tr td{ position:static; padding:1px 4px 1px 4px; overflow:hidden; }
/* =============================== table_style1 [END] =============================== */
/* =============================== table_info [START] =============================== */
.table_info{ width:955px; position:relative; overflow:hidden; }
.table_info tr td{ position:static; overflow:hidden; }
.table_info tr .td1{ width:146px; padding:3px 6px 3px 6px; }
.table_info tr .td2{ width:148px; padding:3px 6px 3px 6px; border-left:1px solid #339966; }
.table_info tr .td3{ width:146px; padding:3px 6px 3px 6px; border-left:1px solid #339966; }
.table_info tr .td4{ width:146px; padding:3px 6px 3px 6px; border-left:1px solid #339966; }
.table_info tr .td5{ width:146px; padding:3px 6px 3px 6px; border-left:1px solid #339966; }
.table_info tr .td6{ width:146px; padding:3px 6px 3px 6px; border-left:1px solid #339966; }

.table_info, table_info *{ color:#339966; }
.table_info a{ font:11px/15px Arial, Tahoma, Verdana, Helvetica; text-decoration:none; color:#339966; }
.table_info a:hover{ color:#cc3333; text-decoration:none; }
/* =============================== table_info [END] ================================= */
/* =============================== info [START] ===================================== */
#info{ padding:16px 0px 16px 0px; }
.info_link{
	font:bold 14px/17px Arial, Tahoma, Verdana, Helvetica !important;
	color:#65412a !important;
	text-decoration:none;
}
.info_link:hover{ color:#cc3333 !important; text-decoration:none; } 
.mdeul_bginfo li{ padding-left:8px; background:url(../graph/shared/ul_signinfo1.gif) 0px 7px no-repeat; }
/* =============================== info [END] ======================================= */
/* =============================== foot [START] ===================================== */
#foot{ padding:16px 0px 40px 0px; }
#foot .lt{ float:left; }
#foot .rt{ float:right; padding-top:2px; }

#foot .rt, #foot .rt *{ font-size:10px; line-height:12px; color:#8d6c57; text-decoration:none; }
#foot .rt a:hover{ color:#ffffff; text-decoration:none; }

#foot .lt, #foot .lt *{ font-size:14px; line-height:17px; color:#ccffcc; text-decoration:none; }
#foot .lt a:hover{ color:#ffffff; text-decoration:none; }
/* =============================== foot [END] ======================================= */
/* =============================== formd [START] ==================================== */
.formd{
	width:622px;
	position:relative;
	border:0px;
	margin:0px auto 0px auto;
	padding:0px;
	overflow:hidden;
}
/* ========== box_formd ============== */
/*
.box_formd{ width:auto; }
.box_formd, .box_formd *{ font-size:12px; line-height:16px; }
.box_formd h1{ font-size:26px; line-height:30px; }
.box_formd h2{ font-size:18px; line-height:22px; }
.box_formd h3{ font-size:14px; line-height:17px; }


.box_formd .formd_full{ width:598px; }
.box_formd .formd_label{ width:226px; padding-right:8px; }
.box_formd .formd_label, .box_formd .formd_label *{  }
.box_formd .formd_text{ background:#f2fcf2; width:250px; border:1px solid #786527; }
.box_formd .formd_textarea{ background:#f2fcf2; width:250px; border:1px solid #786527; }
.box_formd .formd_full_button{ width:491px; }

.box_formd .formd_select{ width:258px; height:20px; border:1px solid #786527; background:#f2fcf2; }
.box_formd .formd_select option{ background:#f2fcf2; }
.box_formd .formd_submit{ 
	background:url(../graph/shared/single/btn_sign1.gif) right 6px no-repeat #566c29; 
	height:25px;
	margin:0px;
	padding:0px 28px 0px 10px;
	border:0px;
	font: bold 14px/17px "Times New Roman", Tahoma, Arial, Verdana, Helvetica; 
	color:#ffffff;
}
.box_formd .formd_submit:hover{ background:url(../graph/shared/single/btn_sign1.gif) right 6px no-repeat #d42b23; color:#ffffff;  }
*/
/* ========== box_formd ============== */
/* ========== contact_formd ========== */
.contact_formd{ width:245px; }
.contact_formd, .contact_formd *{ font-size:12px; line-height:16px; }
.contact_formd .formd_full{ width:245px; margin-top:4px; }
.contact_formd .formd_label{ width:245px; padding-right:0px; padding-bottom:1px; text-align:left; }
.contact_formd .formd_label, .contact_formd .formd_label *{ /*color:#339999;*/ }
.contact_formd .formd_text{ background:#c7e9c7; width:237px; border:1px solid #749a74; }
.contact_formd .formd_textarea{ background:#c7e9c7; width:237px; border:1px solid #749a74; }
.contact_formd .formd_full_button{ width:245px; }
.contact_formd .formd_submit{ background:url(../graph/shared/single/btn_sendenquiry.gif) 0px 0px no-repeat; border:0px; width:129px; height:30px; }
.contact_formd .formd_submit:hover{ background:url(../graph/shared/single/hover/btn_sendenquiry.gif) 0px 0px no-repeat; width:129px; height:30px; }

.contact_formd .formd_select{ width:258px; height:20px; border:1px solid #749a74; background:#99cc99; }
.contact_formd .formd_select option{ background:#99cc99; }
/* ========== contact_formd ========== */


.formd_full{
	width:622px;
	margin:0px;
	padding:0px;
	position:relative;
	overflow:hidden;
	float:left;
}
.formd_full{ margin-top:11px; margin-right:-3px; /* IE path */ }
.formd_full_first{ margin-top:0px !important; }

.formd_label{
	width:170px;
	margin-top:3px;
	padding-right:9px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:12px/16px Arial, Tahoma, Verdana, Helvetica;;
	color:#000000;
	text-align:right;
}

.formd_text{
	background-color:#fadead;
	width:205px;
	height:14px;
	padding:3px 3px 3px 3px;
	border:1px solid #5ed5f8;
	position:relative;
	float:left;
	
	font:12px/14px Arial, Tahoma, Verdana, Helvetica;;
	color:#454545;
}

.formd_textarea{
	background-color:#fadead;
	width:435px;
	height:70px;
	padding:3px 3px 3px 3px;
	border:1px solid #5ed5f8;
	position:relative;
	float:left;
	
	font:12px/14px Arial, Tahoma, Verdana, Helvetica;;
	color:#454545;
}

.formd_select{
	background:#fadead;
	width:213px;
	height:18px;
	border:1px solid #5ed5f8;

	position:relative;
	overflow:hidden;
	margin:0px;
	padding:0px;
	float:left;
}

.formd_select option{ background:#fadead; border:0px; }

.formd_radio{
	width:15px;
	height:15px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* ================= formd_full_button ========== */
.formd_full_button{
	width:392px;
	margin:0px;
	margin-right:-3px;
	padding:0px;
	padding-top:11px;
	position:relative;
	overflow:hidden;
	float:left;
	left:0px;
}



.formd_submit{
	background:#fadead;
	border:1px solid #5ed5f8;
	/*width:137px;*/
	padding:10px 40px 10px 40px;
	margin:0px;
	/*height:37px;*/
	position:relative;
	float:right;
	cursor:pointer;
}

.formd_submit:hover{ background:#e0c79b; }
/* ================= formd_full_button ========== */
.color_redlight{ color:#d60600; }

/* =============================== formd [END] ====================================== */
/* =============================== footseo [START] ================================== */
.footseo{ border-top:1px solid #ae856b; padding-top:10px;  padding-bottom:10px; margin-top:-21px; }
.footseo_ct{
	width:945px;
	padding:0px 5px 0px 5px;
	position:relative;
	overflow:hidden;
}
.footseo, .footseo *{ font-size:11px; line-height:14px; font-family:Arial, Tahoma, Verdana, Helvetica; color:#ae856b; }
.footseo a{ color:#8d6c57; text-decoration:none; font-weight:normal; }
.footseo a:hover{ color:#e4f3e4; text-decoration:none; font-weight:normal; }
.footseo_sep{ margin-left:4px; margin-right:4px; color:#ae856b; }
/*
.footseo{ border-top:1px solid #65412a; margin-top:-38px; }
.footseo, .footseo *{ color:#65412a; }
.footseo a{ color:#65412a;  cursor:default;  }
.footseo a:hover{ color:#65412a; cursor:default; }
.footseo_sep{ color:#65412a; }*/
/* =============================== footseo [END] ==================================== */
/* ================================================================================== */
/* =============================== index.php [END] ================================== */
/* ================================================================================== */
