		/*======================================================================================*/
/***********************************General CSS Start Here**************************************************/
		/*======================================================================================*/

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	margin:0px auto;
	padding:0px;
	background-color:#EEEEEE;
	/*background-color:#0A99B9;*/
}

.txtSize9{
	font-size:9px;
}
.txtsize12{
	font-size:12px;
}
.greenTilteBig{
	color:#56B41B;
	font-size:18px;
	font-weight:bold;
	white-space:nowrap;
	
}
.grayTilte13{
	color:#5E5E5E;
	font-size:13px;
	font-weight:bold;
}
.greenTilte13{
	color:#56B41B;
	font-size:13px;
	font-weight:bold;
}
.greenTilte{
	color:#56B41B;
	font-size:14px;
	font-weight:bold;
}

.greenTilteMicro{
	color:#56B41B;
	font-size:10px;
	font-weight:bold;
}


*:first-child+html .greenTilteMicro{
	color:#56B41B;
	font-size:9px;
	font-weight:bold;
}
.blackCapsTilte{
	color:#000;
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;	
}
.paddingBot10{
	padding-bottom:10px;
}
.blackTilte{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;	
}
.blackTilte1{
	color:#000;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;	
}
.blackTilte13 {
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;	
}
.lignHeight16{
	line-height:16px;
}
.lignHeight20{
	line-height:20px;
}
input{
	padding:0px;
	margin:0px;
}
radio{
	padding:0px;
	margin:0px;
}
form{
	padding:0px;
	margin:0px;
}

ul, li{
	padding:0px;
	margin:0px;
}
.paddingRight10{
	padding-right:0px;
}
.paddingLeft10{
	padding-left:10px;
}
.floatL{
	float:left;
}
.floatR{
	float:right;
}
.topPaddingIE{
	padding-top:0px;	
}
*html .topPaddingIE{
	padding-top:3px;	
}
*:first-child+html .topPaddingIE{
	padding-top:3px;	
}
.disible{
	border:1px solid #C9C7BA;
}
a.footerLink:link, a.footerLink:active, a.footerLink:visited{color:#000;font-size:11px;text-decoration:none}
a.footerLink:hover{text-decoration:underline}


a.blackLink10:link, a.blackLink10:active, a.blackLink10:visited{color:#000;font-size:10px;text-decoration:none}
a.blackLink10:hover{text-decoration:underline}

a.grayLink:link, a.grayLink:active, a.grayLink:visited{color:#666666;font-size:13px; font-weight:bold;text-decoration:none}
a.grayLink:hover{text-decoration:underline}

a.blueLink:link, a.blueLink:active, a.blueLink:visited{color:#2D7FBB;font-size:13px; font-weight:bold;text-decoration:none}
a.blueLink:hover{text-decoration:underline}

a.blueLink11:link, a.blueLink11:active, a.blueLink11:visited{color:#2D7FBB;font-size:11px; font-weight:bold;text-decoration:none}
a.blueLink11:hover{text-decoration:underline}

a.blueLink9:link, a.blueLink9:active, a.blueLink9:visited{color:#2D7FBB;font-size:9px; font-weight:bold;text-decoration:none}
a.blueLink9:hover{text-decoration:underline}

a.orangeLink, a.orangeLink:active, a.orangeLink:visited{color:#F5A60C;font-size:11px; font-weight:bold;text-decoration:none}
a.orangeLink:hover{text-decoration:underline}

.linkz a.orangeLink, a.orangeLink:active, a.orangeLink:visited{color:#F5A60C;font-size:11px; font-weight:bold;text-decoration:none}
a.orangeLink:hover{text-decoration:underline}

a.blueLinkL1:link, a.blueLinkL1:active, a.blueLinkL1:visited{color:#2D7FBB;font-size:10px;text-decoration:none}
a.blueLinkL1:hover{text-decoration:underline}

a.blueLink13:link, a.blueLink13:active, a.blueLink13:visited{color:#2D7FBB;font-size:12px;text-decoration:none}
a.blueLinkL13:hover{text-decoration:underline}

#trans{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:100;
  	background-color:#c8c8c8;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=50);
}
.mainTextStyle {
	font-size:11px;
	line-height:20px;
}
.commBlackTxt { 
	color:#000;
	font-size:13px;
	font-weight:700; 
	line-height:25px;
}
.commBlackTxtSm { 
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.commBlackTxtSmm2 { 
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:18px;
}
.textBoxFont{
	font-size:11px;	
}
.printerFriendlyContainer
{
  background:none;
  border:1px solid #aaa;margin-top:20px;
}
		/*======================================================================================*/
/***********************************General CSS Start Here**************************************************/
		/*======================================================================================*/



		/*======================================================================================*/
/***********************************Index CSS Start Here**************************************************/
		/*======================================================================================*/

/*============================================================*/
/*CSS for Home page Start HERE*/
#mainHomeBlock{
	width:983px;
	background:url(../images/mainPageBg.gif);
	text-align:center;
	margin:0pt auto;
}
/*============================================================*/
/*CSS for Header Start HERE*/


#logoContainer{
	width:345px;
	height:128px;
	float:left;
	padding:0 10px 0 23px;
}
#loginBlock{
	width:588px;
	height:61px;
	float:left;
}
#loginLeft{
	width:16px;
	height:61px;
	background:url(../images/topLoginBgL.gif);
	float:left;
}
#loginMid{
	width:563px;
	height:61px;
	background:url(../images/topLoginBgM.gif);
	float:left;
}
#loginInnerL{
	width:210px;
	height:61px;
	float:left;
	text-align:left;
}
#loginInnerR{
	width:346px;
	height:61px;
	float:left;
	padding-left:4px;
	border-left:1px dashed #fff;
}
#citySearch{
	padding:4px 0 7px 0;
}
#loginRight{
	width:9px;
	height:61px;
	background:url(../images/topLoginBgR.gif);
	float:left;
}
/*22 july for navigation of forgot password link */
#loginSubLink{
	width:auto;
	height:15px;
	float:right;
	text-align:left bottom;
	padding:8px 10px 0 5px ;
}
#becomeMemIcon{
	float:right;
	padding-top:5px;
}
/*#mainTopNavi{
	width:479px;float:right; padding-top:13px;
}*/
#headerMainNavigation{
	width:577px; height:30px; float:right; padding-top:2px; margin-top:26px; 
}
*html #headerMainNavigation{
	margin-top:11px; 
}
.indexDiv {
	padding:0 0 0 30px;
}
.indexDiv2 {
	padding:15 0 0 15px;
}
#alignPopUp {
	padding:0px 20px 0 -50px;
}

/*CSS for Header End HERE*/
/*============================================================*/
/*CSS for Mid BannerStart HERE*/
#midBanner{
	background:url(../images/midBannerHome.jpg) no-repeat;
	height:211px;
	margin:15px 0 0 45px;
}
*html #midBanner{
	margin:15px 0 0 45px;
}
*:first-child+html #midBanner{
	margin:15px 0 0 45px;
}
#midFindBlock{
	width:921px;
	padding-left:30px;
}
*html #midFindBlock{
	padding-left:0px;
}
*:first-child+html #midFindBlock{
	padding-left:0px;
}
#leftFindBg{
	background:url(../images/findMidBgL.gif) no-repeat;
	width:13px;
	height:104px;
	float:left;
}
#leftFindBg2{
	background:url(../images/findMidBgLmicr.gif) no-repeat;
	width:13px;
	height:116px;
	float:left;
}
#midFindBg{
	background-color:#e1e1e1;
	width:895px;
	height:104px;
	float:left;	
}
#midFindBg2{
	background-color:#e1e1e1;
	width:895px;
	height:115px;
	float:left;	
}
#rightFindBg{
	background:url(../images/findMidBgR.gif) no-repeat;
	width:13px;
	height:104px;
	float:left;	
}
#rightFindBg2{
	background:url(../images/findMidBgRmicr.gif) no-repeat;
	width:13px;
	height:116px;
	float:left;	
}
#checkDiv {
	padding:0 0 0 10px;
}
*html #checkDiv {
	padding:0 0 5px 10px;
}
#helpBtn{
	padding-right:10px;
	width:60px;
	float:left;
	cursor:pointer;
}
#searchBtn{
	float:left;
	cursor:pointer;
}
#botViewMoreLink{
	z-index:1;
}
#helpPopUp{
	display:none;
	position:absolute;
	z-index:10;
	margin:18px 0 0 -320px;
}
#searchPopUp{
	display:none;
	position:absolute;
	margin:18px 0 0 -290px;
	z-index:10;
}
#viewMorePopUp{
	display:none;
	font-size:11px;
	position:absolute;
	margin-top:15px;
	z-index:9;
}
#viewMorePopUp1{
	display:none;
	font-size:11px;
	position:absolute;
	margin-top:15px;
	z-index:9;
}
#popularMorePopUp{
	display:none;
	position:absolute;
	margin:15px 0 0 -240px;
	z-index:9;
}
#categoriesMorePopUp{
	display:none;
	position:absolute;
	margin-top:15px;
	z-index:9;
}
*:first-child+html #catAlign {
	padding:3px 0 0 0;
}
*html #catAlign {
	padding:3px 0 0 0;
}
*html #catAlign2 {
	margin:-4px 0 0 0;
}
*:first-child+html #catAlign2 {
	margin:-4px 0 0 0;
}
/*CSS for Mid Banner End HERE*/
/*============================================================*/

#mainTextBlock{
	width:921px;
	min-height:408px;
	margin:10px 0 10px 30px;
	float:left;
	text-align:left;
}
*html #mainTextBlock{
	margin-left:15px;
}
/*============================================================*/
/*Left Text Block Start Here*/
#leftTextBlock{
	width:221px;
	height:408px;
	padding-right:8px;
	float:left;
}
#leftTextBlock #homeAboutTop{
	width:221px;
}
#leftTextBlock #homeAboutMid{
	width:201px;
	height:399px;
	padding:5px 10px;
	background:url(../images/homeAboutMidBg.gif) repeat-y;
}
*html #leftTextBlock #homeAboutMid{
	height:402px;
}
#leftTextBlock #homeAboutBot{
	width:221px;
}
/*Left Text Block End Here*/
/*============================================================*/
/*Right Text Block Start Here*/
#rightTextBlock{
	float:left;
}
#rightTopBlock{
	width:692px;
	height:145px;
	padding-left:0px;
}
#rightTopLiftBg{
	width:13px;
	height:145px;
	background:url(../images/popularBgL.gif) no-repeat;
	float:left;	
}
#rightTopMidBg{
	width:666px;
	height:130px;
	background:url(../images/popularBgM.gif);
	float:left;	
	padding-top:15px;
}
#rightTopMidBg #rightBlock{
	width:300px;
	float:left;
	padding-left:15px;
}
#rightTopMidBg #leftBlock{
	width:300px;
	float:left;
	padding-left:15px;
}
#rightTopMidBg #populerTextHeading{
	width:300px;
	padding-bottom:10px;
}
#rightTopMidBg #populerText{
	height:50px;
	margin-bottom:10px;
	overflow:hidden;
	padding-bottom:10px;
	width:300px;
}
.popLinkPlacing{
	float:left;
	padding-right:10px;
	white-space:nowrap;
}
*:first-child+html .popLinkPlacing{
	float:left;
	padding-right:10px;
	margin:0 0 0 -50px;
	white-space:nowrap;
	text-align:left;
}
.width250{
	width:250px;	
}
#rightTopMidBg #populerTextLink1{
	padding-bottom:10px;
}
#rightTopMidBg #populerTextLink2{
	padding-bottom:10px;
}
#rightTopRightBg{
	width:13px;
	height:145px;
	background:url(../images/popularBgR.gif) no-repeat;
	float:left;
}
#orangeLinkBlock{
	width:660px;
	height:10px;
	text-align:center;
	margin:12px;
	float:left;
}
*html #orangeLinkBlock{
	width:640px;
}
/*Right Text MID Block End Here*/
/*============================================================*/
/*Right BOTTOM Block START Here*/
#rightBotBlock{
	width:692px;
}
#populerBox{

}
#bot3BoxContainer{
	float:left;
	padding-right:6px;
}
#bot3BoxContainer #boxTopBg{
	width:226px;
	height:9px;
	font-size:7px;
	background:url(../images/bot3boxT.gif) no-repeat;
}
*html #bot3BoxContainer #boxTopBg{
	font-size:7px;
}
#bot3BoxContainer #boxMidBg{
	width:210px;
	height:230px;
	background:url(../images/bot3boxM.gif);
	padding:0 8px 0 8px;
}
#bot3BoxContainer #boxBotBg{
	width:226px;
	height:9px;
	background:url(../images/bot3boxB.gif) no-repeat;
}
#bot3BoxContainer p{
	margin: 0px;
	padding: 0px;
}
#bot3BoxContainer #mainTxtContainer{
	width:210px;
	clear:both;
}
#bot3BoxContainer #txtContainer{
	width:180px;
	float:left;
	padding-bottom:5px;
}
#bot3BoxContainer #popTxtContainer{
	width:250px;
	float:left;
	padding-bottom:5px;
}
#bot3BoxContainer #linkContainer{
	width:29px;
	margin: 0px;
	padding: 0 0 10px 1px;
	float:left;
}
#bot3BoxContainer #linkContainer2{
	width:47px;
	margin: 0px;
	padding: 0 0 10px 0;
	float:right;
}
*html #bot3BoxContainer #linkContainer2{
	padding: 0 0 10px 0;
}
#bot3BoxContainer #wikiTxtContainer{
	width:150px;
	float:left;
	padding:0 0 2px 2px;
}
#popWikiTxtContainer{
	width:200px;
	float:left;
	padding:0 0 5px 2px;
}
#popWikiLinkContainer{
	width:40px;
	margin: 0px;
	padding: 0 0 10px 10px;
	float:left;
}
#bot3BoxContainer .titleBlock{
	padding-bottom:10px;
}
.starRatpadding{
	padding-bottom:5px;
}
*:first-child+html .starRatpadding{
	padding-bottom:4px;
}
*html .starRatpadding{
	padding-bottom:3px;
}
#footerold{
	height:150px;
	margin-left:10px;
	width:965px;
	background:url(../images/footerYellowBarBg.gif) repeat-x;
}
*html #footerold{
	margin-left:2px;
}
*:first-child+html #footerold{
	margin-left:2px;
}
#footerOrangeBar{
	text-align:center;	
	height:46px;
}
#footerLinkBlock{
	
}
.homeBotPopVendorBlueTxtBlock{
	width:150px;float:left;
}
.selIptBgColor {
	background-color:#ECE9D8;
}
/*new Css 09-08-08 Start*/	

#mainTextBlock{
	width:921px;
	min-height:408px;
	margin:0 0 10px 30px;
	padding-top:15px;
	float:left;
	text-align:left;
}
*html #mainTextBlock{
	margin:0 0 10px 15px;
	padding-top:10px;
}

#popCateContainer #popCateTop{width:920px; height:8px; background:url(../images/homePopCateTop.gif) no-repeat bottom;}
#popCateContainer #popCateMid{width:920px; height:98px; background:url(../images/homePopCateMid.gif)}
#popCateMid #popCateTextContainer{width:423px; padding: 0 10px 0 20px; float:left}
#popCateTextContainer #popCateText{padding-bottom:15px; line-height:18px;}
#popCateMid #popSearchTextContainer{width:423px; padding: 0 10px 0 20px; float:left}
#popSearchTextContainer #popSearchText{padding-bottom:15px; line-height:18px;}
#popCateContainer #popCateBot{width:920px; height:8px; background:url(../images/homePopCateBot.gif) no-repeat top}
.paddingRightLetf5{padding: 0 5px 0 5px;}

#popTutContainer{float:left;padding-top:15px;}
*html #popTutContainer{float:left;padding-top:5px;}

#popTutContainer #popTutTop{width:453px; height:8px; background:url(../images/homePopTutTop.gif) no-repeat bottom;}
#popTutContainer #popTutMid{width:453px; height:147px; background:url(../images/homePopTutMid.gif)}
#popTutMid #popTutTextContainer{width:423px; padding: 0 10px 0 20px; float:left}

#popTutMid #linkIconContainer{width:204px;float:left;padding:10px 0 0 18px}
#popTutMid #linkTextBlock{width:170px;float:left;}
#popTutMid #popTextBlock{width:220px;float:left;padding:0 20px 10px 0;}
#popTutMid #iconBlock{width:23px;float:left;}

