body {

	background:#fff /*url(default/bg.png) no-repeat top center*/;

	font: 1em/17px arial, Helvetica, sans-serif;

	color:#1d1d1d;

}

/* GLOBALS

============================================================== */

.ScreenBooster{

		position:absolute;

		top:500px;

	}

.widget {

	margin-bottom:10px;

}

.widget ul li {

	line-height:18px;

	color:#666;

	width:auto;

	border-bottom:1px dotted #D3D9EB;

	margin-left:3px;

	list-style:disc;

	margin-left:5px;

}

.widget a {

	display:inline;

	width:auto;

	color:#222;

}

.widget a:hover {

	text-decoration:underline;

}

.readMore { /* Read more text below primary 4 block post excerpts and archive pages */

	display:block;

	font-weight:bold;

	color:#5c5c5c;

	text-align:right;

}

.readMore a {

	color:#5c5c5c;

}

.readMore a:hover {

	text-decoration:underline;

}

.gray { /* Every repeating second blog entry */

	background:#f7f7f7;

}

.bordertop {border-top:0px solid #e5e5e5;}

.marginright {margin-right:10px;}

.margintop {margin-top:5px;}

.navigation {margin-top:10px;clear:both;display:block;padding:0 10px 10px 15px;font-size:1.1em;}

#searchform label {display:none;}

#s {border:1px solid #ccc;margin-right:2px;width:156px;}

#searchsubmit {background:#fff;color:#222;border:1px solid #ccc;}

/* HYPERLINKS

============================================================== */

a {

	color:#086dbd;

}

a:hover {

	text-decoration:underline;

}

/* HEADERS

============================================================== */

h1,h2,h3,h4,h5,h6 { /*Global values for headings*/

	color:#222;

	font-weight:normal;

	font: 1em/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif;

}

/*HEADERS IN POST */

.post h1 {

	font-size:24px;

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

	letter-spacing:-1px;

	

}

.post h2 {

	font-size:20px;

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

	letter-spacing:-1px;

	font-weight:bold;

}

.post h3 {

	font-size:22px;

	font-family:arial, verdana, sans-serif;

	letter-spacing:-1px;

	font-weight:bold;

}

.post h4 {

	font-size:18px;

	font-family:verdana, tahoma, sans-serif;

	letter-spacing:-1px;

	font-weight:bold;

}

/* MAIN PAGE HEADERS */

h2.featuredBigTitle { /* The big title used at featured section on front page */

	color: #fff;

	font-size: 2.1em;

	font-weight: bold;

	line-height: 1em;

	margin-bottom:15px;

	display:block;

}

h2.featuredSmallTitle { /* The smaller title used at featured section on front page */

	color: #1d1d1d;

	font-size: 1.2em;

	font-family: "Trebuchet ms", Helvetica, sans-serif;

	font-weight: bold;

	line-height: 1.2em;

	margin: 0 0 15px;

}



h2.postTitle { /* Blog entry post title on main and inner pages */

	font-size: 1.7em;

	font-family: tahoma, arial, verdana, sans-serif;

	letter-spacing:0;

	font-weight:bold;

	color:#555555;

	margin: 0 0 5px;

	border-bottom:1px solid #e5e5e5;

	padding-bottom:4px;

	

}

h2.postTitle a{

	color:#575757;

}

h2.postTitle a:hover{

	color:#fb7039;

	text-decoration:none;

}

h3.primaryBottomTitle { /* Primary bottom titles (4 entries on row below featured section */

	color: #3F3F3F;

	padding:0px 0px;

	display:inline;

	font-size:1.6em;

	line-height: 1.5em;

	font-weight:bold;

	/*background: #6bb5bb;*/

	-moz-border-radius: 0px;

	-webkit-border-radius: 0px;

}

h3.sidebarWidgetTitle { /*Sidebar Widget Titles*/

	color:#FB7039;

	border-bottom:1px dotted #ccc;

	font-size:20px;

	letter-spacing:-1px;

	display:block;

	font-weight:bold;

	margin-bottom:4px;

	padding-bottom:3px;

}

h3.sidebarWidgetTitle a,h3.sidebarWidgetTitle a:hover{

	color:#555555;

}

h3#leaveComment{ /* Leave a rely text above the comment form */

	font-weight:bold;

	text-transform:uppercase;

	font-size:1.2em;

	color:#fff;

	clear:both;

	border-left:6px solid #dcddde;

	background:#ffffff;
	
	background-image:url(../images/design/leavecomment-header.jpg);

	padding-left:7px;

	padding-top:5px;

	padding-bottom:5px;

	margin-bottom:3px;

}

