/**
*    CSS for Blue themed template for Root
*
* @author		lavanya_13ag07
* @copyright	Copyright (c) 2008 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: pagelayout.css 1039 2007-01-02 08:38:16Z lavanya_13ag07 $
* @since 		2007-09-23
*/
/*
 *
 * Hacks used in this template for achieving browser compatibility are
 * 		"!important" - used for the browser "Mozilla Firefox"
 * 		"* html" - used for the browser "Internet Explorer"
 * Browsers Tested are
 * 		Mozilla Firefox 5.0
 * 		Internet Explorer 6.0.2800
 *		Opera 8.01
 *
 */

/*-- Importing the basic style for calendar --*/
/*-- Common Styles --*/
body{
	color:#444;
	font-family:Tahoma;
	font-size:11px;  /* Enables font size scaling in MSIE */
	margin:0px;
	padding:0px;
	text-align:center;
	margin:0 auto;
	background:#FFF url(../images/pagelayout/bg-body.jpg) repeat-x ;
}
	.clsBodyContent,.clsFormBodyContent{
		width:1000px;
		margin:0 auto;
		text-align:left;
		padding:0;
	}
	.clsFormBodyContent{
		width:800px
	}
	#top,#header h2,#Footer h2,.sideBar1 h3,#selSubHeader h2{
		position:absolute;
		left:-999em;
		width:990em;
	}
	#selMemberNavLinks h3{
		display:none;
	}
	form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div,dt,dl,dd,ol{
		margin:0;
		padding:0;
		font-size:100%;
	}
	dt,dl,dd{
		list-style-type:none;
	}
	li{
		list-style:none;
	}
	a{
		color:#4A7003;
		outline:none;
		font-weight:normal;
		text-decoration:underline;
	}
	a:hover{
		text-decoration:none;
	}
	img{
		border:0;
		vertical-align:top;
	}
/*-- Header --*/
#header{
	width:1000px;
	height:111px;
}
#header h1{
	width:175px;
	float:left;
/*	background:url(../images/pagelayout/logo.png) no-repeat left top;*/
	background:url(../images/pagelayout/logo.jpg) no-repeat left top;
	margin:3px 10px 0 0;
}
/** html #header h1{
	margin:16px 5px 0 12px;
}
*/	#header h1 a{
		text-indent:-2000em;
		display:block;
		overflow:hidden;
		width:175px;
		height:90px;
	}
.clsRightHeader{
	float:right;
	margin:23px 0 0 0;
	width:222px;
}
	.clsInnerHeaderLeft{
		background:url(../images/pagelayout/bg-innerheaderleft.jpg) no-repeat left top;
		padding:0 0 0 7px;
	}
	.clsInnerHeaderRight{
		background:url(../images/pagelayout/bg-innerheaderright.jpg) no-repeat right top;
		padding:0 9px 0 0;
	}
	.clsInnerHeaderMiddle{
		padding:0;
		height:88px;
	}
		.clsInnerHeaderMiddle ul{
			margin-left:10px;
		}
		* html .clsInnerHeaderMiddle ul{
			margin-left:4px;
		}
		.clsHeaderDropDown{
			text-align:center;
			background:#FFF;
			position:absolute;
			margin:-0.3em 0 0 0;
			width:210px;
		}
			.clsHeaderDropDown .clsContactDetails{
				margin:0;
				border:1px solid #117d9a;
			}
				.clsContactDetails p{
					margin:5px 0;
				}
	.clsSendMail{
		background:url(../images/pagelayout/icon-mail.jpg) no-repeat;
	}
	.clsPhone{
		background:url(../images/pagelayout/icon-phone.jpg) no-repeat center center;
	}
	.clsLiveChat{
		background:url(../images/pagelayout/icon-chat.jpg) no-repeat;
	}
	.clsRightHeader li{
		float:left;
		margin:10px 0 0 10px;
	}
	* html .clsRightHeader li{
		margin:10px 3px 0 10px;
	}
	li.clsSendMail{
		margin:10px 4px 0 6px;
	}
		.clsRightHeader li a{
			text-indent:-999em;
			height:59px;
			width:54px;
			display:block;
		}
	.clsSendMail a{
		height:70px;
		width:63px;
		padding-right:10px;
	}
	.clsPhone a{
		width:25px !important;
	}
	li.clsLiveChat{
		margin-left:16px;
		margin-top:6px;
	}
	.clsChatContent{
		padding:6px 0;
	}
		.clsChatContent p{
			padding:0;
			margin:0;
		}
.clsCustomerLeft{
	background:url(../images/pagelayout/bg-customerleft.png) no-repeat left top;
	padding:0 0 0 8px;
}
.clsCustomerRight{
	background:url(../images/pagelayout/bg-customerright.png) no-repeat right top;
	padding:0 8px 0 0;
}
.clsCustomerMiddle{
	background:url(../images/pagelayout/bg-customermiddle.png) repeat-x;
	padding:0;
	height:24px;
	color:#FFF;
	line-height:24px;
}

	.clsCustomerHeading{
		width:150px;
		position:absolute;
		margin:-1em 0 0 0.5em;
	}
/*-- End of innerheader Section rounded corners --*/
/* style for top navigation starts here */
.clsTopNavigation{
	margin:10px 0 0 4px;
}
	.clsTopNavigation li{
		float:left;
		padding-top:2px;
	}
		.clsTopNavigation li a{
			color:#c7e5ed;
			font:bold 11px tahoma;
			font-weight:bold;
			text-decoration:none;
			height:28px;
			line-height:28px;
			display:block;
			float:left;
			padding-left:14px;
		}
		.clsTopNavigation li a span{
			display:block;
			float:left;
			height:28px;
			line-height:28px;
			padding-right:14px
		}
		.clsTopNavigation li a:hover,.clsTopNavigation li a.current,.clsTopNavigation li a.section{
			background:url(../images/pagelayout/bg-activenavleft.jpg) no-repeat left top;
			color:#000;
		}
		.clsTopNavigation li a:hover span,.clsTopNavigation li a.current span,.clsTopNavigation li a.section span{
			background:url(../images/pagelayout/bg-activenavright.jpg) no-repeat right top;
			color:#000;
			cursor:pointer;
		}
			.clsTopNavigation .clsActiveLink a{
				background:url(../images/pagelayout/bg-activelink.jpg) repeat-x;
				color:#000;
				border:2px solid #7DE0f7;
				border-bottom:0;
			}
			.clsTopNavigation .clsActiveLink{
				margin:0;
				padding:0;
			}
/* style for top navigation ends here */
/* clearfix Starts Here */
.clsTopHeader,.clsTopNavigation,.clsProductBoxDescription,.clsBuyNowLive,.clsGuideSupportCommon,.clsBookMarkVideoPhotoAudio,.clsFooterLinks ul,.clsSideTemplateCommon,.clsTemplateViewBuy,.clsDemoURLScreenShot,.clsFeatureImageHeadingCommon,.field,.clsPagination,.clsFeaturedTop,.clsTourTabs,.clsTourFeatureDetails{
	overflow:hidden;
	*overflow:visible;	/*-- Overwriting for IE7 --*/
	zoom:1;
}
* html .clsTopHeader,* html .clsTopNavigation,* html .clsProductBoxDescription,* html .clsBuyNowLive,* html .clsGuideSupportCommon,* html .clsBookMarkVideoPhotoAudio,* html .clsFooterLinks ul,* html .clsSideTemplateCommon,* html .clsTourTabs,* html .clsTemplateViewBuy,* html .clsDemoURLScreenShot,* html .clsFeatureImageHeadingCommon,* html .field,* html .clsPagination,* html .clsFeaturedTop,* html .clsTourFeatureDetails{
	height:1%;
	overflow:visible;
}
.clsProductBoxDescription{
	margin-right:2px;
}
.clsProductDescription h2,.clsProductDescription h2 strong{
	padding-left:0 !important;
	font-weight:normal;
}
/* clearfix Ends Here */
/* style for main section rounded corner starts here */
/*-- main Section rounded corners --*/
.clsMainRoundedSections{
	margin:0 0 0 0;
}
/* \*/
* html .tlcmain,* html .trcmain{
	height:1%
}
/* */
* html .lbmain{
	width:100%
}
.lbmain,.tlcmain,.trcmain{
	zoom:1
}
.trcmain{
	padding:2px 2px 0 0;
	overflow:auto;
}
/*-- End of main Section rounded corners --*/

/* style for main section rounded corner ends here */
.clsSideMain{
	margin:15px 2px 0 0;
	overflow:auto;
}
/* style for sidebar */
.clsSideBar{
	width:276px;
	float:right;
	clear:right;
	margin:10px 0 0 0;
}
	.clsSideBar h3,.clsSideBar h1{
		color:#000;
		font:bold 16px Arial;
		line-height:35px;
		margin:5px;
		background:url(../images/pagelayout/icon-features.jpg) no-repeat left center;
		padding-left:40px;
	}
		.clsSideBar span{
			font-size:16px;
			color:#929292;
		}
	.clsSideBarContent{
		margin:0;
	}
	.clsOurTestimonial{
		text-indent:-999em;
	}
		.clsOurTestimonial a{
			background:url(../images/pagelayout/icon-ourtestimonial.jpg) no-repeat;
			display:block;
			width:204px;
			height:80px;
			margin-left:20px;
		}
			.clsSideBarContent p{
				margin:0 0 10px 0;
				line-height:19px;
			}
			.clsSideBarContent p a{
				font-weight:bold;
				color:#117d9a;
				text-decoration:none;
			}
				.clsSideBarContent p a:hover{
					text-decoration:underline;
				}
			.clsMore{
				text-align:right;
			}
				.clsMore a{
					font-weight:bold;
					text-decoration:none;
				}