#popTutMid #wikiLinkIconContainer{width:204px;float:left;padding:10px 0 0 18px}
#popTutMid #wikiLinkTextBlock{width:150px;float:left;}
#popTutMid #wikiAddedBlock{width:40px;float:left;}

#popTutContainer #popTutBot{width:453px; height:8px; background:url(../images/homePopTutBot.gif) no-repeat top}
#popVendorContainer{padding-top:15px;clear:both}
*html #popVendorContainer{padding-top:0px; margin:0px}
#popVendorContainer #popVendorTop{width:920px; height:8px; background:url(../images/homePopCateTop.gif) no-repeat bottom;}
#popVendorContainer #popVendorMid{width:920px; height:147px; background:url(../images/homePopCateMid.gif)}

#popVendorMid #ratingContiner{width:280px;height:26px;float:left;margin:15px 0px 0px 15px; display:inline}
#ratingContiner #ratingTitleContainer{}
#ratingTitleContainer #ratingTitle{width:200px;float:left;}
#ratingTitleContainer #ratingInNo{width:72px;height:16px;float:left;}
#ratingContiner #ratingStar{width:85px;height:16px;}


#popVendorMid #popVendorTextContainer{width:820px; padding: 0 10px 0 20px; float:left}
#popVendorContainer #popVendorBot{width:920px; height:8px; background:url(../images/homePopCateBot.gif) no-repeat top}

.mostPOp {
	height:35px;
}
*html .mostPOp {
	height:40px;
}
/*new Css 09-08-08 End*/	

/*Right BOTTOM Block END Here*/

/*new Css 09-08-08 Start*/	

#mainTextBlock{
	width:921px;
	min-height:408px;
	margin:0 0 10px 30px;
	padding-top:15px;
	float:left;
	text-align:left;
}
*html #mainTextBlock{
	margin:0 0 10px 15px;
	padding-top:10px;
}

#popCateContainer #popCateTop{width:920px; height:8px; background:url(../images/homePopCateTop.gif) no-repeat bottom;}
#popCateContainer #popCateMid{width:920px; height:98px; background:url(../images/homePopCateMid.gif)}
#popCateMid #popCateTextContainer{width:423px; padding: 0 10px 0 20px; float:left}
#popCateTextContainer #popCateTitleContainer{padding-bottom:15px; line-height:18px;}
#popCateTextContainer #popCateText{padding-bottom:15px; line-height:18px;height: 37px;}
#popCateMid #popSearchTextContainer{width:423px; padding: 0 10px 0 20px; float:left}
#popSearchTextContainer #popSearchTitleContainer{padding-bottom:15px; line-height:18px;}
#popSearchTextContainer #popSearchText{padding-bottom:15px; line-height:18px;height: 37px;}
#popCateContainer #popCateBot{width:920px; height:8px; background:url(../images/homePopCateBot.gif) no-repeat top}
.paddingRightLetf5{padding: 0 5px 0 5px;}

#popTutContainer{float:left;padding-top:15px;}
*html #popTutContainer{float:left;padding-top:5px;}

#popTutContainer #popTutTop{width:453px; height:8px; background:url(../images/homePopTutTop.gif) no-repeat bottom;}
#popTutContainer #popTutMid{width:453px; height:147px; background:url(../images/homePopTutMid.gif)}
#popTutMid #popTutTextContainer{width:423px; padding: 0 10px 0 20px; float:left}

#popTutMid #linkIconContainer{width:204px;float:left;padding:10px 0 0 18px}
#popTutMid #linkTextBlock{width:170px;float:left;}
#popTutMid #iconBlock{width:23px;float:left;}

#popTutMid #wikiLinkIconContainer{width:204px;float:left;padding:10px 0 0 18px}
#popTutMid #wikiLinkTextBlock{width:150px;float:left;}
#popTutMid #wikiAddedBlock{width:40px;float:left;}

#popTutContainer #popTutBot{width:453px; height:8px; background:url(../images/homePopTutBot.gif) no-repeat top}
#popVendorContainer{padding-top:15px;clear:both}
*html #popVendorContainer{padding-top:0px; margin:0px}
#popVendorContainer #popVendorTop{width:920px; height:8px; background:url(../images/homePopCateTop.gif) no-repeat bottom;}
#popVendorContainer #popVendorMid{width:920px; height:147px; background:url(../images/homePopCateMid.gif)}

#popVendorMid #ratingContiner{width:212px;height:26px;float:left;margin:15px 0px 0px 15px; display:inline}
#ratingContiner #ratingTitleContainer{}
#ratingTitleContainer #ratingTitle{width:155px;float:left;}
#ratingTitleContainer #ratingInNo{width:55px;height:16px;float:left;}
#ratingContiner #ratingStar{width:85px;height:16px;}


#popVendorMid #popVendorTextContainer{width:820px; padding: 0 10px 0 20px; float:left}
#popVendorContainer #popVendorBot{width:920px; height:8px; background:url(../images/homePopCateBot.gif) no-repeat top}


/*new Css 09-08-08 End*/	


		/*======================================================================================*/
/***********************************Home Page CSS End Here**************************************************/
		/*======================================================================================*/

/*popUp Layer CSS Start's Here*/
/*============================================================*/
#popUpLayerBody{
	width:311px;
	height:145px;
	border:3px solid #6A6A6A;
	background-color:#FEFEF0;
	position:relative;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	overflow-x:hidden;
	overflow-y:auto;
}
#popUpLayerBody #titleTextBlock{
	width:311px;
	height:20px;
}
#popUpLayerBody #titleBar{
	width:250px;
	float:left;
	padding:5px 10px ;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
#popUpLayerBody .closeBtnIcon{
	float:right; 
	padding:5px 25px 0 0;
	cursor:pointer;
}
#popUpLayerBody #mainTextContainer{
	width:291px;
	padding:10px;
	text-align:left;
	border:0px solid #f00;
	height:100px;
}
/*popUp Layer CSS End's Here*/
/*============================================================*/
/*Error PopUp Start's HERE*/
#errorPopUpLayerBody{
	display:none;
	z-index:9999;
	width:410px;
	position:absolute;
	left:27%;
	top:25%;
}
#errorPopUpLayerBody #topBg{
	width:410px;
	height:9px;
	background:url(../images/errorPopUpTop.png) no-repeat; background-position:bottom;
}
#errorPopUpLayerBody *html #topBg{
	width:410px;
	height:9px;
	margin-left:1px;
}
#errorPopUpLayerBody #midBg{
	width:410px;
	padding:0 20px 20px  20px;
	background:url(../images/errorPopUpMid.png) repeat-y;
	
}
#midBg #titleTextContainer{
	width:375px;
	/*height:30px;*/
}
#titleTextContainer #titleBar{
	width:355px;
	float:left;
	padding-top:5px;
	font-size:13px;
	font-weight:bold;
}
#midBg #closeBtnIcon{
	width:10px;
	float:right;
	padding:5px 40px 0 0;
	text-align:right;
}
#mainTextContainer{
	width:350px;
	text-align:left;
	text-align:left;
	padding-top:10px;
}
#mainTextContainer #errorTitle{
	padding-left:25px;
	color:#E60000;
	font-size:16px;
	font-weight:bold;
}
#mainTextContainer ul{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-left:25px;
	padding-top:10px;
	line-height:15px;
}
#mainTextContainer ul li{
	font-size:11px;
	font-weight:bold;
	margin-left:20px;
}
#errorPopUpLayerBody #botBg{
	width:410px;
	height:9px;
	background:url(../images/errorPopUpBot.png) no-repeat;
}
/*Error PopUp End's HERE*/
/*============================================================*/
/*FAQ popUp Layer Start's Here*/
/*============================================================*/
#faqPopUpLayerBody{
	width:511px;
	height:145px;
	border:3px solid #6A6A6A;
	background-color:#FEFEF0;
	position:relative;
	color:#333333;
	font-weight:normal;
	font-size:11px;
}
#faqPopUpLayerBody #titleTextBlock{
	width:411px;
	height:20px;
}
#faqPopUpLayerBody #titleBar{
	width:465px;
	float:left;
	padding:5px 10px ;
	font-size:13px;
	font-weight:bold;
	color:#333333;
}
#faqPopUpLayerBody #mainTextContainer{
	width:488px;
	padding:10px;
	text-align:left;
}
.closeBtnIcon{
	float:right; 
	padding:5px 5px 0 0;
	cursor:pointer;
}
.questionShow{
	display:display;
	position:absolute;
	margin-top:15px;
	z-index:9;
}
.questionHide{
	display:none;
	position:absolute;
	margin-top:15px;
	z-index:9;
}
/*FAQ popUp Layer End's Here*/
/*============================================================*/

/*popUp Layer CSS End Here*/
/*============================================================*/

/*======================================================================================*/
/*************************************************************************************/
/*======================================================================================*/


		/*======================================================================================*/
/***********************************Community Sign Up Start HERE**************************************************/
		/*======================================================================================*/
		
#wrapper{ 
	width:983px;
	background:#FFFFFF;
	padding:0 0 20px 0;
	margin:0 auto;
}
#commForm {
	float:left;
	padding:14px 0pt 10px 27px;
	width:930px;
}
#commForm2 {
	float:left;
	padding:14px 0pt 27px 48px;
	width:534px;
}
*:first-child+html #commForm2 {
	float:left;
	padding:14px 0pt 27px 48px;
	width:534px;
}
#commMdSlice {
	background:url(../images/midSlice.gif);
}
#commImg {
	padding:0 0 0 20px;
}
#commImg2 {
	padding:0 0 0 30px;
}
.commInputBx {
	width:309px;
}
#commHeadDiv {
	padding:14px 0 0 27px;
}
*html #commHeadDiv {
	padding:14px 0 0 -20px;
}
.commLastQue {
	text-align:left;
	position:relative;
	width:450px;
}
*html .commLastQue {
	text-align:left;
	position:relative;
	width:450px;padding;
	border:1px solid #FEFEF0;
}
.alignUserNm {
	padding:0 0 0 78px;
}
#commRtSec {
	width:370px;
	float:left;
	padding:30px 0 0 30px;
}
#registerImg {
	padding:15px 0 15px 180px;
}
#commRtSecDiv1 {
	padding:10px 0 0 0;
}
.userAccountData 
{
	width:140px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0 0 30px;
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}

.userAccountData12 
{
	width:155px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0 0 30px;
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.userAccountData123 
{
	width:148px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0 0 30px;
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.userAccountPwd
{
	height:25px;
}
.userAccountDataPwd 
{
	width:140px;
	height:15px;
	float:left;
	text-align:left;
	padding:0px 0 0 30px;
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.userField
{
	width:720px;
	height:35px;
	float:left;
	padding-top:5px;
	text-align:left;
}
.userFieldPswd
{
	width:320px;
	height:25px;
	float:left;
	padding-top:5px;
	text-align:left;
}
.userFieldPwd
{
	width:320px;
	height:15px;
	float:left;
	text-align:left;
}
.userField3
{
	width:120px;
	height:35px;
	float:left;
	padding-top:5px;
	text-align:left;
}
.inputBox
{
	width:311px;
	height:21px;
}
.inputbox123
{
	width:305px;
	height:21px;
}
.inputBoxZzip
{
	width:80px;
	height:21px;
}
.inputBoxContact
{
	width:315px;
	height:21px;
}
.inputBox2
{
	width:100px;
	height:21px;
}
.leftFloating
{
	float:left;
}
#resetEmlPWd {
	height:370px;
}
#commTermsDiv {
	padding:15px 0 0 30px;
	width:400px;
	float:left;
	height:25px;
}
#commTermsDivIpt {
	float:left;
}
#commTermsDivTxt {
	float:left;
	padding:0 0 0 10px;
}
*:first-child+html #commTermsDivTxt {
	float:left;
	padding:3px 0 0 10px;
}
*:first-child+html #viewLinkAlign {
	margin:-1px 0 0 0;
}
#commOfferDivIpt {
	float:left;
}
#commOfferDiv {
	float:left;
	width:480px;
	height:25px;
	padding:10px 0 0 0px;
} 
.commQuesData 
{
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}


		/*======================================================================================*/
/***********************************Community Sign Up Ends HERE**************************************************/
		/*======================================================================================*/		
				
		/*======================================================================================*/
/***********************************Quesstionnaire page Start HERE**************************************************/
		/*======================================================================================*/
#quesRtSubalign{
	margin:7px 0 0 15px;
	cursor:pointer;
}
#quesRtSec {
	width:355px;
	float:left;
	padding:15px 0 0 30px;
}
.quesstionSelect {
	text-align:left;
	padding:5px 0 10px 71px;
}
*html .quesstionSelect {
	padding:5px 0 10px 68px;
}
*:first-child+html .quesstionSelect {
	padding:5px 0 10px 68px;
}
.userAcntDataQues 
{
	width:170px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0 0 30px;
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.userAccountData2 {
	width:129px;
	padding-left:34px;
}
.userAccountDat3 {
	width:290px;
	padding-left:34px;
}
.userAccountDataAlign  {
	padding:0 0 0 30px;
	width:100px;
} 
.userAccountData1
{
	width:490px;
	height:35px;
	float:left;
	text-align:left;
	padding:5px 0 0 30px;
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.userAccountData1 .radioBtnContainer{
	float:left;
	padding-top:6px;
}
*html .userAccountData1 .radioBtnContainer{
	padding-top:2px;
}
*:first-child+html .userAccountData1 .radioBtnContainer{
	padding-top:2px;
}
.userAccountData1 .labelContainer{
	float:left;
	padding:0 8px 0 8px ;
}
#radio_q1{
	padding:20px 0 0 40px;
}
#radio_q{
	padding:0 0 0 45px;
}

#ques_faq { 
	background:url(../images/rightBoxSliceMed.gif) repeat-y;
}
#quesPolicy {
	padding-top:20px; 
}
.quesRtSubTxt a { 
	font-size:12px; 
	color:#0066CC;
	text-decoration:none;
	font-weight:600;
}
#ques_faq ol{ 
	margin:0px;
	padding-left:17px;
	font-size:12px; 
	color:#0066CC;
	font-weight:bold;
}
.headingNumber { 
	font-size:13px;
}
#quesFaqAlign {
	padding:10px 0 0 10px;
}
.questionStyle{
	display:none;
	position:absolute;
	margin-top:15px;
	z-index:9;
}
#faqContainer{
	margin:7px 0 0 15px;
}
.userFieldLstQ
{
	width:50px;
	height:35px;
	float:left;
	padding:5px 0 0 50px;
	text-align:left;
}
.inputBxYear {
	width:50px;
	padding:0 5px 0 5px;
}
.selOther {
	font-weight:bold;
}
		/*======================================================================================*/
/***********************************Quesstionnaire page ends HERE**************************************************/
		/*======================================================================================*/
		
		/*======================================================================================*/
/***********************************Contact Us Page CSS Starts HERE**************************************************/
		/*======================================================================================*/
.txtAlignLft {
	text-align:left;
}
#contHeadTxtAlign {
	padding:10px 0 0 26px;
}
.commentBox
{
	width:311px;
	height:61px;
}	
.userField2
{
	width:320px;
	height:70px;
	float:left;
	padding:5px 0 0 0;
	text-align:left;
}
#contBtnAlign {
	padding:25px 0 0 0;
}
#contLftContainer {
	width:350px;
}
		
		/*======================================================================================*/
/***********************************Contact Us Page CSS ends HERE**************************************************/
		/*======================================================================================*/
			
		/*======================================================================================*/
/***********************************Wiki CSS Start Here**************************************************/
		/*======================================================================================*/		
