/*



Theme Name: WordPress Default



Theme URI: http://wordpress.org/



Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.



Version: 1.6



Author: Michael Heilemann



Author URI: http://binarybonsai.com/



Tags: blue, custom header, fixed width, two columns, widgets







	Kubrick v1.5



	 http://binarybonsai.com/kubrick/







	This theme was designed and built by Michael Heilemann,



	whose blog you will find at http://binarybonsai.com/







	The CSS, XHTML and design is released under GPL:



	http://www.opensource.org/licenses/gpl-license.php







*/















/* Begin Typography & Colors */











.widecolumn .entry p {



	font-size: 1.05em;



	}







.narrowcolumn .entry, .widecolumn .entry {



	line-height: 1.4em;



	}







.widecolumn {



	line-height: 1.6em;



	}







.narrowcolumn .postmetadata {



	text-align: center;



	}







.thread-alt {



	background-color: #f8f8f8;



}



.thread-even {



	background-color: white;



}



.depth-1 {



border: 1px solid #ddd;



}







.even, .alt {







	border-left: 1px solid #ddd;



}











small {



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 0.9em;



	line-height: 1.5em;



	}















.sticky {



	background: #f7f7f7;



	padding: 0 10px 10px;



	}



.sticky h2 {



	padding-top: 10px;



	}







.commentlist li, #commentform input, #commentform textarea {



	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}



.commentlist li ul li {



	font-size: 1em;



}







.commentlist li {



	font-weight: bold;



}







.commentlist li .avatar { 



	float: right;



	border: 1px solid #eee;



	padding: 2px;



	background: #fff;



	}







.commentlist cite, .commentlist cite a {



	font-weight: bold;



	font-style: normal;



	font-size: 1.1em;



	}







.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}







#commentform p {



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







.commentmetadata {



	font-weight: normal;



	}















small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



	color: #777;



	}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



	}







acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}















#wp-calendar #prev a, #wp-calendar #next a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	text-align: center;



	}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



	}



/* End Typography & Colors */















.narrowcolumn {



	float: left;



	padding: 0 0 20px 45px;



	margin: 0px 0 0;



	width: 450px;



	}







.widecolumn {



	padding: 10px 0 20px 0;



	margin: 5px 0 0 150px;



	width: 450px;



	}







.post {



	margin: 0 0 50px;



	text-align: justify;



	}







.post hr {



	display: block;



	}







.widecolumn .post {



	margin: 0;



	}







.narrowcolumn .postmetadata {



	padding-top: 5px;



	}







.widecolumn .postmetadata {



	margin: 30px 0;



	}







.widecolumn .smallattachment {



	text-align: center;



	float: left;



	width: 128px;



	margin: 5px 5px 5px 0px;



}







.widecolumn .attachment {



	text-align: center;



	margin: 5px 0px;



}







.postmetadata {



	clear: both;



}







.clear {



	clear: both;



}



























/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



	}







/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',



	will of course center the image. This is much better than using



	align="center", being much more futureproof (and valid) */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



    font-size:11px;



    font-weight:bold;



	}



.alignright a:hover{text-decoration:underline;}



.alignleft a:hover{text-decoration:underline;}







.alignleft {



	float: left;



    font-size:11px;



    font-weight:bold;



	}



/* End Images */















/* Begin Lists







	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */







html>body .entry ul {



	margin-left: 0px;



	padding: 0 0 0 30px;



	list-style: none;



	padding-left: 10px;



	text-indent: -10px;



	}







html>body .entry li {



	margin: 7px 0 8px 10px;



	}







.entry ul li:before, #sidebar ul ul li:before {



	content: "\00BB \0020";



	}







.entry ol {



	padding: 0 0 0 35px;



	margin: 0;



	}







.entry ol li {



	margin: 0;



	padding: 0;



	}







.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;



	}























/* End Entry Lists */















/* Begin Form Elements */



#searchform {



	margin: 10px auto;



	padding: 5px 3px;



	text-align: center;



	}







#sidebar #searchform #s {



	width: 108px;



	padding: 2px;



	}







#sidebar #searchsubmit {



	padding: 1px;



	}







.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {



	width: 130px;



	}







#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



	}







#commentform {



	margin: 5px 10px 0 0;



	}



#commentform textarea {



	width: 100%;



	padding: 2px;



	}



#respond:after {



		content: "."; 



	    display: block; 



	    height: 0; 



	    clear: both; 



	    visibility: hidden;



	}



#commentform #submit {



	margin: 0 0 5px auto;



	float: right;



	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 10px;



	padding: 5px 5px 10px 10px;



	list-style: none;







	}



.commentlist li ul li { 



	margin-right: -5px;



	margin-left: 10px;



}







.commentlist p {



	margin: 10px 5px 10px 0;



}



.children { padding: 0; }







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */















/* Begin Sidebar */











#sidebar form {



	margin: 0;



	}



/* End Sidebar */















/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 10px auto 0;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 3px 0;



	text-align: center;



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #fff; }



/* End Calendar */















/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ddd;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







.hidden {



	display: none;



	}



	



.screen-reader-text {



     position: absolute;



     left: -1000em;



}







hr {



	display: none;



	}







a img {



	border: none;



	}







.navigation {



	display: block;



	text-align: center;



	margin-top: 10px;



	margin-bottom: 60px;



	}



/* End Various Tags & Classes*/















/* Captions */



.aligncenter,



div.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.wp-caption {



	border: 1px solid #ddd;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;



	margin: 10px;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px;



}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







.wp-caption p.wp-caption-text {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}



/* End captions */











/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.



	It won't be a stylish marriage, I can't afford a carriage.



	But you'll look sweet upon the seat of a bicycle built for two." */



	



	/* RESET



*******************/



html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-weight: inherit;



	font-style: inherit;



	font-size: 100%;



	font-family: inherit;



	vertical-align: baseline;



}



/* remember to define focus styles! */



:focus {



	outline: 0;



}



body {



	line-height: 1;



	color: black;



	background: white;



}



ol, ul {



	list-style: none;



}



/* tables still need 'cellspacing="0"' in the markup */



table {



	border-collapse: separate;



	border-spacing: 0;



}



caption, th, td {



	text-align: left;



	font-weight: normal;



}



blockquote:before, blockquote:after,



q:before, q:after {



	content: "";



}



blockquote, q {



	quotes: "" "";



}







	



.holder{



	width:926px;



	overflow:hidden;



	padding:0 3px 0 1px;



	background:url(images/bg-ch-two-col-t.gif) no-repeat;



}



.three-columns .holder{



	background:url(images/bg-ch-three-col-t.gif) no-repeat;



	width:925px;



}



.more{



	float:left;



	height:27px;



	overflow:hidden;



	color:#fff;



	font-size:1.08em;



	line-height:27px;



	display:inline;



}



.more:hover{text-decoration:none;}



.more em{font-style:normal;}



.more span{



	cursor:pointer;



	float:left;



	display:inline;



	height:27px;



	overflow:hidden;



}



.more .button-main{



	background:url(images/btn-more.png) repeat-x;



	margin:0 18px 0 11px;



	overflow:visible;



}



.more .button-left{



	background:url(images/btn-more-left.png) no-repeat scroll 0 0;



	margin:0 0 0 -11px;



	position:relative;



	width:11px;



}



.more .button-right{



	background:url(images/btn-more-right.png) no-repeat;



	margin:0 -30px 0 0;



	position:relative;



	width:18px;



}



.more .button-text{



	float:left;



	padding:0 9px 0 0; color:#fff;



}



.see .button-text{padding:0 16px 0 0;}



#content{



	margin:0 auto; padding:20px 10px 0;



}



.three-columns #content{



	width:432px;



	float:left;



	padding:17px 16px 25px 19px;



}



#content h2{



	margin:0;



	color:#2E7A8A;



	font:bold 2.4em/1.06em 'Trebuchet MS', Arial, sans-serif;



    



    



}



#content h3{



	margin:0;



	color:#384d55;



}



.content-nav{



	width:100%;



	overflow:hidden;



	padding:16px 0 14px;



}



.content-nav .c-nav-holder{



	/*float:left;*/



	position:relative;



	text-align:center;



}



.content-nav .c-nav-holder2{



	float:left;



	left:41%;



	position:relative;



	text-align:center;



}



.content-nav .inner{



	background:url(images/bg-content-nav.gif) repeat-x;



	float:left;



	left:0%;



	position:relative;



}



.content-nav .subinner{



	background:url(images/bg-content-nav-l.gif) no-repeat 0 0;



	float:left;



}



.content-nav ul{



	margin:0;



	padding:2px 0;



	list-style:none;



	float:left;



	background:url(images/bg-content-nav-r.gif) no-repeat 100% 0;



	font:bold 10px/17px Arial, Verdana, sans-serif;



}



.content-nav ul li{



	float:left;



	background:url(images/separator06.gif) repeat-y;



	padding:0 7px;



}



.content-nav ul li:first-child{background:none;}



.content-nav a{



	color:#fff;



	display:block; text-decoration:none;



	padding:7px 14px 8px 0;



	background:url(images/bg-link-arrow-h.gif) no-repeat 100% 50%;



}







.content-nav a:hover { text-decoration:underline; }



.content-nav li.active a{



	background:url(images/bg-content-nav-h.gif) no-repeat 100% 50%;



	text-decoration:none;



}



.quality-submission{



	padding:0 0 0 65px;



	background:url(images/ico-quality-submission.gif) no-repeat 0 8px;



	min-height:53px;



}



* html .quality-submission{height:53px;}



.building-solution{



	background:url(images/ico-building-solutions.gif) no-repeat;



	padding:1px 0 0 53px;



	margin:0 0 0 -1px;



	min-height:36px;



}



* html .building-solution{height:36px;}



#content p{



	margin:0 0 13px;



	/* font-size:1.153em; */



	text-align:justify;



    font-family: Verdana,Geneva,sans-serif;



    font-size:12px;



}



.subtitle{



	color:#348596;



	padding:0 0 14px;



}



.inner-text .subtitle{padding:50px 170px 15px 0;}



