/*********************************************************************************************************/
/*********************************************************************************************************/
/*
/*	CONTENT STYLES
/*
/*********************************************************************************************************/
/*********************************************************************************************************/
/*-------------------------------------------------------------------------------------------------------*/
/*	Body structure elements
/*-------------------------------------------------------------------------------------------------------*/
body
{
	margin:					0px;
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			0px;
	padding-bottom:			0px;
	font-family:			Arial, sans serif;
	font-size:				11px;
	color:					#414042;
	background:				#000 url('../images/bkg.gif') repeat-x;
}



/*-------------------------------------------------------------------------------------------------------*/
/*	Standard body styles
/*-------------------------------------------------------------------------------------------------------*/
h1
{
	margin:				-5px 0px 5px 0px;
	padding:			0em 0em;
	color:				#000000;
	font-size:			16px;
	font-weight:		normal;

}

h1 a
{
	text-decoration:	none;
	color:				#332244;
}

h2
{
	margin:				0em;
	padding:			3px 0px 0px 0px;
	text-align:			center;
	font-family:		verdana,sans serif;
	font-weight:		bold;
	font-size:			10px;
	color:				white;
}

h3
{
	line-height:		13px;
	margin-bottom:		0px;	
	margin-top:		0px;
	font-family:		verdana,sans serif;
	font-size:			10px;
	color:				#6f4b29;
}

/*	Same properties except different line-height	*/
.bodytext
{
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		16px;
	padding-right:		16px;
	text-align:			left;
	line-height:		16px;
	font-family:		verdana,sans serif;
	font-size:			10px;
}

.sidetext
{
	padding-top:		1px;
	padding-left:		16px;
	text-align:			left;
	padding-right:		0px;
	line-height:		12px;
	font-family:		verdana,sans serif;
	font-size:			9px;
}
.righttext
{
	width:				162px;
	line-height:		15px;
	padding:			0px;
	font-family:		verdana,sans serif;
	font-size:			9px;
}
ul
{
	margin-top:			0px;
	margin-bottom:		7px;
	margin-left:		16px;
	line-height:		12px;
	padding-bottom:		0px;
	list-style:			disk;
}

li
{
	margin-left:		0px;
	line-height:		22px;


}

.client
{
	text-align:			center;
	font-size:			11px;
	font-weight:		bold;
}

.tabletext
{
	padding:			0px;
	line-height:		12px;
	font-family:		arial,sans serif;
	font-size:			9px;
	color:				#292526;
}

a.close
	{
		margin:				7px 10px 0px 10px;
		font-family:		verdana,arial;
		line-height:		12px;
		text-decoration:	none;
		font-size:			10px;
		color:				black;
	}

a
{
	text-decoration:	none;
	color:				#d50810;
	cursor:				hand;
}

a:hover
{
	color:				#008dad;
}

a:active
{
	text-decoration:	bold;
}

/*********************************************************************************************************/
/*	template style
/*********************************************************************************************************/
div.center {
  text-align: center;
}

div#wrapper {
	width: 990px;
	height: 900px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background:				url('../images/bkg_wrapper.png') no-repeat;
}
#questions {
	display: none;
	position: absolute;
	width: 170px;
	z-index: 100;
	height: 9px;
	top: 7px;
	margin: 0px 0px 0px 12px; 
	background:				url('../images/questions.png') no-repeat;
}
#signin {
	position: absolute;
	width: 126px;
	height: 12px;
	top: 9px;
	margin: 0px 0px 0px 852px; 
	background:				url('../images/signin.png') no-repeat;
}
#logo {
	position: absolute;
	width: 204px;
	height: 58px;
	top: 46px;
	margin: 0px 0px 0px 12px; 
	background:				url('../images/logo.png') no-repeat;
}
#flashbar
{
	position:			absolute;
	display:			block;
	width:				987px;
	height:				395px;
	top:				133px;
	margin-left:		2px;
	background:				url('../images/bkg_flashbar.png') no-repeat;
}
#main_image
{
	position:			absolute;
	display:			block;
	width:				833px;
	height:				281px;
	top:				17px;
	margin-left:		145px;
	background:			url('../images/main_home.png') no-repeat;
}
#main_text
{
	position:			absolute;
	display:			block;
	width:				326px;
	height:				141px;
	z-index:			100;
	top:				70px;
	margin-left:		56px;
	background:			url('../images/main_home_text.png') no-repeat;
}
#main_content
{
	padding: 10px 0px 0px 10px;
	width:440px;
	height:600px;
	line-height:20px;
	overflow:auto
}