.clsSidebarCustomerSupport p{
	background:url(../images/pagelayout/icon-cusomersupport.jpg) no-repeat;
	font:bold 16px tahoma;
	padding:2.9em 1em 0 5.2em;
	color:#117d9a
}
/*-- sidebar Section rounded corners --*/
.clsSideBarRoundedSections{
	margin:0 0 10px 0;
}
/* \*/
* html .tlcsidebar,* html .trcsidebar,* html .tlchostservice,* html .trchostservice{
	height:1%
}
/* */
* html .lbsidebar,* html .lbhostservice{
	width:100%
}
.lbsidebar,.tlcsidebar,.trcsidebar,.lbhostservice,.trchostservice,.tlchostservice{
	zoom:1
}
.tlcsidebar{
	background:transparent url(../images/pagelayout/tlcsidebar.jpg) no-repeat;
}
.trcsidebar{
	background:transparent url(../images/pagelayout/trcsidebar.jpg) no-repeat right top;
	padding:10px;
}
.clsSidebarFeatures .trcsidebar{
	padding:5px 3px;
}
* html .clsSidebarTemplates .trcsidebar{
	padding:10px 7px;
}
.blcsidebar{
	background:transparent url(../images/pagelayout/blcsidebar.jpg) no-repeat left bottom;
}
.brcsidebar{
	background:transparent url(../images/pagelayout/brcsidebar.jpg) no-repeat right bottom;
}
.tbsidebar{
	background:transparent url(../images/pagelayout/tbsidebar.jpg) repeat-x;
}
.bbsidebar{
	background:transparent url(../images/pagelayout/bbsidebar.jpg) repeat-x center bottom;
}
.rbsidebar{
	background:transparent url(../images/pagelayout/rbsidebar.jpg) repeat-y right top;
}
.lbsidebar{
	background:#FFF url(../images/pagelayout/lbsidebar.jpg) repeat-y left bottom;
}
/*-- End of sidebar Section rounded corners --*/
/*.clsSideTemplateLeft{
	float:left;
	width:103px;
	text-align:center;
}
.clsSideTemplateRight{
	float:left;
	margin:0 0 0 7px;
	width:90px;
}
	.clsSideTemplateCommon{
		border-bottom:1px solid #CCC;
		padding:0 0 10px 0;
		margin:0 0 10px 0;
	}
	.clsSideTemplateRight p{
		font-size:10px;
	}
	.clsSideTemplateRight h4{
		font-size:12px;
	}
		.clsTemplateView a,.clsTemplateBuy a,.clsTemplateRate a{
			background:url(../images/pagelayout/bg-viewbutton.jpg) no-repeat;
			text-align:center;
			font-size:10px;
			color:#000;
			text-decoration:none;
			display:block;
			line-height:18px;
			width:36px;
			font-weight:bold;
		}
		.clsTemplateBuy a{
			background:url(../images/pagelayout/bg-buybutton.jpg) no-repeat;
		}
		.clsTemplateRate a{
			background:url(../images/pagelayout/bg-rateitbutton.jpg) no-repeat;
			width:55px;
		}
		.clsTemplateViewBuy p{
			float:left;
			margin:0 8px 0 0;
		}
		.clsSideTemplateLeft .clsTemplateRate{
			margin:0 auto 3px 25px;
			*margin:0 auto 3px 0;
		}*/
/* style for side features section starts here */
.clsSideFeaturesSection{
	margin-top:2px;
}
.clsSideFeaturesSection li{
	padding:0 0 5px 5px;
	margin:0 0 5px 0;
	border-bottom:1px solid #F1F1F1;
}
	.clsSideFeaturesSection li a{
		color:#028304;
		text-decoration:none;
		font:bold 11px tahoma;
		padding:0 0 0 10px;
	}
	.clsSideFeaturesSection li a:hover{
		color:#000;
	}
	.clsFeaturedListTable{
		padding:0;
		margin:0;
	}
		.clsFeaturedListTable td{
			vertical-align:middle;
			padding:0;
			margin:0;
		}
		.clsSideBarMoreLink{
			text-align:right;
			font-weight:bold;
			padding:7px 10px 5px 0;
		}
			.clsSideBarMoreLink a{
				color:#000 !important;
				text-decoration:none;
			}
			.clsSideBarMoreLink a:hover{
				color:#32570c;
				text-decoration:none;
			}
.clsLoginOpenid{
	background:url(../images/pagelayout/icon-openid.jpg) no-repeat left center;
}
.clsSideIndex{
	background:url(../images/pagelayout/icon-index.jpg) no-repeat left center;
}
.clsAddLink{
	background:url(../images/pagelayout/icon-addlink.jpg) no-repeat left center;
}
.clsCannUncann{
	background:url(../images/pagelayout/icon-cann.jpg) no-repeat left center;
}
.clsProfileSettings{
	background:url(../images/pagelayout/icon-profilesettings.jpg) no-repeat left center;
}
.clsAccountSettings{
	background:url(../images/pagelayout/icon-accountssettings.jpg) no-repeat left center;
}
.clsFilteringTopics{
	background:url(../images/pagelayout/icon-filter.jpg) no-repeat left center;
}
.clsCreatingNetwork{
	background:url(../images/pagelayout/icon-creatingnetwork.jpg) no-repeat left center;
}
.clsInvitingFriends{
	background:url(../images/pagelayout/icon-invitefriends.jpg) no-repeat left center;
}
.clsCommentingBookmark{
	background:url(../images/pagelayout/icon-comments.jpg) no-repeat left center;
}
.clsSharingBookmark{
	background:url(../images/pagelayout/icon-sharing.jpg) no-repeat left center;
}
.clsCannedUsersList{
	background:url(../images/pagelayout/icon-canneduser.jpg) no-repeat left center;
}
.clsSubscriptionList{
	background:url(../images/pagelayout/icon-subscritpion.jpg) no-repeat left center;
}
.clsTagsList{
	background:url(../images/pagelayout/icon-tags.jpg) no-repeat left center;
}
.clsBookmarksDisplay{
	background:url(../images/pagelayout/icon-bookmarkdisplay.jpg) no-repeat left center;
}
.clsBookmarksFiltering{
	background:url(../images/pagelayout/icon-bookmarkfilter.jpg) no-repeat left center;
}
.clsViewingFriends{
	background:url(../images/pagelayout/icon-viewfriends.jpg) no-repeat left center;
}
.clsAddingPhotos{
	background:url(../images/pagelayout/icon-addingphotos.jpg) no-repeat left center;
}
.clsSettingAvatar{
	background:url(../images/pagelayout/icon-avator.jpg) no-repeat left center;
}
.clsSiteStatistics{
	background:url(../images/pagelayout/icon-sitestatistics.jpg) no-repeat left center;
}
.clsImportBookmarks{
	background:url(../images/pagelayout/icon-importbookmark.jpg) no-repeat left center;
}
.clsExportBookmarks{
	background:url(../images/pagelayout/icon-importbookmark.jpg) no-repeat left center;
}
.clsManageFolder{
	background:url(../images/pagelayout/icon-managefolder.jpg) no-repeat left center;
}
.clsInternalMail{
	background:url(../images/pagelayout/icon-internalmail.jpg) no-repeat left center;
}
.clsAddingToolbar{
	background:url(../images/pagelayout/icon-addingtoolbar.jpg) no-repeat left center;
}
.clsBookmarklet{
	background:url(../images/pagelayout/icon-bookmarklet.jpg) no-repeat left center;
}
.clsManageWidgets{
	background:url(../images/pagelayout/icon-managewidget.jpg) no-repeat left center;
}
	.clsSideFeaturesSection .clsManageWidgets a{
		line-height:43px;
	}
.clsRssFeeds{
	background:url(../images/pagelayout/icon-rss.jpg) no-repeat left center;
}
.clsHotListBookmark{
	background:url(../images/pagelayout/icon-hotlistbookmark.jpg) no-repeat left center;
}
.clsIgoogleWidget{
	background:url(../images/pagelayout/icon-igoogle.jpg) no-repeat left center;
}
/* style foo side features section ends here */
/* style for common page contents starts here */
.clsCommonPageContents ul{
	background:#eff9fc;
	padding:10px 0;
}
.clsCommonPageContents li{
	background:url(../images/pagelayout/icon-arrow.gif) no-repeat left 7px;
	padding:3px 0 3px 14px;
	margin:0 0 3px 10px;
}
	.clsCommonPageContents a{
		font-weight:bold;
		color:#117d9a;
	}
	.clsCommonPageContents li a{
		font-weight:normal;
	}
	.clsCommonPageContents p{
		line-height:18px;
		margin:5px 0;
		}
/* style for common page contents ends here */
/*--Main--*/
#main{
	margin:10px 308px 0 1px;
	padding:0;
	min-height:70em;
}
* html #main{
	height:70em;
}
	h1,h2{
		font-size:17px;
		color:#203d4d;
		margin:0 0 15px 0;
		font:normal 22px tahoma;
	}
	h3{
		color:#117d9a;
		margin:10px 0;
		font:bold 16px tahoma;
	}
	h4{
		color:#0006;
		margin:10px 0;
		font:bold 14px tahoma;
	}
	.clsHomePage h1{
		font:bold 17px Arial, Helvetica, sans-serif
	}
/* style for index page starts here */
.clsProductBox{
	float:left;
	width:210px;
}
.clsProductBox p{
	text-indent:-999em;
}
	.clsProductBox p a{
		background:transparent url(../images/pagelayout/bg-productbox.jpg) no-repeat;
		width:210px;
		height:320px;
		display:block;
	}
	.clsLite p a{
		background:transparent url(../images/pagelayout/bg-productboxlite.jpg) no-repeat;
	}
	.clsProductBoxtd{
		width:210px;
		text-align:left;
		vertical-align:top;
		padding-top: 35px;	
	}
.clsProductDescription{
	float:left;
	width:360px;
	margin:10px 0 0 10px;
}
* html .clsProductDescription{
	width:350px;
}

	.clsSliderRate{
		position:absolute;
		margin:235px 0 0 115px;
		font:normal 18px tahoma;
		color:#000;
	}
	.clsSliderRate span{
		color:#72a808;
	}

	.clsProductDescription p{
		font-size:11px;
		line-height:20px;
	}
.clsBuyNowLive{
	background:url(../images/pagelayout/bg-pricecontainer.gif) repeat-x left top;
	padding:1px 0 0 30px;
}
.clsIndexPrice{
	float:left;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#000;
	padding:6px 20px 0 0;
}
	.clsIndexPrice span{
		color:#ff3400;
	}
.clsBuyNow{
	float:left;
}
.clsLiveDemo{
	float:left;
	margin:0 0 0 20px;
}
	.clsBuyNow p a,.clsLiveDemo p a{
		background:url(../images/pagelayout/bg-buynowbutton.jpg) no-repeat;
		width:90px;
		height:31px;
		display:block;
		text-indent:-999em;
	}
	.clsLiveDemo p a{
		background:url(../images/pagelayout/bg-livedemobutton.jpg) no-repeat;
		width:114px;
	}
		.clsProductDescription p{
			margin:0 0 10px 0;
			line-height:18px;
		}
.clsGuideSupport{
	float:left;
	margin:0 20px 0 0;
}
	.clsGuideLeft{
		background:url(../images/pagelayout/bg-tourleft.jpg) no-repeat left top;
		padding:0 0 0 35px;
	}
	.clsGuideRight{
		background:url(../images/pagelayout/bg-tourright.jpg) no-repeat right top;
		padding:0 8px 0 0;
	}
	.clsGuideMiddle{
		background:url(../images/pagelayout/bg-tourmiddle.jpg) repeat-x;
		padding:0;
		line-height:29px;
	}
	.clsGuideMiddle p{
		margin:0;
	}
		.clsGuideMiddle p a{
			display:block;
			text-decoration:none;
			font-weight:bold;
			padding:10px 0;
			color:#fff;
			font:bold 15px tahoma;
		}
