body
{
	margin: 0px 10px 0px 10px;
	background: #80A8B7 url(/include/images/body_bg.jpg) top left repeat-x;
}

body, table, td
{ 
  font-family: Verdana, Arial, sans-serif; 
  color: Black;
  font-size: 10pt;
  font-weight: normal;
}

A
{
  font-family: Verdana, Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #0149CE;
  font-weight: bold;
}

A:hover
{
  color: #0149CE;
}

A.copylink
{
  font-family: Verdana, sans-serif, Arial, Helvetica;
  font-size: 10px;
  color: #666666;
  font-weight: bold;
  text-decoration:underline;
}

.headerMenuTD
{
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  padding: 4px;
  background-image:url(/include/images/hd_fade.jpg)
}
A.HmenuLink
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 13px;
  color: #636363;
  font-weight: bold;
  text-decoration:none
}
A.HmenuLink:hover
{
  color: #FFFFFF;
  text-decoration:underline;
  background-color:#99CC00
}
A.menuLink
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 13px;
  color: #636363;
  font-weight: bold;
  text-decoration:none
}
A.menuLink:hover
{
  color: #2F2F2F;
  text-decoration:underline
}

A.blackMenuLink
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 13px;
  color: #222222;
  font-weight: bold;
  text-decoration:none
}
A.blackMenuLink:hover
{
  color: #222222;
  text-decoration:underline;
}

A.subMenuLink
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #555555;
  text-decoration:underline;
}
A.subMenuLink:hover
{
  color: #222222;
}

.loginFont
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: normal;
}
.paddTD
{
	padding: 2px 10px 2px 10px;
}
A.fogotPass
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 10px;
  color: #0149CE;
  font-weight: bold;
}

A.fogotPass:hover
{
  color: #0149CE;
}

.whiteHeader
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
}

.blackHeader
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}

.blackHeader2
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 18px;
  color: #000000;
  font-weight: bold;
}

.blackHeader3
{
  font-family: Verdana, sArial, ans-serif, Helvetica;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}

.copyFont
{
  font-family: Verdana, sans-serif, Arial, Helvetica;
  font-size: 10px;
  color: #666666;
  font-weight: bold;
}

A.newsLink
{
  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 13px;
  color: #92BD14;
  font-weight: bold;
}

