/*
Theme Name: siteground-wp71
Theme URI: http://www.siteground.com/
Description: Free WordPress Themes Collection with over 60 professional WP themes. Get free installation of WordPress and WordPress themes with SiteGround WordPress hosting.
Version: 1.0
Author: Siteground
Author URI: http://www.siteground.com/
Tags: free Wordpress themes, Wordpress themes, Wordpress hosting, download Wordpress themes, business Wordpress themes, personal Wordpress themes, templates, styles, themes, WP theme, WP themes, free wordpress themes, blue, gray, white
*/

/* Begin Typography & Colors */
body {
	margin: 0;
	padding: 0;
	background: #fff;
	color: #666;
	line-height: 1.3em;
	font:11px Arial,Verdana,sans-serif;
	/*font: 11px Georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;*/
	text-align: center;
}

h1, h2, h3, h4, h5, h6 { margin: 0; font-size: 12px; }
.clr { clear: both; display: block; height: 0; line-height: 0; font-size: 0; }

#page {
	text-align: left;
}

#wrapper {
	width: 900px;
	margin: 0 auto;
}

#header { 
	background: #fff url('images/eshlogonew.jpg') repeat-x left top;
	height: 148px;
	padding: 40px 0 1 0;
}

#headerimg {
	background: #fff url('images/eshlogonew.jpg') repeat-x left top;
	width: 870px;
	margin: 0 auto;
}

#header h1 a {
	font: 30px Georgia, serif;
	color: #666;
}

#header h1 a:hover {
	color: #888;
	text-decoration: none;
}

#header div.description {
	font: 11px Tahoma, Arial, sans-serif;
	color: #666;
}

#menu {
background:url('images/leftsap_re.jpg');
	background-repeat: repeat-x;
	height: 40px;
	width:
}

#menuholder {
	width: 1000px;
	margin: 0 auto;
}

#menu div.nav {
	float: left;
	width: 900px;
}

#menu ul {
	height: 40px;
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu ul li {
	float: left;
	height: 40px;
}

#menu ul li.page_item a {	
	font: 12px Tahoma, Arial, Verdana, sans-serif;
	float: left;
	line-height: 38px;
	padding: 0 15px;
	color: #fff;
	text-decoration: none;
	font-weight: 700;
}
#menu ul li.page_item1 a {	
	font: 16px Tahoma, Arial, Verdana, sans-serif;
	float: left;
	line-height: 38px;
	padding: 0 15px;
	color: #ff0000;
	text-decoration: none;
	font-weight: 700;
}
#menu ul li.page_item1 a:hover {	
	background: #668792;
}
#menu ul li.page_item a:hover {	
	background: #668792;
}
	
#menu ul li.page_item.current_page_item a {
	background: #668792;
}

#menu #searchform {
	float: right;
	margin: 8px 0 0;
}

#menu #searchform #s {
	float: left;
	background: #b0c5cc;
	border: 1px solid #66818b;
	padding: 4px 4px 2px;
	color: #45626c;
	font-size: 11px;
	height: 16px;
	margin: 0 10px 0 0;
	width: 140px;
}

#menu #searchform #searchsubmit {
	float: left;
	background: #b0c5cc;
	border: 1px solid #66818b;
	color: #45626c;
	font-size: 11px;
	font-weight: 700;
	padding: 3px 10px 4px;
	cursor: pointer;
	height: 24px;
	text-transform: lowercase;
}

#menu #searchform #searchsubmit:hover {
	color: #6b93a1;
}

#holder {
	background: url() repeat-x left top;
	padding: 0px 0 0;
	padding-top: 5px;
}

#inside {
	width: 1000px;
	margin: 0 auto;
}
	
a, h2 a:hover, h3 a:hover {
	text-decoration: none;
}

a, a:link, a:visited {
	color: #29384a;
}

a:hover {
	text-decoration: none;
	color:#102031;
}

h1, h2, h3 {
	/*font-family: Georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;*/
	}

h1 {
	margin: 0;
}

h2 {
	font-size: 17px;
}

.h3 {
	font-size: 1.3em;
	padding: 0;
	/*margin: 30px 0 0;*/
	}
	
