td, th {
	color: #99CCCC;
}

h1 {
	color: #FFFF33;
}

h2 {
	color: #FFFF66;
}

h3, h4 {
	color: #FFFFCC;
}

h5, h6 {
	color: #6699CC;
}

a {
	color: #005fa9;
	text-decoration: none;
}
a:visited {
	/* color: #A367B1; */
	color: #005fa9;
	text-decoration: none;
}

a:hover {
	background-color: #def;
	/*text-decoration: underline; */
}

.bottom_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005fa9;
	text-decoration: none;

}

.small_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;

}

.small_textitalized_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;

}

.small_textitalized {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;

}


.morelink2 {
	font-family:tahoma, arial, helvetica;
	font-size:10px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}


.morelink {
	font-family:tahoma, arial, helvetica;
	font-size:10px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	border: 1px solid #CCCCCC;

}

.Headerbig1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #6699CC;
	text-decoration: underline;
	font-style: normal;
}

.Headerbig2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #999999;
	text-decoration: underline;
	font-style: normal;
}

.Headerbig3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #000000;
	font-style: normal;
}

.Header {
	font-family:tahoma, arial, helvetica;
	font-size:10px;
	font-weight:bold;
	color: #fcce55;
	text-decoration: none;
	font-style: normal;
}

.Headerred {
	font-family:tahoma, arial, helvetica;
	font-size:10px;
	font-weight:bold;
	color: #FF0000;
	text-decoration: none;
	font-style: normal;
}

.Headerwhite {
	font-family:tahoma, arial, helvetica;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
}


.middleiframe {
vertical-align: middle;

}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color: #005fa9;	
	font-style: normal;

}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
	font-style: normal;

}

.texttittlered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;	
	font-style: normal;

}

.subtextnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #336699;


}


.subtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	font-style: normal;

}

.toplinewhite {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.toplinedarkblue {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.Toplinelightgrey {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.bottomlinelightgrey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.bottomlinedarkblue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #336699;
}

.toplinewhitemain {
	border-top-width: 25px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#336699; layer-background-color:#336699; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute;
	padding:2px;
	font-family:tahoma,arial,helvetica;
	font-size:10px;
	font-weight:bold;
	width: 202px;
	height: 24px;

}
.clLevel0{background-color:#336699; layer-background-color:#336699; color:white;}
.clLevel0over{background-color:#336699; layer-background-color:#336699; color:#fcce55; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px;}
.clLevel1{background-color:#cddbeb; layer-background-color:#cddbeb; color:#006699;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:#fcce55; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:11px;}
.clLevel2{background-color:#cddbeb; layer-background-color:#cddbeb; color:#006699;}
.clLevel2over{background-color:#336699; layer-background-color:#336699; color:#fcce55; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
	
}