#flashbar_text
{
	position:			absolute;
	display:			block;
	width:				683px;
	height:				16px;
	top:				340px;
	margin-left:		30px;
	background:				url('../images/flashbar_text.png') no-repeat;
}
#but_learn_more
{
	position:			absolute;
	display:			block;
	width:				124px;
	height:				39px;
	top:				220px;
	z-index:			100;
	margin-left:		56px;
}
#but_ad_now
{
	position:			absolute;
	display:			block;
	width:				239px;
	height:				82px;
	top:				305px;
	margin-left:		730px;
}
#news
{
	position:			absolute;
	display:			block;
	padding:			75px 0px 30px 0px;
	width:				636px;
	height:				350px;
	top:				528px;
	margin-left:		-4px;
	background:			url('../images/bkg_news.png') no-repeat;
}
#news_listitem
{
	padding:			12px 20px 12px 30px;
	margin:				0px 15px 0px 15px;
	width:				556px;
	border-bottom:		1px solid #bcbcbc;
}
#search_us
{
	position:			absolute;
	display:			block;
	width:				378px;
	height:				106px;
	top:				535px;
	margin-left:		621px;
	background:			url('../images/search_us.png') no-repeat;
}
#take_tour
{
	position:			absolute;
	display:			block;
	width:				378px;
	height:				106px;
	top:				640px;
	margin-left:		621px;
	background:			url('../images/take_tour.png') no-repeat;
}
#phone
{
	position:			absolute;
	display:			block;
	width:				378px;
	height:				106px;
	top:				745px;
	margin-left:		621px;
	background:			url('../images/1_800.png') no-repeat;
}
#content
{
	position:			absolute;
	display:			block;
	width:				994px;
	height:				738px;
	top:				133px;
	text-align:			left;
	margin-left:		-4px;
	background:				url('../images/bkg_sub.png') no-repeat;
}
#content_bar_title
{
	position:			absolute;
	display:			block;
	top:				30px;
	margin-left:		40px;
}
#content_bar_text
{
	position:			absolute;
	display:			block;
	top:				32px;
	color:				white;
	text-align:			right;
	margin-left:		400px;
}
#content_bar_login_fields
{
	position:			absolute;
	display:			block;
	top:				26px;
	margin-left:		545px;
}
#content_bar_login_button
{
	position:			absolute;
	display:			block;
	top:				18px;
	margin-left:		885px;
}
#content_title_left
{
	position:			absolute;
	display:			block;
	top:				115px;
	font-size:			13px;
	margin-left:		260px;
}
#content_title_right
{
	position:			absolute;
	display:			block;
	top:				115px;
	margin-left:		745px;
}
#content_nav
{
	position:			absolute;
	display:			block;
	top:				120px;
	width:				200px;
	margin-left:		40px;
	padding-right:		20px;
}
#content_nav a
{
	color:				#8d8c8e;
	font-size:			15px;
	line-height:		17px;
}
#content_nav a:hover
{
	color:				#414042;
}
#footer
{
	position:			absolute;
	padding:			0px 0px 0px 0px;
	top:				874px;
	height:				98px;
	width:				990px;
	text-align:			center;
	font-family:		Arial,sans serif;
	font-size:			10px;
	color:				#fff;
	background:				url('../images/bkg_footer.jpg') no-repeat;
}

#footer_nav
{
	margin:				20px 0px;
}

#footer a
{
	color:				#fff;
	margin:				 0px 10px 0px 10px;
}

#footer a:hover
{
	color:				#008dad;
}

/*********************************************************************************************************/
/*	Navigation styles
/*********************************************************************************************************/
#navblock1 a
{
	font-size: 13px; 
	font-weight: bold; 
}

#navblock
{
	position: absolute;
	top:					57px;
	margin-left:			255px;
	display:				block;
	width:					731px;
	height:					42px;
}

#sideblock
{
	display:				block;
	width:					121 px;
	height:					14 px;
	padding-left:			5px;
	background-color:		black;
	color:					white;
}

#sidenav
{
	display:				block;
	width:					121 px;
	padding-left:			5px;
	font-family:			verdana,sans serif;
	font-size:				9px;
	color:					black;
}

a.sidelink
{
	line-height:			12px;
	margin-bottom:			5px;
	color:					black;
}

a.sidelink_active
{
	line-height:			12px;
	margin-bottom:			5px;
	color:					#6f4b29;
}
#rightblock
{
	display:				block;
	width:					100%;
	height:					18px;
	border-bottom:			solid 1px white;
	background-color:		black;
	color:					white;
}

/*********************************************************************************************************/
/*	Form styles
/*********************************************************************************************************/

input.textfield,input.textarea
{
	
	background-color:	#ffffd0;
	line-height:		12px;
	border:				1px solid #8a6717;
	width:				200px;
	height:				17px;
	font-family:		verdana,arial;
	font-size:			10px;
	color:				black;
}
label
{
	line-height:		22px;
}