h2.pagetitle {
	font-size: 18px;
	text-align: center;
	}

h1 a, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited {
	color: #333;
}

h3.comments {
	padding: 0;
	margin: 40px auto 20px;
	}

.narrowcolumn .entry, .widecolumn .entry {
	font: 12px Tahoma, Arial;
	line-height: 18px;
	color: #666;
}

.narrowcolumn .entry h1, .widecolumn .entry


.thread-alt {
	background: #fff;
}

.thread-even {
	background: #f5f5f5;
}

.depth-1 { }

.even, .alt {}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

.entry p a, .entry p a:link, .entry p a:visited {
	color: #89a4ae;
	text-decoration: underline;
}

.entry p a:hover {
	text-decoration: none;
}

.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 11px Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li .avatar { 
	float: left;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	margin: 0 20px 0 0;
	}
	
.commentlist cite.fn {
	border-right: 1px solid #999;
	padding: 0 20px 0 0;
	margin: 0 20px 0 0;
}

.commentlist cite.fn, .commentlist cite.fn a {
	font: normal 400 24px/38px Tahoma, Arial, sans-serif; 
	color: #777;
}

span.says { display: none; }

.commentlist li div p {
	clear: both;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	float: left;
	font-weight: normal;
	line-height: 40px;
	margin: 0 0 20px;
}

.commentmetadata a {
	color: #89a4ae;
}

div.comment-author {
	float: left;
}


small, .nocomments, 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;
	text-decoration: none;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */


/* Begin Structure */

.narrowcolumn {
	float: left;
	width: 725px;
}

.widecolumn {
	float: left;
	width: 650px;
}

.postborder {
	/*border : 1px solid #cccccc;*/
	position: relative;
	/*background: #ebebeb;*/
	padding: 3px;
	margin: 0 0 40px;
	margin-right:-3px;
	/*width: 630px;*/
}

div.date {
	position: absolute;
	top: 30px;
	left: -50px;
	background: url(images/date.png) no-repeat left top;
	width: 50px;
	height: 86px;
	padding: 0 5px;
}

div.date div.post-day {
	font: 24px Georgia, serif;
	color: #fff;
	height: 25px;
	line-height: 25px;
	text-align: center;
}

div.date div.post-month-year {
	font: 14px Georgia, serif;
	color: #fff;
	text-align: center;
	height: 20px;
	line-height: 20px;
	text-transform: lowercase;
}

.post {
	background: #fff;
	/*padding: 20px;
	width: 590px;*/
}

.post h2, .post h2 a, .post h2 a:link, .post h2 a:visited {
	color: #666;
	font-weight: 400;
	line-height: normal;
}

.post h2 a:hover {
	color: #999;
}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.widecolumn .postmetadata {
	margin: 10px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.post h2 span.modtools {
	margin: 0 0 0 20px;
}

.post h2 span.modtools a {
	font: 11px Tahoma, Arial, sans-serif;
	color: red;
	text-decoration: none;
}

.post h2 span.modtools a:hover {
	text-decoration: underline;
}

.postmetadata {
	clear: both;
	border-bottom: 1px solid #ebebeb;
	font: 11px Tahoma, Arial, sans-serif;
	color: #999;
	text-transform: lowercase;
	padding: 0 0 8px;
	width: 590px;
	margin: 10px 0;
}

.postmetadata a, .postmetadata a:link, .postmetadata a:visited {
	color: #666;
}

.postmetadata span.left {
	float: left;
}

.postmetadata span.author {
	color: #666;
	margin: 0 20px 0 0;
}

.postmetadata span.comm {
	height: 16px;
	background: url(images/comments.gif) no-repeat left center;
	float: right;
	margin: 0;
	padding: 0 0 0 22px;
}

.postmetadata span.comm a,.postmetadata span.comm a:link, .postmetadata span.comm a:visited {
	color: #89a4ae;
}

span.keywords {
	color: #999;
	font-size: 11px;
}

span.keywords a {
	color: #89a4ae;
}

.clear {
	clear: both;
}

/*#footer {
	color:#666666;
font:12px/18px Tahoma,Arial;
	/*background: url(images/footer.png) no-repeat left top;
	margin: 30px auto 0;
	width: 900px;
	padding-right:110px;
}*/

#footer a {
	color: #666666;
}

