a:link {font-size: 7.5pt;color:#212121;}
a:visited {font-size: 7.5pt;color:#212121;}

body {
	background-color: #fff;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	font-size: 7.5pt;
	color: #212121;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	/*background-image: url(images/bg_bottom_right.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right; */
}
p {font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;}
UL {font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;}
/*------ LAYOUTS ------*/
#container {
	width: 950px;
	margin: 0px auto;
	padding: 0px;
}
.logo{
	float:left;
	padding: 0px 33px;
	margin-bottom: 10px;
}
.topnav {
	margin-bottom: 10px;
	margin-left: 200px;
	text-align: right;
}
.topnav .top{
	margin-bottom: 10px;
}
.topnav .top .quicklinks{
	margin-bottom: 10px;
	font-size: 7.5pt;
}
.topnav .top .quicklinks a.extranet-login{
	font-size: 7.5pt;
	font-weight: bold;
	color: #ED3224;
	text-decoration: none;
	padding: 0px 20px 0px 5px;
}
.topnav .top .quicklinks a:hover.extranet-login{
	text-decoration: underline;
}
.topnav .top form{
	margin: 5px 0px;
}
.topnav .top a.submit{
	font-size: 7.5pt;
	font-weight: bold;
	color: #ED3224;
	text-decoration: none;
}
.topnav .top a:hover.submit{
	text-decoration: underline;
}
.topnav ul.sitemap{
	width: 750px;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.topnav ul.sitemap li{
	float: left;
}


.leftnav{
	clear:left;
	float: left;
	width: 200px;
	background: #F3F3F3;
	font-size: 7.5pt;			
}
.main {
	margin: 0px;
	padding: 10px 20px 30px 20px;
	float: left;
	width: 510px;
	background-color: #fff;	
}
.features {
	margin: 30px 0px;
	padding: 0px;
	float: left;
	width: 170px;
	background-color: #fff;
	font-size: 7.5pt;
}



/*------ Left Menu STYLES ------*/
.leftnav .title{
	font-size:9.5pt;
	font-weight:bold;
}
.leftnav ul{
	list-style: none;		
	padding: 0;
	margin-left: 10px;
	margin-top: 0px;
}
.leftnav li{	
	margin-bottom: 10px;	
}
.leftnav ul a{
	font-size: 7.5pt;
	color: #212121;
	font-weight: bold;
	text-decoration: none;
}
.leftnav ul a:hover{
	color: #212121;
	font-weight: bold;
	text-decoration: underline;
}
.leftnav ul ul ul {
	list-style: disc;	
	margin-top: 10px;	
	margin-left: 25px;
}
.leftnav ul ul ul a{
	font-size: 7.5pt;
	color: #212121;	
	font-weight:normal;
	text-decoration: underline;
}
.leftnav ul ul ul a:hover{
	color: #212121;
	font-weight:normal;
	text-decoration: none;
}
.leftnav ul ul ul a:visted{
	font-size: 7.5pt;
	color: #212121;
	font-weight:normal;
	text-decoration: none;
}

/* home page */
.homeimg_left{
clear:left;
float: left;
width: 314px;
}
.homeimg_right{
float: right;
width: 636px;
}
.midleft{
clear:left;
float: left;
width: 313px;
background-color: #E7E5D8;
padding: 0px;
margin-top: 3px;
}
.midleft .content{
padding: 10px 15px;
font-weight: bold;
/*font-size: 7.5pt;*/
}
.midright{
float: right;
width: 635px;
background-color: #EEEEE6;
padding: 0px;
margin-top: 3px;
}
.midright .content{
padding: 10px 15px;
/*font-size: 7.5pt;*/
}
.bot{
float: left;
width: 949px;
background-color: #ffffff;
}

ul.breadcrumb {
	list-style: none;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;}
	margin: 5px 0px 10px 0px;
	padding: 0px;
}
ul.breadcrumb li{
	float: left;
	padding-right: 5px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;}
	font-size: 7.5pt;
	color: #212121;
}
h1 {
	clear: both;
	padding-top:10px;
	font-size: 13pt;
	font-weight: bold;
	color: #ED3224;
}
h2 {
	font-size: 8.5pt;
	font-weight: bold;
}
.red-text {		
	color: #ED3224;
}
.blue-text {		
	color: blue;
}

/*-- round boxes for body -- */
 .feature{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;	
background: #EFEEE6;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.feature .title{
	font-size:8.5pt;
	font-weight:bold;	
}
 .feature .content{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;
	padding: 5px 30px;
}
 .feature .content a{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;
	color: #ED3224;
	text-decoration: underline;
}
.feature .content a:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;
	text-decoration: none;
}
.feature .content a.header{
	color: #ED3224;
	font-weight: bold;
	text-decoration: none;
}
.feature .content a.header:hover{
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;font-size: 7.5pt;
	text-decoration: underline;
}
.feature .content .thumbnail{
	float: left;
	padding: 10px 10px;
}






/*-- round boxes for right nav -- */
.features a{
	color: #ED3224;
	text-decoration: underline;
}
.features a:hover{
	text-decoration: none;
}
.features .feature{
	background: #F3F3F3;
	margin-bottom: 10px;
	font-size: 7.5pt;
}
.features .feature .content{
	padding: 0px 15px;
}
.features .title {
	font-size: 8.5pt;
	font-weight: bold;
}
.features .feature .content a.header{
	color: #ED3224;
	font-weight: bold;
	font-size: 7.5pt;
	text-decoration: none;
}
.features .feature .content a.header:hover{
	text-decoration: underline;
}
.oppTeaser {font-size: 18pt;}





.txt-small
{
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 7.5pt;
color: #212121;
}
table, tr, td
{
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 7.5pt;
color: #212121;
}

a,a:active
{
color: #212121;
font-size: 7.5pt;
font-weight: normal;
text-decoration: underline;
}
a:hover
{
color: #212121;
font-size: 7.5pt;
font-weight: normal;
text-decoration: none;
}
a.red,a:active
{
font-size: 7.5pt;
font-weight: normal;
color: #ED3224;
text-decoration: none;
}
a.red:hover
{
font-size: 7.5pt;
font-weight: bold;
color: #ED3224;
text-decoration: underline;
}
home.hr
{
color: #ECEBE8;
height: 5px;
}
#height{height:100%}
#height11{height:11px;}

/* Form */
form { margin: 0px; }

/* DhtmlMenu */
.noprint
{
display: none;	
}
#menu
{		
	height:15px;		
}
#menu1
{
	float:left;
	height:15px;
}
#menu2
{
	float:left;
	height:15px;
}
#menu3
{
	float:left;
	height:15px;
}
#menu4
{
	float:left;
	height:15px;
}
#menu5
{
	float:left;
	height:15px;
}
#menu6
{
	float:left;
	height:15px;
}
#header_menu_spacer
{
	float:left;
	width:1px;
	height:15px;
}

/* form */
form { margin: 0px; }
.btn-search
{
	background-color: #3D3D3D;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;	
	font-size: 10pt;
	border: #ffffff 0px solid;
	color: #FFFFFF;
} 

a:active {font-size: 7.5pt;color:black;}