/* Promendo CSS */
body {
	margin : 0px;
	background-color : #fff;
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.lat_link a {
	color : #134186;
}

.lat_header {
	color : #000;
	font-size : 14px;
	font-weight : bold;
}

.lat_title {
	font-size : 11px;
	color : #F3B02F;
	font-weight : bold;
	text-decoration : none;
}

.lat_title a {
	text-decoration : none;
}

.lat_date {
	color : #999;
	font-size : 10px;
}


.regformhead {
	background-color : #ccc;
	font-size : 14px;
	font-weight : bold;
}

.regform {
	font-size : 11px;
	background : #f5f5f5;
}

.regformerror {
	color : #f00;
}

.small {
	font-size : 10px;
	color : #bbb;
}

.news_header {
	color : #333;
	font-size : 14px;
	font-weight : bold;
}

.news_date {
	font-size : 11px;
	font-style : italic;
}

.news_teaser {
	color : #666;
}

.news_large {
	font-size : 14px;
}

.news_author {
	color : #333;
	font-size : 12px;
}

.news_credits {
	font-size : 10px;
	color : #666;
}

.news_subheader {
	font-size : 12px;
}


.menu_border {
	border : 1px solid #134186;
	background-color : #657D9F;
}

#menusub a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #F9DF9F;
	width : 100%;
}

#menusub a:hover {
    width: 100%;
	text-decoration : underline;
	background-color : #889BB5;
}

#menuon a {
	width: 100%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-transform : uppercase;
	font-variant : small-caps;
	letter-spacing : normal;
	color: #F9DF9F;
	text-align : center;
}

#menuoff a {
	width: 100%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-transform : uppercase;
	font-variant : small-caps;
	letter-spacing : normal;
	color: #fff;
	text-decoration : none;
	text-align : center;
}

.head_login {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-top : 5px;
}

.active {
	font-weight : bold;
	color : #fff;
}

.dim {
	color : #000;
}

.nav_primary {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #fff;
	background-image : url(../img/nav_bg.gif);
	background-position : right;
}

.foot_nav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #134186;
}

.foot_nav a {
	color : #000;
	text-decoration: none;
}

.foot_nav a:hover {
	text-decoration : underline;
}

.foot_brite {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #F3B02F;
}

.foot_brite a {
	color : #F3B02F;
	text-decoration : underline;
}


.foot_whitecopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #fff;
}

#content_bg {
	z-index : 1;
	position : absolute;
	right : 0px;
	top : 125px;
	background-image : url(../img/content_bg.gif);
	width : 297px;
	height : 307px;
}

hr {
	height : 1px;
	color : #184E8F;
	border-bottom : 0px;
	border-left : 0px;
	border-right : 0px;
	border-top : 1px solid #999;
}p {  font-size: 11px}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: medium}
.bulletlist {  font-size: 11px}
h3 {  color: #666666}
.normal {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.downloadsummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