#footer p {
	padding: 20px 0;
	margin: 0;
	text-align: center;
}

/* End Structure */

/* 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, img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #ebebeb;
	padding: 5px;
	text-align: center;
	}

img.alignright {
	border: 1px solid #ebebeb;
	padding: 5px;
	text-align: center;
	margin: 0 0 2px 10px;
	display: inline;
	}

img.alignleft {
	border: 1px solid #ebebeb;
	padding: 5px;
	text-align: center;
	margin: 0 10px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	margin: 0 0 0 10px;
	}

.alignleft {
	float: left;
	margin: 0 10px 0 0;
	}
/* 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 {
	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;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-position:inside;
	}

#sidebar ul li {
	margin-bottom: 6px;
	
}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

#sidebar ul li ul, #sidebar ul li ol {
	margin: 0 0 0 10px;
}

#sidebar ul li ul li, #sidebar ul li ol li {
	color: #89a4ae;
	margin: 0;
	font: 11px/18px Tahoma, Arial, sans-serif;
}

#sidebar ul ol li {
	list-style: decimal outside;
}
	
#sidebar ul li ul li a {
	color: #89a4ae;
	padding: 0 0 0 12px;
	background: url(images/side_menu_row.gif) no-repeat left center;
}

/* End Entry Lists */



/* Begin Form Elements */

#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: justify;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	background: #fff;
	border: 1px solid #ccc;
	color: #999;
}

#commentform {
	margin: 0;
}

#commentform textarea {
	width: 644px;
	padding: 2px;
	background: #fff;
	border: 1px solid #ccc;
	color: #999;
}

#respond:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#commentform #submit {
	float: right;
	background: #fff;
	border: 1px solid #ccc;
	color: #999;
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	cursor: pointer;
	margin: 0;
	}
/* End Form Elements */



/* Begin Comments*/

#respond h3.title {
	font: 700 12px Tahoma, Arial, sans-serif;
}

#respond p.logdetails {
	color: #666;
}

#respond p.logdetails a {
	color: #89A4AE;
}

.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	margin: 0;
	text-align: justify;
}

.commentlist li {
	list-style: none;
	margin: 15px 0;
	padding: 10px;
	font-weight: 700;
}

.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;
	}


/* End Comments */

/* Begin Sidebar */

#sidebar {
	float: left;
	width: 230px;
	padding: 0px 0 0 5px;
}

#sidebar h2 {
	font: 400 24px Georgia, 'Lucida Grande', Verdana, Sans-Serif;
	color: #89a4ae;
	border-bottom: 1px solid #ebebeb;
	padding: 0 0 5px;
	margin: 0 0 5px;
}

#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;
	height: 22px;
	margin: 0;
}

.navigation a {
	color: #89a4ae;
}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ebebeb;
	text-align: center;
	padding-top: 5px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	padding: 5px;
	margin: 0;
	color: #666;
}
/* End captions */

.sg1 {
	background: url(images/banner_01.jpg) no-repeat;
	width: 28px;
	height: 16px;	
}

.sg2 {
	background: url(images/banner_02.jpg) no-repeat;
	width: 107px;
	height: 16px;	
}

.sgtxt {
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	color: #8E8E8E;
	text-align: left;
	text-decoration: none;
}
	
.sgtxt {
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	color: #8E8E8E;
	text-align: left;
	text-decoration: none;
}

#sgf {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #8E8E8E;
	text-decoration: none;	
}

#sgf a.sgfooter {
	font-family: Tahoma, Verdana, sans-serif;
	color: #8E8E8E;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

