/* 
============================================
Basic Element Behavior
============================================
*/

	.Breadcrumb	{font-family: Verdana, Geneva, sans-serif; font-size:9px; color:#949494; font-weight: bold; text-decoration: underline; text-transform: uppercase;}
	.Breadcrumb:Hover	{font-family: Verdana, Geneva, sans-serif; font-size:9px; color:#949494; font-weight: bold; text-decoration: underline; text-transform: uppercase;}
	.BreadcrumbBar	{font-family: Verdana, Geneva, sans-serif; font-size:9px; color:#949494; font-weight: bold; text-decoration: none; padding-left:5px; padding-right:5px;}
	
	.LeftNavigation	{font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#4b4b4b; text-decoration: none;}
	.LeftNavigation:Hover	{font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#4b4b4b; text-decoration: underline;}	
	
	.ListingHeading	{font-family: Verdana, Geneva, sans-serif; font-size:14px; color:#003366; text-decoration: none;}
	.ListingHeading:Hover	{font-family: Verdana, Geneva, sans-serif; font-size:14px; color:#003366; text-decoration: underline;}	
	
	.TabNavigation	{font-family: Verdana, Geneva, sans-serif; font-size: 14px; text-decoration: none; color: #595959}
	.TabNavigationActive	{font-family: Verdana, Geneva, sans-serif; font-size: 14px; text-decoration: none; color: #476bad}
	
	.text_footer{
		color: #dadada;
		text-decoration: underline;
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 9px;
	}
	
	.text_twitterdate{
		color: rgb(159,159,159);
		text-decoration: none;
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 10px;
	}
	
	.text_twitterdesc{
		padding-top:5px;
	}
	
	
	
	.text_content{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #575757;
	}
	
	.ModuleHeading {
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #275588;
		font-weight: bold;
	}
	
	.MenuHeading	{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #003368;
		font-weight: bold;
	}

	span{
		font-family: Verdana, Geneva, sans-serif;;
	}

	
	input{
		font-family: Verdana, Geneva, sans-serif;;
	}
	
	body{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #575757;
		margin:0px;
	}
	
	a{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #575757;
	}
	
	div{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #575757;
	}

	td{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #575757;
	}
	
		
	p{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #575757;
		padding:0;
		margin:0;
	}
	
	.bigheading {color: #79A1C5; font-size:16px; font-weight:bold;}
	
	.heading { color: #003366; font-size:11px; font-weight:bold; }
	
	.headerlinks{
		font-size: 10px;
		color: #575757;
		text-decoration: none;
	}
	.headerlinks:hover{
		text-decoration: underline;
	}
			
	.bold { color: #003366; font-size:11px; font-weight:bold; }
	.heading_white_bg_blue{
		background-color:#3971a2;
		font-size:14px;
		color:white;
		font-weight:bold;
		padding-left:10px;
		height:20px;
	}
	
	.key1{
		background-color:#9ab7f8;
		height:15px;
	}
	
	.key2{
		background-color:#8cd9f5;
		height:15px;
	}
	
	.key3{
		background-color:#a28cf5;
		height:15px;
	}
	
.text_content2 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	}
	
	.text_form_bg_grey {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 5px 10px 0px 10px;
	margin: 0;
	background:#EEEEEE;
	}
	
	.text_form_bg_white {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 5px 10px 0px 10px;
	margin: 0;
	background:#ffffff;
	}

	.heading_white_bg_blue {
	font-family: Verdana, Geneva, sans-serif;;
	color: #ffffff;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	background:#3971a2;
	height:25px;
	}
	
	.heading_blue {
	color: #003366;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	
	}
	.heading_blue2 {
	color: #003366;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	}
	.heading_blue_lite {
	color: #00A2DD;
	font-size:12px;
	font-weight:bold;
	}
	
	.text_form_bg_grey {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 5px 10px 0px 10px;
	margin: 0;
	background:#EEEEEE;
	}
	
	.text_form_bg_white {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 5px 10px 0px 10px;
	margin: 0;
	background:#ffffff;
	}
	.text_form_bg_white2 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	height:20px;
	background:#ffffff;
	}
	
	.key1 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-top:5px;
	padding-right: 5px;
	background:#9ab7f8;
	height:20px;
	}
	
	.key2 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-top:5px;
	padding-right: 5px;
	background:#8cd9f5;
	height:20px;
	}
	
	.key3 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-top:5px;
	padding-right: 5px;
	background:#a28cf5;
	height:20px;
	}
	
	.key4 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-top:5px;
	padding-right: 5px;
	background:#8cf5c5;
	height:20px;
	}
	
	.key5 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-top:5px;
	padding-right: 5px;
	background:#f1a985;
	height:20px;
	}
	
	.key6 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-left:5px;
	padding-top:5px;
	padding-right: 5px;
	background:#f8d307;
	height:20px;
	}
	
	.text_form_bg_white3 a:link{font-size:11px;font-weight:normal;background:#ffffff;}
	.text_form_bg_white3 a:visited{font-size:11px;font-weight:normal;margin: 0;background:#ffffff;}
	.text_form_bg_white3 a:active{font-size:11px;font-weight:normal;margin: 0;background:#ffffff;}
	.text_form_bg_white3 a:hover{font-size:11px;font-weight:normal;margin: 0;background:#ffffff;}
			
	.text_form_bg_white3 {
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding: 5px 10px 0px 10px;
	margin: 0;
	background:#FFFFFF;
	}

	
	.img {
		border:0;
	}
	
	.PageHeading	{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 21px;
		line-height: 32px;
		color: #ffffff;
		text-transform: uppercase;
	}

	.SubHeading	{
		font-family: Verdana, Geneva, sans-serif;;
		font-size: 11px;
		color: #1e427b;
		text-transform: uppercase;
	}
	
	div#scrollbar, div#scrollbar2  {
			display:none; /* hide from incapable */
	}
	
	.listingdiv {
		padding-top:3px;
		padding-bottom:10px;
	}

	
	.listingsubhead {
		font-weight:bold;
		padding-bottom:0px;
		padding-top:5px;
	}