/* CSS Document */
html{
	min-height:100%;
	margin:0 0 1px;
	}

body{
	margin:0;
	padding:0;
	background:#fff;
	color:#535454;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	}
	
div, h1, h2, p, ul, a, img, form, input{
	margin:0;
	padding:0;
	background:no-repeat;
	}
	
ul{
	list-style-type:none;
	}
	
a{
	outline:none;
	}
	
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}

/* Header Panel */
#container{
	position:relative;
	width:900px;
	margin:0 auto;
	padding:15px 0 0;
	background:no-repeat;
	}
	
#container #header{
	width:900px;
	position:relative;
	background:no-repeat;
	}
	
#header img.logo{
	position:absolute;
	left:0;
	top:0;
	}
	
#header h1{
	height:133px;
	font-size:0;
	line-height:0;
	margin:2px 0 0;
	background:url(images/header.jpg) 0 0 no-repeat #fff;
	font:bold 22px/26px Arial, Helvetica, sans-serif;
	color:#407C9C;
	padding:25px 0 0 39px;
	width:900px;
	text-transform:uppercase;
	letter-spacing:-1px;
	}
	
#header h1 span{
	font-size:17px;
	line-height:20px;
	padding:5px 0 0 0;
	display:block;
	}
	
#header h1 span.price{
	color:#E43A0B;
	font-size:20px;
	display:inline;
	}
	
#header p.indusnetventure a{
	width:900px;
	height:13px;
	text-indent:-20000px;
	background:url(images/indusnet-ventures.gif) 100% 0 no-repeat;
	display:block;
	}

	
#header p.contact{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff;
	text-align:right;
	padding:7px 0 15px 0;
	}
		
#header p a.email{
	color:#000;
	font-weight:bold;
	background:url(images/contact.gif) 0 0 no-repeat #fff;
	text-decoration:none;
	padding:0 8px 0 30px;
	}
	
#header p a.email:hover{
	color:#d60b0b;
	background:url(images/contact.gif) 0 0 no-repeat #fff;
	}
	
#header p span.phone{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 7px 0 0;
	padding:3px 13px 3px 22px;
	background:url(images/phone.gif) 5px 5px  no-repeat #e5e5e5;
	}
	
#header ul{
	width:900px;
	height:34px;
	position:relative;
	background:url(images/top_navbg.gif) 0 0 repeat-x;
	overflow:hidden;
	}
	
#header ul li{
	float:left;
	height:34px;
	background:url(images/top-nav-sep.gif) 100% 0 no-repeat;
	}
	
#header ul li a{
	display:block;
	font:bold 12px/34px Arial, Helvetica, sans-serif;
	padding:0 27px;
	color:#fff;
	background:inherit;
	text-decoration:none;
	}
#header ul li span.navleft{
	display:block;
	width:21px;
	height:34px;
	float:left;
	background:url(images/top_left_navbg.gif) 0 0 no-repeat;
	}

#header ul li span.navright{
	display:block;
	width:28px;
	height:34px;
	position:absolute;
	right:0;
	top:0;
	background:url(images/top_right_navbg.gif) 100% 0 no-repeat;
	}
	
#header ul li a:hover{
	color:#F5D47C;
	background:inherit;
	}
	
#header ul li.nosep{
	background:none;
	}
	

/* Body Left Panel */
#main{
	width:900px;
	margin:10px auto;
	}

#main #left{
	float:left;
	width:231px;
	}
	
#left h2{
	padding:0 0 17px 0;
	background:url(images/left-top-banner.gif) 0 0 no-repeat;
	height:136px;
	width:229px;
	text-indent:-20000px;
	}
	
#left ul{
	padding:20px 14px 5px 18px;
	margin:0 0 20px 0;
	color:#414040;
	background:#D7EDFB;
	}
	
#left ul li{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#414040;
	padding:0 0 0 19px;
	margin:0 0 20px 0;
	background:url(images/tick_bullet.gif) no-repeat 0 3px #D7EDFB;
	}
#left p.testimonials{
	background:url(images/testimonials.gif) 0 0 no-repeat;
	width:144px;
	height:29px;
	padding:0 0 14px 0;
	text-indent:-20000px;
	}
