* {
	font-family: Tahoma, Arial, Verdana, Helvetica;
}

a {
    color : #FF5B00;
}

textarea {
	padding : 0px;
	font-size : 1em;
	line-height : 1em;
	font-family : Tahoma, Verdana, Arial;
	width : 95%;
	font-weight : 100;
	max-height : 10000px;
	min-height : 75px;
}

body {
	background-image : url(../graphics/mainbackdrop.gif);
	padding-top : 12px;
	margin : 0px;
	background-repeat: repeat-x;
}

body, td {
	font-size : 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
}

h1, h2, h3, h4, h5 {
    margin : 0px;
	padding : 0px;
}


#tablebody {
    background-color : #FFFFFF;
}

#home_header {
	background-color : #EDE9CD;
	height : 150px;    
	background-image: url(../graphics/header_bg_home.gif);
	padding-left : 10px;
	padding-right : 10px;
}

#home_body, #sub_body, #home_body td {
	padding : 20px;    
	font-size: 12px !important;
	color: #003466;
	font-family: Tahoma, Arial, Verdana, Helvetica;
}

#home_spotlights {
	background-color : #EDE9CD;
	height : 170px;
	background-image : url(../graphics/spotlight_bg_home.gif);
}

#home_footer, #sub_footer {
	height : 100px;
	background-image : url(../graphics/footer_bg.gif);
}

#home_subfooter, #sub_subfooter {
	height : 25px;
	background-color : #003366;
	color: #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : right;
	padding-right : 5px;
}

#home_subfooter a, #sub_subfooter a {
	color: #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

#home_subfooter a:hover, #sub_subfooter a:hover {
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
}

#sub_header {
	background-color : #EDE9CD;
	height : 100px;
	background-image: url(../graphics/header_bg_sub.gif);
}

#sub_spotlights {
	background-color : #EDE9CD;
	width : 260px;
}

#locationlinks{
	padding-left: 10px;
}

#locationlinks, #locationlinks td {
	color : #D1CDB8;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}

#locationlinks #locationlinks_header, #locationlinks #locationlinks_header td {
	color: #AEA980;
	font-weight: bold;
}

#locationlinks #locationlinks_header a, #locationlinks #locationlinks_header td a {
	color: #AEA980;
	font-weight: bold;
	text-decoration : none;
}

#locationlinks #locationlinks_header a:hover, #locationlinks #locationlinks_header td a:hover {
	text-decoration : underline;
}

#locationlinks a, #locationlinks td a{
	color: #FFFFFF;
	text-decoration : none;
}

#locationlinks a:hover, #locationlinks td a:hover{
	color: #FFFFFF;
	text-decoration : underline;
}

#testimonial_txt, #testimonial_txt *, #testimonial_link, #testimonial_link *, #testimonial_link a {
	color : #000000;
	text-decoration : none;
	font-size : 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}

#testimonial_link a:hover, #testimonial_sig, #testimonial_sig * {
	color : #003366;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}

#locationcell {
    font-size : 12px;
	font-family : Tahoma, Verdaha, Arial, Helvetica;
}

#sub_body {
	padding : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
}

#sub_body > table {
	width : 100% !important;
	background-color : #fdf2d7;
	padding : 10px;
}

a img {
	border : 0px !important;
}

