/*Navigation */

.menuarea 
{

height:40px; 
background-color:#F0F0F0; 
background:url("menu_bg.gif") repeat-x;
}
.menu 
{

margin:0 auto; 
padding:0px 0 0 0; 
white-space:nowrap; 
list-style-type:none;
font-family: Helvetica, Arial, Tahoma, sans-serif;
font-size:15px;
font-weight:300;

}

.menu li 
{
width:157px; /* 197 for 4 buttons. Change this value if number of buttons is increased*/
float:left;
font-size:x-small;
text-align:center;
border-top:2px solid brown;
border-left:1px solid brown;
border-right:2px solid brown;
height:32px;
display:inline;
}
.menu a 
{position:relative; 
display:block; 
text-decoration:none; 
}

.menu a span 
{display:block; 
color:#000; 
text-align:center; 
padding:9px 8px 8px 8px; 
cursor:pointer;
}

* html .menu a span 
{cursor:hand; w\idth:66px;} /*IE Fix*/

.menu a em 
{display:none;}

.menu a:hover 
{color:#fff; 
background:url("menuhover_background.gif") repeat-x; 
}

.menu a:hover span 
{background:url("menu_pointer.gif") top center no-repeat; 
height:17px;}

.menu a:hover 
{background-position:0 0;} /*IE fix*/
.menu .current a 
{color:#fff; 
background:url("menuhover_background.gif") repeat-x; 
height:40px;}

.menu .current span 
{background:url("menu_pointer.gif") top center no-repeat; 
height:17px;
}

/* News marquee */

 .arrow
{
background:url("arrow_down.gif") top center no-repeat;
padding:10px;
line-height:16px; 
15px;margin: 0px 0px 10px 0px; 
text-align: justify;
}

h1{
font-size: 15px;
color: #3B73BA;
}

h2{
font-size: 12px;
color: #3B73BA;
}

h3{
font-size: 11px;
color: #666666;}

h4{
font-size: 12px;
color: #666666;}



#container_news{
clear: both;
width: 195px;
float: left;
margin: 10px 0px 5px 0px;
padding: 0px 0px 0px 0px;
	
}


#container_news .newscol{
background: url(news-head1.jpg);
width: 195px;
padding: 0px 0px 0px 0;
margin-left:0;
float: left;

}

#newshead {
	background: url(news-back1.jpg) no-repeat;
	float: left;
	margin: 0 auto;
	clear: both;
	width: 195px;
}

#linkshead {
	background: url(link-back.jpg) no-repeat;
	float: left;
	margin: 0 auto;
	clear: both;
	width: 195px;
}

#contactshead {
	background: url(contact-back.jpg) no-repeat;
	float: left;
	margin: 0 auto;
	clear: both;
	width: 195px;
}
#news{
float: left;
padding: 40px 10px 0px 10px;
width: 95%;
font: 11px "arial";
letter-spacing:1px;
color: #333333;
line-height:16px;
}
#contacts{
float: left;
padding: 20px 5px 0px 5px;
width: 95%;
font: 10px "arial";
letter-spacing:1px;
color: #333333;
line-height:16px;
line-height:25px;
}

#news h1{
font-weight: normal;
font-size:11px;
}

#news-bottom {
	background: url(news-bottom1.jpg) no-repeat bottom;
	height: 10px;
}

ul.arrow li 
{  
list-style-image: url(arrowy.gif);
}



/*footer */
#footer {font-size: 50%; width: 100%; margin: 0; padding: 0; text-align: center; }

#footer ul { margin: 0; padding: 5px 15px 5px 15px; }

#footer li {  display: inline; list-style-type: none; padding: 0 3px 0 5px; border-left: 1px solid #003DB8; }

#footer li.first { border:0;}
