
html, body {
	margin: 0;
	padding: 0;
	background-color: #efefef;
	font: Times New Roman; 
	color: #898989;
	font-size: 100%;
}

.showHand
{
	cursor:hand;
}

.more
{
	font: Times New Roman; 
	color:#608acc;
	font-size: 100%;
	text-decoration: none;
	text-align:justify;
}

.more a{
	font: Times New Roman; 
	color: #608acc;
	font-size: 90%;
	text-decoration: none;
	}


.more a:hover{
	font: Times New Roman; 
	color: #608acc;
	font-size: 90%;
	text-decoration: underline;
}

.more a:visited{
	font: Times New Roman; 
	color: red;
	font-size: 90%;
	text-decoration: underline;
}

p {
	font: Times New Roman; 
	color: #898989;
	font-size: 90%;
	text-decoration: none;
	text-align:justify;
}

p a{
	font: Times New Roman; 
	color: #608acc;
	font-size: 90%;
	text-decoration: none;
}

p a:hover{
	font: Times New Roman; 
	color: #608acc;
	font-size: 90%;
	text-decoration: underline;
}

p a:visited{
	font: Times New Roman; 
	color: red;
	font-size: 90%;
	text-decoration: underline;
}

h2 {
	font: Times New Roman; 
	color: #608acc;
	text-decoration: none;
}

.sitemap {
	background: url("images/sitemap.jpg") no-repeat;
	height: 29px;
	width: 220px;
	font: Times New Roman; 
	color: #608acc;
	font-size: 65%;
	text-decoration: none;
	padding: 4px 2px 2px 2px;
}

.sitemap a{
	color: #608acc;
	text-decoration: none;
}
.sitemap a:hover{
	color: #608acc;
	text-decoration: underline;
}
.sitemap a:visited{
	color: #b460cc;
	text-decoration: none;
}
.sitemap a:active{
	color: #b460cc;
	text-decoration: underline;
}

.logo p{
	color: #608acc;
}
.logo h2{
	color: #608acc;
	font-size: 150%;
	padding: 20px 2px 2px 2px;
}

#topmenu {
	width: 718px;
	height: 37px;
	BACKGROUND: url("images/main-menu-bg.jpg") repeat-x; 
}
.module_s10 {
}
UL#mainlevel-nav {
	MARGIN: 0px 0px 0px 0px
}
UL#mainlevel-nav LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px 18px 0px 18px; 
	FONT:  95% Times New Roman; 
	COLOR: #608acc! important; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
}
#mainlevel-nav A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT:  95% Times New Roman; 
	COLOR: #608acc; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}
#mainlevel-nav A:visited {
	FONT:  95% Times New Roman; 
	COLOR: #608acc; 
	TEXT-DECORATION: none;
}
#mainlevel-nav A:hover {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT:  95% Times New Roman; 
	COLOR: #608acc; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline;
}

.indexing {
	FONT:  90% Times New Roman; 
	COLOR: #7f7f7f; 
	PADDING-left: 5px;
	vertical-align:middle; 
}
.indexing h2{
	FONT:  150% Times New Roman; 
	COLOR: black; 
	PADDING-left: 5px; 
	text-decoration: none;
}

.header{
	FONT:  14pt Times New Roman; 
	COLOR: black; 
	PADDING-left: 5px; 
	text-decoration: none;
	BACKGROUND-COLOR: #f1f1f1;
	HEIGHT: 40px;
	BORDER-RIGHT: gainsboro 1px solid; 
	BORDER-TOP: gainsboro 1px solid; 
	BORDER-LEFT: gainsboro 1px solid; 
	BORDER-BOTTOM: gainsboro 1px solid
}


.indexing a{
	FONT:  90% Times New Roman; 
	COLOR: #7f7f7f; 
	PADDING-bottom: 15px; 
	PADDING-left: 5px; 
	text-decoration: none;
}

.indexing a:hover{
	FONT:  90% Times New Roman; 
	COLOR: #7f7f7f; 
	PADDING-bottom: 15px; 
	PADDING-left: 5px; 
	text-decoration: underline;
}
.indexing a:visited{
	FONT:  90% Times New Roman; 
	COLOR: #7f7f7f; 
	PADDING-bottom: 15px; 
	PADDING-left: 5px; 
	text-decoration: underline;
}