#mainWikiTextBlock{
	width:931px;
	min-height:408px;
	padding-left:30px;	
	text-align:left;
}	
*html #mainWikiTextBlock{
	padding-left:8px;	
}	
#leftNaviWiki{
	width:161px;
	height:100%;
	float:left;
	padding-top:20px;
}
#rightContainerWiki{
	width:745px;
	float:left;
	margin-left:10px;
	padding:20px 0 20px 10px;
	border-left:1px solid #ABADAE;
	min-height:408px;
}
*html #rightContainerWiki{
	height:408px;
}
#rightContainerWiki #leftContainer{
	width:605px;
	float:left;
}
#leftContainer #topContainer{
	width:605px;
	height:100px;
	float:left;
}
#leftContainer #midContainer{
	width:605px;
	float:left;	
}
#midContainer #linkContainer {
	float:left;
	height:auto;
	padding-right:10px;
	min-height:240px;
	width:189px;
}
*html #midContainer #linkContainer {
	height:240px;
}
.innerText{
	margin-left:20px;
	padding-left:20px;
	width:190px;
}
.innerText a {
	color:#333;
	font-size:13px;
	font-weight:600;
	text-align:left;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a {
	text-decoration:none;
}
.innerText a:hover {
	text-decoration:underline;
}
*html .innerText a {
	text-decoration:none;
}
.innerText li {
	line-height:16px;
	padding:0 0 6px;
}
.innerText li a {
	color:#0033CC;
	font-size:12px;
	text-align:left;	
}
#rightContainerWiki #googleAdContainer{
	width:120px;
	float:left;
	padding:0 0 5px 5px;
}
.heading_align{
	text-transform:uppercase;
	margin-left:-20px;
}	
#navigationBox {
	border:1px solid #AAAAAA;
	height:auto;
	padding:5px 0 8px 18px;
	text-align:left;
	width:132px;	
}
*html #navigationBox {
	padding-left:4px;
	width:145px;
}
*:first-child+html #navigationBox {
	padding-left:4px;
	width:145px;
}
#navigationBox li{
	padding:2px 0 2px 0;
}
#searchBox {
	border:1px solid #AAAAAA;
	height:auto;
	padding:5px;
	text-align:left;
	width:140px;	
}
a.wikiNavLinks:link, a.wikiNavLinks:visited, a.wikiNavLinks:active {
	color:#0066CC;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
}
a.wikiNavLinks:hover {
	color:#0066CC;
	font-size:12px;
	font-weight:bolder;
	text-decoration:underline;
}
.wikiNavLabel{
	text-align:left;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.wikiDisabledLinks
{
	color:#666666;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none
}
				/*======================================================================================*/
/***********************************Wiki CSS ends HERE**************************************************/
		/*======================================================================================*/

/*new Css 09-08-08 Start*/
#wikiLinkMain{margin-left:66px;}
#wikiLinkBlock{margin:8px 11px 0 0; float:left}
#wikiLinkBlock #wikiTopBg{ width:230px; height:9px; background:url(../images/wikiLinkBoxTop.gif) no-repeat bottom;}
#wikiLinkBlock #wikiMidBg{ width:230px; height:227px; background:url(../images/wikiLinkBoxMid.gif)}
#wikiMidBg #iconTitleConter{padding:0 0 5px 8px;}
#wikiLinkBlock #wikiBotBg{ width:230px; height:9px; background:url(../images/wikiLinkBoxBot.gif) no-repeat}
/*new Css 09-08-08 End*/
		
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/	
			
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/	
		/*======================================================================================*/
/***********************************Rate Vendor Page CSS Starts HERE**************************************************/
		/*======================================================================================*/
#rateVenMainSec {
	width:983px;
}	
#rateAVenUpperDiv {
	height:45px;
	padding:37px 0 0 75px; 
	text-align:left;
}
#rateVenMidSec {
	width:825px;
	margin:0 0 20px 76px;
	border:1px solid #ABADAE;
	padding:10px 0 0 0;	
}
*html #rateVenMidSec {
	margin-left:0px;
}
*:first-child+html #rateVenMidSec {
	margin-left:0px;
}	
#rateAVenMidLeft {
	float:left;
	width:350px;
	text-align:left;
}
#rateAVenMidRight {
	width:400px;
	float:left;
	padding-left:60px;
	text-align:left;
}
#rateAVenheadingAlign {
	padding:10px 0 0 40px;
}
#rateAVenheadingAlign2 {
	padding:25px 0 0 40px;
}
#rateVenAlignQ1 {
	padding:17px 0 0 40px;
}
#myPreferredBlock {
	padding:10px 0 0 40px;
}
.rate_selAlign {
	padding:3px 0 0 40px; 
}
.rate_selAlign3 {
	padding:5px 0 5px 40px; 
}
.rate_selAlign2 {
	padding:15px 0 0 40px; 
}
.rate_selFre{
	width:200px;
}
#rateAVenQuesAlig { 
	padding:10px 0 0 40px; 
}
#labelDiv {
	float:left;
	width:60px;
}
#inputDiv {
	float:left;
}
.labelBox {
	height:25px;
	padding:10px 0 0 0
}
.rate_selMnth{
	width:134px;
}
.rate_selZp{
	width:94px;
}
.rate_selYr{
	width:128px;
}
.rate_selZip{
	width:76px;
	color:#595959;
	font-size:11px;
	font-weight:700;
}
.rate_selState{
	width:97px;
}
.rate_selCity{
	width:200px;
}
.leftContTxtCheck { 
	font:15px;
	font-weight:700; 
	color:#595959;
}
.blackTxtBld { 
	font-size:20px; 
	font-weight:bold;
}
.greenTxtBld { 
	font-size:20px; 
	font-weight:bold;
	color:#33CC00;
}
#strRtngDivLbl {
	width:150px;
	float:left;	
}
#strRtngDivStr {
	float:left;
	padding:5px 0 0 0;
}
.rateCommBox {
	height:120px; 
	width:291px;
	padding:7px 0 0 7px;
}
.rate_selCon{
	width:225px;
}
#rateAVenComm { 
	padding:0 0 0 62px; 
}
#rate_SubBtnAlign {
	padding:20px 0 31px 42px; 
}
.rateCommTxt {
	font-size:13px;
	color:#999999; 
	font-style:italic; 
	font-weight:500;
}
.ratingDiv {
	height:28px;
}
.labelTextStyle{
	text-align:left;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}

		/*======================================================================================*/
/***********************************Rate Vendor Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
				
		/*======================================================================================*/
/***********************************Vendor Detail Page CSS ends HERE**************************************************/
		/*======================================================================================*/		
.vendorLeftTitleTxt {
	color:#000000;
	font-size:13px;
	font-weight:700;
	line-height:25px;
	text-align:left;
}
.vendorTitleContainer{
	padding:5px 0 5px 30px;
}
.vendorLeftTitleContainer{
	text-align:left;padding:5px 0 5px 30px;width:470px;
}
.vendorLeftTxtContainer{
	text-align:left;padding:5px 0 5px 40px;width:470px;
	line-height:18px;
}
*html .vendorLeftTxtContainer{
	padding:5px 0 5px 15px;
}
.floatLeft{
	float:left;
}
.vendorLeftAddress {
	float:left;
	font-weight:bold;
	padding:0 160px 0 5px;
	width:160px;
}
#vendorRightMainContainer{
	float:left;
	margin:20px 0 0 60px;
	text-align:left;
	width:330px;
}
.vendorRightTitle{
	padding-bottom:10px;
}
.vendorRightTxt{
	padding:10px 0 10px 30px;
	line-height:18px;
}
.vendorRightTxtContainer{
	text-align:left;padding:5px 0 5px 40px;
	line-height:18px;
}
.vendorRightBtn{
	padding:30px 30px 30px 0;
	text-align:center;
}

/*************Vendor Detail Page New CSS starts HERE**************/
/*************19/09/08**************/
#venDeMdSlice {
	background:url(../images/venDeSliceMed.gif) repeat-y;
}
*html #venDeMdSlice {
	background:url(../images/venDeSliceMed.gif) repeat-y;
}
*html #venDeMdSlicee {
	background:url(../images/venDeSliceMed.gif) repeat-y;
}
.vendorLeftTxtContainer{
	text-align:left;padding:5px 0 5px 30px;width:460px;
	line-height:18px;
}
*html .vendorLeftTxtContainer{
	padding:5px 0 5px 15px;
}
#venDeForm { 
	width:475px;
	float:left;
	padding:14px 0 27px 27px;
}
.vendorLeftTitleTxt {
	color:#000000;
	font-size:13px;
	font-weight:700;
	line-height:25px;
	text-align:left;
	padding:0 0 0 30px;
}
.vendorRightTxt2{
	padding:10px 0 10px 30px;
	line-height:18px;
	height:200px;
}
#vendNewRightMainContainer{
	float:left;
	margin:20px 0 0 60px;
	text-align:left;
	width:410px;
}
*html #vendNewRightMainContainer{
	margin:20px 0 0 50px;
	width:410px;
}
.vendeLft { 
	float:left;
	width:130px;
}
.vendeLftt { 
	float:left;
	width:135px;
}
.vendeRt { 
	float:left;
	width:300px;
	padding:0 0px 0 5px;
}
.vendeRt2 { 
	float:left;
	width:300px;
	height:20px;
	padding:0 0px 0 5px;
}
.vendorLeftAddress2{
	float:left;
	width:180px;
	padding:0 0px 0 5px; 
	font-weight:bold;
}
.vendorTtlContainer{
	padding:5px 0 5px 30px;
	float:left;
	width:430px;
}
/*************19/09/08**************/
/*************Vendor Detail Page New CSS ends HERE**************/

		/*======================================================================================*/
/***********************************Vendor Detail Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
.formError{
	background-color: #ffb1a8;
}
#formError{
	background-color: #ffb1a8;
}

/*Welcom Login popUp Layer CSS Start's Here*/
/*============================================================*/
.paddingBotWel{
	 padding:10px 0 10px 30px;
	 text-align:left;
	 font-weight:bold;
}
.paddingBotWelTnx{
	 margin:10px 0 10px 39px;
	 text-align:center;
	 font-weight:bold;
}
*html .paddingBotWelTnx{
	 margin:10px 0 10px 25px;
	 padding:0 0 0 0px;
	 text-align:center;
	 font-weight:bold;
}
.paddingBotWel2{
 padding:0 0 10px 10px;
 text-align:left;
}
.paddingBotWelEdt{
	 padding:0 0 10px 10px;
	 text-align:center;
	 font-weight:bold;
}
*html .paddingBotWelEdt{
	 padding:0 0 10px 10px;
	 text-align:center;
	 margin:0 0 0 -30px;
}
.paddingBotWell{
	 padding:10px 0 10px 15px;
	 text-align:left;
	 font-weight:bold;
	 width:300px;
}
.paddingBotWellScs{
	 padding:10px 0 10px 10px;
	 text-align:left;
	 font-weight:bold;
	 width:500px;
}
*:first-child+html .paddingBotWellScs{
	 padding:10px 0 10px 10px;
	 margin:0 0 0 -30px;
}
.paddingBotWellScs2{
	 padding:10px 0 10px 10px;
	 text-align:left;
	 font-weight:bold;
	 width:320px;
}
*:first-child+html .paddingBotWellScs2{
	 padding:10px 22px 10px 10px;
	 text-align:left;
	 font-weight:bold;
	 width:300px;
}
*:first-child+html .paddingBotWell{
	 padding:10px 10px 10px 0px;
	 margin:0 0 0 -10px;
	 text-align:left;
	 font-weight:bold;
	 width:300px;
}

*html .paddingBotWell{
	 padding:10px 10px 10px 0px;
	 margin:0 0 0 -10px;
}
.paddingBotWell2{
	 padding:10px 0 10px 40px;
	 text-align:left;
	 font-weight:bold;
	 width:400px;
}
.paddingBotBtn{
	 padding:15px 0 10px 20px;
	 text-align:center;
	 border : 0;
}
*hml .paddingBotBtn{
	 padding:15px 0 10px 0px;
	 text-align:center;
	 border : 0;
}
#welcomePopUpLayerBody{
	display:none;
	z-index:9999;
	width:410px;
	position:absolute;
	left:35%;
	top:25%;
}
#welcomePopUpLayerBody #topBg{
	width:410px;
	height:9px;
	background:url(images/errorPopUpTop.png) no-repeat; background-position:bottom;
}
#welcomePopUpLayerBody *html #topBg{
	margin-left:1px;
}
#welcomePopUpLayerBody #midBg{
	width:410px;
	padding:0 20px 20px  20px;
	background:url(../images/errorPopUpMid.png) repeat-y;
}
#mainTextContainer #errorTitle2{
	padding:20px 0 10px 25px;
	font-size:16px;
	font-weight:bold;
}
#showRefLayer {
	height:auto;
	position:absolute;
	display:none;
	width:530px;
	z-index:9999;
}
#errorAlgnP {
	padding:0 0 0 15px;
}
/*============================================================*/
/*Welcom Login popUp Layer CSS End's Here*/

/*ForgotPassword Login popUp Layer CSS Start's Here*/
/*============================================================*/
#forgotPasswordPopUpLayerBody{
	display:none;
	z-index:9999;
	width:500px;
	position:absolute;
	left:27%;
	top:25%;
}
#forgotPasswordPopUpLayerBody #topBg{
	width:410px;
	height:9px;
	background:url(images/errorPopUpTop.png) no-repeat; background-position:bottom;
}
#forgotPasswordPopUpLayerBody *html #topBg{
	margin-left:1px;
}
#forgotPasswordPopUpLayerBody #midBg{
	width:410px;
	padding:0 20px 20px  20px;
	background:url(../images/errorPopUpMid.png) repeat-y;
	
}
/*============================================================*/
/*ForgotPassword Login popUp Layer CSS End's Here*/

		/*======================================================================================*/
/***********************************Search Vendor Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#searchVenUpperDiv {
	text-align:left; 
	padding:20px 0 10px 45px;
}
#searchVenUperTxt {
	padding:0 0 0 45px;
}
#re_inputWithin {
	width:25px;
}
#re_inputZip{
	width:40px;
}
#headingSrch2 {
	text-align:left;
	padding:0 0 0 45px;
}
#picAlign {
	padding:0 0 0 0px;
	position:relative;
}
.commBlueTxt { 
	color:#0066cc;
	font-size:13px;
	font-weight:700; 
	line-height:25px;
}
#reLtSecHeading { 
	padding:20px 10pt 0 23px;
}
#starAjust { 
	padding:8px 0 0 0;
}
.blackTilteBig{
	font-size:18px;
	font-weight:bold;
	white-space:nowrap;	
}
.blackTilteBigg{
	font-size:15px;
	font-weight:bold;
	white-space:nowrap;	
}
*html .blackTilteBigg{
	font-size:16px;
	font-weight:bold;
	white-space:nowrap;	
}
#reGetMem {
	padding:30px 0 30px 0;
	line-height:30px;
}
#reRtDivRelCat {
	padding:40px 0 30px 45px;
	text-align:left;
}
#reRtDivRelCatD2 {
	padding:10px 0 30px 55px;
	text-align:left;
}
#reRtDivRelCat1 {
	padding:0 0 0 15px;
}
#reRtDivRelCat2 {
	padding:0 0 3px 10px;
}
.reSmallTxt { 
	font-size:10px; 
	color:#706c63;
	font-weight:bold;
}
#ReRtSecDiv {
	float:left;
	padding:5px 0 25px 13px;
}
#commMdSlice2 {
	background:url(../images/midSlice.gif);
	text-align:left;
}
.grayTilteBig{
	font-size:18px;
	font-weight:bold;
	white-space:nowrap;	
	color:#999999
}
.mainTextStyle2 {
	color:#333;
	font-size:11px;
}
.searchRadioAlign {
	text-align:left;
	padding:0 0 0 170px;
}
.searchRadio2 {
	padding:0 0 0 60px;
}
*html .searchRadio2 {
	padding:0 0 0 50px;
}
#PaginationDiv {
	text-align:right; 
	padding:10px 25px 0 0; 
}
#matchFiveDiv {
	text-align:right; 
	padding:10px 25px 0 0; 
}
#emptyDiv {
	padding:10px 0 0 20px;
}
#venSearchHow {
	padding:0 0 5px 0;
}
.searchGetVeri {
	padding:5px 0 15px 0;
}
		
		/*======================================================================================*/
/***********************************Search Vendor Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
		/*new Css 09-08-08 Start*/
/*Result CSS Start's Here*/
#headResultRedioBlock{padding:0 135px 0 45px; float:left}
#headResultRedioBlock2{padding-left:10px;_padding-left:62px; float:left}
*html #headResultRedioBlock2{padding-left:0px; float:left}
*:first-child+html #headResultRedioBlock2{padding-left:0px; float:left}
#resultTableMain{width:658px; float:left;margin:20px 0 20px 24px; display:inline}		
#resultTableMain #resultTableTop{width:658px; height:8px; background:url(../images/resultsMidTopBg.gif) no-repeat left bottom;}	
#resultTableMain #resultTableMid{width:638px; background:url(../images/resultsMidMidBg.gif) left repeat-y; padding-left:18px;}	
*html #resultTableMain #resultTableMid{width:651px;padding-left:7px;}
#resultTableMid td{padding-left:5px;}
#resultTableMain #resultTableBot{width:658px; height:8px; background:url(../images/resultsMidBotBg.gif) no-repeat left top;}	

