﻿body{
	background:white;	
	font-family:Times New Roman;
}

#body{
	margin:0 auto 0;
	padding:10px 5px 5px;
	width:800px;
	position:relative;
	background:#ffffff;	
}

a img{border:none;}

a {
	font-size:14px;
	text-decoration: none;
	color:#505050;
	font-weight:bold;
}



h1 {
	font-size: 18px;
	color: #295886;
    padding: 5px 10px 5px 10px;margin:0px 0px 0px 0px;
}


#header
{	
	font-family:Times New Roman;
	height:50px;
	position:relative;
	z-index:2;
}

div#logo{
	position:absolute;
	left:0;
	top:0;
}



div#mainnav{
	position:relative;
	left:150px;
	width:650px;
	height:30px;
	z-index:5;
}

div#mainnav table{
	width: 100%;
	border-collapse:collapse;
}
div#mainnav td
{
	text-align:center;
	background:url(pictures/menu_bg.png) no-repeat 0 -60px; /*-1px 0*/
	padding-left:1px;
}

div#mainnav td a{
	background:url(pictures/menu_bg.png) repeat-x 0 0;
	line-height:30px;
	width:100%;
	display:block;
	color:#505050;
	font-size:14px;
	text-decoration:none;
}


div#mainnav td a:hover{ 
	background:url(pictures/menu_bg.png) repeat-x 0 -30px;
}

div#mainnav td.active a, div#mainnav td.active a:hover{
	background:url(pictures/menu_bg.png) repeat-x 0 -30px;
}



#slogan{
	
	text-align:center;
	color:black;
	padding-top:10px;
}

#boldtext{
	color:black;
	font-weight:bold;
	
}

div#mainframe{
	margin:10px 0 0;
	padding-bottom:5px;
	background:url(pictures/mainline.png) repeat-x 0 100%;
	
	_height:500px;
	min-height:500px;
	
	z-index:1;
	position:relative;
	
}



div#footer{
	padding-top:8px;
	font-size:12px;
	float:left;
}


div#footer ul li{
	display:inline;
	padding-left:15px;
}
div#footer ul li a{
	color:#d0d0d0;
	text-decoration: none;
}
div#footer ul li a:hover{
	text-decoration: underline;
}

.text {color: rgb(0,51,153);}

.segment_elem {width: 50%;float:left;}

.segment_bigelem {width: 95%;}

.segmenttext {padding:  10px 10px 10px 10px;}



.segment {width: 100%; padding: 0px 0px 0px 0px; color: rgb(0,51,153); background-color: #ffffff; border: 1px solid #cfcfcf;}

.segment td {vertical-align: top; text-align:justify;padding: 0px 0px 0px 0px;}

.segment h2 {white-space:nowrap;text-align:left;font-size:14px;margin:0px;padding: 2px 12px 2px 21px;
	background-color: #E1E1E1;color:Black;}
.segment h2 a{text-decoration:none;}


.segment ul {width:auto;margin:12px 12px 0px 2px;padding:0px 0px 0px 10px;list-style-type:square;}

.segment a 
{
	font-size:14px;
	text-decoration: underline;
	color:rgb(0,51,153);
	font-size:14px;
	font-weight:bold;
}

.segment img 
{	
	margin: 15px 15px 15px 15px;
}

.segment b {}






.smalltext{
	font-size:14px;
	color:#505050;
}

.xsmalltext{
	font-size:10px;
	color:#505050;
}

.bluelink
{

}
.bluelink a
{
	font-family:arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:14px;
	color: rgb(0,51,153);
	text-decoration:underline;
}


.divPagingItem
{
	padding:0 3px 0 3px;
	color:Black;
}

.divPaging
{
	font-size:14px;
}

.divPaging a
{
	font-size:14px;
}