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

html,body {
	height: 100%;
	margin:0 auto;
	text-align:center;
	background-color:#f0f0f0;
}
a:link, a:visited{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: none;
}
a:hover{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: underline;
}

.topnav{
    display:block;
    width:100%;
	height:24px;
	background-color:#000000;
}
.maincontainer{
    display:block;
    width:987px;
	margin:0 auto;
}
.topcontainer{
	display:block;
	width:987px;
	margin:0 auto;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bfbfbf;
	text-decoration: none;
	text-align:left;
	height:24px; line-height:24px;
}
.mainnav{
display:block;
margin-top:5px; margin-bottom:53px;
}
.language_bar{
display:inline;
padding-right:254px;
visibility:hidden;
}
.top_middle{
display:inline;
width:624px;
text-align:center;
}
.top_right{
display:inline;
width:45px;
text-align:right;
}

a.toplinks:link, a.toplinks:visited{
    display:inline;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bfbfbf;
	text-decoration: none;
	text-align:left;
	height:24px; line-height:24px; padding-left:10px; padding-right:10px;
}
a.toplinks:hover{
    display:inline;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	height:24px; line-height:24px; padding-left:10px; padding-right:10px;
}
.toplinks_on{
    display:inline;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	height:24px; line-height:24px; padding-left:10px; padding-right:10px;
}
.left_bar{
display:inline;
width:200px; margin-right:16px;
}
.middle{
display:inline;
width:555px;
}
.right_bar{
display:inline;
width:200px; margin-left:16px;
}
.left_bar_title_background{
display:block;
background-image:url(images/left_bar_title.jpg);
background-position:left top; background-repeat:no-repeat;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:47px;
	width:153px;
	height:44px; line-height:44px;
}
.distributors_titlebar{
display:block;
background-image:url(images/distributors_title_bgr.jpg);
background-position:left top; background-repeat:no-repeat;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:47px;
	width:153px;
	height:44px; line-height:44px;
}

.news_title_background{
display:block;
background-image:url(images/topnews_title_bgr.jpg);
background-position:right top; background-repeat:no-repeat;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:47px;
	width:153px;
	height:44px; line-height:44px;
	text-align:left;
}
.contacts_title_background{
display:block;
margin-top:16px;
background-image:url(images/contacts_title_bgr.jpg);
background-position:right top; background-repeat:no-repeat;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:47px;
	width:153px;
	height:44px; line-height:44px;
	text-align:left;
}