#sgf a.sgfooter:hover {
	font-family: Tahoma, Verdana, sans-serif;
	color: #8E8E8E;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.get_onlin_store_link2{
	font-family:Tahoma, Verdana, sans-serif;
	color:#725A36;
	font-size:22px;
	font-weight:inherit;
	text-decoration:none;	
}
.free_trial_link{
	font-family:;
	color:#725A36;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;	
	
}
.miidel_top {
	background-image:url('images/mainhead2.jpg');
	background-repeat: no-repeat;
	/*border:1px solid #cccccc;*/
}
.sideboxTopLeftImg{
	background: url('images/top_left_img.jpg');
}
.top_re {
	background:url('images/leftsap_re.jpg');
	background-repeat: repeat-x;
}
.rightbox_heading {
	font-family: Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#DCE6F6;
	padding:10px 0 7px 0;
	font-weight:bold;
}
.sideboxTopRightImg{
		background: url('images/top_right_img.jpg');
}
.sideboxborder{
	
	border: 1px solid #cccccc;
}
.sideboxContent{
	padding:1em;

}

UL.sellermenucontent{
	margin:0px;
	padding:0px 1em;
}
 UL.sellermenucontent LI{
	list-style-image:url('images/bullet_small_arrow_form.gif');
	padding:0.2em 0em;
	font-size:12px;
	font-weight:bold;
}

UL.sellermenucontent LI A:hover{
	/*background:#EFEFEF;*/
	color:#4A6D9C;
}


