TD, body, p {
	color : #5F5D9E;
	font-size: 8pt;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
}

a, a.link, a.active, a.visted {
	color : #5F5D9E;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: underline;
}

a:hover {
	color: #5F5D9E;
	font-size: 8pt;
	font-weight: normal;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;
}

.header, td.header {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
}

a.header, a.header:link, a.header:active, a.header:visited {
	color: #EEF0D6;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: underline;
}

a.featureheading, a.featureheading:link, a.featureheading:active, a.featureheading:visited {
	color: #5F5D9E;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: underline;
}

a.featureheading:hover {
	text-decoration: none;
}

.topmenu, a.topmenu, a.topmenu:link, a.topmenu:active, a.topmenu:visited {
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

a.topmenu:hover {
	color: #F7931D;
	font-size: 10pt;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

.menutext, a.menutext, a.menutext:link, a.menutext:active, a.menutext:visited {
	color: #29348F;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

a.menutext:hover {
	color: #ED1B23;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

a.menucurrent, a.menucurrent:link, a.menucurrent:active, a.menucurrent:visited {
	color: #29348F;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: underline;
}

a.menucurrent:hover {
	color: #ED1B23;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

a.submenutext, a.submenutext:link, a.submenutext:active, a.submenutext:visited {
	color: #29348F;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: normal;
	text-decoration: underline;
}

a.submenutext:hover {
	color: #ED1B23;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: normal;
	text-decoration: none;
}

a.submenucurrent, a.submenucurrent:link, a.submenucurrent:active, a.submenucurrent:visited {
	color: #29348F;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: normal;
	text-decoration: underline;
}

a.submenucurrent:hover {
	color: #ED1B23;
	font-size: 11px;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	font-weight: normal;
	text-decoration: none;
}

a.largewhitetext, a.largewhitetext:link, a.largewhitetext:active, a.largewhitetext:visited, a.largewhitetext:hover {
	font-size: 11pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color: #FFFFFF;	
	text-shadow: black 1px 1px 5px;
}

.largewhitetext, a.largewhitetext:hover {
	font-size: 11pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	color: #FFFFFF;	
	text-shadow: black 1px 1px 5px;
}

a.smallwhitetext, a.smallwhitetext:link, a.smallwhitetext:active, a.smallwhitetext:visited {
	color : #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: underline;
}

.smallwhitetext, a.smallwhitetext:hover {
	color : #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
}

.footertext, td.footertext {
	color : #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	font-family: Helvetica;
	text-decoration: none;
}

a.footertext, a.footertext:link, a.footertext:active, a.footertext:visited, a.footertext:hover {
	color : #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	font-family: Helvetica;
	text-decoration: underline;
}

a.footertext:hover {
	color : #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	font-family: Helvetica;
	text-decoration: none;
}

h1, .h1:link, .h1:active, .h1:visited, .h1:hover {
	color : #F7931D;
	font-size: 16pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;
	margin-bottom: -10px;
	text-decoration: none;
}

h2, .h2:link, .h2:active, .h2:visited, .h2:hover {
	color : #5F5D9E;
	font-size: 12pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
	margin-bottom: -10px;
	text-decoration: none;
}

h3, .h3:link, h3:active, h3:visited, h3:hover {
	color: #FEB54E;
	font-size: 12pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
	margin-bottom: -5px;
	margin-right: 10px;
	border-bottom: 1px dashed #FEB54E;
}

h4, .h4:link, .h4:active, .h4:visited, .h4:hover {
	color: #F7931D;
	font-size: 12pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
	margin-bottom: -5px;
	margin-right: 10px;
	border-bottom: 1px dashed #F7931D;
}

h5, .h5:link, .h5:active, .h5:visited, .h5:hover {
	color: #F7931D;
	font-size: 12pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
	margin-bottom: -10px;
}

h6, .h6:link, .h6:active, .h6:visited, .h6:hover {
	color: #FEB54E;
	font-size: 12pt;
	font-weight: bold;
	font-family: Trebuchet ms, Arial, Verdana, Helvetica;
	text-decoration: none;	
	margin-bottom: -10px;
}

hr {
	border: 0;
	color: #FFE5C2;
	background-color: #FFFFFF;
	height: 2px;
	width: 100%;
	text-align: left;
}

input.button {
	font-family: Trebuchet ms, Verdana, Helvetica;
	font-size: 7pt;	
	font-weight: bold;
	color: #FFFFFF;
	background: URL(images/button_bg.gif);	
	border: 0px solid #FFFFFF;
	cursor: hand;
	height: 18;
}

input.button:hover {
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}

input.search, .search {
	font-family: Trebuchet ms, Verdana, Helvetica;
	font-size: 8pt;		
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #DBDDEC;
	height: 18;
	width:130px;
}

#custom ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	margin-top: 4px;
}

#custom li {
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 6px;
}

#newsletter ul {
	list-style-type: square;
	margin: 5px 0px 5px 10px;
	padding: 5px 0px 5px 10px;
}

#navlist ul {
	margin-top: 15px;
	margin-left: 8px;
	padding-left: 7px;
}

#navlist li {
	list-style-type: square;
	margin-bottom: 2px;
}

#secondnavlist ul {
	margin-top:0px;
	padding-top:0px;
	margin-left:8px;
	padding-left:7px;
}

#secondnavlist li a {
	list-style-type: circle;
}

a.sm_level0, a.sm_level0:link, a.sm_level0:visited {
	font-size: 10pt;
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica;
	color: #ED1B23;
	text-decoration: underline;
}

a.sm_level0:hover {
	font-size: 10pt;
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica;
	color: #ED1B23;
	text-decoration: none;
}

a.sm_level1, a.sm_level1:link, a.sm_level1:visited {
	font-size: 9pt;
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica;
	color: #29348F;
	text-decoration: underline;
}

a.sm_level1:hover {
	font-size: 9pt;
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica;
	color: #29348F;
	text-decoration: none;
}

a.sm_level2, a.sm_level2:link, a.sm_level2:visited {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica;
	color: #29348F;
	text-decoration: underline;
}

a.sm_level2:hover {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica;
	color: #29348F;
	text-decoration: none;			
}

a.sm_level3, a.sm_level3:link, a.sm_level3:visited {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica;
	color: #ED1B23;
	text-decoration: underline;
}

a.sm_level3:hover {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica;
	color: #ED1B23;
	text-decoration: none;
}

TD.level0, .level0 {
	border : 1px solid #29348F;
}

TD.level1, .level1 {
	border : 1px solid #F7931D;
}

TD.level3, .level3 {
	padding-left:7px;
}