*{padding: 0; margin: 0;}

BODY {
   
}

.hiddenPic {display:none;}


.cursor{
	cursor: pointer;
}

.div_main{
	width: 771px;
}

.div_main_header {
	height: 84px;	
}

.div_bottom{
	background-image:  url(../image/bottom_bar_base.gif);	
	height: 55px;
	width: 747px;	
	font-family: tahoma;
	font-size: 11px; 
	border-bottom: 1px solid #042C4F;	
}

.div_bottom_inner{
	height: 100%; 
	border-left: 1px solid #042C4F; 
	margin-top: 0px; 
	border-right: 1px solid	#042C4F; 
}

.sub_menu_active{
	color: #d4e4fd;	
}


#bottom_menu{
	color: #cdcdcd;
}

#bottom_menu a
{
	color: #cdcdcd;
	font-size: 11px; 
}



#bottom_copy{
	margin-top:5px;
	color: #cdcdcd;
}

.left_border{
	background-image:  url(../image/main_border_l.gif);
	width:  6px; 
	height: 84px;
	float: left;
}

.center{
	background-image:  url(../image/main_base.gif);
	background-repeat: repeat-x;
	width:  759px; 
	height: 84px;
	float:left;
}

.right_border{
	background-image:  url(../image/main_border_r.gif);
	width:  6px; 
	height: 84px;	
	float:left;
}

.menu_top{
	height: 45px;
	padding-left: 30px;
}

.menu_sub{
	
	width:  759px; 	
	height: 30px;
}

.menu {
	float: left;	
	height: 29px;
	background-repeat: no-repeat;	
}

.home{
	background-image:  url(../image/home.gif);
	width: 67px;
}

.products{
	background-image:  url(../image/products.gif);
	width: 87px;
}

.partners{
	background-image:  url(../image/partners.gif);
	width: 91px;
}

.support{
	background-image:  url(../image/support.gif);
	width: 81px;
}

.company{
	background-image:  url(../image/company.gif);
	width: 89px;
}

.store{
	background-image:  url(../image/store.gif);
	width: 59px;
}

.logo{
	background-image:  url(../image/logo.gif);
	background-repeat: no-repeat;
	width: 187px;
	height: 40px;	
	margin-right: -63px;
	margin-top: 5px;
}

.clear{
	clear: both;
}

.float {
	float: left;
}


.left_border_sub{
	background-image:  url(../image/menu_border_l.gif);
	width:  5px; 
	height: 30px;
	float: left;
}

.center_sub{
	background-color: #042c4f;
	width:  749px; 
	height: 30px;
	float:left;
}

.right_border_sub{
	background-image:  url(../image/menu_border_r.gif);
	width:  5px; 
	height: 30px;	
	float:left;
}

.inner_div_top1{
	width: 474px;	
}

.inner_div_top2{
	width: 250px; 
	height: 45px; 	
}

.inner_div_1{
	height: 16px;
}

.inner_div_2{
	height: 29px;
}

.center_sub_menu{
	padding:6px 0px 0px 10px;
	
	text-align:	left; 
	font-family:Tahoma; 
	font-size:10pt; 
	color: #ffffff;
}

a {
	text-decoration: none;
	font-family:Tahoma; 
	font-size:10pt; 
	color: white;
}


.sub_header_left{	
	width:  5px; 
	height: 31px;	
	float:left;
}

.sub_header_b{	
	width:  7px; 
	height: 31px;
	float:left;	
}

.sub_home_center{	
	width:  747px; 	
	float:left;
}

.sub_header_right{
	width:  5px; 
	height: 31px;	
	float:left;
}


.top_image_home
{
    border-color: #42579A;
    border-width: thin;
    width: 745px;
    height: 325px;
    text-align: left;
    border-left-style: solid;
    border-right-style: solid;
}

.top_image_home2
{
    border-color: #42579A;
    border-width: thin;
    width: 745px;
    height: 1051px;
    text-align: left;
    border-left-style: solid;
    border-right-style: solid;
}


.top_image_support{
	background-image:  url(../image/Support_header_img.jpg);
	height: 182px;
	text-align: left;
}

.top_image_support_faq{
	background-image:  url(../image/FAQs_header_img.jpg);
	height: 182px;
	text-align: left;
}

.top_image_support_retrieve_keys{
	background-image:  url(../image/Retreive_keys_header_img.jpg);
	height: 182px;
	text-align: left;
}

.top_image_support_contact{
	background-image:  url(../image/Contacts_us_geader_img.jpg);
	height: 182px;
	text-align: left;
}

