/*
Cirtex Hosting
Copyright © 2010 CirtexHosting, a division of Cirtex Corp
All Rights Reserved
*/

* {
	margin:0;
	padding:0;
	outline:0;
}
body {
	background:#f4f4f4 url(images/body.jpg) repeat-x 0 0;
	font:62.5% Arial, Helvetica, sans-serif;
	color:#363636;
	text-align:center;
}
h1, .whitespace h2 {
	color:#ff6600;
	font:normal 1.58em "Arial Narrow", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0;
}
h2 {
	color:#0066cc;
	font:normal 1.38em "Arial Narrow", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin-top:1.5em;
}
h3 {
	font:bold 1.2em Arial, Helvetica, sans-serif;
	color:#333;
}
table.content {
	width: 95%;
}
img {
	border:none;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:1px;
}
tr.menu1 {
	height: 150px;
	background-color:transparent;
}
div.header_enom {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align: center;
}

/* Main styles and settings */
a {
	color:#0066cc;
	text-decoration:none !important;
}
a:hover, #topnav a:hover, #footernav a:hover {
	color:#ff6600;
	text-decoration:none !important;
}
.icon a:hover {
	color:#3978fc;
}
small {
	font-size:.9em;
}
.alignright {
	float:right;
}
.alignleft {
	float:left;
}
img.alignleft {
	margin-right:5px;
}
.thirdp {
	float:left;
	width:33%;
}
#page {
	background:#fff url(images/bg-page.gif);
	width:1006px;
	margin:0 auto;
	text-align:left;
}
#page-top {
	background:url(images/bg-page-top.gif) no-repeat 0 0;
	padding:4px 8px;
	}
/* End Main Styles and settings */
/* Header */
#header {
	width:990px;
	margin:0 auto;
	text-align:left;
	padding-top:6px;
	height:96px;
}
#topnav {
	background:#f6fddf url(images/bg-topnav.gif);
	width:197px;
	height:25px;
	float:right;
	text-align:center;
}
	#topnav a {
		font:bold 1em/25px Verdana, Geneva, sans-serif;
		color:#000;
		text-transform:uppercase;
		padding:5px 0 5px 20px;
		margin:0 3px;
	}
	#topnav a.home { background:url(images/icon-home.gif) no-repeat 0 50%; }
	#topnav a.faq { background:url(images/icon-faq.gif) no-repeat 0 50%; }
	#topnav a.contact { background:url(images/icon-contact.gif) no-repeat 0 50%; }
#logo {
	margin-top:21px;
}
#livechat {
	float:right;
	clear:right;
	margin-top:8px;
}
/* End Header */
/* Nav */
#nav {
	height:46px;
	width:992px;
	margin:0 auto;
	background:#eaeae9;
			font-size:1.2em;
}
	#nav ul {
		position:absolute;
		top:46px;
		left:0;
		background:url(images/nav-dropdown.png) no-repeat 0 100%;
		padding-bottom:5px;
		width:200px;
		display:none;
		z-index:1000;
	}
	#nav ul ul {
		top:0;
		left:200px;
	}
