h1 strong
{
	color: #FFF;
}

#hp {
	background-image:url('/img/layout/bgs/homepage-laptop.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:780px;
	/*padding-top:205px;*/
	padding-bottom: 20px;
}
#hptile {
	background-image:url('/img/layout/bgs/homepage-tile.gif');
	background-position:top left;
	background-repeat:repeat-y;
	width:780px;
}
#hptilebg {
	background-image:url('/img/layout/bgs/homepage-tilebg.gif');
	background-position:top left;
	background-repeat:no-repeat;
	width:780px;
}
#hptilebot {
	background-image:url('/img/layout/bgs/homepage-tilebot.gif');
	background-position:top left;
	background-repeat:no-repeat;
	width:780px;
	height:14px;
	overflow: hidden;
	clear:left;
}
#hpmain{
	background-image:url('/img/layout/bgs/homepage-tile-main.gif');
	background-position:top left;
	background-repeat:repeat-y;
	padding:20px 0 10px 16px;
	clear:left;
}
#hpfoot {
	background-image:url('/img/layout/bgs/homepage-footer.gif');
	background-position:top left;
	background-repeat:no-repeat;
	width:780px;
	height:26px;
	clear:left;
}
#hp1 {float:left; width:340px; padding-left:30px; margin:0 35px 0 0; }
#hp2 {float:left; width:150px; margin:0 35px 0 0; }
#hp3 {float:left; width:150px; margin:0; }

#messagehp { padding-left:360px; height:145px; width:400px; margin-bottom:60px;}
#messagehp div { position:relative; top:20%; color:#174E87; }
#messagehp h2 { color:#174E87; font-size:1.6em; }
#messagehp h2 b { color:#CC3300; }
#messagehp p { color:#174E87; font-size:1em; font-style: italic; margin-left:20px }

/* ################### v2 Design ########################### */


#fp-associated-services { padding: 0; }
#fp-associated-inner { background: url(/img/v2/fp-associated-services.gif) bottom right no-repeat; height: 170px; padding: 10px; }

#fp-compare { height: 210px; }
#fp-options { height: 230px; }
#fp-compare p, #fp-compare ol { font-weight: bold; font-size: 0.8em; }
#fp-compare ol { margin: 0; padding: 0; }
#fp-compare li { margin-left: 20px; }

#fp-options { padding: 0; width: 375px; }
#fp-options div { background: url(/img/v2/fp-help-support.jpg) 290px 5px no-repeat; padding: 10px 10px 0 10px; }

#fp-associated-services ul, #fp-associated-services li, #fp-options ul, #fp-options li { list-style-type: none; margin: 0; padding: 0; }
#fp-associated-services ul { margin-top: 20px; }
#fp-associated-services li, #fp-options li { border-bottom: 1px dotted #06c; display: block; font-size: 0.8em; margin: 0 20px 0 0; padding: 3px 0 3px 10px; width: 160px; }
#fp-associated-services li {  float: left; }
#fp-options ul { font-size: 0.95em; margin-bottom: 20px; }
#fp-options li a { color: #666; text-decoration: none; }
