HTML, BODY {
margin: 0px;
padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#logo {
padding: 30px 0px 13px 80px;
width: 584px;
}


#topMenu TD {
	background-image: url(../images/menus/topMenuBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
}



#topMenu TD a {color: #97c3e6;text-decoration: none;display: block;font-size: 14px; margin:14px;}

#topMenu TD a:hover {color: #48519e;}

.subMenu {border-top: 1px solid #d9d6d6;border-bottom: 1px solid #d9d6d6;}
.subMenu A {color: #027ab5;text-decoration: none;display: block;font-size: 13px; margin: 0px 4px 0px 0px;}

.subMenu A:hover {text-decoration: underline}

H1 {color: #97c3e6;font-size: 14px;}
H2 {color: #5a61a5;font-size: 14px;margin: 10px 0px;}

#content {
padding: 35px 0px 35px 85px;
}
#content A {
color: #fcba1d;
text-decoration: none;
}
#content A:hover {
text-decoration: underline;
}
#content H2 {color: #5a61a5;font-size: 14px;margin: 20px 0px 10px 0px;}
#content P {
font-size: 14px;
line-height: 18px;
margin: 10px 0px;
}
.blueText {
color: #0979b3;
font-weight: normal;
}
#content H1 {
color: #0979b3;
font-size: 16px;
}
#content UL {
margin: 0px;
padding: 0px;
margin-left: 25px;
}
#content LI {
list-style-image:url(../images/blueDot.gif);
list-style-position:outside;
font-size: 14px;
padding: 0px 0px;
margin: 10px 0px;
}
#homeNews {
padding: 14px 0px 0px 85px;
width: 493px;
}
#homeNews TD {
border-top: 2px dotted #d3d3d3;
}
#homeNews P {
margin: 0px 0px 15px 0px;
color: #5a61a5;
font-size: 14px;
line-height: 18px;
}
#homeNews A {
color: #fcba1d;
text-decoration: none;
}
#homeNews A:hover {
text-decoration: underline;
}
#homeWelcome A {
color: #fcba1d;
text-decoration: none;
}
#homeWelcome A:hover {
text-decoration: underline;
}
#homeWelcome {
padding: 14px 0px 0px 0px;
	background-image: url(../images/HomeBgLeft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#homeWelcome P{
	color: #989898;
	font-size: 15px;
	line-height: 18px;
	padding: 0px 0px 0px 38px;
	width: 350px;
	line-height: 20px;
	margin: 0px;
}


#footer {
	background-image: url(../images/footerBg.gif);
	background-repeat: repeat-x;
	text-align: left;
	height: 56px;
	color: #5a61a5;
	background-color: #d1dfea;
	padding: 0px 0px 0px 85px;
	line-height: 20px;
}
#footer A {
	color: #5a61a5;
	text-decoration: none;
}
#footer A:hover {
	text-decoration: underline;
}
#caseSubNav {
float: right;
margin-top:-34px;
margin-right: 40px;
margin-bottom: -35px;
height: 680px;
background-image:url(../images/pageGraphics/management.jpg);
background-position:bottom;
background-repeat: no-repeat;
}
#caseSubNav DIV {
margin-left: 49px;
}
#caseSubNav A {
font-weight: bold;
display: block;
margin-bottom: 5px;
color: #0979b3;
margin-bottom: 7px;
}
.picLinks {
width: 130px;
text-align: left;
padding-left: 20px;
}
.picLinks IMG {
border: 0px;
}
.picLinks A IMG {
border: 1px solid #ffffff;
display: block;
margin: 0px 0px 4px 0px;
}
.picLinks A:hover IMG  {
border: 1px solid #fcba1d;
}
#contactForm {
}
#contactForm TD {
padding-right: 10px;
padding-top: 10px;
font-weight: bold;
}
#contactForm INPUT, SELECT, TEXTAREA {
width: 300px;
border: 1px solid #000000;
}
#contactForm INPUT.tickbox {
width: 30px;
border: 0px;
margin: 0px 5px 4px 0px;
vertical-align:middle;
}
#contactForm INPUT.button {
width: 120px;
cursor: auto;
}
label.error {
display: block;
color: #FF0000;
font-size: 12px;
margin-top: 5px;
font-weight: normal;
}