#main {
	width:100%;
	margin-left:0;
	font-size: 0.75em;
	background-color: #FFFFFF;
}
#main h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: lighter;
	color:#000000;
	background-color: #F1EDED;
	text-align: center;
}
#main img {
	border:none;
}
#main #feature hr {
	height:1px;
	margin: 0;
}
#main #quicklinks {
	float:left;
	width:18%;
	padding-right: 2%;
	
}
#main #feature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	float:left;
	width:55%;
}
#main #feature h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#002062;
	margin-bottom: 4px;
	font-size: 1em;
}
#main #feature p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top::-5px;
	margin-top: 1px;
}
#main #promo {
	float:right;
	width:23%;
	text-align:center;
	
}
#main #disclaimer {
	text-align: center;
	float: left;
	width: 100%;
}

#main #disclaimer p {
	font-size:1.1em;
	font-style:italic
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-style: italic;
}
#main #footer {
	float: left;
	width: 100%;
	text-align: center;
}
#main #footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
}


#main #disclaimer  a:link {
	color: #FF0000;
 }
#main #disclaimer  a:visited {
	color: #FF0000;
 }
#main #disclaimer  a:hover  {
	color: #FF0000;
 }
#main #disclaimer  a:active {
	color: #FF0000;
 }
#main #quicklinks h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
}

#main #quicklinks ul {
	margin: 0;
	padding: 0; 

}

#main #quicklinks li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style:none;
	margin: 0;
	padding: 0; 
	margin-bottom:2px;
	}
/* Begin TableBased Menu */
#menuborder {
	margin: 0 0 1em 0; /* set font as desired */
	border-top: 2px solid #859AB8; /* set border COLOR as desired */
	list-style-type: none;
	padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size:.95em;
	width:100%;
	text-align:center;

}
#menutabs {
	width:80%;
	margin-left:10%;
} 
.mTab {
	padding: 4px 0px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	border: 1px solid #F1EDED; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #F1EDED; /* set unselected tab background color as desired */
	color: #000; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
	border-top: none;
	text-align:center;

}

.mTab a:Link,  .mTab a:visited { /* settings for selected tab link */
	background-color: #F1EDED; /* set selected tab background color as desired */
	color: #002062; /* set selected tab link color as desired */
	position: relative;
	top: 1px;
	padding-bottom: 4px; /* must change with respect to padding (X) above and below */
	text-decoration:none;
}

.mTab a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
text-decoration:none;
}
.mTab a:active {
	background-color: #fff; /* set selected tab background color as desired */
	color: #; /* set selected tab link color as desired */
	position: relative;
	top: 1px;
	padding-bottom: 4px; /* must change with respect to padding (X) above and below */
	text-decoration:none;
}
/* begin css tabs */

ul#tabnav { /* general settings */
	text-align: center; /* set to left, right or center */
	margin: 0 0 1em 0; /* set font as desired */
	border-top: 2px solid #859AB8; /* set border COLOR as desired */
	list-style-type: none;
	padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size:.9em;
}

ul#tabnav li { /* do not change */
display: inline;
}
ul#tabnav2 { /* general settings */
	text-align: center; /* set to left, right or center */
	margin: 0 0 1em 0; /* set font as desired */
/*	border-top: 2px solid #859AB8; /* set border COLOR as desired */
	list-style-type: none;
	padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
}

ul#tabnav2 li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-top: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-bottom: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #F1EDED; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #F1EDED; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-top: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

/* end css tabs */
#main #quicklinks #left_quicksearch form {
	padding-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
#main #quicklinks #left_quicksearch textfield {
	padding-left: 15px;
}
#main #quicklinks #left_quicksearch button {
	padding-left: 15px;
}
#main #feature #holiday {
	font-family: "Courier New", Courier, monospace;
	font-size: 1.3em;
	font-weight: lighter;
	color: #FF0000;
	border:#0000FF thin solid;
	text-align:center;
}
.promo_thumb a:link .green {
	font-size: 1.1em;
	font-color: #009933;	
	font-weight: bold;	
}
.promo_thumb a:visited .green {
	font-size: 1.1em;
	font-color: #009933;	
	font-weight: bold;	
}
.promo_thumb a:hover .green {
	font-size: 1.1em;
	font-color: #FF0000;	
	font-weight: bold;	
}
.promo_thumb a:active .green {
	font-size: 1.1em;
	font-color: #FF0000;	
	font-weight: bold;	
}

.promo_thumb a:link.red {
	font-size: 1.1em;
	font-color: #FF0000;	
	font-weight: bold;	
}
.promo_thumb a:visited.red {
	font-size: 1.1em;
	font-color: #FF0000;	
	font-weight: bold;	
}
.promo_thumb a:hover.red {
	font-size: 1.1em;
	font-color: #0059AA;	
	font-weight: bold;	
}
.promo_thumb a:active.red {
	font-size: 1.1em;
	font-color: #0059AA;	
	font-weight: bold;	
}


.promo_thumb a:link.blue {
	font-size: 1.1em;
	font-color: #0059AA;	
	font-weight: bold;	
}
.promo_thumb a:visited .blue {
	font-size: 1.1em;
	font-color: #0059AA;	
	font-weight: bold;	
}
.promo_thumb a:hover .blue {
	font-size: 1.1em;
	font-color: #009933;	
	font-weight: bold;	
}
.promo_thumb a:active .blue {
	font-size: 1.1em;
	font-color: #009933;	
	font-weight: bold;	
}



.promo_thumb {
	padding-top:5px;
}

.promo_thumb img {
	float: left;
	padding-right: 10px;
}
.promo_thumb h2 {
	float: left;
}
.promo_thumb p {
	clear: none;
}
