/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:16px;
}
body {
	background-color: #666666;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
}

a {
color: #1D0373;
text-decoration:none;
}
a:visited {
color: #1D0373;
text-decoration:none;
}
a:hover {
color:#1D0373;
text-decoration:underline;
}
a:active {
color: #1D0373;
text-decoration:none;
}

ul {
margin-top:5px; 
list-style-type:square;
}

blockquote {
margin-top:5px; 
}

hr {
color:#CCCCCC; 
width:95%; 
margin:0px; 
padding:0px;
}

b {
color:#003366; 
font-weight:bold;
}

.headline{
font-size:16px;
font-weight:bold;
color:#2A4E7E;
line-height:20px;
}

.subhead {
font-size:13px; 
font-weight:bold;
color:#2A4E7E;
}

#nav {
line-height:25px;
font-weight:bold;
}
#nav a {
color:#333333;
text-decoration:none;
padding: 5px 20px 5px 20px;
}
#nav a:visited {
color: #333333;
text-decoration:none;
}
#nav a:hover {
color: #FFFFFF;
text-decoration:none;
background-color:#1D0373;
}
#nav a:active {
color: #333333;
text-decoration:none;
}

#footer {
font-size:10px;
line-height:20px;
}

.content_bg {
background-image:url(/images/common/htss_sub_06.jpg);
background-repeat:no-repeat;
background-position:right top;
}

.column_bg {
background-image:url(/images/common/htss_sub_09.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
