body{
	margin:0;
	min-width:970px;
	background:url(../Images/bg.gif);
	font:13px Arial, Helvetica, sans-serif;
	color:#404040;
}
p{
	line-height:17px;
	margin:0 0 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #404040;
}
img{
	border-style:none;
}
.top-box{
	width:100%;
	overflow:hidden;
	background:url(../Images/top-box-bg.gif) repeat-x 0 0;
	height:24px;
}
.top-box-int{
	width:970px;
	margin:0 auto;
	padding:2px 0 0 0;
}
.search-box{
	margin:0 200px 0 0;
	float:right;
	width:200px;
	display:inline;
	font-size: 11px;
}
span.search-inp{
	background:url(../Images/search-txt-bg.gif) no-repeat 0 0;
	width:108px;
	height:20px;
	float:right;
}
input.txt001{
	border:0;
	float:left;
	width:96px;
	margin:2px 0 0 7px;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	background:none;
        outline-style: none;
}
input.search-submit{
	background:url(../Images/search-button.gif) no-repeat 0 0;
	float:right;
}
label.search{
	background:url(../Images/search-lbl.gif) no-repeat 0 0;
	width:39px;
	height:8px;
	margin:6px 4px 0 0;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
}
ul.top-links{
	padding:0;
	margin:6px 10px 0 0;
	float:right;
	display:inline;
	list-style:none;
}
ul.top-links li{
	float:left;
	padding:0 11px 0 10px;
	background:url(../Images/split.gif) no-repeat 100% 0;
}
ul.top-links li a{
	background:url(../Images/top-menu-links.gif) no-repeat;
	height:8px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
}
ul.top-links li.support a{
	background-position:0 0;
	width:47px;
}
ul.top-links li.blog a{
	width:26px;
	background-position:-69px 0;
}
ul.top-links li.affiliates a{
	width:56px;
	background-position:-116px 0;
}
ul.top-links li.services a{
	width:47px;
	background-position:-194px 0;
}
ul.top-links li.contact a{
	width:45px;
	background-position:-262px 0;
}
ul.top-links li.support a:hover{
	background-position:0 -8px;
	width:47px;
}
ul.top-links li.blog a:hover{
	width:26px;
	background-position:-69px -8px;
}
ul.top-links li.affiliates a:hover, 
ul.top-links li.affiliates#active a{
	width:56px;
	background-position:-116px -8px;
}
ul.top-links li.services a:hover, 
ul.top-links li.services#active a{
	width:47px;
	background-position:-194px -8px;
}
ul.top-links li.contact a:hover, 
ul.top-links li.contact#active a{
	width:45px;
	background-position:-262px -8px;
}
.header{
	position:relative;
	width:100%;
	height:180px;
	overflow:hidden;
	background:url(../Images/header-bg1.jpg) repeat-x 100% 0;
}
.header-cont{
	width:970px;
	margin:0 auto;
	position:relative;
	height:175px;
}
.mc-holder-1{
	width:1150px;
	position:relative;
	float:left;
	left:50%;
	background:url(../Images/header-bg2.jpg) repeat-x 50% 0;
}
.mc-holder-2{
	width:1150px;
	position:relative;
	float:left;
	left:-50%;		
}
.mc-holder-3{
	background:url(../Images/header-bg.jpg) no-repeat 50% 0;
	width:1150px;
	overflow:hidden;
	height:180px;
}
.mc-holder-4{
	width:1150px;
	position:relative;
	float:left;
	left:50%;
	background:url(../Images/footer-bg2.jpg) repeat-x 50% 0;
}
.mc-holder-5{
	background:url(../Images/footer-bg.jpg) no-repeat 50% 0;
	width:1150px;
	overflow:hidden;
	height:102px;	
}
.shadow{
	position:absolute;
	left:2px;
	top:22px;
}
.shadow-int{
	background:url(../Images/header-shadow-bg.png) no-repeat 0 0;
	width:683px;
	height:100px;
}
span.logo{
	background:url(../Images/logo.png) no-repeat 0 0;
	width:134px;
	height:50px;
	float:left;
	margin:21px 0 0 81px;
	position:relative;
}
.main-menu{
	position:absolute;
	display:inline;
	top:50px;
	right:24px;
	width: 343px;
}
.main-menu ul{
	padding:0;
	margin:0;
	float:right;
	list-style:none;
	position:relative;
}
.main-menu ul li{
	float:left;
	height:27px;
	overflow: hidden;
	padding:0 2px 0 0;	
}
.main-menu ul li a{
	background:url(../Images/main-menu.png) no-repeat;
	height:81px;
	width: 343px;
	cursor: pointer;
	text-indent: -9999px;
	overflow: hidden;
	float:left;
}
.main-menu ul li.home{
	width:124px;
}
.main-menu ul li.features{
	width:85px;
}
.main-menu ul li.faq{
	width:70px;
}
.main-menu ul li.pricing{
	width:50px;
}
.main-menu ul li.home a{
	margin: 0 0 0 0;
}
.main-menu ul li.features a{
	margin: 0 0 0 -122px;
}
.main-menu ul li.faq a{
	margin: 0 0 0 -210px;
}
.main-menu ul li.pricing a{
	margin: 0 0 0 -283px;
}
.main-menu ul li.home a:hover{
	margin:-27px 0 0 0;
}
.main-menu ul li.features a:hover{
	margin-top: -27px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -122px;
}
.main-menu ul li.faq a:hover{
	margin:-27px 0 0 -210px;
}
.main-menu ul li.pricing a:hover{
	margin:-27px 0 0 -283px;
}
span.get-started{
	height:27px;
	float:right;
	overflow:hidden;
}
span.get-started a{
	float:left;
	height:54px;
	overflow: hidden;
	width:102px;
	background:url(../Images/btn-get-started.png) no-repeat 0 0;
}
span.get-started a:hover{
	margin:-27px 0 0 0;
}
.content-holder{
	width:100%;
	position:relative;
	z-index:5000;
}
.content{
	width:970px;
	margin:-55px auto -56px auto;
	position:relative;
}
.content-holder:after{
	content:"";
	clear:both;
	display:block;
}
.content-top{
	background:url(../Images/top-line.png) no-repeat 0 0;
	width:970px;
	height:8px;
	overflow:hidden;
}
.content-bottom{
	background:url(../Images/bottom-bg.png) no-repeat 0 0;
	width:970px;
	height:9px;	
}
.content-bottom:after{
	content:"";
	clear:both;
	display:block;
}
.content-center{
	background:url(../Images/center-bg.png) repeat-y 0 0;
	width:956px;
	padding:0 7px;
}
.content-data{
	width:956px;
	background:#fff;
}
.tabs-box{
	background:#2b2b2b;
	width:100%;
	overflow:hidden;
	color:#fff;
}
ul.tabset{
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
}
ul.tabset li{
	float:left;
}
ul.tabset li a{
	background:url(../Images/tabs-buttons.gif) no-repeat;
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
}
ul.tabset li.what-is-spitfire a{
	background-position:0 0;
	width:118px;
}
ul.tabset li.management a{
	width:121px;
	background-position:-118px 0;
}
ul.tabset li.capture-leads a{
	width:120px;
	background-position:-239px 0;
}
ul.tabset li.database a{
	width:120px;
	background-position:-359px 0;
}
ul.tabset li.sales a{
	width:120px;
	background-position:-479px 0;
}
ul.tabset li.marketing a{
	width:120px;
	background-position:-599px 0;
}
ul.tabset li.business a{
	width:120px;
	background-position:-719px 0;
}
ul.tabset li.get-started a{
	width:117px;
	background-position:-839px 0;
}
ul.tabset li.what-is-spitfire a:hover{
	background-position:0 -50px;
}
ul.tabset li.what-is-spitfire a.active, 
ul.tabset li.what-is-spitfire a.active:hover{
	background-position:0 -100px;
}
ul.tabset li.management a:hover{
	background-position:-118px -50px;
}
ul.tabset li.management a.active:hover, 
ul.tabset li.management a.active{
	background-position:-118px -100px;
}
ul.tabset li.capture-leads a:hover{
	background-position:-239px -50px;
}
ul.tabset li.capture-leads a.active:hover, 
ul.tabset li.capture-leads a.active{
	background-position:-239px -100px;
}
ul.tabset li.database a:hover{
	background-position:-359px -50px;
}
ul.tabset li.database a.active, 
ul.tabset li.database a.active:hover{
	background-position:-359px -100px;
}
ul.tabset li.sales a:hover{
	background-position:-479px -50px;
}
ul.tabset li.sales a.active, 
ul.tabset li.sales a.active:hover{
	background-position:-479px -100px;
}
ul.tabset li.marketing a:hover{
	background-position:-599px -50px;
}
ul.tabset li.marketing a.active,
ul.tabset li.marketing a.active:hover{
	background-position:-599px -100px;
}
ul.tabset li.business a:hover{
	background-position:-719px -50px;
}
ul.tabset li.business a.active, 
ul.tabset li.business a.active:hover{
	background-position:-719px -100px;
}
ul.tabset li.get-started a:hover{
	background-position:-839px -50px;
}
ul.tabset li.get-started a.active, 
ul.tabset li.get-started a.active:hover{
	background-position:-839px -100px;
}
.tab-hd{
	height:44px;
/*line-height:44px;*/
	overflow:hidden;
	margin:0 0 0 -3px; 
position:relative;
z-index:10;
}