#resultRighMain{width:268px; float:left; padding:20px 0 15px 10px;text-align:left;}
#resultRighMain #rightTitleText{width:268px; float:left; padding:10px 10px 0 0px;}
#resultRighMain #rightText{width:261px; float:left; padding:10px 10px 0 10px;}

.bgColorGray{background-color:#ECECEC;}
.bgColorGreen{background-color:#99FF99;}
.paddingBot5{padding-bottom:5px;}
.paddingTop5{padding-top:10px;}	
.paddingTD {margin:0 0 0 30px;}
#clickBtn {text-align:right;padding:0 90px 0 0;}	
#searchResTitle{padding:10px 45px}

#verifiedVendorsLeft{width: 268px; float: left;}

/*Result CSS End's Here*/
/*new Css 09-08-08 End*/	
		/*======================================================================================*/
/***********************************Search Vendor Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		

		/*======================================================================================*/
/***********************************Edit Profile Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#editProUpperDiv {
	text-align:left; 
	position:relative;
	padding:0 0 20px 0;
}
#editProChngMail {
	text-align:left; 
	padding:5px 5px 0 0;
}
.editProInptTxt {
	color:#666666;
}
.userFieldEml
{
	width:720px;
	height:48px;
	float:left;
	padding-top:5px;
	text-align:left;
}

		
		/*======================================================================================*/
/***********************************Edit Profile Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
		/*======================================================================================*/
/***********************************Privacy Policy Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#privacyMidSec {
	width:825px;
	padding:10px 0 40px 76px; 
}
*html #privacyMidSec {
	padding:10px 0 40px 0px; 
}
#privacyUlLi {
	padding:0 0 0 20px;
}
#privacyHeading {
	padding:0;
}
.quesRtSubTxt { 
	font-size:12px; 
	color:#0066CC;
	text-decoration:none;
	font-weight:600;
}
#mainTextBlock2{
	width:880px;
	min-height:408px;
	margin:10px 0 10px 30px;
	float:left;
	text-align:left;
	font-size:12px;
}
*html #mainTextBlock2{
	margin-left:15px;
}v

/*======================================================================================*/
/***********************************Privacy Policy Page CSS starts HERE**************************************************/
		/*======================================================================================*/
		
				
		/*======================================================================================*/
/***********************************About US Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#leftContainer #topContainer2{
	width:720px;
	height:100px;
	float:left;
}
#aboutUsTextBlock{
	width:931px;
	height:auto;
	min-height:408px;
	padding-left:30px;	
	text-align:left;
}
.aboutUsTitle{
	padding:25px 0 25px 0;
}
.aboutText {
	font-size:12px;
}	
		
		
		/*======================================================================================*/
/***********************************About US Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		/*======================================================================================*/
/***********************************Become Advertiser Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#beAdvrtiserMid {
	padding:20px 0 0 30px;
	text-align:left;
}
#beAdverLftTxt {
	padding:20px 0 0 0;
}
.beAdvertiserTxtBlk 
{
	padding:15px 0 0 0;
	color:#595959;
	font-size:11px;
	font-weight:300; 
	line-height:15px;
}
.beAdvertiserTxtOrng 
{
	color:#F5A60C;
	font-size:12px;
	font-weight:700; 
}
#beAdverBtn {
	padding:7px 0 10px 0;
}
#beAdverRtSec {
	width:370px;
	float:left;
	padding:50px 0 30px 20px;
	text-align:left;
}
#beAdverRtSecMidSl {
	background:url(../images/midSliceSm.gif) repeat-y;
	padding:0 0 0 15px; 
}
.commGreyTxt { 
	color:#666666;  
	font-size:13px;
	font-weight:700; 
	line-height:15px;
}
#beAdverRtHeading {
	padding:10px 0 0 0;
}
#beAdverRtSubTxt {
	padding:0 0 5px 15px;
}
#mainMidContainer{
	min-height:400px; 
	width:983px;
	padding-bottom:50px;
	text-align:center;
	background:url(../images/mainPageBg.gif);
	margin:0pt auto;
}
*html #mainMidContainer{
	height:400px;
}

		/*======================================================================================*/
/***********************************Become Advertiser Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
	/*======================================================================================*/
/***********************************Become Advertiser Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#beAdvrtiserMid {
	padding:20px 0 0 30px;
	text-align:left;
}
#beAdverLftTxt {
	padding:20px 0 0 0;
}
.beAdvertiserTxtBlk 
{
	padding:15px 0 0 0;
	color:#595959;
	font-size:11px;
	font-weight:300; 
	line-height:15px;
}
.beAdvertiserTxtOrng 
{
	color:#F5A60C;
	font-size:12px;
	font-weight:700; 
}
#beAdverBtn {
	padding:7px 0 10px 0;
}
#beAdverRtSec {
	width:370px;
	float:left;
	padding:50px 0 30px 20px;
	text-align:left;
}
#beAdverRtSecMidSl {
	background:url(../images/midSliceSm.gif) repeat-y;
	padding:0 0 0 15px; 
}
.commGreyTxt { 
	color:#666666;  
	font-size:13px;
	font-weight:700; 
	line-height:15px;
}
#beAdverRtHeading {
	padding:10px 0 0 0;
}
#beAdverRtSubTxt {
	padding:0 0 5px 15px;
}

		/*======================================================================================*/
/***********************************Become Advertiser Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
		/*======================================================================================*/
/***********************************Advertiser SignUp Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#advertSignHeadingAlign {
	padding:0 0 0 20px;
}
#contBtn {
	padding:0 0 15px 0;
}
#btnPadding {
	padding:20px 0 0 0;
}
.termsCheck 
{
	width:30px;
	height:25px;
	float:left;
	text-align:left;
	padding:5px 0 0 30px;
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
.termsField
{
	width:460px;
	height:25px;
	float:left;
	padding-top:5px;
	text-align:left;
}
*html .termsField
{
	padding-top:10px;
}
*:first-child+html .termsField {
	padding-top:10px;
}
#selAlignCategory {
	padding:5px 0 20px 120px;
}
*html #selAlignCategory {
	padding:5px 0 0px 120px;
}

 #selAlignCategory {
 padding:5px 0 20px 120px;
}
*html #selAlignCategory {
 padding:5px 0 0px 120px;
}
		
		/*======================================================================================*/
/***********************************Advertiser SignUp Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
	/*======================================================================================*/
/***********************************Advertiser Step 2 Page CSS Starts HERE**************************************************/
		/*======================================================================================*/
			
.adverInputBox
{
	width:110px;
	height:21px;
}
.adverInputBox2
{
	width:200px;
	height:21px;
}
#adverCheck {
	float:left;
	padding:10px 0 5px 30px; 
	text-align:left;
}
#continueBtn {
	float:left;
	padding:30px 0 20px 150px;
	text-align:left;
}	
#continueBtn2 {
	padding:0 0 0 20px;
}	
#divRadio {
	width:25px; 
	float:left; 
	padding:7px 0 0 0;
}
#divRadioTxt {
	width:440px; 
	float:left; 
	text-align:left;
}
.selWidth {
	width:250px;
}	
            /*======================================================================================*/
/***********************************Advertiser Step 2 Page CSS Ends HERE**************************************************/
		/*======================================================================================*/	
		
		    /*======================================================================================*/
/***********************************Advertiser Step 3 Page CSS Starts HERE**************************************************/
		/*======================================================================================*/	
#mainMidContainerAdver {
	text-align:left;
}
.tblBgLtColor {
	background:#F3F2F6;
}
.blackTilteBig2{
	font-size:18px;
	font-weight:bold;
	white-space:nowrap; 
	color:#000000;	
}
#tblPadding td{
	padding:2px 0 2px 10px;
}
#beAdverTopDiv {
	width:970px;
	height:85px;
}
#beAdverTopDivLft {
	float:left; 
	width:550px;
	text-align:left; 
	padding:35px 0 20px 50px;
}
#beAdverTopDivRt {
	float:left; 
	width:320px; 
	padding:40px 20px 0 20px;
	text-align:right;
}
#beAdverTopDivRt1 {
	float:right;
	padding:0 20px 10px 0;
}
#beAdverTopDivRt2 {
	float:right; 
	padding:0 0 0 115px;
}
#beAdverDollar {
	float:left;
	padding:0 10px 7px 0;
	height:10px;
}
#beAdverBarBg {
	float:left;
	background-color:#DADCDC;
	width:107px;
	height:16px;
}
#beAdverBarGreen {
	float:left;
	background-color: #7BD562;
	height:16px;
	background:url(../images/greenBarSlice.gif);
}
#beAdverDollar2 {
	float:left;
	padding:0 0 5px 10px;
	height:10px;
}
.tblTd1 {
	width:30px;
}
.tblTd2 {
	width:80px;
}
.tblTd3 {
	width:170px;
}
.tblTd4 {
	width:95px;
}
.tblTd5 {
	width:155px;
}
.tblTd6 {
	width:160px;
}
.tblTd7 {
	width:100px;
}
.tblTd8 {
	width:100px;
}
.tblTd9 {
	width:85px;
}
.tblTd10 {
	width:90px;
}
.tblTd11 {
	width:200px;
}

#billingHeadingAlign {
	padding:0 0 0 30px;
}

#beAdverNav {
	width:900px; 
	height:30px; 
	padding:0 0 0 50px;
}
*:first-child+html #beAdverNav {
	width:900px; 
	height:30px; 
	padding:0 0 0 10px;
}
#beNav {
	width:900px; 
	height:30px; 
	padding:0 0 0 0px;
}
*:first-child+html #beNav {
	width:900px; 
	height:30px; 
	padding:0 0 0 10px;
}
#midContentAlign {
	padding:0px 0 0 48px;
}
*:first-child+html #midContentAlign {
	padding:0px 0 0 44px;
}
#beAdverMidDiv {
	width:940px; 
	padding:10px 0 0 50px; 
	text-align:left;
}
#beAdverMidLft {
	width:335px;
	float:left;
}
#beAdverMidRt {
	width:566px;
	float:left;
	padding-bottom:50px;
}
#beAdverMidRtTbl {
	width:415px; 
	border:1px solid #E7E7E7; 
	padding:12px 16px 12px 16px;
}
#beAdverMidTblDiv {
	padding:0 0 10px 0;
}
#mainMidContainer{
	min-height:400px; 
	width:983px;
	padding-bottom:0px;
	text-align:center;
	background:url(../images/mainPageBg.gif);
	margin:0pt auto;
}
*html #mainMidContainer{
	height:400px;
}
#contBtnStep4 {
	padding:20px 0 15px 180px;
}	
		  /*======================================================================================*/
/***********************************Advertiser Step 3 Page CSS ends HERE**************************************************/
		/*======================================================================================*/	


/*======================================================================================*/
/***********************************Budget Page CSS starts HERE**************************************************/
		/*======================================================================================*/	
#budInput {
	width:38px;
	height:15px;
}
#budTdPadding {
	padding:5px 0 5px 48px;
	text-align:left;
}
		/*======================================================================================*/
/***********************************Budget Page CSS ends HERE**************************************************/
		/*======================================================================================*/

		  	
	 /*======================================================================================*/
/***********************************Order Summary Page CSS starts HERE**************************************************/
		/*======================================================================================*/	
.orderSumTblClr {
	background:#339900;
	font-weight:bold; 
	color:#FFFFFF;	
}
.orderSumTblClr a{
	background:#339900;
	font-weight:bold; 
	color:#FFFFFF;	
}

#orderTopDivLft {
	float:left; 
	width:550px; 
	padding:35px 0 20px 50px; 
	text-align:left;
}	
*html #orderTopDivLft {
	padding:35px 0 20px 40px;
}
#orderSumTbl tr td{
	border-color:#CCCCCC;
	font-weight:700; 
}	
#orderSumTbl{
	border-color:#CCCCCC; 
}	
#beAdverNav2 {
	width:900px; 
	padding:0 0 0 50px; 
	text-align:left;
}
*:first-child+html #beAdverNav2 {
	width:900px; 
	padding:0 0 0 18px; 
	text-align:left;
}
*:first-child+html #beAdverNavBud {
	width:900px; 
	padding:0 0 0 18px; 
	text-align:left;
}
#orderShowAll {
	width:85px;
	height:17px;
}	
#orderDivSel {
	float:left;
	width:90px;
	padding:8px 0 0 0;
}
#orderDivShowing {
	float:left;
	width:100px;
	padding:6px 0 0 10px;
}
#orderDivNxtPre {
	float:left;
	width:200px;
	padding:11px 0 0 10px; 
}
#selPauseActive {
	text-align:center; 
}
		
		/*======================================================================================*/
/***********************************Order Summary Page CSS ends HERE**************************************************/
		/*======================================================================================*/	
		
		/*======================================================================================*/
/***********************************Request Vendor Contact Page CSS starts HERE**************************************************/
		/*======================================================================================*/			
#rateVenMainSec {
	width:983px; 
	background-color:#FFFFFF;
}	
#requestLabelDiv {
	float:left;
	width:120px;
}
#requestLabelDivRt {
	float:left;
	width:165px;
}
*html #requestLabelDivRt {
	float:left;
	width:175px;
}
.requestSel{
	width:180px; 
	color:#666666;
}
.requestSelFre{
	width:183px;
	color:#666666;
}
.requestAdvancedFilter{
	width:183px;
	color:#666666;
	margin-left:1px;
}
.labelBox2 {
	height:25px;
	padding:15px 0 0 0
}
#requestMidRight {
	width:390px;
	float:left;
	padding:35px 0 0 20px;
	text-align:left;
}
#requestMidLeft {
	float:left;
	width:390px;
	text-align:left; 
	padding:0 0 25px 0;
}
.requestEmptyDiv {
	height:35px;
}
#requestBtnAlign {
	padding:20px 0 31px 130px; 
}
.labelBoxReq {
	height:45px;
	padding:10px 0 0 0
}
.blackFntHeading {
	font-size:11px; 
	color:#000000;
}
.GreyFntHeading {
	font-size:11px; 
	color:#999999;
}
.reqVenMidSec {
	padding:10px 0 15px 0;
}
.rtContTxtCheck { 
	font:11px;
	font-weight:700; 
	color:#595959;}

		
		/*======================================================================================*/
/***********************************Request Vendor Contact Page CSS ends HERE**************************************************/
		/*======================================================================================*/			
		
		
		
			
/*======================================================================================*/
/***********************************Advertiser Choose category Step 3 CSS starts HERE**************************************************/
		/*======================================================================================*/	
#placeBidTopDivLft {
	float:left; 
	width:550px; 
	padding:35px 0 20px 0px;
}
#beAdverStepMidLft {
	width:360px;
	float:left; 
	padding:10px 0 0 20px; 
	height:450px;
}
#beAdverStepMidRt {
	width:446px;
	float:left;
	padding:0 0 50px 10px; 
}	
#beAdverMidDiv2 {
	width:940px; 
	padding:10px 0 0 50px; 
	text-align:left;
}
.labelText {
	color:#595959;
	font-size:11px;
	font-weight:700; 
	line-height:25px;
}
#beAdverDivAlign {
	padding:10px 0 0 0;
}
#beAdverExcluDiv {
	float:left; 
	width:150px;
	height:30px;
	padding:6px 0 0 0;
}
#beAdverExcluDiv1{
	float:left; 
	width:200px;
	padding:6px 0 0 0;
	height:40px;
}
#beAdverExcluDivTxt {
	height:20px; 
	float:left; 
	padding:0 0 0 7px;
}
*:first-child+html #beAdverExcluDivTxt {
	height:20px; 
	float:left; 
	padding:3px 0 0 7px;
}
#beAdverExcluMain {
	padding:15px 0 0 0;
	width:370px;
}
#beAdverExcluMain2 {
	padding:15px 0 0 0;
	width:390px;
	float:left;
}
#beAdverDivTxt {
	float:left;
	width:390px;
}	
#placeBidDivIpt {
	padding:10px 0 0 0;
	float:left;
	width:350px;
}
.placeBidIpt {
	width:50px;
}
.placeBidSel {
	width:89px;
}
#placeBidDiv1 {
	width:65px;
	float:left;
}
#placeBidDiv2 {
	width:30px;
	float:left; 
	padding:0 0 0 4px; 
	height:35px;
}
*:first-child+html #placeBidDiv2 {
	width:30px;
	float:left; 
	padding:3px 0 0 6px; 
	height:35px;
}
#placeBidDiv3 {
	width:50px;
	float:left; 
	padding:0 0 0 4px;
	height:35px;
}
*:first-child+html #placeBidDiv3 {
	width:50px;
	float:left; 
	padding:3px 0 0 6px;
	height:35px;
}
#placeBidRadio1 {
	width:15px; 
	height:40px;
	float:left;
}
#placeBidRadio2 {
	float:left; 
	padding:0 0 0 10px;
}
#placeBidOrderStatus {
	float:left; 
	width:110px;
}
#placeBidDeliveryStatus {
	float:left; 
	width:120px;
}
#placeBidMultiSel {
	padding:15px 0 0 0;
	clear:both
}
#placeBidToWinMid{
	background:url(../images/midSliceSm.gif) repeat-y; 
	text-align:center; 
	width:360px;
}