#nav li {
	float:left;
	list-style:none;
	position:relative;
	z-index:100;
}
	#nav li:hover ul, #nav li.over ul {
		display:block;
	}
	#nav li:hover ul ul, #nav li.over ul ul {
		display:none;
	}
	#nav li li:hover ul, #nav li li.over ul {
		display:block;
	}
	#nav li li {
		float:none;
		background:#f4f4f4;
		border-bottom:1px solid #fafafa;
	}
		#nav li li li {
			float:none;
			background:#f4f4f4;
			border-bottom:1px solid #fafafa;
			text-align:left;
			line-height:33px;
		}
	#nav li a {
		display:block;
		height:46px;
		line-height:46px;
		text-align:center;
		color:#333;
		position:relative;
		text-transform:uppercase;
		cursor:pointer;
	}
		#nav li li a {
			height:33px;
			line-height:33px;
			text-align:left;
			text-transform:none;
		background-position:10px 50%;
			padding-left:45px;
			border-bottom:1px solid #eee;
			background-repeat:no-repeat;
		}
		#nav li li li a {
			padding:0 10px;
			background:url(images/check-pro.gif) no-repeat 170px 50%;
		}
		#nav li li a:hover, #nav li li:hover>a {
			background-color:#f8f8f8;
			color:#ff8800;
		}
		#nav li a span {
			width:100%;
			height:100%;
			position:absolute;
			top:0;
			left:0;
			z-index:1;
			text-indent:-9999px;
		}
		#nav li a:hover {
			color:#336600;
			text-decoration:none;
		}
		#nav li a:hover span, #nav li.current a span {
			background-position:0 100%;
		}
		#nav .home { width:117px; }
		#nav .company { width:124px; }
		#nav .hosting { width:185px; }
		#nav .other { width:172px; }
		#nav .community { width:137px; }
		#nav .support { width:121px; }
		#nav .account { width:136px; }
		#nav .home span { background-image:url(images/nav-home.jpg); }
		#nav .company span { background-image:url(images/nav-company.jpg); }
		#nav .hosting span { background-image:url(images/nav-hostingsolutions.jpg); }
		#nav .other span { background-image:url(images/nav-othersolutions.jpg); }
		#nav .community span { background-image:url(images/nav-community.jpg); }
		#nav .support span { background-image:url(images/nav-support.jpg); }
		#nav .account span { background-image:url(images/nav-myaccount.jpg); }
		#nav .news { background-image:url(images/icon-news.gif); }
		#nav .datacenters { background-image:url(images/icon-datacenters.gif); }
		#nav .shared { background-image:url(images/icon-shared.gif); }
		#nav .reseller { background-image:url(images/icon-reseller.gif); }
		#nav .unmetered { background-image:url(images/icon-unmetered.gif); }
		#nav .affiliates{ background-image:url(images/icon-affiliates.gif); }
		#nav .banners { background-image:url(images/icon-banners.gif); }
		#nav .tools { background-image:url(images/icon-tools.gif); }
		#nav .tutorials { background-image:url(images/icon-tutorials.gif); }
		#nav .contact { background-image:url(images/icon-contactus.gif); }
		#nav .faq { background-image:url(images/icon-faqs.gif); }
		#nav .guarantee { background-image:url(images/icon-guarantee.gif); }
		#nav .testimonials { background-image:url(images/icon-testimonies.gif); }
		#nav .features { background-image:url(images/icon-features.gif); }
		#nav .semi { background-image:url(images/icon-semi.gif); }
		#nav .vps { background-image:url(images/icon-vps.gif); }
		#nav .dedicated { background-image:url(images/icon-dedicated.gif); }
		#nav .domain { background-image:url(images/icon-domain.gif); }
		#nav .helpdesk { background-image:url(images/icon-helpdesk.gif); }
		#nav .billing { background-image:url(images/icon-billing.gif); }
		#nav .about { background-image:url(images/icon-company.gif); }
/* End Nav */
/* Content */
#content {
	float:left;
	width:780px;
	padding-left:4px;
	font-size:1.2em;
}
#banner {
	margin:0 0 4px -4px;
	position:relative;
	z-index:1;
}

	.banner-1 {
		position:absolute;
		top:50px;
		left:50px;
		font:bold 2em Arial, Helvetica, sans-serif;
		color:#000;
	}
.breadcrumbs {
	background:#ccc url(images/breadcrumb.jpg);
	padding:0 10px;
	font:10px/24px Verdana, Geneva, sans-serif;
}
	.breadcrumbs a:hover {
		color:#448f08;
	}
blockquote {
	border-bottom:1px dashed #d3dee8;
	padding:10px 0;
	margin:10px 0;
}
	blockquote cite {
		display:block;
		text-align:right;
		font-style:italic;
	}
	blockquote cite a {
		font-style:normal;
	}
.column {
	float:left;
	font-size:.9em;
	width:33%;
	list-style:none;
	margin:1.5em 0;
}
	.column li {
		margin-bottom:1.5em;
	}
.greybox {
	float:left;
	width:251px;
	background:#f4f4f4 url(images/bg-greyboxbtm.jpg) no-repeat 0 100%;
	height:210px;
	margin-right:13px;
	position:relative;
	left:0px;
	top:0px;
}
.greybox-atright{
	float:left;
	width:251px;
	background:#f4f4f4 url(images/bg-greyboxbtm.jpg) no-repeat 0 100%;
	height:210px;
	margin-right:0px;
	position:relative;
	left:0px;
	top:0px;
}
	.icon {
		text-align:center;
		color:#ff6600;
		font-weight:bold;
		padding: 4px 0;
		line-height:15px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:.9em;
	}