#content .subtitle p{



	font:bold 1.4em/1.1em Verdana, Arial, sans-serif;



	margin:0;



}



#content .inner-text .subtitle p{font:1.6em/1.1em 'Trebuchet MS', Arial, sans-serif;}



.inner-text .subtitle em{



	font:italic 1.4em/1.1em 'Trebuchet MS', Arial, sans-serif;



	display:block;



}



#content .text{



	color:#767676;



	padding:0 5px 0 8px;



}



#content .inner-text{



	color:#333;



	padding:0 17px 0 11px;



}



#content .text strong{color:#5a5a5a;}



.m-box{



	background:#f2fafa url(images/bg-mbox-l.gif) repeat-y;



	margin:0 0 10px;



}



.m-box .box-right{background:url(images/bg-mbox-r.gif) repeat-y 100% 0;}



.m-box .box-top{background:url(images/bg-mbox-top.gif) repeat-x;}



.m-box .box-tl{background:url(images/bg-mbox-tl.gif) no-repeat;}



.m-box .box-tr{background:url(images/bg-mbox-tr.gif) no-repeat 100% 0;}



.m-box .box-bottom{background:url(images/bg-mbox-bot.gif) repeat-x 0 100%;}



.m-box .box-bl{background:url(images/bg-mbox-bl.gif) no-repeat 0 100%;}



.m-box .box-br{



	background:url(images/bg-mbox-br.gif) no-repeat 100% 100%;



	min-height:40px;



}



* html .m-box .box-br{



	min-height:40px;



	overflow:visible;



}



.m-box .box-main{



	height:1%;



	overflow:hidden;



	padding:15px 6px 9px;



}



#content .m-box p{



	margin:0;



	font:1.053em/1.2em Arial, Verdana, sans-serif;



}



.key-features{padding:4px 0 0;}



.key-features .box-main{padding:10px 14px 9px 13px;}



.key-features .title{



	padding:8px 0 0 74px;



	min-height:34px;



	background:url(images/ico-key-features.gif) no-repeat 16px 0;



}



* html .key-features .title{height:34px;}



.key-features h3{



	margin:0;



	color:#384d55;



	font:bold 2em/2.4em 'Trebuchet MS', Arial, sans-serif;



}



.key-features ul{



	margin:0;



	padding:7px 0 1px;



	list-style:none;



	width:405px;



	overflow:hidden;



}



.key-features ul li{



	float:left;



	width:100%;



	margin:0 0 1px;



}



.key-features .colored{



	background:url(images/bg-color-features.gif) repeat-y;



	color:#33677a;



}



.key-features ul li a{



	color:#348596;



	font-weight: bold;



	text-decoration:underline;



}



.key-features ul li a:hover{



	text-decoration:none;



}



.key-features .colored .feature-top{background:url(images/bg-feature-top.gif) no-repeat;}



.key-features .colored .feature-bot{background:url(images/bg-feature-bot.gif) no-repeat 0 100%;}



.key-features .feature-arrow{



	padding:9px 10px 7px 42px;



	background:url(images/bg-feature-arrow.gif) no-repeat 15px 50%;



}



.key-features .colored .feature-arrow{background:url(images/bg-colored-arrow.gif) no-repeat 15px 50%;}



.g-ranking{color:#787878;}



.g-ranking p{font-weight:bold !important;}



.g-ranking .title{



	background:url(images/ico-google-ranking.gif) no-repeat;



	padding:10px 0 0 53px;



	margin:0 0 11px -5px;



	min-height:22px;



}



* html .g-ranking .title{height:22px;}



.g-ranking h3{font:bold 1.4em/1.1em 'Trebuchet MS', Arial, sans-serif;}



.g-ranking .box-main{padding:13px 7px 11px 28px;}



.g-ranking .more{margin:9px 0 0 -5px;}



.table-holder{padding:30px 0 0;}



.table-holder .title,



.packages .title{



	padding:11px 0 0 82px;



	background:url(images/ico-packages.gif) no-repeat 13px 0;



	min-height:28px;



	margin:0 0 16px;



}



* html .packages .title{height:28px;}



.table-holder h3,



.packages h3{



	font:bold 1.9em/1.1em 'Trebuchet MS', Arial, sans-serif;



}



.package{



	width:490px;



	overflow:hidden;



	margin:0 0 4px;



}



.package2{



	width:490px;



	overflow:hidden;



	margin:0 auto;



}







.package-top{



	height:4px;



	width:100%;



	overflow:hidden;



	background:url(images/bg-package-top.png) no-repeat;



}



.package-bottom{



	height:5px;



	width:100%;



	overflow:hidden;



	background:url(images/bg-package-bot.png) no-repeat;



}



.package-main{



	background:url(images/bg-package-main.png) repeat-y;



	width:490px;



	display:table;



}



.package-main .inner{



	margin:-2px 0;



	padding:0 3px;



	width:480px;



	overflow:hidden;



	position:relative;



}



.package-title{



	background:#fbfbfb url(images/bg-package-title.gif) repeat-y;



}







.package-title li { list-style-type:none; }



.package-title .title-top{



	background:url(images/bg-package-title-t.gif) no-repeat;



	width:100%;



	overflow:hidden;



	border-bottom:1px solid #ecf0f2;



	padding:10px 0 11px;



}



.package-title h4{



	/* color:#348596; */



        color:#255F6B;



	font:bold 1.2em/1.1em Arial, Verdana, sans-serif;



	margin:0;



}



.package-title .title-text{



	float:left;



	width:310px;



	padding:4px 7px 0 14px; 



}







.package-title .title-text h4 { color:#255F6B; } 







.package-title .days{



	font-weight: bold;



	font-size:1em;



	line-height:1.2em;



	display:block;



	padding:0 100px 0 0;



}



.package-title .price{



	float:left;



	width:63px;



	padding:0 0 0 20px;



}



.package-title .price strong{



	display:block;



	font:bold 1.6em/1.3em Arial, Verdana, sans-serif;



	 /* color:#d05800; */



        color:#bc0000;



}



.package-title .price .old{



	text-decoration:line-through;



	color:#9c9c9c;



        font-size:12px;



}



.package-content{



	padding:13px 8px 0;



	height:1%;



	overflow:hidden;



}



.package-text{



	float:left;



	width:258px;



	color:#8d8d8d;



}



.package-text .subtext{



	text-align:justify;



	padding:2px 0 7px;



	border-bottom:1px solid #eee;



	color:#535353;



}



#content .package-text p{



	font-size:1.153em;



	line-height:1.3em;



}



.package-buttons{



	float:left;



	margin:0;



	padding:0 8px 0 0;



	list-style:none;



	width:128px;



}



.package-buttons li{



	float:left;



	width:100%;



	padding:0 0 3px;



}



.package-buttons li a{



	float:right;



	height:24px;



	background:url(images/bg-package-btn.gif) repeat-x;



	color:#fff;



	font-size:0.972em;



	font-weight: bold;



}



.package-buttons li a:hover{



	text-decoration:none;



}



.package-buttons li span{



	display:block;



	height:24px;



	cursor:pointer;



}



.package-buttons .button-left{



	background:url(images/bg-package-btn-l.gif) no-repeat;



	float:left;



}



.package-buttons .button-right{



	background:url(images/bg-package-btn-r.gif) no-repeat 100% 0;



	float:left;



	padding:0 0 0 11px;



}



.package-buttons .link{



	float:left;



	padding:3px 2px 3px 0;



	line-height:16px;



	height:18px;



	background:url(images/bg-package-link.gif) no-repeat 100% 50%;



}



.package-buttons .card{



	width:49px;



	float:left;



}



.package-buttons .paypal{background:url(images/ico-paypal.gif) no-repeat 4px 50%;}



.package-buttons .visa{background:url(images/ico-visa.gif) no-repeat 4px 60%;}



.bonuses{



	padding:0 0 0 5px;



	overflow:hidden;



	height:1%;



}



.bonuses h5{



	color:#59836d;



	font:bold 1.15em/1.1em Arial, Verdana, sans-serif;



	background:url(images/ico-bonuses.gif) no-repeat 5px 0;



	padding:2px 0 0 35px;



	min-height:15px;



	margin:7px 0 3px;



}



* html .bonuses h4{height:15px;}



.bonuses ul{



	padding:0;



	list-style:none;



	width:100%;



	overflow:hidden;



	margin:0 0 -2px;



}



.bonuses ul li{



	padding:0 0 11px;



}



#content .bonuses ul li p{



	text-align:left;



}



.question{



	border-bottom:1px solid #eee;



	padding:0 0 8px;



}



.question h5{



	color:#59836d;



	font:bold 1.15em/1.1em Arial, Verdana, sans-serif;



	background:url(images/ico-question.gif) no-repeat 10px 0;



	padding:7px 0 0 37px;



	min-height:15px;



	margin:3px 0 3px;



}



.table-holder .title{



	padding:11px 0 0 78px;



	margin:0 0 21px;



}























.tbody2{



	background:url(images/bg-table2.gif) repeat-y;



}







.tbody2 .row{



	width:100%;



	overflow:hidden;



}



.tbody2 .subtitle{



	background:#f8f8f8 url(images/bg-table-subtitle.gif) repeat-y;



	padding:0;



	color:#524b3a;



}



































.table{



	width:636px;



	overflow:hidden;



	margin:0 0 14px;



}



.table-top{



	background:url(images/bg-table-top.png) no-repeat;



	height:8px;



	width:636px;



	overflow:hidden;



}







.table-top2{



	background:url(images/bg-table-title-t2.gif) no-repeat;



	height:8px;



	width:636px;



	overflow:hidden;



}



.title-top2{



	height:8px;



	width:100%;



	overflow:hidden;



	background:url(images/bg-table-title-t2.gif) no-repeat;



	position:relative;



}







.table-bottom{



	background:url(images/bg-table-bottom.png) no-repeat;



	width:100%;



	overflow:hidden;



	height:12px;



}







.table-bottom2{



	background:url(images/bg-table-bottom2.gif) no-repeat;



	width:100%;



	overflow:hidden;



	height:12px;



}