.logo_bor1 {
	border:1px solid;
	border-color:#d9d9d9;
}
.orang18{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF8A00;
	text-decoration:none;
	font-weight:normal;
}
.right_box_bg1{
	background-image:url(images/right_box_bg1.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#8bc100;
	border-left:2px solid #8ac000;
	border-right:2px solid #8ac000;
}
.tblright {
	margin: 0;
	padding: 0;
	color: #000000;
	line-height: 1.3em;
	font: 11px arial,Georgia,verdana,helvetica,sans-serif;
	text-align: none;
}
.tbl1-row2 {
background-color:#988C7E;
background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px;
vertical-align:middle;
}
.tbl1-row1 {
background-color:#988C7E;
background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px;
vertical-align:middle;
}
.trialtd{
background-color:#dedfde;

background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px 0 8px;
vertical-align:top;
border-left:1px solid #ffffff;
}
.pricetd1{
background-color:#dedfde;

background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px;
vertical-align:middle;

}
.hdtbl1-row2{
	background-color:#ffffff;
background-image:url("images/line.gif");
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px;
vertical-align:middle;
	}
.pricetd2{
background-color:#efebe7;
background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px;
vertical-align:middle;
}
.tbl-prices
{
	border:1px solid #cccccc;
}
.tbl-prices h3 {
font-size:11px !important;
margin:7px 0;
color:#fff;
}
p, dl, multicol {
display:block;
margin:1em 0;
}
.dot_bg {
/*	background:url(images/dot_bg.jpg) left top repeat;*/
border :1px solid #cccccc;
}
.topbox_bg {
	background-color:#FFFFFF;
	/*border-bottom:1px groove #313031;*/
}
.get_onlin_store_link {
	font-family:'Trebuchet MS';
	color:#725A36;
	font-size:35px;
	font-weight:bold;
	text-decoration:none;	
}
.grey_bg {
	background: #ffffff url(images/grey_bg.jpg) left top repeat-x;
	padding-bottom:12px;
	padding-left:10px;
	padding-top:8px;
}
.see_detail_link{
	font-family:Arial;
	color:#636563;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	padding-right:10px;
}
.midbox_heding_bg {
	background:url(images/midbox_bg.jpg) center top repeat-x;
	font-family:"trebuchet MS";
	color:#3e3d3d;
	font-size:20px;
	text-decoration:none;
}
.midbox_text_bg {
	background:url() left bottom repeat-x;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
/*	color:#000000;*/
	font-size:12px;
	text-decoration:none;
	border:1px solid #cccccc;
}
#signupbox
{
	background:url('images/signupbox.jpg');
}
.signupbox
{
	background:url('images/signupbox.jpg');
	height :260px;
	width :228px;
}
.signupbtn
{
	padding-top:200px;
	margin-left:28px;	
}
.HPcta {
	height:27px !important;
	background: url(images/pButLeft.png) 0 0 no-repeat;
	padding:0px;
	margin:0px;
	cursor: pointer;
	}
.HPcta a{
	line-height:27px;
	background: url(images/pButRight.png) right top no-repeat;
	cursor: pointer;color:#fff !important;
	text-decoration:none;
	margin:0px 0px 0px 3px;
	padding-left:4px;padding-right:12px;
	display:inline-block;
	}
div.HPcta a:hover{color:#fff !important;text-decoration:underline;}

.sect6Left{width:600;height:153px;float:left;padding-top:15px;}
.sect6Right{width:192px;height:153px;float:left;margin-left:12px;}
.sect6b1{width:192px;height:153px;float:left;margin-right:33px;}
.sect6b2{width:192px;height:153px;float:left;margin-right:0px;}
.sect6textBlock{margin:14px 0 -25px 2px;width:130px;height:116px;padding:0px !important;}	
.sect6button{margin-left:12px;padding:0px;width:130px;height:27px;}

.sect{
color: #000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
margin:3px;
padding-left:0px;
}
.trial_form{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
 	color:#0000; 
 	font-size:12px; 
 	text-decoration:none; 
}
.trial_form1{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
 	color:#6c6c6c; 
 	font-size:12px; 
 	text-decoration:none; 
 	vertical-align:text-top;
}
input.textfield-large,  input.textfield-xlarge,  input.textfield-small,  input.textfield-medium, input.textfield-small2{
	height: 20px;
	border: 1px solid #cdc9c6;
	display: block;
	margin-top: 5px;
	color: #6c6c6c;
	padding-left: 2px;
	position: relative;
}
input.textfield-small{
	width: 50px;
}
input.textfield-small2 {
	width: 110px;
}
input.textfield-medium, select.select-medium {
	width: 170px;
}
input.textfield-large {
	width: 212px;
}
input.textfield-xlarge {
	width: 308px;
}
#describe {
border :1px solid #cccccc;
}
.smplprice
{
	font:12px/16px Arial,Verdana,sans-serif;
}
.smplprice td
{

	background-color:#f7f7f7;
	
	height:25px;
	width:50px;
	padding-left:20px;
	
}
.headersmplprice
{
	font:Arial,Verdana,sans-serif;	
	background:url('images/final_sim.jpg');
	/*border:1px solid #cccccc;*/
	height:30px;
}
.whyeasy
{
	font-family:Tahoma,Verdana,sans-serif;
	font-size:20px;
	font-weight:inherit;
	/*background:url('images/untitled.png');*/
	text-align:left;
	background-color:;
	color:#29384A;
	height:50px;
	padding:13px;
	padding-top:0px;
}

.tblfeatures
{
	border:1px solid #cccccc;
	width:720px;
}
.ebayboxcont
{
	font:12px/18px Tahoma,Arial;
	/*font:12px/16px Arial,Verdana,sans-serif;*/
	color:#666666;
}

.cssButton, .cssButtonHover {
background:url("images/buttons_background.gif") repeat scroll 0 0 transparent;
border:1px solid #CCCCCC;
color:#000000;
cursor:pointer;
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0.2em;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:8em;
}

.header_green {
	font-family:"Arial";
	font-size:15px;
	color:#000000;
	font-weight:bold;
}
.features_maincontent li{
	background-image:url(images/check.png);
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px !important;
	margin:0 0 0px;
	padding:0px 0 0 25px;
	list-style:none;
}
.maintable
{
	border:0px solid #CCCCCC;
}
#features_categories{
	font:11px arial,Georgia,verdana,helvetica,sans-serif;
	margin:0;
	padding:0;
	float:left;
	width:175px;
	background:url(images/features_categories_bg.gif) repeat-y left top;
	height:457px;
}

#features_categories h2{
	margin:0;
	padding:0;
	/*background:url(images/features_categories_bg_top.gif) no-repeat left top;*/
	padding-top:2em;
	text-indent:-9999px;
}
#features_categories ul{
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background:transparent url(images/categories_ul_bg.gif) no-repeat scroll left bottom;
}

#features_categories ul li{
	font:Tahoma,Arial,Verdana,sans-serif;
	text-align:left;
	text-indent:4em;
	font-size:12px;
	font-weight:bold;
	
}

