/*---------------------------------clearfix start-----------*/
.clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display:block;} /* End hide from IE-mac */
/*-----------------------------------clearfix end-----------*/
html, body {  
	font		: 13px Arial, Helvetica, sans-serif;
	color		: #000;
	background	: #fff url(../images/bg-home.jpg) center 0 repeat-y;
	margin		: 0;
	padding		: 0;
}
h1,h2,h3,h4,h5,h6,p,form { margin:0;padding:0;}

h1{
	font			: 23px Arial;
	font-weight		: bold;
	margin-bottom	: 20px;
	color			: #006CAF;
	text-transform	: uppercase;
}
h2{
	font			: 18px Arial;
	font-weight		: bold;
	margin-bottom	: 20px;
	color			: #006CAF;
}
h3{
	font			: 14px Arial;
	font-weight		: bold;
	margin-bottom	: 20px;
	color			: #006CAF;
}
h4{
	font			: 12px Arial;
	font-weight		: bold;
	margin-bottom	: 10px;
	color			: #006CAF;
}


a:link, a:active, a:visited { color:#1879C4; } a:hover { color : #C40E01; }
img  			{	border  : 0; } 
.bold		{	font-weight: bold;	} 
.center		{	text-align: center;	}
.left		{	text-align: left;	}
.right		{	text-align: right;	}
.hidden		{	display: none; }
.visible	{	visibility: visible; width:100%; height:auto; }
.green		{	color: Green; }
.red		{	color: #990000;	}
.v50		{	float:left; width:50% }
#message	{	color: #990000; text-align:center; padding:10px; }

#outerwrap{
	width			: 895px;
	margin			: 0 auto;
	clear			: both;
}
#center{
	padding			: 30px;
	background		: #fff url(../images/bg-main.jpg) no-repeat;
	clear			: both;
}
#top{
	width			: 100%;
	height			: 119px;
	background		: #fff url(../images/bg-top.jpg) center 0 no-repeat;
	clear			: both;
}
#top a{
	display			: block;
	margin			: 0 auto;
	width			: 895px;
	height			: 129px;
	text-decoration	: none;
}
#intro{
	width			: 100%;
	height			: 274px;
	margin-bottom	: 20px;
	background		: #fff url(../images/intro1.jpg) no-repeat;
	clear			: both;
}
#bot{
	background		: #fff;
	color			: #000;
	padding			: 10px 0 10px 0;
	margin-bottom	: 30px;
	text-align		: center;
	clear			: both;
}
#logo{
	margin-left		: 4px;
	font			: 28px Georgia;
	float			: left;
}


#table			{ width:100%; border:1px solid #ccc; }
#table td		{ border-bottom:1px solid #ccc; }
#table .hdr td	{ background:#ccc; }

#terms p			{ margin-bottom:10px; }