p.heading-descr{
	font-size:36px;	
}
p.heading-descr span{
	font-size:36px !important;
	background:url(../Images/4x4.gif);
	
}
.tab-content{
	overflow:hidden;
	min-height:255px;	
}
* html .tab-content{
 	height:255px;
 }
.tab-data{
	width:460px;
	margin:20px 0 0 15px;
	float:left;
	display:inline;
}
.tab-content img{
	float:left;
}
h1.homepage{
	font-size:14px;
	line-height:14px;
	color:#f2c53d;
	margin:0 0 9px;
	position:relative;
}

h2.homepage2{
	font-size:14px;
	line-height:14px;
	color:#f2c53d;
	margin:0 0 9px;
        position:relative;
        z-index:1001;
}
.txt{
	border-top:1px solid #393939;
	width:100%;
	overflow:hidden;
	padding:11px 0 0 0;
	color:#a6a6a6;
}
.txt p strong{
	color:#fff;
}
span.tab-illustration{
	float:right;
	margin:15px 4px 0 0;
	display:inline;
	position:relative;
}
span.tab-illustration img{
	float:left;
}
div.tab{ display:block;}
.two-columns{
	padding:18px 0 50px 18px;
	height:1%; 
}
.two-columns:after{
	content:"";
	clear:both;
	display:block;
}
.center-box{
	width:570px;
	float:left;
}
.center-box2{
	width:850px;
	float:left;
}
.center-box2 p a{
border-bottom:1px dotted #F2590C;
color:#F2590C;
text-decoration:none;
}
.center-box2 p a:hover{
background:#F2590C none repeat scroll 0 0;
border-bottom-style:none;
color:#FFFFFF;
}
.center-box2 a.formlink{
border-bottom:1px dotted #F2590C;
color:#F2590C;
text-decoration:none;
}
.center-box2 a.formlink:hover{
background:#F2590C none repeat scroll 0 0;
border-bottom-style:none;
color:#FFFFFF;
}
.center-box2 p.question{
background:url(../Images/faq-question.png) no-repeat scroll 0 17px;
color:#087ea6;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
margin-bottom:10px;
padding:16px 0px 0px 21px
}
.center-box2 p.answer{
background:url(../Images/faq-answer.png) no-repeat scroll 0 1px;
padding:1px 0px 0px 21px
}