h3#comments{ /* Leave a rely text above the comment form */

	font-weight:bold;

	text-transform:uppercase;

	font-size:1.2em;

	color:#fff;

	clear:both;

	border-left:6px solid #dcddde;

	background:#58b4f0;

	padding-left:7px;

	padding-top:5px;

	padding-bottom:5px;

	margin-bottom:3px;

}

/* SITE WRAPPER

============================================================== */

#wrapper {

	margin:0 auto;

	font-size:0.85em;

	width:1000px;

	padding-bottom:20px;

}



/* HEADER (header1 + header2 + Navigation bar)

============================================================== */

#header {

	height:95px;

	position:relative;

}

	#logo{

		position:absolute;

		left:0;

		top:12px;

	}

	#name1stRow {

		font-size:60px;

		font-weight:bold;

		font-family:georgia, garamond, serif;

		display:block;

		margin:25px 0 15px;

		color:#1a1a1a;

	}

	#name1stRow a, #name1stRow a:hover {

		color:#1a1a1a;

		text-decoration:none;

	}

	#name2ndRow {

		font-size:14px;

		font-weight:bold;

		font-family:"trebuchet ms", arial, verdana,sans-serif;

		display:block;

		color:#666;

	}

	ul#topNav {

		position:absolute;

		right:0px;

	}

	ul#topNav li {

		float:left;

		width: auto;

		color:#5B5B5B;

		padding-left:30px;

		font-family:"trebuchet ms", arial, verdana,sans-serif;

		font-weight:bold;

		font-stretch:narrower;

		font-size:17px;

	}

	ul#topNav li a {

		display: block;

		color:#5B5B5B;

		padding-top:50px;

	}

	ul#topNav li a:hover {

		color:#FBB100;

		text-decoration:none;

		/*background: url(default/arrow.gif) no-repeat top center;*/

	}

	ul#topNav li.current_page_item a {

		color:#FBB100;

		text-decoration:none;

		/*background: url(default/arrow.gif) no-repeat top center;*/

	}

	/* Horizontal sub page list over post on pages */

	ul#subPage li {

		/*float:left;*/

		width: auto;

		color:#27292b;

		padding-right:10px;

		padding-left:10px;

		padding-bottom:10px;

		font-family:verdana;

		font-weight:bold;

		font-size:12px;

		list-style:none;

	}

	ul#subPage li a {

		color:#27292b;

		width:auto;

	}

	ul#subPage li a:hover {

		color:#086dbd;

		text-decoration:none;

	}

	ul#subPage li.current_page_item a {

		color:#086dbd;

		text-decoration:none;

	}

/* FEATURED SECTION ON HOMEPAGE (THE BLUE LINE)

============================================================== */

#primaryTop { /*Featured section below the site logo and navigation*/

	background: url(default/bgFeatured.png) no-repeat top center;

	padding-top:30px;

	padding-left:60px;

	padding-right:60px;

	padding-bottom:10px;

	position:relative;

	font-size:1.2em;

}

	.sliderwrapper{

		position: relative; /*leave as is*/

		overflow: hidden; /*leave as is*/

		width: 1000px; /*width of featured content slider*/

		height:432px;

	}

	.sliderwrapper .contentdiv{

		visibility: hidden; /*leave as is*/

		position: absolute; /*leave as is*/

		left: 0; /*leave as is*/

		top: 0; /*leave as is*/

		width: 500px; /*width of content DIVs within slider. */

		height:100%;

	}

	.pagination { /*The number 1,2,3,4,5 on featured block*/

		display:inline;

		position:absolute;

		right:0px;

		top:432px;

		width:1000px;

		height:81px;

		z-index:999;

		font-weight:bold;

		background: url(default/BGFeatLink1000x81.png) no-repeat;

	}

	.pagination a{

		color:#000;

		/*padding:3px 6px;*/

		display:block;

		float:left;

		margin-left:0px;

		font-size:1.2em;

		width:250px;

		height:81px;

	}

	.pagination a:hover {

		background:#78b6e2;

		Color:#FFFFFF;

		background: url(default/BGFeatLink250x81_onclick.png) no-repeat;

	}

	.pagination a.selected {

		background:#78b6e2;

		Color:#FFFFFF;

		text-decoration:none;

		background: url(default/BGFeatLink250x81_onclick.png) no-repeat;

	}

	.doc{

	margin-top:15px;

	margin-left:25px;

	font-size:15px;

	}

	.feaImage {

		float:left;

		display:inline;

		margin-right:20px;

		background: url(default/feaImageBack.png) no-repeat center center;

	}

	#primaryTop p {

		padding-top:5px;

		padding-bottom:5px;

	}

	ul.featuredNav {

		margin-top:10px;

		font-size:12px;

	}

	 ul.featuredNav li {

		float:left;

		margin-right:20px;

	}

	ul.featuredNav li a {

		color: #1d1d1d;

		font:bold 1.1em "trebuchet ms", verdana, arial, sans-serif;

		display: block;

		background:#c0e073;

		padding:8px;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

	}

	ul.featuredNav li a:hover {

		text-decoration:none;

		color:#1d1d1d;

		background:#B5CF74;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

	}

