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

html { overflow-y:scroll; }
body { margin:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#939598; background-color:#F1F2F2; }
img	{border:0;}
.products_slide img { float:left; padding:9px; margin-left:1px; }
.product_list img { width:569px; }
h1 { color:#6E7B8B; font-size:28px; font-weight:bold; text-align:left; }
h2 { color:#A3B5CD; font-size:18px; font-weight:bold; }
h3 { color:#ffffff; font-size:13px; text-align:left; }
h4 { color:#939598; font-size:13px; }
h5 { color:#A3B5CD; font-size:36px; font-weight:normal; text-align:left; line-height:12px; } 
th { vertical-align:middle; text-align:center; text-transform:uppercase; }
td { vertical-align:middle; text-align:center;  }
hr { color:#F1F2F2; }

#site_frame { width:1000px; height:auto; margin:0; }
#header_main { width:1000px; height:453px; background-image:url(images/bg_main.png); }
#header_sub { width:1000px; height:114px; background-image:url(images/bg_sub.png); }
#main_content { float:left; width:1000px; height:auto; margin-left:0; background-color:#939598; }
#left_content { float:left; width:241px; height:auto; text-align:left; }
#right_content { float:right; margin:0 0 0 30px; width:569px; height:100%; text-align:left; }
#right_content_margin { margin:0 20px 0 20px; }
#footer { float:left; width:1000px; height:100px; background-image:url(images/bg_bottom.png); }
#load_data { border-collapse:collapse; color:#6E7B8B; width:569px; height:100%; }
#load_data td, #load_data th { border:1px solid #7E9DB2; }
#load_data th {background-color:#B0C4DE; color:#ffffff; }
#load_data tr.alt td {background-color:#DFE7ED; color:#6E7B8B; }

.logo { float:left; margin:33px 0 0 43px; }
.logo_bottom { float:left; margin:18px 0 0 50px; }
.menu_box { float:right; margin:76px 50px 0 0; }
.menu { float:left; margin:0; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; }
.menu_unlinked { float:left; margin-left:20px; color:#ffffff; }
.menu_linked { float:left; margin-left:20px; }
.banner { float:left; width:900px; height:340px; margin:0 0 0 50px; background-color:#FFF; }
.bg_contents { float:left; width:900px; height:100%; margin:25px 50px 30px 50px; background-color:#FFF; }
.contents_box { float:left; width:840px; padding:0 30px 25px 30px; }

.dark_blue { color:#6E7B8B; }

.side_menu { line-height:30px; }
.side_sub_menu { text-align:left; }
.product_image { text-align:center; margin:30px 0 20px 0; }
.product_list { float:left; color:#7E9DB2; text-align:left; }
.product_stand_frame { float:left; width:280px; height:360px; margin:10px 4px 10px 0px; }
.product_crossbar_frame { float:left; width:280px; height:150px; margin:10px 4px 10px 0px; }
.gallery_frame { float:left; width:280px; height:170px; margin:10px 16px 10px 16px; background-image:url(images_gallery/gallery_bg.png); }
.gallery_image { margin:5px 0 0 5px; }
.gallery_page { margin:0 0 0 226px; }
.uselful_links { list-style-type:none; font-size:14px; line-height:20px; }

.top { width:624px; margin:20px 0 0 0; text-align:right; }

.form_title { float:left; width:120px; margin:10px 0 0 0; text-align:left; }
.form { width:380px; float:left; margin-left:0px; margin-top:7px; }
.hr_line { float:left; width:1024px; height:1px; margin-top:20px; }
.copy { float:left; margin:25px 0 0 150px; text-align:left; color:#BCBEC0; line-height:18px; }
.tano { float:right; margin:61px 50px 0 0; text-align:right; color:#BCBEC0; }

a:link, a:visited {	color:#7E9DB2; text-decoration:none; }
a:hover { color:#8AABDA; text-decoration:none; }

.copy a:link, .copy a:visited {	color:#BCBEC0; text-decoration:none; }
.copy a:active, .copy a:hover { color:#33669A; text-decoration:none; }
.tano a:link, .tano a:visited {	color:#BCBEC0; text-decoration:none; }
.tano a:active, .tano a:hover { color:#33669A; text-decoration:none; }
.side_menu a:link, .side_menu a:visited { color:#33669A; text-decoration:none; }
.side_menu a:active, .side_menu a:hover { color:#8AABDA; text-decoration:none; }

/* rotator in-page placement */
    div.rotator {
	position:relative;
	height:300px;
	display: none;
}
/* rotator css */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	border:0;
	background: #FFF;
}
    div.rotator ul li.show {
	z-index:500
}