#content .greybox .icon, #content .greybox-atright .icon {
        margin:0; margin-left:11px;
        text-align:left;
}
	.icon a {
		color:#94b90b;
	}
	.icon img {
		vertical-align:text-bottom;
	}
	.greybox ul, .greybox-atright ul {
		padding:8px 0 5px 8px;
		margin:0 10px;
	}
		.greybox li,.greybox-atright li,.bas li {
			padding-left:20px;
			background-position:0 50%;
			background-repeat:no-repeat;
			list-style:none;
			padding-bottom:1px;
		}
		.bas li { background-image:url(images/check-bas.gif); }
		.adv li { background-image:url(images/check-adv.gif); }
		.pro li { background-image:url(images/check-pro.gif); }
		.uh li { background-image:url(images/check-uh.gif); }
		.rh li { background-image:url(images/check-rh.gif); }
		.sh li { background-image:url(images/check-sh.gif); }
	.greybox .more, .greybox .order, .greybox-atright .more, .greybox-atright .order {
		margin:0;
		float:right;
	}
	.price {
		border-top:1px solid #999;
		height:53px;
		position:absolute;
		bottom:0;
		left:7px;
		width:237px;
		padding-top:7px;
	}
		.second .price {
			height:73px;
		}
		.price img {
			float:left;
		}
.rightinfo {
	float:right;
	background:#f5f5f5;
	border:1px solid #ddd;
	margin-left:10px;
	width:120px;
	font-size:11px;
	}
#twothirds {
	padding:10px;
	float:left;
	margin:4px 0;
	width:495px;
	height:180px;
	background:#f2f9ff;
	border:1px solid #d3dee8;
}
#twothirds-grey {
	padding:10px;
	float:left;
	width:495px;
	background:#f4f4f4;
	border:1px solid #dfe4e8;
	border-top:2px solid #579cff;
}
	#twothirds-grey.datacenter {
		background:#f4f4f4 url(images/icon-datacenters.jpg) no-repeat 10px 8px;
		padding-left:40px;
		width:455px;
	}
	#content p {
		margin:1em 0;
		line-height:1.2.5em;
	}
#onethird {
	float:right;
	width:225px;
	height:180px;
	padding:10px 13px;
	background:#f2f9ff;
	margin:4px 0;
	border:1px solid #d3dee8;
}
#whole {
	background:#f2f9ff;
	padding:10px;
	margin:4px 0;
	border:1px solid #d3dee8;
}
.greybox2, .greybox3 {
	float:right;
	width:231px;
	background:#f4f4f4;
	padding:10px;
	border:1px solid #dfe4e8;
	border-top:2px solid #579cff;
}
.halfbox {
	background:#f4f4f4;
	padding:10px;
	border:1px solid #dfe4e8;
	border-top:2px solid #579cff;
	width:365px;
}
	.halfbox h2 {
		margin:0;
	}
.greybox3 {
	float:left;
	margin-right:10px;
}
	#news.greybox2 {
		background:#f4f4f4 url(images/icon-news.jpg) no-repeat 10px 8px;
		padding-left:40px;
		width:211px;
	}
#twothirds-grey .icon, .greybox2 .icon, .greybox3 .icon {
	text-align:left;
}
.whitespace {
	padding:10px 10px 1px;
}
.unlimited {
	color:#669900;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#whole ul li, #whole ol li {
	padding-bottom:8px;
}
#content table {
	border-bottom:1px solid #f8f8f8;
}
#content th {
	background:#3c89f5 url(images/tbl-blue.jpg) repeat-x 0 0;
	height:29px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	padding:0 10px;
	border-bottom:1px solid #fff;
}
	#content th h2 {
		margin:0;
		text-align:left;
	line-height:29px;
		color:#fff;
	}
	#content th.alt {
		background:#8abaff url(images/tbl-bluealt.jpg);
	}
	#content table.alt th {
		background:#b4d127 url(images/tbl-green.jpg);
	}
	#content table.alt th.alt {
		background:#cbdf68 url(images/tbl-greenalt.jpg);
	}
