/* CSS Document */

body {background:#f2f7f9;}
body,div,p,th,td {font-family:verdana;font-size:12px;color:#1e1e1e;}
a {color:#173889;}
h1,h2,h3 {font-size:14px;margin-bottom:6px;}
h2.pro {color:#578b48;}
h2.con {color:#ad1717;}

#container {width:764px;margin:auto;}
#group {background:url(images/bg.gif) repeat-y;padding:14px 16px 10px 16px;margin:220px 0px 0px 0px;}
	.rightcolumn {width:144px;float:right;background:url(images/bg-testimonial.gif);}
		.testiheader {background:url(images/bg-testimonial-top.gif);height:19px;margin:0px;}
		.testifooter {background:url(images/bg-testimonial-bottom.gif);height:19px;margin:0px;}
		.testi {background:url(images/bg-testimonial.gif);margin:0px;}
		.testi p {background:url(images/bg-bullet.gif) no-repeat;padding:6px 6px 6px 28px;margin:0px;font-size:11px;}
		.testi strong {background:url(images/bg-testi.gif);color:#133148;font-size:14px;display:block;text-align:center;}
			.testi p a {color:#1e1e1e;text-decoration:none;}
			.testi p a strong {font-size:12px;font-weight:bold;text-decoration:underline;text-align:left;display:inline;background:none;}
		.testi p.quote {background:0px -20px;padding:6px 9px 6px 9px;text-align:right;background:url(images/bg-testi.gif);}
			.testi p.quote em {display:block;text-align:left;padding:0px 0px 6px 0px;}
		.testi .spacer {background:url(images/bg-bullet.gif);border-bottom:solid 1px #ecec89;margin:5px 10px 5px 10px;}
		.plansy {background:url(images/bg-testimonial.gif);margin:0px;}
			.plansy ul {margin:4px 0px 0px 26px;padding:0px;}
				.plansy ul li {padding-bottom:4px;font-size:11px;}
			.plansy strong {display:block;padding-left:10px;margin:0px;}
	.leftcolumn {width:574px;float:left;}
	.clear {clear:both;}
	.bubbleyellow {width:730px;background:url(images/bubble-yellow.gif) no-repeat top;margin:8px auto 8px auto;padding:12px 0px 12px 0px;font-size:14px;text-align:center;}
	.bubbleblue {width:730px;background:url(images/bubble-blue.gif) no-repeat top;margin:8px auto 8px auto;padding:12px 0px 12px 0px;font-size:14px;text-align:center;}
	.bubblegreen {width:730px;background:url(images/bubble-green.gif) no-repeat top;margin:8px auto 8px auto;padding:12px 0px 12px 0px;font-size:14px;text-align:center;}
		.bubbleyellow a,.bubbleblue a, .bubblegreen a {font-weight:bold;}
	.contblock {font-size:11px;line-height:18px;padding:6px 0px 6px 24px;}
	.contblock ul {padding:0px;margin:0px 6px 0px 18px;}
#header {position:absolute;top:5px;height:130px;width:764px;}
#footer {background:url(images/bg-footer.gif);height:100px;margin:auto;width:764px;}
	.links {width:420px;float:left;margin:24px 0px 0px 10px;font-size:10px;}
		.links a {padding:0px 6px 0px 6px;color:#1e1e1e;}
	.copy {margin:12px 16px 0px 0px;text-align:right;font-size:10px; text-align: right;}
#imgbox {background:url(images/bg-image-block.gif) no-repeat top;width:732px;padding:50px 0px 0px 0px;}
	#imgbox p {width:550px;margin:0px 0px 0px 20px;font-size:11px;line-height:18px;height:90px;}
	.midlink {width:468px;margin:0px 0px 10px 38px;text-align:center;font-size:14px;font-weight:bold;display:block;padding:0px 0px 10px 0px;}
.greenbox {width:574px;margin:0px auto 10px auto;}
	.greenhead {background:url(images/greenbox-top.gif) top;height:17px;}
	.greenfoot {background:url(images/greenbox-bottom.gif);height:17px;}
	.greenbody {background:url(images/greenbox-bg.gif) no-repeat left top;min-height:299px;}
		.greenbody h4 {font-size:14px;padding:0px 0px 0px 14px;margin:0px 0px 14px 0px;}
	.greenbodyret {background:url(images/greenbox-bg.gif) no-repeat left top;padding-bottom:10px;}

.homebox {width:732px;margin:8px auto 8px auto;}
	.homehead {background:url(images/homebox-top.gif) top;height:19px;}
	.homefoot {background:url(images/homebox-bottom.gif) bottom;height:19px;}
	.homebody {background:url(images/homebox-bg.gif) repeat-y left;}
		.homebody img.homeheader {margin-left:19px;}
		.homebody table.hometbl {margin:22px 0px 0px 14px;border-top:solid 1px #c5d2c0;border-left:solid 1px #c5d2c0;}
			.homebody h1 {font-size:16px;margin:0px;padding:0px 0px 4px 14px;}
			.homebody table.hometbl td {border-bottom:solid 1px #c5d2c0;border-right:solid 1px #c5d2c0;vertical-align:top;padding:10px 6px 8px 10px;font-size:11px;}
				.homebody table.hometbl td ul {padding:0px;margin:0px 6px 0px 18px;}
				.homebody table.hometbl td ul li {list-style:url(images/img-check.gif);}
				.homebody table.hometbl td ul li a {color:#114d85;}
				.homebody table.hometbl td ul li.nocheck {list-style:none;}
			.homebody table.hometbl th {border-bottom:solid 1px #c5d2c0;border-right:solid 1px #c5d2c0;vertical-align:top;padding:13px 10px 6px 10px;text-align:left;font-size:14px;font-weight:normal;}
			.homebody table.hometbl tr {background:#ffffff;}
			.homebody table.hometbl tr.top {background:#fffff0;}
			.homebody table.hometbl tr.dif {background:url(images/bg-dif.gif) repeat-x top #f7fafc;}
			.homebody table.hometbl tr.th {background:url(images/bg-th.gif) repeat-x bottom #e1f0db;}
			.homebody table.hometbl td.num {width:50px;padding:16px 0px 0px 0px;text-align:center;font-weight:bold;font-size:14px;}
		.homebody table.hometbl td.host {width:106px;color:#005eb7;font-size:11px;}
		.homebody table.hometbl td.host a {color:#005eb7;font-size:14px;font-weight:bold;text-decoration:underline;display:block;margin-bottom:6px;}
		.homebody table.hometbl td.buynow {width:108px;text-align:center;padding:10px 0px 0px 0px;}
			.homebody table.hometbl td.buynow a {color:#005eb7;font-size:14px;font-weight:bold;text-decoration:underline;}
			.homebody table.hometbl td.buynow a.review {color:#114d85;font-size:11px;font-weight:normal;}	
.bluebox {width:733px;margin:10px auto 10px auto;}
	.bluehead {background:url(images/bluebox-top.gif) top;height:22px;}
	.bluefoot {background:url(images/bluebox-bottom.gif);height:29px;}
	.bluebody {background:url(images/bluebox-bg.gif) no-repeat left top;}
		.bluebody h4 {font-size:14px;padding:0px 0px 0px 14px;margin:0px 0px 14px 0px;}
		.bluebody p {font-size:12px;padding:0px 14px 10px 14px;margin:0px 0px 0px 0px;}
		.bluebody p img {margin:4px 8px 8px 0px;border:0px;}
		
.shortbox {width:272px;float:left;margin:0px 0px 0px 10px;}
	.shortboxtop {background:url(images/bg-shortbox-top.gif) top;font-size:14px;color:#3a5c30;line-height:34px;font-weight:bold;vertical-align:middle;padding:0px 0px 4px 12px;}
	.shortboxbody {background:url(images/bg-shortbox.gif);padding:0px 10px 0px 10px;}
		.shortboxbody img {float:left;margin:0px 10px 6px 0px;border:0px;}
		.shortboxbody strong {color:#1c4499;font-weight:normal;font-size:14px;text-decoration:underline;}
		.shortboxbody .rating {font-size:11px;font-weight:bold;display:block;padding:4px 0px 12px 0px;}
		.shortboxbody .rating .rate {color:#ad1717;}
	.shortboxbottom {background:url(images/bg-shortbox-bottom.gif) bottom;height:12px;}

.longbox {width:554px;margin:0px 0px 10px 10px;}
	.longboxtop {background:url(images/bg-longbox-top.gif) top;font-size:12px;color:#3a5c30;line-height:22px;font-weight:bold;vertical-align:middle;padding:0px 0px 8px 12px;}
	.longboxtoprev {background:url(images/bg-longbox-top-rev.gif) top;font-size:12px;color:#3a5c30;line-height:22px;font-weight:bold;vertical-align:middle;padding:0px 0px 8px 420px;text-align:center;}
	.longboxbody {background:url(images/bg-longbox.gif);padding:0px 10px 0px 10px;}
		.longboxbody ul {padding:0px;margin:0px 6px 6px 18px;}
		.longboxbody img {float:left;margin:0px 10px 0px 0px;border:solid 1px #888888;}
		.longboxbody strong {color:#1c4499;font-weight:normal;font-size:14px;text-decoration:underline;}
		.longboxbody .rating {font-size:11px;font-weight:bold;display:block;padding:4px 0px 8px 0px;}
		.longboxbody .rating .rate {color:#ad1717;}
		.longboxbody .rightbtn {display:block;text-align:right;}
		.longboxbody .rightbtn a img {float:none;border:0px;}
	.longboxbottom {background:url(images/bg-longbox-bottom.gif) bottom;height:12px;}
	
	.blurb {line-height:18px;display:block;margin:0px;padding:6px 0px 8px 0px;}
	.smblurb {line-height:16px;display:block;margin:0px;padding:2px 0px 8px 0px;font-size:11px;}
	.quoteblurb {line-height:16px;display:block;margin:0px 0px 0px 210px;background:url(images/bg-quote.gif) no-repeat;width:300px;font-size:11px;height:112px;}
		.quoteblurb p {font-size:11px;line-height:16px;padding:26px 0px 0px 20px;margin:0px;font-style:italic;}
	a.visit {font-size:16px;display:block;margin:10px 0px 0px 210px;padding:0px 0px 10px 0px;}
	div.rated {width:138px;text-align:center;display:block;background:url(images/bg-rating.gif) no-repeat;font-weight:bold;font-size:10px;padding:8px 0px 10px 0px;margin:6px 0px 0px 540px;}
	
	.longboxbody div.rated {width:138px;text-align:center;display:block;background:url(images/bg-rating.gif) no-repeat;font-weight:bold;font-size:10px;padding:8px 0px 10px 0px;}

.formtbl {margin: 10px 0px 10px 90px;}
	.formtbl th {font-weight:normal;text-align:right;vertical-align:top;}
	.formtbl input.formtxt {width:250px;border:solid 2px #cee0ea;}
	.formtbl textarea.formtxt {width:250px;border:solid 2px #cee0ea;height:100px;}
.chart {margin:0px 0px 0px 15px;width:700px;}
	.chart th {text-align:left;font-size:11px;font-weight:normal;background:#FFFFFF;padding:6px 0px 6px 8px;}
	.chart th.init {width:150px;}
	.chart td {text-align:left;font-size:11px;font-weight:normal;padding:6px 0px 6px 8px;}
	.chart tr.alt td {background:#f4f9fb;}
.submit {display:block;text-align:right;margin:6px 20px 10px 0px;}
dt {font-weight:bold;}
dd {margin-bottom:16px;}

.links-new {text-align: center; padding-top: 10px;}
.links-new a {color: #1E1E1E; padding: 0 6px; font-size: 10px;}