@charset "utf-8";
/* CSS Document */

body {
	background-color : #89949e;
	background-image: url(site_bg.png);
	color: #e4edf5;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 50px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	font-size: 12px;
	line-height: 20px;
}


.main_bg {
	background-image: url(img/main_bg.gif);
	background-color: white;
	margin: 0px auto;
	background-repeat: repeat;
	width: 730px;
}



img {
	border: 0px; 
}

form {
  margin : 0px;
  padding : 0px;
}

.error {
color: red;
font-weight:bold;
}

h1 {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-top: 0px;
padding-top: 0px;
}
	
/*SITE LINKS */

A:link {
	color : #3558a7;
	background-color : transparent;
	text-decoration : none;
}

A:visited {
	color: #3558a7;
	background-color : transparent;
	text-decoration : none;
}

A:hover {
	color: #3558a7;
	background-color: transparent;
	text-decoration : underline;
}

.top_front {
width: 700px;
	margin-left: 15px;
	background-image: url(center_top.png);
	background-repeat: no-repeat;
	height: 19px;
}


.top {
width: 700px;
height: 100px;
	margin-left: 15px;
	background-image: url(top.png);
	background-repeat: no-repeat;

}

.top_left {
width: 300px;
height: 100px;
float: left;
}



.top_right {
width: 400px;
padding-left: 0px;
height: 100px;
float: right;
}

.left {
width: 220px;
float:left;
background-color: #c1d9ec;
}

.left_top {
background-image: url(left_top.png);
background-repeat: no-repeat;
height: 19px;
}

.left_bottom {
background-image: url(left_bottom.png);
background-repeat: no-repeat;
height: 19px;
}

.left ul {
	margin: 0px;
	padding: 0px;
}

.left ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.left ul li a {
display: block;
padding-left: 35px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(li_off.png);
	background-repeat: no-repeat;
	background-position: 16px 9px;
	border-bottom: 1px dashed #a0bed5;
	height: 20px;
}

.left ul li a:hover {
background-color: White;
padding-left: 35px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(li_on.png);
	background-repeat: no-repeat;
	background-position: 16px 9px;
	text-decoration: none;
}


.right {
width: 435px;
margin-left:15px;
float:left;

}


.center_top {
width: 700px;
	margin-left: 15px;
		margin-top: 15px;
	background-image: url(center_top.png);
	background-repeat: no-repeat;
	height: 19px;
}

.center {
background-color: #3f87c1;
width: 685px;
margin-left: 15px;
margin-right: 15px;
padding-left: 15px;

}

.center_bottom {
width: 700px;
	margin-left: 15px;
		margin-bottom: 15px;
	background-image: url(center_bottom.png);
		background-repeat: no-repeat;
	height: 19px;
}

.bottom {
width: 700px;
height: 30px;
margin-left: 15px;
padding-top: 8px;
	background-image: url(bottom.png);
		background-repeat: no-repeat;
text-align:center;

}

.top_top {
	width: 730px;
	background-image: url(top_top.gif);
	background-color: #2f6491;
		background-repeat: no-repeat;
		height: 15px;
		font-size: 0px;
		line-height: 0px;
	  
}

.bottom_bottom {
	width: 730px;
	background-image: url(bottom_bottom.png);
		background-repeat: no-repeat;
		height: 15px;
		font-size: 0px;
		line-height: 0px;
}