.clsBookMarkMedia{
	margin:15px 0 10px 0;
	padding:5px 0 0 0;
	*padding:20px 0 0 0;
}
* html .clsBookMarkMedia{
	padding:20px 0 0 0;
}
.clsBookMarkVideoPhotoAudio{
	padding:0 0 20px 0;
	margin:15px 0 0 0;
}
.clsBookMarkVideoPhotoAudio p{
	float:left;
	margin:0 10px;
}
* html .clsBookMarkVideoPhotoAudio p{
	margin:0 8px;
}
	.clsBookMarkVideo,.clsBookMarkAudio,.clsBookMarkPhoto{
		text-indent:-999em;
	}
		.clsBookMarkVideo a,.clsBookMarkAudio a,.clsBookMarkPhoto a{
			background:url(../images/pagelayout/bg-bookmarkvideo.jpg) no-repeat;
			width:227px;
			height:137px;
			display:block;
		}
		.clsBookMarkAudio a{
			background:url(../images/pagelayout/bg-bookmarkaudio.jpg) no-repeat;
		}
		.clsBookMarkPhoto a{
			background:url(../images/pagelayout/bg-bookmarkphoto.jpg) no-repeat;
		}
/*-- innercontent Section rounded corners --*/
.clsInnerContentRoundedSections{
	margin:0 0 10px 0;
	border-bottom:1px solid #ebebeb;
}
/* \*/
* html .tlcinnercontent,* html .trcinnercontent{
	height:1%
}
/* */
* html .lbinnercontent{
	width:100%
}
.lbinnercontent,.tlcinnercontent,.trcinnercontent{
	zoom:1
}
.tlcinnercontent{
	background:transparent url(../images/pagelayout/tlcinnercontent.jpg) no-repeat;
}
.trcinnercontent{
	background:transparent url(../images/pagelayout/trcinnercontent.jpg) no-repeat right top;
	padding:10px;
}
.blcinnercontent{
	background:transparent url(../images/pagelayout/blcinnercontent.jpg) no-repeat left bottom;
}
.brcinnercontent{
	background:transparent url(../images/pagelayout/brcinnercontent.jpg) no-repeat right bottom;
}
.tbinnercontent{
	background:transparent url(../images/pagelayout/tbinnercontent.jpg) repeat-x;
}
.bbinnercontent{
	background:transparent url(../images/pagelayout/bbinnercontent.jpg) repeat-x center bottom;
}
.rbinnercontent{
	background:transparent url(../images/pagelayout/rbinnercontent.jpg) repeat-y right top;
}
.lbinnercontent{
	background:url(../images/pagelayout/lbinnercontent.jpg) repeat-y left bottom;
}
/*-- End of innercontent Section rounded corners --*/
	.clsWhyAnova{
	}
	.clsWhyAnovaAbout{
		margin:5px 0;
	}
		.clsWhyAnova h3,.clsWhyAnova h1{
			margin:20px 0;
			font:bold 20px Arial;
			color:#000;
		}
			.clsWhyAnova h3 span,.clsWhyAnova h1 span{
				color:#117d99;
				text-transform:uppercase;
			}
		.clsWhyAnova p{
			line-height:18px;
			font-size:12px;
		}
		.clsWhoAnovaListContent li{
			background:url(../images/pagelayout/bg-anovalist.jpg) no-repeat left top;
			padding:0 0 16px 30px;
			line-height:20px;
			font-weight:bold;
			color:#000;
		}
			.clsWhoAnovaListContent li a{
				font-weight:bold;
			}
	.clsHomePage h2{
		line-height:31px;
		font-size:20px;
		color:#2f4105;
		font-weight:normal;
		padding-left:10px;
	}
/* style for index page ends here */
/* style for footer section starts here */
/*-- footer Section rounded corners --*/
#Footer{
	clear:both;
	margin:10px 0 0 0;
	color:#999;
	text-align:left;
	background:#3e4849;
	border-top:4px solid #c4c4c4;
}

.clsFooterMiddle{
	width:1000px;
	margin:0 auto 0 auto;
	padding-bottom:10px;
	overflow:hidden;
	_overflow:visible;
	_height:1%;
}
.clsFooterLinks{
	float:left;
}
.clsContactNo{
	float:right;
}
.clsFooterLinks ul{
	
	text-align:center;
	width:620px;
	padding:15px 0 15px;
}
	.clsFooterLinks li{
		float:left;
		margin:0 10px 0 0;
	}
		.clsFooterLinks li a{
			padding:0 10px 0 0;
		}
		.clsFooterLinks li a, #Footer p a{
			color:#feffff;
			text-decoration:none;
			font-weight:bold;
		}
		#Footer p{
			margin:5px 0 0px 0;
			color:#90a5aa;
			display:inline;
		}
	.clsPoweredText{
		display:block;
		margin:0 !important;
		color:#90a5aa;
	}
		.clsPoweredText a span{
			color:#999;
		}
.clsContactNo p{
	display:block!important;
}
.clsContactNo ul{
	overflow:hidden;
	_overflow:visible;
	_height:1%;
}
	.clsContactNo ul li{
		float:right;
		padding:5px 11px;
	}
	.clsCountryUk{
		background:url(../images/bg-contactseperator.gif) no-repeat right bottom;
	}
	.clsCountryUk .clsCountryName{
		background:url(../images/flag-uk.gif) no-repeat left top;
		padding-left:22px;
		color:#CCCCCC!important;
		font-size:11px;
		line-height:15px;
	}
	.clsCountryUsa .clsCountryName{
		background:url(../images/flag-us.gif) no-repeat left top;
		padding-left:22px;
		color:#CCCCCC!important;
		font-size:11px;
		line-height:15px;
	}
	.clsCountryUk .clsCountryNo, .clsCountryUsa .clsCountryNo{
		color:#99CC00!important;
		padding-left:22px;
	}
/* style for footer section ends here */
/* style for features section starts here */
/* \*/
* html .tlcfeatures,* html .trcfeatures,* html .tlcanova,* html .trcanova,* html .trcbanner, * html .tlcbanner,* html .tlccontent,* html .trccontent{
	height:1%
}
/* */
* html .lbfeatures,* html .lbanova,* html .lbbanner,* html .lbcontent{
	width:100%
}
.clsFeaturesRoundedSections{
	margin:0 0 1em 0;
}
.lbfeatures,.trcfeatures,.tlcfeatures,.lbanova,.trcanova,.tlcanova,.tlcbanner,.trcbanner,.lbbanner,.lbcontent,.tlccontent,.trccontent{
	zoom:1;
	overflow:auto;
}
.tlcfeatures{
	background:transparent url(../images/pagelayout/tlcfeatures.jpg) no-repeat;
}
.trcfeatures{
	background:transparent url(../images/pagelayout/trcfeatures.jpg) no-repeat right top;
	padding:1em;
}
.blcfeatures{
	background:transparent url(../images/pagelayout/blcfeatures.jpg) no-repeat left bottom;
}
.brcfeatures{
	background:transparent url(../images/pagelayout/brcfeatures.jpg) no-repeat right bottom;
}
.tbfeatures{
	background:transparent url(../images/pagelayout/tbfeatures.jpg) repeat-x;
}
.bbfeatures{
	background:transparent url(../images/pagelayout/bbfeatures.jpg) repeat-x center bottom;
}
.rbfeatures{
	background:transparent url(../images/pagelayout/rbfeatures.jpg) repeat-y right top;
}
.lbfeatures{
	background:url(../images/pagelayout/lbfeatures.jpg) repeat-y left bottom;
}

.tlccontent{
	background:transparent url(../images/pagelayout/tlccontents.gif) no-repeat;
}
.trccontent{
	background:transparent url(../images/pagelayout/trccontents.gif) no-repeat right top;
	padding:1em;
}
.blccontent{
	background:transparent url(../images/pagelayout/blccontents.gif) no-repeat left bottom;
}
.brccontent{
	background:transparent url(../images/pagelayout/brccontents.gif) no-repeat right bottom;
}
.tbcontent{
	background:transparent url(../images/pagelayout/tbcontents.gif) repeat-x;
}
.bbcontent{
	background:transparent url(../images/pagelayout/bbcontents.gif) repeat-x center bottom;
}
.rbcontent{
	background:transparent url(../images/pagelayout/rbcontents.gif) repeat-y right top;
}
.lbcontent{
	background:#fff url(../images/pagelayout/lbcontents.gif) repeat-y left bottom;
	margin-bottom:15px;
}

.tlcanova{
	background:transparent url(../images/pagelayout/tlcanova.jpg) no-repeat;
}
.trcanova{
	background:transparent url(../images/pagelayout/trcanova.jpg) no-repeat right top;
}
.blcanova{
	background:transparent url(../images/pagelayout/blcanova.jpg) no-repeat left bottom;
}
.brcanova{
	background:transparent url(../images/pagelayout/brcanova.jpg) no-repeat right bottom;
}
.tbanova{
	background:transparent url(../images/pagelayout/tbanova.jpg) repeat-x;
}
.bbanova{
	background:transparent url(../images/pagelayout/bbanova.jpg) repeat-x center bottom;
}
.rbanova{
	background:transparent url(../images/pagelayout/rbanova.jpg) repeat-y right top;
}
.lbanova{
	background:#fff url(../images/pagelayout/lbanova.jpg) repeat-y left bottom;
}


.tlcbanner{
	background:transparent url(../images/pagelayout/tlcbanner.jpg) no-repeat;
}
.trcbanner{
	background:transparent url(../images/pagelayout/trcbanner.jpg) no-repeat right top;
	padding:15px 0 18px 10px;
}
.blcbanner{
	background:transparent url(../images/pagelayout/blcbanner.jpg) no-repeat left bottom;
}
.brcbanner{
	background:transparent url(../images/pagelayout/brcbanner.jpg) no-repeat right bottom;
}
.tbbanner{
	background:transparent url(../images/pagelayout/tbbanner.jpg) repeat-x;
}
.bbbanner{
	background:transparent url(../images/pagelayout/bbbanner.jpg) repeat-x center bottom;
}
.rbbanner{
	background:transparent url(../images/pagelayout/rbbanner.jpg) repeat-y right top;
}
.lbbanner{
	background:#f2f9ff url(../images/pagelayout/lbbanner.jpg) repeat-y left bottom;
}

.clsFeaturesTitleLeft{
	background:url(../images/pagelayout/bg-featurestitleleft.jpg) no-repeat left top;
	padding:0 0 0 9px;
}
.clsFeaturesTitleRight{
	background:url(../images/pagelayout/bg-featurestitleright.jpg) no-repeat right top;
	padding:0 9px 0 0;
}
.clsFeaturesTitleMiddle{
	background:url(../images/pagelayout/bg-featurestitlemiddle.jpg) repeat-x;
	padding:0;
	line-height:38px;
}
	.clsFeaturesTitleMiddle h2{
		color:#FFF;
		margin:0;
		padding:0;
	}
	.clsFeaturesTitle{
		width:100px;
		margin:0;
	}
