@charset "utf-8";

/* CSS Document */

#speed-box
{
	width:950px;
	border:#336699 2px solid;
	float:left;
	padding:10px;
}

#speed-box .speed-logo
{
float:left;
margin:10px;
}

#speed-box .speed-code
{
float:left;
width:780px;
font-family:"Trebuchet MS", "Myriad Pro", Arial;
font-size:12px;
color:#585858;
margin:10px;
}

#popular_provider {

	border:#336699 3px solid;

	margin:10px 0px;

}



#popular_provider .pheader {

	background:#ebebeb url(../../../images/si_body/module_pp_header.gif) repeat-y center;

	display:block;

	padding:4px 10px;

	color:#214c77;

}

#popular_provider .pheader .float_right {

	color:#585858;

	font-style:italic;

}

#popular_provider ul {

	margin:1px 3px 0;

}

#popular_provider ul li.titles {

	border-bottom:1px solid #D7D7D7;

	clear:both;

	color:#494949;

	display:block;

	font-size:11px;

	font-weight:bold;

	padding:0;

}

#popular_provider ul li.titles span {

	text-align:center;

	display:block;

	float:left;

}

#popular_provider ul li.titles span.name {

	width:130px;

}

#popular_provider ul li.titles span.price {

	width:52px;

}

#popular_provider ul li.titles span.view {

	width:110px;

}

#popular_provider ul li.titles span.review {

	width:110px;

}

#popular_provider ul li.titles span.deals{

	width:100px;

}



#popular_provider div.listing {

	clear:both;

	color:#494949;

	font-size:11px;

	font-weight:bold;

	padding:0;

}



#popular_provider table.pptable {

	margin:0 3px;

	width:514px;

	font-size:11px;line-height:12px;

}

#popular_provider table.pptable tr {

	border-top:1px solid #D7D7D7;

	border-collapse:collapse;

}

#popular_provider table.pptable td {

	border-top:1px solid #D7D7D7;

	padding:10px;

}





#popular_provider table.pptable .price {

	color:#689b25;

}

#popular_provider table.pptable .view a, #popular_provider table.pptable .deals{

	color:#166cba;

	

}

#popular_provider table.pptable .review {

	background:#e6e6e6;

	font-size:10px;

	color:#535353;

}









#popular_biz_provider {

	border:#336699 3px solid;

	margin:10px 0px;

}



#popular_biz_provider .pheader {

	background:#ebebeb url(../../../images/si_body/module_pp_header.gif) repeat-y center;

	display:block;

	padding:4px 10px;

	color:#214c77;

}

#popular_biz_provider .pheader .float_right {

	color:#585858;

	font-style:italic;

}

#popular_biz_provider ul {

	margin:1px 3px 0;

}

#popular_biz_provider ul li.titles {

	border-bottom:1px solid #D7D7D7;

	clear:both;

	color:#494949;

	display:block;

	font-size:11px;

	font-weight:bold;

	padding:0;

}

#popular_biz_provider ul li.titles span {

	text-align:center;

	display:block;

	float:left;

}

#popular_biz_provider ul li.titles span.name {

	width:130px;

}

#popular_biz_provider ul li.titles span.price {

	width:46px;

}

#popular_biz_provider ul li.titles span.review {

	width:116px;

}

#popular_biz_provider ul li.titles span.deals{

	width:100px;

}



#popular_biz_provider div.listing {

	clear:both;

	color:#494949;

	font-size:11px;

	font-weight:bold;

	padding:0;

}



#popular_biz_provider table.pptable {

	margin:0 3px;

	width:404px;

	font-size:11px;line-height:12px;

}

#popular_biz_provider table.pptable tr {

	border-top:1px solid #D7D7D7;

	border-collapse:collapse;

}

#popular_biz_provider table.pptable td {

	border-top:1px solid #D7D7D7;

	padding:10px;

}





#popular_biz_provider table.pptable .price {

	color:#689b25;

}

#popular_biz_provider table.pptable .view a, #popular_biz_provider table.pptable .deals{

	color:#166cba;

	

}