A.newsLink:hover
{
  color: #BFD2FF;
}
.menuTable{background-color:#ffffff;border: solid #333333 1px;}
.navText {font-size: 11px;font-family: arial,helvetica,sanserif;color: #000000;white-space: nowrap;line-height: 18px;}
.freeemail{font-size: 10px;font-family: arial,helvetica,sanserif;color: #CC0000;white-space: nowrap;line-height: 18px;font-weight:bold;}
.navText2{font-size: 11px;font-family: arial,helvetica,sanserif;color: #333333;white-space: nowrap;line-height: 18px;cursor:pointer;background-color:#F0F0F0;padding:2px 6px 2px 6px;border-bottom: 1px solid #CCCCCC;text-align:top;}
a.navText:link{color: #333333;text-decoration: none;}
a.navText:visited{color: #333333;text-decoration: none;}
a.navText:hover{color: #000000;text-decoration: underline;cursor: hand;}
a.navText:active{color: #000000;text-decoration: none;}
#MainHeaderDiv, #MainHeaderDiv2 {position: relative; visibility: visible;}
#menu_1, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6, #menu_7, #menu_8, #menu_9, #menu_10, #menu_11, #menu_12, 
#table_menu_1, #table_menu_2, #table_menu_3, #table_menu_4, #table_menu_5, #table_menu_6 
{position: absolute; visibility: hidden;}
table.whiteBox, div.whiteBox
{
   background-color: #ffffff; 
   border: solid #000000 1px;
}
table.grayBox, div.grayBox
{
   background-color: #f0f0f0; 
   border: solid #000000 1px;
}

li.li_1
{
  padding: 5px 5px 5px 5px;
}


.save_header { 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.save_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.save_total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}.GrayHeaderCopy {

  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
}
A.newsLink_blue {

  font-family: sans-serif, Arial, Verdana, Helvetica;
  font-size: 13px;
  color: #003399;
  font-weight: bold;
}
A.newsLink_blue:hover {

  color: #627E0E;
}

.TableHeader
{
  background: #838e8c;
}
.TableHeaderFont
{
  color: #ffffff; 
  font-size: 10pt; 
  font-family: Arial, Verdana, Helvetica;
  font-weight: bold;
}

.BlueHeader
{ 
  color: #369; 
  font-size: 16px; 
  font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-weight: bold; 
}
.error  { color: #f00; font-size: 9px }
.ErrorFont  { color: #f00;}.OrangeHeader {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #FF6600;
  font-weight: bold;
}
h4      { color: #FF6600; font-style: normal; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header2{FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: black;    FONT-FAMILY: Verdana, Microsoft Sans Serif, Arial, Helvetica}


/*#####################################*/
.FormTABLE {background-color: #FFFFFF; color: #000000}
.FormCaptionTD {text-align: Center;}
.FormHeaderFONT {font-size: 15pt; color: #ffffff; font-weight: bold; font-family: Arial, Verdana, Times New Roman, Times, serif; padding-left:8px;}
.FormHeaderTD {
 color: white; 
 font-weight: bold; 
 font-size: 11px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
 background-color: #005987;
 }
.FieldCaptionTD {background-color: #F2F1E2}
.svtd {border: 1px solid rgb  204, 204, 204); background-color: #DBE6DE;}
b.niftycorners *{display:block;height:1px;line-height:1px;font-size:1px;overflow:hidden;border-style:solid;border-width:0 1px;}
b.r1{border-width:0 2px;margin:0 3px;}
b.r2,b.rb6{margin:0 2px;}
b.r3,b.rs1{margin:0 1px;}
b.r4,b.t4{height:2px;}
.FieldCaptionFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica}
.DataTD {background-color: #FFFFFF}
.RecordSeparatorTD {background-color: #EEEEEE}
.DataFONT {font-size: 10pt; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica}
.ColumnFONT {font-size: 10pt; color: #000000; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica}
.ColumnTD {background-color: #F2F1E2}
a.RootCatLink, a.RootCatLink:hover {color: #333333; }
a.SubCatLink, a.SubCatLink:hover {font-weight: normal;}
.clearer 
{
	clear:both;
	display:block;
	height:1px;
	margin-bottom:-1px;
	font-size:1px;
	line-height:1px;
}

.subcatbox 
{
	float:left;
	margin:0;
	min-height:40px; 
	height:auto;
}
	
.subcatbox ul 
{
	position:relative;
	float:left;
	list-style:none;
	padding:0;
	border:0;
	width:95%;
	margin:-10px 0 0 0;
}
.subcatbox li 
{
	float:left;
	line-height:17px;
	padding:0;
	margin:0 2px 0 2px;
	color:#9999BD;
  white-space: nowrap;
}
.subcatbox li a:link,.subcatbox li a:visited 
{
	font-family:Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#0052a5;
	font-weight:normal;
	text-decoration:underline;
	margin:0;
}

.topBrandsHeader
{
  color: #FFFFFF;
  background-color: #005987;
  font-weight: bold;
}
.locationTitle
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight: bold;
}

.topvalbox 
{
	float:left;
	margin:0;
	min-height:40px; 
	height:auto;
}
	
.topvalbox ul 
{
	position:relative;
	list-style:none;
	padding:0;
	border:0;
	width:95%;
	margin:-10px 0 0 0;
}
.topvalbox li 
{
	line-height:17px;
	padding:0;
	margin:2px 2px 5px 2px;
	color:#222222;
  white-space: nowrap;
}
.topvalbox li a:link,.topvalbox li a:visited,.topvalbox li a:hover 
{
	font-family:Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#0052a5;
	font-weight: bold;
	text-decoration:underline;
	margin:0;
}
a.SeeMoreLink, a.SeeMoreLink:hover {
  font-weight: normal;
  font-size: 11px;
}
.currLocation {
font-size: 11px; 
color: #000000; 
font-family: Arial, Tahoma, Verdana, Helvetica;
}

.exFont
{
  font-size: 10px; 
  color: #000000; 
  font-family: Verdana, Arial, Tahoma, Helvetica;
}

a.backLink, a.backLink:hover {
  font-family: Tahoma, Arial, Verdana, Helvetica;
  font-weight: normal;
  font-size: 11px;
}
.addressFont
{
  font-family: Arial, Verdana, Tahoma, Helvetica;
  font-size: 11px; 
  color: #000000;
  text-align: left;
  width: 50%;
  white-space: nowrap;
  /*border: 1px solid red;*/
}

.placeholder
{
  min-height: 500px;
}

.boxTABLE
{
  background-color: #EEEEEE;
}
.boxTABLE td
{
  color: #333333;
  font-weight: bold;
}

.boxTABLE a, .boxTABLE a:hover
{
  font-weight: bold;
}

.PrintTABLE 
{
  border: 1px dashed #222222;
}
.PrintTABLE td
{
  white-space: normal;
  padding: 5px;
}
.printHeader
{
  font-size: 18px;
  font-weight: bold;
}

.LinkLike
{
  color: blue;
  text-decoration: underline;
  cursor: pointer;
}

.ratingMsg
{ 
  font-size: 9px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: normal;
	color: Gray;
}