#left p.text{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#7c7c7c;
	background:#fff;
	padding:0 0 18px 0;
	} 
#left p.text a{
	color:#1191B8;
	background-color:#fff;
	text-decoration:underline;
	}
#left p.text a:hover{
	text-decoration:none;
	}
#left p.authname{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	background-color:#fff;
	}
#left p.authname span{
	font-size:10px;
	}
#left p.authname a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1191B8;
	text-decoration:underline;
	display:block;
	width:225px;
	background-color:#FFFFFF;
	/*padding:0 0 15px;*/
	}
#left p.authname a:hover{
	text-decoration:none;
	font-size: 14px;
	}
#left p.vonageforum a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1191B8;
	text-decoration:underline;
	display:block;
	width:125px;
	/*padding:0 0 15px 0;*/
	background-color:#fff;
	}
#left p.vonageforum a:hover{
	text-decoration:none;
	}
#left p.readmore{
	text-decoration:none;
	background:url(images/read-more-bg.gif) 0 15px no-repeat;
	width:231px;
	height:36px;
	padding:15px 0 0 0;
	}
#left p.readmore a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#B11212;
	text-decoration:underline;
	}
#left p.readmore a:hover{
	text-decoration:none;
	}
	
#left p.reseller a{
	width:231px;
	height:138px;
	margin:20px 0 0;
	background:url(images/reseller-discount.jpg) 0 0 no-repeat;
	display:block;
	text-decoration:none;
	}
p.smalltxt{
	font-size:11px;
	color:#ff0000;
	background:#F4F9FE;
	}
	
/*About us left panel*/
.aboutusSectionleft {width:230px; background:#F4F9FE; border:1px solid #ACCFEB; padding:10px; float:left; margin:0 0 20px; color:#000;}
.aboutusSectionleft h2 {font:bold 14px/16px Arial, Helvetica, sans-serif; color:#2684C5;}
.aboutusSectionleft ul {list-style-type:none; margin:8px 0;}
.aboutusSectionleft ul li {font:12px/17px Verdana, Arial, Helvetica, sans-serif; color:#2684C5; background:url(../images/blt-right.gif) no-repeat 0 5px; padding:0 0 0 15px;}
.noMargin {margin:0 0 20px 0;}

.aboutusSectionleft1 {width:200px; background:#F4F9FE; border:1px solid #ACCFEB; padding:10px; float:left; margin:0 0 20px; color:#000;}
.aboutusSectionleft1 h2 {font:bold 14px/16px Arial, Helvetica, sans-serif; color:#2684C5;}
.aboutusSectionleft1 ul {list-style-type:none; margin:8px 0;}
.aboutusSectionleft1 ul li {font:12px/17px Verdana, Arial, Helvetica, sans-serif; color:#2684C5; background:url(../images/blt-right.gif) no-repeat 0 5px; padding:0 0 0 15px;}
.noMargin {margin:0 0 20px 0;}


	
/* Body Right Panel */
#main #right{
	width:634px;
	float:right;
	}
	
#right h2.blueText{
	font:bold 17px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#235D93;
	margin:0 0 12px;
	background:#fff;
	}
	
#right h2.blueText span{
	color:#FF6C00;
	background:#fff;
	}
	
#right p{
	font:13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#555;
	margin:0 0 15px;
	background:#fff;
	}
	
#right p a{
	color:#d60b0b;
	background:#fff;
	text-decoration:underline;
	}
	
#right p a:hover{
	text-decoration:none;
	}
	
#right p span{
	font:normal 13px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#055b9a;
	background:#fff;
	}
#right form{
	background:url(images/best-package.gif) 0 0 no-repeat;
	width:163px;
	height:166px;
	float:right;
	position:relative;
	}

#right form input.paypalbtn{
	border:none;
	cursor:pointer;
	background:url(images/click-buy.gif) 0 0 no-repeat;
	padding:0 0 0 118px;
	width:118px;
	height:18px;
	position:absolute;
	bottom:0;
	left:23px;
	}	

#right form.paypalnew{
	width:163px;
	height:50px;
	background:none;
	display:block;
	float:right;
	}