.top_image_support_video{
	background-image:  url(../image/Video_manuals_header_img.jpg);
	height: 182px;
	text-align: left;
}

.top_image_company{
	background-image:  url(../image/Company_header_img.jpg);
	height: 182px;
	text-align: left;
}

.top_image_product{
	background-image: url(../image/bg_product.png); 
	background-repeat:repeat-x;
	height: 290px;
	text-align: left;
}

.top_image_awards{
	background-image:  url(../image/Awards_header.jpg);
	height: 182px;
	text-align: left;
}

.top_image_search{
	background-image:  url(../image/Search_form.jpg);
	height: 182px;
	text-align: left;
}

.top_image_PP{
	background-image:  url(../image/Privacy_policy.jpg);
	background-repeat: no-repeat;
	height: 182px;
	text-align: left;
}

.button_image{
	position: relative; 
	top: 200px; 
	left: 464px;
}

.button_image_product{
	position: relative; 
	top: 200px; 
	left: 514px;
}

.content_main{	
	background-color: #42579A;
    text-align: left;
}

.content_home{
	
}

.info_home_right{
	background-image:  url(../image/small_bar_border_l.gif);
	width:  7px; 
	height: 149px;
	float:left;
}

.info_home_center{
	background-image:  url(../image/small_bar_base.gif);
	width:  224px; 
	height: 149px;
	float:left;
}

.info_home_left{
	background-image:  url(../image/small_bar_border_r.gif);
	width:  7px; 
	height: 149px;
	float:left;
}



.info_main_home_left_top{
	background-image:  url(../image/main_container_border_top.gif);
	width:  727px; 
	height: 7px;
	font-size:7px;
}

.info_main_home_right_bottom{
	background-image:  url(../image/main_container_border_bottom.gif);
	width:  727px; 
	height: 8px;
	font-size:7px;
}



.info_main_home_left{
	background-image:  url(../image/main_bar_border_l.gif);
	width:  7px; 
	height: 240px;
	float:left;
}

.info_main_home_center{
	background-color: #FFFFFF;
	width:  727px; 	
	
	
}

.info_main_home_center_inner{
	width:171; 	
}

div#di{
	margin-left: 5px; 
	border-right: 1px solid #e3e3e3;
}

div#dr{
	margin-left: 12px; 
	padding-left: 10px; 
	border-left: 1px solid #e3e3e3;
}

.icon_images{	
	width:155px; 
	border-bottom: 1px solid #e3e3e3;
}

.icon_images div{
	font-family: arial;
	font-size: 12px; 
	font-weight: bold;	
	margin-top: -32px;
	margin-left: 55px;
	color: #433d4e;		
	width: 110px;
}

.icon_images_text{

}

.icon_images_bottom div{
	font-family: arial;
	font-size: 12px; 
	font-weight: bold;
	margin-top: -32px;
	margin-left: 55px;
	color: #433d4e;		
	width: 110px;
}

.icon_images_bottom{
	width:160px; 
	padding-top: 10px;
}

.info_main_home_right{
	background-image:  url(../image/main_bar_border_r.gif);
	width:  7px; 
	height: 240px;
	float:left;
}



.info_header_text {
	font-family: trebuchet MS;
	font-size: 20px; 
	margin-left: 55px;
	margin-top: -45px; 
	width: 160px;
	color: #433d4e;
}


.info_center_text{
	font-family: trebuchet MS;
	font-size: 12px; 
	text-align: justify;	
	text-align: right;
	margin-top: 30px;
	padding-right: -15px;
	width: 95%;
	color: #423d4a;		
	height: 60px;
}

.info_center_text_sub{
	font-family: trebuchet MS;
	font-size: 12px; 
	text-align: justify;
	color: #423d4a;		
	
}

.info_bottom_text{
	font-family: arial;
	font-size: 11px; 
	font-weight: bold;
	text-align: right;	
	padding-right: 8px;	
	color: #413f4a;
}

.info_bottom_home_left{
	background-image:  url(../image/headlines_border_l.gif);
	width:  7px; 
	height: 33px;
	float:left;
}

.info_bottom_home_center{
	background-image:  url(../image/headlines_base.gif);
	width:  717px; 
	height: 33px;
	float:left;
}

.info_bottom_home_right{
	background-image:  url(../image/headlines_border_r.gif);
	width:  7px; 
	height: 33px;
	float:left;
}

.info_image{
	margin-top: -3px; 
	position: relative; 
	left: -9px;
}

.info_image_content{
	padding-top: 8px; 
	padding-left: 8px; 
	height: 156px;
}