.table-head{



	background:url(images/bg-thead.gif) no-repeat 0 100%;



	padding:0 0 2px;



}



.table-title{



	background:#f3fafa;



}



.table .title-top{



	height:8px;



	width:100%;



	overflow:hidden;



	background:url(images/bg-table-title-t.gif) no-repeat;



	position:relative;



}



.table .title-main{background:url(images/bg-table-title.gif) repeat-y;}



.table .title-main2{background:url(images/bg-table-title2.gif) repeat-y;}



.table .title-main .inner{background:url(images/bg-table-t-shadow.gif) no-repeat;}



.table .title-main .inner2{background:url(images/bg-table-t-shadow2.gif) no-repeat;}



.table-main{



	width:100%;



	display:table;



	position:relative;



}







.table-content{



	width:100%;



	overflow:hidden;



	margin:-8px 0 0;



}



.tbody{



	background:url(images/bg-table.gif) repeat-y;



}







.tbody .row{



	width:100%;



	overflow:hidden;



}



.tbody .subtitle{



	background:#f8f8f8 url(images/bg-table-subtitle.gif) repeat-y;



	padding:0;



	color:#524b3a;



}







.tbody .subtitle2{



	background:#f8f8f8 url(images/bg-table-subtitle2.gif) repeat-y;



	padding:0;



	color:#524b3a;



}







.row .row-bottom{



	width:100%;



	overflow:hidden;



}



.subtitle .row-top{background:url(images/bg-subtitle-top.gif) no-repeat;}



.subtitle .row-bottom{background:url(images/bg-subtitle-bot.gif) no-repeat 0 100%;}















.row .col{



	float:left;



	position:relative;



}



.row .col1{



	width:86px;



	padding:14px 0 0 18px;



}



.row .col2{



	width:88px;



	padding:10px 6px 0;



}



.row .col3{



	width:83px;



	padding:10px 9px 0;



}



.row .col4{



	width:82px;



	padding:10px 7px 0 10px;



}



.row .col5{



	width:87px;



	padding:10px 14px 0;



}



.row .col6{



	width:92px;



	padding:10px 12px 0;



}























.row .col11{



	width:200px;



	float:left;



	position:relative;



	padding:3px;



	



}







.row .col111{



	width:200px;



	height:30px;



	float:left;



	position:relative;



	text-align:middle;



}



.row .col12{



	width:92px;



	padding:14px 0 0 18px;



}



.row .col22{



	width:89px;



	padding:10px 6px 0;



}



.row .col32{



	width:87px;



	padding:10px 9px 0;



}



.row .col42{



	width:89px;



	padding:10px 7px 0 10px;



}



.row .col52{



	width:87px;



	padding:10px 14px 0;



}



























.row .col1 strong{



	display:block;



	color:#6fb42b;



	font:bold 1.2em/1.2em Arial, Verdana, sans-serif;



}



.col-content .image{



	text-align:center;



	padding:25px 0 20px;



}



.row5 .col-content .image{padding:25px 0 10px;}



.row6 .col-content .image{padding:10px 0 20px;}



.row7 .col-content .image{padding:50px 0 20px;}



.row8 .col-content .image{padding:25px 0 5px;}



.row9 .col-content .image{padding:5px 0 20px;}



.row10 .col-content .image{padding:10px 0 20px;}



#content .tbody .directory-text p{



		font-size:1em;



}



.directory-text strong{display:block;}



.directory-text em{display:block;}



.col2 .directory-text{font-size:1.053em;}



.col3 .directory-text{font-size:1em;}



.col3 .directory-text em{color:#858585;}



.col4 .directory-text{font-size:1.1em;}



.col4 strong strong{font-size:1.09090em;}



.col5 .directory-text,



.col6 .directory-text{font-size:1em;}



.col5 .directory-text em,



.col6 .directory-text em{color:#636363;}



.subtitle .col span{



	text-align:center;



	color:#524b3a;



	font-weight:bold;



	font-size:1.2em;



	display:block;



	padding:1px 0 5px;



}



.subtitle .col111 span{



	display:block;



	color:#949494;



	font-weight:bold;



	font-size:1.1em;



	margin:-4px 0 0 -4px;



	text-align:left;



}







.subtitle2 .col span{



	text-align:center;



	color:#524b3a;



	font-weight:bold;



	font-size:1.2em;



	display:block;



	padding:1px 0 5px;



}



.subtitle2 .col1 span{



	display:block;



	color:#949494;



	font-weight:bold;



	font-size:1.1em;



	margin:-4px 0 0 -4px;



	text-align:left;



}











.row .col1 .price{



	color:#4e4e4e;



	padding:12px 0;



}



.row .col2 .price,



.row .col3 .price,



.row .col4 .price,



.row .col5 .price,



.row .col6 .price{



	display:block;



	text-align:center;



	font:italic bold 1.8em/1.2em Arial, Verdana, sans-serif;



	color:#d08e00;



	padding:17px 0;



}



.subtitle strong{



	display:block;



	text-align:center;



	color:#888;



	font:1.2em/1.4em Arial, Verdana, sans-serif;



}



.subtitle .col em{



	display:block;



	color:#524b3a;



	font:1em/1.1em Arial, Verdana, sans-serif;



	margin:-4px 0 0;



	text-align:center;



}



#content .table-head p{



	margin:0;



	text-align:left;



	color:#384d55;



	font-weight: bold;



}



.table-head .col1{



	padding:0 0 0 10px;



	width:94px;



}



.table-head .col2{



	padding:0 6px 0 10px;



	width:84px;



}



.table-head .col3{padding:0 9px;}



.table-head .col4{



	padding:0 4px 0 14px;



	width:82px;



}



.table-head .col5{padding:0 14px;}



.table-head .col6{padding:0 12px;}



.table-head .row-bottom{



	padding:3px 0 9px;



}







.table-head .row-bottom2{



	padding:3px 0 9px;



}







#content .tbody p{



	font-size:1.053em;



	text-align:left;



	line-height:1.3em;



	margin:0 0 11px;



}



.tbody p a{text-decoration:underline;}



.tbody p a:hover{text-decoration:none;}



.table-buttons{



	margin:0 0 -4px;



	padding:0;



	list-style:none;



	position:absolute;



	bottom:0;



}



.table-buttons li{



	float:left;



	width:100%;



	padding:0 0 12px;



}



.table-button{



	width:83px;



	overflow:hidden;



	line-height:14px;



	font-size:1.053em;



	font-weight: bold;



	color:#888;



	display:block;



}



.table-button span{cursor:pointer;}



.table-scroll{



	float:right;



	color:#0d93b0;



}



.table-button:hover{text-decoration:none;}



.table-button .btn-top{



	display:block;



	width:100%;



	height:10px;



	overflow:hidden;



	background:url(images/btn-table-top.png) no-repeat;



}



.table-scroll .btn-top{background:url(images/btn-s-table-top.png) no-repeat;}



.table-button .btn-bot{



	display:block;



	width:100%;



	height:11px;



	overflow:hidden;



	background:url(images/btn-table-bot.png) no-repeat;



}



.table-scroll .btn-bot{background:url(images/btn-s-table-bot.png) no-repeat;}



.table-button .btn-main{



	width:100%;



	background:url(images/btn-table-main.png) repeat-y;



	display:block;



}



.table-button .btn-main:after{



	clear:both;



	display:block;



	content:"";



}



.table-button .btn-main .btn{



	width:68px;



	padding:0 5px 0 10px;



	float:left;



	position:relative;



	margin:0 0 -12px;



	top:-7px;



}



.table-scroll .btn-main{background:url(images/btn-s-table-main.png) repeat-y;}







.table-button .btn-main .btn em{



	min-height:14px;



	display:block;



	font-style:normal;



	position:relative;



	padding:0 10px 0 0;



}



* html .table-button .btn-main .btn em{height:14px;}



.table-more .btn-main .btn em{background:url(images/btn-more.gif) no-repeat 100% 50%;}



.list .btn-main .btn em{background:url(images/ico-list.gif) no-repeat 100% 50%;}



.table-scroll .btn-main .btn em{background:url(images/ico-scroll.gif) no-repeat 100% 50%;}



.row1 .col-content,



.row2 .col-content,



.row3 .col-content,



.row4 .col-content{padding:0 0 90px;}



.row5 .col-content,



.row8 .col-content{padding:0 0 45px;}



.row7 .col-content,



.row10 .col-content,



.row11 .col-content{padding:0 0 10px;}



.row1 .col{min-height:231px;}



.row2 .col{min-height:258px;}



.row3 .col{min-height:157px;}



.row4 .col{min-height:233px;}



.row5 .col{min-height:80px;}



.row8 .col{min-height:40px;}







* html .row1 .col{height:215px;}



* html .row2 .col{height:258px;}



* html .row3 .col{height:157px;}



* html .row4 .col{height:233px;}



* html .row5 .col{height:80px;}



* html .row8 .col{height:40px;}











.row11 .col-content2{



	padding:0px 5px 5px 0px;



	font-size:12px;



	



}







.row11 .col-content2 .blue-text{



	padding:0px 5px 5px 0px;



	font-size:12px;



	color:#6FB42B;



}















.table .icons{



	margin:0;



	padding:0;



	list-style:none;



}



.buy{



	display:block;



	font:bold 1.245em/28px Arial, Verdana, sans-serif;



	color:#fff;



	background:url(images/btn-buy.gif) no-repeat;



	width:60px;



	height:28px;



	padding:0 0 0 23px;



	margin:37px 0 0;



}



.buy:hover{text-decoration:none;}



#sidebar{



	padding:23px 7px 20px 7px;



}



#sidebar a{ text-decoration:none;}



.three-columns #sidebar{



	margin:0 3px 0 0;



}



#sidebar h2{



	font:bold 24px/24px 'Trebuchet MS', Arial, sans-serif;



	color:#384d55;



	margin:0 0 27px;



}



.title-our-services{



	background:url(images/ico-our-services.gif) no-repeat 10px 8px;



	padding:0 40px 0 51px;



	min-height:48px;



}



