html {
	/* height:100%; */
}
body {
	/* height: 100%; */
	margin: 15px;
	background: #CCCCCC;
	font-family: Verdana, Arial;
	font-size: 14px;
}
h1 {
	font-family: Verdana,Arial;
	font-size: 18px;
}
td {
	font-family: Verdana,Arial;
	font-size: 14px;
}
.header  { 
	color:#595959; 
	font-family: Verdana, Arial;
	font-weight:bold; 
	font-size:11pt; 
	background-color:#F8F8F8; 
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC; 
	padding: 4px; 
	margin-bottom: 5px; 
}
.subheader  { 
	color:#595959; 
	font-family: Verdana, Arial;
	font-weight:bold; 
	font-size:13px; 
	background-color:#fff; 
	padding: 3px; 
	margin-bottom: 5px; 
}
.bluerow {
	background-color: #0033ff;
}
.whitetext {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: white;
}
.whiteheader {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: white;
}
.bodytext {
	font-family: Verdana, Arial;
	font-size: 14px;
	color: gray;
}
.smalltext {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: gray;
}
.tvlink {
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 18px;
	color: gray;
	text-decoration: none;
}
.tvlink:hover {
color: black;
text-decoration: underline;
}
#history {
}
#container {
	/* position: relative; */
	/* height: 100%; */
	/* min-height: 100%; */
	margin: 0;
}
#content {
	width: px;
	background: #fff;
	margin: 0;
}
#header-div {
	width: 775px;
	height: 150px;
	padding: 5px 0;
	margin: 0;
}
#left {
	float: left;
	width: 176px;
	background: #fff;
	height: 100%;  
}
#center {
	float: left;
	height: 100%;
	width: 380px;
	padding-top: 8px;
	padding-bottom: 8px;
	background: #fff;
}
#tv-div {
	/* background: url(images/tv-back.gif) no-repeat left top; */
	padding-top: 8px;
}
#rightside {
	float: left;
	width: 210px;
	height: 100%;
	padding-top: 12px;
	padding-left: 8px;
	background: #fff;
}
#subcontent {
	float: left;
	width: 600px;
	min-height: 400px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	background: #fff;
}
.child {
	float: left;
	width: 500px;
	min-height: 50px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	background: #fff;
}
#footer {
	clear: both;
	/* position: absolute; */
	width: 775px;
}
.whitediv {
	margin-top: 5px;
	background: #fff;
	height: 20px;
	width: 100%;
	text-align: center;
}
.yellowcol {
	background: #ffffcc;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
	text-align: top;
}
.strongcol {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #666666;
	text-align: top;
	font-weight: bold;
}
#footer-top {
	background: #000;
	height: 20px;
	width: 785px;
}
#footer-bottom {
	background: #cccccc;
	height: 20px;
	width: 775px;
	color: white;
	font-size: 11px;
	text-align: center;
}
#tagline {
	height: 20px;
	width: 100%;
	color: #666666;
	font-size: 13px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}
.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0px;
width: 175;
/* border: 1px solid #9A9A9A; */
border-bottom-width: 5px;
}

.glossymenu li a{
background: url(images/menu-back.gif) no-repeat left center;
font: bold 12px Verdana, Arial;
color: white;
display: block;
width: 175px;
padding: 5px 0;
padding-left: 16px;
padding-bottom: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 175px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
	color: white;
	background: url(images/menu-hot.gif) no-repeat left center; 
}
#contenttable {
	background-color: #fff;
	padding: 0;
	border: solid thin black;
}
.bigimage {
	align: center;
	padding-bottom: 12px;
}
#searchdiv {
	font-family: Verdana, Arial;
	font-size: 10px;
	padding: 10px;
	height: 10px;
}
.cimage {
	border: solid thin black;
}
.mainnav_hm {
        background-color: #000094;
        font-family: verdana,arial, helvetica;
        font-size: 12px;
        color: White;
        text-decoration: none;
}

.mainnav_hm a {
        font-family: arial, helvetic;
        font-size: 12px;
        color: White;
        text-decoration: none;
}

.mainnav_hm a:hover {
        background-color: #cc0000;

}
#detailtable {
	width: 200;
	background-color: #fff;
	padding: 0;
	border: solid 1px black;
	font-family: Verdana, Arial;
	font-size: 10px;
}
#detailtable td {
	font-family: Verdana, Arial;
	font-size: 10px;
}
