/* --------------------------------------------------------------------------------------------------------------------------- */
/*	GENERAL																						        					   */

	html, 
	body, 
	div, 
	p,
	input, 
	select,
	textarea { font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; font-size: 12px; color: #666666; line-height: 18px; }
	a { color: #0066CC; text-decoration: none; }
	a:hover { color: #0066CC; text-decoration: underline; }
	.blue { color: #003366; }
	.lightblue { color: #99CCFF; }
	.linkblue { color: #0066CC; }
	.grey { color: #666; }
	.red { color: #ff0000; }
	.h2_default { color: #003366; font-size: 16px; float:left; }
	a.normal { color: #666666; }
	
/* ------------------------------------------------------------------------------------------------------------------------- */
/*	HEADER SECTION - logo, menu, login, etc */

	/* small nav - top right */
	ul.smallnav li, ul.smallnav li a { font-size: 11px; color: #99CCFF; }
	ul.smallnav li, ul.smallnav li a:hover { color: #fff!important; text-decoration:none!important; }
		ul.smallnav li a.selected { color: #fff; }

	/* login area - top right */
	.loginblock p.login,
	.loginblock p.login a { font-size: 13px; color: #fff; font-weight: bold; line-height: 13px; }
	
	/* menu links */
	ul.nav li a { color: #003366; font-size: 15px; font-weight: bold; line-height: 39px; text-align: center; }
	
	ul.nav li a:hover, ul.nav li a.selected { color: #fff; text-decoration: none; }
	
	/* location */
	p.location_info { color: #666; font-size: 11px; }
	.location p.location_info a { color: #003399; font-size: 11px; }
	.location p.print a { color: #0066CC; font-size: 11px; }
	
	
/* ------------------------------------------------------------------------------------------------------------------------- */
/*	CONTENT SECTION */

	.content h1 { color: #003366; font-size: 26px; font-weight: normal; line-height: 20px; } 
	.content h2 { color: #003366; font-size: 20px; font-weight: normal; line-height: 73px; } 
	.content h3 { color: #003366; font-size: 14px; font-weight: normal; } 
	.content p.blue { color: #003366; line-height: 20px;  }
	.content p.intro, .content p.static { font-size: 14px; line-height: 22px; }
		.highlight_block_item h2 { font-size: 18px; color: #003366; line-height: 22px; }
		
	/* about page */
	.fields ul li { padding: 0px 0px 8px 25px; background: url('../images/bullet-tick.gif') no-repeat; }
	
	/* faq page */
	.content p.question { color: #003366; }
	
	/* pricing page */
	table { border: 1px solid #E1E1E1; }
		table.pricing th { border: 1px solid #E1E1E1; }
		table.pricing td { border: 1px solid #E1E1E1; }
		table.pricing th.packages { color: #fff; font-size: 18px;} 
		table.pricing th.title	{ color: #003366; font-size: 14px; text-align: left;  } 
			table.pricing th.title .titleslug	{ font-size: 12px; color: #666; } 
			table.pricing td.pricedefinition { color: #fff; }
			table.pricing td.price { line-height: 35px; }
			
	/* features */
	.feature_item p.heading { font-size: 14px; }
		ul.container li.heading  { font-size: 14px; color: #003366; }
	.features_left li a { color:#154EBC; }
	.features_left li.quick_nav { color:#fff; font-size:16px; font-weight:bold; }
	.features_left .overview { color:#04356C; font-size:14px; font-weight:bold; }
	.features_left .acc_tools { color:#fff; font-size:14px; font-weight:bold; }
	.features_left li.selected a { color:#01356B; font-size: 12px; font-weight:bold; }
		
/* ------------------------------------------------------------------------------------------------------------------------- */
/*	GO TO & BOOKMARK */
	ul.goto li.gototop a { color: #333; }

/* ------------------------------------------------------------------------------------------------------------------------- */
/*	FOOTER */

	.sociallinks ul li a { text-decoration: none; color: #666; }
	.sociallinks ul li a:hover { text-decoration: underline; }
	
	ul.followlinks li a { line-height: 24px; }
	
	.footercontent ul li  { font-size: 11px; color: #fff; }
	.footercontent ul li a { color: #66CCFF; }
    .footercontent ul li a:hover	{ color: #fff!important; text-decoration:none!important; }
	
	.partners_box p.blue { font-size: 18px; color: #003366; }
	.partners_box p.grey { font-size: 12px; color: #666; }
	.partners_box ul li a { color: #003366; }
	.partners_box ul li a:hover { text-decoration: underline; }
	