/* style for innerfeatures section starts here */
/* \*/
* html .tlcinnerfeatures,* html .trcinnerfeatures{
	height:1%
}
/* */
* html .lbinnerfeatures{
	width:100%
}
.clsInnerFeaturesRoundedSections{
	margin:0 0 17px 0;
}
.lbinnerfeatures,.trcinnerfeatures,.tlcinnerfeatures{
	zoom:1;
}
.tlcinnerfeatures{
	background:transparent url(../images/pagelayout/tlcinnerfeatures.jpg) no-repeat;
}
.trcinnerfeatures{
	background:transparent url(../images/pagelayout/trcinnerfeatures.jpg) no-repeat right top;
	padding:21px;
}
.blcinnerfeatures{
	background:transparent url(../images/pagelayout/blcinnerfeatures.jpg) no-repeat left bottom;
}
.brcinnerfeatures{
	background:transparent url(../images/pagelayout/brcinnerfeatures.jpg) no-repeat right bottom;
}
.tbinnerfeatures{
	background:transparent url(../images/pagelayout/tbinnerfeatures.jpg) repeat-x;
}
.bbinnerfeatures{
	background:transparent url(../images/pagelayout/bbinnerfeatures.jpg) repeat-x center bottom;
}
.rbinnerfeatures{
	background:transparent url(../images/pagelayout/rbinnerfeatures.jpg) repeat-y right top;
}
.lbinnerfeatures{
	background:url(../images/pagelayout/lbinnerfeatures.jpg) repeat-y left bottom;
}
.trcinnerfeatures p{
	margin:5px 0
}
.clsFeatureImageHeadingCommon{
	font:normal 11px tahoma;
}
.clsInnerFeatureTitleLeft{
	/*background:url(../images/pagelayout/bg-innerfeaturetitleleft.jpg) no-repeat left top;*/
	padding:0;
	font:bold 14px tahoma;
	line-height:33px;
	float:left;
	color:#28363f;
}
.clsInnerFeatureTitleRight{
	background:url(../images/pagelayout/bg-innerfeaturetitleright.jpg) no-repeat right top;
	padding:0 6px 0 0;
}
.clsInnerFeatureTitleMiddle{
	background:url(../images/pagelayout/bg-innerfeaturetitlemiddle.jpg) repeat-x;
	padding:0;
	line-height:26px;
}
	.clsInnerFeatureTitleLeft a{
		font-weight:bold;
		color:#000;
		text-decoration:none;
	}
	.clsFeaturesDescription p{
		margin:1em 0;
		line-height:16px;
	}
	.clsDemoURLScreenShot{
		margin:0;
		float:right;
	}
		.clsDemoURLScreenShot p{
			float:left;
			margin:0 0 0 6px;
		}
		.clsFeatureImageLeft{
			float:left;
			width:120px;
		}
		.clsFeatureHeadingRight{
			float:left;
			width:515px;
		}
		.clsOrderContentLink a{
			font-weight:normal;
		}
		.clsDemoURL,.clsScreenShot,.clsScreenShotLarge{
			background:url(../images/pagelayout/bg-demourl.jpg) no-repeat;
			width:88px;
			height:38px;
			line-height:38px;
			text-align:center;
		}
			.clsDemoURL a,.clsScreenShot a,.clsScreenShotLarge a {
				font-weight:bold;
				text-decoration:none;
				color:#000;
			}
			.clsScreenShot a {
				color:#000;
			}
		.clsScreenShot{
			background:url(../images/pagelayout/bg-screenshot.jpg) no-repeat;
		}
		.clsScreenShotLarge{
			background:url(../images/pagelayout/bg-screenshotlarge.jpg) no-repeat;
			width:140px;
		}
		#FeaturePhoto{
			margin-bottom:10px;
		}
		.clsOldServiceHeading h3{
			color:#ff0000;
		}
/* style for features section ends here */
/* style for testimonial section starts here */
.clsTestimonailTitle{
	width:150px;
	margin:0 0 0 1px;
}
	.clsAddTestimonialLeft{
		background:url(../images/pagelayout/bg-addtestimonialleft.jpg) no-repeat left top;
		padding:0 0 0 10px;
	}
	.clsAddTestimonialRight{
		background:url(../images/pagelayout/bg-addtestimonialright.jpg) no-repeat right top;
		padding:0 10px 0 0;
	}
	.clsAddTestimonialMiddle{
		background:url(../images/pagelayout/bg-addtestimonialmiddle.jpg) repeat-x;
		padding:0;
		line-height:24px;
		height:27px;
	}
	.clsAddTestimonial{
		margin:10px 0 15px 0;
	}
		.clsAddTestimonial a{
			background:url(../images/pagelayout/icon-testimonial.jpg) no-repeat left center;
			font-weight:bold;
			padding-left:40px;
			line-height:33px;
			display:block;
			color:#000;
			text-decoration:none;
		}
		.clsTestimonialSection{
			background:#f7faef;
			margin:0;
			padding:10px;
		}
			.clsTestimonialSection p{
				margin:0 0 10px 0;
				color:#000;
			}
				.clsTestimonialSection p span{
					font-weight:bold;
					color:#9F9F9F;
				}
/* style for testimonial section ends here */
/* style for form section starts here */
.left{
	float:left;
	width:200px;
}
.middleColumn{
	float:left;
	width:300px;
	margin:0 0 0 10px;
}
.field{
	margin:0 0 15px 0;
}
	.validationError,.validation{
		color:red;
	}
	.clsContactFormSection .validation{
		margin-left:220px;
	}
	* html .clsContactFormSection .validation{
		margin-left:205px;
	}
	.middleColumn .text{
		width:300px;
		height:20px;
		border:1px solid #CCC;
	}
	textarea {
		width:300px;
		border:1px solid #CCC;
	}
	fieldset {
		border:0;
	}
	.clsFormBodyContent .action,.clsContactFormSection .action{
		background:url(../images/pagelayout/bg-screenshot.jpg) no-repeat;
		width:89px;
		height:38px;
		color:#000;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		display:block;
		overflow:hidden;
		border:0;
		cursor:pointer;
		padding:0 0 5px 0;
		margin:0 0 0 220px;
		*margin:0 0 0 205px;
	}
	* html .clsFormBodyContent .action,* html .clsContactFormSection .action{
		padding:0 0 3px 0;
		margin:0 0 0 205px;
	}
	.clsFormBodyContent #Captcha,.clsContactFormSection #ContactCaptcha{
		margin:0 0 0 205px;
		*margin:0 0 0 205px;
	}
	* html .clsFormBodyContent #Captcha,* html .clsContactFormSection #ContactCaptcha{
		margin:0 0 0 205px;
	}
/* style for form section ends here */
/* style for paging list starts here */
.clsPagination a,.clsPagination span{
	margin:0 10px 0 0;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.clsPagination a,.clsPagination span{
	float:left;
	display:block;
	border:1px solid #117D99;
	padding:0.2em 0.3em;
}
	.clsPagination .currentPage{
		color:#FFF;
		background:#2698b6;
	}
	.clsPagination #Next,.clsPagination #Previous{
		border:0;
		padding:0;
	}
/*	.clsPaginationList{
		float:right;
	}
*/
/* style for paging list ends here */
/* style for features popup section starts here */
.clsFeaturesPopSection{
	text-align:left;
	padding:0 10px;
}
	.clsFeaturesPopSection .clsScreenShot{
		margin-top:15px;
	}

/* style for features popup section ends here */
/* style for sidebar demo section starts here */
.clsGuideMiddle .clsDemoHere a{
	margin:0;
	display:block;
	padding:0;
}
	.clsDemoImageLeft img{
		float:left;
		margin:0 10px 30px 0;
	}
	.clsDemoHereLink{
		width:120px;
	}
/* style for sidebar demo section ends here */

/* style for Banner images and links */
	.clsBannerLinks p {
		padding:0;
		margin:0;
		float:left;
	}
		.clsBannerLinks p a {
			display:block;
			height:151px;
			text-indent:-999em;
		}
		.clsVideos a{
			background:url(../images/pagelayout/bg-video.jpg) no-repeat;
			width:132px;
		}
		.clsAudios a{
			background:url(../images/pagelayout/bg-audio.jpg) no-repeat;
			width:154px;
		}
		.clsRewarding a{
			background:url(../images/pagelayout/bg-rewarding.jpg) no-repeat;
			width:169px;
		}
		.clsHomePageIcon a{
			background:url(../images/pagelayout/bg-home.jpg) no-repeat;
			width:195px;
		}
		.clsModules a{
			background:url(../images/pagelayout/bg-modules.jpg) no-repeat;
			width:183px;
		}
		.clsTemplates a{
			background:url(../images/pagelayout/bg-templates.jpg) no-repeat;
			width:147px;
		}
/* taka a tour starts */
	.clsTakeTour a{
		background:url(../images/pagelayout/icon-tour.jpg) no-repeat left top;
		display:block;
		font:bold 14px tahoma;
		padding:30px 0 27px 75px;
	}
/* taka a tour ends */

/* Live support starts */
	.clsLiveSupport{
		width:255px;
		text-align:center;
	}
/* Live support ends */

/* style for home page */
.clsDisplayNone{
	display:none;
	position:absolute;
	margin:5px 0 0 0;
	width:998px;
}
.clsDisplay{
	display:block;
	position:absolute;
	margin:5px 0 0 0;
	width:998px;
}
	.clsFeatureDetailsLeft {
		background:transparent url(../images/pagelayout/bg-featureleft.gif) no-repeat scroll left top;
		padding:0 0 0 29px;
	}
	.clsFeatureDetailsRight {
		background:transparent url(../images/pagelayout/bg-featureright.gif) no-repeat scroll right top;
		padding:0 14px 0 0;
	}
	.clsFeatureDetailsMiddle {
		background:transparent url(../images/pagelayout/bg-featuremiddle.gif) repeat-x scroll 0 0;
		height:150px;
	}
	.clsFeaturesContent{
		padding:20px 0;
	}
		.clsFeaturesContent p strong{
			font:bold 16px tahoma;
			color:#646567;
			display:block;
			padding-bottom:10px;
		}
		.clsVideoFeatureArrow,.clsTemplateFeatureArrow,.clsModuleFeatureArrow,.clsHomeFeatureArrow,.clsRewardingFeatureArrow,.clsAudioFeatureArrow {
			background:transparent url(../images/pagelayout/bg-featurearrow.gif) no-repeat 10px top;
			display:block;
			height:29px;
			margin:-26px 0 0 0;
			padding:0 20px;
			position:absolute;
			width:29px;
		}
		.clsAudioFeatureArrow {
			background:transparent url(../images/pagelayout/bg-featurearrow.gif) no-repeat 173px top;
			padding:0 150px;
		}
		.clsRewardingFeatureArrow {
			background:transparent url(../images/pagelayout/bg-featurearrow.gif) no-repeat 333px top;
			padding:0 320px;
		}
		.clsHomeFeatureArrow {
			background:transparent url(../images/pagelayout/bg-featurearrow.gif) no-repeat 517px top;
			padding:0 50px 0 496px;
		}
		.clsModuleFeatureArrow {
			background:transparent url(../images/pagelayout/bg-featurearrow.gif) no-repeat 714px top;
			padding:0 50px 0 693px;
		}
		.clsTemplateFeatureArrow {
			background:transparent url(../images/pagelayout/bg-featurearrow.gif) no-repeat 881px top;
			padding:0 50px 0 860px;
		}