.center-box p a{
border-bottom:1px dotted #F2590C;
color:#F2590C;
text-decoration:none;
}
.center-box p a:hover{
background:#F2590C none repeat scroll 0 0;
border-bottom-style:none;
color:#FFFFFF;
}
.center-box a.formlink{
border-bottom:1px dotted #F2590C;
color:#F2590C;
text-decoration:none;
}
.center-box a.formlink:hover{
background:#F2590C none repeat scroll 0 0;
border-bottom-style:none;
color:#FFFFFF;
}
.center-box p.question{
background:url(../Images/faq-question.png) no-repeat scroll 0 17px;
color:#087ea6;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
margin-bottom:10px;
padding:16px 0px 0px 21px
}
.center-box p.answer{
background:url(../Images/faq-answer.png) no-repeat scroll 0 1px;
padding:1px 0px 0px 21px
}
input.contactsubmit {
	background: transparent url(../Images/contactsubmit.png) no-repeat scroll 0 0;
        border: none;
	display: block;
	font-size: 1px;
	height: 22px;
	overflow: hidden;
	text-indent: -9999px;
	width: 79px;
}
input.contactsubmit:hover {
	background-position: 0 -22px;
}
h3.see-more a{
border-bottom:1px dotted #F2590C;
color:#F2590C;
text-decoration:none;
}
h3.see-more a:hover{
background:#F2590C none repeat scroll 0 0;
border-bottom-style:none;
color:#FFFFFF;
}
.sidebar{
	width:320px;
	margin:0 13px 0 0;
	display:inline;
	float:right;
}
.ct-heading{
	height:20px;
	overflow:hidden;
	width:100%;
}
.ct-heading h3{
	margin:0;
}
.center-box p strong{
	background:#fffbe5;	
}
.center-box p span strong{
	 background:none;
}
.center-box blockquote{
	padding:0 0 0 22px;
	margin:0;
	background:url(../Images/blockquote-bg-2.gif) no-repeat 0 0;
}
.center-box blockquote p{
	border-left:1px solid #cacaca;
	font-weight:bold;
	margin:0 0 4px;
	padding:0 0 0 10px;
	font-style:italic;
}
.center-box cite{
	display:block;
	font-size:10px;
	color:#999;
	margin:0 0 0 22px;
	font-style:normal;
}
.side-heading{
	height:25px;
	overflow:hidden;
	width:100%;
}
.side-heading h4{
	margin:0;
	float:left;
	color: #F26222;
}
.sidebar h6 {
color: #6bb2ca;
font-size: 17px;
font-style: italic;
margin: 0;
padding: 0 0 3px;
}
.side-add{
	background:url(../Images/star-bg.gif) no-repeat 0 0;
	padding:0 0 30px 20px;
	height:1%;
	overflow:hidden;
}
.side-add div{
	font:11px Arial, Helvetica, sans-serif;	
}
.side-add div p{
	margin:0 0 6px;
	padding:0 0 0 9px;
	border-left:1px solid #cacaca;
	color:#999;
}
.side-add div p a{
border-bottom:1px dotted #F2590C;
color:#F2590C;
text-decoration:none;
}
.side-add div p a:hover{
background:#F2590C none repeat scroll 0pt;
border-bottom-style:none;
color:#FFFFFF;
}
.subscribe-box{
	width:100%;
}
.sc-box{
	width:100%;
	overflow:hidden;
	margin:4px 0 8px 0;
}
span.txt-inp02, 
span.txt-inp03{
	width:234px;
	height:22px;
	display:block;
	background:url(../Images/txt-inp002.gif) no-repeat;
}
span.txt-inp03{
	background:url(../Images/txt-inp003.gif) no-repeat;
}
input.txt002{
	width:220px;
	border:0;
	margin:3px 6px 0 6px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#a3a3a3;
	background:none;
        outline-style: none;
}
a.subscribe-btn{
	background:url(../Images/btn-subscribe.gif) no-repeat;
	width:79px;
	height:22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
}
a.subscribe-btn:hover{
	background-position:0 -22px;
}
a.contactus{
	background:url(../Images/contactus.png) no-repeat;
	width:79px;
	height:22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
}
a.contactus:hover{
	background-position:0 -22px;
}
a.signout{
	background:url(../Images/signout.png) no-repeat;
	width:79px;
	height:22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
}
a.signout:hover{
	background-position:0 -22px;
}
a.hireus{
	background:url(../Images/hireus.png) no-repeat;
	width:79px;
	height:22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
}
a.hireus:hover{
	background-position:0 -22px;
}
a.rss{
	background:url(../Images/rss-lnk.gif) no-repeat;
	width:14px;
	height:15px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	margin:1px 0 0 5px;
}
ul.updates{
	padding:0 0 0px 0;
	margin:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
ul.updates li{
	float:left;
	padding:0 0 10px;
	font-size:11px;
}
ul.updates li span.date{
	width:20px;
	float:left;
	font-weight:bold;
	text-align:center;
	color:#7a7a7a;
	font:bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
ul.updates li div{
	padding:0 0 0 9px;
	border-left:1px solid #cacaca;
	width:270px;
	float:left;
}
ul.updates li div h5{
	margin:0;
	font-size:12px;
}
ul.updates li div h5 a{
	color:#f2590c;
	border-bottom:1px dotted #f2590c;
	text-decoration:none;
}
ul.updates li div h5 a:hover{
	border-bottom-style:none;
	background:#f2590c;
	color:#fff;
}
ul.updates li div p{
	padding:0;
	margin:0;
	border-style:none;
	color:#666;
}
a.btn-spread-word{
	background:url(../Images/btn-spread-the-word.gif) no-repeat;
	width:116px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
	display:block;
}
a.btn-spread-word:hover{
	background-position:0 -22px;
}
a.freetrial{
	background:url(../Images/freetrial.png) no-repeat;
	width:116px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
	display:block;
}
a.freetrial:hover{
	background-position:0 -22px;
}
.inner-page-title{
	background:#2b2b2b;
	overflow:hidden;
	padding:20px 0 0 16px;
	height:50px;
	overflow:hidden;
	border-bottom:2px solid #d9d9d9;
}
.inner-page-title h1{
	margin:0;
	font:italic bold 36px Arial, Helvetica, sans-serif;
	color:#fff;
}
.inner-page-title h1 span{
	font-size:36px;
}
.center-title-h2{
	height:38px;
	overflow:hidden;
}
.center-title-h2 h2{
	margin:0;
	color:#2b2b2b;
	font:italic bold 36px Arial, Helvetica, sans-serif;
}
.center-title-h2 h2 span{
	font-size:36px;
}
p.subtitle{
	margin:0 0 12px;
	font-size:14px;
	color:#9aa619;
}
p.highlight{
	background:#fffbe5;
	padding:6px 8px;
	margin:0 0 18px -8px;
	position:relative;
	z-index:100;
	font-size:14px;
}
* html p.highlight{
	float:left;
}
*+html p.highlight{
	float:left;
}
a.see-more{
	background:#fff url(../Images/lnk-arrow.gif) no-repeat 3px 0;
	padding:1px 3px 1px 23px;
	color:#f2590c;
	display:inline-block;
	text-decoration:none;
}
a.see-more span{
	display:inline-block;
	background:url(../Images/dotted.gif) repeat-x 0 100%;
	cursor:pointer;
}
a.see-more:hover span{
	background:none;
}
a.see-more:hover{
	background:#f2590c url(../Images/lnk-arrow2.gif) no-repeat 3px 0;
	color:#fff;
	text-decoration:none;
}
hr.hr-default{
	color:#000;
	height:1px;
	margin:26px 0 26px -11px;
	position:relative;
	border-width:1px;
	border-bottom:0;
	border-color:#000;
	border-left-style:none;
	border-right-style:none;
	display:block;
}
* html hr.hr-default{
	margin:16px 0 6px 0;
}
.sidebar ul.default-list li{
        background:transparent url(../Images/bullet.gif) no-repeat scroll 0 3px;
	font-size:11px;
}
.sidebar ul.default-list{
	margin:11px 0 0;
       padding-left:20px;
}
ul.default-list{
	padding:0;
	margin:1px 0 18px 0;
	list-style:none;
}
ul.default-list li{
	background:url(../Images/bullet.gif) no-repeat 0 4px;
	font-size:13px;
	padding: 0 0 18px 16px;
	color:#404040;
}
ul.default-list li a{
	color:#404040;
	text-decoration:underline;
}
ul.default-list li a:hover{
	text-decoration:none;
}

ol.default-ol{
	padding:0;
	margin:0 0 18px;
	overflow:hidden;
}
ol.default-ol li{
	list-style-position:inside;
	background:url(../Images/ol-bullet.gif) no-repeat 0 2px;
	text-decoration:none;
	padding:0 0 0 2px;
	line-height:16px;
	border:0;
	
}
ol.default-ol li a{
	color:#404040;
	text-decoration:underline;
}
.pricetable{
	width:572px;
	overflow:hidden;
	margin:16px 0 26px 0;
}
.pricetable table{
	padding:0;
	margin:0;
	border-collapse:collapse;
	table-layout:fixed;
	width:572px;
	border:0;
}
.pricetable table td{
	padding:0;
	margin:0;
	text-align:center;
	vertical-align:top;
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
}
.pricetable table td.plan01, 
.pricetable table td.plan11{
	width:190px;
	background:url(../Images/host-plan01-1.gif) no-repeat;
	height:53px;
	vertical-align:top;
	padding:68px 0 0 0;
}
.pricetable table td.plan11{
	background:url(../Images/host-plan01-2.gif) no-repeat;
}
.pricetable table td.plan02, 
.pricetable table td.plan22{
	background:url(../Images/host-plan02-1.gif) no-repeat;
	width:190px;
	height:53px;
	padding:68px 0 0 0;
	vertical-align:top;
}
.pricetable table td.plan22{
	background:url(../Images/host-plan02-2.gif) no-repeat;
}
.pricetable table td.plan03, 
.pricetable table td.plan33{
	background:url(../Images/host-plan03-1.gif) no-repeat;
	width:192px;
	height:53px;
	padding:68px 0 0 0;
	vertical-align:top;
}
.pricetable table td.plan33{
	background:url(../Images/host-plan03-2.gif) no-repeat;
}
.pricetable table td.plan11, 
.pricetable table td.plan22, 
.pricetable table td.plan33{
	height:123px;
}
* html .pricetable table td.plan11, 
* html .pricetable table td.plan22, 
* html .pricetable table td.plan33{
	height:53px;
}
span.get-started-btn{
	width:112px;
	height:22px;
	display:block;
	overflow:hidden;
	margin:0 auto;
}
span.get-started-btn a{
	background:url(../Images/get-started-btn.png) no-repeat;
	width:112px;
	display:block;
	cursor: pointer;
	text-indent: -9999px;
	overflow: hidden;
	height:44px;
}
span.get-started-btn a:hover{
	margin:-22px 0 0 0;
}
span.or{
	display:block;
	color:#5eb4cc;
	font:bold 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:1px 0 -2px 0;
}
a.trial{
	color:#f29655;
	font:bold 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
}
a.trial:hover{
	text-decoration:underline;
}
td.colour01{
	background:#eff0eb url(../Images/clr01-bg.gif) repeat-y 0 0;
		
}
td.colour01 span, 
td.colour02 span, 
td.colour03 span{
	border-bottom:2px solid #d3d3cd;
	width:189px;
	padding:14px 0;
	margin:0 0 0 1px;
	display:block;
}
td.colour03 span{
	width:190px;
}
td.colour02{
	background:#ebebe4 url(../Images/clr02-bg.gif) repeat-y 0 0;	
}
td.colour03{
	background:#e7e8dc url(../Images/clr03-bg.gif) repeat-y 0 0;	
}


tr.light td.colour01{
	background:#fafbf6 url(../Images/clr11-bg.gif) repeat-y 0 0;	
}
tr.light td.colour02{
	background:#f6f6ee url(../Images/clr22-bg.gif) repeat-y 0 0;	
}
tr.light td.colour03{
	background:#f1f2e6 url(../Images/clr33-bg.gif) repeat-y 0 0;	
}
.pricetable table tr td{
	
	
}
.pricetable table td span em{
	font-size:9px;
	color:#808080;
	font-style:normal;
	display:block;
}
.footer{
	width:100%;
	position:relative;
	height:102px;
	overflow:hidden;
	background:url(../Images/footer-bg1.jpg) repeat-x 0 0;
	z-index:1;	
}
.footer-center{
	width:920px;
	margin:0 auto;
	padding:66px 25px 0 25px;
}
a.powered-by{
	background:url(../Images/powered-by.gif) no-repeat 0 0;
	width:117px;
	height:26px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
	margin:-16px 0 0 0;
}
ul.footer-menu1, 
ul.footer-menu2{
	float:right;
	width:500px;
	padding:0;
	margin:0;
	list-style:none;
}
ul.footer-menu1{
	margin:0 0 4px 0;
}
ul.footer-menu1 li, 
ul.footer-menu2 li{
	float:right;
	padding:0 8px 0 9px;
	background:url(../Images/foot-split.gif) no-repeat 0 4px;
	font:10px/11px Tahoma, Verdana, Helvetica, sans-serif;
}
ul.footer-menu1 li.first, 
ul.footer-menu2 li.first{
	padding:0 8px 0 0;
	background:none;
}
ul.footer-menu1 li a, 
ul.footer-menu2 li a{
	color:#fff;
	text-decoration:none;
}
ul.footer-menu2 li a{
	color:#989991;
}
ul.footer-menu1 li a:hover, 
ul.footer-menu2 li a:hover{
	color:#f2590c;
	text-decoration:none;
}
.copy{
	width:920px;
	margin:0 auto;
	padding:5px 25px;
}
.copy p{
	margin:0;
	font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}
.copy p a{
	color:#595959;
	text-decoration:none;
}
.copy p a:hover{
	text-decoration:none;
}
a.top-lnk{
	background:url(../Images/to-top.gif) no-repeat 0 0;
	width:7px;
	height:6px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1px;
}