#right form.paypalnew{
    width:100px;
	height:30px;
	background:none;
	display:block;
	float:right;
	}

#right div.viewtab{
	width:461px;
	margin:0 auto 20px auto;
	overflow:hidden;
	float:left;
	}	

#right div.viewPackage{
	width:461px;
	margin:0 auto 20px auto;
	background:url(images/view-all-packagesbg.gif) 0 0 repeat-y;
	overflow:hidden;
	float:left;
	}	
#right div.viewPackage span.viewbot{
	background:url(images/view-all-packages-bot.gif) left bottom no-repeat;
	display:block;
	height:5px;
	}
#right div.viewPackage p.packageheading{
	background:url(images/view-all-packages.gif) 0 0 no-repeat #fff;
	height:39px;
	margin:0;
	font:normal 20px/40px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 43px;
	}
#right div.viewPackage ul.leftside{
	width:210px;
	float:left;
	padding:8px 0 5px 18px;
	background:url(images/package-divider.gif) right 20px no-repeat;
	overflow:hidden;
	margin:0;
	}
#right div.viewPackage ul.leftside li{
	padding:0 0 0 20px;
	background:url(images/tick.gif) 0 50% no-repeat;
	}
#right div.viewPackage ul.leftside li a{
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background-color:#fff;
	}
#right div.viewPackage ul.leftside li a:hover{
	color:#FF0000;
	background-color:#fff;
	}
#right div.viewPackage ul.rightside{
	float:right;
	padding:8px 18px 5px 20px;
	}
#right div.viewPackage ul.rightside li{
	padding:0 0 0 20px;
	background:url(images/tick.gif) 0 50% no-repeat;
	}
#right div.viewPackage ul.rightside li a{
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background-color:#fff;
	}
#right div.viewPackage ul.rightside li a:hover{
	color:#FF0000;
	background-color:#fff;
	}
#right div.keyfeature{
	width:634px;
	margin:20px auto;
	overflow:hidden;
	background:url(images/key-bodybg.gif) 0 0 repeat-y;
	}
#right div.keyfeature span.keybot{	
	background:url(images/keyfeature-bot.gif) left bottom no-repeat;
	display:block;
	height:6px;
	width:634px;
	}

#right div.keyfeature p.keyfeatureheading{
	background:url(images/key-features.gif) 0 0 no-repeat;
	height:40px;
	width:634px;
	margin:0;
	font:normal 20px/40px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 43px;
	}
	
#right div.keyfeature ul.keylist{
	width:580px;
	padding:14px 0 8px 18px;
	font-size: 10px;
	}
	
#right div.keyfeature ul.keylist li{
	font:13px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 0 0 20px;
	margin:0 0 10px 0;
	background:url(images/tick-green.gif) no-repeat 0 5px #fff;
	}
	
#right div.keyfeature ul.keylist li a{
	color:#ff0000;
	text-decoration:underline;
	background-color:#fff;
	}

#right div.keyfeature ul.keylist li a:hover{
	text-decoration:none;
	}
	
#right div.keyfeature ul.keylist li span{
	color:#055b9a;
	background-color:#fff;
	}
#right div.botcontact{
	background:url(images/bottom-contactsection-bg.gif) 0 0 repeat-y;
	width:634px;
	margin:0 auto;
	}
#right div.botcontact p.contacttop{
	background:url(images/bottom-contactsection-topbg.gif) left top no-repeat !important;
	height:8px;
	}
#right div.botcontact span.contactbot{
	background:url(images/bottom-contactsection-botbg.gif) left bottom no-repeat;
	height:8px;
	display:block;
	}
	
	
#right div.botcontact p{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#01374B;
	padding:0 20px 5px 12px;
	background:url(images/bottom-contactsection-bg.gif) 0 0 repeat-y !important;
	margin:0;
	}
	
#right div.botcontact p a{
	color:#d60b0b;
	text-decoration:underline;
	background:url(images/bottom-contactsection-bg.gif) 0 0 repeat-y !important;
	}
	
#right div.botcontact p a:hover{
	text-decoration:none;
	}
	
#right div.botcontact p span{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#0E53B9;
	background:url(images/bottom-contactsection-bg.gif) 0 0 repeat-y !important;
	}

