@charset "UTF-8";
/* CSS Document */

body{
	background-color:#000000;
	margin-top:0px;
	}
	
body, table, tr, td, select, input, textarea, form, div, p, span{
	font-family:tahoma, Arial, "times new roman";
	font-size:11px;
}








input, select, textarea{
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:1px 3px 1px 3px;
}

a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

a.main_nav{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	background:url(images/nav_top.jpg) repeat-x;
	height:13px;
	padding:10px;
}
a.main_nav:hover{
	background-color:#000000;
}

a.sub_nav{
	color:#FFFFFF;
	text-decoration:none;
}
a.sub_nav:hover{
	text-decoration:underline;
}
ul.mailnav{
	list-style:none;
	padding:0;
	margin:0;
	margin-bottom:20px;
	padding-top:5px;
}
a.mailnav{
	padding:3px 3px 3px 15px;
	display:block;
	border-bottom:1px dashed #cccccc;
	text-decoration:none;
}
div.popdown_nav{
	position:absolute;
}
a.popdown_nav{
	display:block;
	background-color:#404040;
	padding:5px 40px 5px 10px;
	text-decoration:none;
	border-bottom:2px solid #999999;
	color:#CCCCCC;
}
a.popdown_nav:hover{
	background-color:#B6080A;
}

a.comboard_nav{
	display:block;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	border-bottom:1px dashed #999999;
	color:#000000;
}

a.nav_footer{
	color:#000000;
	text-decoration:none;
}
a.nav_footer:hover{
	text-decoration:underline;
}

a.title_nav{

}

ul.news{
	margin:10px 10px 10px 15px;
	padding:0;
}
a.news{
	color:#FF0000;
	text-decoration:none;
	padding:2px 0 2px 0;
	display:block;
}
a.news:hover{
	text-decoration:underline;
}



ul.events{
	margin:10px;
	padding:0;
	list-style:none;
}
a.events{
	color:#000000;
	text-decoration:none;
	padding:2px 0 2px 0;
	display:block;
	font-weight:bold;
}
a.events:hover{
	text-decoration:underline;
}



