/* CSS Document */
body {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#333333;
	}
	
#container {
	margin-left:auto;
	margin-right:auto;
}
.topHeader {
	height:150px;
	background-color:#fff;
}
.forgot {
	color:#e8944b;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;	
}
/* textboxes and Select boxes on forms starts here */
.tooltip {
	border:1px solid #bbb;
	background-color:#fff;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	height:65px;
	float:left;
	overflow-y: auto;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 5px;
}
.txtboxForm {
	border:1px solid #bbbbbb;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:3px 0px 3px 3px;
}
.txtboxFormDeActive {
	border:1px solid #bbbbbb;
	font-family:Tahoma;
	font-size:11px;
	color:#ccc;
	padding:3px 0px 3px 3px;
}
.txtBoxSearch {
	border:2px inset #f0af31;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:0px 0px 0px 3px;
}
.txtBoxSearchB2C {
	border:2px inset #bcd7e8;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:0px 0px 0px 3px;
}
.txtBoxblk2 {
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:0px 0px 0px 3px;
	width:auto;
}
.txtbox{
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
/* textboxes and Select boxes on forms ends here */
.footerLnk {
	color:#196F9D;
	text-decoration:none;
}
a:link.footerLnk, a:visited.footerLnk {
	color:#196F9D;
	text-decoration:none;
}
a:hover.footerLnk {
	color:#196F9D;
	text-decoration:underline;
}
.txtMatterMenu {
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px 12px 0px 12px;

}
a:hover.txtMatterMenu {
	font-family:Tahoma;
	font-size:12px;
	color:#2c7daf;
	font-weight:bold;
	text-decoration:none;
	padding:0px 12px 0px 12px;
}
.txtMatterMenuActive {
	font-family:Tahoma;
	font-size:12px;
	color:#2c7daf;
	font-weight:bold;
	text-decoration:none;
	padding:0px 12px 0px 12px;
}
.subnav {
	color:#333333;
	text-decoration:none;
}
a:link.subnav, a:visited.subnav {
	color:#333333;
	text-decoration:none;
}
a:hover.subnav {
	color:#333333;
	text-decoration:underline;
}
#bannerTop {
/*	background-image:url(/imagesV2/img-top.gif);
	background-repeat:repeat-x;	*/
	background-color:#fff;
	height:48px;
}
.blkMedia {
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
}
.verticalMenutxt {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a:link.verticalMenutxt, a:visited.verticalMenutxt {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a:hover.verticalMenutxt {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.lnkMore {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
a:link.lnkMore, a:visited.lnkMore {
	color:#666;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.lnkMore {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.skyBlueLnk {
	color:#196F9D;
	text-decoration:underline;
}
a:hover.skyBlueLnk 
{
	text-decoration:none;
}

.itemMatter {
	color:#333333;
	text-decoration:underline;
}
.itemImgbrd {
	border:1px solid #bcd7e8;
}
.ImgHolder img {
	margin:0px;
	padding:0px;
	height:204px;
	width:244px;
	float:left;
}
.ImgHolderSmall img {
	margin:0px;
	padding:0px;
	height:74px;
	width:77px;
	float:left;
}
.itemImgbrdYellow {
	border:1px solid #FDC75E;
}
.itemB2CImgbrd {
	border:1px solid #D4E1B1;
}
.headGreen {
	font-size:14px;
	font-weight:bold;
	color:#6D8F0E;
	text-decoration:none;
}
.headBlue {
	font-size:14px;
	font-weight:bold;
	color:#196F9D;
}
.headlightBlue {
	font-size:14px;
	font-weight:bold;
	color:#003366;
}
.breadcrum {
	color:#333;
	padding:3px 0px 3px 0px;
	text-decoration:none;
}
.breadcrumActive {
	color:#D82629;
	padding:3px 0px 3px 0px;
	text-decoration:none;
}
.GreenLnk {
	color:#6D8F0E;
	text-decoration:underline;
}
.Greenline {
	color:#6D8F0E;
	text-decoration:none;
}
/*******************************************************************Commented - White Label****************************************
#footer {
	background-image:url(/imagesV2/img-footer.gif);
	background-repeat:repeat-x;
	height:66px;
}
**********************************************************************************************************************************/
.LoginForm {
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	background-color:#F8F8F8;
	padding:8px 10px 10px 10px;
}
.LoginForm1 {
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	background-color:#fff;
	padding:20px 10px 20px 10px;
}
.tblRegForm {
	border:1px solid #D1D1D1;
}
.tblInquiryForm {
	border-left:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
}
.tdTxt {
	padding-left:12px;
}
.txtBold {
	font-weight:bold;
	padding-left:12px;
}
.txtGridText {
	color:#333333;
	text-decoration:none;
}
.txtBlueBold {
	font-weight:bold;
	padding:7px 0px 7px 12px;
	color:#38656f;
	font-size:13px;
}
.bptxtBlueBold {
	font-weight:bold;
	padding:7px 10px 7px 10px;
	color:#38656f;
	margin:0;
}
.txtBlue {
	font-weight:normal;
	padding:7px 0px 7px 12px;
	color:#38656f;
}
.txtBlack {
	font-weight:bold;
	padding:7px 0px 7px 0px;
	color:#333333;
/*	text-align:center;	*/
}
.txtlightBlueBold {
	color:#003366;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
}
.txtlightBlue {
	color:#00a9cc;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
}
.redLnk {
	color:#D82629;
	text-decoration:underline;
}
.redBold {
	color:#D82629;
	font-weight:bold;
}
.domainAvail {
	color:#6d8f0e;
	font-weight:bold;
	font-size:14px;
}
.domainnotAvail {
	color:#D82629;
	font-weight:bold;
	font-size:14px;
}
.welcometext {
	color:#D82629;
	text-decoration:none;
}
.rgtBannerMatter {
	padding:10px 10px 20px 10px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-size:14px;
}
.HeadingRegister {
	color:#D82629;
	font-size:12px;
	font-weight:bold;
}
.domainbg {
	background-image: url(/ImagesV2/img-domain_bg.gif);
	width:198px;
	height:138px;
	background-repeat:no-repeat;
}
.domainheading {
	font-size:14px;
	font-weight:bold;
}
.altGrid {
	background-color:#FFFFFF;
	padding:9px 0px 9px 0px;
}
.mainGrid {
	background-color:#F8F8F8;
	padding:9px 0px 9px 0px;
}
.HeadingTop {
	background-image:url(/imagesV2/img-heading.gif);
	background-repeat:no-repeat;
	background-color:#1C6C99;
	padding-left:10px;
}
.HeadingTopLarge {
	background-image:url(/imagesV2/img-headingLarge.gif);
	background-repeat:no-repeat;
	background-color:#1C6C99;
	padding-left:10px;
}
.HeadingTopBig {
	background-image:url(/imagesV2/img-heading-big.gif);
	background-repeat:no-repeat;
	background-color:#1C6C99;
	padding-left:10px;
}
.HeadingTopLarge {
	background-image:url(/imagesV2/img-headingLarge.gif);
	background-repeat:no-repeat;
	background-color:#1C6C99;
	padding-left:10px;
}
.SubheadWhite {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding-top:8px;
}
.SubheadYellowBold {
	color:#F8E771;
	font-size:11px;
	font-weight:bold;
	padding-top:8px;
}
.SubheadYellow {
	color:#F8E771;
	font-size:11px;
	padding-top:8px;
}
.lftNav {
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	background-position:7px 7px;
	background-repeat: no-repeat;
	padding:3px 0px 3px 15px;
	background-image: url(/ImagesV2/icon-arrow-black.gif);
}
.lftNav:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-decoration:underline;
	background-position:7px 7px;
	background-repeat: no-repeat;
	padding:3px 0px 3px 15px;
	background-image: url(/ImagesV2/icon-arrow-black.gif);
}
.lftNavActive {
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#D82629;
	text-decoration:none;
	background-position:7px 7px;
	background-repeat: no-repeat;
	padding:3px 0px 3px 15px;
	background-image: url(/ImagesV2/icon-arrow-red.gif);
	text-decoration:none;
}
.lftNavB2C {
	font-size:12px;
	color:#003366;
	text-decoration:none;
	background-position:3px 8px;
	background-repeat: no-repeat;
	padding:4px 0px 4px 9px;
	background-image: url(/ImagesV2/icon-arrow-black.gif);
	border-bottom:1px solid #e0e0e0;
	margin:0px;
	width:178px;
	display:block;
}
a.lftNavB2C:hover {
	color:#00a9cc;
	background-image: url(/ImagesV2/icon-arrow-blue.gif);
}
.lftNavActiveB2C {
	font-size:12px;
	color:#00a9cc;
	text-decoration:none;
	background-position:3px 8px;
	background-repeat: no-repeat;
	padding:4px 0px 4px 9px;
	background-image: url(/ImagesV2/icon-arrow-blue.gif);
	border-bottom:1px solid #e0e0e0;
	margin:0px;
	width:178px;
	display:block;
}
.subcatHolder {
	background-color:#f8fafb;
	border-bottom:1px solid #e0e0e0;
	width:190px;
	display:block;
	}
.subcatB2C {
	color:#003366;
	text-decoration:none;
	padding:3px 0px 3px 20px;
	background-position:10px 8px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-sub-black.gif);
	margin:0px 0px 0px 0px;
	border:0;
	display:block;
	width:167px;
}
a.subcatB2C:hover {
	color:#f57d23;
	background-image: url(/ImagesV2/icon-sub-orange.gif);
}
.subcatActiveB2C {
	color:#f57d23;
	text-decoration:none;
	padding:3px 0px 3px 20px;
	background-position:10px 8px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-sub-orange.gif);
	margin:0px 0px 0px 0px;
	border:0;
	display:block;
	width:167px;
}
.subInnercatHolder {
	border-bottom:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	background-color:#f1f2f2;
	display:block;
}
.subInnercatB2C {
	color:#003366;
	text-decoration:none;
	padding:3px 0px 3px 25px;
	background-position:15px 7px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-subinner-black.gif);
	margin:0px 0px 0px 0px;
	border:0;
	display:block;
}
a.subInnercatB2C:hover {
	color:#f57d23;
	background-image: url(/ImagesV2/icon-subinner-orange.gif);
}
.subInnercatActiveB2C {
	color:#f57d23;
	text-decoration:none;
	padding:3px 0px 3px 25px;
	background-position:15px 7px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-subinner-orange.gif);
	margin:0px 0px 0px 0px;
	border:0;
	display:block;
}
.featureStore {
	font-family:Tahoma;
	font-size:11px;
	color:#003366;
	text-decoration:none;
	background-position:3px 7px;
	background-repeat: no-repeat;
	padding:3px 0px 3px 12px;
	background-image: url(/ImagesV2/icon-arrow-black.gif);
	float:left;
}
.brdFeatured {
	border-left:1px solid #FDC965;
	border-right:1px solid #FDC965;
	border-bottom:1px solid #FDC965;
	background-image:url(/imagesV2/img-dynamicFeature.gif);
	background-repeat:repeat-x;
	background-color:#fef8e3;
/*	padding:5px 0px 5px 0px;	*/
}
.brdFeaturedB2C {
	border-left:1px solid #d2e0ae;
	border-right:1px solid #d2e0ae;
	border-bottom:1px solid #d2e0ae;
	background-image:url(/imagesV2/img-dynamicFeature-green.gif);
	background-repeat:repeat-x;
	background-color:#fefefe;
}
.brdFeaturedStore {
	border-left:1px solid #dfecf6;
	border-right:1px solid #dfecf6;
	border-bottom:1px solid #dfecf6;
	background-image:url(/imagesV2/img-dynamicFeature-blue.gif);
	background-repeat:repeat-x;
	background-color:#fefefe;
}
.brdevents {
	border-left:1px solid #bed2dd;
	border-right:1px solid #bed2dd;
	border-bottom:1px solid #bed2dd;
	background-image:url(/imagesV2/img-events.gif);
	background-repeat:repeat-x;
	background-color:#edf5f7;
/*	padding:24px 0px 24px 0px;	*/
}
.headMarron {
	color:#7B2E00;
	font-size:14px;
	font-weight:bold;
}
.headGreen {
	color:#6d8f0e;
	font-size:14px;
	font-weight:bold;
}
.sponsorLnk {
	color:#999;
	font-weight:bold;
	border-bottom:1px solid #999;
	padding-bottom:5px;
}
.txtPaging {
	font-size:10px;
	color:#196F9D;
	text-decoration:none;
}
a:hover.txtPaging {
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.txtPagingActive {
	font-size:10px;
	font-weight:bold;
	color:#196F9D;
	text-decoration:none;
}
.txtPagingB2C {
	font-size:10px;
	color:#6D8F0E;
	text-decoration:none;
}
a:hover.txtPagingB2C {
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.txtPagingB2CActive {
	font-size:10px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.topPaging {
	color:#196F9D;
	font-weight:bold;
	font-size:10px;
}
.topPagingB2C {
	color:#6D8F0E;
	font-weight:bold;
	font-size:10px;
}
.matterB2B {
	background-image:url(/ImagesV2/img-middle-search-B2B.gif);
	background-repeat:repeat-x;
	height:54px;
}
.bgAccordianB2B {
	background-image:url(/imagesV2/img-GetGoing.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
	border-right:1px solid #D0E0E4;
	border-left:1px solid #D0E0E4;
	height:345px;	
	padding: 0px 10px 0px 10px;	
}
.bgAccordianB2BBottom {
	background-color:#fbfcfd;
	border-right:1px solid #D0E0E4;
	border-left:1px solid #D0E0E4;
	border-bottom:1px solid #D0E0E4;	
	padding: 0px 10px 5px 10px;	
}
.headingAccordianB2B {
	color:#333333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:0px 8px 4px 0px;
	float:left;
}
.matterAccordianB2B {
	font-size:11px;
	padding:0px 8px 0px 8px;
	background-image:url(/imagesV2/img-GetGoing-inner.gif);
	background-repeat:repeat-y;
	background-position:top;
}
.bgAccordianB2C {
	background-image:url(/imagesV2/img-bg-marketing.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
	border-right:1px solid #dceac1;
	border-left:1px solid #dceac1;
	height:391px;	
	padding: 0px 4px 0px 4px;	
}
.bgAccordianB2CBottom {
	background-color:#f9fbf5;
	border-right:1px solid #dceac1;
	border-left:1px solid #dceac1;
	border-bottom:1px solid #dceac1;	
	padding: 0px 4px 4px 8px;	
}
.headingAccordianB2C {
	color:#333333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:0px 8px 4px 0px;
	float:left;
}
.matterAccordianB2C {
	font-size:11px;
	padding:0px 8px 0px 8px;
	background-image:url(/imagesV2/img-marketing-inner.gif);
	background-repeat:repeat-y;
	background-position:top;
}
.headBuyingLead {
	border-top:1px solid #D2D2D3;
	padding:0px 15px 0px 15px;
	color:#D82629;
	background-color:#F6F5F5;
	font-weight:bold;
	font-size:12px;
}
.headDescriptionDeactive {
	border-top:1px solid #D2D2D3;
	border-bottom:1px solid #D2D2D3;
	padding:0px 15px 0px 15px;
	color:#afaeae;
	background-color:#e2e0e0;
	font-weight:bold;
	font-size:12px;
}
.blkButton {
	background-color:#f6f5f5;
	border:1px solid #d2d2d3;
	height:35px;
	padding:0px 0px 0px 0px;
}
.brdDescription {
	background-color:#f6f5f5;
	border-left:1px solid #d2d2d3;
	border-right:1px solid #d2d2d3;
	border-bottom:1px solid #d2d2d3;
	padding:25px;
	line-height:18px;
}
.yellowGradient {
	background-image:url(/imagesV2/img-yellow-gradient.gif);
	background-repeat:repeat-x;
	border:1px solid #FDC965;
	padding:8px 0px 8px 0px;
}
.blueGradient {
	background-image:url(/imagesV2/img-blue-gradient.gif);
	background-repeat:repeat-x;
	padding:8px 0px 8px 0px;
	border:1px solid #bed2dd;
}
.lightblueGradient {
	background-image:url(/imagesV2/img-light-blue-gradient.gif);
	background-repeat:repeat-x;
	height:36px;
	border:1px solid #dfecf6;
}
.greenGradient {
	background-image:url(/imagesV2/img-green-gradient.gif);
	background-repeat:repeat-x;
	height:36px;
	border:1px solid #d2e0ae;
}
.B2BBlueGrad {
	background-color:#e3ebed;
	background-image: url(/ImagesV2/img-dynamicBlue.gif); 
	background-repeat: repeat-x;
	background-position:top;
	border-left:1px solid #dbdcdd;
	border-right:1px solid #dbdcdd;
	border-bottom:1px solid #dbdcdd;
}
/* --------------------------- Yellow Tabs ------------------------------ */
.yellowtab {
	background-color:#fbeed4;
	border-top:1px solid #f9dfab;
	border-left:1px solid #f9dfab;
	border-right:1px solid #f9dfab;
	padding:5px 5px 2px 5px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	margin:0px 0px 0px 2px;
}
a.yellowtab {
	background-color:#fbeed4;
	border-top:1px solid #f9dfab;
	border-left:1px solid #f9dfab;
	border-right:1px solid #f9dfab;
	padding:5px 5px 2px 5px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a:hover.yellowtab {
	background-color:#f6d494;
	border-top:1px solid #f0ae2e;
	border-left:1px solid #f0ae2e;
	border-right:1px solid #f0ae2e;
	border-bottom:1px solid #f6d494;
	padding:5px 5px 2px 5px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#7b2e00;
	text-decoration:none;
}
.yellowtabActive a {
	background-color:#f6d494;
	border-top:1px solid #f0ae2e;
	border-left:1px solid #f0ae2e;
	border-right:1px solid #f0ae2e;
	border-bottom:1px solid #f6d494;
	padding:5px 5px 2px 5px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#7b2e00;
	text-decoration:none;
	margin:0px 0px 0px 2px;
}
/* ---------------------- Yellow Tab Ends ---------------- */
.bgbodysellonline {
	float:left;
	background-image: url(/imagesV2/img-pattern.gif);
	width:363px;
	padding:15px 0px 15px 0px;
	background-repeat:no-repeat;
	height:198px;
}
.txtWhite {
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}
.txtWhitebold {
	font-family:Tahoma;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.txtWhiteLarge {
	font-family:Tahoma;
	font-size:22px;
	color:#c7deea;
	font-weight:normal;
}
/* menu tab for B2B */

#menu {
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	width:100%;
	font-family:Tahoma;
	text-align: center;
	font-weight: bold;
	font-size:10px;
	float: left;
}
#menu ul {
	padding: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;
	float: left;
}
#menu li {
	BACKGROUND: url(/imagesV2/img-left-blue-deactive.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 1px 0px 6px;
}
#menu A {
	PADDING: 7px 6px 5px 0px;
	margin: 0px 0px 0px 0px;
	BACKGROUND: url(/imagesV2/img-rgt-blue-deactive.gif) right top;
	FLOAT: left;
	COLOR: #fff;
	TEXT-DECORATION: none;
}
#menu A:hover {
	COLOR: #333333;
}
#menu .current {
	BACKGROUND-IMAGE: url(/imagesV2/img-left-blue-active.gif);
}
#menu .current A {
	BACKGROUND-IMAGE: url(/imagesV2/img-rgt-blue-active.gif);
	PADDING: 7px 6px 5px 0px;
	margin: 0px 0px 0px 0px;
	COLOR: #1C709F;
}
/* menu tab for B2C */

#menuB2C {
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	WIDTH: 100%;
	/* width:771px;	*/
	font-family:Tahoma;
	text-align: center;
	font-weight: bold;
	font-size:10px;
	float: left;
}
#menuB2C ul {
	padding: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;
	float: left;
}
#menuB2C li {
	BACKGROUND: url(/imagesV2/img-left-green-deactive.gif) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 1px 0px 6px;
}
#menuB2C A {
	PADDING: 7px 6px 5px 0px;
	margin: 0px 0px 0px 0px;
	BACKGROUND: url(/imagesV2/img-rgt-green-deactive.gif) right top;
	FLOAT: left;
	COLOR: #fff;
	TEXT-DECORATION: none;
}
#menuB2C A:hover {
	COLOR: #333333;
}
#menuB2C .current {
	BACKGROUND-IMAGE: url(/imagesV2/img-left-green-active.gif);
}
#menuB2C .current A {
	BACKGROUND-IMAGE: url(/imagesV2/img-rgt-green-active.gif);
	PADDING: 7px 6px 5px 0px;
	margin: 0px 0px 0px 0px;
	COLOR: #6D8E0C;
}
.matterB2C {
	background-image:url(/ImagesV2/img-middle-search-B2C.gif);
	background-repeat:repeat-x;
	border-top:1px solid #b7cee1;
	height:54px;
}
.lnkgrey {
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.lnkgrey:hover {
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}
.PanelImg {
	background-image: url(/ImagesV2/img-line-blue.gif); 
	background-repeat: repeat-x;
	height: 34px; 
	width:131px;
}
.PanelGrad {
	background-image: url(/ImagesV2/img-mid-blue.gif); 
	background-repeat: repeat-x;
	height: 34px; 
	font-family: Tahoma; 
	font-size: 16px; 
	font-weight: bold; 
	color: #1f7bad;
}
.BtmBrdPanel{
	border-left: 2px solid #cae5f4; 
	border-right: 2px solid #cae5f4;
	border-bottom: 2px solid #cae5f4; 
	background-color: #fff; 
	padding-top: 15px;
}
.OrderAltGrid {
	background-color:#FFFFFF;
	padding:9px 0px 9px 10px;
}
.OrderMainGrid {
	background-color:#edf4f8;
	padding:9px 0px 9px 10px;
}
/* B2C main banner Control */

.ajax_flipbook {
	height:344px;
	width:592px;
	border:1px solid #ebebeb;
}
.ajax_flipbook_layer {
	height:344px;
	width:592px;
	position:absolute
}
.ajax_flipbook_control {
	width:592px;
	height:47px;
	position:relative;
	top:297px;
	background: url(/ImagesV2/img-bg.png) repeat-x;
}
.ajax_flipbook_control table {
	position:relative;
	left:450px;
	top:18px;
}
.ajax_flipbook #flipbook\.play {
	height:17px;
	width:53px;
	margin-right:20px;
}
.ajax_flipbook #flipbook\.pause {
	height:17px;
	width:53px;
	margin-right:20px;
}
.ajax_flipbook #flipbook\.button\.1 {
	height:17px;
	width:17px;
	padding-right:5px;
}
.ajax_flipbook #flipbook\.button\.2 {
	height:17px;
	width:17px;
	padding-right:5px;
}
.ajax_flipbook #flipbook\.button\.3 {
	height:17px;
	width:17px;
}
.ajax_flipbook #flipbook\.inactive\.button\.1 {
	height:17px;
	width:17px;
	padding-right:5px;
}
.ajax_flipbook #flipbook\.inactive\.button\.2 {
	height:17px;
	width:17px;
	padding-right:5px;
}
.ajax_flipbook #flipbook\.inactive\.button\.3 {
	height:17px;
	width:17px;
}
/* new classes for Control panel */
.HeadCtrPanel {
	color:#D82629;
	font-size:16px;
	font-weight:bold;
}
.ControlPanelTable {
	height:120px;
	width:100%;
	border:1px solid #d4d4d4;
	background-color:#ffffff;
	color:#333333;
}
.ControlPanelHeadTD {
	background-color:#d5e4ef;
	padding:5px 0px 5px 10px;
	color:#2C7DAF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
.msg {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#D82629;
	padding:3px 0px 0px 5px;
	float:left;
}
.HeadCat {
	background-color:#e9f1f8;
	border-bottom:1px solid #D1D1D1;
	padding:9px 0px 9px 35px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#196F9D;
	background-image:url(/ImagesV2/icon-star.gif);
	background-repeat:no-repeat;
	background-position:7px 7px;
}
.CompanyName {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.CompanyNameBlue {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#276893;
	text-decoration:underline;
}
.CompanyURL {
	color:#196f9d;
	font-weight:bold;
}
.inboxbrd {
	border-top:1px solid #d1d1d1;
	border-left:4px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
}
.inboxTD {
	padding:5px 0px 5px 5px;
	border-bottom:1px solid #d1d1d1;
	background-color:#F8F8F8;
}
.inboxlink {
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.inboxSubhead {
	border-top:1px solid #D1D1D1;
	background-color:#e9f1f8;
	border-bottom:1px solid #D1D1D1;
	padding:9px 5px 9px 5px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#196F9D;
	margin:0px 0px 3px 0px;
}
.inboxtxt {
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.btbox {
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/ImagesV2/btn-bg.gif);
	background-repeat:repeat-x;
	background-color:#6c97b0;
	border:1px solid #6c97b0;
	padding:3px 3px 3px 3px;
	margin:0px;
	cursor:pointer;
	text-decoration:none;
}
.PlanHead {
	font-family:Verdana,Arial,tahoma;
	font-size:11px;
	font-weight:bold;
	color:#3081c7;	
	text-decoration:underline;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:60px 0px 0px 10px;
}
.PlanTxt {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#666;	
	clear:both;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	width:150px;
}
.PlanLink {
	font-family:tahoma;
	font-size:10px;
	color:#124357;	
	float:right;
	clear:both;
	text-decoration:none;
	padding:0px 15px 0px 15px;
	margin:-10px 10px 0px 0px;
}
.TextimonialTxt{
	font-size:11px;
	color:#666;
	text-decoration:none;
	background-position:0px 8px;
	background-repeat: no-repeat;
	padding:4px 0px 4px 14px;
	background-image: url(/ImagesV2/icon-arrow-black.gif);
}
#grdTestimonials_ctl02_lblProdCount
{
	width:250px;
}
.BussTxt{
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	background-position:0px 12px;
	background-repeat: no-repeat;
	padding:9px 0px 10px 20px;
	background-image: url(/ImagesV2/icon-tick-green.gif);
	vertical-align:top;
}
.viewAll {
	color: #666;
	font-size: 14px; 
	font-weight: bold;	
	background-image: url(/ImagesV2/icon-green-arrow.gif);
	text-decoration:underline;
	background-position:center right;
	background-repeat:no-repeat;
	padding:0px 20px 0px 0px;
}
a.viewAll:hover {
	color: #666;
	text-decoration:underline;
}
.HeadingPrice {
	color:#D82629;
	font-size:24px;
	font-weight:bold;
}
.timelineCode {
	font-weight:bold;
	padding:7px 0px 7px 0px;
}
.tblTotalLeftForm {
	border-left:1px solid #D1D1D1;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
}
.tblTotalRightForm {
	border-Right:1px solid #D1D1D1;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
	background-color:#FFFFFF;
}
/* Tool Tip Classes */
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid #4581c8;
	padding: 10px;
	text-align:justify;
	background-color:#ffffff;
	visibility: hidden;
	z-index: 200001;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 200000;
	visibility: hidden;
	display:none;
	}
/* Ends Here */

.heading {
	padding-left:10px;
	height:48px;
}
.txtmain {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
	line-height:18px;
	background-image:url(/ImagesV2/img-bg-table.gif);
	background-repeat:repeat-x;
	padding:15px 15px 0px 15px;
}
/* ---------->>> FAQ'S <<<-----------*/
.numbers {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7bb0d2;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #fff;
	border-left:1px solid #cccccc;
	padding:5px 10px 5px 0;
	text-align:right;
}
.faqshead {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7bb0d2;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 10px;
	text-align:left;
}
.faqs {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#176f9d;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 10px;
	text-align:left;
	width:920px;
}
/* ---------->>> BACK TO TOP STARTS<<<-----------*/
a.gotop {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#176f9d;
	text-decoration:none;
	background-image: url(/ImagesV2/icon-arrow-top.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}
a.gotop:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#176f9d;
	text-decoration:none;
}
a.gotop:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#176f9d;
	text-decoration:none;
}
a.gotop:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#176f9d;
	text-decoration:underline;
}
/* ---------->>> BACK TO TOP ENDS <<<-----------*/
.head {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7bb0d0;
}
.press {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#176f9d;
}
a.press {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#176f9d;
	text-decoration:none;
}
a.press:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#176f9d;
	text-decoration:none;
}
a.press:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12x;
	font-weight:bold;
	color:#176f9d;
	text-decoration:none;
}
a.press:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7bb0d0;
	text-decoration:underline;
}
/* ---------->>> LEFT NAVIGATION MAIN MENU<<<-----------*/
#nav {
	width: 220px;
	padding:0px;
	margin: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#nav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}
