

body 
{ 
	
	background: #fff url(/images/top_background.gif) repeat-x;
	font: normal 12px/18px arial, helvetica, sans-serif;
	margin:0;
	padding:0;
}

TD 
{ 
	font: normal 12px/18px arial, helvetica, sans-serif;
}


/***************************************************************
			GENERAL
 ***************************************************************/
#img165
{
	margin-left: 10px;
}
A { 
	color:#137a33;
	text-decoration:underline;
}

A:hover { 
	text-decoration:underline;

}

A.anchorLink {
	text-decoration:none;
	color:#000;
}

A.anchorLink:hover {
	text-decoration:none;
	color:#000;
}


#pageTitleBar{ background: #f48221; width:750px; height:28px; valign:middle; text-align:left;}

.titleBar {
	font-family:Arial, Verdana; 
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:15px;
}	

A.accountlogin {
	PADDING-TOP:2PX;
	font-size:10px; 
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
A.accountlogin:hover {
	PADDING-TOP:2PX;
	font-size:10px; 
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}

/**************************************************************
* 						SECTION TITLES 
****************************************************************/

.sectionTitle {	font-weight:bold; font-size:14px; }

.subSectionTitle {	font-weight:bold; font-size:12px; color:#004eaf;}

.featureTitle {
	font-weight:bold;
	font-size: 13px;
	color:#004eaf;
}

.loginTitle {
	font-weight:bold;
	font-size: 13px;
	color:#045270;
}

#mainPageTitle {
	font: normal 18px/22px Arial, Helvetica, sans-serif;
	color: #636D6E;
	position:relative;
	clear: both;
	padding: 0px;
	padding-bottom: 15px;
	margin: 0px;
	border: 0px;
	width:745px;
}


/***************************************************************
			HEADERS
 ***************************************************************/
h1 
	{
		font: normal 21px/21px arial, helvetica, sans-serif;
		margin: 0px 0px 15px 0px;
	}
h2 
	{
		font: bold 14px/18px arial, helvetica, sans-serif;
		margin: 0px; 
		padding-bottom: 3px;
		padding-top: 3px;
	} 
h3 
	{
		font: normal 12px/20px arial, helvetica, sans-serif;
		color: #000;
	} 
 
/***************************************************************
			BULLETS
 ***************************************************************/
#linkBullets ul 
	{
		padding:0px; 
		margin:0px; 
		list-style: none;
	}
#linkBullets li a 
	{
		padding-left: 20px;
  	 	background: url(/images/arrowBlueWBorder.gif) 0 0.3em no-repeat; 
		text-decoration:none; 
	}
#linkBullets li a:hover
	{
		text-decoration:underline;
	}	

#normal ul
	{
		padding:0px; 
		margin:0px; 
		list-style: none;
	}
#normal li
	{	
		padding-left: 15px;
  	 	list-style: none;
		background: url(/images/arrowBlue.gif) 0 0.3em no-repeat; 
		font-weight:bold;
		color:#004eaf;
	}
#normal li ul
	{	
		list-style:none;
	}
	

blockquote 
	{
		list-style:circle;
		font-weight:normal;
		color: #000;
	}
	
#infoLinks ul 
	{
		list-style: none;
		text-align:left;
		
	}
#infoLinks li
	{
		padding-left: 20px;
  	 	background: url(/images/arrowBlueWBorder.gif) 0 0.3em no-repeat; 
		text-decoration:none;
		
	}
	
	
A.learnMore {
		font-weight:bold;
		color:#004eaf;
		text-decoration:none;
}
A.learnMore:hover {
		font-weight:bold;
		color:#004eaf;
		text-decoration:underline;
}



/***************************************************************
			Left menu
 ***************************************************************/
#leftMenu ul 
{
		padding:0px; 
		margin:0px; 
		list-style: none;
}
 
#leftMenu li
{
	background: url('/images/bg_hdots.gif') repeat-x;
	background-position:bottom;
	padding:3px 0px 3px 0px;
}
#leftMenu li a
{
	color: #000000;
	text-decoration: none;
} 
#leftMenu li a:hover
{
	color: #137a33;
	text-decoration: none;
} 
#leftMenu li a.active
{
	color: #137a33;
	font-weight:bold;
	text-decoration: none;
} 
#leftMenu li a.active:hover
{
	text-decoration: none;
} 



/***************************************************************
			CONTACT US
 ***************************************************************/

.contactTitle
{
	background: url('/images/bg_hdots.gif') repeat-x;
	background-position:bottom;
	padding:3px 0px 3px 0px;
}

.redText {
	color:#cc0000;
}

/***************************************************************
			INPUT 
 ***************************************************************/
 
.inputButton
{
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 4px 15px 4px 15px;
	background-color: #FFFFFF;
	background-image: url('/images/background_form_element.gif');
	background-repeat: repeat-x;
	color: #333333;
	font-size: 75%;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}


/***************************************************************
			TABLES 
 ***************************************************************/
 
 .basicSiteTitleRow {
 
	border:1px solid #d7eefb;
	background-color:#d7eefb;
	font-weight:bold;
 }
 
.basicSite {

	border:1px solid #d7eefb;
	background-color:#ebf8ff;
	font-weight:bold;

}


 .advancedSiteTitleRow {
 
	border:1px solid #CAEBC0;
	background-color:#CAEBC0;
	font-weight:bold;
 }
 
.advancedSite {

	border:1px solid #CAEBC0;
	background-color:#F1FAED;
	font-weight:bold;

}


 .extraSiteTitleRow {
 
	border:1px solid #f5d8d8;
	background-color:#f5d8d8;
	font-weight:bold;
 }
 
.extraSite {

	border:1px solid #f5d8d8;
	background-color:#fcefef;
	font-weight:bold;

}

/***************************************************************
			FOOTER
 ***************************************************************/

.footerText {
    border-top: 1px solid black;
	font-size: 11px;
	letter-spacing: 0px;
	padding-top:5px;
}

A.footer { 
	text-decoration:none;
	color:#000000;

}

A.footer:hover { 
	text-decoration:underline;
	color:#000000;
}

.footerDivider {
	
	border-bottom: 1px solid black;
}