#content tr {
}
#content td {
	background:#e5f0f2;
	padding:3px 5px 2px;
	border-bottom:1px solid #fff;
}
	#content td img {
		vertical-align:middle;
	}
	#content td.alt {
		background:#edf5f6;
	}
#content tr.alt td {
	background:#f4f4f4;
}

#content tr.alt td.alt {
	background:#f7f7f7;
}

#content tr.orderrow td {
	background:#4693ff;
	height:25px;
	line-height:25px;
	font-weight:bold;
	color:#fff;
}
#content tr.orderrow td.alt {
	background:#7eb4ff;
}
.hoverdiv {
	padding:10px;
	border:solid 1px #b4d127;
	background:#fff;
	width:200px;
	display:none;
    position:absolute;
	z-index:2;
	white-space:normal;
}
table.alt .hoverdiv {
	border-color:#589dfc;
}
#whole ul, #whole ol {
	margin:1em 3em;
}
.photos img {
	padding:5px;
	background:#fff;
	margin:10px;
	border:1px solid #ccc;
}
form {
	width:50%;
	float:left;
}
.sml02 {
	width:200px;
	border:1px solid #d3dee8;
	padding:2px;
}
.submit {
	padding:2px 10px;
}
form span {
	display:block;
	float:left;
	width:70px;
	line-height:21px;
}
#content .iconleft {
	margin-left:50px;
}
.number1-wrap {
	border:1px solid #d3dee8;
	padding:5px;
	background:#fff;
	float:right;
	margin:2px 0 2px 20px;
}
.number1 {
	background:#e7f2b3 url(images/number1.jpg) no-repeat 0 0;
	padding:5px 10px 5px 75px;
	border:1px solid #d0daa2;
}
	.number1 h2 {
		margin-top:5px;
	}
	#whole .number1 ul {
		margin:1em 0;
	}
	#whole .number1 li {
		padding-bottom:0;
		background-image:url(images/check-pro.gif);
	}
/* End Content */
/* Sidebar */
#sidebar {
	float:right;
	width:198px;
	font-size:1.2em;
	padding-right:4px;
}

.horizbutton {
	float:left;
	width:50%;
}
.more {
	display:block;
	float: right;
	margin-right:5px;
	background:#91c6ff;
	font:bold .8em/20px; Arial, Helvetica, sans-serif;
	height:23px;
	width:79px;
	color:#fff;
	text-align:center;
	position:relative;
}
.order {
	display:block;
	margin:0 auto;
	background:#ffb45c;
	font:bold .8em/20px; Arial, Helvetica, sans-serif;
	height:23px;
	width:79px;
	color:#fff;
	text-align:center;
	position:relative;
}
.reviews, .cpdemo {
	display:block;
	margin:5px;
	float:right;
	background:#91c6ff;
	font:bold .8em/20px; Arial, Helvetica, sans-serif;
	height:23px;
	width:102px;
	color:#fff;
	text-align:center;
	position:relative;
}
	.more span, .order span, .reviews span, .cpdemo span {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		z-index:1;
		background-position:0 0;
		text-indent:-9999px;
	}
	.more:hover span, .order:hover span, .reviews:hover span, .cpdemo:hover span {
		background-position:0 100%;
	}
	.blueside .more span, #onethird .more span { background-image:url(images/btn-moreblue.gif); }
	.blueside .order span { background-image:url(images/btn-orderblue.gif); }
	.greybox .more span, .award .more span, .greyside .more span, .greybox-atright .more span { background-image:url(images/btn-moregrey.gif);}
	.greybox .order span , .greybox-atright .order span { background-image:url(images/btn-ordergrey.gif); }
	.reviews span { background-image:url(images/btn-reviews.jpg); }
	td .order span { background-image:url(images/btn-tblorder.gif); }
	td.alt .order span { background-image:url(images/btn-tblorderalt.gif); }
	.cpdemo span { background-image:url(images/btn-cpdemo.jpg); }
	.number1 .more span { background-image:url(images/btn-moregreen.jpg); }
	.number1 .order span { background-image:url(images/btn-ordergreen.jpg); }