#nav li {
	margin: 0px;
	padding: 0px;
}
#nav li a.menu {
	display:block;
	padding: 5px 5px 5px 15px;
	border-left: 5px solid #7bb0d2;
	color: #666666;
	text-decoration: none;
	width: 195px;
	background-image:url(/ImagesV2/icon-arrow-green.gif);
	background-repeat:no-repeat;
	background-position:4px 9px;
	border-bottom: 1px dotted #9b999a;
}
#nav li a.menu:hover {
	border-left: 5px solid #a6c067;
	background-color: #f1f1f1;
	color: #176f9d;
}
#nav li a.menuActive {
	display:block;
	padding: 5px 5px 5px 15px;
	border-left: 5px solid #a6c067;
	color: #176f9d;
	background-color: #f1f1f1;
	text-decoration: none;
	width: 195px;
	background-image:url(/ImagesV2/icon-arrow-green.gif);
	background-repeat:no-repeat;
	background-position:4px 9px;
	border-bottom: 1px dotted #9b999a;
}
/* ---------->>> LEFT NAVIGATION MAIN SUB MENU<<<-----------*/

/*#nav li li {
	margin: 0px;
	padding: 0px;
}
#nav li li a.submenu {
	display:block;
	padding: 5px 5px 5px 35px;
	border-left: 5px solid #a6c067;
	color: #176f9d;
	text-decoration: none;
	width: 175px;
	background-image:url(/ImagesV2/icon-arrow-green.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	border-bottom: 1px dotted #9b999a;	
}
#nav li li a.submenu:hover {
	background-color: #f1f1f1;
	color: #666666;
}
#nav li li a.submenuActive {
	display:block;
	padding: 5px 5px 5px 35px;
	border-left: 5px solid #a6c067;
	color: #666666;
	background-color: #f1f1f1;
	text-decoration: none;
	width: 175px;
	background-image:url(/ImagesV2/icon-arrow-green.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	border-bottom: 1px dotted #9b999a;	
}*/
/* Classes for Update Progress */
#progress_overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: #000000;
	filter: alpha(opacity=60);
	opacity:0.6;
	z-index:20000;
}
#progress_container {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 25%;
	left: 0px;
	background: transparent;
	z-index:20001;
}
#progress_inner {
	display: block;
	padding: 10px 10px 10px 10px;
	text-align:center;
	width: 200px;
	height: 60px;
	margin: 10% auto 0 auto;
	background: #FFFFFF;
	border: solid 2px #7fa231;
	z-index:20002;
	color:#D82629;
	font-weight:bold;
}
/* End Classes for Update Progress */
/****************************************************************************/
/***************** Classes For Website Builder Module Starts here *****************/
/****************************************************************************/
#wbbannerTop {
	background-image:url(/imagesV2/img-top.gif);
	background-repeat:repeat-x;
	height:45px;
}
.wbtopHeader {
	background-image:url(/imagesV2/img-topheader-small.gif);
	background-repeat:repeat-x;
}
.domainnametxt {
	font-family: Tahoma;
	font-size:10px;
	color:#333333;
}
.wbBorder {
	border:1px solid #8FBFDC;
}
.txtBoldbig {
	font-weight:bold;
	font-size:13px;
	font-family:Tahoma;
	padding-left:12px;
}
.wbTabBrd {
	background-image:url(/WebsiteBuilderV2/images/img-tab-border.gif);
	background-repeat:repeat-x;
	height:25px;
}
.tblLftSelectTemp {
	border:1px solid #c4c4c4;
	background-color:#f7f7f7;
	padding:8px;
}
.brdSelectedBody {
	border:1px solid #888;
	padding:3px;
}
.thumbpreview {
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px;
	color:#333333;
	text-decoration:none;
}
.thumbpreview:hover {
	padding:10px 10px 10px 10px;
	color:#333333;
	text-decoration:none;
}
.WbBorderPanel {
	background-color:#FFFFFF;
	border:1px solid #d1d1d1;
}
.WbNameBig {
	font-family:tahoma;
	font-size:24px;
	color:#333;
	padding:0px 0px 15px 0px;
}
.wbGreyPanel {
	background-image:url(/WebsiteBuilderV2/Images/bg-grey.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	color:#333;
	padding:0px 10px 0px 10px;
	line-height:18px;
}
.wbDesignerList {
	background-image:url(/WebsiteBuilderV2/Images/icon-profile.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	color:#333;
	padding:0px 0px 0px 20px;
	text-decoration:none;
}
a.wbDesignerList:hover {
	text-decoration:underline;
	color:#436986;
}
.wbBgAllPage {
	background-image:url(/WebsiteBuilderV2/Images/wb-AllPagesBg.gif);
	background-repeat:repeat-x;
	background-color:#2e5f87;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
}
.wbBgWidget {
	background-image:url(/WebsiteBuilderV2/Images/wb-bgWidget.gif);
	background-repeat:repeat-x;
	background-color:#5f872e;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
}
.wbMatterAllPage {
	background-image:url(/WebsiteBuilderV2/Images/wb-bgAllpagesMatter.gif);
	background-repeat:repeat-x;
	background-color:#2A5774;
	padding:10px 0px 10px 0px;
}
.wbMatterWidget {
	background-image:url(/WebsiteBuilderV2/Images/wb-WidgetBg.gif);
	background-repeat:repeat-x;
	background-color:#55752B;
	padding:10px 0px 10px 0px;
}
.wbNavigationMatter {
	background-color:#e4e8f0;
	border:1px solid #647c94;
}
.wbwidgetMatter {
	background-color:#e8f0e3;
	border:1px solid #7d9565;
}
.wbNavigation {
	background-image:url(/WebsiteBuilderV2/Images/wb-bgNavPage.gif);
	background-repeat:repeat-x;
	background-color:#38526d;
	height:27px;
	font-weight:bold;
	color:#FFFFFF;
}
.wbCustomWidget {
	background-image:url(/WebsiteBuilderV2/Images/wb-bgWidgetMatter.gif);
	background-repeat:repeat-x;
	background-color:#7d9565;
	height:27px;
	font-weight:bold;
	color:#333;
}
.wbNavigationlnk {
	color:#333333;
	text-decoration:none;
	background-color: #e4e8f0;
	float: left;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.wbNavigationlnk:hover {
	background-color:#cbd6ee;
	color: #333333;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.wbNavigationlnkactive {
	background-color:#708cb1;
	color: #ffffff;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.wbwidgetlnk1 {
	color:#333333;
	text-decoration:none;
	float: left;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.wbwidgetlnk1:hover {
	color: #ffffff;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.wbwidgetlnk {
	color:#333333;
	text-decoration:none;
	background-color: #e8f0e3;
	float: left;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.wbwidgetlnkactive {
	background-color:#6b8d55;
	color: #ffffff;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.wbwidgetlnk:hover {
	background-color:#afc6a0;
	color: #ffffff;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	cursor:hand;
}
.tdWidgetLft {
	background-image:url(/WebsiteBuilderV2/Images/bg-widget-lft.gif);
	background-repeat:repeat-x;
	background-color:#f7f4e1;
}
.tagline {
	font-weight:bold;
	font-size:18px;
	font-family:Tahoma;
}
/* ----- SEO Keywords Starts ----- */

.brdSEO {
	border:8px solid #a3b9c7;
}
.headingSEO {
	background-color:#e0e7ec;
	color:#333;
	padding:7px 0px 7px 10px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}
.txtBoxSEO {
	width:165px;
	border:1px solid #5c9fc5;
	font-family:Tahoma;
	font-size:11px;
	padding:3px 2px 3px 5px;
}
.btnPallet {
	border:1px solid #f7f7f7;
	padding:2px;
	height:12px;
	width:14px;
	float:left;
}
a:link.btnPallet {
	border:1px solid #f7f7f7;
	padding:2px;
	float:left;
}
a:hover.btnPallet {
	border:1px solid #888;
	padding:2px;
	float:left;
}
.btnPalletActive {
	border:1px solid #888;
	height:12px;
	width:14px;
	padding:2px;
	float:left;
}

.btnLayout {
	border:1px solid #ffffff;
	padding:5px;
	float:left;
}
a:hover.btnLayout {
	border:1px solid #f0bc08;
	padding:5px;
	background-color:#ffefb9;
	float:left;
}
.btnLayoutActive {
	padding:5px;
	background-color:#f0bc08;
	float:left;
}
/* ----- Ends Here ----- */

/* ----- Pop Ups Starts ----- */

.modalBackground {
	background-color:#000000;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index:50000;
}
.modalPopup {
	background-color:#ffffff;
	border:8px solid #a3b9c7;
	padding:3px;
}
.modalDoItPopup {
	background-color:#ffffff;
	border:8px solid #a3b9c7;
	padding:3px;
	width:1000px;
}
.brdPopup {
	border:8px solid #b5b5b5;
}
.brdPopupIconTbl {
	border:2px solid #b5b5b5;
}
.brdPopupIcon {
	border:2px solid #b5b5b5;
	border-collapse:collapse;
}
.headingPopup {
	background-color:#e0e7ec;
	color:#333;
	padding:7px 0px 7px 10px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}
.padd {
	padding:7px 0px 7px 10px;
	line-height:16px;
}
/* ----- Ends Here ----- */

/****************************************************************************/
/***************** Ends here *****************/
/****************************************************************************/



/****************************************************************************/
/***************** Classes For Community Module Starts here *****************/
/****************************************************************************/
.CmOuterBorder{
	border:7px solid #ececec;
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	margin:0px;	
}
.CmBlueGrad {
	background-image:url(/Community/images/img-bg-header.gif);
	background-repeat:repeat-x;
	height:38px;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.CmPadd {
	padding:10px;
}	
a.CmNewsList {
	float:left;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color:#666;
	background-image:url(/Community/images/icon-arrow-orange.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 10px;
	text-decoration:none;
}
a.CmNewsList:hover {
	color:#666;
	text-decoration:underline;
}
.CmGreyTxtBold {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
a.CmGreyTxtBold:hover {
	color:#666;
	text-decoration:underline;
}
.CmOrangeTxtBold {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#e68c3e;
	text-decoration:none;
}
a.CmOrangeTxtBold {
	color:#e68c3e;
	text-decoration:none;
}
a.CmOrangeTxtBold:hover {
	color:#86c0db;
	text-decoration:underline;
}
.CmBlackTxt {
	font-family:Tahoma;
	font-size:12px;
	color:#666;
	line-height:18px;
	text-decoration:none;
}
a.CmBlackTxt {
	color:#666;
	text-decoration:none;
}
a.CmBlackTxt:hover {
	color:#666;
	text-decoration:underline;
}
.CmBlackTxtBold {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
a.CmBlackTxtBold:hover {
	color:#666;
	text-decoration:underline;
}
.CmBlueTxtBold {
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	color:#5286ad;
	text-decoration:none;
}
a.CmBlueTxtBold {
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	color:#5286ad;
	text-decoration:none;
}
a.CmBlueTxtBold:hover {
	color:#5286ad;
	text-decoration:underline;
}
.CmGreenTxtBold {
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	color:#829b50;
	text-decoration:none;
}
a.CmGreenTxtBold {
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	color:#829b50;
	text-decoration:none;
}
a.CmGreenTxtBold:hover {
	color:#829b50;
	text-decoration:underline;
}
.CmYellowTxtBold {
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#bb8c28;
	height:30px;
}
.CmHeadPanel {
	background-color:#eaeaea;
	border-top:1px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:10px 5px 10px 5px;
}
.CmHrline {
	background-image:url(/Community/images/img-hrline.gif);
	background-repeat:repeat-x;
	height:13px;
}
a.CmFeed {
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#f57d23;
	line-height:16px;
	background-image:url(/Community/images/icon-round-orange.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding:5px 5px 0px 12px;
	text-decoration:none;
}
a.CmFeed:hover {
	color:#f57d23;
	text-decoration:underline;
}
.CmProfileThumb {
	background-color:#FFFFFF;
	border:1px solid #d1d1d1;
}
.CmBorPanel {
	background-color:#f8fafb;
	border:4px solid #eaeaea;
}
.CmBorPanelPost {
	background-color:#f9e8c4;
	border:4px solid #ecc97f;
}
.CmMenuHolder {
	font-family:Tahoma;
	font-size:12px;
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#fff;
}
.CmSubMenuHolder {
	float:left;
	background-color:#f8fafb;
	width:100%;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #e0e0e0;
}
.CmSubInnerMenuHolder {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	background-color:#f1f2f2;
}
.CmMenuHolder ul, .CmSubMenuHolder ul, .CmSubInnerMenuHolder ul {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
.CmMenuHolder li, .CmSubMenuHolder li, .CmSubInnerMenuHolder li {
	float:left;
	width:100%;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.CmMenu {
	font-size:12px;
	color:#666;
	text-decoration:none;
	background-position:3px 8px;
	background-repeat: no-repeat;
	padding:4px 0px 4px 10px;
	background-image: url(/ImagesV2/icon-arrow-grey.gif);
	border-bottom:1px solid #e0e0e0;
	float:left;
	width:175px;
}
a.CmMenu:hover {
	color:#00a9cc;
	background-image: url(/ImagesV2/icon-arrow-blue.gif);
}
.CmMenuActive {
	font-size:12px;
	color:#00a9cc;
	text-decoration:none;
	background-position:3px 8px;
	background-repeat: no-repeat;
	padding:4px 0px 4px 10px;
	background-image: url(/ImagesV2/icon-arrow-blue.gif);
	border-bottom:1px solid #e0e0e0;
	float:left;
	width:175px;
}
.CmSubMenu {
	color:#5f5f5f;
	text-decoration:none;
	padding:3px 0px 3px 18px;
	background-position:10px 7px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-sub-black.gif);
	float:left;
}
a.CmSubMenu:hover {
	color:#f57d23;
	background-image: url(/ImagesV2/icon-sub-orange.gif);
}
.CmSubMenuActive {
	color:#f57d23;
	text-decoration:none;
	padding:3px 0px 3px 18px;
	background-position:10px 7px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-sub-orange.gif);
	float:left;
}
.CmSubInnerMenu {
	color:#5f5f5f;
	text-decoration:none;
	padding:3px 0px 3px 25px;
	background-position:15px 7px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-subinner-black.gif);
	margin:0px 0px 0px 0px;
	border:0;
	float:left;
}
a.CmSubInnerMenu:hover {
	color:#f57d23;
	background-image: url(/ImagesV2/icon-subinner-orange.gif);
}
.CmSubInnerMenuActive {
	color:#f57d23;
	text-decoration:none;
	padding:3px 0px 3px 25px;
	background-position:15px 7px;
	background-repeat: no-repeat;
	background-image: url(/ImagesV2/icon-subinner-orange.gif);
	margin:0px 0px 0px 0px;
	border:0;
	display:block;
}
.CmProfileAddon {
	background-color:#eff7ff;
	padding:4px;
}
.CmLink {
	font-family:tahoma;
	font-size:11px;
	color:#333;
}
a.CmLink {
	color:#333;
	text-decoration:none;
}
a.CmLink:hover {
	color:#779cc2;
	text-decoration:underline;
}
.CmNameBig {
	font-family:tahoma;
	font-size:24px;
	color:#333;
	padding:0px 0px 15px 0px;
}
.CmTabBrd {
	background-image:url(/Community/images/img-tab-border.gif);
	background-repeat:repeat-x;
	height:25px;
}
.CmTabBrdBottom {
	border-bottom:1px solid #e6edf2;
	border-left:1px solid #e6edf2;
	border-right:1px solid #e6edf2;
	background-color:#fff;
	padding:5px;
}
.CmProfileHead {
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#d82629;
	padding:8px;
	background-image:url(/Community/images/img-bg-aqua.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #e0e0e0;
}
.CmAltGrid {
	background-color:#FFFFFF;
	padding:8px;
}
.CmMainGrid {
	background-color:#F8F8F8;
	padding:8px;
}
.CmBorFrndPanel {
	background-color:#fff;
	border:4px solid #efdcb4;
	padding:5px;
}
.CmPhotoFrnd {
	background-color:#fbf5e9;
	border:1px solid #e8ddc7;
}
.CmFrndlink {
	font-family:tahoma;
	color:#bb8c28;
	font-size:10px;
}
a.CmFrndlink {
	font-family:tahoma;
	color:#bb8c28;
	font-size:10px;
	text-decoration:none;
}
a.CmFrndlink:hover {
	font-family:tahoma;
	color:#bb8c28;
	font-size:10px;
	text-decoration:underline;
}
.CmBorCommPanel {
	background-color:#fff;
	border:4px solid #d3ddb6;
	padding:5px;
}
.CmPhotoComm {
	background-color:#eaf3d0;
	border:1px solid #cedbb5;
}
.CmCommlink {
	font-family:tahoma;
	color:#829b50;
	font-size:10px;
}
a.CmCommlink {
	font-family:tahoma;
	color:#829b50;
	font-size:10px;
	text-decoration:none;
}
a.CmCommlink:hover {
	font-family:tahoma;
	color:#829b50;
	font-size:10px;
	text-decoration:underline;
}
.CmGreenTxtBigBold {
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#829b50;
	height:30px;
}
.CmPanelShow {
	display:block;
	width:100%;
}
.CmPanelHide {
	display:none;
	width:100%;
}
.Cmtxtdrop {
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:0px 0px 0px 3px;
}
.Cmtxtfield {
	border:1px solid #bbbbbb;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:3px 0px 3px 3px;
}
.CmBreadcrum {
	color:#333;
	padding:3px 0px 3px 0px;
	text-decoration:none;
}
a.CmBreadcrum:hover {
	color:#333;
	padding:3px 0px 3px 0px;
	text-decoration:underline;
}
.CmBreadcrumActive {
	color:#D82629;
	padding:3px 0px 3px 0px;
	text-decoration:none;
}
.CmPagingBlue {
	font-size:10px;
	color:#196F9D;
	text-decoration:none;
}
a:hover.CmPagingBlue {
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.CmPagingBlueActive {
	font-size:10px;
	font-weight:bold;
	color:#196F9D;
	text-decoration:none;
}
.CmPagingGreen {
	font-size:10px;
	color:#6D8F0E;
	text-decoration:none;
}
a:hover.CmPagingGreen {
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.CmPagingGreenActive {
	font-size:10px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.CmPagingBrown {
	font-size:10px;
	color:#886416;
	text-decoration:none;
}
a:hover.CmPagingBrown {
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.CmPagingBrownActive {
	font-size:10px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.CmShowBlue {
	color:#196F9D;
	font-weight:bold;
	font-size:10px;
}
.
CmShowGreen {
	color:#6D8F0E;
	font-weight:bold;
	font-size:10px;
}
.CmShowBrown {
	color:#886416;
	font-weight:bold;
	font-size:10px;
}
.CmInnerHead {
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#d82629;
}
fieldset {
	padding:5px;
	margin:0px;
	border:1px solid #d1d1d1;	

}
.HeadingPrice {
	color:#D82629;
	font-size:24px;
	
	font-weight:bold;
}

/* class for tree view Scroll bar*/
.WBTreeHolder{
	overflow:scroll;
	padding:5px;
	height:400px;
	width:200px;
}
.timelineCode {
	font-weight:bold;
	padding:7px 0px 7px 0px;
}
.tblTotalLeftForm {
	border-left:1px solid #D1D1D1;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
}
.tblTotalRightForm {
	border-Right:1px solid #D1D1D1;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
	background-color:#FFFFFF;
}
.txtareaQues{
	border:1px solid #bbbbbb;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	width:95%;
	padding:3px 0px 3px 3px;
}
/* Ends Here*/

/* Classes for PopEmailHelp Page */
.BlueBar {
	background-image:url(/imagesV2/img-mid-grad-holder.gif);
	background-repeat:repeat-x;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	padding-left:5px;
}
.BgPanelHelp {
	background-color:#fff;
	border-left:1px solid #bfbcbc;
	border-right:1px solid #bfbcbc;
	border-bottom:1px solid #bfbcbc;
	padding:10px;
}
/****************************************************************************/


/************* Do-It-For-Me Classes starts here - Added on 05/08/2008 *******/

/****************************************************************************/


.difmlayout{
background-color:#d1d1d1;
/*border:1px solid #D1D1D1;*/
}
.difmlayoutcart{
background-color:#d1d1d1;
border:1px solid #D1D1D1;
}
.difmhead{
font-family:Tahoma;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background-color:#0d5d8a;
}
.difmheadfeatures{
font-family:Tahoma;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background-color:#1d6f9c;
padding:5px 5px 5px 10px;
}
.difmheadfeat{
font-family:Tahoma;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background-color:#1d6f9c;
height:29px;
padding:0px 0px 0px 10px;
}
.difmheadfeature{
font-family:Tahoma;
font-size:13px;
padding:5px 5px 5px 10px;
}
.difmbasicprice{
font-family:Tahoma;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
background-image:url(/ImagesV2/bg-basic-plan.gif);
background-repeat:repeat-x;
padding:5px 0 5px 0;
}
/*
.difmadvancedprice{
font-family:Tahoma;
font-size:18px;
color:#000000;
font-weight:bold;
background-color:#9bb94a;
padding:5px 0 5px 0;
}*/
.difmadvancedprice{
font-family:Tahoma;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
background-image:url(/ImagesV2/bg-advanced-plan.gif);
background-repeat:repeat-x;
padding:5px 0 5px 0;
}
/*.difmdollar{
font-family:Verdana;
font-size:15px;
color:#000000;
font-weight:bold;
}*/
.difmdollar{
font-family:Verdana;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
}
/*.difmdeluxeprice{
font-family:Tahoma;
font-size:18px;
color:#000000;
font-weight:bold;
background-color:#daa912;
padding:5px 0 5px 0;
}*/
.difmdeluxeprice{
font-family:Tahoma;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
background-image:url(/ImagesV2/bg-deluxe-plan.gif);
background-repeat:repeat-x;
padding:5px 0 5px 0;
}
.difmGrid{
font-family:Tahoma;
font-size:11px;
color:#333333;
font-weight:normal;
background-color:#FFFFFF;
padding:5px 5px 5px 10px;
}
.difmaltGrid{
font-family:Tahoma;
font-size:11px;
color:#333333;
font-weight:normal;
background-color:#e4edff;
padding:5px 5px 5px 10px;
}
.difmGridNew{
font-family:Tahoma;
font-size:11px;
color:#333333;
font-weight:normal;
background-color:#FFFFFF;
padding:0px 5px 0px 10px;
}
.difmaltGridNew{
font-family:Tahoma;
font-size:11px;
color:#333333;
font-weight:normal;
background-color:#e4edff;
padding:0px 5px 0px 10px;
}
.difmtimeline{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-color:#1d6f9c;
padding:5px 5px 5px 10px;
}
.difmtimelinebasic{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-color:#745346;
padding:5px;
}
.difmtimelineadvanced{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-color:#828282;
padding:5px;
}
.difmtimelinedeluxe{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-color:#857036;
padding:5px;
}
.difmbtnadvanced{
border-left:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
padding:10px 0 10px 0;
}
.difmbtnAddCart{
padding:10px 0 10px 0;
background-color:#FFFFFF;
}
.difmbtndeluxe{
border-bottom:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
padding:10px 0 10px 0;
}
.difmbgwhite{background-color:#FFFFFF;}

.mycarthead{
background-image:url(/ImagesV2/bg-mycart.gif);
background-repeat:no-repeat;
background-position:top;
height:37px;
}
.mycartbgleft{
background-image:url(/ImagesV2/bg-mycart-left.gif);
background-repeat:repeat-y;
width:5px;
}
.mycartbgright{
background-image:url(/ImagesV2/bg-mycart-right.gif);
background-repeat:repeat-y;
width:5px;
}

.CartImageBorderB2C
{
	border-width: 1px;
	border-style: solid;
	border-color: #D4E1B1;
}
.CartImageBorderB2B
{
	border-width: 1px;
	border-style: solid;
	border-color: #bcd7e8;
}
.CartImageBorderYellow
{
	border-width: 1px;
	border-style: solid;
	border-color: #FDC75E;
}
.CompanyNameBLK
{
	font-family: Arial Narrow; 
	font-size: 17px;
	
	padding-left: 10px;
	font-weight:bold;
	color: #000000;
}

/****************** Up to Here ************************/
/* This is for BundledPackageFeature.aspx page classes */

.plans
{
border-left:#aecbdd solid 1px;
border-right:#aecbdd solid 1px;
border-bottom:#aecbdd solid 1px;
padding:5px;
}
.plansTop
{
background-image:url(/BundledPackage/images/Top-DoItMePackage.gif);
background-repeat:repeat-x;
padding-left:10px;
}
.headingFeatures
{
	height:37px;
	background-image:url(/BundledPackage/images/Heading-fplans.gif);
	background-repeat:no-repeat;
	text-align:center;
	width:255px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	padding-right:4px;
}
.headingBrownPlan
{
	height:37px;
	background-image:url(/BundledPackage/images/Heading-Brownplans.gif);
	background-repeat:no-repeat;
	text-align:center;
	width:153px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	padding-right:4px;
}
.headingSilverPlan
{
	height:37px;
	background-image:url(/BundledPackage/images/Heading-Silverplans.gif);
	background-repeat:no-repeat;
	text-align:center;
	width:153px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	padding-right:4px;
}
.headingGoldPlan
{
	height:37px;
	background-image:url(/BundledPackage/images/Heading-Goldplans.gif);
	background-repeat:no-repeat;
	text-align:center;
	width:153px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
}
.planBigSideBorders
{
	background-image:url(/BundledPackage/images/bigsideborder.gif);
	background-repeat:repeat-y;
	padding:0px 4p 0px 0px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	height:33px;
	vertical-align:middle;
}
.planAltBigSideBorders
{
	background-image:url(/BundledPackage/images/bigAltsideborder.gif);
	background-repeat:repeat-y;
	padding:0px 4p 0px 0px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	height:33px;
	vertical-align:middle;
}
.planSmallSideBorders
{
	background-image:url(/BundledPackage/images/smallsideborder.gif);
	background-repeat:repeat-y;
	padding-right:4px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	height:33px;
	vertical-align:middle;
}
.planAltSmallSideBorders
{
	background-image:url(/BundledPackage/images/smalAltlsideborder.gif);
	background-repeat:repeat-y;
	padding-right:4px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	height:33px;
	vertical-align:middle;
}

.planlastSmallBorders
{
	background-image:url(/BundledPackage/images/smallsideborder.gif);
	background-repeat:repeat-y;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	height:33px;
	vertical-align:middle;
}
.planAltlastSmallBorders
{
	background-image:url(/BundledPackage/images/smalAltlsideborder.gif);
	background-repeat:repeat-y;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	height:33px;
	vertical-align:middle;
}

.bgpackages{
	background-image:url(/imagesv2/bg-packages.gif);
	width:269;
	height:137px;
}
.bgpackagessmall{
	background-image:url(/imagesV2/bg-packages-small.gif);
	width:199;
	height:137px;
}
/****************** Up to Here ************************/
/* Chromestyle.css content for new home page menu on 13/10/2009 */

.AdtnFeatures {
	width: 100%;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}
.chromestyle {
	width: 100%;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	height:33px;
}
.DownArrow {
	border:0px;
	padding:0px 0px 0px 5px;
}
.chromestyle:after { /*Add margin between menu and rest of content in Firefox*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
a.chromeNav {
	height:33px;
	text-align:left;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Tahoma, Geneva, sans-serif;
	
}
a.chromeNavDown {
	height:18px;
	text-align:left;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Tahoma, Geneva, sans-serif;
	background-image:url(/Imagesv2/OBN-DownArrow1.gif);
	background-position:right 10px;
	background-repeat:no-repeat;
	padding:5px 10px 0px 0px;
	vertical-align:bottom;
	display:block;
}
.chromeNavTD {
	background-image:url(/ImagesV2/OBN-NavSeparatorBG.gif);
	background-position:right top;
	background-repeat:repeat-y;
	padding:0px 25px 0px 25px;
}
.chromeNavTDEND {
	padding:0px 25px 0px 25px;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected { /*script dynamically adds a class of "selected" to the current active menu item*/
/*THEME CHANGE HERE*/
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv {
	position:absolute;
	top:0px;
	margin-top:5px;
	margin-left:-25px;
	border-bottom-width: 0;
	font: 12px normal;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:18px;
	z-index:100;
	width: 165px;
	visibility: hidden;
	border-top:#dddfe1 solid 1px;
	border-right:#dddfe1 solid 1px;
	border-left:#dddfe1 solid 1px;
}
.dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	background-color:#0197dd;  /*#69C7F0; #8daf3c;*/
	color:#fff;
	padding:2px 5px 3px 5px;
	border-bottom:#dddfe1 solid 1px;
	text-align:left;
	text-decoration:none;
}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/
	background-color: #0490DB; /* #8fbc28;*/
	background-image:url(/ImagesV3/nav-hover.png);
	color:#fff;
}
.dropmenuNEW a {
	background-image:url(new.jpeg);
	background-repeat:no-repeat;
	background-position:right;
}
.dropmenuNEW a:hover { /*THEME CHANGE HERE*/
	background-color: #5c9fc5;
}

/************************** Upto Here *******************/
/***************** New OB Home Page ******************* as on 13/10/09 */


.OBNLoginBG {
	background-image:url(/ImagesV2/OBN-LoginBG.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	color:#ffffff;
}
.OBNLoginName {
	color:red;
}
.OBNLoginText {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	padding-top:2px;
}
a.OBNForgotPswd {
	color:#0291d5;
	font-size:10px;
	font-weight:bold;
	line-height:8px;
	text-align:center;
	text-decoration:none;
}
a.OBNtestiLinks
{
	color:#0291d5;
	text-decoration:underline;
}
a.OBNtestiLinks:hover
{
	color:#0291d5;
	text-decoration:none;
}
a.OBNForgotPswd:hover 
{
	text-decoration:underline;
}
.OBNLoginTextBOX {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	width:90px;
	height:14px;
	border:#cccccc solid 1px;
}
.OBNBannerBG {
	background-image:url(/ImagesV2/OBN-MainBannerBG.gif);
	background-repeat:repeat-x; 
	background-position:right top;
}
.BannerTabBG {
	background-image:url(/ImagesV2/Banner-TabBG.gif);
	background-repeat:repeat-x;
}
a.OBNBannerLink {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	text-align:left;
	margin:0px;
	padding:0px;
}
a.OBNBannerLink:hover {
	text-decoration:underline;
}
.OBNmenuBG {
	background-image:url(/ImagesV2/OBN-menuBG.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.OBNNavBG {
	background-image:url(/ImagesV2/OBN-NavBG.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.OBContactBG {
	background-image:url(/ImagesV2/OBN-BG-Contact.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#59553b;
	padding-right:20px;
}
.OBCmsg {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0291D5;
	float:left;
}
.OBContactUsBG {
	background-image:url(/ImagesV2/img-contactUsBG.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#59553b;
	padding-right:20px;
}
.OBNofferText {
	color:#0e3c51;
	font-size:12px;
}
.OBNtour {
	color:#666;
	text-decoration:none;
	font-size:12px;
}
a.OBNtour {
	color:#000;
	text-decoration:none;
	font-size:12px;
}
a.OBNtour:hover {
	color:#000;
	text-decoration:underline;
	font-size:12px;
}
.OBNHeading {
	font-size:13px;
	font-weight:bold;
	color:#0e3c51;
	background-image:url(/ImagesV2/OBN-HeadignBG.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:10px;
}
.OBNHeadingWebsite {
	font-size:13px;
	font-weight:bold;
	color:#0e3c51;
	background-image:url(/ImagesV2/OBN-HeadingWebsiteBG.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:10px;
}
.OBNHeadingCMS {
	font-size:15px;
	font-weight:bold;
	color:#0e3c51;
}
.box {
	border:#ddd solid 1px;
}
.boxfooter {
	border-top:#ddd solid 1px;
	background-color:#f5f5f5;
	padding-left:10px;
}
.OBNSelectCategory {
	font-size:11px;
	color:#8eb03f;
	font-weight:bold;
	background-image:url(/ImagesV2/OBN-SelectCatBorder.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.OBNAddOnsMsg {
	font-size:11px;
	color:#666;
	font-weight:bold;
	vertical-align:middle;
}
.OBNAddOnsHeading {
	font-size:11px;
	color:#666;
	font-weight:bold;
	padding:5px 5px 7px 5px;
	height:45px;
	vertical-align:top;
}
.OBNMemberSpeak
{
	display: block;
	width: 410px;
	margin:0px;
	padding-top:10px;
	

}
.OBNWebToolPic {
	border-right:#ddd solid 1px;
}
.OBNWebToolPicEnd {
	border-right:#fff solid 1px;
}
.OBNSearchText {
	float:left;
	color:#26586e;
}
.OBNtxtboxForm {
	border:1px solid #BBBBBB;
	color:#333333;
	font-family:Tahoma;
	font-size:11px;
	padding:3px 0 3px 3px;
}
.OBNTestimonialsBG {
	background-image:url(/ImagesV2/Testimonials.gif);
	background-repeat:no-repeat;
	background-position:top;
}
a.OBNTestimoniallink {
	color:#0291d5;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.OBNHorLine {
	border-bottom:#ddd solid 1px;
}
a.OBNArrowLink {
	color:#0291d5;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-left:10px;
	/*background-image:url(/ImagesV2/ArrowLink.gif);
	background-repeat:no-repeat;
	background-position:left 5px;*/
}
a.OBNArrowLink:hover {
	text-decoration:underline;
}
a.OBNMoreLink {
	color:#0291d5;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
a.OBNMoreLink:hover {
	text-decoration:underline;
}
.OBNHeadingBldForU {
	font-size:16px;
	font-weight:bold;
	color:#000;
	vertical-align:bottom;
	padding:10px 0px 5px 0px;
}
.OBNHeadingUrSelf {
	font-size:16px;
	font-weight:bold;
	color:#000;
	vertical-align:bottom;
	padding:10px 0px 5px 0px;
}
.OBNfooterBG {
	background-color:#0f394d;
	color:#ffffff;
}
.OBNFtrWhiteSpace {
	background-color:#0f394d;
	}
.OBNfooterHeading {
	font-size:12px;
	color:#8fb03f;
	text-transform:uppercase;
	height:20px;
	vertical-align:middle;
	font-weight:bold;
	padding: 10px 0 10px 0;
}
ul.OBNFooterList {
	list-style:none;
	margin:0;
	padding:0;
	
}
ul.OBNFooterList li{
	border-bottom:#274d5f solid 1px;
}
a.OBNHeaderLnk {
	text-decoration:none;
	color:#FFF;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	margin:0px;
	text-decoration:underline;
}
a.OBNHeaderLnk:hover {
	text-decoration:none;
	color:#ddd;
	line-height:20px;
	text-decoration:underline;
}
a.OBNfooterLnk {
	text-decoration:none;
	color:#FFF;
	line-height:20px;
}
a.OBNfooterLnk:hover {
	text-decoration:none;
	color:#4d87a3;
	line-height:20px;
}
a.OBNfooterNavig {
	text-decoration:none;
	color:#a1d8f2;
	line-height:20px;
	}
a.OBNfooterNavig:hover {
	text-decoration:none;
	color:#ffffff;
	line-height:20px;
}
a.OBNfooterSeeMore {
	text-decoration:none;
	color:#FFF;
	line-height:20px;
	/*background-image:url(/ImagesV2/ArrowWhiteLink.gif);
	background-position:right 5px;
	background-repeat:no-repeat;
	padding-right:10px;*/
}
a.OBNfooterSeeMore:hover {
	text-decoration:none;
	color:#4d87a3;
	line-height:20px;
	padding-right:10px;
}
.OBNPopupBorder {
	border:1px solid #dddddd;
	background-color:#fff;
}
.OBNPopupTopBG {
	background-image:url(/ImagesV2/OBN-PopupTop.gif);
	background-repeat:repeat-x;
	height:40px;
}
.OBNPopupBtmBG {
	background-image:url(/ImagesV2/OBN-PopupBtm.gif);
	background-repeat:repeat-x;
	height:20px;
	background-position:bottom;
}
.OBNPopupList {
	list-style:none;
	margin:0px 0px 0px 20px;
	padding:0px 0px 3px 0px;
	margin:0px;
}

/*------- OBCP ContolPanel ---------------*/

a.OBCMTopLink
{
	color:#0291d5;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.OBCMTopLinkActive
{
	color:#728e32;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.OBCMTopLink:hover
{
	color:#728e32;
	text-decoration:underline;
}
.OBCPHeader
{
	background-image:url(/ImagesV2/OBCP-BoxHeadBG.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#306a81;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding-left:20px;
}
.OBCPHeadings
{
	color:#749133;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.OBCPMainHeadings
{
	color:#749133;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
ul.OBCPList {
	list-style:none;
	margin:0px;
	padding:0px;
	
	
}
ul.OBCPList li{
	margin:0px;
	padding-left:15px;
	Background-image:url(/ImagesV2/OBCP-Arrow.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	line-height:20px;
}

a.OBCPList
{
	color:#0291d5;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a.OBCPList:hover
{
	text-decoration:underline;
}
a.OBCPMainList
{
	color:#0291d5;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;


}
a.OBCPMainList:hover
{
	text-decoration:underline;
}
.OBCMgap
{
	padding-bottom:10px;
}
.OBCPBoxFooter
{

}
.OBCPLictGap
{
	background-image:url(/ImagesV2/OBCP-HRline.gif);
	background-position:center 15px;
	background-repeat:repeat-x;
	height:30px;
	
}
.OBCPMainBOX{
	background-image:url(/ImagesV2/OBCP-BoxBG.gif);
	background-repeat:repeat-x;
	background-position:top;
	border:#ccc solid 1px;
}

/* ######### Style Additional Feature for Drop Down Menu Start Here ######### */
a.AddifDropDown{
width: 130px;
font-size:11px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
padding:0px 5px 5px 10px;
vertical-align:top;
text-align:left;
color:#666;
font-weight:bold;
text-decoration:none;
background-image:url(Images/CrlArrow-down.gif);
background-position: 129px 0px;
background-repeat:no-repeat;
display:block;
}
a.AddifDropDown:hover{
color:#574182;
background-image:url(Images/CrlBlackArrow-down.gif);
background-position: 129px 0px;
background-repeat:no-repeat;
}
.AddifDropDowndiv{
position:absolute;
margin-top:0px;
border-bottom-width: 0;
font: 12px normal;
font-family:Tahoma, Geneva, sans-serif;
line-height:18px;
z-index:100;
width: 190px;
visibility: hidden;
border:#dddfe1 solid 1px;
top: 177px !important;
}
.AddifDropDowndiv a{
width: 180px;
display: block;
text-indent: 3px;
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
background-color:#f3f5f6;
padding:0px 5px 5px 5px;
border-bottom:#cecfcf solid 1px;
vertical-align:top;
text-align:left;
color:#666;
text-decoration:none;
}
.AddifDropDowndiv a:hover{ /*THEME CHANGE HERE*/
background-color: #d9e0e4;
color:#333;
}
.AddifDropDowndiv a.last-item{
	border-bottom:0px;
}
/* ######### Classes for Mobile Preview site page ######### */

.OBMsearchtxt
{
	width:355px;
	height:22px;
	color:#999;
	font-size:16px;
	
}
.OBMsearchHeading
{
	color:#333;
	font-size:15px;
	padding-right:10px;
	font-weight:bold;
	
}
.OBMHeading
{
	color:#052645;
	font-size:16px;
}
ul.OBMlist  {
	list-style:none;
	margin:0px 0px;
	padding:10px 0px 0px 0px;
	position:relative;
	height:220px;
	color:#333333;
	font-size:12px;
	
}
ul.OBMlist li{
	background-image:url(/ImagesV2/OBM-Icon-Tick.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:25px;
	height:24px;
}
ul.OBMlist li ul {
	list-style:none;
	left:10px;
	top:20px;
	margin:0;
	padding:10px 0px;

}
ul.OBMlist li ul li {
	background-image:url(/ImagesV2/OBM-GreenBullet.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:25px;
	height:20px;
	display:block;


}
a.OBMlink
{
	color:#29a6d0;
	font-size:12px;
	font-weight:bold;
}
a.OBMlink:hover
{
	color:#29a6d0;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

/*------------OB Designer Modul Class Start Here ---------------------------------*/

.ODBTryItFree
{
	border:0px;
	width:200px;
	float:right;
	margin-right:35px;
	margin-bottom:50px;
}
.OBDBox
{
	background-image:url(/ImagesV2/OBD-boxBG.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#fcfcfc;
	border:#ddd solid 1px;
}
.ODBBoxBottom
{
	background-image:url(/ImagesV2/ODBgreyDot.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:15px;
}
.ODBdevider
{
	border-right:#ddd solid 1px;
}

.ODbHeading
{
	font-size:16px;
	color:#0e3c51;
	font-weight:bold;
}
.ODbHeadingClr
{
	color:#0e3c51;
	font-weight:bold;
}

.ODBHeadFeetr
{
	color:#799f20;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin:0;
	padding:0;
}
.ODBcontent
{
	color:#000;
	font-family:Tahoma;
	font-size:11px;
}
a.ODBFeatWebsite
{
	color:#0291d5;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.ODBFeatWebsite:hover
{
	color:#0e3c51;
	font-size:12px;
	text-decoration:underline;
}

.headingSteps
{	
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#0e3c51;	
}
#creative_menu_cm_horizontal
{
	/* For right positioning of Member Menu in WhiteLabled Website 
	position:static!important; */
}

/*--- Peachtree Classes --*/

.peachtree-logo {
	padding:0 0 10px 20px;
}
.peach-help {
	background: url(../imagesV2/bg-help.gif) repeat-x 0 0;
	height:30px;
	line-height:30px;
	padding: 0 0 0 10px;
}
.peach-help h3 {
	background: url(../imagesV2/icon-help.png) no-repeat 0 7px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 20px;
}
.peach-stroke {
	background: url(../imagesV2/peach-bg-help.gif) repeat-y 0 0;
}
.peach-cover
{	background-color:#FFF;
	height:39px;
}
.peach-content-stroke {
	border-left:1px solid #cce4f6;
	border-bottom:1px solid #cce4f6;
}
.peach-content-stroke_New {
	border-bottom:1px solid #cce4f6;
}
.peach-intro 
{
	padding-left:20px;
}
.peach-intro h2 {
	color:#1f7bad;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	margin:0;
	padding:0;
}
.peach-intro p {
	color:#666;
	line-height:16px;
}
.peach-help-info {
	color:#666;
	font-size:11px;
	line-height:16px;
	padding:15px;
}
.peach-subnav {
	background: url(../imagesV2/bg-sub-nav.gif) repeat-x 0 0;
	height:30px;
}
ul.peach-exim {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.peach-exim li {
	background: url(../imagesV2/divider.gif) no-repeat right 12px;
	float:left;
	padding: 0 20px;
}
ul.peach-exim li a:link, ul.peach-exim li a:visited {
	color:#FFF;
	display:block;
	padding:8px 0 14px 0;
	font-weight:bold;
	text-decoration:none;
}

ul.peach-exim li.last {
	background-image: none !important;
	margin-right: 0 !important;
	padding-right: 0 !important;
}

ul.peach-exim li.last a:hover {
	text-decoration:underline;
}
.peach-left-gap {
	padding-left:0;
}
.active {
	background:url(../imagesV2/arrow-active.gif) no-repeat 15px 30px;
}
.tab-active {
	background:url(../imagesV2/bg-tab-active.gif) repeat-x 0 0;
	height:39px;
}
.tab-deactive {
	background:url(../imagesV2/bg-tab-deactive.gif) repeat-x 0 0;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	height:39px;
}
.customers {
	background:url(../imagesV2/icon-customers.png) no-repeat 10px 5px;
	font-weight:bold;
	display:block;
	padding:12px 15px 10px 35px;
	text-decoration:none;
	text-transform:uppercase;
}
.products {
	background:url(../imagesV2/icon-products.png) no-repeat 15px 5px;
	font-weight:bold;
	display:block;
	padding:12px 15px 10px 40px;
	text-decoration:none;
	text-transform:uppercase;
}
.orders {
	background:url(../imagesV2/icon-orders.png) no-repeat 15px 5px;
	font-weight:bold;
	display:block;
	padding:12px 15px 10px 40px;
	text-decoration:none;
	text-transform:uppercase;
}
.txtactive {
	color:#FFF;
}
.txtdeactive {
	color:#666;
}

.ajax__tab_xp .ajax__tab_tab{
	height:39px !important;
	padding:0 !important;
}
.ajax__tab_xp .ajax__tab_header{background-image:none !important; background-color:#f00;height:39px;display:block;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer{background:none !important;}
.ajax__tab_xp .ajax__tab_outer{background:none !important; height:none !important;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:none !important;}
.ajax__tab_xp .ajax__tab_inner{background:none; padding-left:0 !important;}
.ajax__tab_xp .ajax__tab_body {
    border:none !important;
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt;
    padding: 0 !important;
}
.ajax__tab_container{

}

.ItemRow TD /*  normal row of table  */
{
    background-color: #ffffff;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #000000;
    height: 20px;
    padding-left:10px;
    vertical-align: middle;
}

.AlternateItemRow TD /* alternate row of table */
{
    background-color: #eff7ff;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #000000;
    height: 20px;
    padding-left:10px;
    vertical-align: middle;
}

.HeaderRow TD, TH /* header row without sorting feature eg [Salesleadlist / opportunity] page [datagrid] */
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    vertical-align: middle;
    color: #ffffff;
    background-color: #1F7BAD;
    height: 25px;
    padding:5px;
}

.LblHead
{
	color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 8px 0 8px 15px;
    text-decoration: none;
  }
  .BreadcrumArrow
{
 color: #333333;
    font-family: Tahoma,Arial,Verdana;
    font-size: 11px;
}
 .ResellerMessage
{
    color:Red;
	font-weight:bold;
	text-align: left;
}
.ResellerMessage a
{
    color:Red;
	font-weight:bold;
}

.phone-no {
    font-size: 22px;
    margin-left: -120px;
    margin-top: -33px;
    position: absolute;
    width: 995px;
}

.WidgetFormsText
{
    font-weight:normal!important;
}

.WidgetFormsTextField, .WidgetFormsTxtField{
    border: 1px solid #808080;
    height: 28px;
    font-size: 20px;
}

#FormPanel input[id*='txt']   
{
    border: 1px solid #808080;
    height: 28px;    
    margin-top: 3px;
    font-size: 20px;   
    width: 210px;
}

#FormPanel textarea[id*='txtArea']
{
    margin-top: 3px;
    font-size: 20px;    
}

/*classes to show/hide popup any time after login in control panel and website builder (designers website builder)*/
#popupBackgroundContainer
        {
            background: #000000;
            opacity: 0.7;
            position: fixed;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            bottom: 0;
            z-index: 997;
        }
        #frontPopupMessageContainer
        {
            position: fixed;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            bottom: 0;
            z-index: 998;
            padding: 20px;
        }
        #frontPopupMessageInner
        {
            width: 700px;
            height: 430px;
            margin: 0 auto;
        }
        #frontPopupMessageBody
        {
            background: #FFF;
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 14px;
            height: 430px;
            padding: 20px;
            margin: 0 auto;
            overflow-y: scroll;
            width: 660px;
        }
        #frontPopupTopBar
        {
            background-color: #808080;
            height: 40px;
            position: relative;
            width: 700px;
        }
        #frontPopupHeader
        {
            color: #FFF;
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 16px;
            font-weight: bold;
            float: left;
            padding: 10px 0 10px 10px;
        }
        #frontPopupCloseButton
        {
            background: url(/Images/close.png) no-repeat 0 0;
            color: #FFFFFF;
            cursor: pointer;
            height: 30px;
            position: absolute;
            right: -10px;
            text-decoration: underline;
            text-indent: -9999px;
            top: -10px;
            width: 30px;
        }
        #frontPopupMessageBody p:first-child
        {
            margin-top: 0;
        }
        .popup-row
        {
            border-bottom: 1px dashed #ccc;
            margin-top: 10px;
        }
        .ie
        {
            background: url(/Images/icon-ie.png) no-repeat 0 0;
            font-size: 15px;
            height: 48px;
            line-height: 48px;
            padding: 0 0 0 58px;
        }
        .firefox
        {
            background: url(/Images/icon-firefox.png) no-repeat 0 0;
            font-size: 15px;
            height: 48px;
            line-height: 48px;
            padding: 0 0 0 58px;
        }
        .safari
        {
            background: url(/Images/icon-safari.png) no-repeat 0 0;
            font-size: 15px;
            height: 48px;
            line-height: 48px;
            padding: 0 0 0 58px;
        }
        .chrome
        {
            background: url(/Images/icon-chrome.png) no-repeat 0 0;
            font-size: 15px;
            height: 48px;
            line-height: 48px;
            padding: 0 0 0 58px;
        }
/*End popup classes*/