#popular_biz_provider table.pptable .review {

	background:#e6e6e6;

	font-size:10px;

	color:#535353;

}















/*Links*/

#seolinks {

	background:#F9F9F9 url(../../../images/si_body/linksbg.gif) repeat-x scroll 0 0;

	border:3px solid #CCCCCC;

	margin:10px 0;

	padding:8px 14px;

}

/*exception to the rule*/

#wbContentSub #seolinks {

	background:#F9F9F9 url(../../../images/si_body/linksbg.gif) repeat-x scroll 0 0;

	border:3px solid #CCCCCC;

	margin:10px 0;

	padding:8px 6px;

}





#seolinks ul.double {

	color:#C30306;

	display:block;

	float:left;

	

	line-height:24px;

	width:50%;

}

#seolinks ul.quad {

	color:#C30306;

	display:block;

	float:left;

	

	line-height:24px;

	width:24.5%;

}

#seolinks ul.treo {

	color:#C30306;

	display:block;

	float:left;

	

	line-height:24px;

	width:32.5%;

}

#seolinks ul.size {

	color:#C30306;

	display:block;

	float:left;

	

	line-height:24px;

	width:118px;

}

#seolinks ul h1 {

	font-size:15px;

	margin:0 0 10px;

}

#seolinks ul li {

	background:transparent url(../../../images/si_body/links_li_bg.gif) no-repeat scroll 0 3px;

	font-size:12px;

	color:#585858;

	padding:0 0 0 26px;



}

#seolinks ul li a{

	color:#767676;

	text-decoration:none;

}

#seolinks ul li a:hover {

	color:#166CBA;

}

#seolinks ul.single {

	color:#C30306;

	display:block;

	

	line-height:24px;

	width:100%;

}

#seolinks ul {

	list-style:none !important;

	margin:0px !important;

}

/*QUOTE*/

#wbReft #quote_container {

	border:3px solid #336699;

	margin:10px 2px;

	background:#e4e4e4 url(../../../images/si_body/quote_girl.gif) left bottom no-repeat;

}

#wbReft #quote_container #header {

	background:url(../../../images/si_body/quote_header-bg.gif) no-repeat;

	height:40px;

}

#wbReft #quote_container #header h1 {

	color:#FFFFFF;

	font-size:20px;

	font-weight:bold;

	line-height:40px;

	margin:0 0 0 50px;

	padding:0;

}

#wbReft #quote_container .fields {

	margin:8px 0 0 180px;

}

#wbReft #quote_container .instructions{

	background:#f8f8f8;

	padding:3px;

	color:#1a4771;

}



#lower {

	/*bottom:3px;

	left:0;	

	position:absolute;*/

	margin:10px 0;

	padding:0 10px 0 0;

	z-index:100;

}

#progress_bar_cont {

	background:transparent url(../../../images/si_body/small_bg.jpg) repeat scroll 0 0;

	float:left;

	height:18px;

	margin:0 0 0 180px;

	padding:2px;

	text-align:left;

	width:156px;

}

#progress_bar {

	background:transparent url(../../../images/si_body/small_fg.jpg) repeat scroll 0 0;

	height:18px;

	width:4px;

}

#percent {

	color:#FFFFFF;

	font-size:12px;

	line-height:18px;

	text-align:right;

}



/*Newsletter*/

.links_newsletter .newsletter {

	background:#b8b8b8 url(../../../images/si_body/newsletter_bg.gif) repeat-x top left;

	padding:10px;

	color:#6a6a6a;

}

input.nsfield {

	border:1px solid #999999;

	color:#336699;

	font-size:10px;

	padding:5px 3px;

	width:170px;

}

input.submit {

	background:transparent url(../../../images/si_body/newsletter_btn.gif) no-repeat scroll 0 0;

	border:medium none;

	color:#C1C1C1;

	height:21px;

	width:62px;

}

#footer .newsletter {

	background:#B8B8B8 url(../../../images/si_body/newsletter_bg.gif) repeat-x scroll left top;

	float:right;

	margin:0 0 10px 10px;

	padding:3px;

	width:206px;

}

#sharethis {

	left:650px;

	position:absolute;

	top:45px;

}