@charset "utf-8";

/* ================================================================================== */
/* =============================== index.php [START] ================================ */
/* ================================================================================== */
*{ margin:0px; padding:0px; border:0px; font-family:Tahoma, Arial, Verdana, Helvetica;
   font-size:14px; line-height:17px; color:#737373;  background-repeat:no-repeat; }
a{ text-decoration:none; }
a img{ border:0px;}
html{ height:100%; }
body{ background:#e1ecf5; height:100%; /*height:100%; - reason: jslider*/ }
.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] ==================================== */
ul{ position:relative; overflow:hidden; margin:0px; padding:0px; }
ul li{
	background:url(../graph/shared/ul_sign0.gif) 0px 5px no-repeat;
	padding-left:15px;
	list-style:none;
	position:relative;
	overflow:hidden;
	min-width:80%;
}

.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 6px 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 6px 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 6px no-repeat !important; }
.mdeul_bg3o li{ background:url(../graph/shared/ul_sign3.gif) 3px 6px no-repeat !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_pm3 li{ padding-bottom:3px !important; }
.mdeul_pm5 li{ padding-bottom:5px !important; }
.mdeul_pm8 li{ padding-bottom:8px !important; }

.mdeul_mb3 li{ margin-bottom:3px !important; }
.mdeul_mb5 li{ margin-bottom:5px !important; }
.mdeul_mb8 li{ margin-bottom:8px !important; }
.mdeul_mb12 li{ margin-bottom:12px !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_yellow{ color:#ebe348 !important; }
.color_orange{ color:#cb6406 !important; }
.color_black{ color:#1a171b !important; }
.color_black2{ color:#2f2f2f !important; }
.color_red{ color:#cc0000 !important; }
.color_grey{ color:#707070 !important; }
.color_green{ color:#78bc20 !important; }
.color_blue{ color:#256dbe !important; }
.color_blue2{ color:#a2ceff !important; }
.color_blue3{ color:#a0c3f0 !important; }
.color_purple{ color:#ff008a !important; }
.bg_red{ background-color:#eb7a12 !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; }
.bg_purpledark{ background-color:#260015 !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, .size14 *{ font-size:14px !important; line-height:17px !important;}
.size16, .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; }

.lineh20, .lineh20 *{ line-height:20px; } 
a{
	font: 14px/17px Tahoma, Arial, Verdana, Helvetica;
	color:#737373;
	text-decoration:underline;
}
a:hover{ color:#256dbe; text-decoration:underline; }
.under_off{ text-decoration:none; }
.set_bold{ font-weight:bold; }
.seti_bold{ font-weight:bold !important; }
.set_em{ font-style:italic; }
.seti_em{ font-style:italic !important; }

.link_purple{ color:#ff008a; text-decoration:none; }
.link_purple:hover{ color:#56acff; text-decoration:underline; }


h1, h1 *{ font:24px/28px Tahoma, Arial, Verdana, Helvetica; }
h2, h2 *{ font:20px/24px Tahoma, Arial, Verdana, Helvetica; }
h3, h3 *{ font:18px/22px Tahoma, Arial, Verdana, Helvetica; }


#main_container, .main_container{
	width:100%;
	position:relative;
	left:0px;
	min-width:962px;
	min-height:100%;
	overflow:hidden;
	z-index:1;
}

.mde{
	width:962px;
	margin:0px auto 0px auto;
	position:relative;
	/* override */
}

.mdel{
	width:653px;
	padding:0px 3px 0px 4px;
	position:relative;
	float:left;
	margin-right:-3px;
	/* override */
}


.mder{
	width:275px;
	padding:0px 7px 0px 3px;
	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] ======================================== */
/* =============================== system_alert [START] ============================= */
#system_alert, #system_alert *{color:#170101; }
/* =============================== system_alert [END] =============================== */
/* =============================== jquery [START] =================================== */
.jitemhover img{ visibility:hidden; }
/* =============================== jquery [END] ===================================== */
/* =============================== top [START] ====================================== */
#top{ height:126px; z-index:1; }

#top_bodybg{
	background:url(../graph/shared/top/top_bodybg.jpg) 0px 0px no-repeat;
	width:1280px;
	height:451px;
	position:absolute;
	left:-158px;
	top:0px;
	overflow:hidden;
}

#top_text1{
	background:url(../graph/shared/top/top_text1.gif) 0px 0px no-repeat;
	width:216px;
	height:58px;
	position:absolute;
	left:742px;
	top:42px;
	overflow:hidden;
}
#top_logo{
	background:url(../graph/shared/top/top_logo.gif) 0px 0px no-repeat;
	width:203px;
	height:73px;
	position:absolute;
	left:21px;
	top:33px;
	overflow:hidden;
}
/* =============================== top [END] ======================================== */
/* =============================== menu [START] ===================================== */
#menu{ height:54px; margin-top:-3px; z-index:10; }
#menu_lt, #menu_rt{
	width:49px;
	height:51px;
	position:absolute;
	top:3px;
	overflow:hidden;
}
#menu_lt{ background:url(../graph/shared/menu/menu_lt.png) 0px 0px no-repeat; left:0px; }
#menu_rt{ background:url(../graph/shared/menu/menu_rt.png) 0px 0px no-repeat; left:913px; }

#menu_bg{
	background:url(../graph/shared/menu/menu_bg.png) 0px 0px repeat-x;
	width:864px;
	height:51px;
	position:absolute;
	left:49px;
	top:3px;
	overflow:hidden;
}

.menul{
	width:914px;
	height:51px;
	position:absolute;
	left:24px;
	top:0px;
	/*overflow:hidden;*/
}
.menul ul{
	height:51px;
	position:relative;
	float:left;
	overflow:visible;
}

.menul ul li{
	background:none;
	list-style:none;
	padding:0px 7px 0px 0px;
	position:relative;
	float:left;
	overflow:visible;
	min-width:0px;
}
.menul ul li a{
	height:22px;
	padding:19px 34px 10px 33px;
	position:relative;
	float:left;
	overflow:hidden;
}
.menul ul li a img{
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:22px; 
}
#menul_1 a img{ background-image:url(../graph/shared/menu/menul_1.png); width:57px; }
#menul_2 a img{ background-image:url(../graph/shared/menu/menul_2.png); width:89px; }
#menul_3 a img{ background-image:url(../graph/shared/menu/menul_3.png); width:75px; }
#menul_4 a img{ background-image:url(../graph/shared/menu/menul_4.png); width:64px; }
#menul_5 a img{ background-image:url(../graph/shared/menu/menul_5.png); width:80px; }
#menul_6 a img{ background-image:url(../graph/shared/menu/menul_6.png); width:104px; }

#menul_1.active a img, #menul_1.activeMAIN a img{ background-image:url(../graph/shared/menu/hover/menul_1.png); width:57px; }
#menul_2.active a img, #menul_2.activeMAIN a img{ background-image:url(../graph/shared/menu/hover/menul_2.png); width:89px; }
#menul_3.active a img, #menul_3.activeMAIN a img{ background-image:url(../graph/shared/menu/hover/menul_3.png); width:75px; }
#menul_4.active a img, #menul_4.activeMAIN a img{ background-image:url(../graph/shared/menu/hover/menul_4.png); width:64px; }
#menul_5.active a img, #menul_5.activeMAIN a img{ background-image:url(../graph/shared/menu/hover/menul_5.png); width:80px; }
#menul_6.active a img, #menul_6.activeMAIN a img{ background-image:url(../graph/shared/menu/hover/menul_6.png); width:104px; }

.menul ul li ul{
	background:url(../graph/shared/menu/menusubul_bg.gif) 0px bottom no-repeat #acacac;
	width:171px;
	height:auto;
	padding:8px 0px 0px 0px;
	position:absolute;
	left:0px;
	top:51px;
	float:none;
	overflow:hidden;
	display:none;
}
.menul ul li ul li{
	background:url(../graph/shared/menu/menusubul_sep.gif) 0px 0px repeat-x;
	list-style:none;
	width:171px;
	padding:2px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:visible;
	min-width:0px;
}
.menul ul li ul li a{
	width:145px;
	height:auto;
	padding:5px 10px 6px 16px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:bold 14px/16px Tahoma, Arial, Verdana, Helvetica;
	color:#000000;
	text-decoration:none;
}
.menul ul li ul li a:hover{ background:#99d342; }

#menul_actives{
	width:914px;
	height:51px;
	position:absolute;
	left:0px;
	top:0px;
}
.menu_active{
	height:51px;
	width:31px;
	padding:0px 4px 0px 4px;
	position:absolute;
	float:left;
	left:0px;
	top:0px;
	overflow:hidden;
	visibility:hidden;
}
.menu_active .lt, .menu_active .rt{
	width:4px;
	height:51px;
	position:absolute;
	top:0px;
	overflow:hidden;
}
.menu_active .lt{ background:url(../graph/shared/menu/menu_activelt.png) 0px 0px no-repeat; left:0px; }
.menu_active .rt{ background:url(../graph/shared/menu/menu_activert.png) 0px 0px no-repeat; right:0px; }
.menu_active .cr{
	background:url(../graph/shared/menu/menu_activebg.png) 0px 0px repeat-x;
	width:100%;
	height:51px;
	position:relative;
	float:left;
	overflow:hidden;
}


/* =============================== menu [END] ======================================= */
/* =============================== content [START] ================================== */
#content{ padding:20px 0px 32px 0px; z-index:2; }

.img_border1{ border:4px solid #e2e7eb; }
.link_arrow1{
	background:url(../graph/shared/single/arrow1.gif) 0px  5px no-repeat;
	padding-left:10px;
	color:#78bc20;
	text-decoration:underline;
}
.link_arrow1:hover{ color:#256dbe; text-decoration:underline; }

.click_readmore{
	background:url(../graph/shared/single/click_readmore.png) 0px 0px no-repeat;
	width:99px;
	height:24px;
	position:relative;
	float:right;
	overflow:hidden;
}

.click_clear{
	background:url(../graph/shared/single/click_clear.png) 0px 0px no-repeat;
	width:61px;
	height:24px;
	position:relative;
	float:right;
	overflow:hidden;
}

.light{
	width:612px;
	margin:0px -9px 0px -10px;
	position:relative;
	overflow:hidden;
}
.light a{
	border:4px solid #e2e7eb;
	margin:5px 5px 0px 6px;
	position:relative;
	float:left;
	overflow:hidden;
}
.light a:hover{ border:4px solid #75b915; }

.line{
	width:100%;
	height:1px;
	position:relative;
	overflow:hidden;
}
.line_dot1{ background:url(../graph/shared/dot1.gif) 0px 0px repeat-x; }
.line_dot2{ background:url(../graph/shared/dot2.gif) 0px 0px repeat-x; }

.click_dnservice{
	background:url(../graph/shared/single/click_dnservice_bg.gif) 0px 0px no-repeat;
	width:273px;
	height:21px;
	padding:3px 15px 0px 305px;
	position:relative;
	overflow:hidden;
	text-align:center;
}

.click_dnservice a{
	background:url(../graph/shared/ul_sign2.gif) 0px 6px no-repeat;
	padding-left:15px;
	color:#ffffff;
	text-decoration:underline;
}
.click_dnservice a:hover{ color:#a2ceff; text-decoration:underline; }
/* =============================== content [END] ==================================== */
/* =============================== mva [START] ====================================== */
.mva{
	width:641px;
	height:384px; /*Added Const Height*/
	padding:6px 6px 6px 6px;
	margin:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
}

.mva_bg{
	background:url(../graph/shared/mde/mva/mva_bg.png) 0px 0px repeat-y;
	width:653px;
	height:396px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
.mva_prev, .mva_next{
	width:34px;
	height:205px;
	position:absolute;
	top:0px;
	overflow:hidden;
	z-index:10;
	display:none;
}
.mva_prev{ background:url(../graph/shared/mde/mva/mva_prev.gif) 0px 0px no-repeat; left:0px; }
.mva_next{ background:url(../graph/shared/mde/mva/mva_next.gif) 0px 0px no-repeat; left:553px; }
.mva_prev img, .mva_next img{ visibility:hidden; }
.mvaul{
	width:641px;
	height:384px; /*Script*/
	position:absolute;
	left:6px;
	top:6px;
	overflow:hidden;
	z-index:1;
}
.mvaul ul{
	/*width:674px;*/ /*Script*/
	width:10000px; /*Script*/
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
.mvaul ul li{
	background:none;
	list-style:none;
	width:641px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}


.mvalinkul{
	height:48px;
	position:absolute;
	bottom:13px;
	right:10px;
	float:right;
	overflow:hidden;
	z-index:9;
}

.mvalinkul ul{
	height:48px;
	position:relative;
	float:left;
	overflow:hidden;
}
.mvalinkul ul li{
	background:none;
	list-style:none;
	height:48px;
	padding:0px 3px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}

.mvalinkul ul li a{
	width:79px;
	height:48px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	
	/*font: 12px/14px Tahoma, Arial, Verdana, Helvetica;
	color:#ffffff;
	text-decoration:none;
	text-align:center;*/
}

.mvalinkul ul li a img{
	border:4px solid #9fd949;
	width:71px;
	height:40px;
	display:none;
}

/*.mvalinkul ul li.active a, .mvalinkul ul li a:hover{ background:#ffffff; }*/
.mvalinkul ul li.active a img, .mvalinkul ul li a:hover img{ display:block; }

#mvalinkul_1 a{ background:url(../graph/shared/mde/mva/banner_1b.jpg) 1px 1px no-repeat #2f70b9; }
#mvalinkul_2 a{ background:url(../graph/shared/mde/mva/banner_2b.jpg) 1px 1px no-repeat #2f70b9; }
#mvalinkul_3 a{ background:url(../graph/shared/mde/mva/banner_3b.jpg) 1px 1px no-repeat #2f70b9; }
/* =============================== mva [END] ======================================== */
/* =============================== boxwhite [START] ================================= */
.boxwhite{
	background:url(../graph/shared/mde/boxwhite/boxwhite_bg.gif) 449px 0px no-repeat #feffff;
	width:593px;
	padding:20px 30px 26px 30px;
	position:relative;
	overflow:hidden;
}
/*.boxwhite_minh{ min-height:563px; }*/
.boxwhite_pg{ width:653px; padding:20px 0px 26px 0px; }
/* =============================== boxwhite [END] =================================== */
/* =============================== boxwhite2 [START] ================================ */
.boxwhite2{
	background:url(../graph/shared/mde/boxwhite/boxwhite_bg.gif) 71px 0px no-repeat #feffff;
	width:215px;
	padding:20px 30px 26px 30px;
	position:relative;
	overflow:hidden;
}

.boxwhite2_pg{ width:275px; padding:20px 0px 26px 0px; }
/* =============================== boxwhite2 [END] ================================== */
/* =============================== boxblue [START] ================================== */
.boxblue_up, .boxblue_dn, .boxblue_up2, .boxblue_dn2{
	width:275px;
	height:14px;
	position:relative;
	overflow:hidden;
}
.boxblue_up{ background:url(../graph/shared/mde/boxblue/boxblue_up.gif) 0px 0px no-repeat; z-index:2; }
.boxblue_dn{ background:url(../graph/shared/mde/boxblue/boxblue_dn.gif) 0px 0px no-repeat; z-index:1; }
.boxblue_up2{ background:url(../graph/shared/mde/boxblue/boxblue_up2.gif) 0px 0px no-repeat; z-index:2; }
.boxblue_dn2{ background:url(../graph/shared/mde/boxblue/boxblue_dn2.gif) 0px 0px no-repeat; z-index:1; }

.boxblue{
	background:url(../graph/shared/mde/boxblue/boxblue_bg.gif) 0px 0px no-repeat #256dbe;
	width:235px;
	padding:0px 20px 0px 20px;
	position:relative;
	/*override*/
	z-index:3;
}

.boxblue, .boxblue *{ color:#ffffff; }
.boxblue a{ text-decoration:underline; }
.boxblue a:hover{ color:#78bc20; text-decoration:underline; }
.boxblue_pg{ width:275px; padding:0px 0px 0px 0px; }
/* =============================== boxblue [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:593px; }
.contact_formd, .contact_formd *{ font-size:12px; line-height:16px; }
.contact_formd .formd_full{ width:593px; }
.contact_formd .formd_label{ width:160px; padding-right:8px; margin-top:5px; }
.contact_formd .formd_label, .contact_formd .formd_label *{ color:#426897; }
.contact_formd .formd_text{ background:#ffffff; border:1px solid #c7d8e3; width:278px; height:16px; padding:6px 6px 4px 6px; color:#426897; }
.contact_formd .formd_textarea{ background:#ffffff; border:1px solid #c7d8e3; height:78px;  width:278px; padding:6px 6px 4px 6px; color:#426897; }
.contact_formd .formd_full_button{ width:382px; padding-top:15px; }
.contact_formd .formd_submit{ background:url(../graph/shared/single/btn_send.png) 0px 0px no-repeat; border:0px; width:119px; height:27px; }
.contact_formd .formd_submit:hover{ background:url(../graph/shared/single/hover/btn_send.png) 0px 0px no-repeat; width:119px; height:27px; }

.contact_formd .formd_submit_bookings{ background:url(../graph/shared/single/btn_sendform.gif) 0px 0px no-repeat #ff008a; border:0px; width:122px; height:31px; }
.contact_formd .formd_submit_bookings:hover{ background:url(../graph/shared/single/hover/btn_sendform.gif) 0px 0px no-repeat #a7005a; width:122px; height:31px; }

.contact_formd .formd_submit_feedback{ background:url(../graph/shared/single/btn_sendfeedback.gif) 0px 0px no-repeat #ff008a; border:0px; width:162px; height:31px; }
.contact_formd .formd_submit_feedback:hover{ background:url(../graph/shared/single/hover/btn_sendfeedback.gif) 0px 0px no-repeat #a7005a; width:162px; height:31px; }


.contact_formd .formd_select{ width:258px; height:20px; border:1px solid #3b62c4; background:#eb7a12; }
.contact_formd .formd_select option{ background:#eb7a12; }
/* ========== contact_formd ========== */
/* ========== quick_formd ============ */
.quick_formd{ width:255px; margin:0px -10px 0px -10px; }
.quick_formd, .quick_formd *{ font-size:15px;  line-height:16px; }
.quick_formd .formd_full{ width:255px; margin-top:7px; }
.quick_formd .formd_label{ width:46px; padding-right:8px; padding-left:10px; margin-top:1px; text-align:left; }
.quick_formd .formd_label, .quick_formd .formd_label *{ color:#ffffff; font-size:11px; }
.quick_formd .formd_text{ background:#ffffff; width:173px;  border:1px solid #c7d8e3; color:#737373; }
.quick_formd .formd_textarea{ background:#ffffff; width:173px; border:1px solid #c7d8e3; color:#737373; overflow: auto; }
.quick_formd .formd_full_button{ width:255px; margin-top:14px; }
.quick_formd .formd_submit{ background:url(../graph/shared/single/btn_send.png) 0px 0px no-repeat; border:0px; width:99px; height:24px; }
.quick_formd .formd_submit:hover{ background:url(../graph/shared/single/hover/btn_send.png) 0px 0px no-repeat; width:99px; height:24px; }

.quick_formd .formd_select{ background:#ffffff; border:1px solid #c7d8e3 !important; width:181px; height:20px; color:#737373;  }
.quick_formd .formd_select option{ background:#ffffff; color:#737373; }
.quick_formd .formd_select, .quick_formd .formd_select *{  font-size:12px; line-height:15px; padding:0px; margin:0px; border:0px; }
.quick_formd .formd_selectbg{
	background:url(../graph/shared/single/formd_textbg.gif) 0px 0px no-repeat;
	width:210px;
	height:23px;
	padding:6px 2px 2px 2px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* ========== quick_formd ============ */
/* ========== online_formd =========== */
.online_formd{/*width:572px;*/ width:auto; }
/*.online_formd, .online_formd *{ font-size:15px;  line-height:16px; }*/
.online_formd .formd_full{ width:572px; margin-top:7px; }
.online_formd .formd_label{ width:200px; padding-right:8px; margin-top:5px;  }
.online_formd .formd_label, .online_formd .formd_label *{ color:#f6deba; font-size:15px;  line-height:16px; }
.online_formd .formd_text{ background:url(../graph/shared/single/formd_textbg.gif) right 0px no-repeat; width:202px; height:17px; padding:8px 6px 6px 6px; border:0px; color:#581b07; font-weight:bold; }
.online_formd .formd_textarea{ background:url(../graph/shared/single/formd_textareabg.gif) left bottom no-repeat; height:79px;  width:202px; padding:8px 6px 6px 6px; border:0px; color:#581b07; font-weight:bold; overflow: auto; }
.online_formd .formd_full_button{ 
	width:422px;
	margin:0px;
	padding:0px;
}
.online_formd .formd_submit{ background:url(../graph/shared/single/btn_sendenquiry.gif) 0px 0px no-repeat; border:0px; width:119px; height:25px; }
.online_formd .formd_submit:hover{ background:url(../graph/shared/single/hover/btn_sendenquiry.gif) 0px 0px no-repeat; width:119px; height:25px; }

.online_formd .formd_select{ width:210px; height:20px; border:0px; background:none; }
.online_formd .formd_select option{ background:#e2b471; }
.online_formd .formd_select, .online_formd .formd_select *{  font-size:15px; line-height:17px; padding:0px; margin:0px; border:0px; color:#581b07; }
.online_formd .formd_selectbg{
	background:url(../graph/shared/single/formd_textbg.gif) 0px 0px no-repeat;
	width:210px;
	height:23px;
	padding:6px 2px 2px 2px;
	position:relative;
	float:left;
	overflow:hidden;
}

.online_formd .formd_selectbg2{
	background:url(../graph/shared/single/formd_textbg2.gif) 0px 0px no-repeat #33FF33;
	width:70px;
	height:23px;
	padding:6px 2px 2px 2px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* ========== online_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; }

.formd_label{
	width:170px;
	margin-top:3px;
	padding-right:9px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:12px/16px Tahoma, Arial, Verdana, Helvetica;
	color:#000000;
	text-align:right;
}

.formd_text{
	background-color:#fadead;
	width:205px;
	height:14px;
	padding:2px 3px 2px 3px;
	border:1px solid #5ed5f8;
	position:relative;
	float:left;
	
	font:12px/14px Tahoma, Arial, 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 Tahoma, Arial, 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, .formd_submit_bookings, .formd_submit_feedback{
	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:#a2ceff !important; }
/* =============================== formd [END] ====================================== */
/* =============================== foot [START] ===================================== */
.foot{ background:#256dbe; border-top:3px solid #78bc20; padding:18px 0px 20px 0px; }

.foot, .foot *{ font: 13px/17px Tahoma, Arial, Verdana, Helvetica; color:#ffffff; }
.foot .lt a{ text-decoration:underline; }
.foot .lt a:hover{ color:#a2ceff; text-decoration:underline; }

.foot .rt a{ text-decoration:none; }
.foot .rt a:hover{ color:#ffffff; text-decoration:underline; }

.foot .lt{
	width:470px;
	position:relative;
	padding:0px 3px 0px 20px;
	float:left;
	overflow:hidden;
}

.foot .rt{
	width:430px;
	position:relative;
	padding:0px 20px 0px 3px;
	float:right;
	overflow:hidden;
}

.foot_sep{ margin-left:5px; margin-right:5px; }
/* =============================== foot [END] ======================================= */
/* =============================== boxa [START] ===================================== */
.boxa_up, .boxa_dn{
	width:593px;
	height:13px;
	position:relative;
	overflow:hidden;
}
.boxa_up{ background:url(../graph/shared/mde/boxa/boxa_up.png) 0px 0px no-repeat; }
.boxa_dn{ background:url(../graph/shared/mde/boxa/boxa_dn.png) 0px 0px no-repeat; }

.boxa{
	background:url(../graph/shared/mde/boxa/boxa_bg.png) 0px 0px repeat-y;
	width:553px;
	padding:0px 20px 0px 20px;
	position:relative;
	overflow:hidden;
}
.boxa_pg{ width:593px; padding:0px 0px 0px 0px; }
/* =============================== boxa [END] ======================================= */
/* =============================== boxb [START] ===================================== */
.boxb_up, .boxb_dn{
	width:593px;
	height:13px;
	position:relative;
	overflow:hidden;
}
.boxb_up{ background:url(../graph/shared/mde/boxb/boxb_up.png) 0px 0px no-repeat; }
.boxb_dn{ background:url(../graph/shared/mde/boxb/boxb_dn.png) 0px 0px no-repeat; }

.boxb{
	background:url(../graph/shared/mde/boxb/boxb_bg.png) 0px 0px repeat-y;
	width:553px;
	padding:0px 20px 0px 20px;
	position:relative;
	overflow:hidden;
}
.boxb_pg{ width:593px; padding:0px 0px 0px 0px; }
/* =============================== boxb [END] ======================================= */
/* =============================== reboxa [START] =================================== */
.reboxaul{
	width:613px;
	margin:0px -10px 0px -10px;
	position:relative;
	overflow:hidden;
}

.reboxaul .ul0{
	/*border-bottom:1px solid #78bc20;*/
	width:613px;
	position:relative;
	overflow:hidden;
}
.reboxaul .ul0 .li0{
	background:none;
	border-top:1px solid #78bc20;
	list-style:none;
	width:613px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:0px;
}

.reboxaul .ul0 .li0 .a0{
	background:#256dbe;
	width:567px;
	padding:9px 16px 9px 30px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font:22px/26px Tahoma, Arial, Verdana, Helvetica;
	color:#ffffff;
	text-decoration:none;
}
.reboxaul .ul0 .li0 .a0:hover{ background:#78bc20; color:#ffffff; }

.reboxaul .ul01{
	background:#f2f4f6;
	width:593px;
	padding:0px 10px 0px 10px;
	height:auto; /*Script*/
	position:relative;
	float:left;
	overflow:hidden;
}

.reboxaul .ul01 .light a{ border-color:#d1e4ed; /*Compatible with boxb #c2deea;*/  }
.reboxaul .ul01 .light a:hover{ border-color:#78bc20; /*#c2deea;*/ }
/* =============================== reboxa [END] ===================================== */
/* =============================== boxout [END] ===================================== */
.boxout_up, .boxout_dn{
	width:621px;
	height:13px;
	margin:0px -14px 0px -14px;
	position:relative;
	overflow:hidden;
}
.boxout_up{ background:url(../graph/shared/mde/boxout/boxout_up.gif) 0px 0px no-repeat; }
.boxout_dn{ background:url(../graph/shared/mde/boxout/boxout_dn.gif) 0px 0px no-repeat; }
.boxout{
	background:url(../graph/shared/mde/boxout/boxout_bg.gif) 0px 0px repeat-y;
	width:593px;
	padding:0px 14px 0px 14px;
	margin:0px -14px 0px -14px;
	position:relative;
	overflow:hidden;
}
/* =============================== boxout [END] ===================================== */
/* =============================== title [START] ==================================== */
#title, .title{
	background:url(../graph/shared/dot1.gif) 0px bottom repeat-x;
	border-bottom:0px;
	padding:0px 74px 6px 0px;
	margin:0px 0px 18px 0px;
	width:519px;
	position:relative;
	/*overflow:hidden;*/
}

/*#title h1, .title h1, .title h1 *, #title h2, .title h2, .title h2 *{ color:#2f2f2f;}*/
/*.title h1, .title h1 *,#title h1, #title h1 *{ font-size:24px; line-height:28px; }
.title h2, .title h2 *,#title h2, #title h2 *{ font-size:18px; line-height:22px; }*/

#title_control{
	width:65px;
	position:absolute;
	/*bottom:3px;*/
	bottom:6px; 
	right:8px;
	overflow:hidden;
}
#title_control_printer{ padding:5px 2px 0px 2px; }
#title_control_printer:hover{ background:#256dbe; }
#title_control_font1{ cursor:pointer; margin-right:8px; padding:1px; color:#989898; }
#title_control_font2{ cursor:pointer; margin-right:8px; padding:1px; color:#989898; }
#title_control_font1:hover, #title_control_font2:hover{
	background:#78bc20;
	color:#ffffff;
}

.title_arrow{
	background:url(../graph/shared/single/title_arrow.png) 0px 0px no-repeat;
	width:66px;
	height:54px;
	position:absolute;
	left:-81px;
	top:16px;
}
/* =============================== title [END] ====================================== */
/* ================================================================================== */
/* =============================== index.php [END] ================================== */
/* ================================================================================== */