body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	margin: 0 0 0 0px;
}
td a:link {color: #307CAC; text-decoration: underline;}
td a:visited {color: #307CAC; text-decoration: underline;}
td a:active {color: #307CAC; text-decoration: underline;}
td a:hover {color: #0099ff; text-decoration: underline;}

form {margin: 0 0 0 0px;}

hr {border: 0; width: 100%; height: 1px; color: #BAC6CC; border: dotted;}

ul {list-style-image: url(../images/bullet.gif); margin: 10px 0px 28px 40px;}
ol {margin: 0px 0px 14px 40px;}
li {margin: 4px 0px 0px 0px;}

p {margin-bottom: 24px;}

.homesmall {font-size: 10px; line-height: 13px; color: #333333;}
.homesmall a:link {color: #307CAC; text-decoration: underline;}
.homesmall a:visited {color: #307CAC; text-decoration: underline;}
.homesmall a:active {color: #307CAC; text-decoration: underline;}
.homesmall a:hover {color: #0099ff; text-decoration: underline;}

.small {font-size: 10px; line-height: 13px; color: #333333;}
.small a:link {color: #333333; text-decoration: underline;}
.small a:visited {color: #333333; text-decoration: underline;}
.small a:active {color: #333333; text-decoration: underline;}
.small a:hover {color: #999999; text-decoration: underline;}

.searchinput {background-color: #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	border-color: #666666; border-style: solid; border-width: 1px;}
.input {background-color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	border-color: #999999; border-style: solid; border-width: 1px; padding: 2px;}

.news {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px;}
.news a:link {color: #333333; text-decoration: none;}
.news a:visited {color: #333333; text-decoration: none;}
.news a:active {color: #333333; text-decoration: none;}
.news a:hover {color: #666666; text-decoration: underline;}

 menu styles  
.menuhdr {padding-top: 2px; padding-bottom: 2px; padding-left: 12px; padding-right: 5px; font-weight: bold;}
.menutd {padding-top: 2px; padding-bottom: 2px; padding-left: 12px;	padding-right: 5px; font-size: 11px;}
.menutd a:link {color: #307CAC; text-decoration: none;}
.menutd a:visited {color: #307CAC; text-decoration: none;}
.menutd a:active {color: #307CAC; text-decoration: none;}
.menutd a:hover {color: #0099ff; text-decoration: none;}
.submenutd {padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 12px; color: #666666; font-size: 10px;}
.submenutd a:link {color: #333333; text-decoration: none;}
.submenutd a:visited {color: #333333; text-decoration: none;}
.submenutd a:active {color: #333333; text-decoration: none;}
.submenutd a:hover {color: #666666; text-decoration: none;}

 right styles  
.right {color: #999999; font-size: 10px; line-height: 14px;}
.right a:link {color: #307CAC; text-decoration: none;}
.right a:visited {color: #307CAC; text-decoration: none;}
.right a:active {color: #307CAC; text-decoration: none;}
.right a:hover {color: #999999; text-decoration: underline;}
.righttdframe {border-color: #cccccc; border-style: solid; border-width: 1px; width: 162px;}
.righttdframe2 {border-color: #307CAC; border-style: solid; border-width: 1px;}

.righttd {padding-top: 2px; padding-bottom: 2px; font-size: 10px; line-height: 12px; padding-left: 12px;}
.righttd a:link {color: #307CAC; text-decoration: none;}
.righttd a:visited {color: #307CAC; text-decoration: none;}
.righttd a:active {color: #307CAC; text-decoration: none;}
.righttd a:hover {color: #999999; text-decoration: underline;}

.righttdhdr {height: 22px; background-color: #cccccc; padding-left: 10px;
	color: #333333; font-size: 10px; font-weight: bold;}
.boxhdr {background-color: #307CAC; color:#FFFFFF; padding-left: 10px; height: 20px;}
.box {padding-left: 10px; padding-bottom: 12px; padding-right: 10px; padding-top: 8px; border-style: solid; border-color: #e3e3e3; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px;}
.pdftd {padding-top: 3px; padding-bottom: 3px; padding-left: 6px; width: 100%;}
	
	
	
	.alert {color: #EC008C;}
 parent link styles   
.parent {color: #333333; font-size: 10px;}
.parent a:link {color: #666666; text-decoration: underline;}
.parent a:visited {color: #666666; text-decoration: underline;}
.parent a:active {color: #666666; text-decoration: underline;}
.parent a:hover {color: #666666; text-decoration: underline;}

.header1 {font-weight: bold; color: #307CAC;}
.header2 {font-size: 13px; font-weight: bold; line-height: 18px; color: #307CAC;}
.header10 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px;}

.headertd {background-color: #245D81; color: #ffffff; font-size: 11px; font-weight: bold; height: 20px; padding-left: 10px; padding-right: 10px;}
.headertd a:link {color: #ffffff; text-decoration: none;}
.headertd a:visited {color: #ffffff; text-decoration: none;}
.headertd a:active {color: #ffffff; text-decoration: none;}
.headertd a:hover {color: #ffffff; text-decoration: none;}

.titletd {background-color: #000000; color: #FFFFFF; font-size: 10px; font-weight: bold; height: 22px; padding-left: 10px;}
.tdsubnav {
	border-bottom-color: #ffffff; border-bottom-style: solid; border-bottom-width: 1px; background-color: #FFFFFF;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

.navtd { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff; background-color: #006891; width: 155px;
 padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size: 10px;}
.navtd a:link {text-decoration: none;}
.navtd a:visited {text-decoration: none;}
.navtd a:active {text-decoration: none;}
.navtd a:hover {text-decoration: none;}

.subnav {
	border-right-style: solid; border-right-width: 1px; border-right-color: #000000;
	border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000;
	border-left-style: solid; border-left-width: 1px; border-left-color: #000000;
	border-top-style: solid; border-top-width: 1px; border-top-color: #000000;
}
.subnavtd {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 11px;
	cursor: hand;
	color: #000000;
	height: 18px;
	background-color: #007192;
}
.subnavtdovr {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 11px;
	cursor: hand;
	color: #000000;
	height: 18px;
	background-color: #829FB6;
}

div.subnavtd {display: none; visibility:hidden;}

.nnt {display: block;}

div.subnavtdovr {display: block; position: absolute; visibility: visible;}

.table {
	background-color: #cccccc;
}
.tabletdhdr {
	background-color: #999999; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px;
	color: #ffffff; font-weight: bold; font-size: 10px;
} 
.tabletda {
	background-color: #e3e3e3; padding-left: 8px; padding-right: 8px;
	padding-top: 4px; padding-bottom: 4px; font-size: 10px; line-height: 13px;
}
.tabletdb {
	background-color: #f3f3f3; padding-left: 8px; padding-right: 8px;
	padding-top: 4px; padding-bottom: 4px; font-size: 10px; line-height: 13px;
}
.footer {font-size: 10px; line-height: 12px; color: #cccccc;}
.footer a:link {color: #cccccc; text-decoration: none;}
.footer a:visited {color: #cccccc; text-decoration: none;}
.footer a:active {color: #cccccc; text-decoration: none;}
.footer a:hover {color: #ffffff; text-decoration: none;}


.menutable {background-color:#032E47; filter: alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=0, StartY=20, FinishX=200, FinishY=500);}

.box2 {
	border: 1px solid #CCCCCC;
}