.main_inner_center{
	margin-left: 10px; 
	margin-top: 6px; 
	width: 337px; 
}

.inner_content_left{
	background-image:  url(../image/inn_cont_l_border.gif);
	width:  4px; 
	height: 211px;
	float:left;
}

.inner_content_center{
	background-image:  url(../image/inn_cont_base.gif);
	width:  329px; 
	height: 211px;
	float:left;
}

.inner_content_right{
	background-image:  url(../image/inn_cont_r_border.gif);
	width:  4px; 
	height: 211px;
	float:left;
}

.headline_text{	
	width: 119px;
	font-family: arial;
	font-size: 11px; 
	font-weight: bold;
	padding-top: 8px;
}

.arrow{
	background-image:  url(../image/headlines_arrow.gif);
	width: 8px;
	height: 33px;
}

.box_picture_left{
	margin-left: 10px; 
	width: 135px; 
	border-right: 1px solid #e3e3e3;
}

.box_picture_right{
	margin-left: 12px; 
	width: 555px; 
}

.box_picture_right_head_text{
	font-family: trebuchet MS;
	font-size: 20px; 
	color: #433d4e;
}

.box_picture_right_desc_text{
	font-family: trebuchet MS;
	font-size: 12px; 
	color: #433d4e;
	line-height: 1.3em;
}

.box_news_right_text_head{
	font-family: arial;
	font-size: 12px; 
	font-weight: bold;	
	color: #433d4e;		
}

.box_news_right_width{
	width: 290px; 
	margin-left: 5px;
} 

.box_news_left_pos{
	margin-left: 10px; 
	width: 350px; 
	border-right: 1px solid #e3e3e3;
}
	

.box_news_right_left_head{
	font-family: trebuchet MS;
	font-size: 18px; 
	font-weight: bold;	
	color: #433d4e;		
}

.news_top{
	background-image:  url(../image/inner_container_border_top.gif);
	width:  341px; 
	height: 3px;
	font-size: 3px;
}

.news_center{
	background-color: #f9f9f9;
	width:  341px; 	
	
}

.news_center_border{
	border-left: 1px solid #eeeeee; 
	border-right: 1px solid #eeeeee;
}

.news_bottom{
	background-image:  url(../image/inner_container_border_bottom.gif);
	width:  341px; 
	height: 4px;
	font-size: 4px;
}

.news_title_text{
	font-family: trebuchet MS;
	font-size: 10px; 
	font-weight: bold;	
	color: #433d4e;			
}

.news_title_text_border{
	border-bottom: 1px solid #e3e3e3;
}

.news_desc_text{
	font-family: trebuchet MS;
	font-size: 10px; 
	text-align: justify;
	color: #423d4a;	
	line-height: 1.2em;
}

/* ---------------------------  SUPPORT STYLES ----------------------------- */

.sub_support_center{	
	width:  747px; 
	
	float:left;
}

.support_left_bar{
	width:  523px;
	float: left;
}

.support_right_bar{
	width:  211px;
		
	float: left;
	margin-left: 5px;
	padding-top: 8px;
}

#support-inner1{
	padding-left: 8px;
	
	padding-top: 8px;
}

.support_left_bar_top_content_left{
	background-image:  url(../image/top_q_border_top.gif);
	width:  514px; 
	height: 7px;	
	font-size: 7px;	
}

.support_left_bar_top_content_center{
	background-image:  url(../image/base_long.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	width:  510px; 
	/*height: 345px;*/	
	margin-left: 2px;
}

.support_left_bar_top_content_right{
	background-image:  url(../image/Top_q_border_bottom.gif);
	width:  514px; 
	height: 7px;	
	margin-left: 1px;
	font-size: 7px;
}

#support-inner2{
	padding-left: 8px;
	padding-top: 8px;
	margin-bottom: 7px;	
}

img#s1, img#s2{
	padding-top: 2px;
	padding-left: 8px;
}

.support_info_header_text {
	font-family: Tahoma;	
	font-size: 20px; 
	margin-left: 70px;
	margin-top: -48px; 
	width: 422px;
	color: #3c3c3c;	
}
.support_info_header_text2 {
	font-family: Tahoma;	
	font-size: 12px; 
	margin-left: 70px;
	margin-top: -48px; 
	width: 422px;
	color: #3c3c3c;	
}


.support_info_header_text_sub {
	font-family: trebuchet MS;
	font-size: 13px; 
	font-weight: bold;
	margin-left: 70px;
	/*width: 430px;*/
	color: #3c3c3c;	
	border-top: 1px solid #e3e3e3;
	margin-right: 15px;
}

