@charset "utf-8";
/* CSS Document */

/** Table styles **/

table.packages {
	width: 600px;
	border-spacing: 1px;
	background-color: #4BACC6;
	color: #666;
}

table.packages td,
table.packages th { padding: 4px; }

table.packages thead th {
	text-align: left;
	background: #B6DDE8;
	color: #666;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-top: 6px solid #fff;
}

table.packages thead th img { vertical-align: middle; }

table.packages tbody th { font-weight: bold; }

table.packages tbody tr			{ text-align: left; }
table.packages tbody tr.row1 	{ background: #999999; border-top: 1px solid #fff; }

table.packages tbody tr td 	   { height: 25px; border: 1px solid #fff; }
table.packages tbody tr.row1 td { background: #D2EAF1; border-top: 1px solid #FFF; }

table.package_title {
	width: 600px;
	border-spacing: 1px;
	background-color: #4BACC6;
	color: #FFF;
	font-size: 16px;
}
table.addons td	{
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	vertical-align:bottom;
}
table.addons ul.bullet-2 li {
	list-style: none;
	margin-left: 0;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 0px;
}
.pricebox{
	padding: 12px 18px 12px 0;
	background-image: url(../images/pricebox.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.pricebox2{
	padding: 12px 18px 12px 0;
	background-image: url(../images/pricebox2.png);
	background-repeat: no-repeat;
	color: #FFF;
}
.pricebox li, .pricebox2 li{
	line-height: 12px;
	margin-bottom: 11px;
}

h5 {
	font-size: 150%;
	color: #FFF;
}
blockquote.color4 {
color: #666;
display: block;
	line-height: 120%;
	width: auto;
	padding: 0px 20px;
	margin: 15px 0;
	border: 0;
	background: 0;
		font-size: 110%;
}
blockquote.plain {
color: #666;
display: block;
	line-height: 120%;
	width: auto;
	padding: 0px 20px;
	margin: 15px 0;
	border: 0;
	background: 0;
		font-size: 100%;
}
blockquote.small {
color: #666;
display: block;
	line-height: 100%;
	width: auto;
	padding: 0px 20px;
	margin: 15px 0;
	border: 0;
	background: 0;
		font-size: 90%;
}
.brdrBttm  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.line-bottom {
background: url("../images/line.gif") repeat-x scroll center bottom transparent;
}

/*  NUMBER ICON STYLE  */
.numbered {
	margin-left: 70px;
}