/* style for home page */

.clsDemoLink{
	line-height:25px;
}
	.clsDemoLink a{
		border:1px solid #E1E1E1;
		font-weight:bold;
		padding:4px 7px;
		margin-right:5px;
		background:#f6f6f7;
		color:#000;
		text-decoration:none;
	}
	.clsDemoLink a:hover{
		border:1px solid #E1E1E1;
		background:#f6f6f7;
		color:#117d9a;
	}
.clsLink a{
	font-weight:bold;
	color:#117d9a;
	line-height:25px;
}
.clsLink a:hover{
	text-decoration:none;
}
.clsClientTable td{
	background:#F7FAEF;
	padding:10px;
	width:335px;
	text-align:center;
}
	.clsClientTable td p{
			color:#117d9a;
			font:bold 16px tahoma;
			margin:10px 0;
		}
.clsNoBodyBackground{
	background:#edf2eb;
	padding:15px;
	text-align:left;
}
	.clsMarginTop{
		margin-top:10px;
	}
	.clsModulesContent{
		border:1px solid #cacaca;
		background:#f6f6f6;
		padding:10px;
	}
	.clsModulesText{
		margin-bottom:10px;
	}
/* tours page */
.clsTourTabs{
	margin-bottom:-1px;
}
.clsTourTabs ul{
	background:none;
}
	.clsTourTabs li {
	float:left;
	margin:0;
	padding:0;
	background:none;
	margin-right:2px;
	border:1px solid #d6d6d6;
	padding:5px 15px;
	background:#d7d7d7 url(../images/pagelayout/bg-tourlink.gif) repeat-x left top;
	}
		.clsTourTabs li a{
			text-decoration:none;
			color:#000;
		}
		li.clsActiveTab{
			border-bottom:1px solid #d6d6d6;
			background:#d7d7d7 url(../images/pagelayout/bg-touractivelink.gif) repeat-x left top;
		}
			li.clsActiveTab a{
				color:#117d9a;
			}
.clsTourFeatureDetails{
	border:5px solid #d6d6d6;
	padding:10px;
}
.clsNextPrevious {
	margin:0 auto;
	text-align:center;
}
	.clsTourNextPrev {
		margin:0 auto;
		text-align:left;
		width:400px;
	}
		.clsPrevContent {
			float:left;
		}
		.clsNextContent {
			float:right;
		}
/*  demo pages starts */
	.clsDemoContent{
		width:320px;
		float:left;
		margin:10px 10px 0 0;
	}
	.clsDemoContent .trccontent{
		height:185px;
		overflow:hidden;
	}
	.clsDemoContent .trccontent p{
		line-height: 14px;
		margin: 10px!important;
	}	
/* client area */
.clsClientAreaHolder{
}
	.clsClientArea{
		background:url(../images/pagelayout/bg-clientarea.jpg) no-repeat left top;
		width:325px;
		height:170px;
		float:left;
		margin:10px 10px 0 0;
		text-align:center;
	}
	td.ClsClentLogos{
		width:325px;
		height:170px;
		vertical-align:middle;
		text-align:center;
	}
	td.ClsClentLogos p,td.ClsClentLogos h3{
		color:#117d9a;
		font-family:tahoma;
		font-size:16px;
		font-weight:bold;
		margin:10px 0;
	}
/* Faq page */
.clsFaq ol{
	background:#F7FAEF;
	padding:10px 0;
}
	.clsFaq li h4{
		margin:0 7px 0 0;
		font-size:12px;
	}
/* Slide show link */
	.clsSlideShowImg img{
		border:2px solid #117d9a;
	}
	.clsSlideShowImg:hover img{
		border:2px solid #cce190;
	}
.clsNote{
	color:#117D99;
	font-weight:bold;
	margin-top:10px;
}
.clsNewTitle{
	border-bottom:1px dotted #000000;
	clear:both;
	font-size:1em;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
}
.clsNewsContent, .clsNewsContent a{
	color:#117D99;
	font-weight:bold;
	margin-top:10px;
}
.clsNewsContent a:hover{
	color:#000;
}
.clsMiddleHeader{
	float:left;
	margin:13px 0 16px 30px;
}
.clsOrderList
{
width:100%;

}
.clsName
{
color:#006600;
font-weight:bold;
font-size:12px;
width:30%;
}
.clsTick
{
text-align:center;
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;

}
.clsTicks
{
text-align:center;
border-right:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
}
.clsFeatureListLabelnew
{
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
padding-left:15px;
height:40px;
}
.clsFeatureListHeading
{
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
height:40px;
padding-left:15px;
background: #7C7B7B;
/*transparent url(../images/pagelayout/tlccontents.gif) no-repeat;
*/
}
.clsLiteHeading
{
text-align:center;
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
background:#E6F2C0;
}
.clsProHeading
{
text-align:center;
border:1px solid #E1E1E1;
background: #E1E1E1;
/*transparent url(../images/pagelayout/trccontents.gif) no-repeat right top;*/
}
.clsPriceanova
{
text-align:center;
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
color:000 !important;
font-weight:bold;
}
.clsPriceanovaTitle
{
text-align:center;
border-right:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
color:000 !important;
font-weight:bold;
}
.clsPrice
{
color:000 !important;
width:30%;
font-weight:bold;
}

#selVideoInfo,#selAudioInfo,#selRewardInfo,#selHomepageInfo,#selModuleInfo,#selTemplateInfo{
	z-index:999999 !important;
}
.clsIndexFeaturesContent{
	margin-bottom:20px;
}
.clsIndexFeaturesContent p{
	line-height:18px;
	padding:0;
	margin:0;
}
.clsIndexFeatureMore{
	border:1px solid #ebebeb;
	border-left:0;
	border-right:0;
	text-align:right;
	line-height:25px;
}
.clsIndexFeatureMore a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	padding-right:10px;
}
.clsIndexFeatureMore a:hover{
	text-decoration:underline;
}
/*---------Product Comparison page starts---------*/
.clsProductComparison table{
	width:100%;
	background:url(../images/pagelayout/bg-table.jpg) repeat-x left top;
	border:1px solid #bddae8;
	border-bottom:0;
}
.clsProductComparison th{
	line-height:36px;
	background:url(../images/pagelayout/bg-th.jpg) repeat-y right top;
	text-align:center;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}
.clsProductComparison td{
	border-bottom:1px solid #bddae8;
	text-align:center;
}
.clsAnovaLite,th.clsAnovaLite{
	width:130px;
	background:none !important;
}
.clsAnovaPro span{
	color:#AFE4FF;
}
.clsAnovaLite span{
	color:#54e410;
}
.clsAnovaPro{
	width:130px;
}
td.clsAnovaProTd{
	background:#f6f8f9 url(../images/pagelayout/bg-anovaprotd.gif) repeat-y right top;
}
td.clsAnovaLiteTd{
	background:#F0F6F9
}
.clsFeatureListTh,.clsFeatureListTd,.th,clsFeatureListTh,.tdclsFeatureListTd{
	text-align:left !important;
	padding-left:10px;
	line-height:35px;
}
			.clsAnovaSharingPrice{
				background:url(../images/pagelayout/bg-price.gif) no-repeat left top;
				overflow:auto;
				zoom:1;
				width:112px;
				margin:5px auto 10px auto;
				_overflow:visible;
				_height:1%;
			}
			.clsAnovaSharingPrice a{
				float:left;
				display:block;
				line-height:22px;
				font-weight:bold;
				width:56px;
				text-align:center;
				color:#fff;
				text-decoration:none;
			}
			.clsAnovaSharingPrice a:hover{
				color:#9BCC19;
				background:
			}
			.clsPricingText{
				font:bold 14px Arial, Helvetica, sans-serif;
				margin-top:10px;
				color:#f00;
				text-align:center;
			}


.clsFeaturesPopSection	p{
	padding-bottom:10px;
	text-align:justify;
	font-size:12px;	
	line-height: 18px;
	font-family:Verdana,Lucida,Arial,sans-serif;
}
.clsFeaturesPopSection img {
border:1px solid #c5cbb1;
/*float:left;*/
margin:0 15px 10px 0;
}

.clsFeatureSlideshow{
float:right;
margin-bottom:10px;
}

.clsFeatureSlideshow a{
text-decoration:none;
}

.clsFeatureSlideshow a:hover{
color:#000;

}
			
* html .clsFeaturePageImage img{
	border:0 !important;
}

#Breadcrumbs p{
	font:bold 16px Arial, Helvetica, sans-serif !important;
	color:#587e07;
}

#Breadcrumbs a{
	color:#364c03;
	text-decoration:none;
	font:bold 14px Arial, Helvetica, sans-serif;
}

#Breadcrumbs a:hover{
	color:#abde1f;
}

/*CSS for banner ticker*/

#ajaxticker1{
width: 500px;
height: 95px;
/*border: 1px ridge black;*/
/*padding: 5px;*/
/*background-color: #F3F7E8;*/

background:url(../images/blank.gif) repeat scroll left;

}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
/*background-color: #FCFDF8;*/
background:url(../images/blank.gif) repeat scroll left;
}
#ajaxticker1 div img{
float:left;
text-align:center;

}
#ajaxticker1 .adcontent{ 
padding-top: 20px;

}
.someclass{ 
}			

