body{
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
	margin-right: 0px;
}



h1 {
	font: bold 16px/16px Arial, Helvetica, sans-serif;
	margin: 0 0 5px;
	text-transform:none;
	color: #555;
	}


/* ]]> */

a:link, a:visited, a:active		{ color: #6293CD; text-decoration: underline;  background-color:none } 
a:hover		{ color: #85AAD8; text-decoration: underline;  background-color:none }


ul { margin-top:0em; padding-left:0px; margin-bottom:0em; margin-left:1.4em; margin-right:0em;  list-style-image: url("images/li.gif")} 
li { text-align : left; margin-bottom:4px; margin-top:4px } 

.floatright {
float: right;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 7px;
margin-right: 0px;
}

.floatleft {
float: left;
margin-top: 0px; 
margin-bottom: 0px;
margin-left: 0px;
margin-right: 7px;

}


.floatleft2 {
float: left;
margin-top: 3px; 
margin-bottom: 0px;
margin-left: 0px;
margin-right: 9px;

}


.floatleft_thumbnail {
float: left;
margin-top: 0px; 
margin-bottom: 30px;
margin-left: 0px;
margin-right: 7px;

}

.dottedline_horizontal {
	background-image: url(images/dottedline_horizontal.gif);
	background-repeat: repeat-x;
}

.dottedline_horizontal {
	background-image: url(images/dottedline_horizontal.gif);
	background-repeat: repeat-x;
}

.dottedline_vertical {
	background-image: url(images/dottedline_vertical.gif);
	background-repeat: repeat-y;
}



.searchform_bg {
	background-image: url(images/mainpage_searchform_bg.jpg);
	background-repeat: repeat-x;
}
.mainpage_header_bottombar {
	background-image: url(images/mainpage_header_bottombar.jpg);
	background-repeat: repeat-x;
}
.text_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	margin-left: 12px;
	margin-right: 12px;
}

.text_header a:link, a:visited, a:active		{ color: #BDCBF9; text-decoration: underline;  background-color:none } 
.text_header a:hover		{ color: #88A0F4; text-decoration: underline;  background-color:none } 

.textbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 16px;
}

h1.textbody{ font-size: 16px; font-weight: bold; margin: 0 0 5px; color: #555;}

.textbody a:link, a:visited, a:active { color: #6293CD; text-decoration: underline;  background-color:none } 
.textbody a:hover		{ color: #85AAD8; text-decoration: underline;  background-color:none } 

	a.textbody:link		{ color: #6293CD; text-decoration: underline;  } 
	a.textbody:visited	{ color: #6293CD; text-decoration: underline;  } 
	a.textbody:active	{ color: #6293CD; text-decoration: underline;} 
	a.textbody:hover		{ color: #85AAD8; text-decoration:underline;  }  



.textnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	line-height: 16px;
}

.textnews a:link, a:visited, a:active   { color: #999999; text-decoration: underline;  background-color:none } 
.textnews a:hover	{ color: #999999; text-decoration: underline;  background-color:none } 

.hyperlinksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	line-height: 12px;
}

.hyperlinksmall a:link, a:visited, a:active		{ color: #6293CD; text-decoration: none;  background-color:none } 
.hyperlinksmall a:hover		{ color: #85AAD8; text-decoration: none;  background-color:none }

.textfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	line-height: 15px;
}

.textfooter a:link, a:visited, a:active   { color: #E94E22; text-decoration:none;  background-color:none } 
.textfooter a:hover	{ color: #EF7C5A; text-decoration:none;  background-color:none } 

a.textfooter:link		{ color: #E94E22; text-decoration:none;  } 
a.textfooter:visited	{ color: #E94E22; text-decoration: none;  } 
a.textfooter:active	{ color: #E94E22; text-decoration: none;} 
a.textfooter:hover		{ color:#EF7C5A; text-decoration: none;  }  

.textcopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #92A2BC;
	line-height: 15px;
}

.textspecs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 15px;
}

.textspecs a:link, a:visited, a:active   { color: #6293CD; text-decoration:none;  background-color:none } 
.textspecs a:hover	{ color: #85AAD8; text-decoration:none;  background-color:none } 
 
.searchform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.subpage_midheader_bg_bottom {
	background-image: url(images/subpage_midheader_bottom.gif);
	background-repeat: repeat-x;
}

.subpage_midheader_bg_top {
	background-image: url(images/subpage_midheader_top.gif);
	background-repeat: repeat-x;
}

.bandwidth

{
	border: 1px solid #BFBFBF;
}

.textbandwidth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 16px;
	letter-spacing: 2px;
}

	a.textbandwidth:link		{ color: #6293CD; text-decoration: none;  } 
	a.textbandwidth:visited	{ color: #6293CD; text-decoration: none;  } 
	a.textbandwidth:active	{ color: #6293CD; text-decoration: none;} 
	a.textbandwidth:hover		{ color: #85AAD8; text-decoration:none;  }  
	
	.textbodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 16px;

}

.textbodysmall a:link, a:visited, a:active		{ color: #6293CD; text-decoration: underline;  background-color:none } 
.textbodysmall a:hover		{ color: #85AAD8; text-decoration: underline;  background-color:none } 

.style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight: normal; color: #adaf85}
.style2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCaa66}
.style3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;font-weight: normal; color: #adaf85}
.style3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #adaf85;text-decoration: underline}
.grey10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.grey10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ac2f59; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