/* SUB FEATURED SECTION ON HOMEPAGE WHERE 4 ENTRIES ON GRAY LINE

============================================================== */

#primaryBottom { /* Four entries on block, below the featured section */

	height:232px;

	margin-bottom:1px;

	margin-top:0px;

	background: #ffffff url(default/bgContent.png) no-repeat;

}

.primaryBottomPost {

display:inline;

float:left;

margin-left:0;

margin-right:0;

padding-top:30px;

width:235px;

}

	.primaryBottomPostInner, 

	.primaryBottomPost ul, 

	.primaryBottomPost .textwidget {

		padding-top:5px;

		padding-bottom:4px;

	}

/* BLOG + SIDEBAR WRAPPER [Also used to wrap inner pages]

============================================================== */

#content { /* Wrapper for Blog entries and sidebar */

	padding-bottom:15px;

	border-bottom:1px dotted #e3e3e3;

	background:#fff;

	padding-top:10px;

}

/* BLOG (LEFT HAND BLOG ENTRIES ON HOME AND INNERPAGE)

============================================================== */

#mainPageLeftCol { /* Left column on front page and inner pages*/

	float:left;

	width:725px;

	display:inline;
}

#innerPageLeftCol {

	float:left;

	width:690px;

	display:inline;
}

.archivePost {

	padding:10px 10px 10px 15px;

	position:relative;

}

.archivePost p {

	margin-bottom:10px;

}

.post {

	padding:0 10px 10px 15px;

	font-size:1.1em;

}

.post p, .post ul, .post ol {

	margin-bottom:10px;

}

.date {

	text-transform:uppercase;

	color:#fb7039;

	font-size:.9em;

}

.meta {

	color:#969696;

	font-family: verdana, arial, tahoma, sans-serif;

	font-size:.9em;

	position:absolute;

	left:15px;

	bottom:10px;

}

#rssimage {

	position:absolute;

	right:10px;

	top:7px;

	width:21px;

	height:22px;

}

/* SIDEBAR (RIGHT HAND SIDEBAR ON HOMEPAGE)

============================================================== */

#sidebar {

	float:right;

	padding:10px;

	display:inline;

	width:230px!important;

	width:250px;

	width/**/:/**/230px;

}

#subscribe {

	position:relative;

}

#newsletter #email_address {

	border:none;

	margin-top:5px;

	padding:5px 5px 0;

	color:#777;

	font:italic 1em georgia,serif;

	height:19px!important; /*excluding 5px padding value from real height*/

	height:24px;/*Real height*/

	height/**/:/**/19px;/*excluding 5px padding value from real height*/

	width:156px!important; /*excluding 10px padding value from real width*/

	width:166px; /*Real width*/

	width/**/:/**/156px;/*excluding 10px padding value from real width*/

	background: url(default/bgnewsletter.gif) no-repeat top left;

}

#newsletter #vr_submit {

	background: url(default/add.gif) no-repeat top left;

	border:none;

	width:43px;

	height:24px;

	position:absolute;

	top:33px;

	right:15px;

}

#testimonials p {

	font: italic 1em georgia, garamond, serif;

	color:#666;

	padding-bottom:7px;

}

#testimonials .towner {

	font: bold italic 1em georgia, serif;

	color:#444;

	text-align:right;

	display:block;

}