/* start template page*/
.clsClearFix{
	overflow:auto;
	zoom:1;
}
* html .clsClearFix{
	overflow:visible;
	height:1%;
}
.clsTemplatePageMain{
	font-size:12px;
	line-height:20px; 
}
.clsTemplatePageTop{
	padding-bottom:20px;
}
.clsTemplatePageTopLft{
	font:normal 14px Myriad Pro;
	float:left;
	width:425px;
	line-height:22px;
	text-align:justify;
}
.clsTemplatePageTopRgt{
	float:right;
	width:220px;
	text-align:center;
}
.clsReadyMadeTemMain{
	padding:1px;
	border:1px solid #f5e8d1;
	margin-bottom:30px;
}
.clsReadyMadeTem{
	background:url(../images/readymade-bg.jpg) repeat-x left top;
	padding:5px 0px 5px 0px;
	
}
.clsReadyMadeTemCont{
	padding:0 15px;
}
.clsReadymadeHd{
	font:bold 16px Myriad Pro;
	color:#6e4310;
	background:url(../images/readymade-hd-bg.jpg) no-repeat right 8px;
	padding:0px 20px 10px 15px;
	float:left;
}
.clsTempListing{
	padding:10px 0;

}
.clsTempListing li{
	float:left;
	padding:15px 0 15px 15px;
	width:30%;
}
#TemplateholderPage .clsTempListing li{
	padding:15px 0 0px 15px;
}
.clsTemplateName{
	font-size:11px;
	font-weight:bold;
	color:#117d9a;
}
.clsTemplateImage{
	border:1px solid #d6d6d6;
	width:194px;
	text-align:center;
	padding:6px 0;
}
.clsTemplateAmtPart{
	padding:10px 0;
}
.clsTempListing li .clsTemplateAmtPart li{
	width:auto!important;
	padding:0;
	line-height:20px;
	height:20px;
}
#TemplateholderPage .clsTempListing li .clsTemplateAmtPart li{
	width:auto!important;
	padding:0;
}
.clsTemplateAmt{
	background:url(../images/buy-left.jpg) no-repeat left top;
	line-height:20px;
	display:block;
	float:left;
	padding-left:9px!important;
}
.clsTemplateAmt span{
	background:url(../images/buy-right.jpg) no-repeat right top;	
	line-height:20px;
	display:block;
	float:left;
	padding-right:10px!important;
}
.clsTemplateAmt a{
	font-weight:bold;
	color:#f5f5f4;
	text-decoration:none;
}
.clsTemplateBuy{
	background:url(../images/buy.jpg) repeat-x left top;
	
}
.clsTemplateBuy a{
	color:#ee242d;
	text-decoration:none;
	background:url(../images/buy-bdr.jpg) no-repeat right center;
	padding:0 10px !important;
}
.clsTemplateView{
	background:url(../images/buy-view.jpg) no-repeat right top;	
	padding:0 10px !important;
}
.clsTemplateView a{
	color:#000;
	text-decoration:none;
}
.clsMoreTemplate{
	text-align:right;
	border-top:1px solid #f0f0f0;
	padding-top:3px;
	margin:0 10px;
}
.clsMoreTemplate a{
	color:#ee242d;
	text-decoration:none;
	font-size:11px;
}
.clsOrderTemMain{
	padding:1px;
	border:1px solid #d6d6d6;
	margin-bottom:30px;
}
.clsOrderTem{
	background:url(../images/order_temp_pg.jpg) repeat-x left top;
	padding:5px 0px 5px 0px;
	
}
.clsOrderHd{
	font:bold 16px Myriad Pro;
	color:#117d9a;
	background:url(../images/order-hd-bg.jpg) no-repeat right 8px;
	padding:0px 20px 10px 15px;
	float:left;
}

/*------------------------ Server Hosting Page -----------------*/
.clsOverflow {
	overflow:hidden;
	zoom:1;
}
* html .clsOverflow {
	overflow:visible;
	height:1%;
}
	.clsOverflow h1 {
		float:left;
		width:200px;
	}
	.clsPriceImg {
		float:left;
	}
		.clsPriceImg a {
			background: url(../images/pagelayout/bg-buybatch.gif) no-repeat right top;
			text-indent:-999em;
			height:61px;
			width:61px;
			display:block;
		}
.trchostservice{
	background:transparent url(../images/pagelayout/trcserverhositing.gif) no-repeat right top;
	padding:10px 3px;
}
.tlchostservice{
	background:transparent url(../images/pagelayout/tlcserverhositing.gif) no-repeat;
}
.blchostservice{
	background:transparent url(../images/pagelayout/blcserverhositing.gif) no-repeat left bottom;
}
.brchostservice{
	background:transparent url(../images/pagelayout/brcserverhositing.gif) no-repeat right bottom;
}
.tbhostservice{
	background:transparent url(../images/pagelayout/tbserverhositing.gif) repeat-x;
}
.bbhostservice{
	background:transparent url(../images/pagelayout/bbserverhositing.gif) repeat-x center bottom;
}
.rbhostservice{
	background:transparent url(../images/pagelayout/rbserverhositing.gif) repeat-y right top;
}
.lbhostservice{
	background:#fff url(../images/pagelayout/lbserverhositing.gif) repeat-y left bottom;
}
.clsServerOptions {
	color:#4A4A4A !important;
	font-size:17px !important;
	margin:10px 0 10px 0 !important;
	padding:10px 0 10px 20px;
	background:url(../images/pagelayout/bg-serverheading.gif) no-repeat left center;
}
.clsServiceHositing {
	margin:0 0 50px 0;
}
.clsServiceHositing table {
	width:100%;
	border-collapse:collapse;
}
	.clsServiceHositing th{
		color:#010101;
		padding:0 12px 10px;
		font-size:12px;
		font-weight:bold;
	}
		.clsSinglePro {
			background:#EFFAFF;
			color:#736908;
			font-weight:bold;
			padding:10px;
		}	
		.clsSingleProDual .clsSingleProTitle{
			padding:10px 29px 25px 10px;
			color:#010101;
			text-align:left;
		}	
		.clsSingleProDual td{
			padding:10px 5px 25px 5px;
			color:#010101;
			text-align:center;
			font-size:11px;
		}
		.clsMultiProDual .clsMultiProTitle {
			padding:10px 29px 5px 10px;
			color:#010101;
			text-align:left;
		}	
		.clsMultiProDual td{
			padding:10px 5px 5px 5px;
			color:#010101;
			text-align:center;
			font-size:11px;
			border-bottom:1px solid #E6E6E6;
		}
		.clsNoBorder td {
			border:none;
		}
			.clsMonthly {
				color:#F0242F !important;
			}
.clsAboutServices {
	margin:0 0 30px 0;
}			
	.clsAboutServices h3{
		color:#4A4A4A;
		border-bottom:1px dotted #010101;
		border-top:1px dotted #010101;
		font-size:15px;
		padding:10px 0 10px 20px;
		background:url(../images/pagelayout/bg-serverheading.gif) no-repeat left center;
	}		
		.clsAboutServiceContent {
			margin:10px 0;
		}
			.clsAboutServiceContent h4 {
				color:#117D99;
				font-size:13px;
				padding:0 0 5px 0;
			}
			.clsAboutServiceContent p {
				font-size:11px;
			}
.clsOptionalExtras {
	font-size:15px !important;
	color:#4A4A4A !important;
	padding:10px 0 10px 20px;
	background:url(../images/pagelayout/bg-serverheading.gif) no-repeat left center;
}			
	.clsAdditionHdds,.clsAdditionHddsDetails {
		border:1px solid #D1E6EF;
		width:100%;
		border-collapse:collapse;
	}		
		.clsAdditionalHeading th{
			color:#117D99;
			font-weight:bold !important;
			background:#EFFAFF;
			font-size:12px;
			padding:8px 8px 8px 10px;
			border-bottom:1px solid #D1E6EF;
		}
			.clsAdditionHdds td {
				padding:10px;
				border-bottom:1px solid #E6E6E6;
				color:#000000;
				font-size:11px;
			}
				.clsAdditionalPrice {
					color:#ED262D !important;
					font-size:11px !important;
				}
				.clsAdditionHddsDetails td {
					padding:10px;
					border-bottom:1px solid #D1E6EF;
					color:#000000;
					font-size:11px;
				}	


.clsContactusContent p{
line-height:18px;
margin:0 0 10px;
font-size:11px;
line-height:20px;
}
.clsEmptyTemplates{
	font-size:18px;
	text-align: center;
	color:#117D99;
	margin:50px;
}


/* client page design */

.clsClientSideSitelist{
	padding-left:1px;
}
.clsClientSideSitelist li{
	float:left;
	width:174px;
	margin:5px 6px 5px 16px;
	border:1px solid #4e5356;
	background:#383e42;
}
*html .clsClientSideSitelist li{
	margin:5px 9px 5px 9px;
}
.clsClientSideSitelist li:hover{
	background:#181b1d;
}
.clsImagePart{
	text-align:center;
	padding-top:7px;
	min-height:108px;
}
*html .clsImagePart{
	height:108px;
}
.clsSiteProfile{
	padding:0 7px;
}
.clsSiteProfile a{
	color:#67cc32;
	font-weight:bold;
}
.clsSiteProfileDes{
	color:#9ba3a6 	;
	padding:0 7px 10px 7px;
}
#ClientPage #main {
margin:10px 270px 0 0;
}
.clsClientAreaMain .clsClientTermMain {
	margin-right:10px;
}
	.clsClientAreaMain .clsPagination li {
		float:left;
	}
	.clsClientAreaMain .clsPagination li span,.clsClientAreaMain .clsPagination li a{
		_margin:0 5px 0 0;
	}
	#ModulesHolderPage .clsPagination li {
		float:left;
	}
	#ModulesHolderPage .clsPagination li span,#ModulesHolderPage .clsPagination li a{
		_margin:0 5px 0 0;
	}
	 
#ClientPage .clsClientSideSitelist li{
	width:207px!important;
	border:1px solid #e1e3e4;
	background:#f6f6f6;
}
#ClientPage .clsSiteProfile{
	padding-bottom:7px!important;
}
#ClientPage .clsSiteProfile a{
	color:#000;
}
#ClientPage .clsImagePart a img{
	float:none!important;
	margin:0!important
}
#ClientPage .clsSiteProfile span{
	color:#000;
	font-weight:bold
}
#ClientPage .clsImageText{
	border-top: 1px solid #ccc; 
	background:#fff; 
	padding-top: 5px;
}
#ClientPage .clsImagePart{
	padding-bottom:7px;
	cursor:pointer;
}
.clsClientTermMain{
	margin-right: 30px;
}
.clsClientTermMain .clsOrderTem{
background:none;
}
/* / Client page end */
.clsWarning {
    background:#FBECD8;
    border:1px solid #F0A747;
    padding:10px;
	color: #000;
	line-height:20px;
	text-align: justify;
}
.clsWarning span{
    font-weight:bold;
    color:#f00;
}


/* end template page*/

