﻿body { background: #FFFFFF url(images/bg.gif) repeat-x; }
hr
{
	background-color:#9FBCCD;
	color:#9FBCCD;
	height:1px;
	width:190px;
	border:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

p
{
	text-align:left;
	padding-left:20px;
}


h3
{
	font-family:Century Gothic;
	font-weight:bold;
	font-size:14px;
	color:#626262;
	margin-bottom:4px;
	text-align:left;
}

h2
{
	color:#666666;
	font: 12px Tahoma Bold;
	margin-bottom:4px;
}
.TopTable
{
	background: white url(images/top-bg.jpg) no-repeat;
	height:172px;
	width:770px;
	
}

.TopNav
{
	height:23px;
	background: #FCBC04 url(images/topnav-bg.gif) no-repeat;
	font-family:Verdana;
	font-size: 11px;
	text-align:right;
	padding-right:15px;
}

a.TopNavLinks
{
	font-family:Verdana;
	font-size: 11px;
	text-decoration:none;
	color:Black;
}

a.TopNavLinks:hover
{
	text-decoration:underline;
}

.cellBorder{ border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; }

.HomeLeftCell
{
	border-left: 1px solid #D9D9D9;
	background-color:White;
	border-bottom:1px solid #D9D9D9;	
	height:100%;
	background:url(images/left-bg.gif)  repeat-y;
}
.HomeRightCell
{
	border-right: 1px solid #D9D9D9;
	background-color:White;
	border-bottom:1px solid #D9D9D9;
}

.NormalText
{
	font-size:12px;
	font-family:Tahoma;
	color:#666;
	text-align:left;
	margin-bottom:4px;
}

.NormalText3
{
	font-size:12px;
	font-family:Tahoma;
	color:#666;
	
	margin:0px;
	
}

.DropDownList1
{
	font-size:12px;
	font-family:Tahoma;
	color:#666;
}
.LargePromoCell
{
	text-align:right;
	border-bottom: 2px solid #78101E;
	
	
}
.LeftNav
{
	
	width:200px;
	padding-left:2px;
	padding-top:5px;
	height:100%;
}


.LeftNavText
{
	padding-left:20px;
	padding-top:5px;
	font: 10px Verdana;
	color: #000;
	line-height:20px;
	text-decoration:none;
}

.LeftNavText:hover, .LeftNavSubCatText:hover
{
	text-decoration:underline;
	color:#A41629;
}
a.HomeLinks
{
	font-size:12px;
	font-family:Tahoma;
	color:#666;
	text-align:left;
	text-decoration:none;
}

a.HomeLinks:hover
{
	text-decoration: underline;
	color:#B83A48;
}

.HomeLoginTop
{
	background: url(images/blue-corners.gif) no-repeat;
	width:196px;
	height:3px;
}
.HomeLogin
{
	background: #D3EFFF;
	width:196px;
}

p.HomeLoginHeader
{
	font-family:Century Gothic, Tahoma;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin:0px;
	padding:0px;
}

.HomeLoginInput
{
	border:1px solid #9F6067;
	font-family:Arial;
	font-size:10px;
	height:12px;
}

.HomeLoginLinks
{
	font-family:Tahoma;
	font-size:10px;
	width:120px;
	text-decoration:none;
	color:#000;
}

a.HomeLoginLinks:hover
{
	text-decoration:underline;
}

.HomeBlueBG
{
	background: white url(images/home-blue-bg.gif) repeat-x;
	border-top: 1px solid #A2C2DB;
	padding-left:5px;
	padding-top:10px;
}
/* Yellow border table */
table.chart td {
	border:1px solid #FCBC04;
	font: 14px Tahoma;
	color:#666;
}

/* Yellow border table */
table.chartSmallText td {
	border:1px solid #FCBC04;
	font: 11px Tahoma;
	color:#666;
}

table.DirTable td
{
	font: 12px Tahoma;
	color:#666;
}

table.chart{border-collapse:collapse; }

li.boxes
{
	list-style-image: url(Images/Checkbox.gif);
	list-style-position: outside;
}

a.LoginLink
{
	font-size:11px;
	font-family:Verdana;
	color:black;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}

.ButtonText
{
	font: 12px Verdana;
	font-weight:bold;
	text-decoration:none;
	color:Black;
	background-color:#FCBC04;
	border:1px solid black;
	cursor:pointer;
}

a.CalendarLinks
{
	
	color:#AA172A;
	font-family:Verdana;
	font-size: 11px;
	text-decoration:none;
}
a.CalendarLinks:hover
{
	text-decoration:underline;
}

.TopLeftNav
{
	
	text-align:left;
	width:185px;
	height:25px;
	padding-top:5px;
	border-top: 2px solid gray;
	background-color:#ebead6;
	border-bottom: 2px solid gray;
	margin-bottom:0px;
	padding-left:10px;
}

.LeftNavMainCatText
{
	
	font: 12px Verdana bold;
	color: #000;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	
	
}

.LeftNavSubCatText
{
	padding-left:10px;
	border-top:0px;
	margin-top:0px;
	padding-top:0px;
	font: 11px Verdana ;
	color: #000;
	line-height:20px;
	text-decoration:none;
}

p.SearchText
{
	padding:0px;
	margin:0px;
	border:0px;
	vertical-align:bottom;
	margin-left:10px;
}
img{border-width:0px;}
td#tdContactUs p {font: 12px Tahoma;}
td#tdContactUs ul li {font: 12px Tahoma;}