#features_categories ul li a{
	color:#535353;
	display:block;
	font-weight:bold;
	height:23px;
	
	padding-top:5px;
	
}

#features_categories ul li a:hover{
	text-decoration:none;
	cursor:pointer;
	color:#638694;
}

* html #features_categories ul li a{
	cursor:pointer;
}

#features_categories ul li a.current {
	/*background:#FFFFFF url(images/features_current_bullet.gif) no-repeat scroll 9% center;*/
	border-bottom:1px solid #E4E4E4;
	border-top:1px solid #E4E4E4;
	color:#638694;
	display:block;
	height:22px;
	padding-top:4px;
	width:175px;
}
#features_maincontent{
	margin:0;
	padding:0;
	float:left;
	width:460px;
	padding-left:0em;
	padding-bottom:2em;
	font:12px/18px Tahoma,Arial;
	/*font:12px/16px Arial,Verdana,sans-serif;*/
	color:#666666;
	text-align:left;
}

#features_maincontent h3{
	border-bottom:1px solid #EFEFEF;
	color:#29384a;
	font-size:22px;
	font-family:Tahoma,Verdana,sans-serif;
	font-weight:bold;
	height:34px;
	
	padding-bottom:0.15em;
	padding-left:1em;
	padding-top:0px;
}
.featuresGroup h3{
	margin:17px;
}


.saize12
{
	font:12px/18px Tahoma,Arial;
	/*font:12px/16px Arial,Verdana,sans-serif;*/
	color:#666666;
	text-align:left;
}
.bordermain{
	border:1px solid #cccccc;
	text-align:left;
}
#headerpic
{
	background-image: url('images/eshlogonew.jpg');
	background-repeat:no-repeat;
	height: 145px;
	width:946px;
	padding-right:58px;
	
	
}
#headerpic ul {
float:right;
height:30px;
list-style:none outside none;
margin:8px 0 0;
position:relative;
text-align:right;
width:400px;
Tahoma,Arial,Verdana,sans-serif
}
#headerpic ul li {
color:#999999;
display:inline;

}
#headerpic ul li a {
color:#636288;
text-decoration:none;
font-size:13px;
font-weight:none;
}
#headerpic ul li a.hover {
color:#636288;
text-decoration:underline;
font-size:13px;
font-weight:bold;
}
#footer  {
background-color:#082031;
clear:both;
color:#FFFFFF;
font:12px/18px Tahoma,Arial;
/*width:1000px;*/
	
}
#footer_top  {
padding:6px 0 35px 38px;
width:900px;
}
#footer_top .footer_column {
float:left;
padding-right:52px;
width:auto;
text-align:left;
}
#footer_top .footer_column ul {
list-style:none outside none;
margin:10px 0;
padding:0;
}
#footer_top .footer_column ul li a:hover {
text-decoration:underline;
}
#footer_top .footer_column ul li.footer_column_title {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
#footer_top a {
color:#CCCCCC;
}
#footer_bottom {
clear:both;
padding:0px 0px 0 271px;
width:900px;
}
#footer_bottom #copyright, #footer_bottom h4 {
color:#CCCCCC;
float:left;
font-size:12px;
font-weight:normal;
line-height:13px;
margin:0;
padding:0 0 5px;
}
#footer_bottom1 {
clear:both;
padding:14px 0px 0 5px;
width:900px;
margin-left:-93px;
}
.gogloble{
font:11px Arial,Verdana,sans-serif;
	color:#ce0400;
	padding-left:19px;
	font-size:20px;
	font-weight:none;
	text-decoration:none;	
	margin:-15px;
}
.Butt  {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #182839;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:inherit;
font-size:12px;
font-weight:bold;
padding:4px 33px;
white-space:nowrap;

}
.pricingtdborder
{
	border:0.5px solid #cccccc;
}
.see_detail_link1
{
	font-size:18px;
}
.tbl-prices h7 {
font:15px/18px Tahoma,Arial;
color:#18344a;

font-weight:bold;
}
.trialtd_price{
background-color:#dedfde;
background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:10px 2px;
vertical-align:text-top;
border-left:1px solid #ffffff;
}
.Buttprice {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #77A4BD;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:inherit;
font-size:12px;
font-weight:bold;

white-space:nowrap;

}
.miidel_top1{
	
	
	background-repeat: no-repeat;
	background-image:url('images/banner-7-image1-3.jpg');
	/*border:1px solid #cccccc;*/

}
.free_trial_link1 , free_trial_link1:link , free_trial_link1:visited{
		

	font-size:26px;
	font-weight:bold;
	text-decoration:none;	
}
.free_trial_link2 , free_trial_link2:link , free_trial_link2:visited{
		
	
	font-size:14px;

	text-decoration:none;	
}
.tbl1-row2_faq {
background-color:#EFEBE7;
background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px;
vertical-align:middle;
}
.tbl1-row1_faq {
background-color:#EFEFEF;
background-image:url(images/line.gif);
background-position:center bottom;
background-repeat:repeat-x;
padding:0px 2px;
vertical-align:middle;
}
/****************************************************************
	Pricing // ADDED BY NAREN ON 04-06-2010
****************************************************************/
#pricing #section_1{
	position:absolute;
	top:0px; left:0px;}
	