.left_list{
display:block;
background-image:url(images/left_list_background.gif);
background-repeat:repeat-y;
background-position:left top;
padding-top:10px; padding-bottom:25px;
width:200px;
}
.left_list_one_item{
display:block;
margin-left:13px; margin-right:13px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height:88px;
	text-align:left;

}
.list_one_topnews{
display:block;
margin-left:13px; margin-right:13px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align:left;
	padding-bottom:10px;
}
a.left_sublinks:link, a.left_sublinks:visited{
    display:block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: none;
	background-image:url(images/right_blue_arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:13px; padding-right:10px;
	line-height:normal; margin-top:3px; margin-left:28px;
}
a.left_sublinks:hover{
    display:block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: underline;
	background-image:url(images/right_blue_arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:13px; padding-right:10px;
	line-height:normal; margin-top:3px; margin-left:28px;
}

a.backlink:link, a.backlink:visited{
    display:inline;
	float:right;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: none;
	background-image:url(images/blue_arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px; padding-right:17px;
	line-height:12px; margin-top:10px;
}

a.backlink:hover{
    display:inline;
	float:right;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: underline;
	background-image:url(images/blue_arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px; padding-right:17px;
	line-height:12px; margin-top:10px;
}
a.list_morelink:link, a.list_morelink:visited{
    display:block;
	float:left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: none;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px;
	line-height:12px; width:59px; margin-bottom:14px;
}
a.list_morelink:hover{
    display:block;
	float:left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: underline;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px;
	line-height:12px; width:59px; margin-bottom:14px;
}

a.morebluelink:link, a.morebluelink:visited{
    display:block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: none;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px; width:53px;
}
a.morebluelink:hover{
    display:block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: underline;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px; width:53px;
}
a.morebluelink2:link, a.morebluelink2:visited{
    display:block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: none;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px; width:92px;
}
a.morebluelink2:hover{
    display:block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: underline;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px; width:92px;
}
.hline{
border-top:1px solid #e6e6e6;
height:11px;
line-height:11px;
margin-left:13px; margin-right:13px;
}
.topproducts_box{
display:block;
background-image:url(images/top_products_background.jpg);
background-position:left top;
background-repeat:no-repeat;
width:555px; margin-top:18px;
padding-top:62px; height:224px;
}
.topproduct_item{
margin-left:22px; margin-right:22px;
display:inline;
float:left;
width:230px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;

}
.topproduct_img{
float:left;
margin-top:24px;
padding-left:21px;
width:192px;
height:100px;
}
.img_brd{
border:1px solid #ffffff;
}
.topproduct_title{
font-size:13px;
font-weight:bold;
}
.footer_hline{
margin-top:53px; margin-bottom:1px;
}
.copyright{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a3a3a3;
	text-decoration: none;

}
.footer{
margin-bottom:33px;
}
.page_titlebar{
background-image:url(images/title_bar.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:50px;
width:721px;
height:43px;
}
.titlebar{
background-image:url(images/titlebar.gif);
background-repeat:no-repeat;
background-position:left top;
width:987px;
height:43px;
text-align:left;
}

.main_content{
display:block;
background-image:url(images/main_content_background.gif);
background-repeat:repeat-y;
background-position:left top;
padding-left:22px; padding-right:22px;
width:727px; padding-top:25px; padding-bottom:21px; margin-bottom:0px;
}
.main_content2{
display:block;
background-image:url(images/main_bgr.gif);
background-repeat:repeat-y;
background-position:left top;
padding-left:22px; padding-right:22px;
padding-top:25px; padding-bottom:21px; margin-bottom:0px;
}
.main_content3{
display:block;
background-image:url(images/main_bgr.gif);
background-repeat:repeat-y;
background-position:left top;
 padding-right:22px;
padding-top:25px; padding-bottom:21px; margin-bottom:0px;
}

.subtitlebar{
background-image:url(images/subtitlebar.gif);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
padding-left:29px; width:698px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-bottom:20px;
}
.subtitlebar_midd{
background-image:url(images/subtitlebar_midd.gif);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
padding-left:29px; width:738px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-bottom:20px;
}
.subsubtitlebar{
display:inline;
float:left;
background-image:url(images/subsub_titlebar.jpg);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
width:384px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-bottom:20px;
	padding-left:29px;
}

.subtitlebar_big{
display:block;
background-image:url(images/subtitlebar_big.gif);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
padding-left:29px; width:914px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-bottom:20px;
	text-align:left;
}

a.tablinks:link, a.tablinks:visited{
display:block;
background-image:url(images/subtitlebar.gif);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
padding-left:29px; width:698px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-bottom:20px;
	margin-bottom:2px;
}
a.tablinks:hover{
display:block;
background-image:url(images/subtitlebar.gif);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
padding-left:29px; width:698px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	margin-bottom:20px;
	margin-bottom:2px;	
}
a.tablinks_flip:link, a.tablinks_flip:visited{
display:block;
background-image:url(images/subtitlebar_flip.gif);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
padding-left:29px; width:698px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	margin-bottom:20px;
	margin-bottom:2px;	
}
a.tablinks_flip:hover{
display:block;
background-image:url(images/subtitlebar_flip.gif);
background-position:left top;
background-repeat:no-repeat;
height:32px; line-height:32px;
padding-left:29px; width:698px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-bottom:20px;
	margin-bottom:2px;	
}

.one_contact{
width:727px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height:207px;
	margin-bottom:10px;
}
.gray_brd{
border:1px solid #666666;
}
.blue_title{
color:#5c95d0;
font-weight:bold;
}
.hline2{
background-color:#dbdbdb;
height:1px; line-height:1px;
margin-bottom:10px;
}
.contact_labels{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-bottom:4px;
	line-height:15px;
	height:19px;
}
.small_txt{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.inputs {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #f0f0f0;
	border: 1px solid #e6e6e6;
	line-height:normal;
	padding:0px;
	margin:0px;
	display:inline;
	width:275px; height:15px;

}
a.send_link:link, a.send_link:visited{
    display:inline;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: none;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px; width:53px;
}
a.send_link:hover{
    display:inline;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5c95d0;
	text-decoration: underline;
	background-image:url(images/right_blue_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px; width:53px;
}

a.distributors_links:link, a.distributors_links:visited{
    display:block;
	background-image:url(images/distributors_links_bgr.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:32px; line-height:32px;
	width:145;
	margin-left:13px; padding-left:29px; margin-bottom:2px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.distributors_links:hover{
    display:block;
	background-image:url(images/distributors_links_bgr.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:32px; line-height:32px;
	width:145;
	margin-left:13px; padding-left:29px; margin-bottom:2px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.distributors_link_on{
    display:block;
	background-image:url(images/distributors_links_bgr_o.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:32px; line-height:32px;
	width:145;
	margin-left:13px; padding-left:29px; margin-bottom:2px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.details_box{
    display:block;
	margin-left:29px;
	margin-top:10px;
	margin-bottom:20px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;	
}
.search_zone{
display:block;
border-bottom:1px solid #dbdbdb;
padding-bottom:50px; padding-top:20px; margin-bottom:49px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.tr_a5a5a5{
background-color:#a5a5a5;
}
.tr_ffffff{
background-color:#ffffff;
}
.tr_over{
background-color:#f0f0f0;
}
.table_data{
padding-left:10px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;

}
.table_column{
padding-left:10px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;

}
.list_container{
    display:block;
	float:left;
	border-left:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
}
.list_one_box{
    display:inline; float:left;
	border-left:1px solid #ffffff;
	border-right:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	padding-left:16px; padding-right:18px;
	width:218px;
	background-image:url(images/list_gradient.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.list_box_data{
display:block;
float:left;
height:138px;
padding-top:21px; width:218px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;

}
.list_box_imgbgr{
display:block;
float:left;
background-image:url(images/list_img_bgr.gif);
padding-left:12px; padding-top:21px; padding-bottom:43px; padding-right:12px;
}
.details{
display:block;
float:left;
width:767px;
margin-top:20px; padding-bottom:20px;
border-bottom:1px solid #dbdbdb;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.main_txt{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}
.new_products_img{
display:inline;
float:right;
border:1px solid #666666;
margin-top:27px;
}
.details_buttons{
float:left;
display:inline;
padding-top:27px; width:185px;
}
a.details_buttons:link, a.details_buttons:visited{
display:block;
float:left;
background-image:url(images/button_bgr.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:4px; margin-bottom:7px;
width:177px; height:32px; line-height:32px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5c95d0;
	text-decoration:none;
	margin-right:-3px;

}
a.details_buttons:hover{
display:block;
float:left;
background-image:url(images/button_bgr.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:4px; margin-bottom:7px;
width:177px; height:32px; line-height:32px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5c95d0;
	text-decoration:underline;
	margin-right:-3px;
}
.logota_bgr{
background-image:url(images/logota_bgr.gif);
width:767px; height:75px; line-height:75px;
display:block; float:left; margin-top:20px;
}
.white_txt{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	margin-right:-3px;
}
a.exit:link, a.exit:visited{
    display:block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bfbfbf;
	text-decoration: none;
	background-image:url(images/grey_arrow.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:9px; width:32px;
}
form{
margin:0px; padding:0px;
}
#flashcontent{
width:555px; height:287px;
}