@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
h1{font-size:18px;margin:16px 0}
h2{font-size:16px;margin:16px 0}
h3{font-size:16px;margin:16px 0}
p{font-size:12px;margin:10px 0}
p.clear{clear:both; margin:0; line-height:0}
#container{margin:0 auto 0 auto; width:1000px;}
#logo{position:relative;top:-196px;left:-65px; height:196px}
#top-menu{margin:-196px 0 0 0}
#top-menu ul{margin:10px 0 10px 180px}
#top-menu ul li{display:inline;margin:0 40px 0 0}
#top-menu ul li a:link,#top-menu ul li a:visited{color:#666; font-weight:bold; text-decoration:none}
#top-menu ul li a:hover{color:#990000; font-weight:bold; text-decoration:none}
#top-menu ul li a:active{color:#666; font-weight:bold; text-decoration:none}
#last-link{margin-left:120px}
#main{}
#vertical-menu{width:160px;float:left;margin:0px 0 0 0;padding:20px 0 0 0;}
.cat{margin:20px 0;font-weight:bold}
.subcat{margin:5px 0}
#vertical-menu a:link,#vertical-menu a:visited{color:#666;font-weight:bold; text-decoration:none}
#vertical-menu a:hover{color:#990000;font-weight:bold; text-decoration:none}
#vertical-menu a:active{color:#666;font-weight:bold; text-decoration:none}
#content{ width:820px;float:right;margin:0px 0 0 0;padding:20px 0 20px 20px;background-image:url(images/template/vert-line.gif); background-position:-40px left; background-repeat:no-repeat; min-height: 800px; height:auto !important; height:800px} 
.email:link, .email:visited{color:#990000; font-weight:bold; text-decoration:none}
.email:hover{color:#666;font-weight:bold; text-decoration:none}
.email:active{color:#990000; font-weight:bold; text-decoration:none}
.fly-name{color:#990000;margin-left:20px}
table#fly-options{border:#000000 1px solid; border-collapse:collapse;margin:10px 0 10px 20px}
#options{ background-color:#666; color:#FFFFFF;width:20px}
.option{width:180px; text-align:left; border: #000000 1px solid;padding:5px; background-color:#CCCCCC}
.fly-image{margin:5px 0 0 20px}
table#catalog{ width:810px; border:#ccc 1px solid; border-collapse:collapse; }
table#catalog th{ background-color:#CCCCCC; color:#FFFFFF; padding:5px; border: #fff 1px solid}
table#catalog td{padding:5px; border: #ccc 1px solid}
.fly:link,.fly:visited{color:#666; font-weight:bold; text-decoration: none}
.fly:hover{color:#990000; font-weight:bold; text-decoration: none}
.fly:active{color:#666; font-weight:bold; text-decoration: none}
.right-image{float:right;margin:0 0 10px 20px}
#contact{border:#CCCCCC 1px solid; width:210px; text-align:left; padding:10px 0 10px 30px}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	opacity: 1;
}
#tooltip h3, #tooltip div { margin: 0; }
fieldset{ margin:15px 0;padding:10px; border:#CCCCCC 1px solid}
legend{font-weight:bold; margin:0 0 10px 0}
label{clear:left; display:block; float:left; width:200px; text-align:left; padding:4px 0 0 0}
label.error {
	color: red; display:inline
}
input{margin-bottom:15px}
em{color:#990000; font-weight:bold}
.btn{ width:90px; background-color:#666666; color:#FFFFFF; font-weight:bold;padding:2px 0}
.links{ border-bottom:#666666 1px solid}
.links a:link, .links a:visited{ color:#990000}
.links a:hover{ color:#666}
.links a:active{ color:#990000}
.links img{float:left; margin:0 10px 10px 0; border:#999999 1px solid}
