﻿body {padding:0; margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #333333;
	background-color: #F5F4EB;
}
td, th {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333333;line-height: 125%;	text-align:left;}

a {color: #900;}
a:hover{color:#FF0000;text-align: center;}
h1 {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 14px; border-bottom: 1px solid #B90000;}
h2 {color: #333333;font-size: 14px;}
h3, h4 {color: #CC0000;font-size: 16px;font-family: Arial;font-weight: bolder;}
h5, h6 {color: #000000;}
ul, ol {margin:10px 30px 10px 10px;padding:0 15px 0 10px;}
li {list-style-image: url(images/checkbox.gif);line-height: 150%;margin-bottom: 15px;margin-left:10px}
hr{ border: 1px dotted #CCC; }

blockquote {margin: 0.1em 35px 1em 5px;padding: 1px 0 0 45px}
blockquote p {margin:0 0 5px 0;padding:0 35px 0 0;line-height:140%;}
		
.title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;color: #000033;font-weight: normal;border: #CCCCCC;font-style: normal;	text-decoration: none;}
.title a:link,.title a:active,.title a:visited{color:#000033;}
.title a:hover{color:#FFFFFF;text-decoration: underline;}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border: #FFFFFF;
	background-color: #000000;
	background-image: url(images/black.jpg);
	background-repeat:repeat-x;
	height: 24px;
}
.subtitle a:link,.subtitle a:active,.subtitle a:visited{color: #FFFFFF;}
.subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border: #FFFFFF;
	background-color: #B90000;
	background-image: url(images/red.jpg);
	height: 24px;
	background-repeat: repeat-x;
}
.subtitle2 a:link,.subtitle2 a:active,.subtitle2 a:visited{	color: #FFFFFF;}
.header2 {font-family: Arial, Helvetica, sans-serif;font-size: 24px;background-color: #FFFFFF; color: #DCDCDC;}

#wrapnav {margin:0;padding:0;background:#9B0005 url(images/background_red.png) repeat-x center right;}
#hnav {margin:0 auto;width:1100px; display:block;position:relative;overflow:hidden;}

#wrapads {margin:0;padding:0;background:#FFFFFF url("images/shadow.jpg") repeat-x center top;border-left: 1px solid #C1C1C1;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}
#ads {margin:0 auto;width:1100px; height:30px; padding: 15px 0px 5px 0px;}

.flt_lt {
	float:left
}
.flt_rt {
	float:right
}

.ads2 {width:990px; height:50px; padding: 10px;background:#FFFFFF url("images/shadow.jpg") repeat-x center top;border-left: 1px solid #C1C1C1;border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;	}
.links_lt {margin:0 auto; width:730px; padding:0px;float:left}
.links_rt {width:150px; padding-top:5px;float:right}

.nav {color: #666666;text-decoration: underline;font-weight: normal;}
.nav a:link,.nav a:active,.nav a:visited{color:#666666;text-decoration: underline;}
.nav a:hover{color:#CCCCCC;}

.footer {padding-left:20px; font-family: Verdana;font-size: 10px;font-weight: normal;color: #FFFFFF;}
.footer a:link,.footer a:visited,.footer a:active{color:#FFFFFF;text-decoration:none;}
.footer a:hover{color:#CCCCCC;text-decoration: underline;}
.footer_shd {height:13px; background:#F5F4EB url("images/top.jpg") repeat-x center top;
}
.legal {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;}
.promo {font-family: Arial;color: #000099;font-weight: bold;font-style: normal;}
.promo a:link{color: #000099;}
.promo a:hover{color: #FF0000;}

.titlebar {font-family: "Times New Roman", Times, serif;font-size: 9px;color: #FFFFFF; background-color: #336699;}

.menu{color: #333333;text-decoration: none;margin-left: 6px;font-weight: bold;line-height: 18px;height: 18px;}
.menu a:link,.menu a:active,.menu a:visited{color:#333333;font-weight: bold;line-height: 18px;}
.menu a:hover{color:#000000;}
.menu2{color: #333333;text-decoration: none;margin-left: 6px;font-weight: bold;line-height: 18px;height: 18px;padding-bottom: 6px;}
.menu2 a:link,.menu2 a:active,.menu2 a:visited{color:#333333;font-weight: bold;line-height: 18px;}
.menu2 a:hover{color:#000000;}
.main{background:#FFFFFF;text-indent: 0px;left: 0px;margin: 0px;border: thin none #FFFFFF;padding: 5px;}
.table {background-color: #FFFFFF;font-size: 9px;font-family: Verdana;}

.rightbar {border-top: #b90000;border-right: 1px solid #b90000;border-bottom: #b90000;border-left: 1px solid #b90000;}
.dot {border-top: #CECECE;border-right: #CECECE;border-bottom: thin dotted #CECECE;border-left: #CECECE;}
.breadcrumbs {border: 1px solid #B90000;color: #330000;font-weight: bold;}
.border {border: 1px solid #C1C1C1;background-color: #FFFFFF;}
.sidebar {border-top: #C1C1C1;border-right: 1px solid #C1C1C1;border-bottom: 1px solid #C1C1C1;border-left: 1px solid #C1C1C1;	background-color: #FFFFFF;}
.date {font-weight: lighter;color: #900;font-size: 11px;line-height: 16px;}
.dash {border-bottom: 1px dashed #999999;padding-top: 10px;padding-bottom: 10px;}
.topbar {border: 1px solid #000066;}
.coupon {color: #000000;}
.bar {background-color: #A00D0D;height: 23px;}
.dividerh {	position: relative;	background-color: #FFFFFF;background-image: url(images/HSeparator5.gif);background-repeat: repeat-x;}
.dashbox {background-color: #FFFFFF;border: thin dashed #666666;}
.french {font-weight: bold;color: #CC3333;}
.navigation {height:40px;background-color: #FFFFFF; background-image: url(images/m_menu_bg.jpg);background-repeat: repeat-x;}
.nav2 {background-image: url(images/m_menu_bg.jpg);background-repeat: repeat-x;height: 40px;}
.nav2 a:active, .nav2 a:link, .nav2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 40px;
	text-decoration: none;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 5px 25px 5px 25px;
}
.nav2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 40px;
	background-color: #CCCCCC;
	background-image: url(images/m_menu_bg2.jpg);

}
.h-ads {border-right: 1px solid #C1C1C1;border-left: 1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}
.glinks_lt {width:730px; padding:0px; background:#FFFFFF url("images/shadow.jpg") repeat-x center top;border-left: 1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}
.glinks_rt {width:150px; padding-top:5px; background:#FFFFFF url("images/shadow.jpg") repeat-x center top;border-right: 1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}

.intro {font-weight: normal;background-color: #FFFFFF;padding: 20px 10px 10px;background-image: url(images/bg.jpg);background-repeat: repeat-x;line-height: 150%;}
.border2 {border-right:10px solid #CCC;border-left:10px solid #CCC;}
.logo {height: 40px;padding-right: 15px;background-color: #FFF;}
.content {background-color: #FFFFFF;width: 600px;}
.container {background-color: #F5F4EB;padding:0 10px 10px 10px;}
.contentbox {padding: 10px;}

.imgbrd {border: 3px solid #000000;}
a:hover .imgbrd {border: 3px solid #BD0008;}

.pagination {background: #ffffff;color:#666;padding: 4px 2px 4px 7px;border: 1px solid #ddd;margin: 0em 0 1.5em;height: 34px;}
.pagination p {position:relative;text-align:right}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
.pagination p a:hover {background:#c00;color:#fff}
.pagination p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc}
.pagination * {margin:0}
.pagination h4 {padding:0;border:none;margin-top: -1.2em;margin-left: 0.5em;}
.boxbottom {background-image: url(images/btm_shd.jpg);height: 25px;background-repeat: no-repeat;}