/* Footer Panel */
#footerBg{
	background:url(images/footer-bot.gif) no-repeat 0 100%;
	width:900px;
	position:relative;
	margin:0 auto;
	padding:0 0 4px;
	}
	
#footerBg p.top{
	background:url(images/footer-top.gif) 0 0 no-repeat;
	height:4px;
	}	
	
#footerBg div.footer{
	padding:22px 0 12px 0;
	background:url(images/footer-bg.gif) repeat-x 0 0 #020202;
	color:#fffffe;
	}
	
#footerBg div.footer table{
	margin:16px auto 0;
	}
	
#footerBg div.footer ul{
	text-align:center;
	line-height:14px !important;
	}
	
#footerBg div.footer ul li{
	display:inline;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#fffffe;
	}
	
#footerBg div.footer ul li a{
	padding:0 8px;
	color:#feffff;
	text-decoration:none;
	}
	
#footerBg div.footer ul li a:hover{
	color:#929292;
	}
	
#footerBg div.footer p{
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#4E4E4E;
	text-align:center; 
	}

#footerBg div.footer ul.privacy{
	/*width:244px;*/
	margin:10px auto 3px;
	text-align:center;
	}

#footerBg div.footer ul.privacy li{
	font-size:11px;
	font-weight:bold;
	color:#4A4843;
	}

#footerBg div.footer ul.privacy li a{
	color:#4A4843;
	text-decoration:none;
	}

#footerBg div.footer ul.privacy li a:hover{
	color:#929292;
	}


#bookmarkTool{
	margin:0 auto 10px;
	width:880px;
	text-align:right;
	}
	
	
/* Inside Pages	*/
#maincontent{
	width:634px;
	float:right;
	padding:0 0px 15px 0;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
	}
	
#maincontent1{
	width:634px;
	float:left;
	padding:0 0px 15px 0;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
	}
#maincontentbg{
	width:612px;
	float:right;
	padding:10px 10px 15px;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:#f2f2f2;
	border:1px solid #858484;
	margin:0 0 10px;
	}

#maincontentbg1{
	width:612px;
	float:left;
	padding:10px 10px 15px;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:#f2f2f2;
	border:1px solid #858484;
	margin:0 0 10px;
	}

#testimonialbg{
	padding:10px;
	background:#F4F9FE;
	border:1px solid #ACCFEB;
	color:#000;
	width:880px;
	margin:0 0 30px;
	text-align: center;
	}
#maincontent1{
	width:885px;
	padding:0 15px 15px 0;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
	}
#maincontent1 div.modelsection{
	width:434px;
	float:left;
	color:#000;
	background:url(images/models-bot.gif) left 100% no-repeat #fff;
	padding:0 0 19px;
	margin:0 0 20px;
	}
#maincontent1 div.modelsection div.deliverymodel{
	width:434px;
	margin:0 auto;
	overflow:hidden;
	padding:0 0 10px 0;
	background:url(images/models-bg.gif) 0 0 repeat-y;
	}
#maincontent1 div.modelsection div.deliverymodel p.deliveryheading{
	background:url(images/delivery-models-top.gif) 0 0 no-repeat;
	text-indent:-20000px;
	height:43px;
	}
#maincontent1 div.modelsection div.deliverymodel ul{
	width:350px;
	margin:0 auto;
	overflow:hidden;
	}
#maincontent1 div.modelsection div.deliverymodel ul li{
	padding:0 0 0 23px;
	background:url(images/tick.gif) 0 50% no-repeat;
	line-height:22px;
	}
	
#maincontent1 div.modelsectionright{
	width:434px;
	float:right;
	color:#000;
	background:url(images/models-bot.gif) left 100% no-repeat #fff;
	padding:0 0 19px;
	margin:0 0 20px;
	}
#maincontent1 div.modelsectionright div.billingmodel{
	width:434px;
	margin:0 auto;
	overflow:hidden;
	padding:0 0 10px 0;
	background:url(images/models-bg.gif) 0 0 repeat-y;
	}
