

body 
{
	padding: 0;
	margin: 0;
	font-family: helvetica, sans-serif;
	font-size:14px;
}






/*
	Tabs list styles...
*/

#navlist_container
{	
	margin-top:5px;
	padding-bottom: 2px;
	border-bottom: 1px solid #c34220;
}

#navlist
{	
	padding: 0;
	margin: 0;
	font-family: helvetica, sans-serif;
		font-size: 11px;
		color: Black;
}

#navlist li
{	
	list-style: none;
	display:inline;
}

#navlist li a
{	
	padding: 4px 8px 2px 8px;
	margin: 0 0 1px 5px;
	
	border: none;
	background: transparent;
	
	text-decoration: none;
	color: Black;
	white-space: nowrap;
}

#navlist li a:hover
{	
	padding: 4px 8px 2px 8px;
	margin-left: 5px;
	
	border: none;
	background: #bb3443;
	
	text-decoration: none;
	color: White;
}

#navlist li a#current
{	
	padding: 4px 8px 2px 8px;
	margin-left: 5px;
	
	border: 1px solid #c34220;
	border-bottom: 1px solid White;
	
	background: White;
	
	text-decoration: none;
	color: Black;
}





ul.noindent
{	
	padding:0px 0px 0px 15px;
}
ul.noindent li
{	
	padding:0px 0px 5px 0px;
}









#divSuccessMessage
{	
	color:DarkBlue;
	font-size:16px;
	line-height:140%;
	padding:40px;
}















table.button
{	
	background:#be1e0e;
	cursor:pointer;
}

table.button td.button_content
{	
	font-family:Helvetica,sans-serif;
	font-size:16px;
	color:white;
	padding:10px 20px;
}



















table#tblHP
{	
	line-height:140%;
}

table#tblHP td.text
{	
	width:100%;/*530px;*/
	text-align:left;
	vertical-align:top;
}

table#tblHP td.image
{	
	/*width:240px;*/
	text-align:right;
	vertical-align:top;
	padding-left:40px;
	padding-top:50px;
}
























.page_title_top
{
	font-family:serif;
	color:Gray;
	font-size:48px;
	padding-top:40px;
}

.page_title_bottom
{	
	font-family:sans-serif;
	color:Black;
	font-weight:bold;
		font-size:40px;
		padding-bottom:10px;
}











div.undent
{	
	padding-left: 23px;
	text-indent: -23px;
}

span.small
{	
	font-size: 12px;
}

strong
{	
	font-weight: bold;
	font-size: 15px;
}

em
{	
	font-style: italic;
	color: #c34220;
}