#products img {

	float:left;

	margin:0 3px 6px 3px;

	display:inline;

}

/* SINGLE POST PAGE

============================================================== */

#breadcrum { /*The breacrumb above the inner pages*/

	background: url('../images/design/bgBreadcrum.jpg') no-repeat top center;

	height:41px;

}

#breadcrum p {

	padding:10px 0 0 15px;

	color:#fff;

	font-size:1.4em;

	font-family:arial;

}

#breadcrum p {

	color:#fff;

}

#breadcrum p a {

	color:#fff;

}

#breadcrum p a:hover{

	text-decoration:underline;

}

.post ul {

	padding-bottom:10px;

	list-style: square inside;

}

.post img {

}

.post ol {

	padding-bottom:10px;

	list-style: decimal inside;

}

.post li {

	padding: 2px 0px 2px 10px;

	font-size: 12px;

	line-height: 15px;

	color:#4c4c4c;

}

.alignleft {

	float:left;

	margin-right:10px;

	margin-top:5px;

}

.alignright {

	float:right;

	margin-left:10px;

	margin-top:5px;

}

.aligncenter {

	margin:0 auto;

	display:block;

}

.wp-caption img {

	margin-bottom: 5px;

	padding:4px;

	border: 1px solid #ddd;

	background-color:#FFFFFF;

}

p.wp-caption-text {

	color:#222;

	width: auto;

	font:.7em verdana, arial, sans-serif;

	text-align:center;

}

blockquote {

	padding: 2px 10px;

	background: #f6f5f5;

	color:#333;

	clear:both;

	border-left: 3px solid #bfbbbb;

	margin-bottom:10px;

}

code {

	display:block;

	font-size:12px;

}

blockquote p {

	font-size: 12px;

	padding: 5px 0px;

	margin: 5px 0px;

	line-height: 15px;

}

blockquote li {

	padding: 2px 0px 2px 10px;

	font-size: 11px;

	line-height: 15px;

	color:#369;

}

blockquote a {

	text-decoration:underline;

}

blockquote a:hover {

	text-decoration:none;

}

.postinfo { /* post info shown under the signle post page */

	text-align:right;

	padding-top:3px;

	padding-bottom:3px;

	padding-right:5px;

	clear:both;

	font:11px verdana, arial, tahoma,sans-serif;

	color:#9f9f9f;

	border-bottom:1px dotted #ccc;

	margin-top:10px;

	display:block;

}

/* FOOTER

============================================================== */

#footer {

	padding:5px 10px 5px;

	font-size:11px;

	line-height:1.4em;

	position:relative;

	font-family: verdana, "trebuchet ms", arial, sans-serif;

}

#email-footer {

	color:#969696;

}

ul#footerNav {

	position:absolute;

	right:0;

	top:12px;

}

ul#footerNav li {

	float:left;

	width: auto;

	color:#777;

	padding-right:10px;

	padding-left:10px;

}

ul#footerNav li a {

	display: block;

	color:#777;

}

ul#footerNav li a:hover {

	text-decoration:underline;

}



/* text style for notification message that is displayed when post is pass protected or comments are closed */ 

p#commentNotification {

	display:block;

	margin-top:7px;

	background:#f9f9f9;

	padding:3px 5px;

	font-weight:bold;

}

p#noComment {

	font:bold .8em verdana, tahoma, arial, sans-serif;

	background:#efefef;

	padding:4px 4px 4px 10px;

}

#visitorComments {

	padding:0 10px 0 15px;

}

ol.commentlist li { border:1px solid #ddd;height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }

ol.commentlist li.alt { }

ol.commentlist li.bypostauthor {}

ol.commentlist li.byuser {}

ol.commentlist li.comment-author-admin {}

ol.commentlist li.comment { }

ol.commentlist li div.comment-author { padding:0 170px 0 0; }

ol.commentlist li div.vcard { font:bold 12px/1.4 helvetica,arial,sans-serif; }

ol.commentlist li div.vcard cite.fn { font-style:normal; }

ol.commentlist li div.vcard cite.fn a.url { color:#3479ad; text-decoration:none; }

ol.commentlist li div.vcard cite.fn a.url:hover { }

ol.commentlist li div.vcard img.avatar { border:1px solid #ddd; padding:2px;background:#fff;left:10px; position:absolute; top:7px; }

ol.commentlist li div.vcard img.avatar-32 {}

ol.commentlist li div.vcard img.photo {}

ol.commentlist li div.vcard span.says {}

ol.commentlist li div.commentmetadata {}

ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }

ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }

ol.commentlist li div.comment-meta a:hover { }

ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }

ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }

