@charset "utf-8";

/* CSS Document */


*{border:none;}

body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}



#container {
	width:100%;
	text-align:center;
}



#wrap {
	width:1000px;
	height:auto;
	margin:auto;
	margin-top:-14px;

}

#wrap li {
list-item-style:square;

position:relative;
}



#header {
	height:146px;
	width:100%;
	background:url(images/header.png) top center repeat-x;
	text-align:center;

}


#logo {
	width:1000px;
	margin:auto;
	height:146px;
	text-align:left;
}



#hnav {
	height:54px;
	width:100%;
	background:url(images/navbar.png) top center repeat-x;
	text-align:center;
}



#navbox {
	padding-top:10px;
	font-size:13px;
	font-weight:bold;
	color:#fff;

}

.hori li {
	display:inline;
	list-style:none;
}


#navbox a {
	color:#fff;
	text-decoration:none;
}



#navbox a:hover {
	text-decoration:underline;
}



#left {

	float:left;
	width:281px;
	height:1600px;
	padding-top:5px;
	background:url(images/leftbartop.png) top left no-repeat #d4f2cd;
	color:#184e77;
	text-align:center;
	font-size:12px;
	}
	

#left li {
font-size:12px;
color:#356996;
width:200px;
padding-top:3px;
padding-bottom:3px;
margin-bottom:2px;
list-style:square;
text-align:left;
text-indent:0px;
background-color:#e3f9de;
}


#left a {
text-decoration:none;
font-size:12px;
padding-top:3px;
padding-bottom:3px;
color:#356996;
}

#left a:hover {
text-decoration:none;
background-color:#c3e7ff;
}




#left h4 {

	text-align:center;
	background-image:url(images/left-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#FFFFFF;
	background-color:#d4f2cd;
	padding-top:6px;
	padding-bottom:6px;

}	


#left h3 {

	text-align:center;
	color:#333333;
	background-color:#d4f2cd;
	padding-top:6px;
	padding-bottom:6px;
	font-size:16px;

}



#right {
	float:left;
	top:0px;
	left: 0px;
	width:660px;
	height:auto;
	padding:20px;
	padding-top:30px;
}



.clear{
	clear:both;

}


h4 {
	color:#184e77;
	line-height:20px;
	font-size:14px;
	text-align:left;
}



h1 {
	font-size:23px;
	color:#184e77;
	margin:0px;
}



h2 {
	font-size:23px;
	color:#54ca37;
	margin:0px;
}



#right p {
	line-height:19px;
	text-align:left;
}



option,select {
	font-size:12px;
}



input, textarea, select {
border:1px solid #a1cf97;
}

.signupframe {
  background: #d4f2cd;
  color: #184e77;
}