.award {
	background:url(images/img-award.jpg);
	height:38px;
	padding:90px 0 0 72px;
	margin-bottom:4px;
}
	.blueside {
		background:#f3faff url(images/bg-blueside.jpg) no-repeat 0 100%;
		padding-bottom:6px;
		margin-bottom:4px;
	}
		.blueside ul {
			padding:5px 0 7px 13px;
		}
		ul.orange li {
			list-style:none;
			background:url(images/blt-orangearrow.gif) no-repeat 0 50%;
			color:#669900;
			font-weight:bold;
			padding-left:12px;
			line-height:1.58em;
		}
			ul.orange li .hoverdiv {
				font-weight:normal;
				color:#444;
			}
		ul.green li {
			list-style:none;
			background:url(images/blt-greenarrow.gif) no-repeat 0 50%;
			padding-left:12px;
			padding-bottom:3px;
			line-height:1.58em;
		}
		.blueside ul li a {
			font-weight:normal;
		}
	.greyside {
		background:#f4f4f4 url(images/bg-greyside.gif) no-repeat 0 100%;
		padding-bottom:6px;
		margin-bottom:4px;
		margin-top:4px;
	}
		.blueside p, .greyside p {
			padding:5px 13px;
			margin:0;
			line-height:1.25em;
		}
		.blueside h2, .greyside h2 {
			padding:5px 13px;
			margin:0;
			text-transform:none;
		}
/* End Sidebar */
/* Footer */
#footer {
	background:url(images/bg-footer.jpg) no-repeat 0 100%;
	height:126px;
	padding:0 8px;
}
	#footernav {
		height:36px;
		text-align:center;
		background:#e9e9e9 url(images/bg-footerlinks.jpg);
		font-size:1.1em;
		line-height:36px;
	}
		#footernav a {
			color:#000;
			margin:0 15px;
			padding:5px;
		}
	.copyright {
		padding:15px 25px 0px 25px;  
		color:#666;
		font-size:11px;
		line-height:15px;
	}
	.morelinks {
		text-align:center;
		width:900px;
		margin:10px auto;
		color:#000000;
		font-weight:normal;
	}
	.morelinks a {
		color:#000000;
	}
	.morelinks a:hover {
		color:#000000;
	}
/* End Footer */

#screen2{
	position:relative;
	height:120px;
}
	#screen2 #buttons{
		height:39px;
		background:url(images/ttl-wesupport.jpg);
	}
	#screen2 .prev{
		float:left;
		margin:13px 0 0 36px;
	}
	#screen2 .next{
		float:right;
		margin:13px 31px 0 0;
	}
#slideshow{
	overflow:hidden;
	width:178px;
	margin:0 auto;
}
	#slideshow ul{
		width:5170px;
	}
		#slideshow li{
			float:left;
			margin:0 10px;
			list-style:none;
			padding-top:30px;
		}
		
		


		
.planbox{
	border:1px solid #000;
	background: url(images/tab-bg.gif) no-repeat;
	border-top:none;
	}
.tab-normal-bg{
	margin-top:17px;
	background: url(images/tab-bg.gif) repeat-x 50% 50%;
	}
.landing_button {
	float: left;
	width: auto;
	margin:0px 5px;
	z-index: 10;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	color: #e3e3e3;
	margin-top:-5px;
}
.landing_button span{
		background-position:right top;
		display:block;
		line-height:2.9em;
		padding:0 13px;
		}
.landing_button span:hover{
		color:#ffffff;
		}
.landing_button_active {
	float: left;
	width: auto;
	margin:0px 5px;
	z-index: 10;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	color: #808080;
	background:#d7ecf9 url(images/tab-left-bg.gif) no-repeat;
	margin-top:-5px;
}
.landing_button_active span{
		background: url(images/tab-right-bg.gif) no-repeat;
		background-position:right top;
		display:block;
		line-height:2.9em;
		padding:0 13px;
		color:#000;
		}
.landing_button_active span.hover{
		color:#ff0000;
		}
