/*General font style and size*/
body, td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.smalltext {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/*Main background color*/
.mainbgcolor {
	background-color: #000000;
	vertical-align: top;
}

/*Top bar background color*/
.topbarbgcolor {
	background-color: #5B3A64;	
}

/*Bottom bar background color*/
.botbarbgcolor {
	background-color: #cccccc;	
}

/*Home text*/
.hometext {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top:20px;
	padding-left:40px;
	padding-right:40px;
	vertical-align: top;
}

/*Home links*/
.homelink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.homelink:hover {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

/*Left nav section link*/
.navsectionlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;				
}

.navsectionlink:hover {
    color: #ffcc33;	
}

/*Left nav level 1 link*/
.nav1 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;	
	font-weight: bold;
	text-decoration: none;
}

.nav1:hover {		
	color: #ffcc33;	
}

.nav2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffeecc;	
	font-weight: bold;
	text-decoration: none;
}
/*Breadcrumbing links*/
.bclink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;				
}

.bccontent {
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	padding-top: 6px;
	padding-bottom: 10px;	
}
.bccontent2 {
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	padding-top: 6px;
	padding-bottom: 10px;
	color: #FFFFFF;	
}

/*Page Header*/
.pageheader {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

/*Content links*/
.contentlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;	
	color: #FFFFFF;			
}

.contentlink:hover {
	color: #DCC168;						
}

/*Content title links*/
.contenttitlelink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;	
	color: #FFFFFF;
	font-weight: bold;				
}

.contenttitlelink:hover {
	color: #DCC168;							
}

/*Style for unordered list items*/
li {
	list-style-type: square;
}

/*Callout border*/
.calloutborder {
	background-color: #eabd36;
}

/*Callout header*/
.calloutheader {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #eabd36;
	padding: 3px;	
}

/*Callout body*/
.calloutbody {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;	
	background-color: #000000;
	padding: 4px;	
}

/*Callout links*/
.calloutlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;		
}

.calloutlink:hover {
	color: #DCC168;					
}

/*Spacing between callout links*/
.calloutlinkspacing {    
	padding-bottom: 3px;	
}

/*Footer text*/
.footertext {
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-bottom:10px;	
}

/*Popup window content padding*/
.popuppadding {
	padding: 10px;
}
