/* include Yahoo mass reset */
@import url("http://yui.yahooapis.com/2.7.0/build/reset/reset-min.css");

/* the main body attributes */
body {text-align: left; margin: 0; padding: 0 0 0 0; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif; scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #7799A6; scrollbar-highlight-color: #EEEEEE; scrollbar-3dlight-color: #C9CDD3; scrollbar-darkshadow-color: #C9CDD3; scrollbar-track-color: #EAF0F0; scrollbar-arrow-color: #7799A6; background-position: top left; overflow:scroll; background-repeat: repeat-y; background-color: #980520;}

/* home content*/
strong{
font-weight:bold;
}
.content
{
	float: left;
	width: 417px;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 15px;
}
.content p
{
	margin: 0px;
	padding: 0px;
}
h1
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

h2
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
}
h3
{
	font-size:14px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
}
h4
{
	font-weight: bold;
	font-style:italic;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
}
.white_links {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
}
.mainbox
{
	float: left;
	width: 460px;
	background-image: url(images/line.jpg);
	background-repeat: no-repeat;
	background-position: 9px bottom;
}
.box
{
	float: left;
	width: 153px;
	padding-bottom: 12px;
	height: 80px;
	text-align: right;
}
.box1
{
	float: left;
	width: 153px;
	padding-bottom: 12px;
	height: 80px;
	text-align: right;
}
.newsbox
{
	background-image: url(images/news_back.gif);
	background-repeat: no-repeat;
	height: 153px;
	width: 460px;
	float: left;
	background-position: 22px top;
	margin: 0px;
	padding: 0px;
}
.newsbox p
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #ACD1E6;
	line-height: 18px;
}
/* news */
ul.news_list {margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; }
ul.news_list li {margin: 5px 0 0 0; padding: 0 0 0 0; }
.news_item {
	letter-spacing: 0px;
	text-decoration: none;
	color: #ACD1E6;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.news {margin: 5px 0 0 0; padding: 0 0 0 200px; text-align: left; }

/* all forms */
form { font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; letter-spacing: 0px; color: #202020; margin: 0 0 7px 0; padding: 0 0 0 0;}

/* login section */
.forgot {
	color: #A1C1D3;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	position: relative;
	top: 0px; 
}
.forgot:hover {
	color: #A1C1D3;
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.loginform {line-height: 12px; width: 140px; font-size: 9px; height: 16px; margin: 0 0 0 0; padding: 0 0 0 0; vertical-align: center;}
.loginform[class]{font-size: 10px; margin: 0 0 3px 0;}
.button_login {position: relative; top: 3px; margin: 0 0 0 0; }
.button_login[class] {margin: 4px 0 0 0; }
p.member_login {font: 11px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; letter-spacing: 0px; text-decoration: none; color: #FFFFFF; margin: 13px 0 2px 0; padding: 0 0 0 0; }
p.member_login[class] {margin: 18px 0 5px 0; }

/* specific image adjustments */
img.logo {margin: 53px 0 0 0; padding: 0 0 0 0; }
img.nav {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display: inline;
}

/* columns */
.column2-2 {width: 140px; margin: 0 0 0 0; padding: 36px 0 0 0; float: right; text-align: left; }

/* spotlight */
.spotlight_question {color: #ACD1E6; }
.spotlight_answer {color: #ACD1E6; }
p.spotlight_question {font: bold 12px/14px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; text-decoration: none; letter-spacing: 1px; margin: 0 0 0 0; padding: 0 0 0 0;}
p.spotlight_answer {font: 12px/14px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; text-decoration: none; letter-spacing: 1px;  margin: 0 0 10px 0; padding: 0 0 0 0; }
.quote {font: 11px/14px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; text-decoration: none; letter-spacing: 1px; color: #FFFFFF; margin: 0 0 0 0; padding: 0 0 0 0;}
.quote_signature {font: 12px/14px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; text-decoration: none; letter-spacing: 1px; color: #FFFFFF; margin: 0 0 0 0; padding: 0 0 0 0;}

/* footnotes */
.footer {font: 9px/15px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; word-spacing: 0px; letter-spacing: 1px; color: #9DB1C8; }

/* standard links */
a { font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; letter-spacing: 0px; color: #202020; text-decoration: none;}
a:hover {text-decoration: underline; color: #B9B6AA;}

/* legal footer */
.legalFooter {font: 9px/15px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; word-spacing: 0px; letter-spacing: 0px; color: #C4C4C6; margin: 80px 0 0 0;}
.legalFooter a {font: 9px/15px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; word-spacing: 0px; letter-spacing: 0px; text-decoration: none; color: #C4C4C6;}
.legalFooter a:hover{font: 9px/15px "Trebuchet MS", Arial, Helvetica, Geneva, Verdana, sans-serif; word-spacing: 0px; letter-spacing: 0px; text-decoration: underline; color: #C4C4C6;}