/* side bar website content */
.clsSidebarWebsite h3 span{
	color:#147e98;
	text-transform:uppercase;
}
	.clsWebsiteContainer {
		background:#687d82;
		padding:6px;
	}
		.clsWebsiteContent{
			background:#5d6f73;
			border:1px solid #506266;
			padding:3px;
			overflow:hidden;
			margin-bottom:4px;
		}
		* html .clsWebsiteContent{
			overflow:visible;
			height:1%;
		}
		.clsWebsiteContentOver{
			background:#3b494c;
			border:1px solid #252f31;
			padding:3px;
		}
			.clsWebsiteImage{
				width:126px;
				float:left;
				overflow:hidden;
			}
			.clsWebsiteDetails{
				margin-left:132px;
				color:#bdd4dc;
				font:normal 11px Arial, Helvetica, sans-serif;
			}
				.clsWebsiteDetails p{
					padding-bottom:5px;
				}
				.clsWebsiteDetails p span{
					font-weight:bold;
					font-size:11px;
					color:#fdfffc;
				}
		.clsWebsiteMore{
			text-align:right;
			padding:5px;
			padding-bottom:0;
		}
			.clsWebsiteMore a{
				color:#fefeff;
				font:bold 11px Arial, Helvetica, sans-serif;
				text-decoration:none;
			}
				.clsWebsiteMore a:hover{
					color:#000;
				}
				
.clsServerSetup	p{
font-size: 11px;
line-height:21px;
padding: 5px 0px;
}



/* Services page */

/*.tlcservice{
	background:transparent url(../images/tlcservicesidebar.gif) no-repeat;
}
.trcservice{
	background:transparent url(../images/trcservicesidebar.gif) no-repeat right top;
	padding:10px 0 10px 5px;
}
.blcservice{
	background:transparent url(../images/blcservicesidebar.gif) no-repeat left bottom;
}
.brcservice{
	background:transparent url(../images/brcservicesidebar.gif) no-repeat right bottom;
}
.tbservice{
	background:transparent url(../images/tbservicesidebar.gif) repeat-x;
}
.bbservice{
	background:transparent url(../images/bbservicesidebar.gif) repeat-x center bottom;
}
.rbservice{
	background:transparent url(../images/rbservicesidebar.gif) repeat-y right top;
}*/
.lbservice{
	/*background:#F9FAF5 url(../images/lbservicesidebar.gif) repeat-y left bottom;*/
	margin-bottom:25px;
	border:1px solid #e6e6e6;
	background:#fff;
}

.clsScriptInstal{
	line-height:24px;
	padding:10px 0 10px 0;
}
.clsScriptInstal h2, .clsScriptInstal h3{
	color:#474842;
	border-bottom:1px dotted #2A2A2A;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	margin:0 0 20px 0px;
	line-height: 15px;
}
.clsServicesHd{
	border-bottom:1px dotted #2A2A2A;
	/*border-top:1px dotted #B2B2B2;*/
	color:#9A3200;
	font-size:17px;
	margin-bottom:13px;
	padding:8px 0;
}
.clsSearchServicesHd {
	border-top:1px dotted #2A2A2A;
}
.clsSearchResultMain .clsServicesHd {
	border-bottom:none;
}
.clsSearchServicesHd h3 {
	width:500px;
}
.clsSearchResultMain .clsServicesHdNoBorder {
	border-bottom:none;
	border-top:none;
}
.clsScriptInstal a{
	text-decoration:none;
	font-weight:bold;
	color:#9A3200;
}
.clsScriptInstal a:hover{
	text-decoration:underline;
}

.clsSetupMain{
	line-height:24px;
	padding:20px 0;
}
.clsSetupMain h2, .clsSetupMain h3{
	color:#734803;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 0;
}
.clsSetupMain a{
	text-decoration:none;
	font-weight:bold;
	color:#9A3200;
}
.clsSetupMain a:hover{
	text-decoration:underline;
}
.clsSetupMain ul{
	padding:10px 0;
}
.clsSetupMain li{
	background:url(../images/whylilogo.gif) no-repeat left top;
	font-size:12px;
	line-height:26px;
	margin-left:12px;
	padding-left:20px;
}

.clsServicesBuyNow {
	float:right;
	/*width:205px;
	height:36px;*/
	text-align:right;
	/*background:url(../images/bg-buyrightservice.gif) no-repeat right center;*/
	padding:0 5px;
}
.clsServicesBuyNow li {
	float:left;
}
.clsDoller {
	background:url(../images/bg-dollerseparator.gif) no-repeat left center;
}
.clsDoller a{
	color:#F83201;
	font-size:13px;
	line-height:32px;
	padding:0 5px;
	text-decoration:none;
	font-weight:bold;
}
	.clsDoller a:hover{
		text-decoration:none;
	}