#maincontent1 div.modelsectionright div.billingmodel p.billingheading{
	background:url(images/billing-models-top.gif) 0 0 no-repeat;
	text-indent:-20000px;
	height:43px;
	}
#maincontent1 div.modelsectionright div.billingmodel ul{
	width:350px;
	margin:0 auto;
	overflow:hidden;
	}
#maincontent1 div.modelsectionright div.billingmodel ul li{
	padding:0 0 0 23px;
	background:url(images/tick.gif) 0 50% no-repeat;
	line-height:22px;
	}

#maincontent p, #maincontent1 p, #maincontentbg p, #testimonialbg p {
	padding:0 0 10px;
	}
	
#maincontent p a, #maincontent1 p a{
	color:#d60b0b;
	background:#fff;
	text-decoration:underline;
	}
	
#testimonialbg p a{
	color:#d60b0b;
	background:#F4F9FE;
	text-decoration:underline;
	}
	
#maincontent p a:hover, #maincontent1 p a:hover{
	text-decoration:none;
	}
	
#maincontent p span, #maincontent1 p span{
	font-weight:bold;
	color:#055b9a;
	background:#fff;
	}
#maincontentbg p span{
	font-weight:bold;
	color:#055b9a;
	background:#f2f2f2;
	}
#maincontent p.serviceiamge {
	background:url(images/serviceimg.gif) 150px 20px no-repeat;
	width:400px;
	height:255px;
	padding:0 0 40px;
	}

	
#maincontent1 ul.designdetails {
	width:850px; 
	border:10px solid #E5F3F9;
	background-color:#A3DBFE; 
	color:#000;
	font-size:11px;
	padding:10px;
	overflow:hidden;
	margin:15px 0;
	}
#maincontent1 ul.designdetails li {
	width:240px; 
	float:left; 
	padding:0 5px 5px 32px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-align:left;
	background:url(images/tick.gif) 15px 50% no-repeat;
	}
#maincontent1 ul.designdetails li.webheading{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#072C54;
	background-color:#A3DBFE; 
	float:left;
	background-image:none;
	padding:0 5px 15px 17px;
	width:255px;
	}
	 
#maincontent1 ul.corefacts {
	width:850px; 
	border-left:10px solid #ebebeb;
	border-right:10px solid #ebebeb;
	border-top:10px solid #ebebeb;
	border-bottom:1px dashed #666;
	background-color:#f2f2f2; 
	font-size:11px;
	padding:10px;
	overflow:hidden;
	margin:15px 0 0;
	color:#000;
	}
#maincontent1 ul.corefacts li {
	width:240px; 
	float:left; 
	padding:0 5px 10px 25px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-align:left;
	background:none;
	}
#maincontent1 ul.corefacts li.factsheading{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#072C54;
	background-color:#f2f2f2; 
	float:left;
	background-image:none;
	padding:0 5px 15px 25px;
	}
	
#maincontent1 ul.quality {
	width:850px; 
	border-left:10px solid #ebebeb;
	border-right:10px solid #ebebeb;
	border-bottom:1px dashed #666;
	background-color:#f2f2f2; 
	font-size:11px;
	padding:10px;
	overflow:hidden;
	margin:0;
	color:#000;
	}
#maincontent1 ul.quality li {
	width:240px; 
	float:left; 
	padding:0 5px 10px 25px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-align:left;
	background:none;
	}
#maincontent1 ul.quality li.qualityheading{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#072C54;
	background-color:#f2f2f2; 
	float:left;
	background-image:none;
	padding:0 5px 15px 25px;
	}
#maincontent1 ul.fincial {
	width:850px; 
	border-left:10px solid #ebebeb;
	border-right:10px solid #ebebeb;
	border-bottom:10px solid #ebebeb;
	background-color:#f2f2f2; 
	font-size:11px;
	padding:10px;
	overflow:hidden;
	margin:0 0 15px;
	color:#000;
	}
#maincontent1 ul.fincial li {
	width:240px; 
	float:left; 
	padding:0 5px 10px 25px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-align:left;
	background:none;
	}
#maincontent1 ul.fincial li.fincialheading{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#072C54;
	background-color:#f2f2f2; 
	float:left;
	background-image:none;
	padding:0 5px 15px 25px;
	}	
		