* html .title-our-services{height:48px;}



.box{



	background:#f8f8f8 url(images/bg-box-l.gif) repeat-y;



	margin:0 auto 3px auto;



	overflow:hidden;



}



.box .box-right{background:url(images/bg-box-r.gif) repeat-y 100% 0;}



.box .box-top{background:url(images/bg-box-top.gif) repeat-x;}



.box .box-tl{background:url(images/bg-box-tl.gif) no-repeat;}



.box .box-tr{background:url(images/bg-box-tr.gif) no-repeat 100% 0;}



.box .box-bottom{background:url(images/bg-box-bot.gif) repeat-x 0 100%;}



.box .box-bl{background:url(images/bg-box-bl.gif) no-repeat 0 100%;}



.box .box-br{



	background:url(images/bg-box-br.gif) no-repeat 100% 100%;



	height:1%;



	overflow:hidden;



	padding:13px 4px 12px 4px;



}



.diff .box-bottom{background:url(images/bg-box-diff-bot.gif) repeat-x 0 100%;}



.diff .box-bl{background:url(images/bg-box-diff-bl.gif) no-repeat 0 100%;}



.diff .box-br{



	background:url(images/bg-box-diff-br.gif) no-repeat 100% 100%;



	padding:13px 4px 7px 4px;



}



.bbox{



	background:#f9f9f9 url(images/bg-bbox-left.gif) repeat-y;



	margin:0 0 3px;



	width:100%;



	overflow:hidden;



}



.bbox .box-right{background:url(images/bg-bbox-right.gif) repeat-y 100% 0;}



.bbox .box-top{background:url(images/bg-bbox-top.gif) repeat-x;}



.bbox .box-tl{background:url(images/bg-bbox-tl.gif) no-repeat;}



.bbox .box-tr{background:url(images/bg-bbox-tr.gif) no-repeat 100% 0;}



.bbox .box-bottom{background:url(images/bg-bbox-bot.gif) repeat-x 0 100%;}



.bbox .box-bl{background:url(images/bg-bbox-bl.gif) no-repeat 0 100%;}



.bbox .box-br{



	background:url(images/bg-bbox-br.gif) no-repeat 100% 100%;



	padding:0;



}



.bbox .box-main{



	height:1%;



	overflow:hidden;



	padding:20px 8px 16px 7px;



}



.side-nav{



	margin:0 auto;



	list-style:none;



	width:188px;



	overflow:hidden;



	padding:0 13px 0 11px;



	font-size:1.1em;



	line-height:12px;



}



.side-nav li{



	float:left;



	width:100%;



	background:url(images/separator02.gif) repeat-x;



} 



.diff .side-nav li:first-child{background:none;}



.side-nav li a{



	display:block;



	color:#1D4952;



	/* font-weight: bold; */



	width:212px; font:12px Arial;



	margin:0 -13px 0 -11px; 



}



.side-nav li span{display:block;}



.side-nav li .link-arrow{



	background:url(images/bg-link-arrow.gif) no-repeat 19px 50%;



	padding:9px 5px 10px 42px;



	position:relative;



}



.side-nav li.active a,



.side-nav li a:hover{



	color:#fff;



	text-decoration:none;



	background:url(images/bg-sidenav-link.gif) repeat-y;



	position:relative;



}



.side-nav li.active a .link-top,



.side-nav li a:hover .link-top{background:url(images/bg-sidenav-link-t.gif) no-repeat;}



.side-nav li.active a .link-bottom,



.side-nav li a:hover .link-bottom{



	background:url(images/bg-sidenav-link-b.gif) no-repeat 0 100%;



	position:relative;



}



.side-nav li.active a .link-arrow,



.side-nav li a:hover .link-arrow{background:url(images/bg-link-arrow-h.gif) no-repeat 19px 50%;}



.box h3{



	font:bold 1.6em/0.9em 'Trebuchet MS', Arial, Verdana, sans-serif;



	color:#515b5f;



	margin:0 0 7px;



	padding:0 40px 0 51px;



	min-height:33px;



}



* html .box h3{height:33px;}



.diff h3{margin:0 0 9px;}



.box .seo-services{background:url(images/ico-seo-services.gif) no-repeat 11px 1px;}



.box .submission-services{background:url(images/ico-submission-services.gif) no-repeat 11px 1px;}



.box .content-writing{background:url(images/ico-content-writing.gif) no-repeat 11px 1px;}



.box .web-design{background:url(images/ico-web-design.gif) no-repeat 11px 1px;}



.box .seo-tools{background:url(images/ico-seo-tools.gif) no-repeat 11px 1px;}



.payment{



	padding:26px 32px 0 32px;



}



.payment p{



	margin:0;



	font:1.4em/1.1em 'Trebuchet MS', Arial, sans-serif;



}



.payment ul{



	margin:0;



	padding:17px 0 0;



	list-style:none;



}



.payment ul li{



	display:inline;



	padding:3px 1px 0;



}



.payment ul li img{



	vertical-align:middle;



	margin:0 0 1px;



}



.packages-nav{



	margin:0 0 29px;



	padding:0;



	list-style:none;



	font:bold 1.2em/1.1em Arial, Verdana, sans-serif;



}



.packages-nav li{



	display:inline;



	padding:0 2px 0 7px;



	background:url(images/separator03.gif) no-repeat 0 50%;



}



.packages-nav li:first-child{



	background:none;



	padding:0 2px 0 0;



}



.packages-nav li a{



	color:#2a2a2a;



}



#panel{



	width:211px;



	padding:0; font-size:1em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#384d55;



}



#panel .box{



	margin:0 auto 12px;



}



.building{



	padding:20px 44px 22px 19px;



	background:url(images/bg-building.gif) repeat-x 0 100%;



}



.building2{



	width:162px;



	overflow:hidden;



	margin:0 -16px 0 -10px;



	padding:20px 34px 22px 19px;



	background:url(images/bg-building.gif) repeat-x 0 100%;



	font-size:11px;



}



.building p{



	margin:0;



	font:1.2em/1.2em 'Trebuchet MS', Arial, sans-serif;



}



.google-ranking{



	background:url(images/bg-google-ranking.gif) repeat-x 0 100%;



	padding:18px 0 22px 10px;



}



.ranking-button{



	background:url(images/btn-google-ranking.gif) no-repeat;



	display:block;



	width:191px;



	height:91px;



	overflow:hidden;



	text-indent:-9999px;



	position:relative;}



.discount{



	display:block;



	width:190px;



	background:url(images/bg-discount.gif) repeat-y;



	color:#939393;



	margin:10px auto 11px auto; text-decoration:none;



}



.discount:hover{text-decoration:none;}



.discount .discount-bot{



	display:block;



	background:url(images/bg-discount-bot.gif) no-repeat 0 100%;



	padding:5px 1px 6px;



}



.discount .discount-top{



	display:block; cursor:pointer;



	background:url(images/bg-discount-top.gif) no-repeat;



}



.discount .discount-main{



	background:url(images/bg-discount-main.gif) repeat-x;



	display:block;



}



.discount .discount-bg{



	display:block;



	background:url(images/bg-discount-bg.gif) no-repeat 11px 8px;



	padding:8px 0 0 90px;



	min-height:64px;



}



* html .discount .discount-bg{height:64px;}



.discount-title{



	display:block;



	color:#373737;



	font:1.9em/0.9em 'Trebuchet MS', Arial, sans-serif;



}



.discount-text{



	font:1.1em/1em 'Trebuchet MS', Arial, sans-serif;



	display:block;



	padding:7px 0 0;



}



.seo-tip, .support-ticket, .testimonials, .new-articles{ width:190px; margin:0 auto;}



.seo-tip h3{



	margin:0 0 3px;



	padding:7px 50px 0 0;



	background:url(images/ico-seo-top.gif) no-repeat 100% 0;



	min-height:35px;



	



}



* html .seo-tip h5{height:35px;}



.seo-tip em{



	font-size:1.1em;



	display:block;



}



.seo-tip .box .box-br{



	padding:12px 18px 13px 16px;



}



.seo-tip p{



	color:#5b9caa;



	margin:0 0 8px;



	font:bold 1.1em/1.1em Arial, Verdana, sans-serif;



}



.support-ticket .box .box-br{



	padding:10px 20px 15px 18px;



}



.support-ticket h3{



	background:url(images/ico-support-ticket.gif) no-repeat 100% 0;



	padding:8px 40px 3px 0;



	margin:0 -10px 13px 0;



	min-height:20px;



}



* html .support-ticket h3{height:20px;}



.support-ticket .side-nav{



	width:160px;



	padding:0 10px;



	margin:0 0 0 -10px;



}



.support-ticket .side-nav li:first-child{



	background:none;



}



.support-ticket .side-nav li a{



	width:180px;



	margin:0 -10px;



}



.support-ticket .side-nav li.active a,



.support-ticket .side-nav li a:hover{



	background:url(images/bg-sidenav-link-s.gif) repeat-y;



}



.support-ticket .side-nav li .link-arrow{



	padding:9px 5px 10px 28px;



	background-position:9px 50%;



}



.support-ticket .side-nav li.active a .link-top,



.support-ticket .side-nav li a:hover .link-top{



	background:url(images/bg-sidenav-link-ts.gif) no-repeat;



}



.support-ticket .side-nav li.active a .link-bottom,



.support-ticket .side-nav li a:hover .link-bottom{



	background:url(images/bg-support-box-bs.gif) no-repeat 0 100%;



}



.support-ticket .side-nav li.active a .link-arrow,



.support-ticket .side-nav li a:hover .link-arrow{



	background-position:9px 50%;



}



.support-ticket p{



	margin:13px 0 5px;



	color:#828a8c;



	font-size:1.1em;



	line-height:1.1em;



}



.support-ticket .ticket-status{



	font-size:1.1em;



	font-weight: bold;



	color:#384d55;



	text-decoration:underline;



}



.support-ticket .ticket-status:hover{



	text-decoration:none;



}



.awards{



	padding:2px 14px 19px;



	margin:0;



	list-style:none;



	text-align:center;



}