.landing_innerDiv {
	background-color: #F4F4F4;
	padding: 4px 5px 4px 95px;
}
.landing_innerDiv h2 {
	margin-top: 5px;
	font-size: 1.9em;
}
.landing_innerDiv ul {
	margin: 5px 0;
}
.landing_innerDiv li {
	background: url(images/check-pro.gif) no-repeat 0 50%;
    padding-left: 20px;
    list-style: none;
}
.landing_innerDiv ul.green { margin: 2px 0px 5px 4px; }
.landing_innerDiv ul.green li {
	background: url(images/breadcrumb-arw.jpg) no-repeat 0 50%;
    padding-left: 12px;
    font-size: 1em;
    line-height: 1.0em;
    list-style: none;
}
.landing_innerDiv ul.green2 { margin: 2px 0px 5px 0px; }
.landing_innerDiv ul.green2 li {
	background: url(images/breadcrumb-arw.jpg) no-repeat 0 50%;
    padding-left: 12px;
    font-size: 1em;
    line-height: 1.1em;
    list-style: none;
    color: #669900;
    font-weight: bold;
}
.landing_innerDiv ul.green2 li a { font-weight: normal; }
.landing_innerDiv .price {
	border-top:1px solid #999;
	width:243px;
	height:50px;
	margin:7px 0px 0px -5px;
	padding-top:7px;
	position:relative;
}
.landing_innerDiv .pricetag {
	width: 135px;
	padding-left: 12px;
	float: left;
	font: italic bold 2.9em Arial;
}
.landing_innerDiv .pricetag span {
	font-size: 16px;
	color: #000000;
}
.landing_innerDiv .more, .landing_innerDiv .order { margin:0px;float:right; }
.landing_innerDiv .more span { background-image:url(images/btn-moregrey.gif);vertical-align:middle; }
.landing_innerDiv .order span { background-image:url(images/btn-ordergrey.gif);vertical-align:middle; }
.message1 {
	/*color: #527b0e;
    background-color: #f0fadf;
	border: 1px dashed;*/
	padding: 5px;
	margin: 7px 0px;
	font-family:Verdana, Geneva, sans-serif;
}
.message2 {
	/*color: #7b630e;
    background-color: #faf3df;
	border: 1px dashed;*/
	padding: 5px;
	margin: 7px 0px;
	font-family:Verdana, Geneva, sans-serif;
}
.message3 {
	color: #924913;
    background-color: #fff5f0;
	border: 1px solid;
	padding: 5px;
	margin: 7px 0px;
	font-family:Verdana, Geneva, sans-serif;
}
.message4 {
	color: #924913;
    background-color: #fff5f0;
	border: 1px solid;
	padding: 5px;
	margin: 7px 0px;
	font-family:Verdana, Geneva, sans-serif;
}
/*======================== HELPER ========================================================================*/
.help_box
{
width:198px;
height:150px;
background-position:center;
background-repeat:no-repeat;
}
.bubble_txt
{
width:75px;
height:30px;
float:left;
text-align:center;
margin:25px 0 0 21px;
font-family:"trebuchet MS";
font-weight:bold;
font-size:13px;
line-height:13px;
color:#fff;
}
.help_btn
{
width:118px;
height:35px;
float:left;
margin-top:55px;
margin-left:7px;
background-image:url(images/help_btn.gif);
background-repeat:no-repeat;
padding-top:5px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#fff;
}
.help_btn a
{
color:#fff;
text-decoration:none;
}
.help_btn a:hover
{
color:#000;
}

.cirtex-social{
    float:left;
    padding:10px 0px 0px 23px;
    }
.cirtex-social img{
    margin:0 3px;
    }
.alignright{

padding-top:10px;

}

#package_specs TABLE {
    BORDER-COLLAPSE: collapse
}
#package_specs TABLE THEAD TR {
    HEIGHT: 27px
}
#package_specs TABLE THEAD TR TH {
    PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
#package_specs TABLE THEAD TR TH.first {
    PADDING-LEFT: 10px; FONT-SIZE: 13px
}
#package_specs TABLE TBODY TR.odd {
   
}
#package_specs TABLE TBODY TR {
   
}
#package_specs TABLE TBODY TD {
 PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP:3px
}
#package_specs TABLE TBODY TR TD.expand {
    CURSOR: pointer
}
#package_specs TABLE TBODY TR TD.expand .closed {
    BACKGROUND-IMAGE: url(images/icon_plus_minus.gif); WIDTH: 14px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -1172px 0px; HEIGHT: 19px; float:left;
}

#package_specs TABLE TBODY TR TD.expand .open {
    BACKGROUND-POSITION: 0px 0px
}


.header-q{
    float:left;
    font-size:14px;
    margin:10px 10px 0px 0px;
    }
.header-q h2{
margin-top:0;
font-size:17px;
}
*/