body{margin:0;}
a img{border:0;}
form{padding:0; margin:0;}

#header_holder {text-align:center; margin-top:5px;}
#header {width:771px; min-width:771px; margin:0 auto; font-family: "Trebuchet MS", Arial; font-size: 11px;  text-align:left; margin-bottom:8px;}
#logo {margin-bottom:5px; _margin-bottom:1px; font-size: 18px; font-weight: bolder; color: #000; display:block;}

#navigation {height:33px; text-transform:uppercase; line-height:33px;}
	#navigation ul{list-style:none; padding:0; margin:0;}
	#navigation li{float:left; position: relative; }
		#navigation li a{display:block; background: #999 url(../images/top_menu_bg.gif) repeat-x top; padding:0 14px; color:#333; text-decoration:none;}
		#navigation li a:hover{background: #c00 url(../images/top_menu_bg.gif) repeat-x bottom; color:#fff; text-decoration:none;}
		
		#navigation li#home a{background: #999 url(../images/top_menu_left.gif) no-repeat left top; padding: 0 13px 0 20px;}
		#navigation li#home a:hover{background: #999 url(../images/top_menu_left.gif) no-repeat left bottom;}
		
		#navigation li#live a{background: #999 url(../images/top_menu_right.gif) no-repeat right bottom; padding: 0 20px 0 13px; color:#fff;}
		#navigation li#live a:hover{background: #999 url(../images/top_menu_right.gif) no-repeat right top; color:#333;}
		
		#navigation li#search{color:#333; background: #999 url(../images/top_menu_bg.gif) repeat-x top; height:33px; }
			#navigation li#search form{padding:0 13px; }
				#navigation li#search form a{background:none; color:#333; display:inline; padding:0;}
				#navigation li#search form a:hover{background:none; color:#f00;}
				
		#navigation li#features {_z-index:1;}
		#navigation li#products {_z-index:0;}
		#navigation li#faq {_z-index:-1;}
				
				.text_field {width:8em; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; color: #000000; background-color: #e9e9e9; height: 18px; padding-bottom: 2px; border-width:1px; border-style:solid; border-color:#666 #ccc #ccc #666; _margin-top:6px; margin-right:4px;}
				
		#navigation li ul{  position: absolute; top: 29px; left: 0; background: #9b0000 url(../images/drop_bg.gif) repeat-x right top;; border:none; font-size:10px; padding:5px 0 8px; border-bottom:1px solid #999; opacity: 0.95; filter: alpha(opacity=95);}
			#navigation li ul li{margin:0; padding:0; float:none; position:static;}
				#navigation li ul li a {display:block; color:#fff; text-decoration:none; background:none; padding:0 13px; height:20px; line-height:20px; margin:1px;}
				#navigation li ul li a:hover {color:#c30; background:#fff; text-decoration:none;}
				#navigation li ul li a strong{color:#000;}
		
			#navigation li ul#features_drop {z-index:145; width:135px !important; visibility:hidden ;}
			#navigation li ul#products_drop {z-index:155; width:165px !important; visibility:hidden;}

/*Drop down*/
#drop_layer {position:absolute; z-index:2; top:32px; left:0; width:100%; border:1px solid #333;}
#features_drop {position:absolute; z-index:2; border:1px solid #333;}


/*.top_logo {
	background-color: #FFFFFF;
	border: 0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
}
.top_logo a{
	color: #000000;
	text-decoration:none;
}
.top_logo a:hover{
	color: #cc0000;
	text-decoration:none;
}
.top_menu {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #666666;
	text-decoration: none
}
.top_menu a {
	color: #666666;
	text-decoration: none
}
.top_menu a:hover {
	color: #cc0000;
	text-decoration: none
}*/
.text_field {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #e9e9e9;
	height: 18px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #666666;
}
.text_field_form {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #666666;
}
.menu {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	height: 30px;
	background-color: #999999;
	background-image: url(../images/top_menu_bg.gif);
	background-repeat: repeat-x;
}
.menu a {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 33px;
	background-attachment: scroll;
	background-image: url(../images/top_menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #999999;
	float: left;
	padding-right: 13px;
	padding-left: 13px;
}
.menu a:hover {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	height: 33px;
	background-attachment: scroll;
	background-image: url(../images/top_menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #cc0000;
	float: left;
	padding-right: 13px;
	padding-left: 13px;
}
.menu_left {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	height: 33px;
	background-color: #999999;
}
.menu_left a {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 33px;
	background-attachment: scroll;
	background-image: url(../images/top_menu_left.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #999999;
	float: left;
	padding-right: 13px; 
	padding-left: 20px; 
}
.menu_left a:hover {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	height: 33px;
	background-attachment: scroll;
	background-image: url(../images/top_menu_left.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #cc0000;
	float: left;
	padding-right: 13px; 
	padding-left: 20px;
}
.menu_right {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	height: 33px;
	background-color: transparent;
}
.menu_right a {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 33px;
	background-attachment: scroll;
	background-image: url(../images/top_menu_right.gif);
	#background-repeat: repeat-x;
	background-position: right bottom;
	#background-color: #999999;
#	float: right;
	padding-left: 13px; 
	padding-right: 20px;
	display:inline-block;
}
.menu_right a:hover {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	height: 33px;
	background-attachment: scroll;
	background-image: url(../images/top_menu_right.gif);
	background-repeat: repeat-x;
	background-position: right top;
	background-color: #cc0000;
	#float: right;
	padding-left: 13px; 
	padding-right: 20px;
	display:inline-block;
}
.body_bg {
	background-color: #FFFFFF;
	background-image: url(../images/main_box.gif);
	background-repeat: repeat-y;
}
.button_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	background-attachment: scroll;
	background-color:#900;
	background-image: url(../images/button_red_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF3300;
	border-right-color: #660000;
	border-bottom-color: #330000;
	border-left-color: #FF3300;
	padding-bottom: 3px;
}
.button_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #333333;
	background-attachment: scroll;
	background-image: url(../images/button_grey_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #dddddd;
	padding-bottom: 3px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-right: 2px;
	padding-left: 2px;
}
.footer a{
	color: #666666; 
	text-decoration:none;
}
.footer a:hover{
	color: #cc0000; 
	text-decoration:none;
}
.text_white {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.text_white strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
}
.text_white a{
	color: #eeeeee;
	text-decoration:none;
}
.text_white a:hover{
	color: #cc0000;
	text-decoration:none;
}
.text_dark {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
}
.text_dark li{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #444444;
	list-style-position: outside;
	list-style-image: url(../images/arrow_red_right.gif);
	padding-bottom: 1px;
}
.text_dark a{
	color: #cc0000;
	text-decoration:none;
}
.text_dark a:hover{
	color: #330000;
	text-decoration:none;
}
.text_dark strong{
	font-size: 11px;
	color: #333333;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text_grey {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #777777;
}
.text_grey strong{
	font-size: 11px;
	color: #777777;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text_grey a{
	color: #999999;
	text-decoration:none;
}
.text_grey a:hover{
	color: #cc0000;
	text-decoration:none;
}.sider_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-image: url(../images/sider_header_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 195px;
	padding-left: 10px;
}
.sider_bg {
	background-image: url(../images/sider_box.gif);
	background-repeat: repeat-y;
}
.features_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	padding-bottom: 10px;
	padding-right: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.features_header strong{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 15px;
	font-weight: bolder;
	color: #000000;
}
.features {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #777777;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.features_left {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.answers {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #777777;
	padding-bottom: 15px;
	padding-top: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #aaaaaa;
	border-left-color: #CCCCCC;
}
.questions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	padding-bottom: 10px;
	padding-top: 10px;
}
.target_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	background-color: #e4e4e4;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.target_body {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #666666;
	padding: 5px;
}
.inquiry_box {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #666666;
	padding: 4px;
}
.inquiry_box small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888888;
}