.awards li{



	display:inline;



	padding:0 5px 0 0;



}



.awards li img{



	vertical-align:middle;



	margin:0 0 10px;



}



.testimonials h3{



	padding:0 50px 0 0;



	background:url(images/ico-testimonials.gif) no-repeat 100% 0;



	min-height:47px;



	margin:0;



	font-size:1.8em;



	line-height:0.9em;



}



* html .testimonials h3{height:47px;}



.testimonials .box .box-br{



	padding:13px 7px 22px 20px;



}



.new-articles ul,



.testimonials ul{



	margin:9px 0 10px -13px;



	padding:0;



	list-style:none;



	width:175px;



	overflow:hidden;



	line-height:1.2em;



	font-size:1.053em;



	background:url(images/separator02.gif) repeat-x;



}



.new-articles li,



.testimonials li{



	float:left;



	width:100%;



	padding:5px 0 11px;



	background:url(images/separator02.gif) repeat-x 0 100%;



}



.new-articles ul li a,



.testimonials ul li a{



	display:block;



	padding-left:14px;



    padding-right:10px;



	background:url(images/arrow.gif) no-repeat 100% 50%;



}



.new-articles ul li a:hover,



.testimonials ul li a:hover{



	background:url(images/arrow-h.gif) no-repeat 100% 50%;



	text-decoration:none;



}



.new-articles .text,



.testimonials .text{



	display:block;



	color:#535353;



	padding:0 0 6px;



        font:11px Arial, Verdana, Serif;



}



.testimonials .author{



	color:#29b26c;



	display:block;



        font:12px Arial, Verdana, Serif;



}







.new-articles .box .box-br{



	padding:18px 7px 19px 20px;



}



.new-articles ul{



	background:none;



	margin:9px 0 3px -13px;



}



.new-articles li{



	background-position:0 0;



	padding:10px 8px 10px 0;



}



/*.new-articles h3{



	font-size:1.8em;



	line-height:0.9em;



	background:url(images/ico-new-articles.gif) no-repeat 100% 0;



	padding:2px 80px 5px 0;



	margin:0 0 21px;



}



*/



.new-articles .title{



        /* color:#348596; */



	color:#255F6B;



	font-weight: bold;



}



#footer{



	overflow:hidden;



	color:#fff;



	font-size:1em;



}



