/* CSS Document */

body {
/* background-color:#E1EAE6; */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px;
}

a:link, a:visited, a:active {
text-decoration:none;
color:#E76638;
}

a:hover {
color:#185A3A;
}

.bodytable {
/* width:820px; */
width:100%;
border-bottom:1px solid #185A3A;
}

#topcell {
background-color:#9CC4B1;
/* border-top:1px solid #185A3A;
border-left:1px solid #185A3A;
border-right:1px solid #185A3A; */
color:#FFFFFF;
font-size:10px;
line-height:20px;
text-align:left;
text-indent:20px;
}

#topcell a {
color:#FFFFFF;
}

#topcell a:hover {
text-decoration:underline;
}

#btmcell {
background-color:#9CC4B1;
color:#FFFFFF;
font-size:10px;
line-height:20px;
text-align:center;
}

#btmcell a {
color:#FFFFFF;
}

#btmcell a:hover {
color:#E76638;
}

#midcell {
/* border-bottom:1px solid #185A3A;
border-left:1px solid #185A3A;
border-right:1px solid #185A3A; */
background-color:#FFFFFF;
}

#leftmenu {
width:210px;
}

#rightmenu {
width:180px;
}

#bodycell {
/* width:430px; */
width:100%;
background-image:url(../Images/linefade.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

a.leftlink, a.leftuplink {
width:210px;
height:32px;
background-image:url(../Images/btnbg.gif);
display:block;
float:left;
color:#185A3A;
text-indent:20px;
line-height:30px;
margin-bottom:15px;
}

a:hover.leftlink, a:hover.leftuplink {
background-image:url(../Images/btnbghv.gif);
color:#E76638;
}

a.leftuplink {
background-image:url(../Images/btnbgrev.gif);
margin-bottom:2px;
}

a:hover.leftuplink {
background-image:url(../Images/btnbgrevhv.gif);
}

a.sublink {
width:210px;
height:26px;
background-image:url(../Images/subbtnbg.gif);
display:block;
float:left;
color:#185A3A;
text-indent:35px;
line-height:26px;
}

a:hover.sublink {
background-image:url(../Images/subbtnbghv.gif);
color:#E76638;
}

a.rightlink {
width:180px;
height:55px;
background-image:url(../Images/rbtnbg.jpg);
display:block;
float:left;
color:#333333;
padding-top:10px;
}

a:hover.rightlink {
background-image:url(../Images/rbtnbghv.jpg);
color:#185A3A;
}

.telcon, .emailcon, .faxcon {
width:190px;
height:32px;
background-image:url(../Images/telconbg.gif);
display:block;
float:left;
color:#E76638;
line-height:30px;
margin-bottom:7px;
text-align:right;
padding-right:20px;
font-size:14px;
}

.emailcon {
background-image:url(../Images/emailconbg.gif);
}

.faxcon {
background-image:url(../Images/faxconbg.gif);
}

#topright {
display:block;
width:160px;
background-color:#9CC4B1;
font-size:11px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}

#toprightcont {
display:block;
width:160px;
background-color:#9CC4B1;
}

#container {
/* width:380px; */
width:90%;
padding-top:45px;
padding-left:20px;
padding-right:20px;
}

.title {
font-size:22px;
}

.subtitle, h1, h2 {
font-size:15px;
margin-bottom:0px;
font-weight:normal;
line-height:15px;
}

.green {
color:#185A3A;
}

input.btn {
	color: white;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#076C3B;
	border:1px solid;
	border-top-color:white;
	border-left-color:white;
	border-right-color:white;
	border-bottom-color:white;
}

#adminmenu a {
	display:block;
	width:100px;
	height:100px;
	line-height:95px;
	text-align:center;
	background-color:#E4F1EC;
	float:left;
	border-right:1px solid white;
}

#adminmenu a:hover {
	background-color:#CFE7DD;
}

.ethics {
display:block;
text-indent:10px;
line-height:20px;
margin-left:10px;
width:148px;
height:21px;
background-image:url(../Images/ethicsbg.gif);
margin-bottom:2px;
}

.ethics:hover {
background-image:url(../Images/ethicsbghv.gif);
}

#container .normlink {
text-decoration:none;
color:#333333;
}

#container .normlink:hover {
text-decoration:underline;
}
