body {background-color: #E8E8E8;}		

html {
scrollbar-face-color: #484873;
scrollbar-highlight-color: #ECECEC;
scrollbar-3dlight-color: #484873;
scrollbar-darkshadow-color: #000033;
scrollbar-shadow-color: #4B4B4B;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #ECECEC;
}

div#container {
	width: 780px;
	margin: 0px auto;
	text-align: left;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
div#internalBody {
	width: 756px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#dsds1content1 {position: absolute; width: 124px; z-index: 99; left: 0px; top: 0px; visibility: hidden }
.scroller {
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 10px;
	color: #000033;
	margin-left: 4px;
}

h1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}

h2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}
h3 {
	color: #666666;
	font-size: 18px;
	font-family: "Courier New", Courier, mono;
	padding-left: 10px;
	letter-spacing: 1px;
	vertical-align: bottom;
	padding-top: 10px;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.hometext{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333}
.home2text{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666}
.home3text{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999999}
.home4text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.redtext{
	font-family: verdana;
	font-size: 11px;
	color: #330000;
}

.vbanner{font-family: verdana; font-size: 12px;}
.vbottom{
	font-family: Arial;
	font-size: 10px;
	color:#666666;
	text-align: center;
}
.vmenu {font-family: verdana; color: #FFFFFF; font-size:10px}
A.vmenu:link {text-decoration: none; color: #CCCCCC; font-size:11px;}
A.vmenu:visited {text-decoration: none; color: #999999; font-size:11px;}
A.vmenu:hover {text-decoration: underline; color:#FFFFFF; font-size:11px;}


A:link {
	text-decoration: none;
	color: #330000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:visited {
	text-decoration: none;
	color: #330000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	text-decoration: underline;
	color:#330000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.shepard:link {text-decoration:none;COLOR: #999999;font-family:verdana;font-size:10px}
A.shepard:visited {text-decoration:none;COLOR: #999999;font-family:verdana;font-size:10px}
A.shepard:hover {text-decoration:none;COLOR:#666666;font-family:verdana;font-size:10px}

.sitemap{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
}
A.sitemap:link {text-decoration:none;COLOR: #666666;font-family:verdana;font-size:10px}
A.sitemap:visited {text-decoration:none;COLOR: #666666;font-family:verdana;font-size:10px}
A.sitemap:hover {text-decoration:underline;COLOR:#333333;font-family:verdana;font-size:10px}

A.dsd:link {text-decoration:none;COLOR: #888888;font-family:verdana;font-size:9px}
A.dsd:visited {text-decoration:none;COLOR: #888888;font-family:verdana;font-size:9px}
A.dsd:hover {text-decoration:none;COLOR:#666666;font-family:verdana;font-size:9px}

A.blue:link {text-decoration:none;COLOR: #333366;font-family:verdana;font-size:11px}
A.blue:visited {text-decoration:none;COLOR: #333366;font-family:verdana;font-size:11px}
A.blue:hover {text-decoration:underline;COLOR:#333333;font-family:verdana;font-size:11px}

.Main {
	color: #CCCCCC;
	font-size : 11px;
	font-family: verdana;
	text-decoration: none;
}

.MainOver {
	color: #CCCCCC;
	font-size : 11px;
	text-decoration : underline;
	font-family: verdana;

}
.SecondOver {
	font-family: verdana;
	color: #333333;
	font-size : 11px;
	text-decoration : underline;
	padding: 4px 6px;
	text-align: left;
}

.Second {
	font-family: verdana;
	color: #3C3C60;
	font-size : 11px;
	text-decoration: none;
    padding: 4px 6px;
	text-align: left;
}

.date {
	color: #666666;
	font-size : 10px;
	font-family: verdana;
}

.vhome_right{
	font-family:Arial;
	font-size:11px;
	color:#000033;
	font-weight: bold;
}

.table1{
	font-family:Arial;
	font-size:12px;
	color:#000033;
	font-weight: bold;
}

.table2{
	font-family:Arial;
	font-size:12px;
	color:#333333;
}

.tableH{
	font-family:Arial;
	font-size:13px;
	color:#333333;
	font-weight: bold;
}

td {
	font-size: 12px;
	font-family: Arial;
	color: #000033;
}

.opaque {
	opacity: .9;
	-moz-opacity: .9; /* moz requires fraction */
	filter: alpha(opacity=90);
}

.hide_show_text_sm {
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
A.hide_show_text_sm:link {
	text-decoration: underline;
	color: #990000;
}
A.hide_show_text_sm:visited {
	text-decoration: underline;
	color: #990000;
}
A.hide_show_text_sm:hover {
	text-decoration: underline;
	color:#CC0000;
}
.part_link_text_sm {
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
A.part_link_text_sm:link {
	text-decoration: underline;
	color: #990000;
}
A.part_link_text_sm:visited {
	text-decoration: underline;
	color: #990000;
}
A.part_link_text_sm:hover {
	text-decoration: underline;
	color:#CC0000;
}
.whiteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-left: 11px;
	margin-right: 12px;
	margin-bottom: 2px;
}

#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 20px 0px 0px 25px;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #545487;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}

#box-table-a td a:link {
	text-decoration:underline;
	color: #990000;
	font-size:10px
}
#box-table-a td a:visited {
	text-decoration:underline;
	color: #990000;
	font-size:10px
}
#box-table-a td a:hover {
	text-decoration:underline;
	color: #CC0000;
	font-size:10px
}

#box-table-a tr:hover td {
	background: #d0dafd;
	color: #339;
}