#allFilters{display:none;}
#hideAllFilter{float:right}
*html #hideAllFilter{right:10px;}
		/*======================================================================================*/
/***********************************Advertiser Choose category Step 3 CSS ends HERE**************************************************/
		/*======================================================================================*/			
		
		
#placeBidTopDivLftS4 {
	float:left; 
	width:460px; 
	padding:35px 90px 20px 45px;
	text-align:left;
}

/*======================================================================================*/
/***********************************Order Summary Page CSS starts HERE**************************************************/
		/*======================================================================================*/	
.orderSumTblClr {
	background:#339900;
	font-weight:bold; 
	color:#FFFFFF;	
}
#orderTbl {
	padding:0 0 15px 50px;
	float:left;
}	
#orderTopDivLft {
	float:left; 
	width:550px; 
	padding:35px 0 20px 50px; 
	text-align:left;
}	
*html #orderTopDivLft {
	padding:35px 0 20px 40px;
}
#orderSumTbl tr td{
	border-color:#CCCCCC;
	font-weight:500;
	height:25px; 
}	
#orderSumTbl{
	border-color:#CCCCCC;
	margin:0px;
	padding:0px; 
}	
#beAdverNav2 {
	width:900px; 
	padding:0 0 0 50px; 
	text-align:left;
}
#beAdverNavBud {
	width:900px; 
	padding:5px 0 0 50px; 
	text-align:left;
}
*html #beAdverNav2 {
	width:900px; 
	padding:0 0 0 20px; 
	text-align:left;
}
*html #beAdverNavBud {
	width:900px; 
	text-align:left;
}
#orderShowAll {
	width:85px;
	height:21px;
}
#orderShowAll2 {
	width:135px;
	height:21px;
}	
#orderDivSel {
	float:left;
	width:90px;
	padding:6px 0 0 0;
}
#orderDivSel2 {
	float:left;
	width:140px;
	padding:6px 0 0 0;
}
#orderDivShowing {
	float:left;
	width:140px;
	padding:6px 0 0 10px;
}
#orderDivNxtPre {
	float:left;
	width:200px;
	padding:11px 0 0 10px; 
}
#orderDivPlace {
	float:left;
	width:390px;
	padding:0 0 0 0; 
	text-align:right; 
}
#orderDivPlaceD {
	float:left;
	width:390px;
	padding:3px 0 0 0; 
	text-align:right; 
}
#orderDivPlace2 {
	float:left;
	width:390px;
	padding:0 0 0 0; 
	text-align:right; 
}

.orderShowAll {
	height:17px;
	width:85px;
}
.budInput {
	height:15px;
	width:38px;
}
		
		/*======================================================================================*/
/***********************************Order Summary Page CSS ends HERE**************************************************/
		/*======================================================================================*/
				
		/*======================================================================================*/
/***********************************Advertiser Navigation CSS starts HERE**************************************************/
		/*======================================================================================*/

#midNaviContainer{
	width:890px;	
	border-bottom:1px solid #333333;
	height:29px;
}
#midNaviContainer22{
	width:890px;	
	border-bottom:1px solid #333333;
	height:22px;
}
*:first-child+html #midNaviContainer{
	width:890px;	
	border-bottom:1px solid #333333;
	height:22px;
}
*html #midNaviContainer{
	height:22px; 
}
*html #beAdverNav {
	height:22px; 
	padding:0 0 0 8px; 
}
*html #beAdverNav2 {
	padding:0 0 5px 16px; 
}
*html #beAdverNavBud {
	padding:5px 0 5px 16px; 
}
.rtabs a {
	text-decoration:none;
	color:#000000;
}
.rtabs a:hover {
	color:#FFFFFF;
}
.rtabs {
	list-style:none;
	height:22px;
}
.rtabs li {
	margin-right:2px;
	float:left;
}
.rtabs li a {
	line-height:14px;
	padding:0 0 0 5px;
	background:url(../images/subNaviLeftGrayBg.gif) no-repeat;
	float:left;
	cursor:pointer;
}
.rtabs li a span {
	background:url(../images/delmetGr.gif) no-repeat top right;
	padding:3px 7px 5px 5px;
	float:left;
}

.rtabs li a:hover {
	background:url(../images/subNaviLeftBlackBg.gif) no-repeat;
	text-decoration:none;
}
.rtabs li a:hover span {
	background:url(../images/myOdBl.gif) no-repeat top right;
}
.rtabs li a.current {
	background:url(../images/subNaviLeftBlackBg.gif) no-repeat;
	color:#FFFFFF;
}
.rtabs li a.current span {
	background:url(../images/myOdBl.gif) no-repeat top right;
	color:#FFFFFF;
}
.current {
	background:url(../images/subNaviLeftBlackBg.gif) no-repeat;
	color:#FFFFFF;
}
.current span {
	background:url(../images/myOdBl.gif) no-repeat top right;
	color:#FFFFFF;
}
		
		
		/*======================================================================================*/
/***********************************Advertiser Navigation CSS ends HERE**************************************************/
		/*======================================================================================*/
 /*======================================================================================*/
/***********************************Contact A Reference For [Vendor Name] Page CSS starts HERE**************************************************/
		/*======================================================================================*/	
#conARefMidLeft {
	float:left;
	width:800px;
	text-align:left;
}
#labelDivRef {
	float:left;
	width:150px;
}
#conAREfSubBtn {
	padding:20px 0 20px 200px;
}

             /*======================================================================================*/
/***********************************Contact A Reference For [Vendor Name] Page CSS ends HERE**************************************************/
		/*======================================================================================*/	
		
		/*======================================================================================*/	
/*======================================================================================*/
/***********************************Advertiser Reports CSS starts HERE**************************************************/
		/*======================================================================================*/	
#beAdverGrey {
	width:940px; 
	padding:0 0 0 50px;
	text-align:left;
}
#beAdverGreyMid {
	width:885px;
	background:#F4F4F4;
	padding:0 0 0 5px;
	border:1px solid #999999;
}
.greytxt {
	color:#666666;
}
#adverGreyMidDt {
	width:172px;
	float:left;
	text-align:left; 
	padding:3px 0 0 0;
}
#adverGreyMidDtIptFrom {
	width:65px;
	height:15px;
}
#adverGreyMidDtIptTo {
	width:65px;
	height:15px;
}
#adverGreyMidDt2 {
	width:120px;
	float:left;
	text-align:left;
	padding:3px 0 0 0;
}	
#adverGreyMidFil {
	width:130px;
	float:left;
	text-align:left;
	padding:3px 0 0 0;
}	
#adverGreyMidFil2 {
	width:170px;
	float:left;
	text-align:left;
	padding:3px 0 0 0;
}	
#adverGreyMidView {
	width:150px;
	float:left;
	text-align:left;
	padding:3px 0 0 0;
}				
		/*======================================================================================*/
/***********************************Advertiser Reports CSS ends HERE**************************************************/

		/*======================================================================================*/
			/*======================================================================================*/
/***********************************Transaction CSS starts HERE**************************************************/
		/*======================================================================================*/	
.tblTd9 {
width:85px;
}
#billingHeadingAlign {
padding:0 0 0 30px;
}
		/*======================================================================================*/
			/*======================================================================================*/
/***********************************Transaction CSS ends HERE**************************************************/
		/*======================================================================================*/	
		
				/*======================================================================================*/	
		
		/*new Css 09-08-08 Start*/	

#mainTextBlock{
	width:921px;
	min-height:408px;
	margin:0 0 10px 30px;
	padding-top:15px;
	float:left;
	text-align:left;
}
*html #mainTextBlock{
	margin:0 0 10px 15px;
	padding-top:10px;
}

#popCateContainer #popCateTop{width:920px; height:8px; background:url(../images/homePopCateTop.gif) no-repeat bottom;}
#popCateContainer #popCateMid{width:920px; height:100px; background:url(../images/homePopCateMid.gif)}
#popCateMid #popCateTextContainer{width:423px; padding: 0 10px 0 20px; float:left}
#popCateTextContainer #popCateText{padding-bottom:15px; line-height:18px;}
#popCateMid #popSearchTextContainer{width:423px; padding: 0 10px 0 20px; float:left}
#popSearchTextContainer #popSearchText{padding-bottom:15px; line-height:18px;}
#popCateContainer #popCateBot{width:920px; height:8px; background:url(../images/homePopCateBot.gif) no-repeat top}
.paddingRightLetf5{padding: 0 5px 0 5px;}

#popTutContainer{float:left;padding-top:15px;}
*html #popTutContainer{float:left;padding-top:5px;}

#popTutContainer #popTutTop{width:453px; height:8px; background:url(../images/homePopTutTop.gif) no-repeat bottom;}
#popTutContainer #popTutMid{width:453px; height:147px; background:url(../images/homePopTutMid.gif)}
#popTutMid #popTutTextContainer{width:423px; padding: 0 10px 0 20px; float:left}

#popTutMid #linkIconContainer{width:204px;float:left;padding:10px 0 0 18px}
#popTutMid #linkTextBlock{width:170px;float:left;}
#popTutMid #iconBlock{width:23px;float:left;}

#popTutMid #wikiLinkIconContainer{width:204px;float:left;padding:10px 0 0 18px}
#popTutMid #wikiLinkTextBlock{width:150px;float:left;}
#popTutMid #wikiAddedBlock{width:40px;float:left;}

#popTutContainer #popTutBot{width:453px; height:8px; background:url(../images/homePopTutBot.gif) no-repeat top}
#popVendorContainer{padding-top:15px;clear:both}
*html #popVendorContainer{padding-top:0px; margin:0px}
#popVendorContainer #popVendorTop{width:920px; height:8px; background:url(../images/homePopCateTop.gif) no-repeat bottom;}
#popVendorContainer #popVendorMid{width:920px; height:147px; background:url(../images/homePopCateMid.gif)}

#popVendorMid #ratingContiner{width:290px;height:26px;float:left;margin:11px 0px 0px 11px; display:inline;}
#ratingContiner #ratingTitleContainer{}
#ratingTitleContainer #ratingTitle{width:210px;float:left;}
#ratingTitleContainer #ratingInNo{width:72px;height:16px;float:right;}
#ratingContiner #ratingStar{width:85px;height:16px;}


#popVendorMid #popVendorTextContainer{width:820px; padding: 0 10px 0 20px; float:left}
#popVendorContainer #popVendorBot{width:920px; height:8px; background:url(../images/homePopCateBot.gif) no-repeat top}


/*new Css 09-08-08 End*/

 /*======================================================================================*/
/***********************************PopUp CSS Start's Here**************************************************/
  /*======================================================================================*/
/*new Css 09-08-08 Start*/
/*#popUpMain{margin:100px;}*/
#popUpMain{margin:0;}
#popUpMainBil{margin:0 0 0 220px;}
#popUpTop{width:375px; height:38px; background:url(../images/popUpTop.gif) no-repeat;}
#popUpTop #popUpTitle{width:330px; padding:7px 0 0 16px;float:left;}
#popUpTop #popUpTitle2{width:330px; padding:7px 0 0 16px;float:left;text-align:left;}
#popUpTop #popClose{float:left;padding:12px 0 0 8px;}
#popUpMid{width:375px; background:url(../images/popUpMid.gif) repeat-y;}
#popUpMid #popMidTextContainer{width:372px;height:160px;overflow-x:hidden;overflow-y:auto;}
#popMidTextContainer #popMidText{width:280px;padding:12px 0 0 14px; color:#333333; font-size:12px; line-height:18px;text-align:left;}
#popUpBot{width:375px; height:8px; background:url(../images/popUpBot.gif) no-repeat;} 
#popMidTextContainer #popMidText2{width:330px;padding:12px 0 0 40px; color:#333333; font-size:12px; line-height:18px;text-align:left;}
#popMidTextContainer #popMidText3{width:310px;padding:12px 10px 0 35px; color:#333333; font-size:12px; line-height:18px;text-align:left;}
#popUpAlign {margin:0 0 0 -20px;}
#popMidTextContainer #popMidText4{width:340px;padding:22px 0 0 10px; color:#333333; font-size:12px; line-height:18px;text-align:left;}
.selSearchPop {width:190px;}
/*new Css 09-08-08 End*/  
    /*======================================================================================*/
/***********************************PopUp CSS End's HERE**************************************************/
  /*======================================================================================*/
  
  /*======================================================================================*/
/***********************************All Categories page CSS start's HERE**************************************************/
		/*======================================================================================*/	
#mainWikiTextBlock2{
	width:931px;
	min-height:408px;
	padding-left:25px;	
	text-align:left;
}	
#rightContainerCat{
	width:945px;
	float:left;
	padding:20px 0 20px 0;
	min-height:408px;
}
#leftContainer #midContainer2{
	width:960px;
	float:left;	
}
#midContainer2 #linkContainer {
	float:right;
	height:auto;
	margin:0 10px 10px 0;
	width:189px;
}
*html #midContainer2 #linkContainer {
	height:250px;
}
#wikiLinkMain2{margin-left:0px;}
#wikiLinkBlock{margin:8px 5px 10px 0; float:left}

#leftContainer #topContainerCat{
	width:905px;
	height:80px;
	float:left;
}	
		/*======================================================================================*/
/***********************************All Categories page CSS end's HERE**************************************************/
		/*======================================================================================*/
		/*======================================================================================*/
/***********************************Returning user page CSS start's HERE**************************************************/
		/*======================================================================================*/	
#commMdSlice2 {
	background:url(../images/midSlice.gif); 
	padding:10px 0 10px 20px;
}
#userReturnSlice { 
	padding:0 0 20px 0;
}	
#userRemMe {
	padding:10px 0 0 67px;
}	
		/*======================================================================================*/
/***********************************Returning user page CSS end's HERE**************************************************/
		/*======================================================================================*/	
		
		/******************************** **************************** ********************************/
/******************************** Micro Site CSS Start Form Here ********************************/
/******************************** **************************** ********************************/
#microMidContainer1{height:201px;margin:0px;padding:0 0 15px 0}
*html #microMidContainer1{padding:0px}
#microMidContainer1 #microPopTut{float:left;padding-right:13px;width:461px}
#microPopTut #rightMid{height:183px;padding:0 9px 0 9px;background:url(../images/microSiteMidBg.gif) repeat-y}
#rightMid #tutTitle{width:445px;height:21px;}
#rightMid #tutImageL{width:176px;height:130px;padding-right:17px;float:left}
#rightMid #tutTxtR{width:245px;height:130px;float:left}
#microPopVendor{float:left;width:445px;}
#microPopVendor #rightMid{height:185px;padding:0 0 0 9px;background:url(../images/microSiteR_MidBg.gif) repeat-y}
#microPopVendor #rightMid #rattingContainer{float:left;margin:0 6px 15px 0;width:210px;}
#microPopVendor #rightMid #rattingTitle{float:left;width:145px;}
#microPopVendor #rightMid #rattingDig{float:left;}
#microPopVendor #rightMid #ratingImg{float:left;}

#microPopVendor #rightBot{height:9px;background:url(../images/microSiteR_BotBg.gif) no-repeat}
#microMidContainer2{padding-bottom:15px}