.support_info_center_text{
	font-family: tahoma;
	font-size: 12px; 
	color: #196ac6;
	margin-left: 30px;	
}

.support_info_bottom_text{
	font-family: tahoma;
	font-size: 12px; 
	color: #423e4d;
	margin-left: 8px;	
}

#list_hd div{
	height: 5px;
}

#list_question div{
	height: 5px;
}

.support_right_bar_content_left{
	background-image:  url(../image/Linkage_bord_l.gif);
	width:  7px; 
	height: 578px;
	float:left;
}

.support_right_bar_content_center{
	background-image:  url(../image/Linkage_base.gif);
	width:  195px; 
	height: 578px;
	float:left;
}

.support_right_bar_content_right{
	background-image:  url(../image/Linkage_bord_r.gif);
	width:  7px; 
	height: 578px;
	float:left;
}

.a-q{
	color: #196ac6;
}


/* ---------------------------  SUPPORT FAQ STYLES ----------------------------- */

#support_faq{
	padding-top: 8px;
	padding-left: 8px;
}

.support_info_header_text_sub_faq{
	border-top: 0px; 
	border-bottom: 1px solid #e3e3e3; 
	margin-left: 40px;
	margin-top: -24px;
}



/* ---------------------------  SUPPORT VIDEO & MANUALS STYLES ----------------------------- */

.support_info_video_main{	
	padding-left: 8px;

}

.support_info_video_main_left{
	width: 61%;
	
	float: left;
}

.support_info_video_main_right{
	width: 100px;
	margin-right: 5px;
	float: left;
	margin-top:5px; 
	
}

.support_info_header_text_sub_video_man{
	border-top: 0px; 	
	margin-left: 36px;
	margin-top: -28px;
}

.support_info_center_text_video_man{
	font-family: tahoma;
	font-size: 12px; 
	color: #423d4a;
	margin-left: 6px;
	padding-top: 6px;	
}

.img_player{
	margin-top: 5px;
	margin-left: 40px;

}

/* -------------------------  SUPPORT  ----------------------- */

.send_m{
	background-image:  url(../image/question_but.jpg); 
	width:174px; 
	height: 41px;
	border: 0px;
}

.send_m2{
	background-image:  url(../image/feedback_but.png); 
	width:174px; 
	height: 41px;
	border: 0px;
}

/* ---------------------------  COMPANY MAIN ----------------------------- */

.dep_country{
	height: 190px;  
	width: 32%;
}

div #dc1{
	border-left:  1px solid #e3e3e3;
	padding-left: 5px;
}

div #dc2{
	border-left:  1px solid #e3e3e3;
	padding-left: 5px;
}

.delim_div{
	height: 6px;
	border-bottom: 1px solid #e3e3e3;
}

.company_text_country{
	font-family: trebuchet MS;
	font-size: 11px; 		
	color: #3c3c3c;	
	font-weight: bold;
	
}

.company_usa{
	background-image:  url(../image/USA.gif); 
	background-repeat: no-repeat; 
	width:153px; 
	height: 97px; 
}

.company_ukraine{
	background-image:  url(../image/Ukraine.gif); 
	background-repeat: no-repeat; 
	width:157px; 
	height: 104px; 
}

.company_belize{
	background-image:  url(../image/belize.gif); 
	background-repeat: no-repeat; 
	width:155px; 
	height: 151px; 
}

.company_mail_width{
	width: 170px;
}

#contact_button{
	background-image:  url(../image/Contact_support_but.jpg); 
	width:174px; 
	height: 41px;
	border: 0px;
	
}

#purchase_button{
	background-image:  url(../image/Purchase_but.jpg); 
	width:174px; 
	height: 41px;
	border: 0px;
}



/* ---------------------------------- PRODUCTS RIGHT BAR STYLE --------------------------------  */

.product_right_bar{
	width:  211px;
		
	float: left;
	margin-left: 5px;
	padding-top: 8px;
}

.product_top_bar{
	background-image:  url(../image/purchase_border_top.gif);
	width:  211px; 
	height: 7px;	
	font-size: 7px;	
}

.product_center_bar{
	background-image:  url(../image/base_long.gif);
	width:  209px; 	
	margin-left: 2px;
	
	padding-top: 0px;
}

.product_bottom_bar{
	background-image:  url(../image/purchase_border_bottom.gif);
	width:  211px; 
	height: 7px;
	font-size: 7px;
}