.f-main{background:#28373d url(images/bg-footer.gif) repeat-y;}



.f-main .inner{



	background:url(images/bg-footer-main.gif) no-repeat 0 100%;



	overflow:hidden;



	height:1%;



	padding:14px 38px 7px 160px;



}



.f-main a{



	color:#6c98a8;



	text-decoration:underline;



}



.f-main a:hover{text-decoration:none;}



.f-main p{



	margin:5px 0px 0px 140px;



	/*float:right; */



}



.f-main ul{



	list-style:none;



	margin:0;



	padding:0;



	font-weight: bold;



}



.f-main ul li{



	display:inline;



	padding:0 13px 0 0;



}



.f-main ul li a{



	color:#c9e2ea;



	text-decoration:none;



}



.f-main ul li a:hover{



	text-decoration:underline;



}



.f-bottom{



	background:url(images/bg-footer-bottom.png) no-repeat;



	width:100%;



	overflow:hidden;



	height:10px;



}







.clear{ clear:both; line-height:1px; font-size:1px;}







.text .alg-left ul{list-style:none;}



.text .alg-left ul li{list-style: inside disc; text-align:left;}







#content #press_table



{



	margin-left:25px;



}



.alg-left2



{



margin-left:16px;



}







.keyfeatures



{



	margin-left:16px;



}



.login-panel .myaccount



{



	font-size:12px; 



	font-family:Tahoma,Arial,sans-serif;



}



.login-panel .myaccount a



{



	color:#FFFFFF;



	text-decoration:none;



}



.ordDetailsForm



{



border-style: outset; 



border-width: 5px; 



margin: 0pt auto; 



width:100%;



background-color:#c5e6eb;



}



.customh1



{



font-size:16px;



color:#3784D5;



font-weight:bold;



margin-left:14px;



}



.customh2



{



font-size:12px;



color:#666666;



margin-left:14px;



}



.noborder



{



text-decoration:none;



}







/* added on 9 march */



.button_lt {



  float:left;



  background:url(images/tb_lt.gif) no-repeat left top;



  margin:0;



  padding:0 0 0 5px;



  text-decoration:none;



  height:28px;



  margin-left:5px;



  }



.but {



  float:left;



  display:block;



  background:url(images/tb_rt.gif) no-repeat right top;



  padding:0px 8px 0px 0px;



  color:#7d99a3;



  height:28px;



  border:none;



  cursor:pointer;



  font-size:11px;



  }



 /* added on 9 march end */



/*.remove



{	



font-size:11px;



font-weight:normal;



border:1px solid red;



}*/







/* added 12 march  */



.mainTable { font:12px Arial, Helvetica, sans-serif;}



.alert { background:#f9f9e2; border:1px solid #ffc674; height:40px; line-height:40px; color:#ef0000;}



.alert2 { background:#f9f9e2; border:1px solid #ffc674; height:40px; line-height:20px; color:#ef0000; font-size:14px;}



.mainTable label{ color:#384d55; }



.txtBox { background:url(images/txtBox.gif) no-repeat; width:216px; height:23px; border:none; padding-top:5px; padding-left:5px;}



.txtBoxSmall { background:url(images/textbox_small.jpg) no-repeat; width:165px; height:23px; border:none; padding-top:5px; padding-left:5px;}



.txtArea { background:url(images/txtArea.gif) no-repeat; width:320px; height:57px; border:none; padding-top:3px; padding-left:5px;}



.txtAreaDynamic { background:url(images/txtArea.gif) no-repeat; width:320px; height:57px; border:none; padding-top:9px; padding-left:5px;}



.txtAreaBig { background:url(images/txt_area.jpg) no-repeat; width:540px; height:84px; border:none; padding-top:3px; padding-left:5px;}



	



.sep { border-bottom:1px solid #e8e8e8 }



.msg { color:#348596; font-size:11px;}



	



.but { background:url(images/but_small.gif) no-repeat; border:none; width:132px; height:30px; color:#384d55; }



	



/* added 12 march  */



.plan1



{



color:#348596; 



font-size:12px; 



font-weight:bold;



}



.plan2



{



font-size:12px; 



font-weight:normal;



}



.txtArea textarea



{



border:none; 



background:none; 



width:316px; 



height:49px;



}



.tableTitle div



{



font-size:20px; 



font-weight:normal; 



margin-top:10px;



}



.lft_padd



{



	padding-left:5px;



}







.key-features .box-main .flb {



	width:605px;



}







.key-features .box-main .flb_colored {



	background:url(images/bg-color-features-large.gif) repeat-y;



}



/*added by devdutt on 5/31/2010 starts*/







.arialRedMsg{



	font-family:Arial,Verdana,sans-serif;



	color:red;



	text-align:center;



	font-size:12px;



}



/*added by devdutt on 5/31/2010 ends*/







/*added by devdutt on 6/2/2010 starts*/







.hoverDiv{



	position:absolute;



	border-style: dotted;



	border-width:1px;



	border-color:#E2DFDF;



	background-color: white;



	padding: 5px;











}



/*added by devdutt on 6/2/2010 ends*/















/* BODY



*******************/



.fltlft{ float:left;}



.fltrt{ float:right;}



.clrflt{ clear:both; font-size:1px; line-height:1px;}



.clear{ clear:both;}



/* BODY



*******************/



body { background: #6c7c82 url(images/bg.jpg) top repeat-x; font:62.5%/1.5em Verdana, Geneva, sans-serif; color:#767676; height:100%; text-align:center; }



.body { width:100%; padding:0 0 10px; }



.container { width:1001px; margin:0 auto; text-align:left; }



/* HEADER



*******************/



.header { width:100%; height:135px; position:relative; }



.header .logo { width:189px; height:88px; background:url(images/submitedge.png) 0 0 no-repeat; position:absolute; left:10px; top:30px; }



.header .logo a { display:block; text-decoration:none; width:100%; height:100%; }



/* login */



.header .login { width:721px; height:48px; position:absolute; top:0; right:-30px; background:url(images/submitedge.png) -200px 0 no-repeat; }



.login .inside { padding:14px 0 0 85px; }



.login div { display:inline-block; margin:0 9px 0 0; float:left; }



.login a { color:#fff; text-decoration:underline; font-size:10px; display:inline-block; padding:5px 0 0; }



.login .user { width:139px; height:18px; background: url(images/submitedge.png) -200px -50px no-repeat; padding:3px 10px; line-height:18px; }



.login .pswd { width:139px; height:18x; background: url(images/submitedge.png) -360px -50px no-repeat; padding:3px 10px; line-height:18px; position:relative;}



.login input { background:none; border:0; color:#828282; font: 11px Arial, Helvetica, sans-serif; float:left; width:110px; border:0px solid red}



.login .button { display:inline-block; width:140px; height:26px; background:url(images/submitedge.png) -520px -50px no-repeat; }



.login .pswd a{ text-decoration:none;}



.login .pswd a span.signup_button{ width:17px; height:17px; background:url(images/submitedge.png) -498px -55px no-repeat; cursor:pointer; *cursor:hand; display:block;position:absolute; right:4px; *right:13px; top:5px;}







.login .button a { text-decoration:none; color:#c8e0e9; font-weight:bold; font-size:11px; display:block; width:50px; float:left; text-align:left; line-height:12px; padding:6px 0 6px 15px; }



.login .button a.active { color:#6797a9; }



.login a:hover { text-decoration:none; }



/* support */



.header .support { width:650px; height:61px; background: url(images/submitedge.png) 0 -90px no-repeat; position: absolute; right:10px; top:60px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }



.support .about { padding-top:14px; font:bold 26px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: normal; color:#384d55;  border:0px solid red; }



.support .skype { width:112px; height:32px; display:inline-block; float:left; padding:14px 14px 0 14px; }



.support .skype a { display:block; width:111px; height:32px; background:url(images/submitedge.png) -660px -50px no-repeat; text-align:center; line-height:32px; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; }



.support .skype a span { color:#fff; padding-left:10px; line-height:32px; display:inline-block; font-weight:bold; }



.support .skype a:hover { background-position:-660px -82px; }



.support .chat { display:inline-block; float:left; padding:14px 0 0 20px }



.support .chat a { text-decoration:none; color:#556063; display:inline-block; float:left; }



.support .chat a.chat_link { font-size:14px; font-weight:bold; line-height:14px; padding:5px 0 0 40px; height:26px; background:url(images/submitedge.png) -930px 0 no-repeat; }



.support .chat a.chat_link:hover { background-position:-930px -30px; }



.support .chat a.available_link { width:80px; height:22px; background:url(images/submitedge.png) -780px -50px no-repeat; text-indent:-999em; margin:5px 0 0 8px; }



/* BANNER WRAPPER



*******************/



/*.banner_wrapper { width:100%; height:auto; padding:10px 0 0 0; background:url(images/submitedge.png) 0 -160px no-repeat;}*/

.banner_wrapper  { background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    padding: 10px 0 0;
    width: auto;
}

/*.banner_wrapper .cont { background:#fff; border-left:1px solid #d4dcdf; border-right:1px solid #d4dcdf; border-bottom:1px solid #84959b; padding:0 9px 10px; width:981px; margin:0 auto; }*/
.banner_wrapper .cont {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #84959B;
    margin: 0 auto;
    padding: 0 9px 10px;
    width: 981px;
}



.banner_wrapper .navigation { width:100%; margin:0 auto; padding: 0 0; height:50px; background:url(images/submitedge.png) 0 -170px no-repeat; margin-bottom:9px; z-index:2; position:relative;}







/* navigation */



#nav { margin:0 0 0; padding:0 0 0 10px; list-style:none; float:left;   }



#nav li { float:left; background:url(images/separator01.gif) no-repeat 100% 1px; position:relative; padding:0 2px 0 0; }



#nav li a { display:inline-block; color:#fff; text-decoration:none; background: url(images/navigation.png) 0 50px no-repeat; font: bold 12px/14px Tahoma, Geneva, sans-serif; padding: 0 0 0 14px;}



#nav li a span { display:inline-block; cursor:pointer; background: url(images/navigation.gif) 0 50px no-repeat; padding: 18px 14px 18px 0;}



#nav li a:hover { text-decoration:none; background-position: 0 0;}



#nav li a:hover span{ background-position: 100% 0;}



#nav li:hover a.main, #nav li.hover a.main:hover{ background: url(images/navigation.gif) 0 0 no-repeat;}



#nav li:hover a.main span, #nav li.hover a.main:hover span{ background: url(images/navigation.gif) 100% 0 no-repeat;}



#nav li.active a, #nav li.active a:hover{ background-position: 0 -50px;}



#nav li.active a span, #nav li.active a:hover span{ background-position: 100% -50px;}







#nav li .dropdown { position:absolute; left:50%; margin:0 0 0 -78px; top:50px; display:none; width:153px; }



#nav li:hover .dropdown, #nav li.hover .dropdown { display:block; }



#nav li .dropdown .drop-top { width:100%; height:3px; display:block; background: url(images/navigation.gif) 0 -100px no-repeat; line-height:1px; font-size:1px; position:relative; border:0px solid red;}



#nav li .dropdown .drop-bottom { width:100%; height:4px; overflow:hidden; background:url(images/navigation.gif) 0 -103px no-repeat; font-size:1px; line-height:1px; }



#nav li ul { width:146px; overflow:hidden; float:none; margin:0; padding:0 4px 0 3px; list-style:none; background:#82a3ae url(images/bg-drop-main.gif) repeat-x 0 100%; min-height:25px; font-size:10px; }



* html #nav li ul { height:25px; overflow:visible; }



#nav li li a{ display:block; background:none; background:url(images/navigation.gif) 0 100px no-repeat; font-size:10px;}



#nav li li a span{ padding:0; line-height:normal; background:none;}



#nav li ul li { width:100%; padding:4px 0 1px; border-bottom:1px solid #4b6d79; border-top: 1px solid #9fbfca;background:none;}



#nav li ul li a{font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none;padding:4px 0 0 0;background:none; }



#nav li ul li a span{ display:block; padding: 0 5px 4px 10px;}



#nav li ul li a b{ display:block; background: url(images/bg-subnav-link-arrow.gif) right center no-repeat; font:bold 11px/13px Arial, Helvetica, sans-serif; width:132px; background-color:none;}



#nav li ul li a:hover{ background:url(images/navigation.gif) 0 -110px no-repeat;}



#nav li ul li a:hover span{ background:url(images/navigation.gif) 0 -160px no-repeat;}



#nav li ul li a:hover b{ background:url(images/bg-link-arrow-h.gif) right center no-repeat;}



#nav li ul li:first-child, #nav li ul li.first-child { border-top:0;}



#nav li ul li:last-child { border-bottom:0;}



#nav li ul li a { color:#e4f0f5; margin:0; font-size:10px;}



#nav li ul li a:hover { color:#fff; }



#nav li ul li a:hover .link-main { background:url(images/bg-subnav-link.gif) repeat-y; }



#nav li ul li .link-top { width:100%; height:3px; overflow:hidden; }



#nav li ul li a:hover .link-top { background:url(images/bg-subnav-link-t.png) no-repeat; }



#nav li ul li .link-bottom { width:100%; height:3px; overflow:hidden; }



#nav li ul li a:hover .link-bottom { background:url(images/bg-subnav-link-b.png) no-repeat; }



#nav li ul li .link-main span { padding:0 4px 0 0; }



#nav li ul li a:hover .link-main span { background:url(images/bg-subnav-link-t.gif) no-repeat; }



#nav li ul li .link-main strong { display:block; padding:2px 0 4px 12px; height:1%; background:url(images/bg-subnav-link-arrow.gif) no-repeat scroll 100% 50%; }



#nav li ul li a:hover .link-main strong { background:url(images/bg-link-arrow-h.gif) no-repeat 100% 50%; }







/* BANNER



*******************/

.banner_wrapper .banner {

height:auto;

position:relative;

width:100%;

z-index:1;

}

.banner .top {

background:url("images/banner.png") no-repeat scroll 0 0 transparent;

font-size:1px;

height:10px;

line-height:1px;

width:100%;

}

.banner .bot {

background:url("images/banner.png") no-repeat scroll 0 -10px transparent;

font-size:1px;

height:10px;

line-height:1px;

width:100%;

}

.banner .main {

background:none repeat scroll 0 0 #75BAC2;

height:250px;

position:relative;

width:100%;

}

.banner .left {

padding:25px 0 0 40px;

width:360px;

}

.banner .left h1 {

color:#FFFFFF;

font:30px/36px "Trebuchet MS",Arial,Helvetica,sans-serif;

text-shadow:0 1px #333333;

}

.banner .left h1 strong {

font-size:32px;

}

.banner .left h1 small {

font-size:22px;

}

.banner .left .btn_play {

color:#939393;

display:block;

font:bold 12px Arial;

height:50px;

left:40px;

position:absolute;

text-decoration:none;

top:138px;

width:185px;

}

.banner .left .btn_play span {

background:url("images/banner.png") no-repeat scroll 0 -70px transparent;

display:block;

line-height:13px;

padding:7px 0 29px 15px;

text-align:left;

}

.banner .left .btn_play:hover, .banner .left .btn_play:hover span {

color:#268D99;

}

.banner .right {

width:560px;

}

.banner .right ul {

list-style:none outside none;

margin:10px 0 0;

padding:0;

}

.banner_btn li {

border:0 solid red;

display:inline-block;

float:left;

height:38px;

list-style:none outside none;

margin:0;

padding:10px;

width:155px;

}

.banner_btn li.site01 {

right:340px;

}

.banner_btn li a {

background:url("images/banner.png") no-repeat scroll 0 0 transparent;

display:block;

height:38px;

text-decoration:none;

text-indent:-999em;

width:155px;

}

.banner_btn li.site01 a {

background-position:0 -120px;

}

.banner_btn li.site02 a {

background-position:-155px -120px;

}

.banner_btn li.site03 a {

background-position:-310px -120px;

}

.banner_btn li.site04 a {

background-position:0 -158px;

}

.banner_btn li.site05 a {

background-position:-155px -158px;

}

.banner_btn li.site06 a {

background-position:-310px -158px;

}

.banner_btn li.site07 a {

background-position:0 -196px;

}

.banner_btn li.site08 a {

background-position:-155px -196px;

}

.banner_btn li.site09 a {

background-position:-310px -196px;

}

.banner .banner_flag {

height:31px;

position:absolute;

top:204px;

width:100%;

}

.banner .banner_flag ul {

list-style:none outside none;

margin:0 auto;

padding:0 0 0 20px;

width:830px;

}

.banner .banner_flag ul li {

display:inline-block;

float:left;

list-style:none outside none;

margin:0 0 0 10px;

padding:0 40px 0 0;

}

.banner .banner_flag ul li a {

background:url("http://img1.submitedge.com/banner_bullet.gif") no-repeat scroll 0 center transparent;

color:#2A7A8F;

display:inline-block;

font:bold 12px/30px Arial,Helvetica,sans-serif;

padding:0 0 0 18px;

text-decoration:none;

}

.banner .banner_flag ul li a:hover {

color:#2D2D2D;

}

.ttip img {

margin-top:8px;

padding:0 2px;

position:absolute;

}

#wrapper .banner {

height:auto;

position:relative;

width:100%;

z-index:1;

}

.three-columns .banner {

height:auto;

position:relative;

width:100%;

z-index:1;

}

/******/

.banner .right {

width:560px;

}

.banner .right ul {

list-style:none outside none;

margin:10px 0 0;

padding:0;

}

.banner_btn li {

display:block;

float:left;

list-style:none outside none;

margin:0;

padding:10px;

}

.banner_btn li a {

background:url("http://img1.submitedge.com/SE.gif") no-repeat scroll 0 -70px transparent;

display:block;

float:left;

height:38px;

text-decoration:none;

text-indent:-999em;

width:154px;

}

.banner_btn li.site01 a {

background-position:0 -70px;

}

.banner_btn li.site02 a {

background-position:-160px -70px;

}

.banner_btn li.site03 a {

background-position:-320px -70px;

}

.banner_btn li.site04 a {

background-position:0 -110px;

}

.banner_btn li.site05 a {

background-position:-160px -110px;

}

.banner_btn li.site06 a {

background-position:-320px -110px;

}

.banner_btn li.site07 a {

background-position:0 -150px;

}

.banner_btn li.site08 a {

background-position:-160px -150px;

}

.banner_btn li.site09 a {

background-position:-320px -150px;

}

.banner_flag {

background:none repeat scroll 0 0 transparent;

height:31px;

position:absolute;

top:204px;

width:100%;

}

.banner_flag ul {

background:none repeat scroll 0 0 #FFFFFF;

border:1px solid #649CA3;

height:30px;

list-style:none outside none;

margin:0 auto;

padding:0 0 0 20px;

width:880px;

}

.banner_flag ul li {

display:inline-block;

float:left;

list-style:none outside none;

margin:0 0 0 20px;

padding:0 40px 0 0;

}

.banner_flag ul li a {

background:url("http://img1.submitedge.com/banner_bullet.gif") no-repeat scroll 0 center transparent;

color:#2A7A8F;

display:inline-block;

font:bold 12px/30px Arial,Helvetica,sans-serif;

padding:0 0 0 18px;

text-decoration:none;

}

.banner_flag ul li a:hover {

color:#2D2D2D;

}

/***************/



.support_n {

background:none repeat scroll 0 0 #BDD5DD;

border:1px solid #B8CFD7;

font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;

height:61px;

overflow:hidden;

padding:0 0;

position:absolute;

right:0;

top:60px;

width:658px;

}



.support_n  .about{padding-top:15px;}









/* WRAPPER



*******************/



.wrapper_3col{ width:999px; margin:5px 0 4px; background:url(images/wrapper_3col.gif) left repeat-y; text-align:left; padding:0 1px;}



.wrapper_3col .cont{ background:url(images/wrapper_top_shade.gif) top repeat-x;}



/* LEFT */



.wrapper_3col .left, .left_wrap{ width:234px; border-top:1px solid #eff3f5; padding:0px 2px;}



/* RIGHT */



.wrapper_3col .right, .right_wrap{ width:211px; border-top:1px solid #eff3f5; }



/* mainContent */



.wrapper_3col .mainContent{ width:542px; padding: 0 4px; }



.wrapper_3col .mainContent .cont{ border-top:1px solid #eff3f5; }











/* FOOTER



*******************/


.footer {
    background: none repeat scroll 0 0 #384D55;
    height: 55px;
    padding: 15px 0 0;
    width: 100%;
}
.footer .left {
    padding: 10px 0 0 50px;
    width: 500px;
}
.footer_nav {
    color: #CCCCCC;
    font-size: 10px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.footer_nav a, .footer a {
    color: #C9E2EA;
    display: inline-block;
    font: bold 11px/16px Arial,Helvetica,sans-serif;
    padding: 0 3px;
    text-decoration: none;
}
.footer_nav a:hover {
    color: #FFFFFF;
}
.footer .right {
    padding: 20px 50px 0 0;
    width: 300px;
}
.copyright {
    color: #FFFFFF;
    font: 11px Arial,Helvetica,sans-serif;
    text-align: center;
}
.copyright a {
    color: #6C98A8;
    font-weight: normal;
    text-decoration: underline;
}
.copyright a:hover {
    text-decoration: none;
}





/* New left Nav */







.bTop { background:url(images/boxTop.gif) no-repeat; width:220px; height:16px; }



.bMid { background:#f8f8f8; border:1px solid #e4e1e1; border-top:none; border-bottom:none; }



.bBot { background:url(images/boxBot.gif) no-repeat; width:220px; height:11px; }







.bsTop { background:url(images/bsTop.gif) no-repeat; width:190px; height:14px; }



.bsMid { background:#f8f8f8; border:1px solid #e4e1e1; border-top:0; border-bottom:0; border-bottom:none; padding:10px 15px 0; margin:0 auto; width:158px; }



.bsBot { background:url(images/bsBot.gif) no-repeat; width:190px; height:11px; clear:both; }







.bMid a, .bsMid a { text-decoration:none; color:#515b5f; }







/* Key features */



.mainCont { font-size:12px; line-height:16px; }







.keyFeatures { width:505px; }



.keyFeatures h3 span { background:url(images/ico-key-features.gif) no-repeat; width:34px; height:43px; display:block; float:left; padding-left:10px; margin-top:-5px; }







.bboxTop { background:url(images/bigboxTop.gif) no-repeat; width:505px; height:18px; }



.bboxMid { background:#f2fafa; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; width:483px; padding:2px 10px;   }



.bboxBot { background:url(images/bigboxBot.gif) no-repeat; width:505px; height:13px; margin-bottom:10px; margin-top:-3px; }







.bboxMid h3 { color:#384d55; font:bold 19px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 15px; }



.bboxMid ul { padding:10px 10px; }



.bboxMid li { clear:both; font-size:12px; line-height:14px; color:#545454; padding: 3px 10px 1px;}



.bboxMid li a { color:#76bb34; text-decoration:none; }







.bboxMid li.alt { color:#33677a; background:#fff; }



.bboxMid li.alt1 { }



.bboxMid li p { background:url(images/bg-feature-arrow.gif) 0 5px no-repeat;  font-size:12px; line-height:15px; padding:6px 0 0 22px; margin:0;}



.bboxMid p { clear:both; padding:0 20px; font-size:12px }







.ranking h4 { color:#384d55; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px 15px;  }



.ranking h4 span { background:url(images/ico-google-ranking.gif) no-repeat; width:34px; height:43px; display:block; float:left; padding-left:10px;  margin-top:-5px; }







.packages h3 span { background:url(images/ico-packages.gif) no-repeat; width:34px; height:41px; display:block; float:left; padding-left:30px; }







/* Package */



.pptop { width:476px; height:13px; background:url(images/pTop.gif) no-repeat #fbfbfb; margin:10px auto 0 auto; clear:both; }



.ptop { background:#fbfbfb;  width:476px; min-height:20px; overflow:auto; clear:both;  border-left:1px solid #eef3f3; border-right:1px solid #eef3f3; font-size:12px; font-weight:bold; border-bottom:1px solid #ecf0f2; margin:0px auto; }



.pName{ width:354px; float:left; border-right:1px solid #ecf0f2; padding:10px 10px; color:#256673; font-family:Arial, Helvetica, sans-serif;  }



.pName span { color:#767676; font:bold 11px Verdana, Geneva, sans-serif; }







.cost{ width:80px; float:right; border-left:1px solid #fff;color:#c30000; font:bold 16px Arial,Verdana,sans-serif }



.cost strike { font-size:12px; color:#666; }







.pMid{background:url(images/pBot.gif) no-repeat bottom #fff; width:476px; border-left:1px solid #f5f6f8; border-right:1px solid #f5f6f8; clear:both; min-height:90px; overflow:auto; line-height:14px ; margin:0 auto;  }







.pDesc { width:340px; float:left; border-right:1px solid #ecf0f2; padding:15px 0px; color:#256673; }



.pDesc p { font-size:11px; }



.buttons { width:116px; float:right; border-left:1px solid #fff; padding:15px 10px; color:#c30000; }



.buttons a { background:url(images/bg-package-btn.gif) repeat-x; height:24px; width:auto; display:block; text-decoration:none; clear:both; margin-top:5px;  }







.pDesc, .buttons { border:none; text-align:justify; color:#535353; font-size:11px; }







.pDesc div { margin:5px 18px; border-top:1px solid #eeeeee; padding:5px; }







.free ul, li { margin:0; padding:0; font-size:11px; }



.free li { font-size:11px; margin:0; padding:0; }



.free span{ background:url(images/ico-bonuses.gif) no-repeat; padding-left:25px; color:#59836d; height:19px; display:block; font-weight:bold;   }







.button-left{



	background:url(images/bg-package-btn-l.gif) no-repeat;



	float:left;



}



.button-right{



	background:url(images/bg-package-btn-r.gif) no-repeat 100% 0;



	float:left;



	padding:0 0 0 11px;



}



.link{



	float:left;



	padding:3px 2px 3px 0;



	line-height:16px;



	height:18px;



	background:url(images/bg-package-link.gif) no-repeat 100% 50%; color:#fff; font-size:0.972em;



	font-weight: bold;



}







.card{



	width:49px;



	float:left;



}



.paypal{background:url(images/ico-paypal.gif) no-repeat 4px 6px;}



.visa{background:url(images/ico-visa.gif) no-repeat 4px 6px;}















/* PACKAGES */







.packages{ padding: 30px 0 20px; clear:both; width:505px; border:0px solid red;}



.pkg_table ul li.last .lastcol1{ background:url(images/pkg_table_bot.gif) 0 100% no-repeat; width:3.0%;}



.pkg_table ul li.last .lastcol2{ width:96.3%; background:url(images/pkg_table_bot.gif) 100% 100% no-repeat; padding-top:8px; height:32px;}



 



/* Package table new */







.packages table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	font-size: 100%; color:#282f33;



 	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; }



	



.packages h3{ padding:40px 0 10px 0; font-size:18px;  } 







.packages th.packLt { background:url(images/packLt.png) no-repeat left; height:59px;  }



.packages th.packRt { background:url(images/packRt.png) no-repeat right; height:59px; border-right:none;  }



 



.packages th { 



	border-top:none; 



	width:70px; 



	text-align:center; 



	padding:0 5px; 



	height:60px; 



	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; 



	color:#282f33; 



	border-right:1px solid #e9eef0; 



	border-bottom:1px solid #e8e7e7; 



	border-left:1px solid #fff; vertical-align:middle; background: url(images/pkg_table_head_strip.gif) top repeat-x;



} 



.packages td { width:70px; text-align:center; padding:5px; height:75px; vertical-align:middle; border-bottom: 1px solid #e8e7e7; border-right: 1px solid #e8e7e7;  } 



.packName { font-size:18px; line-height:19px; font-weight:bold; vertical-align:middle;  color:#2a5f6b; background:url(images/packboxLt.png) repeat-y left; }



.packages td.packBuy { border-right:none; background:url(images/packboxRt.png) repeat-y right; }



.packPrice{ font-size:18px; line-height:19px; font-weight:bold; vertical-align:middle;  color:#2a5f6b; background-color:#f2fafa;  }







.packName span { font-size:14px; }



.buyBtn { background:url(images/btn_buyNow.gif) repeat; width:73px; height:27px; display:block; }







.packages td.packBot {  background:url(images/pkg_table_bot.gif) left bottom no-repeat; padding:5px 0; height:33px; border:none; vertical-align:middle; }



.packages td.packBot { font:11px/14px Arial, Helvetica, sans-serif; color:#9ea5a6; padding:0 10px;  }







.topButtons td, tr { border:none; padding:0; margin:0; }



.topButtons td { height:31px; width:237px;}



.topButtons td a { width:237px; height:31px; margin:0 0 0 10px; display:block; text-decoration:none; line-height:31px; color:#fff; background:url(images/pkg_dtl_links.gif) no-repeat;}



.topButtons td a:hover { background-position:0 -31px; }







.alt_shade{ background:#fafafa;}







.packBot .pmt1, .pmt2, .pmt3, .pmt4, .pmt5 { float:left; margin:0 2px; }



.packBot .pmt1 { background:url(images/pmt1.gif) no-repeat; width:30px; height:20px; margin-left:10px; }



.packBot .pmt2 { background:url(images/pmt2.gif) no-repeat; width:30px; height:20px; }



.packBot .pmt3 { background:url(images/pmt3.gif) no-repeat; width:30px; height:20px; }



.packBot .pmt4 { background:url(images/pmt4.gif) no-repeat; width:30px; height:20px; }



.packBot .pmt5 { background:url(images/pmt5.gif) no-repeat; width:30px; height:20px; }







.newFoot { width:470px; }







/* Comparison table */ 



.compareTab { width:900px; background:#fff; margin:0 auto; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#384d55; }



.compareTab h4 { color:#348596; font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:10px 0px 0 10px; text-align:left; margin:0; }



.compareTab h4 b { font-size:24px; }







.compareTab tr { padding:0; margin:0 }







.compareTab th { background:url(images/mainTabBg.gif) repeat-x; height:65px; padding-top:10px; color:#000000; font-size:18px; text-align:center;  border-right:1px solid #f5f6f8;  }



.compareTab th div { font-size:15px; }



.compareTab td { padding:8px 0px; text-align:center; border-right:1px solid #f5f6f8; }



.compareTab .mainLinks{ padding-left:10px; width:245px; background:url(images/questIco.gif) no-repeat 10px 5px; padding-left:35px; text-align:left; font:bold 12px Verdana, Geneva, sans-serif; color:#535e62; }



.compareTab .mainLinks span{ font-weight:normal; font-size:10px; }



.compareTab a { display:inline-block; }



.compareTab .no { background:url(images/no.gif) no-repeat; width:13px; height:12px; margin-left:7px;  }



.compareTab .yes { background:url(images/yes.gif) no-repeat; width:17px; height:15px;  margin-left:7px; }



.compareTab .buySmall { background:url(images/btnBuySmall.gif) no-repeat; width:46px; height:24px;  }



.compareTab .altShade { background:#fafbfc; }



.compareTab .prices { color:#348596; font-weight:bold; font-size:18px; }







.compareTab #pmt1, #pmt2, #pmt3, #pmt4, #pmt5 { float:left; margin:0 2px; }



.compareTab #pmt1 { background:url(images/pmt1.gif) no-repeat; width:30px; height:20px; margin-left:10px; }



.compareTab #pmt2 { background:url(images/pmt2.gif) no-repeat; width:30px; height:20px; }



.compareTab #pmt3 { background:url(images/pmt3.gif) no-repeat; width:30px; height:20px; }



.compareTab #pmt4 { background:url(images/pmt4.gif) no-repeat; width:30px; height:20px; }



.compareTab #pmt5 { background:url(images/pmt5.gif) no-repeat; width:30px; height:20px; }







.compareTab .last td { border-bottom:1px solid #f5f6f8;}



.compareTab .fullform { font:11px Arial, Helvetica, sans-serif; color:#535e62; float:right; margin-right:10px; }











.compareTab .innerTab td { width:90px; }



.compareTab .innerTab td.mainLinks { width:255px; }



.compareTab .smallTxt { font-size:12px; font-family:Arial, Helvetica, sans-serif; }



.packages .smallTxt { font-size:12px; font-family:Arial, Helvetica, sans-serif; }























#content h2 a{



color:#348596;



text-decoration:none;



}











#content .entry h2{



color:#384D55;



font:bold 1.6em/0.9em 'Trebuchet MS',Arial,Verdana,sans-serif;



}











#content h2 a:hover{text-decoration:underline;}







a {



color:#348596;



text-decoration:none;



}







.new-articles ul li a, .testimonials ul li a {



color:#348596;



text-decoration:none;



}











.side-nav li a {



color:#1D4952;



}







.new-articles h3{



font-size:1.8em;



line-height:0.9em;



color:#515B5F;



margin:0px;



padding:0px;



text-align:center;



}











.separator {



background:url("images/separator02.gif") repeat-x scroll 0 100% transparent;



float:left;







width:100%;



}











.main h1 small { color:#fff; }







.nav-previous



{



float:left;



width:260px;



text-align:left;



}







.nav-next



{



float:right;



width:240px;



text-align:right;



}



.about p a.logotxt

{

	float:left;

	margin:5px 105px 0 15px;

	display:block;

}



.about p a.rss

{

	float:left;

	margin:5px 50px 0 0;

	display:block;

}



.about p a.email

{

	float:left;

	margin:5px 5px 0 0px;

	display:block;

}



.about p span

{

	font-size:11px;

	font-weight:normal;

	float:left;

	margin:10px 10px 0 0px;

	

}



.mainmenu {

background:url("http://img1.submitedge.com/nav_bg.gif") repeat-x scroll center top #384D55;

font-family:Tahoma,Geneva,sans-serif;

height:48px;

margin-bottom:10px;

padding:0 10px;

position:relative;

width:auto;

z-index:2;

}

#menu, #menu ul {

line-height:1;

list-style:none outside none;

margin:0;

padding:0;

}

#menu li {

background:none repeat scroll 0 0 transparent;

float:left;

}

#menu li li {

background:none repeat scroll 0 0 #9DBDC8;

}

#menu li li li {

background:none repeat scroll 0 0 #384D55;

}

#menu ul li {

float:left;

width:192px;

}

#menu ul a {

border:0 none;

padding:8px 15px;

text-decoration:none;

}

#menu li ul {

background:none repeat scroll 0 0 #9DBDC8;

left:-999em;

padding:4px;

position:absolute;

width:192px;

}

#menu li ul ul {

margin:-1em 0 0 10em;

}

#menu a {

color:#FFFFFF;

display:block;

text-decoration:none;

width:auto;

}

#menu a.top {

border-left:0 solid #32464E;

border-right:0 solid #54686F;

font-weight:bold;

padding:18px 1em;

text-decoration:none;

}

#menu .current a.top {

background:none repeat scroll 0 0 #384D55;

}

#menu li:hover, #menu li.sfHover, #menu a:focus, #menu a:hover, #menu a:active {

background:none repeat scroll 0 0 #9DBDC8;

}

#menu li:hover ul ul, #menu li.sfhover ul ul {

left:-999em;

}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul {

left:auto;

}

#menu ul li:hover, #menu ul li.sfHover, #menu ul a:focus, #menu ul a:hover, #menu ul a:active {

background:none repeat scroll 0 0 #384D55;

outline:0 none;

}



.menu li a img {
    border: 1px solid red;
    margin: 0 5px;
    position: absolute;
}
#menu li ul.mega {
    width: 795px;
}
#menu li ul table {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    width: 795px;
    z-index: 99;
}
#menu li ul table td {
    border-right: 2px solid #9DBDC8;
    font-family: verdana;
    vertical-align: top;
    width: 24%;
}
#menu li ul table td a {
    color: #384D55;
}
#menu li ul table td a:hover {
    color: #FFFFFF;
}
#menu li ul table td.col1 {
    border-right: medium none;
}
#menu li ul table td.col1 {
    border-right: medium none;
}
#menu li ul table td dl {
    padding: 5px 10px;
}
#menu li ul table td dt {
    border-bottom: 1px solid #70ACB8;
    color: #5C9BA6;
    font-size: 12px;
    font-weight: bold;
    padding: 10px 0;
}
#menu li ul table td dt.uniq {
    border-top: 1px solid #70ACB8;
    margin: 15px 0 0;
    padding: 0;
}
#menu li ul table td dt.uniqLast {
    border-top: medium none;
    margin: 0;
    padding: 0;
}
#menu li ul table td dd {
    font-size: 11px;
    margin: 0;
    padding: 0;
}
#menu li ul table td dd a {
    margin: 0;
    padding: 5px 0 5px 5px;
}
.mainContReg table, td {
    font: 12px verdana;
    padding-bottom: 14px;
}
table.td_info td {
    padding-bottom: 0 !important;
}
.mainContReg .textBox {
    background: url("images/txtBox.gif") no-repeat scroll 0 0 transparent !important;
}
.colBoxin ul li.highlighted a {
    background: none repeat scroll 0 0 #9DBDC8;
    color: #384D55;
}
.colBoxin ul li.highlighted a:hover {
    background: url("http://img1.submitedge.com/nav_bg.gif") repeat-x scroll 0 -15px #384D55;
    color: #65A2AB;
}
.tableForm #search_text {
    background: none repeat scroll 0 0 transparent !important;
}