.clsServicesBuyNow .clsServiceImg a{
	line-height:32px;
	background:url(../images/bg-buyleft.jpg) no-repeat left center;
	display:block;
	padding:0 0 0 0;
	margin:0 4px;
	text-indent:-999em;
	text-align:left;
	width:55px;
}
.clsServicePagePriceInfo {
	margin:0 0 10px 0;
}
.clsServicePagePriceInfo .clsPriceBox {
	background:transparent url(../images/bg-serviceprice.gif) repeat-x scroll right bottom;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:81px;
	line-height:81px;
	text-align:center;
	width:77px;
	margin:0 20px 0 0;
}
.clsServiceBuyLeft, .clsServiceBuyRight {
	display:block;
	float:left;
	height:34px;
	line-height:33px;
}
.clsServiceBuyLeft {
	background:transparent url(../images/bg-submitserviceleft.gif) no-repeat scroll left top;
	padding-left:8px;
	margin:25px 0 0 0;
}
.clsServiceBuyRight {
	background:transparent url(../images/bg-submitserviceright.gif) no-repeat scroll right top;
	padding-right:8px;
}
.clsServiceBuyRight a {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.clsServiceBuyRight a:hover{
	color:#EFD8B3;
}
.clsPaymentOption h3 {
	color:#734804;
	padding:5px 0;
	font-size:13px;
}
.clsPaymentOption ul{
	border:1px dotted #2A2A2A;
	border-left:none;
	border-right:none;
	padding:5px 0;
	overflow:auto;
	zoom:1;
	_overflow:visible;
	_height:1%;
}
.clsPaymentOption li {
	float:left;
	padding:0 3px 0 0;
	_padding:0 1px 0 0;
	margin:2px 0;
}
.clsPaymentOption li img{
margin: 10px 0px!important;
}

.clsInstallScriptHeading {
	padding:5px 0 8px 0;
}
.clsServerSetup p{
	padding:5px 0 10px 0;
	color:#444;
	font:normal 11px/20px tahoma;
}
.clsServicesDoAndDont .clsSupportLimitation{
	margin:0;
}
.clsServicesDoAndDont .clsGreenLi,.clsServicesDoAndDont .clsRedLi {
	margin:0;
}

/*.clsHeadingBgRight{
	background:url(../images/bg-headingright.gif) no-repeat right center;
	padding-right:3px;
}*/
.clsProductPageBuy .clsHeadingBgRight{
	background:none;
	padding:0;
}
.clsProductPageBuy h2{
	background:transparent url(../images/pagelayout/bg-serverheading.gif) no-repeat scroll left center;
	padding-left:24px;
}
/*.clsHeadingBgLeft{
	background:url(../images/bg-headingleft.gif) no-repeat left center;
	padding-left:3px;
}
.clsHeadingBgMiddle{
	background:url(../images/bg-headingmiddle.gif) repeat-x center;
	height:36px;
}*/
.clsHeadingBgMiddle h2{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	line-height:34px;
	padding-left:10px;
}
.clsScriptInfo {
	background:#F6FBFF;
	border:1px solid #E6F5FC;
}
.clsScriptHeading {
	float:left;
	width:410px;
}
	.clsScriptHeading h3 {
		color:#17618D;
		font:bold 15px Arial, Helvetica, sans-serif;
		padding:0px 5px 0px;
		margin: 7px 0;
	}
/*  TechSupportpage start*/

.clsTechSupportpage{
	margin-top:1px;
}
.clsSupportContainer .clsSupportImage{
	float:left;
	width:140px;
	text-align:center;
	margin-right:10px;
	margin-bottom:5px;
}
.clsSupportContainer .clsSupportImage a{
	background:url(../images/bg-techsupport-bluelink.gif) no-repeat left top;
	line-height:27px;
	display:block;
	color:#fff;
	text-decoration:none;
}
.clsSupportImage img{
border:none!important;
float:none!important;
}
.clsSupportTeams img{
	float:left;
	padding-right:5px;
}
.clsSupportContainer{
	padding-top:8px;
}
.clsSupportContainer, .clsSupportTeams, .clsSupportLimitation{
	margin-bottom:20px;
}

.clsSupportContainer p, .clsSupportTeams p{
	color:#534F46;
	font-size:11px;
	line-height:19px;
	text-align:justify;
	padding-bottom:9px;
}
.clsSupportTeams h2, .clsSupportLimitation h2, .clsRayzzCommunityForums h2{
	border-bottom:1px dotted #2A2A2A;
	border-top:1px dotted #2A2A2A;
	color:#6E4310;
	font-size:17px;
	padding:8px 0;
	margin-bottom:13px;
}
.clsSupportTeams h3, .clsSupportLimitation h3{
	color:#534F44;
	font-size:12px;
	font-weight:bold;
	padding:8px 0;
	margin-bottom:13px;
}
.clsSupportLimitation ul li, .clsRayzzCommunityForums ul li{
	color:#005386;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	padding-left:20px;
	padding-bottom:13px;
}
.clsSupportLimitation ul li{
	padding-bottom:23px;
}
.clsGreenLi, .clsRedLi{
	margin-bottom:13px;
}
.clsGreenLi li{
	background:url(../images/bg-techsupport-greentick.gif) no-repeat left top;
}
.clsRedLi li{
	background:url(../images/bg-techsupport-redtick.gif) no-repeat left top;
}
.clsNotSupport li{
	background:url(../images/whylilogo.gif) no-repeat left top;
}
.clsRayzzCommunityForums .clsSubhead{
	color:#6E4211;
	font-size:12px;
	padding-bottom:17px;
	padding-top:5px;
}
/* TechSupportpage ends*/

/* ---------------- Service Page Starts Here -------------*/

.clsServiceSetup li{
	margin:0 !important;
	background:url(../images/bgserviceline.gif) repeat-x left bottom !important;
	padding:2px 2px 3px 2px ;
}
	.clsServiceSetup a{
	}
	.clsServiceSetup a,.clsServiceSetup a span{
		font:bold 11px Arial, Helvetica, sans-serif !important;
		display:block;
		text-decoration:none;
		color:#018203;
		line-height:35px !important;
	}
		.clsServiceSetup a span{
			margin-left:4px;
			padding-left:19px;
			background:url(../images/pagelayout/bg-sidebarlist.gif) no-repeat left center;
		}
			.clsServiceSetup a:hover,.clsServiceSetup .current a {
				background:#f3f3f3;
				color:#000;
			}
			.clsServiceSetup a:hover span,.clsServiceSetup .current a span{
				color:#000;
				background:url(../images/pagelayout/bg-activesidebarlist.gif) no-repeat left center;
			}
					.clsServiceSetup .last{
						border:0;
					}
	
	.clsServiceSetupPagePriceInfo .clsPriceBox {
		background:url(../images/bg-serversetupprise.gif) repeat-x scroll right bottom;
		color:#FFFFFF;
		float:left;
		font-size:14px;
		font-weight:bold;
		height:81px;
		line-height:81px;
		margin:0 20px 0 0;
		text-align:center;
		width:77px;
	}
	.clsServiceSetupBuyLeft,.clsServiceSetupBuyRight {
		display:block;
		float:left;
		height:34px;
		line-height:33px;
	}
		.clsServiceSetupBuyLeft {
			background:transparent url(../images/bg-serversetupleft.gif) no-repeat scroll left top;
			margin:25px 0 0;
			padding-left:6px;
		}
			.clsServiceSetupBuyRight {
				background:transparent url(../images/bg-serversetupright.gif) no-repeat scroll right top;
				padding-right:6px;
			}
				.clsServiceSetupBuyRight a {
					color:#FFFFFF;
					font-size:14px;
					font-weight:bold;
					text-decoration:none;
				}



/* Support plus Page */
.trcproductlist{
	background:transparent url(../images/trc-productlist.gif) no-repeat right top transparent;
	border-bottom:1px solid #F1F1F1;
	padding:10px 10px 10px 15px;
}
.tlcproductlist{
	background:transparent url(../images/tlc-productlist.gif) no-repeat;
}
/*.blcproductlist{
	background:transparent url(../images/blc-productlist.gif) no-repeat left bottom;
}
.brcproductlist{
	background:transparent url(../images/brc-productlist.gif) no-repeat right bottom;
}*/
.tbproductlist{
	background:transparent url(../images/tb-productlist.gif) repeat-x;
}
/*.bbproductlist{
	background:transparent url(../images/bb-productlist.gif) repeat-x center bottom;
}*/
.rbproductlist{
	/*background:transparent url(../images/rb-productlist.gif) repeat-y right top;*/
}
.lbproductlist{
	background:#fff/* url(../images/lb-productlist.gif) repeat-y left bottom*/;
}

.trcpricepackage{
	background:transparent url(../images/trc-pricepackage.gif) no-repeat right top;
	padding:10px 10px 10px 25px;
}
.tlcpricepackage{
	background:transparent url(../images/tlc-pricepackage.gif) no-repeat;
}
.blcpricepackage{
	background:transparent url(../images/blc-pricepackage.gif) no-repeat left bottom;
}
.brcpricepackage{
	background:transparent url(../images/brc-pricepackage.gif) no-repeat right bottom;
}
.tbpricepackage{
	background:transparent url(../images/tb-pricepackage.gif) repeat-x;
}
.bbpricepackage{
	background:transparent url(../images/bb-pricepackage.gif) repeat-x center bottom;
}
.rbpricepackage{
	background:transparent url(../images/rb-pricepackage.gif) repeat-y right top;
}
.lbpricepackage{
	background:#FFFFFF url(../images/lb-pricepackage.gif) repeat-y left bottom;
}

.trc-support{
	background:transparent url(../images/trc-support.gif) no-repeat right top;
	padding:0px 10px 30px 10px;
}
.tlc-support{
	background:transparent url(../images/tlc-support.gif) no-repeat;
}
.blc-support{
	background:transparent url(../images/blc-support.gif) no-repeat left bottom;
}
.brc-support{
	background:transparent url(../images/brc-support.gif) no-repeat right bottom;
}
.tb-support{
	background:transparent url(../images/tb-support.gif) repeat-x;
}
.bb-support{
	background:transparent url(../images/bb-support.gif) repeat-x center bottom;
}
.rb-support{
	background:transparent url(../images/rb-support.gif) repeat-y right top;
}
.lb-support{
	background:#fff url(../images/lb-support.gif) repeat-y left bottom;
}
.clsSupportLogin h3 {
	font-size:16px;
	line-height:38px;
	color:#FFF;
	padding-bottom:15px;
}
	.clsLoginForm {
		float:left;
	}
	.clsAlertMsg {
		float:left;
		width:182px;
		background:url(../images/bg-alert.gif) no-repeat left center;
		margin:17px 0 0 0;
		padding:10px;
		height:30px;
	}
	.clsMsgAlert p{
		height:30px;
		padding:0 0 0 21px;
		background:url(../images/icon-alert.gif) no-repeat left 2px;
		color:#996613;
		line-height:17px;
	}
	.clsMsgAlert p span {
		font-weight:bold;
	}
	.clsAlertMsg p {
		height:30px;
		padding:0 0 0 21px;
		background:url(../images/icon-alert.gif) no-repeat left 2px;
		color:#996613;
		line-height:17px;
	}
	.clsAlertMsg p span {
		font-weight:bold;
	}
	.clsOuterAlertMsg {
		float:left;
		width:573px;
		background:url(../images/bg-outer-alert.gif) no-repeat left center;
		margin:17px 0 30px 32px;
		padding:10px;
		height:30px;
	}
	.clsOuterAlertMsg p {
		height:30px;
		padding:0 0 0 21px;
		margin:5px 0 0 18px;
		background:url(../images/icon-alert.gif) no-repeat left 2px;
		color:#996613;
		line-height:17px;
		font-size:13px;
	}
	.clsOuterAlertMsg p span {
		font-weight:bold;
	}	
	.clsDataTable td {
		padding:10px 5px;
		border:none;
	}
	.clsLoginWidth {
		width:85px;
	}
	.clsDataTable label {
		font-size:11px;
	}
	.clsTextBox {
		width:278px;
		border:1px solid #eeeeee;
		height:19px;
	}
		.clsLastPassword {
			color:#0D90D6!important;
			text-decoration:none;
			padding:0 0 0 20px;
			font-size:11px;
		}
		.clsLoginButton p, .clsLoginButton p span {
			display:block;
			float:left;
			font-size:12px;
			height:25px;
			line-height:25px;
		}
		.clsLoginButton p{
			background:url(../images/bg-submitright.gif) no-repeat scroll right top;
		}
		.clsLoginButton span {
			background:url(../images/bg-submitleft.gif) no-repeat scroll left top;
			padding:0 5px;
		}
		.clsLoginButton input {
			background:transparent none repeat scroll 0 50%;
			border:0 none;
			color:#FFF;
			cursor:pointer;
		}
		.clsIconNewUser{
			background:url(../images/icon-newuser.gif) no-repeat scroll left center !important;
			width:70px;
			height:30px;
			color:#564F47;
			text-decoration:none;
			padding:0 6px 0 31px !important;
			float:left;
			line-height:30px;
			margin:0 0 0 22px;
			font-size:12px;
		}
		.clsRegister {
			color:#F0242F;
			text-decoration:none;
			line-height:30px;
			font-size:12px;
		}

/* support page*/
/* ----------------------- Package Page Design Starts ------------------*/	
.clsPackage {
	padding:15px 0;
}
	.clsPackage h3 {
		color:#4a4a4a;
		padding:1px 0 10px;
		font-size:13px;
		background:url(../images/pagelayout/bg-heading.gif) repeat-x left bottom;
	}
	.clsPackage h3 span{
		background:url(../images/pagelayout/icon-heading.gif) no-repeat left center;
		padding-left:22px;
	}
	.clsPackageDetails{
		color:#444;
		font:normal 12px Tahoma;
	}
		.clsPackageDetails ul{
			padding:7px 0;
		}
			.clsPackageDetails li{
				padding:0;
				line-height:20px;
				background:url(../images/pagelayout/bg-packagelist.gif) no-repeat left center;
				padding:7px 0 7px 20px;
			}
		.clsPackageMiddle{
			background:url(../images/pagelayout/bg-packagemiddle.gif) repeat-y left top;
		}
		.clsPackageTop{
			background:url(../images/pagelayout/bg-packagetop.gif) no-repeat left top;
		}
		.clsPackageBottom{
			background:url(../images/pagelayout/bg-packagebottom.gif) no-repeat left bottom;
		}
		.clsPackageBottom ul{
			padding:3px 13px;
		}
			.clsPackageBottom li{
				padding:0;
				line-height:20px;
				background:url(../images/pagelayout/bg-packagelist.gif) no-repeat left center;
				padding:12px 0 12px 20px;
			}
				.clsPackageBottom li a{
					font:bold 11px Tahoma;
					color:#005387;
					text-decoration:none;
				}
	.clsPackageInfo {
	}
	.clsGoldPackageDetails li {
		color:#000;
		line-height:23px;
		background:transparent url(../images/whylilogo.gif) no-repeat scroll left 9px !important;
		padding:3px 20px 0;
		font-size:11px;
		margin:15px 0;
	}
	.clsGoldPackagePrizes {
		float:right;
		width:330px;
		margin-top:23px;
	}
	.clsLoginSupportalert{
		width:235px;
	}
	.clsSupportLoginbutton p, .clsSupportLoginbutton p span {
			display:block;
			float:left;
			font-size:12px;
			height:25px;
			line-height:25px;
	}
	.clsSupportLoginbutton input{
		background:transparent url(../images/pagelayout/bg-supportlogin.jpg) no-repeat scroll center center;
		border:0 none;
		cursor:pointer;
		font-weight:bold;
		height:40px;
		line-height:27px;
		text-align:center;
		width:60px;
	}
		.clsGoldPackagePrizes li {
			color:#EE252D;
			line-height:48px;
			font-weight:bold;
			background:transparent url(../images/bg-packagelist.gif) no-repeat scroll left center;
			padding:0 0 0 15px;
			font-size:12px;
			font-family:trebuchet MS;
		}
		.clsGoldPackagePrizes li a{
			color:#C34900;
			font-size:11px;
			text-decoration:none;
		}
		.clsGoldPackagePrizes li a:hover {
			color:#000;
			text-decoration:none;
		}
			.clsGoldPackagePrizes li span{
				font-weight:normal;
				padding:0 0 0 3px;
				color:#C34900;
			}

/* ----------------------- Package Page Design Ends ------------------*/			
.clsSupportLoginLeft{
	float:left;
	width:400px;
}
.clsSupportLoginRight{
	float:right;
	margin-top:11px;
	width:250px;
}

/*--------Product list page---------*/
.clsProductListPage{
	margin-left:0;
	width:auto;
	padding-bottom:75px;
}
	.clsProductList li{
		width:197px;
		height:121px;
		float:left;
		background:url(../images/productbackground.png) no-repeat center top;
		margin:10px 15px;
		display:inline;
		text-align:center;
	}
		.clsProductList li img{
			margin:10px 0 5px 0 !important;
			float:none !important;
			border:0 !important;
		}
		.clsProductList li p{
			 padding:0 10px 0 0 !important;
			 text-align:right !important;
			 font:bold 14px/normal Arial, Helvetica, sans-serif;
		}