#maincontent p span.heading, #maincontent1 p span.heading{
	font-weight:bold;
	color:#055b9a;
	background:#fff;
	font-size:16px;
	}
#maincontent p span.red, #maincontent1 p span.red{
	font-weight:bold;
	color:#FF0000;
	background:#fff;
	font-size:11px;
	}

#maincontent ul, #maincontent1 ul, #maincontentbg ul{
	margin:6px 0 15px 15px;
	}
	
#maincontent ul li, #maincontent1 ul li, #maincontentbg ul li{
	padding:0 0 6px 14px;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	background:url(images/dotted_bullet2.gif) no-repeat 0 6px;
	}
	
#maincontent ul li a, #maincontent1 ul li a{
	color:#D90404;
	background:#fff;
	text-decoration:none;
	}
	
#maincontentbg ul li a{
	color:#D90404;
	background:#f2f2f2;
	text-decoration:none;
	}
#maincontent ul li a:hover, #maincontent1 ul li a:hover{
	color:#000;
	background:#fff;
	}
#maincontentbg ul li a:hover{
	color:#000;
	background:#f2f2f2;
	}
#maincontent ul li span, #maincontent1 ul li span{
	color:#055b9a;
	background:#fff;
	}
#maincontentbg ul li span{
	color:#055b9a;
	background:#f2f2f2;
	text-decoration:none;
	font-size: 14px;
	}
#maincontent1 ul.resourcebtn{
	width:90px;
	float:right;
	overflow:hidden;
	margin:20px 0 0 0;
	}
#maincontent1 ul.resourcebtn li{
	background:none;
	float:left;
	padding:0 0 0 10px;
	}
#maincontent1 ul.resourcebtn li a{
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#1F4D71;
	background:#f8f8f8;
	text-align:center;
	line-height:16px;
	border:1px solid #d0d0d0;
	width:16px;
	}
#maincontent1 ul.resourcebtn li a:hover{
	color:#333;
	background:#fff;
	}
#maincontent1 ul.resourcebtn li span{
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#333;
	background:#fff;
	text-align:center;
	line-height:16px;
	border:1px solid #d0d0d0;
	width:16px;
	}

#maincontent table.paypal{
	font-weight:bold;
	margin:10px auto 10px;
	border:3px solid #029CCC
;
	}

.paypal1{
	font-weight:bold;
	margin:10px auto 30px;
	border:3px solid #029CCC
;
	}



#maincontent table.paypal td{
	border-bottom:1px solid #029CCC;
	}
	
.paypal1 td{
	border-bottom:1px solid #029CCC;
	}	
	
.paypal1 td span{
	color:#FF0000;
	background:#fff;
	font-size:11px;
	}	
	
	
	
	
#maincontent table.paypal td span{
	color:#FF0000;
	background:#fff;
	font-size:11px;
	}

#maincontent table.paypal td.noborder{
	border-bottom:none;
	background:#35BAE1;
	color:#fff;
	}	

.nobordernew1{
	border-bottom:none;
	background:#35BAE1;
	color:#fff;
	}




#maincontent table.paypal td.noborder2{
	border-bottom:none;
	background:#029CCC;
	color:#fff;
	}	

.nobordernew{
	border-bottom:none;
	background:#029CCC;
	color:#fff;
	}	




#maincontent table.paypal td.noborder3{
	border-bottom:none;
	}

#maincontent table.paypal2{
	font-weight:bold;
	color:#055b9a;
	background:#fff;
	margin:10px auto 30px;
	border:3px solid #029CCC;
	}

#maincontent table.paypal2 td{
	border-right:1px solid #029CCC;
	border-bottom:1px solid #029CCC;
	}

#maincontent table.paypal2 td.noborder{
	border-bottom:none;
	color:#fff;
	background:#35BAE1;
	}	

#maincontent table.paypal2 td.noborder2{
	border-bottom:none;
	color:#055b9a;
	background:#029CCC;
	}	

#maincontent table.paypal2 td.noborder3{
	border-right:none;
	}

#maincontent table.paypal2 td.noborder4{
	color:#333;
	background:#fff;
	}	

