/* CSS - New Project */

/* reset */
	body, form, ul, li, img, pre, fieldset {padding: 0; border: 0; margin: 0;}

/* general */
	strong {font-weight: bold;}
	em {font-style: italic;}
	.left {float: left;margin-right: 1em;}
	.right {float: right;margin-left: 1em;}
	.hide {display: none;}
	.show {display: block;}
	body {
	font-size: 12px;
	background: #e0dccf;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
p {
	margin: 0px 0px 10px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #064057;
	margin: 0px 0px 5px;
}
	

/* basic */
	#mainContainer {
	clear: both;
	margin: 0px auto;
	width: 716px;
	padding-top: 35px;
}
	#pageTop {
	background: url(images/bg-tr.gif) no-repeat right top;
	height: 16px;	
}

	#pageBottom {
	background: url(images/bg-br.gif) no-repeat right top;
	height: 16px;	
}		
	
/* header */
	#headerContainer {
	clear: both;
	width: 684px;
	margin: 0px auto 40px;
}
	#headerLogo h1 {
	text-indent: -9999px;
	margin: 0;
	background: url(images/header-bg.jpg) no-repeat;
	height: 242px;
}
	#headerLogo a {display: block;}
	#headerNav li {list-style: none;}

/* body */
	#bodyContainer {
	clear: both;
	background: url(images/bg-body.gif) repeat-y center;
	min-height: 200px;
	padding: 0px 0px 25px;
}

	#noCol {
	float: left;
	width: 675x;
	padding: 0px 40px 0px 40px;
	}

	#leftCol {
	float: left;
	width: 390px;
	padding: 0px 40px 0px 50px;
	border-right: 1px solid #999999;
}
	#rightCol {
	float: right;
	padding: 0px 50px 0px 0px;
}
	

/* footer */
	#footerContainer {
	clear: both;
	height: 51px;
	background: url(images/footer-bg.gif) no-repeat center top;
}

	#footerContent {
	width: 650px;
	margin: 0px auto;
	color: #CCCCCC;
	text-align: center;
	padding-top: 17px;
}	

a.blue:link {
	color: #064057;
}
a.blue:visited {
	color: #064057;
}
a.blue:hover {
	color: #064057;
}
a.blue:active {
	color: #064057;
}


a:link {
	color: #CCCCCC;
}
a:visited {
	color: #CCCCCC;
}

a:hover {
	color: #CCCCCC;
}

a:active {
	color: #CCCCCC;
}

#terms {
	font-size: 11px;
	text-align: center;
	width: 595px;
	padding-top: 15px;
	margin: 0px auto;
}

 	#clearme {clear: both;}
