@charset "utf-8";

/*------------------------------------
GLOBALS
------------------------------------*/

body {
	background:url(/images/bg.jpg) top #f7ebd2 repeat-x;
	margin:0px;
	font-family:arial;
	font-size:12px;
	color:#000;
	}

img{
border:0;
}

.pngfix {
	behavior: url(/js/iepngfix.htc)
	}

.borderless {
	border:0px;
	}

.right {
	float:right;
	margin-left:10px;
	margin-bottom:5px;
	}

.left {
	float:left;
	margin:0 10px 15px 0;
}

.header-text{
	position:absolute;
	width:506px;
	right:10px;
	bottom:10px;
	height:118px;
	background-image:url(/images/header-text.png);
}
	

.right {
	float:right;
}

.pic {
	border:5px solid #2E418E;
	}

A:link {
	text-decoration:none; 
	color: #234491;
	}
			
A:visited {
	text-decoration:none;
	color: #234491;
	}
		
A:hover {
	text-decoration: underline;
	color: #234491;
	}

.formbutton {
	background-color: #234491;
	font-size:10px;
	font-weight:bold;
	color: white;
	border: 2px solid white;
	padding: 3px;
	}

/*------------------------------------
DIVS AND LAYOUT
------------------------------------*/

.div_container {
	width:824px;
	margin:0 auto 0 auto;
	border:0px
	}

.div_background {
	background-image: url(/images/bg-blue-smear.png);
	background-position: top center;
	background-repeat: repeat-y;
	width:900px;
	margin:0 auto 0 auto;
	border:0px;
	text-align:center;
	}

.div_content_home {
	position:relative;
	width:100%;
}

.div_sidebar {
	width:183px;
	background:url(/images/sidebarbg.jpg) no-repeat top center #22418b;
	font-size:11px;
	position:absolute;
	top:-75px;
	left:22px;
	border:#ffeecd solid 5px;
	color:#fff;
	}
	
	.inner{
	padding:10px;
	}

/*------------------------------------ */

.div_footer {
	margin:20px auto 0 auto;
	padding-bottom:5px;
	width:800px;
	text-align:center;
	}
	
.footer {
	font-size:10px;
	color:#000;
	}
	
.footer a:link {
	text-decoration:none; 
	color: #000;
	}		
.footer a:visited {
	text-decoration:none;
	color: #000;
	}
.footer a:hover {
	text-decoration: underline;
	color: #000;
	}

/*------------------------------------ */

.header{
height:459px;
position:relative;
}

.sign{
position:absolute;
left:-17px;
z-index:1000;
}

.content{
	width:590px;
	min-height:200px;
  	height:auto !important;
  	height:200px;

	margin-left:235px;
}

input{
font-size:9px;
}