#maincontent p.pading{
	padding:40px 0 0;
	text-align:center;
	}

#maincontent p.center{
	text-align:center;
	}

#maincontent table td.contact {
	border:1px solid #ACCFEB;
	padding:10px 5px 10px;
	font-size:12px;
	}	
	
#maincontent table.padding{
	margin:10px 0 20px;
	}
	
#maincontent p.floatright a{
	font-weight:bold;
	font-size:13px;
	color:#000;
	background:url(images/back-arrow.gif) right 50% no-repeat #fff;
	text-decoration:none;
	display:block;
	width:220px;
	margin:0 5px 15px 0;
	float:right;
	text-align:right;
	padding:0 7px 0;
	}
	
#maincontent p.floatright a:hover{
	text-decoration:underline;
	}
	
#maincontent p.guideline a{
	background:#F4F9FE; 
	border:1px solid #ACCFEB;
	width:270px;
	display:block;
	margin:0 0 10px;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:25px;
	text-align:center;
	}
#maincontent p.guideline a:hover{
	color:#2684C5;
	background:#daedff;
	}	
		
/* contact us page left panel*/
#left table.contact{
	background:#F4F9FE; border:1px solid #ACCFEB;
	padding:10px 5px 10px;
	font-size:12px;
	color:#2684C5;
	}	
#left table.contact td { 
	padding:0 5px;
	}
	
#left form input{
	width:200px;
	border:1px solid #ACCFEB;
	height:20px;
	font:11px/16px Arial, Helvetica, sans-serif;
	}

#left form select{
	width:204px;
	border:1px solid #ACCFEB;
	height:22px;
	font:11px/22px Arial, Helvetica, sans-serif;
	}

#left form textarea{
	width:200px;
	border:1px solid #ACCFEB;
	height:70px;
	font:12px/16px Arial, Helvetica, sans-serif;
	}

#left form input.button{
	width:79px;
	border:none;
	height:26px;
	}

#left form input.button1{
	width:79px;
	border:none;
	height:26px;
	margin-top:10px;
	}
#left form input.button2{
	width:74px;
	border:none;
	height:24px;
	margin:0 0 7px;
	}	
	
	
	
	
/*----------------------Newly added--------------------------------*/

.martop {margin:30px 0 0 0;}


