/* CSS Document */
body{padding:0px; margin:0px; background:#fff url(../images/b_body.gif) 0 0 repeat-x; color:#848484; font:10px/14px Trebuchet MS, sans-serif;}
div, p, h2, h3, h4, img{padding:0px; margin:0px;}



/* FOOTER */

#footer{height:72px; clear:both; margin:0 auto; width:775px; margin-top:20px; background:url(../images/b_footer.gif) 0 0 repeat-x;}
#footer p{padding: 20px 0 0 0; font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p span{font:11px/16px Trebuchet MS, sans-serif; }
#footer p a{font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; color:#848484; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#848484; color:#fff}.companyname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;
	padding: 5px;
}
.mission-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
	color: #FFF;
}
.mission {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:140%;
	color: #FFF;
}
.sidebar-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
	color: #FFF;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.sidebar a {
	color:#FFF;
	text-decoration:none;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	color: #000;
}
.content a {
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.content-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 140%;
	color: #920024;
}
.content-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	color: #000;
}
.content-news a {
	color: #000;
	text-decoration: underline;
}
.welcome {
	font-family: "Times New Roman", Times, serif;
	font-size: 42px;
	font-style: italic;
	font-weight: bold;
	color: #920024;
}
.welcome-W {
	font-family: "Times New Roman", Times, serif;
	font-size: 54px;
	font-style: italic;
	font-weight: bold;
	color: #920024;
	letter-spacing: -8px;
}
.welcome-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #920024;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #920024;
}
.news-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #920024;
}
.news-title a {
	color: #920024;
	text-decoration:underline;
}
.news-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:110%;
	color: #000;
}
.news-text a {
	color: #920024;
	font-weight:bold;
	text-decoration:underline;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 140%;
	font-weight: normal;
	color: #FFF;
}
.nav a {
	color: #FFF;
	text-decoration:none;
}
.nav-member {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.nav-member li {
	padding:4px 0 5px 0;
	border-bottom:1px dotted #000;
}
.nav-member a {
	color: #920024;
	text-decoration:none;
}
.nav-member a:hover {
	text-decoration:underline;
}
.powered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCC;
}
.powered a {
	color: #CCC;
	text-decoration:none;
}
.img-right {
	margin: 5px;
	float: right;
}
.img-left {
	margin: 5px;
	float: left;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}
.caption a {
	color: #999;
	text-decoration:none;
}
.example {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCC;
}