.leftmenu{
	width: 184px;
	BACKGROUND: url("images/left-menu.jpg") no-repeat;
	vertical-align: top;
}

.leftmenu IMG {
	border: 1px solid black;
	MARGIN: 0px 5px 5px 0px;
}

.leftmenu p{
	FONT:  90% Times New Roman; 
	COLOR: black;
	padding-bottom: 5px; 
	padding-top: 5px; 
}

.leftmenu p a{
	FONT:  90% Times New Roman; 
	COLOR: #089fc4;
	text-decoration: none; 
}
.leftmenu p a:hover{
	FONT:  90% Times New Roman; 
	COLOR: black;
	text-decoration: underline;
	 
}
.support{
	width: 184px;
	height: 99px;
	BACKGROUND: url("images/box2.jpg") no-repeat;
	vertical-align: bottom;
}
.support p a{
	FONT:  80% Times New Roman; 
	COLOR: #ffffff;
}

.support p a:hover{
	FONT:  80% Times New Roman; 
	COLOR: #ffffff;
	text-decoration: underline;
}

.support p a:visited{
	FONT:  80% Times New Roman; 
	COLOR: orange;
	text-decoration: underline;
}

.news{
	width: 184px;
	height: 252px;
	BACKGROUND: url("images/news.jpg") no-repeat;
	vertical-align: top;
	padding-top:15px;
}

.newsp h2{
	FONT:  80% Times New Roman; 
	COLOR: yellow;
}

.newsp h3{
	FONT:  bold 80% Times New Roman; 
	COLOR: #ffffff;
}

.newsDate{
	FONT:  80% Times New Roman; 
	COLOR: yellow;
}

.newsTitle{
	FONT:  bold 80% Times New Roman; 
	COLOR: #ffffff;
}

.newsp p {
	text-align:justify;
	FONT:  80% Times New Roman; 
	COLOR: black;
}

.newsp p a{
	FONT:  90% Times New Roman; 
	COLOR: black;
}

.newsp p a:hover{
	FONT:  90% Times New Roman; 
	COLOR: black;
	text-decoration: underline;
}

.newsp p a:visited{
	FONT:  90% Times New Roman; 
	COLOR: black;
	text-decoration: underline;
}
.ad{
	width: 184px;
	height: 429px;
	vertical-align: bottom;
}

.ad h3{
	FONT:  90% Times New Roman; 
	COLOR: black;
	text-decoration: underline;
}

.ad p{
	FONT:  80% Times New Roman; 
	COLOR: #ffffff;
	text-decoration: none;
}

.ad p a{
	FONT:  85% Times New Roman; 
	COLOR: #ffffff;
	text-decoration: none;
}

.ad p a:hover{
	FONT:  85% Times New Roman; 
	COLOR: #ffffff;
	text-decoration: underline;
}
.pagenum p{
	PADDING-BOTTOM: 15px; 
	FONT: bold 75% Times New Roman; 
	COLOR: #676767; 
	PADDING-TOP: 15px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	padding: 5px 5px 5px 5px;
}
.pagenum p a{
	FONT: 100% Times New Roman; 
	COLOR: #608acc; 
	TEXT-DECORATION: underline;
	padding: 5px 5px 5px 5px;
}
.pagenum p a:hover{
	FONT: 100% Times New Roman; 
	COLOR: red; 
	TEXT-DECORATION: none;
	padding: 5px 5px 5px 5px;
}


.line td {
	BORDER-TOP: #676767 1px solid; 
	PADDING: 15px 0px 20px 20px;
	font: Times New Roman; 
	color: #608acc;
	font-size: 75%;
	text-decoration: none;
	BACKGROUND: url("images/logos.gif") no-repeat right;
}

.boxnews {

}
a
{
   COLOR: #089fc4;
   text-decoration:none;
}
a:hover
{
   COLOR: #089fc4;
   text-decoration:underline;
}

.all
{
     COLOR: #089fc4;
     text-decoration:none;
     font-size:8pt;
}

.all a
{
     COLOR: #089fc4;
     text-decoration:none;
     font-size:8pt;
}

.all a:visited
{
     COLOR: #089fc4;
     text-decoration:none;
     font-size:8pt;
}
.all a:hover
{
     COLOR: #089fc4;
     text-decoration:underline;
     font-size:8pt;
}
