body { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
	background: #FFFFFF	url(img/bg2.gif) top left no-repeat;
	margin: 0;
}

td { font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000}
p { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000}
li { padding-bottom: 12px; }

#Body {
	position: absolute;
	top: 270px;
	left: 230px;
	width: 500px;
}

#NavBreadcrumbs {
	position: absolute;
	top: 3px;
	left: 20px;
	text-align: left;
}

#NavCore {
	position: absolute;
	top: 3px;
	left: 5px;
	width: 845px;
	text-align: right;
}

#NavBreadcrumbs, #NavCore {
	color: #FFFFFF;
	font-size: 90%;
}

#NavBreadcrumbs a, #NavCore a, #NavBreadcrumbs a:hover, #NavCore a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.SiteMapBox {
	border: 1px dashed #006699;
	padding: 5px;
	margin: 5px;
	width: 400px;
}

#CallBackBox {
	position: absolute;
	left: 21px;
	top: 725px;
	border: 1px solid #006699;
	padding: 5px;
	width: 180px;
	color: #006699;
	text-align: center;
	background: #E8F8FF;
}

#CallUsContent {
	background: #ffffff url(/dynamicdata/data/docs/telephone.gif) top left no-repeat;
	padding: 17px 0 17px 90px;
	border: 1px dashed #006699;
}

#CallUsContentLink a:hover {
	text-decoration: none;
	background: #E8F8FF;
}

#CallBackBox input {
	margin-bottom: 5px;
}

#LinkBox {
	position: absolute;
	left: 21px;
	top: 940px;
}

H1 {
	color: #006699;
	font-size: 130%;
}

#Footer {
	border-top: 2px solid #006699;
	width: 100%;
	color: #006699;
	padding-top: 10px;
	margin-top:50px;
	margin-bottom: 30px;
	font-size: 85%;
}

#Footer a, #Footer a:hover{
	color: #006699;
	text-decoration: underline;
}

.heading {  font-size: 20px; color: #003373; font-weight: bold}
.subheading { font-size: 16px; color: #003373; font-weight: bold }
.highlight { font-size: 12px; color: #003373; font-weight: bold }

a { color: #1E7BC1; text-decoration: none}
a:visited {color: #1E7BC1; text-decoration: none}
a:hover {color: #006699; text-decoration: underline}

.topnav { font-size: 11px; color: #003373; font-weight: bold; text-decoration: none}
.topnav:link { font-size: 11px; color: #003373; font-weight: bold; text-decoration: none}
.topnav:visited { font-size: 11px; color: #003373; font-weight: bold; text-decoration: none}
.topnav:hover { font-size: 11px; color: #FF0000; font-weight: bold; text-decoration: none}
.subMenu { font-size: 11px; color: #003373; font-weight: bold;  text-decoration: none}
.subMenu:link { font-size: 11px; color: #003373; font-weight: bold;  text-decoration: none}
.subMenu:visited { font-size: 11px; color: #003373; font-weight: bold;  text-decoration: none}
.subMenu:hover {font-size: 11px; color: #FF0000; font-weight: bold;text-decoration: none}


.footer { font-size: 10px; color: #003373; font-weight: normal; text-decoration: none}
.footer:link { font-size: 10px; color: #003373; font-weight: normal; text-decoration: none}
.footer:visited { font-size: 10px; color: #003373; font-weight: normal; text-decoration: none}
.footer:hover { font-size: 10px; color: #FF0000; font-weight: normal; text-decoration: underline}

.subMenu { text-decoration:none;  font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight : normal; color: #FFFFFF}
.subMenu:link { text-decoration:none;  font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight : normal; color: #FFFFFF}
.subMenu:visited { text-decoration:none;  font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight : normal; color: #FFFFFF}
.subMenu:hover {text-decoration:none;  font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight : normal; color: #FFFFFF }


#navigation a {text-decoration:none; }
#navigation a:link, #navigation a:visited, #navigation a:active {color: #FFFFFF; background: #6699CC; font-weight:normal;}
#navigation a:link span, #navigation a:visited span, #navigation a:active span {background: #6699CC url("img/sim_edge.jpg") right top no-repeat;}
#navigation a:link span span, #navigation a:visited span span, #navigation a:active span span {background: #E8F8FF; color: #00709F;}

#navigation a, #navigation a span {display: block; float: left}
/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span {float: none}
/* End IE5-Mac hack */

#navigation a:hover { color: #FFFFFF; background: #006699; text-decoration: underline;  cursor: pointer;}
#navigation a:hover span {background: #006699 url("img/sim_edge_over.jpg") right top no-repeat; padding-right: 0px;  cursor: pointer;}
#navigation a:hover span span {background: #E8F8FF; color: #00709F; font-weight:normal; text-decoration: underline; cursor: pointer;}

#navigation { position: absolute; left: 20px; width: 180px; top:170px; margin:0; line-height: 20px; list-style: none;}
#navigation li {float:left; display:block; width: 160px; margin:0 0 0 0; padding: 1px 1px 0px 1px; font-size: 90%;}
#navigation span { width: 180px; padding-top:2px; padding-bottom: 3px; padding-left: 10px}
#navigation span span{ width: 180px; margin-left: -10px; padding-left: 20px; margin-top:-2px; margin-bottom: -3px;}
html>body #navigation span, #navigation span span {width: 180px;}