a.tab, a.tab_on{
	width:109px;
	height:27px;
	padding-top:10px;
	display:block;
	float:left;
	margin-right:3px;
	margin-left:3px;
	background:url(images/tab.gif);
	text-align:center;
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
a.tab:hover, a.tab_on{
	background:url(images/tab_on.gif);
}


.overview_nav{
	background:url(images/20100322/overview_nav.jpg) repeat-x;
	height:39px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	
	}
	
	
a.overview, a.overview_on{
	width:120px;
	height:27px;
	padding-top:10px;
	display:block;
	float:left;
	margin-right:3px;
	margin-left:3px;
	background:url(images/20100322/overview_nav_b.jpg);
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#ae0810;	
}	
	
	
a.overview{
	background:url(images/20100322/overview_nav.jpg);
	color:#ffffff;
	
}




a.readmore{
	text-align:right;
	display:block;
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}

a.readmore-noblock{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}

.h2{
	color:#E31215;
	font-size:15px;
}
.h3{
	color:#E31215;
	font-size:13px;
	display:block;
	text-decoration:none;
}
.h6{
	font-size:13px;
}
.gray_text{
	color:#666666;
}
.bold{
	font-weight:bold;
}

.float_left{
	float:left;
	padding-right:5px;
}
.float_right{
	float:right;
	padding-left:5px;
}
.clear{
	clear:both;
	height:1px;
}



.bg_gray{
	background:url(images/bg_gray.jpg) repeat-y;
	width:197px;
	}
	
.red{
	/*background:url(images/style_red.gif) repeat-x;
	width:189px;
	height:10px;
	*/
	}
	
.gray{background:url(images/style_gray.gif) repeat-x;
	width:189px;
	height:10px;
	}
	
.header{
	color:#ff1c1c;
	font-weight:bold;
	}
	
.style_header{
	background:url(images/table_02.jpg) ;
	color:#ffffff;
	font-size:13px;
	height:22px;
	width:182px;

	}
	
.headerb{
	color:#750404;
	font-weight:bold;
	}
	
.gray_header{
	color:#ffffff;
	font-size:13px;
	
	}
/*.button{
	background:url(images/button.jpg) no-repeat;
	color:#FFFFFF;
	font-size:11px;
	width:110px;
	height:24px;
	border-style:none;
	}*/
.a_button{
	background:url(images/20100322/button.png) no-repeat; 
	color:#FFFFFF;
	font-size:11px;
	width:123px;
	height:25px;
	display:block;
	padding-top:5px;
	border-style:none;
	text-align:center;
	text-decoration:none;
	}
a.a_button:hover{
	text-decoration:none;
}

	
.button2{
	background:url(images/button2.jpg) no-repeat;
	color:#FFFFFF;
	font-size:11px;
	width:127px;
	height:23px;
	border-style:none;
	}
	
a.login_top{
	float:left;
	background:url(images/button2.jpg) no-repeat;
	color:#FFFFFF;
	font-size:11px;
	width:127px;
	height:18px;
	border-style:none;
	padding-top:5px;
	display:block;
	text-decoration:none;
}

	
.ad{
	color:#999999;
	text-decoration:underline;
	}
	
.navb{
	color:#FFFFFF;
	font-size:12px
	}
	
.navb1{
	color:#fcef21;
	font-size:12px
	}
	
.input_top{
	background-color:#FFFFFF;
	border:1px solid #333333;
}
.input_buttonx{
	background-color:#990000;
	color:#FFFFFF;
	padding:3px 10px 3px 10px;
}





.whitefont{
	color:#FFFFFF;
	text-decoration:none;
}
.redfont{
	color:#FF0000;
	text-decoration:none;
}
.blackfont{
	text-decoration:none;
	color:#000000;
}
.err{
	color:#FF0000;
}
.image_album{
	border:4px solid #999999;
}
.image_gallery{
	border:2px solid #999999;
}
.nounderline{
	text-decoration:none;
}

.calendar, .calendar a{
	color:#333333;
}
.calendar a{
	color:#FF0000;
}
td.calendar{
	height:18px;
}
.calendar_today{
	color:#000000;
	border:1px solid #FF0000;
	
}
.show_float, .float, .show_float_style{
	background-color:#FFFBD5;
	border:1px #2E2E2E solid;
	padding:5px;
}
.float{
	position:absolute;
	display:none;
}
.show_float_2{
}
.show_float{
	position:absolute;
	color:#000000;
}
.red_button, .input_button{
	background:url(images/20100322/button.png) no-repeat #FFFFFF; 
	border:0;
	text-align:center;
	width:123px;
	height:25px;
	color:#FFFFFF;
	cursor:pointer;
	margin-bottom:5px;
}

.compare_button{
	background:url(images/20100322/compare_products.jpg) no-repeat; 
	border:0;
	width:115px;
	height:17px;
	cursor:pointer;
}

.compare_dropdown{
	width:140px;
	height:25px;
	}

a.input_button{
	display:block;
}
.input_button3{
	background:url(images/20100322/button3.png) no-repeat; 
	border:0;
	text-align:center;
	width:93px;
	height:25px;
	display:block;
	color:#FFFFFF;
	cursor:pointer;
}

a.input_button3{
	padding-top:5px;
	text-decoration:none;
}
.tr_hover{
	background-color:#FFFF99;
}
.unread{
	color:#FF0000;
	font-weight:bold;
	font-size:13px;
}
.suggestionsBox {
	left: 0px;
	margin: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	border: 2px solid #999999;
	float:left;
}

.suggestionList {
	margin: 0px;
	padding: 0px;
}

.suggestionList li {
	
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
}

.suggestionList li:hover {
	text-decoration:underline;
}	
.noborder{
	border:0 !important;
}