ol.commentlist li div.reply { font:bold 9px/1 helvetica,arial,sans-serif;display:inline;}

ol.commentlist li div.reply:hover {text-decoration:underline;display:inline;}

ol.commentlist li div.reply a { text-transform:uppercase; display:inline;}

ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }

ol.commentlist li ul.children li { }

ol.commentlist li ul.children li.alt {}

ol.commentlist li ul.children li.bypostauthor {}

ol.commentlist li ul.children li.byuser {}

ol.commentlist li ul.children li.comment {}

ol.commentlist li ul.children li.comment-author-admin {}

ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-5 {}

ol.commentlist li ul.children li.odd {}

ol.commentlist li.even { background:#f7f7f7; }

ol.commentlist li.odd { background:#fff; }

ol.commentlist li.parent { }

ol.commentlist li.pingback { }

ol.commentlist li.pingback.parent { }

ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

ol.commentlist li.thread-alt { }

ol.commentlist li.thread-even {}

ol.commentlist li.thread-odd {}



/* COMMENT FORM ELEMENTS

============================================================== */

#respond {

	font-family:verdana, tahoma, arial, sans-serif;

	background: #f7f7f7;

	padding:5px 15px 0;

	border:1px solid #ececec;

}

#respond p {

	margin-bottom:10px;

}

.cancel-comment-reply {

	font-size:12px;

}

.cancel-comment-reply, #respond cite {

	font-size:12px;

	padding-top:4px;

}

#respond label {

	font-size:10px;

	padding-left:3px;

	font-family:verdana, tahoma, arial, sans-serif;

}

#author,#email,#url {

	font: 11px verdana,Arial, Helvetica, sans-serif;

	width: 35%;

	padding: 4px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

}

#respond textarea:focus, #respond input[type="text"]:focus {

	border: 1px solid #bbb;

	background: #fefff7;

}

#respond textarea {

	font: 12px Arial, Helvetica, sans-serif;

	width: 95%;

	height: 120px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

	padding: 2px 3px 3px 7px;

}

#submit {

	width: 191px;

	height:47px;

	border:none;

	background: url(default/submit.gif) no-repeat right;

	display:block;

	line-height:0px;

	cursor:pointer;

}

#submit:hover {

	cursor:pointer;

	background: url(default/submit.gif) no-repeat right;

	width: 191px;

	height:47px;

}





/* blocks */

.primaryBottomPostInner{}

.primaryBottomPostInner h3{}

.textwidget ul{margin-bottom:10px}

.textwidget ul li{ list-style:none; background:url('../images/design/block-arrow.gif') no-repeat 0 50%; list-style-type:none; margin:0; padding:0 0 0 10px; border:0}