#microMidContainer2 #microPopWiki{float:left;padding-right:13px;width:461px}
#microPopWiki #rightMid{height:183px;background:url(../images/microSiteMidBg.gif) repeat-y; padding-left:9px;}
#microPopWiki #rightMid #wikiTxtContainer{float:left;height:95px;width:220px;}
#rightMid #wikiTxtContainer #leftTxt{float:left;padding-right:10px;width:148px;}
#rightMid #wikiTxtContainer #rightTxt{float:left;}

#microMidContainer2 #microPopCategories{float:left;width:445px}
#microPopCategories #rightTop{height:34px;background:url(../images/microSiteR_G_TopBg.gif) repeat-y}
#microPopCategories #rightMid{height:159px;background:url(../images/microSiteR_MidBg.gif) repeat-y;padding:0 9px 0 9px;}
#microPopCategories #rightMid #cateTitle{width:425px; height:21px;margin-left:10px;padding-top:10px;border-bottom:1px solid #AEAEAE}
#microPopCategories #rightBot{height:8px;background:url(../images/microSiteR_BotBg.gif) no-repeat}

.offBlackTilte{color:#343434;font-size:10px;font-weight:bold;}
.paddingNewRight10{
	padding-right:10px;
}

.mtabs {

	list-style:none;
	height:22px;
}
.mtabs li {
	margin-left:10px;
	float:left;
}
.mtabs li a {
	background:url(../images/microBtn.gif) no-repeat scroll 0 0;
	cursor:pointer;
	float:left;
	line-height:17px;
	margin:8px 0 0 20px;
	padding-bottom:5px;
	text-align:center;
	width:147px;
}
.mtabs li a {
	text-decoration:none;
	color:#000000;
}

.microCheck {
	padding:8px 0 0 10px;
	float:left;
}
*:first-child+html .microCheck {
	padding:5px 0 0 10px;
	float:left;
}
*html .microCheck {
	padding:5px 0 0 10px;
	float:left;
}
#micrGrnBg {
	background-color:#8CC639;
	width:340px;
	height:33px;
	float:left;
}
#micrGrnSlice {
	height:34px;padding:0 0 0 310px;
}
#micrTxtGrn {
	padding:6px 0 0 5px;float:left;
}
/******************************** **************************** ********************************/
/******************************** Micro Site CSS Start Form Here ********************************/
/******************************** **************************** ****************************


		/*======================================================================================*/
/***********************************Fwd to Friend Page CSS starts HERE**************************************************/
		/*======================================================================================*/	
#fwdFrenTblMid {
	margin:0 0 0 0px; 
	background-image:url(../images/fwdFrenSlMid.gif) ;
	width:487px; 
	text-align:left; 
}	
#fwdTextDiv {
	width:800px; 
	padding:0 0 0 50px; 
	text-align:left;
}	
*html #fwdTextDiv {
	width:800px; 
	margin:0 0 0 -130px; 
	text-align:left;
}
*:first-child+html #fwdTextDiv {
	width:800px; 
	margin:0 0 0 -130px; 
	text-align:left;
}		
.selWdthSuggest {
width:310px;
}
.WdthSuggest {
width:150px;
}
.fwdIptBx {
	width:125px;
}		
		/*======================================================================================*/
/***********************************Fwd to Friend Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
		/*======================================================================================*/
/***********************************My network Page CSS starts HERE**************************************************/
		/*======================================================================================*/	
#networkTblMid {
	margin:0 0 0 21px; 
	background-image:url(../images/compareTblMid.gif) ;
	width:417px; 
	text-align:left; 
}	
*html #networkTblMid {
	margin:0 0 0 0; 
}
*:first-child+html #networkTblMid {
	margin:0 0 0 0; 
}	
#networkTblMidRt {
	margin:0 0 0 1px; 
	background-image:url(../images/compareTblMid.gif) ;
	width:417px; 
}	
*html #networkTblMidRt {
	margin:0 0 0 0; 
}
*:first-child+html #networkTblMidRt {
	margin:0 0 0 0; 
}
#netAddDiv {
	padding:0 0 0 12px;
}	
#netAddConDiv {
	padding:10px 0 10px 0;
}	
.netAddIptDiv {
	padding:0 0 10px 0;
}
#netImportBtn {
	padding:0 0 0 90px;
}
.netAddDrpDn {
	padding:0 0 0 20px;
}
#netAddDrpDn {
	padding:0 0 0 20px;
}	
#netAlphabetLinks {
	background-color:#E9EEF3; 
	height:20px; 
	padding:5px 0 0 15px; 
	word-spacing:1px;
}
a.blueLinkNet:link, a.blueLinkNet:active, a.blueLinkNet:visited{color:#2D7FBB;font-size:9px; font-weight:bold;text-decoration:none}
a.blueLinkNet:hover{text-decoration:underline}
	
#netCheckDIv {
	font-size:9px; 
	padding:11px 0 0 0;
}	
#netCheckDIvChk {
	float:left;
	padding:0 0 0 16px;
}	
#netCheckDIvChTxt {
	float:left; 
	padding:2px 0 0 3px;
}	
#netCheckDIvDisp {
	float:left; 
	width:130px; 
	text-align:center;
	padding:2px 0 0 0;
}	
#netCheckDIvLink {
	float:left; 
	text-align:right;
	padding:2px 0 0 0;
}	
#netHeadDIv {
	padding:10px 0 0 0; 
	text-align:left; 
	margin:20px 0 0 0; 
	border-top:1px solid #999999;
}	
#netHeadDIvName {
	float:left; 
	padding:0 0 0 15px; 
	width:115px;
}
#netHeadDIvEmail {
	float:left;
	width:175px; 
	padding:0 0 0 2px; 
}	
* html #netHeadDIvEmail {
	float:left;
	width:150px; 
	padding:0 0 0 10px; 
}	
#netHeadDIvCmpny {
	float:left;
	width:105px;
	padding:0 0 0 0px;
}	
*html #netHeadDIvCmpny {
	float:left;
	width:110px; 
	padding:3px 0 0 10px;
}	
#netHeadDIvCmpny1 {
	float:left;
	width:105px;
	padding:0 0 0 0px;
	overflow:hidden;
}	
*html #netHeadDIvCmpny1 {
	float:left;
	width:100px; 
	padding:3px 0 0 10px;
	overflow:hidden;
}	
#netHeadDIv2 {
	padding:10px 0 10px 0; 
	text-align:left; 
	margin:20px 0 0 0; 
}
*html #netHeadDIv2 {
	padding:0px 0 0 0; 
	text-align:left; 
	width:416px;  
}
#netHeadDIvEmail2 {
	float:left;
	width:170px;
	padding:0 10px 0 10px;
	overflow:hidden; 
}
*html #netHeadDIvEmail2 {
	float:left;
	width:165px; 
	padding:3px 0 0 10px; 
}
*:first-child+html #netHeadDIvEmail2 {
	float:left;
	width:165px; 
	padding:3px 0 0 10px; 
}
#netHeadDIvName2 {
	float:left; 
	padding:0 0 0 2px; 
	width:90px;
	overflow:hidden;
}	
*html #netHeadDIvName2 {
	float:left; 
	padding:3px 0 0 2px; 
	width:90px;
    overflow:hidden;
}
*:first-child+html #netHeadDIvName2 {
	float:left; 
	padding:3px 0 0 2px; 
	width:90px;
    overflow:hidden;
}
#delContBtn {
	padding:30px 0 0 20px;
}	
*html #delContBtn {
	padding:20px 0 0 20px;
}	
.netTblWidth {
	width:180px;
}
#netAddDivRt {
	padding:0 0 20px 0;
}
.commBlackTxtSsmm {
color:#595959;
font-size:12px;
font-weight:700;
line-height:18px;
}
#allFilters{display:none;}
#netAddDrpDn{display:none;}

	
		/*======================================================================================*/
/***********************************My network Page CSS ends HERE**************************************************/
		/*======================================================================================*/	
		
		/*======================================================================================*/
/***********************************Category Main Page CSS starts HERE**************************************************/
		/*======================================================================================*/	

#categoryTbl tr td{
	
	font-weight:700; 
	font-size:11px; 
	padding:5px 5px 5px 5px; 
	text-align:center;
	border-color:#9C9C9C; 
}
#categoryTbl tr {
	
	border-color:#9C9C9C; 
}
#catTblLeft {
	text-align:left;
}
#imgAlignCat {
	width:23px; 
	float:left;
}
.displayNone{display:none}
.displayInline{display:compact;}
               /*======================================================================================*/
/***********************************Category Main Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
		/*======================================================================================*/
/***********************************Create And View Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#createTblMid {
	margin:0 0 0 0px; 
	background-image:url(../images/createSliceMid.gif) ;
	width:561px; 
	text-align:left; 
}
.iptWidthCre {
	width:40px;
}		
.iptWidthCity {
	width:80px;
}	
#delContBtn2 {
	padding:30px 0 15px 90px;
}		
.selWidthCre {
	width:145px;
}			
		/*======================================================================================*/
/***********************************Create And View Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		/*======================================================================================*/
/***********************************Add Vendor Page CSS start HERE**************************************************/
		/*======================================================================================*/		
#popMidTextContainer #popMidText4{        
      width:340px;
      padding:22px 0 0 10px; 
      color:#333333; 
      font-size:12px; 
      line-height:18px;
      text-align:left;
}

.selSearchPop {
      width:190px;
      }
      		/*======================================================================================*/
/***********************************Add Vendor Page CSS end HERE**************************************************/
		/*======================================================================================*/	
/*======================================================================================*/
/***********************************My Project Page CSS Starts HERE**************************************************/
		/*======================================================================================*/
#projectTbl {
	padding:0 0 20px 20px;
	float:left;
	font-weight:bold;
}	
*html #projectTbl {
	padding:10px 0 20px 20px;
	float:left;
}
#headingFnt { 
	font-size:10px;
}	
#ratingPro {
	padding:4px 0 10px 5px;
}
*html #ratingPro {
	padding:4px 10px 4px 10px;
}
*:first-child+html #ratingPro {
	padding:0 0 0 0;
}
#tdWidth { 
	width:400px;
}
#midNaviNetwork {
	float:left; 
	width:370px;
}
#midNaviNetwork2 {
	float:left; 
	width:640px; 
	height:22px;
}
#midNaviContNetwork{
	width:915px;	
	border-bottom:1px solid #333333;
	height:22px;
}
.netZipWdth {
	width:45px;
}
.netSelWidth {
	width:160px;
	font-size:10px;
}
#proBusineCheck {
	float:left; 
	padding:0 0 0 414px;
}
*html #proBusineCheck {
	float:left; 
	padding:6px 0 0 398px;
}
#proBlnkDiv {
	padding:15px 0 0 0;
}
*html #proBlnkDiv {
	padding:0 0 0 0;
}
#proBusiDiv {
	float:left; 
	padding:0 0 0 3px;
}
*html #proBusiDiv {
	float:left; 
	padding:10px 0 0 0;
}
#proKeyCheck {
	float:left; 
	padding:0 0 0 23px;
}
*html #proKeyCheck {
	float:left; 
	padding:6px 0 0 19px;
}
#proKeyDiv {
	float:left; 
	padding:0 0 0 3px;
}
*html #proKeyDiv {
	float:left; 
	padding:9px 0 0 0;
}
#proWithDiv {
	float:left;
	padding:0 0 0 33px;
}
*html #proWithDiv {
	float:left;
	padding:9px 0 0 28px;
}
#proZipDiv {
	float:left; 
	padding:0 0 0 35px;
}
*html #proZipDiv {
	float:left; 
	padding:9px 0 0 32px;
}
.tblStarHeading {
	float:left; 
	text-align:right; 
	width:90px; 
	padding:4px 10px 0 0;
}
#compareTblStar{ 
	font-size:9px;
	padding:12px 0 12px 0;
	width:180px;
	text-align:right;	
}	
*html #compareTblStar{ 
	font-size:9px;
	padding:5px 0 5px 0;
	width:180px;
}
*:first-child+html #compareTblStar{ 
	font-size:9px;
	padding:5px 0 5px 0;
	width:180px;
	text-align:right;	
}	#compareTblStar{ 
	font-size:9px;
	padding:12px 0 12px 0;
	width:180px;
	text-align:right;	
}	
*html #compareTblStar{ 
	font-size:9px;
	padding:5px 0 5px 0;
	width:180px;
}
*:first-child+html #compareTblStar{ 
	font-size:9px;
	padding:5px 0 5px 0;
	width:180px;
	text-align:right;	
}	

		/*======================================================================================*/
/***********************************My Project Page CSS ends HERE**************************************************/
		/*======================================================================================*/	
		
		/*======================================================================================*/
/***********************************index new section CSS starts HERE**************************************************/
		/*======================================================================================*/
.feaVenName {	 
	font-weight:bold; 
	color:#FFFFFF;
	width:209px;
	float:left; 
}
.feaVenName2 {
	font-weight:bold; 
	color:#FFFFFF;
	width:200px;
	float:left; 
	padding:0 0 0 9px;
}
a.feaVenNm:link, a.feaVenNm:active, a.feaVenNm:visited{color:#FFFFFF;font-weight:bold;text-decoration:none}
a.feaVenNm:hover{text-decoration:underline}
.feaVenName5 {
	font-weight:bold; 
	color:#FFFFFF;
	width:210px;
	float:left; 
	padding:0 0 0 9px;
}
.feaVenName3 {
	font-weight:bold; 
	color:#FFFFFF;
	width:215px;
	float:left; 
	padding:12px 0 0 4px;
}
.feaVenName6 {
	font-weight:bold; 
	color:#FFFFFF;
	width:210px;
	float:left; 
	padding:15px 0 0 9px;
}
#feaBlMainCont {
	background:url(../images/indexBlSlice.gif);  
	width:421px; 
	height:109px; 
	padding:12px 0 0 0;
}
.feaRateFnt {
	float:left; 
	color:#000000;
}
#feaTopWdth {
	width:420px;
}
#feaTopDiv {
	float:left; 
	margin:0px; 
	padding:0px;
}
.feaCompNm1 {
	width:130px;
}	
.feaCompNm2 {
	width:120px;
}
 .feaVenName4 {
	font-weight:bold; 
	color:#FFFFFF;
	width:200px;
	float:left; 
	padding:12px 0 0 4px;
}
		/*======================================================================================*/
/***********************************index new section CSS ends HERE**************************************************/
		/*======================================================================================*/
		
			
		
		/*======================================================================================*/
/***********************************Project List Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#creProTblMid {
	margin:0 0 0 0px; 
	background-image:url(../images/creProSlMid.gif) ;
	width:605px; 
	text-align:left; 
}
.alignLeft {
	text-align:left;
}
#proContBtn {
	padding:30px 0 15px 25px;
}	
/*======================================================================================*/
/***********************************Project List Page CSS ends HERE**************************************************/
		/*======================================================================================*/


		/*======================================================================================*/
/***********************************Vendor Ownership Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#ownerTopDivLft {
	float:left; 
	width:850px; 
	padding:35px 0 10px 45px; 
	text-align:left;
}
#ownerTopDiv {
	width:970px;
	height:65px;
}	
#ownerTblMid {
	margin:0 0 0 0px; 
	background-image:url(../images/ownnerSlMid.gif) ;
	width:400px; 
	text-align:left; 
}			
		 /*======================================================================================*/
/***********************************Vendor Ownership Page CSS ends HERE**************************************************/
		/*======================================================================================*/
/*======================================================================================*/
/***********************************Community main Page CSS Starts HERE**************************************************/
		/*======================================================================================*/
#commTblMid {
	padding:0 0 0 15px; 
	background:url(../images/midSliceCommunity.gif) repeat-y;
	text-align:left;
	width:594px; 
}

#cLinkIconContainer{width:254px;float:left;padding:10px 0 0 18px}
#cLinkTextBlock{width:150px;float:left;}
#ciconBlock{width:43px;float:left;padding:0 0 0 20px;}