#pricing #section_2{
	padding-top:29px;
	padding-left:88px;}

.pricing_column{
	width:148px; height:252px;
	float:left;
	font-size:13px;
	background:#F2F9FC;}

.plan_title{
	padding:7px 0px 7px 14px;
	font-family:Myriad Pro, Myriad, "Gill Sans", Calibri, "Trebuchet MS", sans-serif;
	font-size:26px;
	background:#63A2C6;
	color:#fff;}

#gold .plan_title{
	border:1px solid #FFD44B;
	background:#FFD44B url(images/gold_title_bg.gif) top left repeat-x;}

#gold{
	background:#F2F9FC url(images/gold_plan_bg.gif) top left repeat-x;}

#steel{
	margin-right:0px;
	height:252px;
	margin-top:130px;}

#bronze{
	margin-right:0px;
	height:288px;
	margin-top:94px;}
  
#silver{
	width:175px; height:322px;
	margin-top:93px;}

#gold{
	width:175px; height:382px;
	margin-top:0px;}

#platinum{
	width:175px; height:366px;
	margin-top:-57px;}



.plan_content{
	margin:7px 0px 0px 14px;}

.text_top{
	font-size:30px;
	position:relative;
	color:#0678BD;
	display:inline;}

.dollar_sign{
	font-size:20px;
	vertical-align:middle;}

.month{
	font-size:12px;
	vertical-align:top;}

.dollars{
	float:left;}

.cents{
	font-size:16px;
	padding-top:3px;
	padding-left:1px;
	float:left;}

.text_middle{
	padding-top:2px;
	line-height:30px;
	clear:left;}

#pricing .text_middle .tooltip {
	line-height:18px;}

.gig{
	font-size:11px;}


#pricing .plan_btn_area{
	position:absolute;
	top:346px;}

#pricing .buy_1{left:0px;}
#pricing .buy_2{left:152px;}
#pricing .buy_3{left:304px;}
#pricing .buy_4{left:452px;}
#pricing .buy_5{left:510px;}
#pricing .plan_btn_area .freetrial{
	display:block;
	width:148px; height:50px;
	margin-top:235px;
	background:url(images/try_now.jpg) center center no-repeat;}

#pricing .plan_btn_area .buy_now{
	display:block;
	width:148px; height:539px;
	background:url(images/buy1.png) center center no-repeat;}

#pricing #gold .buy_now,
#pricing #platinum .buy_now{
	height:533px;
width:150px;}

#pricing #silver .buy_now{
	width:140px;
	height:536px;
	}

#pricing #with_nav .tooltip ul li{
	background-image:url(images/arrow_bullet_white.gif);}
	





#pricing #section_3 p{
	padding:0px 12px 20px 12px;}


#pricing p.awards_splash{
	text-align: center;}
	.cssButton, .cssButtonHover {
background:url("images/buttons_background.gif") repeat scroll 0 0 transparent;
border:1px solid #CCCCCC;
color:#000000;
cursor:pointer;
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:0.2em;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:8em;
}
.section{
padding-top:98px;
padding-left:63px;

}