.product_rb_header_text {
	font-family: trebuchet MS;
	font-size: 14px; 
	margin-left: 2px;
	margin-top: 12px; 	
	color: #3c3c3c;	
	font-weight: bold;
	width: 120px;
}

.product_rb_header_text_sub {
	font-family: trebuchet MS;
	font-size: 12px; 
	font-weight: bold;
	margin-left: 2px;
	color: #3c3c3c;	
	border-top: 1px solid #e3e3e3;
	margin-right: 10px;
	width: 140px;
}

.product_rb_inner_top{
	background-image:  url(../image/purchase_inner_bg_top.gif);
	width:  193px; 
	height: 3px;	
	font-size: 2px;	
}

.product_rb_inner_center{
	background-image:  url(../image/purchase_inner_bg_base.gif);
	width:  193px; 	
	margin-left: 0px;	
	padding-top: 0px;
}

.product_rb_inner_bottom{
	background-image:  url(../image/purchase_unner_bg_bottom.gif);
	width:  193px; 
	height: 3px;	
	font-size: 2px;	
}


.special_offer{
	font-family: trebuchet MS;
	font-size: 14px; 
	text-align: right;
	color: #fee44f;	
	font-weight: bold;	
}

.op{
	font-family: trebuchet MS;
	font-size: 12px; 
	font-weight: bold;	
	color: #bbbbbb;	
}

.disc{
	font-family: trebuchet MS;
	font-size: 13px; 
	font-weight: bold;	
	color: #ffe44b;	
}

.no{
	font-family: trebuchet MS;
	font-size: 13px; 
	font-weight: bold;	
	color: #ffffff;	
}

.product_center_sub{
	background-image:  url(../image/menu_base.gif);
	background-repeat: repeat-x;
	width:  485px; 
	height: 30px;
	float:left;
}

.product_main_inner_top{
	background-image:  url(../image/content_container_border_top.gif);
	width:  492px; 
	height: 3px;
}

.product_main_inner_center{	
	background-color: #ffffff;
	width:  492px; 
	border-left: 1px solid #e6e6e6;	
	border-right: 1px solid #e6e6e6;
}

.product_main_inner_bottom{
	background-image:  url(../image/content_container_border_bottom.gif);
	background-repeat: no-repeat;
	width:  492px; 	
	height: 3px;
	font-size: 3px;
}

.products_text{
	font-family: trebuchet MS;
	font-size: 12px;	
	color: #423d4a;	
}

.product_text_head{
	font-family: trebuchet MS;
	font-size: 13px; 
	font-weight: bold;	
	color: #3c3c3c;	
}

.product_h1{
	font-family: trebuchet MS;	
	font-size: 20px; 
	color: #3c3c3c;
}

.product_h2{
	font-family: trebuchet MS;	
	font-size: 13px; 
}



.awards_pr{
	width: 40px;
}

.awards_div{
	width: 140px;
	text-align: center;
}


select {
	border: 1px solid #e3e3e3;
	font-family: tahoma;
	font-size: 12px; 
	color: #423d4a;
}

.text_field{
	border: 1px solid #e3e3e3;
	font-family: tahoma;
	font-size: 12px; 
	color: #423d4a;
}

textarea{
	border: 1px solid #e3e3e3;
	font-family: tahoma;
	font-size: 12px; 
	color: #423d4a;
}


.search_div{
	
	height: 80px;
	font-family: arial;
	font-size: 12px; 
	font-weight: bold;
	color: #433d4e;
	padding-top: 6px;
}


.right_diff_manuals{
	height: 121px;
	border-top: 1px solid #e3e3e3;
}

.right_diff_manuals #header_text{
	font-family: arial;
	font-size: 12px; 
	font-weight: bold;
	color: #433d4e;
	margin-top: 1px;
}

.right_diff_manuals #center_text{
	font-family: trebuchet MS;
	font-size: 12px; 
	text-align: left;
	margin-top: 10px;		
	color: #423d4a;	
	height: 70px;	
}

.right_diff_manuals #bottom_text{
	font-family: arial;
	font-size: 11px; 
	font-weight: bold;
	text-align: right;	
	padding-right: 8px;	
	color: #413f4a;
}


.a-text2{
	color: #94a5b8;

}
.a-text{
	color: #5B5B66;

}

.Light_bulb{
	background-image:  url(../image/Light_bulb.gif); 
	background-repeat: no-repeat;
	height:10px;
	width: 52px; 
	position: relative; 
	top: 0px; 
	left: 10px; 
	font-size: 10px;
	
}

.IE6_br{

	font-size: 1px;

}