a.under-slide{background:url('../images/design/read-more.gif') no-repeat; width:99px; height:20px; color:#000; font-size:12px; font-weight:bold; padding:2px 25px}



div.block-1{padding-left:20px}

div.block-2{padding-left:23px}

div.block-3{padding-left:17px}

div.block-4{padding-left:18px;

width:215px;}



/* five-block-bottom */

div#five-block-bottom{padding:15px 0}

div#five-block-bottom h2.widgettitle{ display:none}

div#five-block-bottom .textwidget{ width:1000px; background:url('../images/design/bg-bottom.png') -130px 0 repeat-y;}

div#five-block-bottom .textwidget h2{font-size:18px; font-weight:bold;color:#2f2f2f}

div#five-block-bottom .textwidget  a{ color:#2f2f2f}



div#five-block-bottom .bottom-block-1{float:left; width:154px; padding-right:20px; padding-left:15px}

div#five-block-bottom .bottom-block-2{float:left; width:184px; padding-right:20px}

div#five-block-bottom .bottom-block-3{float:left; width:189px; padding-right:20px}

div#five-block-bottom .bottom-block-4{float:left; width:199px; padding-right:20px}

div#five-block-bottom .bottom-block-5{float:left; width:179px}



/* top menu */

div#topmenu{ position:absolute; right:0; top:15px}

div#topmenu h2.widgettitle{ display:none}



/* slider */

h2.featuredSmallTitle,

div#slider2{ color:#fff}



/* sidebar */

div#sidebar ul li{ list-style:none; list-style-position:inside; list-style-type:none; padding:11px 0 11px 10px;/* background:url('../images/design/sidebar-arrow.png') no-repeat 0 50%;*/ font-size:13px}

ul#subPage li.current_page_item,

/*div#sidebar ul li:hover{ background:url('../images/design/sidebar-arrow-on.png') no-repeat 0 50%}*/

div#sidebar ul li a{ text-decoration:none; font-weight:bold}





div#sidebar ul li a{ color:#3D3D3D;}

ul#subPage li.current_page_item a,

div#sidebar ul li:hover a,

div#sidebar ul li a:hover{color:#FBB100;}



ul#languages li{ display:inline; margin:0; padding:0px}

ul#languages li img{padding:1px; border:1px solid#ddd; margin:2px}



div#top-menu .languages{ position:absolute; right:250px; top:14px}



div.footer-bg{ background:repeat-x url('../images/design/footer-bg.png') bottom }



div.comments-box{ width:400px; float:right; color:#767676; font-style:italic}

div.comments-box div.comments-box-1{ float:right; width:auto; padding-right:10px}

div.comments-box div.comments-box-2{ font-style:normal; color:#fff; text-align:center; background:url('../images/design/comments-box.png') no-repeat; padding:0; margin:0;width:30px; height:21px; float:right}



div#content{ background:url('../images/design/sidebar-right.png') right top no-repeat}

#subscribe{ padding-top:15px}



div#innerPageLeftCol{ font-size:12px}







img{ border:0}

body{font-family:'Lucida Grande','Lucida Sans Unicode'; font-size:12px}

.center {

margin-left:auto;

margin-right:auto;

text-align:center;

}

master.css (line 69)

h2 {

font-size:32px;

margin:0 0 25px;

}

master.css (line 23)

h1, h2, h3, h4, h5, h6 {

color:#000000;

font-family:'Lucida Grande','Lucida Sans Unicode';

font-weight:normal;

}



table#price-chart { padding:0; margin:0 0 25px 0; border-collapse:collapse; }

table#price-chart th img { margin-top:160px;} /* sign up button */



table#price-chart th.heading { width: 135px ;}

table#price-chart th.basic { background:url('../images/basic.jpg') no-repeat; width:154px; height:208px; }

table#price-chart th.professional { background:url('../images/professional.jpg') no-repeat; width:154px; height:208px; }

table#price-chart th.business { background:url('../images/business.jpg') no-repeat; width:170px; height:208px; }

table#price-chart th.enterprise { background:url('../images/enterprise.jpg') no-repeat; width:154px; height:208px; }

table#price-chart th.premier { background:url('../images/premier.jpg') no-repeat; width:154px; height:208px; }



table#price-chart th,table#price-chart td  { border-right: 1px solid #FFF; text-align:center;  }

table#price-chart td{ padding:10px;}



table#price-chart .even td { background: #e6e6e6;}



table#price-chart .odd .table-col-0 { background: #e4f0d5;}

table#price-chart .odd .table-col-1 { background: #d8ebd3 /*url('../images/col2-odd.gif') repeat-y top right;  */}

table#price-chart .odd .table-col-2 { background: #d3e7de; }

table#price-chart .odd .table-col-3 { background: #d4e7df /*url('../images/col4-odd.gif') repeat-y top left;  */}

table#price-chart .odd .table-col-4 { background: #daeefb;}



table#price-chart .even .table-col-0 { background: #cbe1ab; }

table#price-chart .even .table-col-1 { background: #b1d7a7 /*url('../images/col2-even.gif') repeat-y top right; */}

table#price-chart .even .table-col-2 { background: #a7cfbd; }

table#price-chart .even .table-col-3 { background: #a9cdd9 /*url('../images/col4-even.gif') repeat-y top left;  */}

table#price-chart .even .table-col-4 { background: #b5ddf7; }



#errorExplanation { padding: 5px 10px 5px 60px; background: #FCF7DC url('../images/icons/warning32.png') 2% 50% no-repeat; margin-bottom: 25px; }

#errorExplanation h3 { margin-top: 5px !important; }

#errorExplanation p { margin-bottom: 5px !important; }

span.color-red{ color:#F00; font-weight:bold}