#commTblMidd {
	padding:0 0 0 15px; 
	background:url(../images/midSliceCommunity.gif) repeat-y;
	text-align:left;
	width:594px;
	height:130px; 
}
#commMainShowing {
	padding:0 0 0 25px;
}
#commMainHeading {
	padding:15px 0 0 0px;
}	
#commMainTxt {
	padding:0 0 0 0px;
}	
#commTopDivLft {
	float:left; 
	width:950px; 
	padding:35px 0 5px 50px; 
	text-align:left;
}
#commTopDiv {
	width:970px;
}
#linkOrangeCat {
	padding:0 0 0 630px;
}
#mainHeadingTxt {
	text-align:left; 
	padding:0 0 0 50px;
} 
#commMainLft {
	width:480px; 
	float:left; 
	padding:0 0 20px 20px;
}	
#commMainRt {
	width:290px; 
	float:right; 
	padding:0 30px 0 0;
}
#commGreyMid {
	width:273px; 
	background-color:#DFDFE1; 
	text-align:left; 
	padding:0 0 0 8px; 
	margin:0 0 0 5px;
}	
*html #commGreyMid {
	width:271px; 
	background-color:#DFDFE1; 
	text-align:left; 
	padding:0 0 0 10px; 
	margin:0 0 0 2px;
}
#greySecIpt {
	padding:5px 0 0 0; 
	float:left;
}	
#greySecBusi {
	padding:5px 0 0 5px; 
	float:left; 
	width:240px;
}
#greySecOR {
	padding:15px 0 0 0;
}
#greySecIpt2 {
	padding:5px 0 0 40px; 
	float:left;
}	
#greySecKeyword {
	padding:5px 0 0 5px; 
	float:left;
}
#greySecWithin {
	padding:15px 0 0 0; 
	float:left;
}
#greySecLoc {
	padding:15px 0 0 45px; 
	float:left;
}	
		/*======================================================================================*/
/***********************************Community main Page Page CSS ends HERE**************************************************/
		/*======================================================================================*/
/*======================================================================================*/
/***********************************Category Main Page 2 Page CSS Starts HERE**************************************************/
		/*======================================================================================*/
#catMain2Mid {
	margin:0 0 0 5px; 
	background:url(../images/catMain2MidSl.gif) repeat-y  ;
	width:310px; 
	text-align:left; 
}	
*html #catMain2Mid {
	margin:0 0 0 0px; 
}	
#catMain2TopDivLft {
	float:left; 
	width:550px; 
	padding:55px 0 5px 50px; 
	text-align:left;
}
*html #catMain2TopDivLft {
	padding:35px 0 20px 40px;
}	
#catMain2TopDiv {
	width:970px;
	height:75px;
}
		
		 /*======================================================================================*/
/***********************************Category Main Page 2 Page CSS ends HERE**************************************************/
		/*======================================================================================*/


/*======================================================================================*/
/***********************************AutoComplete CSS starts HERE**************************************************/
		/*============================================================================*/
		
   #ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:280px;	/* Width of box */
		max-height:200px;/* Height of box */
		overflow:scroll; overflow-x:hidden; overflow-y:auto;	/* Scrolling features */
		border:1px solid #6699ff;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:11px;
		z-index:100;
	}
	
	*html #ajax_listOfOptions{
    height:200px;
    }
    
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:11px;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#6699ff;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
/*======================================================================================*/
/***********************************AutoComplete CSS ends HERE**************************************************/
		/*======================================================================================*/

/*======================================================================================*/
/***********************************requestnetworkfeedback CSS start HERE**************************************************/
		/*======================================================================================*/
#Main_Biglayer
{
	width:785px;
	height:407px;
	background:url(../images/BigLayerBg.png) no-repeat top;
}
.BiglayerMidCont
{
	width:740px;
	height:auto;
	margin-left:24px;
	padding-top:18px;
}
.BiglayerYouCon
{
	width:auto;
	height:auto;
	margin-top:30px;
}
/*====================================================================
		Font Class
====================================================================*/
.BigGreen
{
	font:600 16px Arial, Verdana, Arial, Helvetica, sans-serif;
	color: #33cc00;
}
.Bblue_txt
{
	font:600 14px Verdana, Arial, Helvetica, sans-serif;
	color:#0267cc;
}
.BFontBold1 {font-weight:600; }
.BblackTxt {color:#000000;}
.BGreenkTxt {color:#33cc00;}
.BblueTxt {color:#03679b;}
.Bfontsize11 { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Bfontsize12 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Bfontsize14 { font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Bfontsize16 { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.Bfontsize18 { font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.BtxtDecorN { text-decoration:none;}
img { border:none;}

.GrayLayerBut1
{
	width:91px;
	height:22px;
	cursor:pointer;
	background:url(../images/BigLaGra_But.png) no-repeat top;
	padding-top:4px;
	text-align:center;
}
/*======================================================================================*/
/***********************************requestnetworkfeedback CSS end HERE**************************************************/
		/*======================================================================================*/		
		
		
/********************************* **************************** ********************************/
/******************************** Campaign CSS Start From Here ********************************/
/******************************** **************************** ****************************/

#mainTextBlockC{
	width:921px;
	min-height:208px;
	margin:10px 0 10px 30px;
	float:left;
	text-align:left;
}
*html #mainTextBlockC{
	margin-left:15px;
	width:923px;
}
#microMidContainer1 #microPopTutC{float:left;padding-right:10px;width:461px}	
*html #microMidContainer1 #microPopTutC{float:left;padding-right:5px;width:461px}
#microPopTutC #rightMid{height:183px;padding:0 9px 0 9px;background:url(../images/microSiteMidBg.gif) repeat-y}	

#micrGrnSliceC {
	height:52px;padding:0 0 5px 20px;
}
*html #micrGrnSliceC {
	height:49px;padding:0 0 0 20px;
}
/********************************* **************************** ********************************/
/******************************** Campaign CSS end From Here ********************************/
/******************************** **************************** ****************************/


		
		/*======================================================================================*/
/***********************************Request a quote Page CSS starts HERE**************************************************/
		/*======================================================================================*/		
#mainDiv {
	background:url(../images/mainBg.gif) repeat-x; 
	width:977px; 
	height:650px;
	padding:30px 0 0 30px; margin:0 auto; 
}
#divMainSection {
	width:900px;
	background-color:#FFFFFF;
	min-height:600px; 
	padding:0px 0 0 0px;
	border:1px solid #DADADA;
}
*html #divMainSection {
	height:600px; 
}
#quoteLftDiv {
	width:600px;
	float:left; 
	text-align:left; 
	padding:30px 0 0 35px;
}
#lftDivHeading {
	font-size:28px; 
	font-weight:bold;
}
#colorTxtMaroon {
	color:#C40000;
}
#lftSecText	{
	padding:35px 0 35px 0; 
	font-size:12px;
}
.fntBold {
	font-weight:bold;
}
#tblQuoteColor {
	background-color:#F6F5F1;
}
#errBorderClr {
	border-color:#C40000;
}	
#quoteBtn {
	padding:10px 0 10px 170px;
}
#quoteRtDiv {
	float:left; 
	padding:20px 0 0 0px;
}
.quoteRtDivImg {
	padding:10px 0 0 15px;
}
#selQuoteWidth {
	width:145px;
}
#quoteTblDiv {
	padding:20px 0 10px 0;
}
#quoteTblBrder {
	border:1px solid #CCCCCC; 
	width:555px;
	margin:0 0 15px 0;
}
		/*======================================================================================*/
/***********************************Request a quote Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
/*======================================================================================*/
/***********************************Complete Request a quote Page CSS starts HERE**************************************************/
		/*======================================================================================*/
#iptWidth {
	width:270px;
}
#completeQuote {
	font-size:18px; 
	font-weight:bold;
	text-align:left; 
	padding:20px 0 0 35px;
}
#logoAlign {
	padding:20px 0 0 360px;
}
#greyBar {
	height:30px; 
	background-color:#F3F3F3; 
	padding:10px 0 0 30px; 
	margin:0 0 0 0; 
	border-top:1px solid  #CCCCCC;  
	color:#999999; 
	font-weight:bold;
}
#compQuoteLft {
	padding:15px 0 0 40px; 
	float:left; 
	width:625px; 
	text-align:left;
}
.selectedPg {
	float:left; 
	padding:0 15px 0 15px; 
	color:#000000;
}
#compQuoteTbl {
	padding:25px 0 0 0;
}	
#compQuoteBtn {
	padding:10px 0 10px 200px;
}
#compQuoteRt {
	float:left; 
	padding:30px 0 0 10px;
}		
		/*======================================================================================*/
/***********************************Complete Request a quote Page CSS ends HERE**************************************************/
		/*======================================================================================*/
/*======================================================================================*/
/***********************************Submit Request Page CSS starts HERE**************************************************/
		/*======================================================================================*/
.selectedPg2 {
	float:left; 
	padding:0 15px 0 15px; 
}
#submitQuote {
	font-size:17px; 
	font-weight:bold;
	text-align:left; 
	padding:20px 0 20px 0;
}
#submitQuoteTxt {
	font-size:13px; 
	font-weight:bold; 
	color:#666666;
	text-align:left; 
	padding:0 0 10px 0; 
	width:625px;
}
#submitQuoteLft {
	padding:15px 0 0 40px; 
	float:left; 
	width:925px; 
	text-align:left;
}
#tblFloorBg {
	background:url(../images/submitReqSlice.gif) repeat-x; 
	width:298px;
}
#tblFloorBg1 {
	background:url(../images/submitReqSlice.gif) repeat-x; 
	width:357px;
}
#tblCatDiv {
	background-color:#FFFFFF; 
	border:1px solid #DFDFDF; 
	width:301px; height:206px; 
	margin:0 0 0 20px;
}
#arrowLink {
	text-align:left; 
	padding:15px 0 0 10px; 
	color:#1CA700; 
	font-weight:bold; 
}
#catMidTxt {
	text-align:left; 
	padding:0 0 0 10px;
}
				/*======================================================================================*/
/***********************************Submit Request Page CSS ends HERE**************************************************/
		/*======================================================================================*/
		
				/*======================================================================================*/
/***********************************Featured Vendor CSS start's HERE**************************************************/
		/*======================================================================================*/	
#feaVendorMain {
	 width:906px; 
	 height:369px; 
	 margin:11px 0 0 40px;
}
*html #feaVendorMain {
	 width:906px; 
	 height:369px; 
	 margin:11px 0 0 0;
}
#feaVendorMainMid {
	float:left;
	padding:10px 47px 17px 10px; 
	text-align:left;
	background:url(../images/featureVenSlMid.gif);
}
#feaVendorMidHead {
	padding:0 0 8px 0;
	font-size:20px;
	color:#FE9A34;
	font-weight:bold; 
	font-family:Trebuchet MS;
}
#feaVendorWhiteSec {
	margin:0 0 0 17px;
	width:800px; 
	height:300px; 
	background-color:#FFFFFF; 
	border:1px solid #999999;
}
#featureWhiteSecP1 {
	float:left; 
	width:430px;
}
#featureWhiteSecP2 {
	float:left; 
	width:370px; 
	padding:70px 0 0 0;
}
.feaVendorDiv {
	padding:10px 0 0 10px; 
	line-height:17px;
}
.feaVenSmTxt {
	font-size:11px; 
	font-weight:100;
}
.subCatAlign {
	padding:10px 0 0 10px;
}
.subCatTxt {
	font-size:11px; 
	font-weight:bold;
}
		/*======================================================================================*/
/***********************************Featured Vendor CSS end's HERE**************************************************/
		/*======================================================================================*/	
		

/*======================================================================================*/
/***********************************Phase 4  CSS  Header CSS starts**************************************************/
		/*======================================================================================*/

#header { 
}
#indexTopContainer {
	background:url(../images/midSliceMain.gif); 
	height:121px;
	/*min-height:110px;*/
}
*html #indexTopContainer {
	background:url(../images/midSliceMain.gif); 
	/*height:115px;*/
}
*:first-child+html #indexTopContainer {
	background:url(../images/midSliceMain.gif); 
	/*height:125px;*/
}
a.greyB:link, a.greyB:active, a.greyB:visited{color:#777777;font-weight:bold;font-size:11px;text-decoration:none}
a.greyB:hover{text-decoration:underline}

a.greyBs:link, a.greyBs:active, a.greyBs:visited{color:#777777;font-weight:bold;font-size:10px;text-decoration:none}
a.greyBs:hover{text-decoration:underline}

#blkShare a {
	color:#000000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none
}
#blkShare a:hover{text-decoration:underline}
#greenBarHead {
	background-color:#59BA3F;
	height:10px;
	margin:0 2px 0 1px; 
	width:982px;
	font:normal 10px arial;
}
#logoInsideUp {
	float:left;
	width:290px;
	padding:9px 0 0 20px;
}/* CSS Document */
.grayTilte13{
	color:#5E5E5E;
	font-size:13px;
	font-weight:bold;
}
#inptStyleCom {
border:1px solid #CCCCCC;
height:19px;
width:110px;
}

		/*======================================================================================*/
/***********************************Phase 4  CSS ends Header CSS ends**************************************************/
		/*======================================================================================*/
		
		/*======================================================================================*/
/***********************************Phase 4 Footer CSS   CSS starte**************************************************/
		/*======================================================================================*/
#footer {
	padding:20px 0 20px 0; 
	text-align:center; 
	color:#9a9a9a; 
	font-size:11px; 
	clear:both;
}
#footer a{
	color:#9a9a9a; 
	font-size:11px; 
}
a.footerl:link, a.footerl:active, a.footerl:visited{color:#9a9a9a;;font-size:11px;text-decoration:none}
a.footerl:hover{text-decoration:underline}
		/*======================================================================================*/
/***********************************Phase 4 Footer CSS ends**************************************************/
		/*======================================================================================*/
		
				
			/*======================================================================================*/
/***********************************New Search Vendor  Start Here**************************************************/
		/*======================================================================================*/
.greyBar
{
	width:575px;
	height:40px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	background:url(../images/GrayReapVen.png);
	margin:10px 0 0 20px;
}
.FontBold
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#midSecContainerSearch {
	background:url(../images/midSliceMain.gif); 
	min-height:515px;
}
*html #midSecContainerSearch {
	background:url(../images/midSliceMain.gif); 
	height:615px;
}
.blueFnt2 {
	color:#2B70CD;
	font-weight:bold; 
	font-size:11px; 
	text-decoration:none;
}


#vendorResultDiv {
	padding:20px 0 0 20px;
}
#vendorResultDivv {
	padding:10px 0 0 20px;
}
#venNameAlgn {
	padding:0 0 0 10px;
}
.separaterVen {
	border-bottom:1px solid #999999;
}	
#starDivAlign {
	padding:5px 0 15px 10px;
}	
#distanceAlgn {
	padding:0px 0 15px 10px;
}
#vendorResultDivClr {
	background-color:#F9FCFD;
	padding:20px 0 0 0px;
	margin:0 20px 0 20px;
}
#searchSec {
	background:url(../images/searchBarSlice.gif) repeat-x; 
	margin:0 0 0 3px; 
	height:71px; 
	width:898px;
}
#searchSecInside {
	padding:20px 0 0 50px; 
	font-weight:bold;
}
#searchForDiv {
	float:left;
	padding:10px 10px 0 0;
}
#withinDiv {
	float:left; 
	padding:10px 10px 0 10px;
}
#ofDiv {
	float:left; 
	padding:10px 10px 0 10px;
}
#searchBtnDiv {
	float:left; 
	padding:0 0 0 20px;
}
#headingDivS {
	font-size:18px; 
	font-weight:bold; 
	padding:20px 0 20px 20px;
}
#searchRtSec {
	float:left; 
	width:613px;
}
#ltGreenBx {
	background-color:#F2FEEE; 
	margin:0 0 0 20px; 
	height:155px; 
	width:575px;
}
#searchLfttSec {
	float:left; 
	padding:10px 0 0 5px;
}
#requestBx {
	background-color:#FFFDF1; 
	border:1px solid #EEEEEE; 
	height:157px; 
	width:212px; 
	padding:20px 10px 10px 20px; 
	margin:0 0 0 10px;
}
#requestBxHd {
	text-align:center; 
	font-size:12px; 
	font-weight:bold;
}
#requestBxTxt {
	padding:10px 10px 10px 10px; 
	font-size:11px; 
	font-weight:bold;
}
#requestBxBtn {
	text-align:center; 
	padding:10px 0 0 0;
}
#missedVen {
	padding:10px 0 20px 0; 
	text-align:center;
}
#textDivAlign {
	padding:5px 5px 5px 10px; 
	font-size:11px;
}
#siteNameAlgn {
	padding:5px 0 20px 10px; 
	color:#2B70CD;
}
#siteNameAlgn a {
	color:#2B70CD;
}
.blueFnt12 {
	color:#2B70CD;
	font-weight:bold; 
	font-size:12px; 
	text-decoration:none;
}		

		/*======================================================================================*/
