/* CSS Document */

* {	font-family: Arial, Helvetica;}

body {	background-color:#fff;}
p, td {	font-size:11px; color: #00637B; line-height:12px;}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe { border: 0;}
p { margin-top:0; margin-bottom:15px;}
table { border-collapse: collapse;}
table td { padding: 0;}
div { position:relative;}
.h100 { height: 100%;}
.alt { text-align: left; vertical-align: top; font-weight:400;}
.alm { text-align: left; vertical-align: middle;}
.alb { text-align: left; vertical-align: bottom;}
.act { text-align: center; vertical-align: top;}
.acm { text-align: center; vertical-align: middle;}
.acb { text-align: center; vertical-align: bottom;}
.art { text-align: right; vertical-align: top;}
.arm { text-align: right; vertical-align: middle;}
.arb { text-align: right; vertical-align: bottom;}

a { color:#B5B08E; text-decoration:none; outline:0;}
a:hover { color:#007792;}
a.learn_more { font-size:14px; color:#00637B; text-decoration:none;}
a.learn_more:hover { text-decoration:underline;}

.body { width:988px;}
.header {
	padding-bottom:10px;
	height: 32px;
}
.panel { float:right; height:25px; background:url(images/bg_topmenu.gif); border:1px solid #EAE5BA; font-weight:600;}
.panel td { text-align:center; color:#EAE5BA;}
.panel a { font-size:12px; color:#B5B08E; text-decoration:none; margin:0 7px;}
.panel a:hover { color:#007792;}

.topmenu td {
	color:#B5B08E;
}
.topmenu td { padding:0 8px;}
.topmenu a {
	color:#B5B08E;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
}
.topmenu a:hover {
	color:#2289a1;
}
.topmenu a.active { color:#00637B;}

.mmenu_home, .mmenu_home_act {
	display:block;
	width:29px;
	height:15px;
	background:url(images/mmenu_home.gif) left  no-repeat;
}
.mmenu_home:hover, .mmenu_home_act { background:url(images/mmenu_home_act.gif) left  no-repeat;}
.mmenu_products, .mmenu_products_act { display:block; width:47px; height:15px; background:url(images/mmenu_products.gif) left  no-repeat;}
.mmenu_products:hover, .mmenu_products_act { background:url(images/mmenu_products_act.gif) left  no-repeat;}
.mmenu_shopping, .mmenu_shopping_act {
	display:block;
	width:49px;
	height:15px;
	background-image: url(images/mmenu_shopping.gif);
	background-repeat: no-repeat;
	background-position: left ;
}
.mmenu_shopping:hover, .mmenu_shopping_act {
	background-image: url(images/mmenu_shopping_act.gif);
	background-repeat: no-repeat;
	background-position: left ;
}
.mmenu_faq, .mmenu_faq_act {
	display:block;
	width:21px;
	background-image: url(images/mmenu_faq.jpg);
	background-repeat: no-repeat;
	background-position: left -1px;//background-position: left;
	height: 15px;
}
.mmenu_faq:hover, .mmenu_faq_act {
	background-image: url(images/mmenu_faq_act.jpg);
	background-repeat: no-repeat;
	background-position: left -1px;//background-position: left;
}

.mmenu_resellers, .mmenu_resellers_act { display:block; width:45px; height:15px; background:url(images/mmenu_resellers.gif) left  no-repeat;}
.mmenu_resellers:hover, .mmenu_resellers_act { background:url(images/mmenu_resellers_act.gif) left no-repeat;}
.mmenu_support, .mmenu_support_act { display:block; width:42px; height:15px; background:url(images/mmenu_support.gif) left  no-repeat;}
.mmenu_support:hover, .mmenu_support_act { background:url(images/mmenu_support_act.gif) left  no-repeat;}
.mmenu_company, .mmenu_company_act { display:block; width:50px; height:15px; background:url(images/mmenu_company.gif) left no-repeat;}
.mmenu_company:hover, .mmenu_company_act { background:url(images/mmenu_company_act.gif) left  no-repeat;}

.top01 { width:100%; height:330px; background:#F2EFD8 url(images/bg_top01.gif) repeat-x left top;}
.top01_text { background:url(images/zagagukina.gif) no-repeat right top; padding:45px 0 0 70px;}
.td_top02 { background-color:#fff; border-bottom:1px solid #B5B08E; border-top:1px solid #B5B08E;}
.top02 { background:#F1EED2; margin:13px 24px; padding:11px 13px;}

.top02_2 { background:#F1EED2; margin:13px 24px; padding:10px 9px 14px 13px;}
.top02_3 {
	background:#F1EED2;
	margin:13px 24px;
	padding:8px 9px 14px 13px;
}

.gray_vertic_line{background:#F1EED2; width:22px;}
.for_buynow_button{margin-left:7px; cursor:pointer;}
.menu{position:absolute; left:294px; top:84px;}

.large { font-size:18px;}
.btm_table { width:100%;}
.btm_table td,th { width:25%;}
.btm_table th { height:28px; background:url(images/td_blue.gif); text-align:center; color:#fff; border:0;}
.btm_table tr.name td { color:#B5B08E; font-size:12px; height:50px; text-align:center; padding:0; font-weight:600; border-bottom:1px solid #B5B08E;}
.borders { /*border-color:#B5B08E; border-style:solid;*/}
.borders td { padding:15px 40px; border-right:1px solid #B5B08E;}
.borders .border_no { border:0;}

.botmenu { height:30px;}
.botmenu td { color:#B5B08E; padding:0 8px;}
.botmenu a {
	color:#B5B08E;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
.botmenu a:hover {
	color:#2289a1;
}
.copy { color:#B5B08E; font-size:9px; text-align:center;}

.shop_products { width:100%; height:420px; border:1px solid #EAE5BA; background:#F6F4E3 url(images/bg_shop.gif) repeat-x left top;}
.shop_products td { border:0;}
.shadow_left { width:3px; background:url(images/shadow_shop_l.gif) repeat-y left top;}
.shadow_bottom { height:3px; background:url(images/shadow_shop_b.gif) repeat-x left top;}
.shop_name td { height:65px; padding-left:8px;}
.shop_descr td { color:#B5B08E; font-size:11px; padding-left:8px;}
.shop_price td{ color:#007792; font-size:12px; padding-left:8px; height:40px; font-weight:700;}
.shop_line { width:100%; height:25px;}


/*
start of css product _A and _B page
*/
.tabl_kor { width:100%; height:330px; background-color:#B5B08E;}
.tabl_spacer { width:76px; background-color:#B5B08E;}
.tabl_a { height:359px;}
.tabl_a td { width:165px; background-repeat:no-repeat; vertical-align:bottom;}
.p {font-size:10px; color: #ffffff; margin-bottom:25px; margin-left:10px; margin-right:10px;}
.p a {font-size:10px; color: #ffffff; text-decoration:none;}
.p a:hover {font-size:10px; color: #ffffff; text-decoration:underline;}
.cont { color:#007792; font-size:11px; line-height:12px;}

.product_det { width:100%; height:330px; background:#B4AF8D url(images/bg_prod_b.jpg) right top no-repeat;}
#warp { position:relative; width:370px; height:85px; overflow:hidden; margin:10px 0 20px 5px;}
#cont_prod_b { position:absolute; left:0px; top:0px; width:365px;}
#cont_prod_b h3 { font-size:12px; font-weight:normal; color:#00637B; margin:0; padding:0;}
#cont_prod_b p { font-size:11px; font-weight:normal; color:#00637B; margin:0;}
#cont_prod_b ul { margin:0; padding:0; margin-left:0px; list-style-image:url(images/bull_blue.gif);}
#cont_prod_b ul li { margin-left:25px; padding:0;}
#cont_prod_b a { color:#007792; text-decoration:none;}

a.prod_a7 { display:block; width:142px; height:309px; background:url(images/product_a7_.jpg) left top no-repeat;}
a.prod_a7:hover { background:url(images/product_a7_act.jpg) left top no-repeat;}
a.prod_a8 { display:block; width:142px; height:309px; background:url(images/product_a8_.jpg) left top no-repeat;}
a.prod_a8:hover { background:url(images/product_a8_act.jpg) left top no-repeat;}
a.prod_a9 { display:block; width:142px; height:309px; background:url(images/product_a9_.jpg) left top no-repeat;}
a.prod_a9:hover { background:url(images/product_a9_act.jpg) left top no-repeat;}


a.prod_a1 { display:block; width:142px; height:309px; background:url(images/product_a1_.jpg) left top no-repeat;}
a.prod_a1:hover { background:url(images/product_a1_act.jpg) left top no-repeat;}
a.prod_a2 { display:block; width:142px; height:309px; background:url(images/product_a2_.jpg) left top no-repeat;}
a.prod_a2:hover { background:url(images/product_a2_act.jpg) left top no-repeat;}
a.prod_a3 { display:block; width:165px; height:359px; background:url(images/product_a3.jpg) left top no-repeat;}
a.prod_a3:hover { background:url(images/product_a3_act.jpg) left top no-repeat;}
a.prod_a4 { display:block; width:142px; height:309px; background:url(images/product_a4_.jpg) left top no-repeat;}
a.prod_a4:hover { background:url(images/product_a4_act.jpg) left top no-repeat;}

a.prod_a5 { display:block; width:142px; height:309px; background:url(images/product_a5_.jpg) left top no-repeat;}
a.prod_a5:hover { background:url(images/product_a5_act.jpg) left top no-repeat;}

a.btn_overview { display:block; width:101px; height:35px; background:url(images/product_1_04.jpg);}
a.btn_overview:hover { background:url(images/product_1_04_act.jpg);}
a.btn_features { display:block; width:83px; height:35px; background:url(images/product_1_05.jpg);}
a.btn_features:hover { background:url(images/product_1_05_act.jpg);}
a.btn_trial { display:block; width:94px; height:35px; background:url(images/product_1_06.jpg);}
a.btn_trial:hover { background:url(images/product_1_06_act.jpg);}
a.btn_buynow { display:block; width:101px; height:35px; background:url(images/product_1_07.jpg);}
a.btn_buynow:hover { background:url(images/product_1_07_act.jpg);}

/*
end of css product page
*/
.comp { color:#B5B08E; font-size:11px; padding:0px; margin:0px;}
.sync { padding-top:18px; padding-left:28px;}
.psync { padding-top:0px; padding-left:30px; padding-right:34px;}

div#panel {
	position: absolute;		
	z-index: 3;
	height: 120px;
	width: 300px;
	background: #efeffe;
	display: none;
	padding: 3px;
	border: 3px solid #ffffff;
}
	
div#dimmer {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	background: #000;
	opacity: 0.80;
	display: none;		
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
/*
+++++++++++++++++++++++++++++++++++++++++++++++++
+	Resellers Classes							+
+++++++++++++++++++++++++++++++++++++++++++++++++
*/

.mmenu_resellers, .mmenu_resellers_act { display:block; width:45px; height:12px; background:url(images/mmenu_resellers.gif) left top no-repeat;}
.mmenu_resellers:hover, .mmenu_resellers_act { background:url(images/mmenu_resellers_act.gif) left top no-repeat;}
.reseller { padding:30px 30px 0; vertical-align:top; font-family:Tahoma, Arial;}
.reseller td { font-family:Tahoma, Arial;}
.reseller input, .reseller textarea, .reseller select { background:#FBFAF6; border:1px solid #A4A19A; height:17px; margin:0;}
.reseller .no_border { border:0; width:auto; height:auto;}
.reseller_login a { color:#987F60; font-size:10px; text-decoration:underline;}
.reseller_login a:hover { color:#987F60; text-decoration:none;}
.reseller .btn_clear { width:113px; height:30px; background:url(images/btn_clear.gif) no-repeat left top; border:0; cursor:pointer;}
.reseller .btn_submit { width:113px; height:30px; background:url(images/btn_submit.gif) no-repeat left top; border:0; cursor:pointer;}
.login_form { }
.login_desc { font-size:9px; color:#B5B08E;}
.login_form .btn_go { width:36px; height:17px; background:url(images/btn_go.gif) no-repeat left top; border:0; cursor:pointer;}
.account_form td { color:#B4AF8F; font-size:12px; padding-bottom:10px; _padding-bottom:8px;}
.account_form input { width:180px;}
.account_form_desc { padding-right:10px; font-size:12px; font-family:Tahoma, Arial; text-align:right;}
.account_form .account_form_checkbox { width:auto; border:0; height:auto;}
.terms { color:#987F60; font-weight:bold; text-decoration:underline;}
.terms:hover { color:#987F60; font-weight:bold; text-decoration:none;}

.mmenu_account_info, .mmenu_account_info_act { display:block; width:64px; height:12px; background:url(images/mmenu_account_info.gif) left top no-repeat;}
.mmenu_account_info:hover, .mmenu_account_info_act { background:url(images/mmenu_account_info_act.gif) left top no-repeat;}
.mmenu_resellers_tools, .mmenu_resellers_tools_act { display:block; width:74px; height:12px; background:url(images/mmenu_resellers_tools.gif) left top no-repeat;}
.mmenu_resellers_tools:hover, .mmenu_resellers_tools_act { background:url(images/mmenu_resellers_tools_act.gif) left top no-repeat;}
.mmenu_statics, .mmenu_statics_act { display:block; width:74px; height:12px; background:url(images/mmenu_statics_pages.gif) left top no-repeat;}
.mmenu_statics:hover, .mmenu_statics_act { background:url(images/mmenu_statics_pages_act.gif) left top no-repeat;}

.banner_desc { color:#B4AF8F; font-size:12px; font-weight:bold;}
.banners { background:#DAD5B3; height:235px; margin-bottom:10px; overflow:auto; position:static;}

.account_info {}
.account_info td { font-size:12px; font-weight:bold; font-weight:bold; color:#B4AF8F; padding:5px; _padding:4px; text-align:right; white-space:nowrap;}
.account_info input { width:180px;}
.account_info .account_info_head { color:#007792; text-align:center;}
.account_info .btn_update_info { width:151px; height:30px; border:0; background:url(images/btn_update_info.gif) no-repeat left top; cursor:pointer;}

.statistic { color:#43412A; background:#F1EED2; margin-top:10px; border:1px solid #B5B08E;}
.statistic th { height:21px; border:1px solid #B5B08E; color:#B27A23; font-weight:bold; font-size:11px; font-family:Tahoma, Arial; text-align:center;}
.statistic td { height:21px; border:1px solid #B5B08E; color:#43412A; padding:0 3px;}
.statistic .no_border td{ border:0;}

.sortable { color:#43412A; background:#F1EED2; margin-top:10px; border:1px solid #B5B08E;}
.sortable th { height:21px; border:1px solid #B5B08E; color:#B27A23; font-weight:bold; font-size:11px; font-family:Tahoma, Arial; text-align:center; cursor:pointer;}
.sortable td { height:21px; border:1px solid #B5B08E; color:#43412A; padding:0 3px;}
.sortable .no_border td{ border:0;}


div#panel_news {
	position: absolute;
	z-index: 3;
	display: none;
	padding: 3px;
	height: 260px;
	width: 472px;
}
div#panel_news2 {
	position: absolute;
	z-index: 3;
	display: none;
	padding: 3px;
	height: 260px;
	width: 472px;
}
.panel_news_txt {
	padding-left: 40px;
	padding-top: 30px;
}
.panel_news_txt p {
	margin:0px;
	padding:0px;
	font-size:11px;
	color: #178095;
	line-height:12px;
	font-family: Tahoma;
}
.panel_news_txt input {
	margin:0px;
	padding:0px;
	font-size:11px;
	color: #178095;
	line-height:12px;
	font-family: Tahoma;
}
.panel_news_txt a {
	margin:0px;
	padding:0px;
	font-size:11px;
	color: #178095;
	line-height:12px;
	font-family: Tahoma;
	text-decoration: underline;
}
.panel_news_txt a:hover {
	text-decoration:none;
}
div#dimmer_news {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	background: #000;
	opacity: 0.80;
	display: none;		
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
.bl{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}
.bl_1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	line-height: 16px;
}