p.guidelinenew a{
	border:1px solid #ACCFEB;
	width:270px;
	display:block;
	margin:0 0 10px;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:25px;
	text-align:center;
	background-color:#F4F9FE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
p.guidelinenew a:hover{
	color:#2684C5;
	background-color:#daedff;
	text-decoration:none;
	}
	
/*----------- New added for super combo page----------*/

.lftFlote{
	float:left;
	}
	
.rhtFlote{
	float:right;
	}


/*------------------------- Combo box ----------------------------*/

p.comboheading{
	font-weight:bold;
	color:#407C9C;
	background:#fff;
	font-size:16px;
	
	}
	
	
.comboBox{
	width:278px;
	margin:24px 0 0 0;
	padding:0 20px 0 0;
	float:left;
	}
	
.nopad{
	padding:0;
	}

.comboBox a.headlink{
	display:block;	
	width:261px; height:56px;
	font:normal 24px/55px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	margin-bottom:12px;
	text-decoration:none;
	}
	
	
.comboBox a.points {
	display:block;
	text-decoration:none;
	color:#444444;
	font-size:11px; line-height:14px; font-weight:bold;
	margin:5px 0 5px 10px;
	}
	
.comboBox a.points:hover {
	text-decoration:underline;
	}

.comboBox p{
	text-align:justify;
	margin:0 5px;
	}
	
.comboBox p.price{
	text-align:center;
	font-size:18px;
	line-height:28px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	margin:20px 0 10px;
	}
	
.comboBox a.orderNow{
	display:block;
	width:115px;
	height:32px;
	margin:0 auto;
	padding:0 0 0 27px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:29px;
	text-decoration:none;
	text-align:center;
	}
	
	
/*----- Blue box----*/	
.blueTop{
	background:url(images/blue-round-top.gif) no-repeat 0 0;
	width:278px; 
	height:8px;
	}
	
.blueBottom{
	background:url(images/blue-round-bottom.gif) no-repeat 0 0;
	width:278px; 
	height:8px;
	}
	
.blueBody{
	width:262px;
	/*height:300px;*/
	padding:0 6px 6px;
	border-left:solid 2px #4c73ae;
	border-right:solid 2px #4c73ae;
	}
	
.blueBody a.blueHeading{
	background:url(images/blue-heading-bg.jpg) no-repeat 0 0;
	font-size: 18px;
	}
	
.bltPointsBlue {
	background:url(images/blt-blue.gif) no-repeat 0 3px;
	padding:0 0 0 13px;
	}
	

	
.blueBody p span{
	font-size:28px;
	line-height:28px;
	color:#3a87bc;
	}
	
.blueBody a.orderBlue{
	background:url(images/orderbg-blue.jpg) no-repeat 0 0;
	}
	
/*----- Blue box----*/


/*----- green box----*/	
.greenTop{
	background:url(images/green-round-top.gif) no-repeat 0 0;
	width:278px; 
	height:8px;
	}
	
.greenBottom{
	background:url(images/green-round-bottom.gif) no-repeat 0 0;
	width:278px; 
	height:8px;
	}
	
.greenBody{
	width:262px;
	padding:0 6px 6px;
	border-left:solid 2px #80b92d;
	border-right:solid 2px #80b92d;
	}
	
.greenBody a.greenHeading{
	background:url(images/green-heading-bg.jpg) no-repeat 0 0;
	font-size: 18px;
	}
	
.bltPointsgreen {
	background:url(images/blt-green.gif) no-repeat 0 3px;
	padding:0 0 0 13px;
	}
	

.greenBody p span{
	font-size:28px;
	line-height:28px;
	color:#6fb00f;
	}
	
.greenBody a.ordergreen{
	background:url(images/orderbg-green.jpg) no-repeat 0 0;
	}
	
/*----- green box----*/	



/*----- Yellow box----*/	
.yellowTop{
	background:url(images/yellow-round-top.gif) no-repeat 0 0;
	width:278px; 
	height:8px;
	}
	
.yellowBottom{
	background:url(images/yellow-round-bottom.gif) no-repeat 0 0;
	width:278px;
	height:8px;
	}
	
.yellowBody{
	width:262px;
	padding:0 6px 6px;
	border-left:solid 2px #df9813;
	border-right:solid 2px #df9813;
	}
	
.yellowBody a.yellowHeading{
	background:url(images/yellow-heading-bg.jpg) no-repeat 0 0;
	font-size: 18px;
	}
	
.bltPointsyellow {
	background:url(images/blt-yellow.gif) no-repeat 0 3px;
	padding:0 0 0 13px;
	}
	

.yellowBody p span{
	font-size:28px;
	line-height:28px;
	color:#da9710;
	}
	
.yellowBody a.orderyellow{
	background:url(images/orderbg-yellow.jpg) no-repeat 0 0;
	}
	
/*----- Yellow box----*/


/*----- red box----*/	
.redTop{
	background:url(images/red-round-top.gif) no-repeat 0 0;
	width:278px;
	height:8px;
	}
	
.redBottom{
	background:url(images/red-round-bottom.gif) no-repeat 0 0;
	width:278px; 
	height:8px;
	}
	
.redBody{
	width:262px;
	padding:0 6px 6px;
	border-left:solid 2px #a50d0d;
	border-right:solid 2px #a50d0d;
	font-size: 12px;
	}
	
.redBody a.redHeading{
	background:url(images/red-heading-bg.jpg) no-repeat 0 0;
	font-size: 18px;
	}
	
.bltPointsred {
	background:url(images/blt-red.gif) no-repeat 0 3px;
	padding:0 0 0 13px;
	}
	

.redBody p span{
	font-size:28px;
	line-height:28px;
	color:#da9710;
	}
	
.redBody a.orderred{
	background:url(images/orderbg-red.jpg) no-repeat 0 0;
	}
	
/*----- Red box----*/

/*------form button------*/

.well_rev_3month_button {
                border:0px;
                background-image: url('images/submit_side.gif');
                width: 80px;
                height: 24px;
                float:none;

            }           