/***********************************New Search Vendor ends Here**************************************************/
		/*======================================================================================*/
		

/*===============================================================================================================
		Vendor-Detail Page
=================================================================================================================*/
#VendorLeft
{
	width:585px;
	height:auto;
	float:left;
}
.VendorTop
{
width:100%;
height:70px;
margin-top:25px;
border-bottom:1px solid #eeeeee;
}
.VendAdd
{
	width:100%;
	height:200px;
	margin-top:10px;
}
.VendorRating
{
	width:100%;
	height:40px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	background:url(../images/GrayReapVen.png);
	margin-top:10px;
}
.VendorRatingStar
{
	width:100%;
	height:100px;
	margin-top:25px;
}
.VendorTxt
{
	width:100%;
	height:auto;
	margin-top:25px;
}
#VendorRight
{
	width:270px;
	height:auto;
	float:left;
	margin-left:15px;
	margin-top:30px;
}
.VendorRiCont
{
	width:250px;
	height:234px;
	border:1px solid #ededed;
	margin-top:10px;
}
.inputGray {
	border:1px solid #CCCCCC;
	height:30px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#808080;
}
/*===============================================================================================================
		Vendor-Detail Page ends
=================================================================================================================*/
		
		
				/*======================================================================================*/
/***********************************Import Contact Page CSS Starts HERE**************************************************/
		/*======================================================================================*/
#importMain {
	text-align:left; 
	padding:35px 0 0 50px;
}
#importHeading {
	font-size:18px; 
	font-weight:bold; 
	padding:0 0 20px 0; 
	
	width:800px;
}	
#importSubMain {
	padding:40px 0 20px 90px;
}
#importSubHeading {
	padding:0 0 20px 0;
	border-bottom:1px solid #CCCCCC;
	width:500px; 
	font-size:12px;
}
#importSelect {
	padding:20px 0 10px 0; 
	font-weight:bold; 
	font-size:12px;
}	
#importLogoSelect {
	padding:0 0 0 20px;
}
#importPrivacyDiv {
	padding:20px 0 20px 0; 
	margin:0 0 35px 0;
}
#importLockImg {
	float:left; 
	width:20px;
}
#importMidPrivacy {
	float:left; 
	width:500px;
}
#importHotmail {
	padding:20px 0 0 0;
}
#hotmailBtn {
	text-align:center; 
	padding:20px 0 20px 0;
}
#hotmailTxt {
	padding:10px 0 0 0;
}
#importGmail {
	padding:20px 0 0 0;
	display:none;
}
#importOther {
	padding:20px 0 0 0; 
	display:none;
}
#importAol {
	padding:20px 0 0 0; 
	display:none;
}
#importYahoo {
	padding:20px 0 0 0; 
	display:none;
}
#importHotmail {
	padding:20px 0 0 0; 
	display:none;
}
#importTblAlgn {
	text-align:center; 
	padding:20px 0 20px 100px;
}
*:first-child+html #importTblAlgn {
	text-align:center; 
	padding:20px 0 20px 0px;
}
#importUserNm {
	text-align:right;
	font-weight:bold;
}
.alignLeft {
	text-align:left;
}
#importPwd {
	text-align:right; 
	font-weight:bold;
}
#importMidSlice {
	background:url(../images/midMail.gif);
}


		
		/*======================================================================================*/
/***********************************Import Contact Page CSS ends HERE**************************************************/
		/*======================================================================================*/
@charset "utf-8";
/* CSS Document */
/*---Css For Slide1-----*/
body 
{
	margin:0;
	padding:0;
	background:#eeeeee;
}
#MainWrapper
{
	width:902px;
	height:auto;
	margin:10px auto;
}
#MainHeader
{
	width:902px;
	height:121px;
	background: url(../images/HeaderCorner_Mid.png) repeat-x top;
}
#MidCot_Area
{
	width:902px;
	height:334px;
	background:url(../images/Mid_Re_Image.png) repeat-y top;
}
.Mid_Right
{
	width:600px;
	height:334px;
	float:left;
	background:url(../images/Mid_RightBottom.png) no-repeat bottom;
}
.Mid_Left
{
	width:301px;
	height:334px;
	float:left;
	background:url(../images/MidLeftMen_Bg.png) no-repeat bottom right;
}
.GrayClass:link 
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#767676;
	text-decoration:none;
}
.GrayClass:visited 
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#767676;
	text-decoration:none;
}
.GrayClass:hover 
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#767676;
	text-decoration:underline;
}
.BlueClass:link 
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1864e5;
	text-decoration:none;
}
.BlueClass:visited 
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1864e5;
	text-decoration:none;
}
.BlueClass:hover 
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1864e5;
	text-decoration:underline;
}
.LightBlackTxt12
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#303030;
}
.LightBlackTxt18
{
font:bold 16px Arial;
color:#070707;
}
.GrayFootTxt
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:18px;
}
.MidBottomArea
{
	width:902px;
	height:248px;
	margin-top:8px;
	background: url(../images/MidBottmArea_Mid.png) repeat-y top; 
}
/*------Slide2-------*/
.WhiteReaptMid_Block
{
	width:902px;
	height:auto;
	float:left;
	background:url(../images/WhiteReapte_ImgBg.png) repeat-y top;
}
.GrayHeadLinkBlock
{
	width:902px;
	height:35px;
	float:left;
	background:url(../images/GrayHeadLinkArea.png) no-repeat top;
}
.Txt_Head_12Black
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2f2f2f;
}
.Txt_Head_12Gray
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#8e8e8e;
}
.Slide2_RightBlock
{
	width:660px;
	height:auto;
	float:left;
}
.TexList_Menu
{
	width:264px;
	height:24px;
	padding:2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#565656;
}
.TxtField
{
	width:160px; 
	height:20px;
	border:1px solid #dddddd;
	padding:2px;
}
.Table_Form_Data
{
	font:normal 12px Arial, Helvetica, sans-serif; color:#212121; line-height:18px; padding-left:18px;
}
.Slide2_BlockL
{
	width:230px;
	height:auto;
	float:left;
}
.BluTxt16
{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#1b83a5;
}
.FttLink:link
{
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#9d9d9d;
}
.FttLink:visited
{
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#9d9d9d;
}
.FttLink:hover
{
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#9d9d9d;
}
.NorMal_Txt
{
	font:12px Arial, Helvetica, sans-serif;
	color: #666666;
}
/*==================New css===========*/
.Mid_Left1
{
	width:301px;
	height:334px;
	float:left;
	background:url(../images/GreenMen.png) no-repeat bottom right;
}

/*==================== [NEW PAGES] Page-1 ========================*/
#MainMidCot_Area
{
	width:902px;
	float:left;
	background:url(../images/Mid_Re_Image.png) repeat-y top;
}
/*----Right Sec.-*/
.MainMid_Right
{
	width:600px;
	float:left;
}
.Main_Comp_Block
{
	width:560px;
	margin-left:25px;
}
.Head_Txt_blue 
{
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #236ade;
}
.tblBorderR
{
	border-right: 1px solid #c7c7c7;
	height: 64px;
}
.GreenTxtDiscrib
{
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #3b9301;
}
.GrayTxtDiscrib
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #afafaf;
	line-height:22px;
}
.BlueQuickTxt
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#236ade;
}
.RightGraySmallTxt
{
	font:12px Arial, Helvetica, sans-serif;
	color:#545454;
}
/*-Left Sec. -*/
.MainMid_Left
{
	width:301px;
	float:left;
}


/*=========Page 2 ================*/
.PageReaptMid_Block
{
	width:902px;
	height:auto;
	float:left;
	background:url(../images/WhiteReapte_ImgBg.png) repeat-y top;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	padding-bottom:20px;
}
.Page2_RightBlock
{
	width:630px;
	height:auto;
	float:left;
}
.Page2InnerCon 
{
	width:630px;
	height:auto;
	margin:15px 0 0 15px;
}
.Page2_LeftBock
{
	width:260px;
	float:left;
}
.TxtAreaInput
{
	width: 270px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
}

/*=========Page 3 =======*/
.Page3InnerCon 
{
	width:620px;
	height:auto;
	margin:15px 0 0 20px;
}
.Page3_RightBlock
{
	width:625px;
	height:auto;
	float:left;
}
.Page3_LeftBock
{
	width:250px;
	float:left;
}
.tbldata_lable
{
	width:90px;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
.tbldata_input
{
	width:170px;
	float:left;
}
.tbldata_inputBox
{
	width:140px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}

#ListData_Cont li
{
	height:25px;
	list-style:none;
	list-style-image:url(../images/BluaBulletArrow.png);
	margin-left:-15px;
	font:11px Arial, Helvetica, sans-serif;
	color:#363636;
	padding-right:10px;
}

/***********************
Header CSS Starts here
****************************/
.header{
	height:110px;
	border-bottom:9px solid #59ba3f;

}
.header .punchLine{
	width:380px;height:22px;
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 7px;
	color:#737476;
	text-align:left
}


.h-container{
	width:940px;
	margin-left:16px;
	height:110px;
}
.logo{
	width:157px;
	height:78px;
}
.float-left{
	float:left;
}


.headerNavMyAccount{
	width:550px;
	height:32px;
	margin-left:25px;
	border:0px solid #000000;
	position:relative;
	background:url(../images/header-myaccount.png) 0 -160px no-repeat;
	float:right;
}


.headerNav{
	width:465px;
	height:32px;
	margin-left:25px;
	border:0px solid #000000;
	position:relative;
	background:url(../image/headerNavigation.png) no-repeat;
	float:right;
}
#headerNav li{
	float:left;
	list-style:none;
}

.headerHome a{
	TEXT-INDENT: -9999px;
	width:61px;
	height:32px;
	display:block;	
}
.headerHome a:hover{
	
}
.headerAdvertise a{
	TEXT-INDENT: -9999px;
	width:78px;
	height:32px;
	display:block;

}
.headerPartner a{
	TEXT-INDENT: -9999px;
	width:70px;
	height:32px;
	display:block;
	
}
.headerAboutus a{
	TEXT-INDENT: -9999px;
	width:78px;
	height:32px;
	display:block;
}
.headerResources a{
	TEXT-INDENT: -9999px;
	width:88px;
	height:32px;
	display:block;
}

.headerMyAccount a{
	TEXT-INDENT: -9999px;
	width:85px;
	height:32px;
	display:block;
}

.headerContactus a{
	TEXT-INDENT: -9999px;
	width:90px;
	height:32px;
	display:block;
}

.headerHomeActive{
	background:url(../images/headerNavigation.png) no-repeat;	
	background-position: 0 0;
}

.headerAdvertiseActive{
	background:url(../images/headerNavigation.png) no-repeat;
	background-position: 0 -32px;	
}
.headerPartnerActive{
	background:url(../images/headerNavigation.png) no-repeat;
	background-position: 0 -64px;	
}
.headerAboutusActive{
	background:url(../images/headerNavigation.png) no-repeat;
	background-position: 0 -96px;	
}
.headerResourcesActive{
	background:url(../images/headerNavigation.png) no-repeat;
	background-position: 0 -128px;	
}
.headerContactusActive{
	background:url(../images/headerNavigation.png) no-repeat;
	background-position: 0 -160px;	
}

.headerHomeActiveMyAccount{
	background:url(../images/header-myaccount.png) no-repeat;	
	background-position: 0 0;
}

.headerAdvertiseActiveMyAccount{
	background:url(../images/header-myaccount.png) no-repeat;
	background-position: 0 -32px;	
}
.headerPartnerActiveMyAccount{
	background:url(../images/header-myaccount.png) no-repeat;
	background-position: 0 -64px;	
}
.headerAboutusActiveMyAccount{
	background:url(../images/header-myaccount.png) no-repeat;
	background-position: 0 -96px;	
}
.headerResourcesActiveMyAccount{
	background:url(../images/header-myaccount.png) no-repeat;
	background-position: 0 -128px;	
}
.headerMyAccountActiveMyAccount{
	background:url(../images/header-myaccount.png) no-repeat;
	background-position: 0 -160px;	
}
.headerContactusActiveMyAccount{
	background:url(../images/header-myaccount.png) no-repeat;
	background-position: 0 -192px;	
}

.headerNavUserDashboardHome{

                width:324px;

                height:32px;

                margin-left:25px;

                border:0px solid #000000;

                position:relative;

                background:url(../images/header-4tabs.png) 0 -160px no-repeat;

                float:right;

}

.headerUserDashboardHomeActive{

                background:url(../images/header-4tabs.png) no-repeat;                

                background-position: 0 0;

}

.headerUserDashboardResourcesActive{

                background:url(../images/header-4tabs.png) no-repeat;

                background-position: 0 -32px;    

}

.headerUserDashboardMyAccountActive{

                background:url(../images/header-4tabs.png) no-repeat;

                background-position: 0 -64px;    

}

.headerUserDashboardContactusActive{

                background:url(../images/header-4tabs.png) no-repeat;

                background-position: 0 -96px;    

}

 

 

.headerNavAdvertiseDashboardHome{

                width:236px;

                height:32px;

                margin-left:25px;

                border:0px solid #000000;

                position:relative;

                background:url(../image/header-3tabs.png) 0 -160px no-repeat;

                float:right;

}

.headerAdvertiseDashboardHomeActive{

                background:url(../images/header-3tabs.png) no-repeat;                

                background-position: 0 0;

}

.headerAdvertiseDashboardMyAccountActive{

                background:url(../images/header-3tabs.png) no-repeat;

                background-position: 0 -32px;    

}

.headerAdvertiseDashboardContactusActive{

                background:url(../images/header-3tabs.png) no-repeat;

                background-position: 0 -64px;    

}



.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}



/***********************
Header CSS Ends here
****************************/
/***********************
Rate vendor CSS Starts here
****************************/

body{
	margin:0px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
.contentWrapper{
	width:830px;
	margin:0 auto;
	}
	
.pagetitle{
	font-size:18px;
	font-weight:bold;
	color:#56b41b;
	padding-bottom:15px;
	text-align: left;
	}
	
.fromArea{
	padding:20px;
	border:1px solid #666666;
	}
	
.note{
	padding: 5px 0 0 30px;
	background:url(../images/note.jpg) no-repeat;
	height:30px;
	text-align: left;
	}
	
.step{
	font-size:16px;
	font-weight:bold;
	color:#56b41b;
	display:block;
	padding-bottom:10px;
	}
	
.starrate{
	width:51px;
	height:10px;
	}

.rating{

     background:url(images/sm1_stars_0.gif) no-repeat;
     height:9px;
     width:45px;
     text-indent:-9999px;
}
.rating a{
         display:block;
         float:left;
         height:9px;
         width:4.5px;
}

/***********************
Rate vendor CSS ends here
****************************/
/***********************
become partner CSS starts here
****************************/


.formBox{
	width:930px;
	padding:20px;
	margin:0 auto;
	background:#f9f8f8;
	border:4px solid #eee;
	}
	
a{
	color:#006BFC;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}
	
.text_box{
	background:url(../images/text-box.jpg) no-repeat;
	width:307px;
	padding:5px 5px 0;
	height:23px;
	border:none;
	margin:0px;
	}
.address_box{
	background:url(../images/address-box.jpg) no-repeat;
	width:307px;
	padding:5px 5px 0;
	height:75px;
	border:none;
	margin:0px;
	}
/***********************
become partner CSS ends here
****************************/


.c_767676, a.c_767676:link, a.c_767676:visited {
	color:#767676;
	text-decoration:none;
	font:bold 14px Arial;
}

a.c_767676:hover {
	color:#767676;
	text-decoration:underline;
	font:bold 14px Arial;
}


.contentWrapper1{
		background:#efeeee;
		width:221px;
		padding:13px;
		}
		
	.blueTextTitle{
		color:#0066cc;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		display:block;
		padding:15px 0px 5px 0px;
		}
		
	ul.list{
		padding:0px;
		margin:0px;
		}
		
	ul.list li{
		padding:0 0 13px 7px;
		margin:0px;
		list-style:none;
		font:normal 10px Arial, Helvetica, sans-serif;
		color:#333333;
		background:url(image/bullet.gif) no-repeat 0 5px;
		}
		
	ul.list li a{
		font:normal 10px Arial, Helvetica, sans-serif;
		color:#333333;
		}
		
	ul.list li a:hover{
		text-decoration:none;
		}
