body:after, #container:after,.overflowSet:after,.ltGrybx fieldset li:after,   .nerrowResBox li:after, .formHolder li:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
body, #container, .overflowSet, .ltGrybx fieldset li, .nerrowResBox li, .formHolder li{

}
* html body, * html #container, * html .overflowSet,* html .ltGrybx fieldset li, * html .nerrowResBox li, * html .formHolder li {
	height: 1%;
}
body, #container, .overflowSet, .ltGrybx fieldset li, .nerrowResBox li, .formHolder li {
	display: block;
} 

*{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, span, p, a, form, input, lable, textarea, img, ul, ol, li, fieldset, th{
	margin:0px; padding:0px; font-weight:normal; border:none; outline:none 0; list-style:none; text-decoration:none; text-align:left;
}
html {
	height: 100%; 
}



/**************************************************/
/* @font-face {
    font-family: 'HelveticaNeue75';
    src: url('fonts/helveticaneueltstd-bd.eot');
    src: url('fonts/helveticaneueltstd-bd.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaneueltstd-bd.woff') format('woff'),
         url('fonts/helveticaneueltstd-bd.ttf') format('truetype'),
         url('fonts/helveticaneueltstd-bd.svg#HelveticaNeueLTStd75Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeue65';
    src: url('fonts/helveticaneueltstd-md.eot');
    src: url('fonts/helveticaneueltstd-md.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaneueltstd-md.woff') format('woff'),
         url('fonts/helveticaneueltstd-md.ttf') format('truetype'),
         url('fonts/helveticaneueltstd-md.svg#HelveticaNeueLTStd65Medium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeue';
    src: url('fonts/helveticaneue-roman.eot');
    src: url('fonts/helveticaneue-roman.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaneue-roman.woff') format('woff'),
         url('fonts/helveticaneue-roman.ttf') format('truetype'),
         url('fonts/helveticaneue-roman.svg#HelveticaNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
 font-family:'Century Gothic';
 src: url('fonts/GOTHIC.TTF');
 src: local('GOTHIC.TTF'), local('GOTHIC.TTF'), url('GOTHIC.TTF') format('TrueType');
 font-weight:normal;
 font-style:normal;
}
@font-face {
 font-family:'Century Gothic';
 src: url('fonts/GOTHICB.TTF');
 src: local('GOTHICB.TTF'), local('GOTHICB.TTF'), url('GOTHICB.TTF') format('TrueType');
 font-weight:bold;
 font-style:normal;
} */


/*Load Open Sans Font from google fonts*/
 
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
 

body {color:#000; font-family:'Open Sans',sans-serif; padding: 0px !important; margin: 0px !important; font-size:14px;  direction:ltr}
 
img{ border:none 0px; outline:none;}

a, .noBorder { color:inherit; text-decoration:none; outline:0 none; border:0 none;}
.noBorder { border:0 none !important; }
.noBg { background:none !important; }
.noBackgroundImg { background-image:none !important; }
.clear  { display:block;  height:1px; width:100%; overflow:hidden; clear:both;}  
.clear.height5 { height:5px;}
.clear.height10 { height:10px;}
.clear.height15 { height:15px;}
.clear.height20 { height:20px;}
.clear.height30 { height:30px;}
.clear.height45 { height:45px;}
.clear.line {  background:#cccccc; overflow:hidden; margin:10px auto; }
.marginNone{ margin:0 !important; }
.paddingNone{ padding:0 !important; }
::selection {background:#00C3FF; color:#ffffff;}
::-moz-selection {background:#00C3FF; color:#ffffff; }
.center { text-align:center; margin:0 auto; }
.parah { font:normal 13px/18px Arial, Helvetica, sans-serif; color:#303030; } 
.parah.size2  { font-size:15px; line-height:20px;}
.parah.size3 { font-size:17px; line-height:20px;}
.font12 { font-size:12px!important;}
.orderList li{ list-style:decimal; list-style-position:inside;}

.errorMsg, .greenMsg { 
	background: #cc211e !important;     
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    margin:0 0 2em;
    padding: 1em 1.5em
}

.warningMsg { background:#FCF6C6 url(../images/wornSign.gif) no-repeat 14px 16px; color: #000000;font-size: 13px; padding:15px; border-radius:10px; border:solid 1px #EBE294; }
.warningMsg .wrnTitle{ color:#c00; font-size:21px; padding-left:30px; }

.greenMsg{ background:#6CA042!important; border:1px solid #96DE5D !important; -moz-box-shadow: 0 0 5px rgba(0,0,0,0.48); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.48);
box-shadow: 0 0 5px rgba(0,0,0,0.48);}
.margnRt25 { margin-right:25px; }
 .errorFld .inputTxt, .errorFld .ui-selectmenu, .errorFld .textArea, td.errorFld { border:solid 1px #be786e !important; background:#ffe5e5 !important;}
 .errorFld label { color:#a22424 !important; font-weight:bold!important;}
/*********************/

/*COMMEN IN INTERFACE*/
.leftFlt{ float:left; display:inline;}
.rightFlt{ float:right; display:inline;}
.adjustMargin{ margin:0;}
.adjustPadding{ padding:0;}
.leftMarg20 { margin-left:20px;}
.widthAuto { width:auto !important}
.topMargin20 { margin-top:20px !important;}

.hide{display:none !important; }
.hidden{display:none; }
.font15 {font-size: 15px;}
.show {display:block !important; }
.positionRelative { position:relative; }
.positionAbsolute { position:absolute; }

.borderRadius3 {-moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; border-radius:3px;}
.borderRadius5 {-moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px;}
.borderRadius10 {-moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; border-radius:10px;}



.gryButton, .ui-dialog .ui-dialog-buttonpane button { border:solid 1px #bac8ce; display:inline-block; cursor:pointer; font-size:12px;
background:#dedede url(../images/gryButtonBg.png) repeat-x 0 0; background:-moz-linear-gradient(top, #ffffff, #dedede); background:-webkit-linear-gradient(top, #ffffff, #dedede); background:-o-linear-gradient(top, #ffffff, #dedede); background:-ms-linear-gradient(top, #ffffff, #dedede); background:linear-gradient(top, #ffffff, #dedede); }
.gryButton:hover, .ui-dialog .ui-dialog-buttonpane button:hover  { 
background:#edeeee url(../images/gryButtonBg.png) repeat-x 0 0; background:-moz-linear-gradient(top, #ffffff, #edeeee); background:-webkit-linear-gradient(top, #ffffff, #edeeee); background:-o-linear-gradient(top, #ffffff, #edeeee); background:-ms-linear-gradient(top, #ffffff, #edeeee); background:linear-gradient(top, #ffffff, #edeeee); }
.gryButton:active, .ui-dialog .ui-dialog-buttonpane button:active { background:#edeeee; }

.darkGryButton, .ui-dialog .ui-dialog-buttonpane button.darkGryButton   {  display:inline-block; cursor:pointer; color:#ffffff; font-size:12px;
 	background:#606060 url(../images/gryButtonBg.png) repeat-x 0 0; 
	background:-moz-linear-gradient(top, #808080, #606060); 
	background:-webkit-linear-gradient(top, #808080, #606060); 
	background:-o-linear-gradient(top, #808080, #606060); 
	background:-ms-linear-gradient(top, #808080, #606060); 
	background:linear-gradient(top, #808080, #606060); 
 }
.darkGryButton:hover, .ui-dialog .ui-dialog-buttonpane button.darkGryButton:hover { 
 	background:#808080 url(../images/gryButtonBg.png) repeat-x 0 0; 
	background:-moz-linear-gradient(top, #808080, #808080); 
	background:-webkit-linear-gradient(top, #808080, #808080); 
	background:-o-linear-gradient(top, #808080, #808080); 
	background:-ms-linear-gradient(top, #808080, #808080); 
	background:linear-gradient(top, #808080, #808080);
  }
.darkGryButton:active, .ui-dialog .ui-dialog-buttonpane button.darkGryButton:active { background:#333; }
 
 
.greenButton, .ui-dialog .button.greenButton { border:solid 1px #69a842; display:inline-block; cursor:pointer; color:#ffffff;
		background: #6daa44;
		background: -moz-linear-gradient(top,  #a4cb66 0%, #6daa44 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4cb66), color-stop(100%,#6daa44));
		background: -webkit-linear-gradient(top,  #a4cb66 0%,#6daa44 100%);
		background: -o-linear-gradient(top,  #a4cb66 0%,#6daa44 100%);
		background: -ms-linear-gradient(top,  #a4cb66 0%,#6daa44 100%);
		background: linear-gradient(to bottom,  #a4cb66 0%,#6daa44 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4cb66', endColorstr='#6daa44',GradientType=0 );
 }
.greenButton:hover, .ui-dialog .button.greenButton:hover { 
	background: #7bba51;
	background: -moz-linear-gradient(top,  #a4cb66 0%, #7bba51 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4cb66), color-stop(100%,#7bba51));
	background: -webkit-linear-gradient(top,  #a4cb66 0%,#7bba51 100%);
	background: -o-linear-gradient(top,  #a4cb66 0%,#7bba51 100%);
	background: -ms-linear-gradient(top,  #a4cb66 0%,#7bba51 100%);
	background: linear-gradient(to bottom,  #a4cb66 0%,#7bba51 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4cb66', endColorstr='#7bba51',GradientType=0 );
 }
.greenButton:active,.ui-dialog .button.greenButton:active { background:#a4cb66; }

.blueButton, .ui-dialog  button.blueButton { border:solid 1px #207ce5; color:#ffffff; display:inline-block; cursor:pointer;
		background: #499bea;
		background: -moz-linear-gradient(top,  #499bea 0%, #207ce5 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#499bea), color-stop(100%,#207ce5));
		background: -webkit-linear-gradient(top,  #499bea 0%,#207ce5 100%);
		background: -o-linear-gradient(top,  #499bea 0%,#207ce5 100%);
		background: -ms-linear-gradient(top,  #499bea 0%,#207ce5 100%);
		background: linear-gradient(to bottom,  #499bea 0%,#207ce5 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 );
 }
.blueButton:hover, .ui-dialog  button.blueButton:hover { 
		background: #3591e8;
		background: -moz-linear-gradient(top,  #3591e8 0%, #1277e2 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3591e8), color-stop(100%,#1277e2));
		background: -webkit-linear-gradient(top,  #3591e8 0%,#1277e2 100%);
		background: -o-linear-gradient(top,  #3591e8 0%,#1277e2 100%);
		background: -ms-linear-gradient(top,  #3591e8 0%,#1277e2 100%);
		background: linear-gradient(to bottom,  #3591e8 0%,#1277e2 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3591e8', endColorstr='#1277e2',GradientType=0 );
 }
.blueButton:active, .ui-dialog  button.blueButton:hover { background:#207ce5; }

.redButton, .ui-dialog  button.redButton { color:#ffffff; border:1px solid #ff4130; display:inline-block;
		background: #ff7268;
		background: -moz-linear-gradient(top,  #ff7268 0%, #cc3d3d 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7268), color-stop(100%,#cc3d3d));
		background: -webkit-linear-gradient(top,  #ff7268 0%,#cc3d3d 100%);
		background: -o-linear-gradient(top,  #ff7268 0%,#cc3d3d 100%);
		background: -ms-linear-gradient(top,  #ff7268 0%,#cc3d3d 100%);
		background: linear-gradient(to bottom,  #ff7268 0%,#cc3d3d 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7268', endColorstr='#cc3d3d',GradientType=0 );
 }
.redButton:hover, .ui-dialog  button.redButton:hover { 
	background: #ff8882;
	background: -moz-linear-gradient(top,  #ff8882 0%, #cc4d4d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8882), color-stop(100%,#cc4d4d));
	background: -webkit-linear-gradient(top,  #ff8882 0%,#cc4d4d 100%);
	background: -o-linear-gradient(top,  #ff8882 0%,#cc4d4d 100%);
	background: -ms-linear-gradient(top,  #ff8882 0%,#cc4d4d 100%);
	background: linear-gradient(to bottom,  #ff8882 0%,#cc4d4d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8882', endColorstr='#cc4d4d',GradientType=0 );
 }
.redButton:active, .ui-dialog  button.redButton:active { background:#ff7268; }


/*********POPUP STYLE***********/
#popup { }
#popup .pad { padding:20px; }
#popup .parah p{  color: #303030; font: 14px/18px Arial,Helvetica,sans-serif; padding-bottom:20px; }


/* first pages starts here*/
#wrapper{ margin:0 auto; }
#headWrapper{ margin-bottom:8px; }
#headWrapper.homePage{ margin-bottom:25px; }
/*#header { width:992px; margin:0 auto; padding:0px 10px 0px 10px; height:128px;}*/
#header { width:992px; margin:0 auto;  }
#header .logo{ float:left; height:63px; width:416px; margin-top:28px; }
 
.header-right-link{ float:right; width:550px; }

.topLinks { float:right; display:inline; margin:0px 0px 0 0;  background:#fcfaf5; -moz-border-radius:0 0 13px 13px; -webkit-border-radius:0 0 13px 13px; border-radius:0 0 13px 13px; box-shadow:0px 0px 7px rgba(190,178,150,.28); padding:4px 10px 9px; }
.topLinks ul {  list-style:none;  }
.topLinks li { float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4d; background:url(../images/sign-devider.png) no-repeat right center; padding:0px 13px 0px 10px; }
.topLinks li a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4e4e4d;  line-height:20px; text-decoration:none; }
.topLinks li a:hover { color:#000000; }
 	
	
.topSignup { float:right; display:inline; margin:20px 15px 0 0; }
	.topSignup li { float:left; display:inline; position:relative; z-index:13; }
	.topSignup li a.signUp, .topSignup li a.login { display:block; padding:5px 0; background:url(../images/topSignup.png) no-repeat 0 0; text-indent:-90000px; }
	.topSignup li a.signUp { width:75px; }
	.topSignup li a.signUp:hover { background-position:0px -29px; }
	.topSignup li a.login  { width:90px; background-position:-75px 0; }
	.topSignup li a.login:hover, .topSignup li a.active { width:90px; background-position:-75px -29px; }	

.loginForm {  display: none; background-color: #fae099; line-height: 16px; margin: 0; padding:12px; position: absolute; left:auto; right: 0px; text-align: left; top: 24px; width: 221px; z-index: 100; 
-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 0px 5px 5px; 
-moz-box-shadow: 8px 15px 20px rgba(0, 0, 0, 0.3); -webkit-box-shadow: -8px 15px 20px rgba(0, 0, 0, 0.3); box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.3); }
	.loginForm .row  { margin-bottom:10px; font:normal 11px Arial, Helvetica, Tahoma, sans-serif; color:#161616;}
	.loginForm .row .cell{ float:left; display:inline; width:50%;  }
	.loginForm .row .cell.remember { padding-top:10px;}   
	.loginForm .row .cell.remember label {  padding-left:7px; float:left;  }
	.loginForm .row a { color:#161616; text-decoration:underline; }
	.loginForm .row a:hover { color:#000000; }
	.loginForm label { display:block; padding-bottom:3px; }
	.loginForm .inputTxt { border:solid 1px #f1ca59;  font:normal 12px Arial, Helvetica, Tahoma, sans-serif; color:#161616; padding:4px 5px; width:208px; }
	.loginForm .submitBtn { background:url(../images/signInBt.png) no-repeat 0 0; width:100px; height:32px; border:none 0; text-indent:-900000px; cursor:pointer; }
	.loginForm .submitBtn:hover { background-position:0 -35px; }


.navigation{ font: normal 13px Arial, Helvetica, Tahoma, sans-serif; padding:4px 0px 0px 0px; float:right;}
	.navigation ul{ padding:0px; margin:0px; list-style:none; }
	.navigation ul li{ position:relative; z-index:1; float:left; display:inline;  padding:0px; padding:0 2px;   }
	.navigation ul li.first { background:none; }
	.navigation ul li a{ line-height:33px; color:#525252;  text-decoration:none; padding-left:18px; display:block;}
	.navigation ul li a span{ display:block; padding-right:18px;}
	.navigation ul li a:hover, .navigation ul li a.active{  background:url(../images/nav-left-round.png) no-repeat 0 0; color:#FFFFFF; }
	.navigation ul li a:hover span, .navigation ul li a.active span{   background:url(../images/nav-right-round.png) no-repeat right 0; }
	.navigation ul li a.active { background:url(../images/nav-left-round.png) no-repeat 0 0; }
	.navigation ul li a.active span{ color:#ffffff; background:url(../images/nav-right-round.png) no-repeat right 0; }
	/*.navigation ul li a.active .arrow { background:url(../images/navActArrow.png) no-repeat 0 0; position:absolute; height:8px; display:block; width:25px; left:50%; margin-left:-12px; top:34px; }*/

.topSearch {  float:right; }
	.topSearch .heading {font: bold 15px Arial, Tahoma, sans-serif; color:#595959; padding-bottom:5px; } 
	.topSearch .inuptBg { width:296px; height:38px; background:url(../images/searchTopBg.png) no-repeat 0 0; float:left; display:inline;}
	.topSearch .inuptBg .inpitTxt { background:transparent; width:280px; padding-left:10px; height:38px; line-height:38px; color:#858585; font-size:13px;  }
	.topSearch .inputBtn { float:left; display:inline; width:113px; height:38px; } 
	.topSearch .inputBtn input { background:url(../images/searchBtnBg.png) no-repeat 0 0; width:113px; height:38px; cursor:pointer; }
	.topSearch .inputBtn input:hover { background-position:0 -40px; }


#middleContent { background:url(../images/header-line.png) no-repeat 50% 0;  }
#container { margin:0 auto; width:992px; clear:both; padding:0px 10px 0px 10px;}
	#containerLeft{ width:720px; float:left; display:inline; }
	#containerRight{ float:right; display:inline; background:url(../images/containerSaperator.png) repeat-y left top;}
	
	#providersCover{margin-left:-21px; padding:0 20px; width:992px;	background:url(../images/Users-box-shadow.png) repeat-y 50% top;}
	#Users-search-area{
	width:992px; 
 	border:solid 1px #bac8ce;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; background:#ffffff; overflow:hidden;
}
	#Users-search-area .left-cont{
	width:680px; float:left; display:inline; margin:10px 0 10px 10px;
	
}

#Users-search-area .right-cont{
	width:269; float:right; display:inline; margin:10px; width:276px;
	
}

#Users-search-area .sideBox { }
	#Users-search-area .sideBox .topPrt { background:#d2e7f6 url(../images/sideBoxTop.jpg) no-repeat 0 0; padding:10px 15px; font:normal 16px Arial, Helvetica, sans-serif; color:#646464; color:#646464; }
	#Users-search-area .sideBox .heading  { text-align:left; font:normal 20px Arial, Helvetica, Tahoma, sans-serif; color:#333333;}
	#Users-search-area .midPrt { border:solid 1px #d5ebfa; padding:15px 15px 20px; -moz-border-radius:0 0px 10px 10px; -webkit-border-radius:0 0px 10px 10px; border-radius:0 0px 10px 10px; position:relative; z-index:2; } 
	#Users-search-area .midPrt .sideShadow { background:url(../images/shideShad.png) no-repeat 0 0; width:8px; height:153px;  left:-9px; top:-38px; position:absolute; z-index:1; }
 	#Users-search-area .midPrt ul.tickList li { font:normal 16px Arial, Helvetica, sans-serif; color:#646464; padding:0px 0 14px 32px; background:url(../images/tickIcon2.png) no-repeat 0 2px;}
	#Users-search-area .midPrt ul.tickList li.last { padding-bottom:5px;}
	#Users-search-area .midPrt ul.listingStyle li { font:normal 16px Arial, Helvetica, sans-serif; color:#646464; padding:0px 0 7px 15px; }

	#Users-search-area .midPrt ul.listingStyle a {color:#646464;  text-decoration:none;}
	#Users-search-area .midPrt ul.listingStyle a:hover {color:#333;}
	

.find-the-best-box{
	width:269px;
}
.find-the-best-box .top-part{
	width:269px; height:85px;  background:url(../images/find-best-bg.jpg) no-repeat 0 0;
}
.find-the-best-box .top-part h5{ font:normal 20px  Arial, Helvetica, Tahoma, sans-serif; color:#333333; padding:14px 20px 0px 20px; margin:0px;
	
}
.find-the-best-box .top-part p{ font:normal 16px  Arial, Helvetica, Tahoma, sans-serif; color:#646464; padding:0px 20px 0px 20px; margin:0px;
	
}
.find-the-best-box .middle-part{
	width:269px;  background:url(../images/find-best-bor-bg.jpg) repeat-y top left; overflow:hidden;
}

.find-the-best-box .bottom-part{
	width:269px; height:8px;  background:url(../images/find-best-bg-round.jpg) no-repeat 0 0;
}
.join-cta-box {
	width:276px; height:97px;  background:url(../images/join-cta-box.jpg) no-repeat 0 0; margin-top:14px;
}
.join-cta-box .cta-part{
	width:269px; height:97px; 
}
.join-cta-box .cta-part h5{ font:normal 20px  Arial, Helvetica, Tahoma, sans-serif; color:#333333; padding:14px 20px 0px 20px; margin:0px;
	
}
.join-cta-box .cta-part p{ font:normal 16px  Arial, Helvetica, Tahoma, sans-serif; color:#646464; padding:0px 20px 0px 20px; margin:0px;
	
}
.best-listing{ width:246px; margin:20px 0px 20px 21px;}

.best-listing ul{ margin:0px; padding:0px; list-style:none;}

.best-listing ul li{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#646464; font-weight:bold; display:block; padding:8px 0px 8px 0px; overflow:hidden;}
.best-listing ul li .check-div{ width:20px; height:16px; float:left; display:inline; margin-top:4px;}
.best-listing ul li .text-div{ width:200px;  float:left; display:inline; margin-left:10px;}

.we-dound{ border:solid 1px #e9e9e9; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; background:#f2f2f2; height:55px;}
	
	.we-dound .text{ font:normal 19px  Arial, Helvetica, Tahoma, sans-serif; color:#333333; float:left; display:inline; margin:14px 14px 0px 14px;}
	
	.we-dound .view-all-btn{ float:right; display:inline; width:130px; height:30px; background:url(../images/view-all-btn.png) no-repeat 0 0; margin:14px 14px 0px 14px;}
	
	.we-dound .view-all-btn .inputview-btn{ float:right; display:inline; width:130px; height:30px; background:url(../images/view-all-btn.png) no-repeat 0 0; cursor:pointer; }
	
	.we-dound .view-all-btn .inputview-btn:hover{ background-position: 0 -30px;  }
	 
	.provider-list{}
		.provider-list ul{ margin:0px; padding:0px; list-style:none;}
		.provider-list ul li{ display:block; padding:23px 0px 23px 0px; border-bottom:solid 1px #e1e3e3; overflow:hidden}
		.provider-list ul li:hover { background:url(../images/provider-list-h.png) no-repeat 0 0; cursor:pointer;}
		.provider-list ul li:hover .inputpro-btn {  background-position: 0 -30px; }
		.provider-list ul li.last{ border:none; padding-bottom:10px;}
	
	.photo-l{ width:43px; height:65px; float:left; display:inline; margin:0px 18px 0px 18px;}
	.bio-info{ font:normal 13px  Arial, Helvetica, Tahoma, sans-serif; color:#2f2f2f; float:left; display:inline; margin:0px 18px 0px 18px; width:186px;}
	.bio-info span{ font:normal 16px  Arial, Helvetica, Tahoma, sans-serif; color:#2d7bae; display:block; }
	.rating{ font:normal 13px  Arial, Helvetica, Tahoma, sans-serif; color:#2f2f2f; float:left; display:inline; margin:0px 18px 0px 18px; width:180px;}
	.rating p{ font:normal 13px  Arial, Helvetica, Tahoma, sans-serif; color:#2f2f2f; inline; margin:0px 0px 0px 0px; padding:0px; }
	.rating .star-m{ font:normal 13px  Arial, Helvetica, Tahoma, sans-serif; color:#000000; width:186px; overflow:hidden; padding-bottom:5px; }
	.rating .star-m .text{ font:normal 13px  Arial, Helvetica, Tahoma, sans-serif; color:#000000; width:72px; float:left; display:inline; line-height:19px; }
	.rating .star-m .star{ font:normal 13px  Arial, Helvetica, Tahoma, sans-serif; color:#000000; width:108px; float:left; display:inline; }
	
	.view-profile{  float:left; display:inline; margin:0px 18px 0px 18px; width:123px; height:30px; }
	.view-profile .inputpro-btn{ cursor:pointer; width:123px; height:30px; background:url(../images/view-profile.png) no-repeat 0 0;}
 
 
.bottom-footer{ width:992px; margin:-6px auto 0; overflow:hidden; padding:0px 10px 0px 10px;}
.bottom-footer .padcopy{ padding-top:21px;}
#footer { background:#ffffff url(../images/headerShadow.png) no-repeat 50% 100%; padding-bottom:30px;  font-family:Arial, Helvetica, Tahoma, sans-serif; font-size:13px; color:#555555; padding-top:1px; width:100%; margin-top:30px; }
	#footerCurBox { border:solid 1px #e9e9e9;  width:992px; margin:auto; padding:0px 10px 0px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	background: #fbf9f5;
	 }
    #footerCurBox .padArea { padding:20px 25px;}
	#footerCurBox ul.lsiting { background:url(../images/footerSaperator.png) no-repeat 100% 0; width:170px; margin-right:20px; float:left; }
	#footerCurBox ul.lsiting .heading { color:#767676; font:bold 13px  Arial, Helvetica, Tahoma, sans-serif; padding-bottom:15px; }
	#footerCurBox ul.lsiting a { font:normal 11px  Arial, Helvetica, Tahoma, sans-serif; color:#848484; line-height:13px; padding:3px 0; display:block; }
	#footerCurBox ul.lsiting a:hover { color:#555555; text-decoration:underline; }
	#footerCurBox ul.footerSocialList { float:left; display:inline; width:129px; }
	#footerCurBox ul.footerSocialList .heading { color:#767676; font:bold 13px  Arial, Helvetica, Tahoma, sans-serif; padding-bottom:15px; clear:both; float:none; }
	#footerCurBox ul.footerSocialList li{ float:left; padding-right:10px; padding-bottom:7px; } 
	#footerCurBox .copyRights {color:#767676; padding-top:47px; }
	#footer .rightFlt .padg { margin-right:20px;}
	
	.rightlink{ float:right; display:inline;}
	.rightlink ul{ padding:15px 0px 0px 0px; margin:0px; list-style:none;}
	.rightlink ul li{ font-family:Arial, Helvetica, sans-serif; color:#494949; font-size:12px; border-right:solid 1px #d3d3d3; padding:0px 18px 0px 18px; display:inline; line-height:24px;}

	.rightlink ul li.noborder{ border:none; padding-right:0px;}
	.rightlink ul li a { font-family:Arial, Helvetica, sans-serif; color:#494949; font-size:11px; text-decoration:none; }



.featuredSection { padding-top:17px;}
.featuredSection .heading { font:53px Arial, Helvetica, sans-serif; text-align:center; color:#414141; }
.featuredSection .heading strong { font:52px Arial, Helvetica, sans-serif; }
.heading2 { font:45px Arial, Helvetica, sans-serif; text-align:center; color:#494b48; background: url("../images/why-serach-bg.png") no-repeat scroll center top transparent; padding:20px 0px 20px 0px; }
.heading3 { font:27px Arial, Helvetica, sans-serif; color:#333333;  }
.heading3 big { font-size:34px; }
.heading3 small { font-size:18px; }
.heading4 { font:21px Arial, Helvetica, sans-serif; color:#333333;  }
.muain-search-box{ width:699px; height:51px; margin:30px auto 30px auto;}
.muain-search-box .left-input{ width:539px; height:51px; background: url("../images/main-search-area.jpg") no-repeat scroll center top transparent; float:left; display:inline;}
.muain-search-box .left-input input{ background:transparent; border:none; font-size:22px; color:#858585; font-family:Arial, Helvetica, Tahoma, sans-serif; height:50px; width:500px; padding-left:27px; line-height:50px;}
 
.search-gFormF2 { margin:0px 0 0 15px; }
	.search-gFormF2 .inputBtn2 { cursor:pointer; border:0 none; background:url(../images/search-g-btn.png) no-repeat 0 0; width:; height:; text-align:center; width:160px; height:51px; float:left; }
	.search-gFormF2 .inputBtn2:hover { background-position: 0 -51px; }

.section { margin-bottom:30px;}
	.section .sectionImg { width:380px; text-align:center; }
	.section .sectionTxt { width:530px; padding:0 10px; }
	.section .heading { color:#212121; margin:20px 0px 15px; font:normal 24px  Arial, Helvetica, Tahoma, sans-serif; }
	.section .heading strong { font:normal 24px  Arial, Helvetica, Tahoma, sans-serif; } 
	.section p { font:normal 14px/20px Arial, Tahoma, sans-serif;  color:#414042; padding-bottom:15px; }
	.section .txtArea { width:660px; padding:0 10px; }
	  
	

/************ S E A R C H   R E S U L T  P A E G ******************/
.topLinkList { float:right;}
	.topLinkList li{ display:inline; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#5b5854;}
	.topLinkList li a{ font:normal 12px Arial, Helvetica, sans-serif; color:#5b5854; padding:0 8px; }
	.topLinkList li.last a { padding-right:0;}
	.topLinkList li a:hover { color:#000;}

#searchInnerTop { clear:both; overflow:hidden; float:right;  }
	#searchInnerTop .inputTxtHolder { background:url(../images/searchTopBg.png) repeat 0 0; height:38px; }
	#searchInnerTop .inputTxt {  background:#fff; padding:0px; font:normal 14px/30px  Arial, Helvetica, Tahoma, sans-serif; color:#858585; width:270px;  margin:4px 0 0 10px; height:30px; outline:none; }
	#searchInnerTop .inputBtn {  background:url(../images/searchBtnBg.png) repeat 0 0; height:38px; font:normal 16px  Arial, Helvetica, Tahoma, sans-serif; color:#fff; float:left; width:113px; }
	#searchInnerTop .inputBtn:hover { background-position: 0 -40px; cursor:pointer; }
	
#midContainer { margin:0 auto; background:#fff; width:992px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 0px 2px rgba(0,0,0,.3); -webkit-box-shadow:0px 0px 2px rgba(0,0,0,.3); -o-box-shadow:0px 0px 2px rgba(0,0,0,.3); box-shadow:0px 0px 2px rgba(0,0,0,.3); }

.breadCrum  { padding-top:8px;}
.breadCrum li { list-style:none; display:inline; float:left; font:normal 11px  Arial, Helvetica, Tahoma, sans-serif; color:#7e7e7e;padding:0 3px; }	
.breadCrum li.first { padding-left:0;}
.breadCrum li a { color:#467588; text-decoration:underline; padding:0 3px; }
.breadCrum li a:hover { color:#0a3141; }
.socialArea {}
.backLink {font:normal 11px  Arial, Helvetica, Tahoma, sans-serif; color:#444444; text-decoration:underline; padding-top:8px; }
.backLink a:hover { color:#000; }

.backSerch { color: #007A94; font-size: 13px; display:inline-block; font-weight: bold; padding: 7px 15px;}

	#container .bigTitle2 { font:normal 50px Arial, Tahoma, sans-serif; color:#585550; }
	#container .heading1 { font:normal 27px Arial, Tahoma, sans-serif; color:#467588; }
	#container .bigTitle2 .highlight { background:url(../images/highlightBg.png) no-repeat 0 0; padding:0 15px; }
	#container .bigTitle3 { font:normal 50px Arial, Tahoma, sans-serif; color:#585550; }
	#container .bigTitle4 { font:normal 24px Arial, Tahoma, sans-serif; color:#585550; }
	#container .bigTitle4 .highlight { background:url(../images/highlight4Bg.png) no-repeat 0 0; padding:0 4px; }
	
	
	#container .leftSection { width:695px; }
	#container .categoryTitle { font:normal 11px  Arial, Helvetica, Tahoma, sans-serif; color:#8f8f8f; text-align:right; padding-bottom:3px;}
	
	.starsSet span{ display:inline-block; width:19px; height:19px; background:url(../images/reviewStars.png) no-repeat 100% 0; }  
	.starsSet span.star { background-position:0 0;}
	
	.providerBox { border:solid 1px #c5d2d7; background:#fbfdff; display:block; padding:10px; margin-bottom:17px; }
	.providerBox:hover { border-color:#bac8ce; background-color:#f4f8fb;  }
	.providerBox .imageHolder { width:107px; box-shadow: 0 0 4px rgba(0,0,0,.4); margin:5px 5px;} 
	.providerBox .review p, .featuredProviders .review p { font:normal 12px  Arial, Helvetica, Tahoma, sans-serif; color:#000; padding:5px 0 3px;}
	.providerBox .textHolder { width:535px;  }
	.providerBox .textHolder .title{ width:390px;  }
	.providerBox .textHolder .title h3 {font:normal 27px  Arial, Helvetica, Tahoma, sans-serif; color:#000; }
	.providerBox .textHolder .title h6 {font:normal 13px  Arial, Helvetica, Tahoma, sans-serif; color:#000; }
 	.providerBox .parah {font:normal 11px  Arial, Helvetica, Tahoma, sans-serif; color:#000; padding-right:30px; } 
	.providerBox .parah a, .providerBox .parah span { color:#000; text-decoration:none; }
	.providerBox .parah a:hover, .providerBox .parah span:hover { text-decoration:underline; }
	.providerBox .viewProfileBtn, .featuredProviders .viewProfileBtn { margin-top:5px; display:inline-block; text-indent:-9000px; background:url(../images/viewprofileBtn.png) no-repeat 0 0; width:123px; height:30px; }
	.providerBox .viewProfileBtn:hover, .providerBox:hover .viewProfileBtn, .featuredProviders .viewProfileBtn:hover, .featuredProviders li:hover .viewProfileBtn{ background-position:0 -32px;}
	
	.featuredProviders {border:solid 1px #c5d2d7; background:#ffffff; padding:10px 10px 0 10px; margin-bottom:17px;}
	.featuredProviders.border-c {border:solid 1px #c9c9c9; margin-top:17px; border-radius:0px; padding:0px;}
	.featuredProviders ul{ margin-top:15px;}
	.featuredProviders li { margin-bottom:23px; border-bottom:solid 1px #e1e3e3;}
	.featuredProviders li.mar-b { margin-bottom:0px;}
	.featuredProviders li .wrap {padding:0 15px 20px; cursor:pointer;  }
	.featuredProviders li span.wrap { cursor:auto; }
	.featuredProviders li .wrap:hover {  background:url(../images/providerlist-h.png) no-repeat 0 100%; }
	.featuredProviders li.last{ border:none;  padding-bottom:0; }
	.featuredProviders .imageHolder { width:85px; }
	.featuredProviders .imageHolder img {  box-shadow: 0 0 4px rgba(0,0,0,.4); display:inline-block; } 
	.featuredProviders .textSection { width:270px; font-family:  Arial, Helvetica, Tahoma, sans-serif; margin-left:20px; }
	.featuredProviders .textSection.size2 { width:377px; margin-left:0; }
	.featuredProviders .textSection .title { font-size:16px ; color:#2d7bae;}
	.featuredProviders .textSection .details {font-size:13px; color:#2f2f2f;}
	.featuredProviders .review { margin-left:20px; width:97px; }
	.displayMoreBtn { width:214px; height:42px; display:inline-block; text-indent:-9000px; background:url(../images/displayMoreB.png) no-repeat 0 0; margin:35px 0 15px; }
	.displayMoreBtn:hover { background-position:0 -44px;;}
	
	
	#container .rightSection { width:275px; } 
	.rightSection ..socialArea { margin-left:47px; }
	.rightSection  .sideBox {  }
	.rightSection  .sideBox .topPrt { background:#d2e7f6 url(../images/sideBoxTop.jpg) no-repeat 0 0; padding:10px 15px; font:normal 16px Arial, Helvetica, sans-serif; color:#646464; color:#646464; }
	.rightSection  .sideBox .heading  { text-align:left; font:normal 20px Arial, Helvetica, Tahoma, sans-serif; color:#333333;}
	.rightSection  .midPrt { border:solid 1px #d5ebfa; padding:15px 15px 20px; -moz-border-radius:0 0px 10px 10px; -webkit-border-radius:0 0px 10px 10px; border-radius:0 0px 10px 10px; position:relative; z-index:2; } 
	.rightSection  .midPrt .sideShadow { background:url(../images/shideShad.png) no-repeat 0 0; width:8px; height:153px;  left:-9px; top:-38px; position:absolute; z-index:1; }
 	.rightSection  .midPrt ul.tickList li { font:normal 16px Arial, Helvetica, sans-serif; color:#646464; padding:0px 0 14px 32px; background:url(../images/tickIcon.jpg) no-repeat 0 2px;}
	.rightSection  .midPrt ul.listingStyle li { font:normal 16px Arial, Helvetica, sans-serif; color:#646464; padding:0px 0 7px 5px; }
	.rightSection  .midPrt ul.listingStyle a {color:#646464;  text-decoration:none;}
	.rightSection  .midPrt ul.listingStyle a:hover {color:#333;}
	
	.rightSection .gryBx { background:#ededed url(../images/topBrySt.png) no-repeat 0 0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:solid 1px #ededed; padding:15px; font:normal 14px Arial, Helvetica, sans-serif; color:#646464; color:#646464; }
	.rightSection .bluBx { background:#dcecf8 url(../images/bluBxBg.png) no-repeat 0 0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:solid 1px #ededed; padding:15px; font:normal 14px Arial, Helvetica, sans-serif; color:#646464; color:#646464; }
	.rightSection .bluBx:hover { background:#dcecf8; }
	.rightSection .gryBx a, .rightSection .bluBx a{ text-decoration:underline; color:#343434;}
	.rightSection .gryBx a:hover, .rightSection .bluBx a:hover { color:#000;}
	.rightSection .gryBx .heading, .rightSection .bluBx .heading  { font:normal 20px Arial, Helvetica, Tahoma, sans-serif; color:#333333; padding-bottom:4px;}
	
	.rightSection #gmap {border:solid 3px #ffffff; -moz-box-shadow:0 0 5px rgba(0,0,0,.3); -webkit-box-shadow:0 0 5px rgba(0,0,0,.3); box-shadow:0 0 5px rgba(0,0,0,.3); }
	
	
	
	
/* provider contact */
.ipHeading { font:normal 28px Arial, Helvetica, Tahoma, sans-serif; color:#585550; }
.ipHeading2 { font:normal 22px Arial, Helvetica, Tahoma, sans-serif; color:#477b96; }
.providerName {font:normal 18px Arial, Helvetica, Tahoma, sans-serif; color:#444444; padding-top:5px; }
	
	
.gryBoxShadow { background:url(../images/haldboxShadow.png) no-repeat 0 0; margin-left:-24px; }
	.gryBox { border:solid 1px #bac8ce; background:#f5f7fb; margin:0 24px; }
	.formHolder { width:90%; margin:0 32px; }
	.formHolder li{ padding-bottom:27px;}
	.formHolder label {font:normal 17px Arial, Helvetica, Tahoma, sans-serif; color:#000; display:inline-block; float:left; width:180px; margin-right:15px; padding-top:12px;  }
	.formHolder .inputTxt {font:normal 17px Arial, Helvetica, Tahoma, sans-serif; color:#3b4246; float:left; border:solid 1px #a2b0b7; padding:9px 10px; width:370px; }
	.formHolder textarea.inputTxt { height:165px;}
	.formHolder .selectHolder select { width:390px; }
	.formHolder .submitBtn { background:#ff7302; color:#fff; border:none; min-width:200px; height:51px; padding:0 30px; font:600 16px/51px Lato,Arial,Helvetica,sans-serif; text-transform:uppercase; border-radius:5px; cursor:pointer; }
	.formHolder .submitBtn:hover { background:#e35f00; }
	.leftSection .formHolder  p.note { padding:0; }
	.leftSection p.note {  font:normal 11px Arial, Helvetica, sans-serif ; color:#000000; padding:0 42px;}
 	
	
	.rightSection .imageHolder { text-align:center; }
	.rightSection .imageHolder .providerImage { border:solid 3px #ffffff; -moz-box-shadow:0 0 5px rgba(0,0,0,.3); -webkit-box-shadow:0 0 5px rgba(0,0,0,.3); box-shadow:0 0 5px rgba(0,0,0,.3); }
	.rightSection .providerDet { width:180px; margin:23px auto 0;  font:normal 14px Arial, Helvetica, Tahoma, sans-serif; color:#5c5f60; }
	.rightSection .providerDet strong { font:normal 14px Arial, Helvetica, Tahoma, sans-serif; display:block; padding-bottom:5px; }
	.rightSection .providerDet a { text-decoration:underline; color:#7193a2;}
	.rightSection .providerDet a:hover {color:#405d6a;}
	.backtoProfBtn { display:inline-block; background:url(../images/backtoProfBtn.png) no-repeat 0 0; width:170px; height:41px; text-indent:-9000px; overflow:hidden; cursor:pointer;}
	.backtoProfBtn:hover { background-position:0 -42px;}
	
	.rightSection .cerdintVer{ padding-left:45px;}
	
/*provider details page*/
.providerDetails { }
	.providerDetails .leftSec { width:200px;  }
	.providerDetails .imageHolder .providerImage { border:solid 3px #ffffff; -moz-box-shadow:0 0 5px rgba(0,0,0,.3); -webkit-box-shadow:0 0 5px rgba(0,0,0,.3); box-shadow:0 0 5px rgba(0,0,0,.3); }
	.providerDetails .rightSec { width:480px; }
 	
	.providerDetails .review {  font:normal 12px Arial, Helvetica, Tahoma, sans-serif; width:48%; }
	.providerDetails .creden { text-align:left; width:48%; }
	.providerDetails .providerDet { width:48%;  font:normal 13px/17px  Arial, Tahoma, sans-serif; color:#5c5f60; }
	.providerDetails .providerDet strong { font:bold 14px Arial, Helvetica, Tahoma, sans-serif; display:block; padding-bottom:5px; }
	.providerDetails .providerDet a { text-decoration:underline; color:#7193a2;}
	.providerDetails .providerDet a:hover { color:#405d6a; }
	.contactProviderBtn {display:inline-block; background:url(../images/contactProviderBtn.png) no-repeat 0 0; width:170px; height:41px; text-indent:-9000px; overflow:hidden; cursor:pointer;}
	.contactProviderBtn:hover { background-position:0 -42px;}
	
#providerTabs.ui-tabs, #providerTabs { border:none; padding:0; font-family:Arial, Helvetica, sans-serif; }
	#providerTabs.ui-tabs .ui-tabs-nav, #providerTabs ul#tabs { padding:0; background:none; border:none; }
	#providerTabs.ui-tabs .ui-tabs-nav li, #providerTabs ul#tabs li  { float:left; top:0px; border-radius:7px 7px 0 0; margin-right:5px; background:#ecf6ff;}
	#providerTabs.ui-tabs #tabs.ui-tabs-nav li.ui-tabs-active  { background:#ffffff;}
	#providerTabs.ui-tabs .ui-tabs-nav li a, #providerTabs ul#tabs li a {  font-size:14px; color:#363636; text-align:center; padding:12px 22px; }
	#tabContentHolder {-moz-border-radius: 0 7px 7px 7px; -webkit-border-radius: 0 7px 7px 7px; -khtml-border-radius: 0 7px 7px 7px; border-radius:0 7px 7px 7px; border:solid 1px #bac8ce; }
	
	#tabContentHolder .extraPad { padding-left:30px; }
	#tabContentHolder .tabTable td { padding:20px 0; vertical-align:top; text-align:left; }
	#tabContentHolder .tabTable td.fst { border-top:solid 1px #bac8ce; border-right:solid 1px #bac8ce; width:175px; }
	#tabContentHolder .tabTable td.fst p{ color:#538d2b; font:normal 12px Arial, Helvetica, Tahoma, sans-serif; padding-left:12px; }
	#tabContentHolder .tabTable td.sst {border-top:solid 1px #bac8ce; padding-left:20px; padding-right:20px; }
	#tabContentHolder .tabTable td.sst p{ color:#444444; font:normal 12px Arial, Helvetica, Tahoma, sans-serif;  }
	#tabContentHolder .hint { color:#777; font:normal 11px Arial, Helvetica, Tahoma, sans-serif; display:block; padding:5px 0 10px;   }
	#tabContentHolder .shapHolder { width:180px; margin:0 0 0 30px; }
	
	 
	
	#tabContentHolder .chartList li{ padding-bottom:10px; }
	#tabContentHolder .chartList .colorBx { width:20px; height:20px; display:inline-block; float:left; margin-right:12px; }
	#tabContentHolder .chartList li p{ padding-top:4px; font-size:12px; }
	#tabContentHolder .chartList li p a{ color:#7193a2; text-decoration:underline; }
	#tabContentHolder .chartList li p a:hover { color:#264350;}
	#tabContentHolder .textArea, #tabContentHolder .inputTxt { border:solid 1px #bac8ce; padding:8px;  color: #444444; font: normal 12px Arial, Helvetica, Tahoma, sans-serif;  width:410px; height:72px; resize:none; }
	 #tabContentHolder .inputTxt { height:auto; }
	#tabContentHolder .selectType {border:solid 1px #bac8ce; padding:4px;  color: #444444; font: normal 13px Arial, Helvetica, Tahoma, sans-serif;  width:340px; }
	#tabContentHolder .selectedRow td { background:#ebeff3; }
	#tabContentHolder .updatedState td, #tabContentHolder .selectedRow.updatedState td {background:#F4FFF1;}
	#tabContentHolder .gryButton { color:#555555; font:normal 13px Arial, Helvetica, Tahoma, sans-serif; padding:4px 10px;  }
	#tabContentHolder .blueButton, #tabContentHolder .darkGryButton { color:#ffffff; font:normal 13px Arial, Helvetica, Tahoma, sans-serif; padding:4px 10px;  }
	#tabContentHolder .buttonSet { display:none;}
	#tabContentHolder .cancelLink {color: #666666; background:transparent; border:none; text-decoration:underline; padding-top:3px; display:inline-block;  font-size: 14px; padding-top: 10px; cursor:pointer; }
	#tabContentHolder .selectmenu {}
	
	
	.newTestimonialsBox label, #editVerdictBox label, .addVerdtModal label { float:left; display:inline; width:120px; padding-top:5px; font:14px Arial, Helvetica, sans-serif; color:#333;}
	  
	
	
	
	
#container .rightSection .categoryTitle { text-align:left; padding:5px 0 10px; }
	.rightSection .sponProviders { border:solid 1px #e4e3e3; padding:15px; margin-bottom:20px;
		background: #fff8f2 url(../images/lightWhiteGrdnt.png) repeat-x 0 0;
 		background: -moz-linear-gradient(top,  #ffffff 0%, #fff8f2 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fff8f2));
		background: -webkit-linear-gradient(top,  #ffffff 0%,#fff8f2 100%);
		background: -o-linear-gradient(top,  #ffffff 0%,#fff8f2 100%);
		background: -ms-linear-gradient(top,  #ffffff 0%,#fff8f2 100%);
		background: linear-gradient(top,  #ffffff 0%,#fff8f2 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fff8f2',GradientType=0 );
 	  }
	.rightSection .sponProviders:hover { background:#fff8f2; border:solid 1px #d2d2d2;}
	.rightSection .sponProviders .imageHolder { width:43px; }
	.rightSection .sponProviders .details { width:180px; font:normal 13px Arial, Helvetica, Tahoma, sans-serif; color:#2f2f2f; }
	.rightSection .sponProviders .heading { color:#2d7bae; font-size:16px; }
	.rightSection .sponProviders .review { padding-top:7px;}
	.rightSection .sponProviders .review p { font-size:12px; float:left; padding-top:4px; padding-right:15px; }
	.rightSection .advLnk { font:normal 11px  Arial, Helvetica, Tahoma, sans-serif; color:#687980; text-decoration:underline; text-align:right;}
	.rightSection .advLnk:hover { color:#333; }
	
.leftSection .pageHeading { font:normal 35px  Arial, Helvetica, Tahoma, sans-serif; color:#585550; background:url(../images/titileBg.png) -25px 100%; padding:15px 0 ; margin-bottom:30px;}
	.leftSection .paragraph p { font:normal 15px/23px  Arial, Helvetica, Tahoma, sans-serif; color:#585550; padding:0 0 30px 0; }
	.findProviderBtn { cursor:pointer; display:inline-block; text-indent:-9000px; background:url(../images/findProviderBtn.png) no-repeat 0 0; width:169px; height:39px;}
	.findProviderBtn:hover { background-position: 0 -40px; }
	
	.rightSection .socialArea { margin-left:50px; }
	.borderBox  { border:1px solid #BAC8CE; padding:20px 25px; background:#ffffff; }
/**/
.torRight { margin-top:30px; }
.torRight .contNumb{ font:normal 20px Arial, Helvetica, Tahoma, sans-serif; color:#000; float:right;  }	
.torRight .topList li { float:left; display:inline; font:normal 14px Arial, Helvetica, Tahoma, sans-serif; color:#686868; padding-left:10px;  padding-top:5px;}
.torRight .topList li a{ color:#686868; }
.torRight .topList li a:hover { color:#252525; }

#container .sectionBig { width: 695px; }
#container .sectionBig2 { width: 708px; }
#container .side {width: 275px;}
#container .side .gryButton { color: #007A94; font-size: 15px; font-weight: bold; padding: 10px 0; text-align:center; display:block; margin-right:20px; }
#container .headingBig { font:normal 48px Arial, Helvetica, Tahoma, sans-serif; color:#585550; /*background:url(../images/headingShadow.png) no-repeat 0 100%; padding-bottom:50px; */ padding-bottom:20px; text-align:center; }
#container .subHeadingBig { font-size:35px; color:#777777; display:block; }
#container .headingBig strong { font-family:Arial, Helvetica, Tahoma, sans-serif; }

#container .headingBig.align {text-align:left; }

/******** SPRIT *********/
.editLnk, #typeOfCases  .editLnk, .editSection{ color:#585550; font:normal 12px Arial, Helvetica, Tahoma, sans-serif; padding:12px 0 0 12px; display:inline-block; }
	.editLnk:hover, #typeOfCases .editLnk:hover{ color:#000;}
	.editLnk .icon, .editSection .icon { display: block; float:left; width:16px; height:16px; background:url(../images/iconSprit.png) no-repeat 0px 0px !important; }
	.editLnk .txt, .editSection .txt { padding:0px 0 0 2px; float:left; } 


.cancelLnk, #typeOfCases  .cancelLnk { color:#585550; font:normal 12px Arial, Helvetica, Tahoma, sans-serif; padding:12px 0 0 12px; display:none; }
	.cancelLnk:hover, #typeOfCases .cancelLnk:hover{ color:#000;}
	/* .cancelLnk .icon,.icon { display: block; float:left; width:16px; height:16px; background:url(../images/cancel.png) no-repeat 0px 0px !important; } */
	.cancelLnk .txt,  .txt { padding:0px 0 0 2px; float:left; } 

.commentListing li { font-size:13px; color:#000000; margin-top:25px; padding-top:25px; border-top:solid 1px #BAC8CE; }
.commentListing .clientName { font-weight:bold; padding-top:2px; }
.commentListing li .editSection { padding:5px 0 0 0;}
.commentListing li .redButton { color:#ffffff; padding:3px 7px; margin-left:15px; }

.commentListing .verdictTitle { display:block; font-size:15px; color:#333333; padding-top:2px; }
.commentListing .postDate { font-size:12px; color:#666; font-style:italic;} 
.commentListing p { padding:5px 0 15px; }

.profileBox { background:#aad6ea; padding:10px; margin-right:20px;}
	.profileBox .imageHolder img { border:solid 3px #ffffff; box-shadow:0px 0px 5px rgba(0,0,0,.21);  }
	.profileBox .textHolder { width:155px; font:normal 13px Arial, Helvetica, Tahoma, sans-serif;  } 
	.profileBox .textHolder .title { font:bold 15px Arial, Helvetica, Tahoma, sans-serif; color:#000; }
	.profileBox .textHolder ul { padding-top:5px;}
	.profileBox .textHolder a:hover { text-decoration:underline; }

.rLst { margin-right:20px; margin-bottom:20px; }
.rLst .heading { background:#5091af; color:#ffffff; padding:5px 5px 5px 10px; font-size:14px;}
	.rLst ul { list-style:none; margin-top:10px; }
	.rLst ul a {  font-size:14px; color:#434343; display:block; padding:3px 0 3px 10px; }
	.rLst ul a:hover { color:#2f7291; text-decoration:underline; }
	
	
	
	
.sideShadows { background:url(../images/haldboxShadow.png) no-repeat 0 0; margin-left:-24px;  }
#editForm { border:1px solid #BAC8CE; padding:25px 30px; background:#fbfbfb;  }
#editForm .formHolder { margin:0; width:auto; }
	#editForm .formHolder .inputTxt{ width:415px; float:left; } 
	
	#editForm .formHolder .inputTxt.cardNumb { width:230px; }
	#editForm .formHolder .cvvN label { width:50px; }
	#editForm .formHolder .cvvN .inputTxt { width:78px; }
	#editForm .formHolder .expDate { width:270px;}
	#editForm .formHolder .expYer { width:285px;}
	#editForm .formHolder .expYer label { width:80px; margin-right:0;}
	
	.cvvHint { margin-top:-20px; position:relative;}
	.cvvHint a{ font-size:12px; color:#5091af; padding-right:15px; }
	.cvvHint a:hover { text-decoration:underline; }
	
	#editForm .formHolder label { width:165px; padding-left:15px; }
	#editForm .gryBox { border:none 0; background:#E7E7E7; margin:0; padding:10px 15px; } 
	#editForm .gryBox .phoneIcon { background:url(../images/phoneIcon.png) no-repeat 0 0; height:33px; width:33px; display:inline-block; float:left; }
	#editForm .gryBox .txt { display:inline-block; padding:4px 0 0 12px; } 
	#editForm .gryBox .heading { font:normal 22px Arial, Helvetica, Tahoma, sans-serif; color:#585550; }
	#editForm .zip1, #editForm .zip2 {  margin-right:15px;}
	#editForm .zip1 .inputTxt { width:185px; }
	#editForm .zip2 select, .formHolder .selectHolder.cardTypeSelect select, #editForm .formHolder .expDate .selectHolder select, #editForm .formHolder .expYer .selectHolder select { border: 1px solid #A2B0B7; color:#585550; border-radius: 5px;font:normal 17px Arial, Helvetica, Tahoma, sans-serif; padding:9px 5px 8px; width: 91px; } 
	 .formHolder .selectHolder.cardTypeSelect select { width:253px; }
	 #editForm .formHolder .expDate .selectHolder select{ width:70px; }
	 #editForm .formHolder .expYer .selectHolder select {  width:80px; }
	#editForm .zip3 .inputTxt { width:86px; } 

	#editForm .gryBox label { width:120px; }
	#editForm .gryBox .title { font-size:19px; font-weight:bold; color:#4f4e4d; padding:10px 0 0 10px;}
	#editForm .gryBox .subTitle { font-size:14px; color:#8d8d8d; padding:5px 0 0 10px;}
	
	.phoneFildHolder { left:-17px; position:relative; width:648px; }
	.phoneFildHolder .paranth { font-size:27px; }
	.phoneFildHolder .ext { font-size:20px; padding:8px 10px 0 13px; }
	#editForm .phoneFildHolder .size1 .inputTxt{ width:50px; float:left; }
	#editForm .phoneFildHolder .size2 .inputTxt{ width:75px; float:left; }
	#editForm .phoneFildHolder .extraPad { padding-left:10px; }
	#editForm .greenButton, .inBox .greenButton, .bAdr .greenButton, .bAdr .redButton { padding:10px 25px; font-size:15px; color:#ffffff; font-weight:bold; }
	#editForm .greenButton.extraPad, .inBox .greenButton.extraPad, .bAdr .greenButton.extraPad{ margin-right:20px; }
	#editForm .gryButton, .inBox .gryButton, .bAdr .gryButton{padding:10px 25px; font-size:15px; color:#007a94; font-weight:bold; }
	.greenButton.smallBtn { padding:5px 10px; }

.bAdr { border:1px solid #BAC8CE; padding:25px 30px; background:#fbfbfb;   }
 	.bAdr .addressList li.clear { width:100%; border:none; background:none; }
	.bAdr .title { font-size:22px; padding-bottom:10px;}
	.bAdr .gryBtn { margin-right:10px; font-size:12px; color:#222222;}
	.bAdr .holdAddress { min-height:125px;}
 	.bAdr .holdAddress p { font-size:13px; line-height:18px;}
	
	.inBox{background: none repeat scroll 0 0 #FBFBFB; border: 1px solid #BAC8CE; margin: 0 25px; padding: 25px 30px; }
	
	.myEr { min-height:460px; }
	.mbx { padding-bottom:10px;  color:#505050;}
	.mbx .title { font-size:20px; font-weight:bold; color:#505050; padding-right:15px; }
	.mbx .pendApr { padding:3px 0 6px; color:#3F79B5;}
	.mbx .subTitle { font-size:12px; color:#505050; }
	.mbx .mailCont { color:#505050; border:solid 1px #bac8ce; font:normal 14px Arial, Helvetica, sans-serif; padding:15px; margin-top:10px; min-height:170px; width:600px;}
	.mbx .leftSec { width:510px;}
	
	.bAdr .widthSet { width:250px;}
	.bAdr .widthSet { width:310px;}
	.bAdr .detailsList { font-size:13px; line-height:22px;}
	.bAdr .detailsList strong { display:inline-block; }
	.dashboard-way-co{ width:708px; overflow:hidden;}
	
	.bAdr .formList { font-size:13px; line-height:22px;}
	.bAdr .formList li{ padding-bottom:10px;}
	.bAdr .formList li label { padding-right:20px;}
	.bAdr .formList .txt { display:block; float:left; width:350px; }
	.bAdr .pDisc { font-size:20px; color:#666666; padding:4px 0; }
	.thankYouSection { text-align:center; padding:80px 0; color:#444444; }
	.thankYouSection .title { font-size:28px;}
	.updateBox { display:none; border:solid 1px #ccc; box-shadow:0 2px 5px rgba(0,0,0,.2); width:470px; padding:15px; }
	.updateBox .gryButton { font-size:13px; padding:6px 10px; }
	.updateBox .unbind{ color:#000000; text-decoration:underline; } 
	
 
	.bAdr .listingStyle { margin:15px 0 10px; width:50%;}
	.bAdr .listingStyle li { list-style:none; background:url(../images/tickIcon2.png) no-repeat 0 7px; font-size:17px; color:#333333; padding:5px 0 5px 25px; }
	.bAdr .listingStyle.noBg li { background:none; padding-left:0;}
	.bAdr .highlight { background:#fdb514; padding:7px 10px; width:80%;}
	.bAdr .headingBar { width: 664px; margin-left:-30px; background:#ccc; font:47px Arial, Helvetica, sans-serif; color:#000000; padding-left:30px; }
 
	
	
	
	.dashboard-way-co .my-account{ width:310px; height:240px; float:left; display:inline; background: none repeat scroll 0 0 #f8f4ea; border-top: 1px solid #c0bcb6; border-bottom: 1px solid #ebe9e3; border-left: 1px solid #e4e0d6; border-right: 1px solid #e4e0d6; padding: 12px 12px 12px 12px; border-radius:10px 10px 10px 10px; margin-right:22px;}
	
	.dashboard-way-co .my-account .heading-m{  background:url(../images/my-ac-icon.jpg) no-repeat 0 0; height:37px;}
	.dashboard-way-co .my-account .heading-m h4{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:18px; color:#585550; padding:0px; margin:0px; line-height:35px; padding-left:44px;}
	
	
	.dashboard-way-co .my-content{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:15px; line-height:24px; color:#000000; margin-top:24px;}
	.dashboard-way-co .my-content span{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:13px; line-height:12px; color:#5091af;}
	
	
	
	
	.dashboard-way-co .web-statistics{ width:310px; height:240px; float:left; display:inline; background: none repeat scroll 0 0 #f8f4ea; border-top: 1px solid #c0bcb6; border-bottom: 1px solid #ebe9e3; border-left: 1px solid #e4e0d6; border-right: 1px solid #e4e0d6; padding: 12px 12px 12px 12px; border-radius:10px 10px 10px 10px; overflow:hidden;}
	
	.dashboard-way-co .web-statistics .heading-m{  background:url(../images/web-statistics.jpg) no-repeat 0 0; height:37px;}
	.dashboard-way-co .web-statistics .heading-m h4{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:18px; color:#585550; padding:0px; margin:0px; line-height:35px; padding-left:44px;}
		.dashboard-way-co .numbers{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:70px; line-height:24px; color:#585550; margin-top:12px; text-align:right; width:200px; float:left; margin-top:30px;}
	.dashboard-way-co .numbers-left{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:14px; line-height:12px; color:#585550; float:left; width:85px; margin:10px 0px 0px 20px; line-height:16px;}
	
	
	.dashboard-way-co .ecw{ width:310px; height:158px; float:left; display:inline; background: none repeat scroll 0 0 #f8f4ea; border-top: 1px solid #c0bcb6; border-bottom: 1px solid #ebe9e3; border-left: 1px solid #e4e0d6; border-right: 1px solid #e4e0d6; padding: 12px 12px 12px 12px; border-radius:10px 10px 10px 10px; overflow:hidden; margin-top:18px;}
	
	.dashboard-way-co .ecw.mar{ margin-right:18px;}
	
	.dashboard-way-co .ecw .head-main{  overflow:hidden; height:37px;}
	.dashboard-way-co .ecw .heading-m{ height:37px; width:35px; float:left;}
	.dashboard-way-co .ecw .heading-text{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:18px; color:#585550; padding:0px; margin:0px; line-height:35px; padding-left:44px;}
	.dashboard-way-co .ecw .heading-text.lin-h{ line-height:20px; padding-left:50px;}
		/*change By Nirav*/
		.dashboard-way-co .ecw .numb{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:70px; line-height:40px; color:#585550;  text-align:right; width:200px; float:left; margin-top:20px;}
	.dashboard-way-co .ecw .numb-left{ font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:14px; line-height:12px; color:#585550; float:left; width:68px; margin:10px 0px 0px 20px; line-height:16px;}
	
	.my-listing{ border-radius:10px 10px 10px 10px; overflow:hidden; border: 1px solid #C5D2D7; height:57px; margin-top:16px; background-color:#fff;}
	
	.my-listing:hover{ border-radius:10px 10px 10px 10px; overflow:hidden; border: 1px solid #c6e7f5; height:57px; margin-top:16px; background-color:#b8e1f3; cursor:pointer;}
	
	.my-listing .my-lis-hea{ float:left; display:inline-block;font-family:Arial,Helvetica,Tahoma,sans-serif; font-size:30px; line-height:24px; color:#585550; width:260px; padding:16px 0px 0px 24px; }
	
.my-listing .viewProfileBtn { margin-top:14px; display:inline-block; text-indent:-9000px; background:url(../images/viewprofileBtn.png) no-repeat 0 0; width:123px; height:30px; margin-right:13px; }
.my-listing .viewProfileBtn:hover{ background-position:0 -32px;}

.my-listing .viewProfileBtn.mar-r { margin-right:0px;}

.my-listing .promoteBtn { margin-top:14px; display:inline-block; text-indent:-9000px; background:url(../images/upgrade-btn.png) no-repeat 0 0; width:123px; height:30px; margin-right:13px; }
.my-listing .promoteBtn:hover{ background-position:0 -31px;}

.my-listing .edit-listingeBtn { margin-top:14px; display:inline-block; text-indent:-9000px; background:url(../images/edit-listing-btn.png) no-repeat 0 0; width:123px; height:30px; margin-right:13px; }
.my-listing .edit-listingeBtn:hover{ background-position:0 -31px;}

.my-listing .upgradeBtn { margin-top:14px; display:inline-block; text-indent:-9000px; background:url(../images/upgrade-btn.png) no-repeat 0 0; width:123px; height:30px; margin-right:13px; }
.my-listing .upgradeBtn:hover{ background-position:0 -31px;}

.mkt-made-easy{ float:left; display:inline; width:564px; margin-left:30px;}
.benefits{ width:564px; margin:20px 0px 0px 0px; overflow:hidden;}
.benefits .heading-s{ font:normal 22px Arial, Helvetica, Tahoma, sans-serif; color:#585550; text-align:left; padding:0px 0px 0px 0px;}
.benefits .benefits-box{ width:269px; float:left; display:inline; margin-right:26px; margin-top:30px;}
.benefits .benefits-box.mar-rit{margin-right:0px; }

.benefits .benefits-box .top-img{ width:269px; height:153px;}
.benefits .benefits-box .bottom-bg{ width:269px; height:116px; background:url(../images/create-a-free-profile-b.jpg) no-repeat 0 0;}
.benefits .benefits-box .bottom-bg .des-head{ font:normal 22px Arial, Helvetica, Tahoma, sans-serif; color:#fff; text-align:left; font-weight:bold; padding:8px 17px 5px 17px;}
.benefits .benefits-box .bottom-bg .des{ font:normal 12px Arial, Helvetica, Tahoma, sans-serif; color:#000; text-align:left; padding:0px 20px 0px 17px;}
.what-our-Users{width:564px; overflow:hidden; margin-top:25px;}
.what-our-Users .heading-t{ font:normal 16px Arial, Helvetica, Tahoma, sans-serif; color:#444444; text-align:left; padding:0px 0px 0px 0px; font-weight:bold;}

.what-our-Users .testmon{ width:269px; float:left; display:inline; margin-right:26px; margin-top:25px;}

.what-our-Users .testmon.mr-r{ margin-right:0px;}

.what-our-Users .testmon p{ font:normal 13px Arial, Helvetica, Tahoma, sans-serif; color:#444444; text-align:left; font-style:italic; padding:0px 16px 0px 0px;}

.what-our-Users .testmon .name{ font:normal 13px Arial, Helvetica, Tahoma, sans-serif; color:#444444; text-align:left;  padding:15px 0px 0px 0px;}
.membership-form{ float:right; display:inline; width:348px; overflow:hidden;}

.membership-form .menb-head{ background:url(../images/membership-head-bg.jpg) no-repeat 0 0; width:348px; height:60px;}

.membership-form .menb-head .mehead{ font:normal 22px Arial, Helvetica, Tahoma, sans-serif; color:#fff; font-weight:bold; text-align:left; padding:15px 0px 0px 24px;}

.membership-form .menb-form-box{ background:url(../images/membFormBg.png) no-repeat 0 top; width:348px; height:630px !important;}

.norton-bbb{ width:348px; height:76px; margin-top:36px;}

.norton-bbb a{ margin:0px 20px 0px 20px;}

.formListing { list-style:none; padding:26px;}
	.formListing li { padding-bottom:13px; font:normal 15px Arial, Helvetica, sans-serif; color:#575757; }
	.formListing li.text-center { text-align:center; }
	.formListing li a { color:#inharit; text-decoration:underline; }
	.formListing li a:hover { color:#000;}
	.formListing li label {font:normal 15px  Arial, Helvetica, sans-serif; color:#000000; display:block; padding-bottom:5px; }
	.formListing li .inputTxt {font:normal 15px Arial, Tahoma, sans-serif; color:#3b4246; border:solid 1px #acbcc3; padding:10px 10px; width:278px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
	.formListing li .inputTxtph {font:normal 15px  Arial, Tahoma, sans-serif; color:#3b4246; border:solid 1px #acbcc3; padding:10px 10px; width:140px; -moz-border-radius:4px; -webkit-border-radius:4px;-khtml-border-radius:4px; border-radius:4px; }
	.formListing li .inputTxtpz {font:normal 15px  Arial, Tahoma, sans-serif; color:#3b4246; border:solid 1px #acbcc3; padding:10px 10px; width:90px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
/*By Nirav*/
.formListing .signupBtn { background:url(../images/sign-up-btn.png) no-repeat 0 0; width:213px; height:50px; border:none 0; text-indent:-900000px; cursor:pointer;  }
	.formListing .signupBtn:hover { background-position:0 -49px; }
	
	.formListing .memb-phon{ width:140px;}
	.formListing .memb-zip{ width:110px;}
	
	.loaded-powerfull{}
	
	.email-inquiry{ border-radius:10px 10px 10px 10px; overflow:hidden; border: 1px solid #C5D2D7; height:40px; margin-top:16px; background-color:#EBEBEB;}
	
	.unread-message-box{ border-radius:10px 10px 10px 10px; overflow:hidden; border: 1px solid #C5D2D7;  margin-top:16px; background-color:#fff; padding:17px;}
	.hed-page{ overflow:hidden;}
	.hed-page .title-unr{ float:left; display:inline; font:normal 24px Arial, Helvetica, Tahoma, sans-serif; color:#555555; text-align:left;  padding:0px 0px 0px 0px; width:300px;}
	.hed-page .titleSml {float:left; display:inline; font:normal 16px Arial, Helvetica, Tahoma, sans-serif; color:#555555;  width:510px; }
	.hed-page .titleSml a { color:#333; text-decoration:underline;  }
	.hed-page .titleSml a:hover { color:#000;}
	.unread-heding{ height:31px; background:url(../images/m-head-bg.jpg) repeat-x 0 0; margin-top:20px;}
	.mail-div .time-section{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; display:inline; width:73px; }
	.mail-div .name-section{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; display:inline; width:156px; }
	.mail-div .subject-section{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3386ac; float:left; display:inline; width:390px; font-weight:normal; }
	.mail-div .subject-section span{ font-weight:bold; }
	.shortingArrow { display: inline-block; float: left; height: 18px; margin-left: 6px; margin-right: 5px; width: 12px;}
	.shortingArrow a {background:url(../images/icon_rocker_up.png) no-repeat 0 0; display: block; height: 8px; overflow: hidden; text-indent: -1000px; width: 12px; }
	.shortingArrow a:hover.up, .shortingArrow a.up.active  { background-position:0 -19px; }
	.shortingArrow a.down { background-position:0 -7px; }
	.shortingArrow a:hover.down, .shortingArrow a.down.active { background-position:0 -26px; }
	.date{ display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:115px; text-align:center; padding:7px 0px 0px 0px;}
	.from{ padding:7px 0px 0px 0px; display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:155px;}	
	.textf{ float:left; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-right:5px;}
	.subject{ padding:7px 0px 0px 0px; display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:400px;}
	
	.transactionHistoryBx { border-radius:10px 10px 10px 10px; overflow:hidden; border: 1px solid #C5D2D7;  margin-top:16px; background-color:#fff; padding:17px;}
 	.customTableHeading { height:31px; background:url(../images/m-head-bg.jpg) repeat-x 0 0; margin-top:20px;}
	.orderTab .hlink { display:block; padding:0 15px 20px; cursor:pointer; padding:8px; overflow:hidden; border-bottom:solid 1px #; }
	.orderTab .hlink:hover { background:#f6ffe3; }
	.orderTab li {border-bottom: 1px solid #E1E3E3;}
	
	.customTableHeading .date, .customTableHeading .status, .customTableHeading .orderId, .customTableHeading .paidAmunt, .customTableHeading .discript { display:inline; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:65px; text-align:left; padding:9px 0px 0px 10px; }
		
	.orderTab .stt, .orderTab .ordTblId, .orderTab .discTab, .orderTab .dateTab, .orderTab .padTab{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; float:left; display:inline; width:145px; padding-left:10px; }
	 
	.orderTab .stt { width:65px; color:#6B9924; }
	.orderTab .stt.pending { color:#A6A6A6;}
	.customTableHeading .orderId, .orderTab .ordTblId{ width:145px; }	
	.orderTab .dateTab { width:75px; padding-left:1px;}
	.customTableHeading .date, .orderTab .dateTab { width:95px;  }
	.customTableHeading .paidAmunt, .orderTab .padTab{ width:75px; text-align:left; }
	.customTableHeading .discript, .orderTab .discTab  { width:235px; }
	
	.orderTab .ordTblId { color:#3386ac  }
	.orderTab .hlink:hover .ordTblId { text-decoration:underline;}
	 
	  
	 
	.unrpagenation .pagination ol { text-align:center;}
	.unrpagenation .pagination li {display: inline;list-style: none outside none;}
	.unrpagenation .pagination li.prev { float:left;}
	.unrpagenation .pagination li.next { float:right;}
	.unrpagenation .pagination li.prev a, .unrpagenation .pagination li.next a {background: url("../images/paginationArrow.png") no-repeat scroll 0 0 transparent;display: inline-block;padding: 0;  }
	.unrpagenation .pagination li.prev span { background:#fff; margin-left:18px; display:inline-block; padding-top:1px;}
	.unrpagenation .pagination li.next a { background-position: 100% 0;}
	.unrpagenation .pagination li.next span { background:#fff; margin-right:18px;display:inline-block; padding-top:1px;}
	.unrpagenation .pagination li.prev a:hover {background: url("../images/paginationArrow.png") no-repeat scroll 0 0 transparent;}
 	.unrpagenation .pagination li.next a:hover {background: url("../images/paginationArrow.png") no-repeat scroll 100% 0 transparent;}
	.unrpagenation .pagination li.disable {visibility: hidden;}
	.unrpagenation .pagination li a, .shourByArea .pagination li span {color: #656565;font-size: 12px;padding: 2px 6px;}
	.unrpagenation .pagination li.active a, .shourByArea .pagination li.active span, .shourByArea .pagination li.active a:hover {background: none repeat scroll 0 0 #656565;color: #FFFFFF;}
	.unrpagenation .pagination li a:hover {background: none repeat scroll 0 0 #E0E0E0;color: #000000;}
	.email-inquiry li{ padding-bottom:0px; float:left; display:inline;}
	.email-inquiry label {font:normal 13px Arial, Helvetica, Tahoma, sans-serif; color:#000; display:inline-block; float:left;  padding-top:12px; padding-left:10px; padding-right:5px;  }
	
	.email-inquiry label.labw {width:60px; }
	
	.email-inquiry .inputTxt {font:normal 14px Arial, Helvetica, Tahoma, sans-serif; color:#3b4246; float:left; border:solid 1px #a2b0b7; padding:4px 4px; width:65px; margin-top:8px; }

	.email-inquiry .selectHolder { margin-top:8px;}
	.email-inquiry .selectHolder select { width:120px; border:1px solid #A2B0B7; font:normal 12px Arial, Helvetica, sans-serif; padding:3px; }
    .email-inquiry .selectHolder input[type=button] { width:auto; border:1px solid #A2B0B7; font:normal 12px Arial, Helvetica, sans-serif; padding:3px; } 
		.email-inquiry .selectHolder .ui-selectmenu-status{ padding:3px 7px 4px 10px; } 
		.email-inquiry .selectHolder .ui-widget { font-size:13px;}
		.email-inquiry .selectHolder .ui-selectmenu { height:auto;}
		.email-inquiry .selectHolder .ui-selectmenu-icon { right:0; }
	.email-inquiry .calender { padding:10px 6px 10px 6px; }

	.mail-div {}
	.mail-div ul{ margin-top:0px;}
	.mail-div li {  border-bottom: 1px solid #E1E3E3; }
	.mail-div li .milh { display:block; padding:0 15px 20px; cursor:pointer; padding:8px; overflow:hidden; }
	.mail-div li .milh:hover { background:#f6ffe3; }
	.mail-con{float:left; display:inline; width:37px; background: url("../images/email-box-icon.png") no-repeat scroll 0 0 transparent;
    display: inline-block;  height: 16px;  margin-top:0px; text-indent: -9000px; width: 36px;} 
	.mail-div li .milh.unread .mail-con { background-position:0 -18px;}
	.mail-div li .milh.unread { background:#f6ffe3; }
	.mail-div li .milh.unread:hover { background:#EEF9D5; }

.reqField::after {
    color:red;
    content:"*";
}

/*****************LAVA TAB STYLE********************/
.canvCurv { border:solid 1px #e3e3e3; 
 -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;  
 -moz-box-shadow:0 0 25px rgba(0,0,0,.1); -webkit-box-shadow:0 0 25px rgba(0,0,0,.1); box-shadow:0 0 25px rgba(0,0,0,.1);
 }	
 	.canvCurv .heading { font-size:39px; color:#000000; text-align:center; padding:34px 0 26px;}
	.canvCurv .featuredNavigation { width:968px; margin-left:-10px; position:relative; z-index:1;
	background: #a0a0a0 url(../images/featuredNavBg.gif) repeat-x 0 0;
	background: -moz-linear-gradient(top,  #d3d3d3 0%, #a0a0a0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(100%,#a0a0a0));
	background: -webkit-linear-gradient(top,  #d3d3d3 0%,#a0a0a0 100%);
	background: -o-linear-gradient(top,  #d3d3d3 0%,#a0a0a0 100%);
	background: -ms-linear-gradient(top,  #d3d3d3 0%,#a0a0a0 100%);
	background: linear-gradient(top,  #d3d3d3 0%,#a0a0a0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#a0a0a0',GradientType=0 );
}
 .canvCurv .corLeft { position:absolute; left:0; top:auto; bottom:-10px; border:solid 5px #c9c9c9; border-color:#c9c9c9 #c9c9c9 transparent transparent; width:0px; height:0px; }
 .canvCurv .corRight { position:absolute; left:auto; right:0; top:auto; bottom:-10px; border:solid 5px #c9c9c9; border-color:#c9c9c9 transparent  transparent #c9c9c9; width:0px; height:0px; }
 .canvCurv .featuredNavigation ul { min-height:60px; padding-left:30px;}
 .canvCurv .featuredNavigation li { float:left; display:inline; }
 .canvCurv .featuredNavigation li a { outline:0 none; font-family: Helvetica, Arial, Tahoma, sans-serif;  color:#ffffff; text-shadow:1px 1px 1px rgba(0,0,0,.3); font-size:17px; padding:20px 27px; display:block; }
 .canvCurv .featuredNavigation li a.current { color:#4d4d4d; }
  .canvCurv .featuredNavigation li a.current:hover { background:transparent;  -mox-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }
  .canvCurv .featuredNavigation li.backLava{ border:solid 1px #dddddd; background:#ffffff; -mox-box-shadow:0 0 18px rgba(225, 238, 245, 0.75) inset; -webkit-box-shadow:0 0 18px rgba(225, 238, 245, 0.75) inset; box-shadow:0 0 18px rgba(225, 238, 245, 0.75) inset; z-index:-1; overflow:visible !important; }
  .canvCurv .featuredNavigation li.backLava .bottomLava { position:absolute; left:50%; margin-left:-20px; top:auto; bottom:-14px; width:41px; height:15px; background:url(../images/bottomLavaCor.png) 0 0; }
  .canvCurv .featuredNavigation li a:hover { background:#828282; -mox-box-shadow:inset 0 0 25px rgba(0,0,0,.2); -webkit-box-shadow:inset 0 0 25px rgba(0,0,0,.2); box-shadow:inset 0 0 25px rgba(0,0,0,.2);}
#tabMainContainer { height: 340px; width: 948px; position:relative; overflow:hidden; clear:both; }
	#tabMainContainer .items { width:20000em; position:absolute; clear:both; }
	.tabContent { float:left; display:block; width:880px; padding:30px 35px; }
	.tabContent .imgSection { float:left; display:inline; width:320px; text-align:center; }
	.tabContent .textArea { padding-left:20px; float:left; display:inline; width:540px; }
	.tabContent .title { font-size:30px; color:#212121; }
	.tabContent p { font-size:12px; line-height:20px; color:#414042; padding:20px 0 10px; }

	.canvCurv .signupFormCurv {   }
	.canvCurv .signupFormCurv .holder {border:solid 1px #c8c7c2; position:relative; z-index:1; background:#f1f1f1; border-radius: 0 0 20px 20px; padding:27px 0 30px;}
	.canvCurv .signupFormCurv .arrow { width:68px; height:72px; position:absolute; left:-22px; top:16px; background:url(../images/formArrow.png) no-repeat 0 0; }
	.canvCurv .signupFormCurv .leftFlt.heading { width:188px; margin-left:48px; padding:0; }
	.canvCurv .signupFormCurv .heading { font:normal 24px Helvetica Bold, Arial, Tahoma, sans-serif; } 
	.canvCurv .signupFormCurv .frmFild { width:220px; margin:9px 0 0 15px;  } 
	.canvCurv .signupFormCurv .frmFild label { font-size:14px; color:#1e1e1e; display:block; margin-bottom:5px; }
	.canvCurv .signupFormCurv .frmFild label span { color:#f00;}
	.canvCurv .signupFormCurv .frmFild .inputTxt { border:solid 1px #a8a8a8; width:200px; padding:7px 6px; -webkit-box-shadow:2px 2px 2px #d4d1c5; -moz-box-shadow:2px 2px 2px #d4d1c5; box-shadow:2px 2px 2px #d4d1c5; }
	.canvCurv .signupFormCurv .frmBtn { margin:9px 0 0 15px; }
	.canvCurv .signupFormCurv .inputBtn { cursor:pointer; border:0 none; background:url(../images/completeRegBtn2.png) no-repeat 0 0; width:; height:; text-align:center; width:208px; height:62px; }
	.canvCurv .signupFormCurv .inputBtn:hover { background-position: 0 -68px; }


#pricePlans { width:968px; margin:0 auto; }
#pricePlans .palSec1{ width:292px; float:left; margin-top:65px; background:#fafafa; }
#pricePlans .palSec1 .planHeader { background:#bee3f2 url(../images/palSec1Head.png) 0 0 no-repeat; height:85px; }
#pricePlans .palSec1 .planHeader .title { font-size:32px; color:#000000; padding:15px 0 0 20px; text-shadow:0 1px 1px #fff; }
#pricePlans .palSec1 .planHeader .subTitle { font-size:12px; font-weight:bold; color:#333333; padding:0 0 0 20px; text-shadow:none;}
#pricePlans .palSec1 .bluBx { background:#bae1f1 url(../images/planBlueShad.png) 0 0 no-repeat; height:194px; }
#pricePlans .palSec1 .bluBx ul { padding:25px 0 0 20px;}
#pricePlans .palSec1 .bluBx ul li { background:url(../images/planBullet.png) 0 3px no-repeat; font:bold 15px Arial, Helvetica, sans-serif; color:#585550; padding:0 0 18px 25px;}
#pricePlans .link {    color: #666; font-size: 16px; text-align:center; display:block; margin-top:38px; }
#pricePlans .palSec1 .heighlight { border-right:solid 1px #d0d0d0; }
#pricePlans .heighlight li {background:#fafafa; background:rgba(0,0,0,.01); font:normal 16px Arial, Helvetica, sans-serif; color:#3d3b37; text-align:center; height:45px; line-height:45px; border-top:solid 1px #ffffff; border-bottom:solid 1px #ebebeb; display:block;}
#pricePlans .heighlight li.odd { background:#f6f6f6; background:rgba(0,0,0,.04);}
#pricePlans .heighlight li .hint { background:url(../images/hintSign.png) no-repeat 0 0; display:inline-block; width:14px; height:14px; margin-left:5px; }


#pricePlans .planBxBg{ background:url(../images/planBxBg.png) repeat-y 0 0; width:674px; }
#pricePlans .palSec2, #pricePlans .palSec3{ width:223px; float:left; }
#pricePlans .palSec4{ width:228px; float:left; }
#pricePlans .palSec2 .planHeader, #pricePlans .palSec3 .planHeader, #pricePlans .palSec3 .planHeader, #pricePlans .palSec4 .planHeader { background:#96CC60 url(../images/palSec2Head.png) 0 0 no-repeat; height:183px;text-align:center; }
#pricePlans .palSec3 .planHeader {background:#f6a007 url(../images/palSec3Head.png) 0 0 no-repeat;}
#pricePlans .palSec4 .planHeader {background:#56a4ca url(../images/palSec4Head.png) 0 0 no-repeat;}
#pricePlans .planHeader .subTitle { font-size:19px;  color:#ffffff; padding:30px 0 0 0; text-shadow:0 2px 1px rgba(0,0,0,.2); }
#pricePlans .planHeader .title { font-size:65px; color:#ffffff; padding:20px 0 0 0; text-shadow:0 2px 1px rgba(0,0,0,.2); }
#pricePlans .planHeader .mst { font-size:15px; color:#966105; padding:25px 0 0 0; text-shadow:0 1px 0px rgba(255, 255, 255, 0.5); }
#pricePlans .md { height:160px; text-align:center; }
#pricePlans .md .title { font:bold 20px Arial, Helvetica, sans-serif; color:#000000; padding-top:10px; }
#pricePlans .md p{font:normal 14px Arial, Helvetica, sans-serif; color:#000000; text-align:center;  }
.getStartedGreen, .getStartedOran, .getStartedBlue, .getStartedGray { width:159px; height:45px; margin:30px auto 0; display:inline-block; background:url(../images/getStartedGreen.png) no-repeat 0 0; text-indent:-9000px; }
.getStartedOran {background:url(../images/getStartedOran.png) no-repeat 0 0;}
.getStartedBlue {background:url(../images/getStartedBlue.png) no-repeat 0 0;}
.getStartedGray {background:url(../images/getStartedGray.png) no-repeat 0 0;}
.getStartedGreen:hover, .getStartedOran:hover, .getStartedBlue:hover, .getStartedGray:hover { background-position:0 -46px;}
.priceMont { font-size:31px; padding-left:15px; }

#pricePlans .palSec2 ul li, #pricePlans .palSec3 ul li{ margin:0 2px;}
#pricePlans .palSec3 .subTitle  { padding-top:10px;}
#pricePlans .palSec3 .planHeader .title {font-size:72px; padding-top:0;}
#pricePlans .palSec4 .planHeader .title { font-size:72px; }
#pricePlans .palSec3 sup, #pricePlans .palSec4 sup { font-size:22px; vertical-align:top; position:relative; top:10px;}
#pricePlans .palSec3 sub, #pricePlans .palSec4 sub { font-size:14px; vertical-align:inherit;}
#pricePlans .tick, #pricePlans .cross{ background:url(../images/planSigns.png) no-repeat 50% 0; width:30px; height:30px; display:inline-block; margin:6px auto 0;   }
#pricePlans .cross { background-position: 50% -36px; }

#pricePlans .palSec4 li { margin:0 7px 0 2px;}
#pricePlans .palSec2 .last, #pricePlans .palSec3 .last, #pricePlans .palSec4 .last{ color:#585550; font-size:16px; text-align:center; background:url(../images/palSec2foot.png) no-repeat 0 0%; border-bottom:none; height:81px; margin:0;}
#pricePlans .palSec3 .last {background:url(../images/palSec3foot.png) no-repeat 0 0%; font-size:23px; line-height:70px;}
#pricePlans .palSec4 .last {background:url(../images/palSec4foot.png) no-repeat 0 0%; border-color:transparent;}



.quickFacts { background:#fafafa; padding:30px 25px; }
.quickFacts .leftSec { width:350px; float:left; }
.quickFacts .parah {color:#222222; font:normal 20px/24px Arial, Helvetica, sans-serif;}
.quickFacts .heading { color:#222222; font:bold 27px/30px Arial, Helvetica, sans-serif; }
.quickFacts .gryBox { margin:0; padding:20px; border:0 none; background:#f0f0f0; }
.quickFacts .title { color:#000000; font:bold 21px/25px Arial, Helvetica, sans-serif; }
.quickFacts .disc { color:#000000; font:normal 18px/30px Arial, Helvetica, sans-serif; }
.checkbosex input, .quickFacts .holdPrz { display:none; } 
.checkbosex .basicCheck, .checkbosex .featuredCheck, .checkbosex .sponsoredCheck  { width:108px; height:70px; background:url(../images/checkBoxes.png) no-repeat 0 0; float:left; margin-right:13px; cursor:pointer;  }
.checkbosex strong { display:block; margin-top:43px; text-align:center; text-transform:uppercase; font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; text-shadow:0 1px 1px rgba(0,0,0,.5);}
.checkbosex .featuredCheck {background-position:-109px 0px;}
.checkbosex .sponsoredCheck {background-position:-218px 0px;}
.checkbosex .basicCheck.checked { background-position:0 -70px; } 
.checkbosex .featuredCheck.checked{ background-position:-109px -70px; } 
.checkbosex .sponsoredCheck.checked{ background-position:-218px -70px; } 
.quickFacts .note { color:#aaaaaa; font-size:14px;padding-bottom:10px; }
.quickFacts .link {color: #666666; display: block; font-size: 16px; margin-top: 5px; float:left;} 

.quickFacts .rightSec { width:533px; float:right; margin-top:45px; margin-right:20px;  }
.quickFacts .topPrt { height:62px; background:url(../images/expandResearch.png) no-repeat 0 0;  color:#cacaca;}
.quickFacts .midPrt { height:128px; background:url(../images/expandResearch.png) no-repeat 0 -62px; }
.quickFacts .botPrt { height:158px; background:url(../images/expandResearch.png) no-repeat 0 -190px; }
.quickFacts .topPrt .ht { width:130px; text-align:center; height:30px; padding-top:8px; margin:0 auto;  }
.quickFacts .midPrt .lft, .quickFacts .midPrt .rit { width:125px; float:left; text-align:center;  padding-top:16px; color:#cacaca; }
.quickFacts .midPrt .mid { float:left; margin-left:41px; width:198px; text-align:center; font:bold 20px/23px Arial, Helvetica, sans-serif; color:#6b6b6b; padding-top:35px;  }

.quickFacts .lft big, .quickFacts .rit big {  text-align:center; display:block; font:normal 52px/55px Arial, Helvetica, sans-serif; }
.quickFacts .lft small, .quickFacts .rit small {font:normal 13px Arial, Helvetica, sans-serif;  } 

.quickFacts .botPrt .lft, .quickFacts .botPrt .rit { width:125px; float:left; text-align:center;  padding-top:16px; margin-top:32px;color:#cacaca; }
.quickFacts .botPrt .mid { float:left; margin-left:59px; width:167px; text-align:center; font:normal 20px Arial, Helvetica, sans-serif; color:#cacaca; padding-top:5px; margin-top:45px; }
.quickFacts .botPrt .mid big { display:block; font-size:52px;}
.quickFacts .midPrt .rit, .quickFacts .botPrt .rit{ float:right;}

#featured .midPrt { background-position:-539px -62px;}
#featured .midPrt .lft, #featured .midPrt .rit { color:#6b6b6b;}

#sponsored .topPrt { background-position:-539px 0; color:#6b6b6b;}
#sponsored .midPrt { background-position:-1077px -62px;}
#sponsored .midPrt .lft, #sponsored .midPrt .rit { color:#6b6b6b;}
#sponsored .botPrt { background-position:-539px -190px; color:#6b6b6b;}
#sponsored .botPrt .lft, #sponsored .botPrt .mid, #sponsored .botPrt .rit {color:#6b6b6b;}

.testimonialSect { height:90px; padding:20px; background:#f7f4e8 url(../images/testimQuote.png) no-repeat 25px 30px; border:solid 1px #dcd5b9; position:relative; z-index:1; }
.testimonialSect li{ font:normal 32px Arial, Helvetica, sans-serif; z-index:2; position:absolute; left:110px; top:25px; text-align:center; width:850px;}

.standoutBx { margin-left:220px; background:url(../images/papercut.png) no-repeat 0 0; height:725px; width:695px; padding:30px 50px 0 40px;  } 
.standoutBx.bgNone { background:none}
.standoutBx .ribbonHold { width:235px; position:absolute; left:-235px; }
.standoutBx .sponsorRibbon, .standoutBx .featuredRibbon, .standoutBx .basicRibbon { background:url(../images/standOutRibbon.png) no-repeat 0 0; height:124px;} 
.standoutBx .featuredRibbon { background-position:0 -131px;  }
.standoutBx .basicRibbon { background-position:0 -260px;  }
.standoutBx .subTitle { font-size:24px;  color:#ffffff; padding:12px 0 0 15px; text-shadow:0 2px 1px rgba(0,0,0,.2); }
.standoutBx .priceTitle { font-size:65px; color:#ffffff; padding:0 0 0 15px; text-shadow:0 2px 1px rgba(0,0,0,.2); }
.standoutBx sup { font-size:22px; vertical-align:top; position:relative; top:10px;}
.standoutBx sub { font-size:14px; vertical-align:inherit;}
.standoutBx .getStartedBlue, .standoutBx .getStartedOran, .standoutBx .getStartedGreen  { margin-top:10px;}
.standoutBx .link {  color: #666666; display: block; font-size: 16px;  margin-top: 10px;}

.questionBox { background:#f7f4e8; padding:35px; }
.questionBox .qlist { width:445px; }
.questionBox .qlist li {border-radius:5px; background:#fbf9f2; border:solid 1px #ffffff; padding:15px; margin-bottom:30px;}
.questionBox .qlist li.last { margin:0;}
.questionBox .qlist li .quest { font-size:16px; font-weight:bold; color:#585550; }
.questionBox .qlist li p{ font-size:14px; line-height:18px; color:#585550; padding-top:10px; }
.noteQ {color: #CCCCCC; font-size: 14px; padding-top: 20px;}


#countiesAll .stateListing { width:280px;}
.stateListing { float:left; display:inline; margin-right:20px; width:138px; }
.stateListing li { background:url(../images/planBullet.png) no-repeat -7px 7px; padding:4px 0 4px 15px; color:#444444;; }
.stateListing li a { display:block; color:#3386AC; }
.stateListing li a:hover { color:#007A94; text-decoration:underline; }

.tableStyle { font:normal 13px/15px Arial, Helvetica, sans-serif; color:#343434;  }
.tableStyle th { height:31px; background:#DED9DD url(../images/m-head-bg.jpg) repeat-x 0 0; padding-left:10px; font-weight:bold; }
.tableStyle td { padding:10px 0 10px 10px; border-bottom:solid 1px #dedede; vertical-align:top; text-align:left; }
 
.tableStyle td td { padding:0; border:none; }
.tableStyle .planType { color:#999;}
.tableStyle .link { color: #3386AC; display:block; padding-top:3px; text-decoration: underline;}
.tableStyle .link:hover { color: #007A94; text-decoration: none; }
.tableStyle .greenButton, .tableStyle .redButton { color:#FFF;  font-size:12px; font-weight:normal; padding:4px 10px; display:inline-block; }
.tableHeading {color: #333;   font: 27px Arial,Helvetica,Tahoma,sans-serif; padding: 6px 10px; margin:10px 0 5px;}
.link { color: #3386AC; display:block; padding-top:3px; text-decoration: underline;}
.tb { border:solid 1px #ccc; padding:15px; background:#eeeeee; }


/*ADVERTISERS STEP SUBMIT PAGE*/
.stepSet { margin-top:15px;}
.stepSet img { width:100%; height:58px; background:url(../images/advetiserSteps.png) no-repeat center 0; }
.stepSet.step1 img{ background-position: 0 0;}
.stepSet.step2 img{ background-position: 0 -74px;}
.stepSet.step3 img{ background-position: 0 -151px;}


.inputBudget { border:solid 1px #999; font-size:20px; padding:5px 10px; color:#444444; width:80px;}


/*Shahid new css*/

.tlt3 { display:block; text-align:center; color: #333333; font: 24px Arial,Helvetica,sans-serif;}
.tlt4 { display:block; text-align:center; color: #1e1e1e; font: 19px Arial,Helvetica,sans-serif;}
.qHelp { border:1px solid #bac8ce; background:#fbfbfb; padding:20px 20px; }
.qHelp .gryButton { color: #007A94; font-size: 15px; font-weight: bold; padding: 10px 25px;}
.qHelp .tlt {color: #585550; font: 18px Arial,Helvetica,sans-serif; font-weight:bold;}
.qHelp p a { text-decoration:underline;}
.qHelp p a:hover { text-decoration:none;}

#choosePlanTabs { border:none; padding:0; margin:0; }
#choosePlanTabs .tabs { background:none; padding:0; border:0; border-radius:0;}
  ul.list li {list-style-type:none; margin-left:20px;  }
ul.tabs {width:100%; overflow:hidden; }
ul.tabs li { list-style-type:none; display:block; float:left; color:#fff; padding:8px 17px; margin-right:4px; background:#90c85b url(../images/tabz.jpg) repeat-x 0 0;
-webkit-border-radius: 10px 10px 0 0 ; border-radius: 10px 10px 0 0; cursor:pointer; font-size:23px; text-shadow: 0px 1px 1px #5c7e3b;
        filter: dropshadow(color=#5c7e3b, offx=0, offy=1);}
ul.tabs li.green {background:#90c85b url(../images/tabz.jpg) repeat-x 0 0;}
ul.tabs li.yellow {background:#ffca3f url(../images/tabz.jpg) repeat-x 0 -62px;}
ul.tabs li.blue {background:#51a1c6 url(../images/tabz.jpg) repeat-x 0 -124px;}
#choosePlanTabs ul.tabs li a { color:#ffffff;}
ul.tabs li span { font-size:11px; display:block; color:#396d08;text-shadow: 0px 1px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=1); font-weight:bold
;}
#choosePlanTabs ul.tabs li { border:none!important;}
ul.tabs li.yellow span { color:#7d5002;}
ul.tabs li.blue span { color:#11587a;}		
	#basicTabContent, #featuredTabContent, #sponsoredTabContent{ margin:0; padding:0;}	
		


.tabscontent { border:1px solid #bac8ce; padding:0px 0 0 0; display:none; width:100%; text-align:justify; border-top:none;}
.tabTlt {background:#8ec659; padding:12px 16px; height:29px; border-bottom:3px solid #e0e0e0; position:relative;}
.tabTlt .gryButton, .tabTltY .gryButton, .tabTltB .gryButton { color: #161818;  font-size: 16px;  padding: 8px 33px; margin-top:-3px; }

.tabTlt .tazconL, .tabTlt .tazconR { background:#8ec659 url(../images/tazconG.jpg) no-repeat 0 bottom; width:12px; height:64px; left:-12px; bottom:-11px; position:absolute;}
.tabTlt .tazconR { left:inherit; right:-12px; background-position:bottom right;}

.tabscontent .pd14 { border:solid 1px #bac8ce; border-top:0 none;}

.tabTltY {background:#ffca3f; padding:12px 16px; height:29px; border-bottom:3px solid #e0e0e0; position:relative;}
.tabTltY .tazconL, .tabTltY .tazconR { background:#ffca3f url(../images/tazconY.jpg) no-repeat 0 bottom; width:12px; height:64px; left:-12px; bottom:-11px; position:absolute;}
.tabTltY .tazconR { left:inherit; right:-12px; background-position:bottom right;}
.tabTltY a { display:inline-block; text-decoration:underline; font-size:18px; margin-top:2px; color:#000;}
.tabTltY a:hover { text-decoration:none;} 

.tabTltB {background:#51a0c6; padding:12px 16px; height:29px; border-bottom:3px solid #e0e0e0; position:relative;}
.tabTltB .tazconL, .tabTltB .tazconR { background:#51a0c6 url(../images/tazconB.jpg) no-repeat 0 bottom; width:12px; height:64px; left:-12px; bottom:-11px; position:absolute;}
.tabTltB .tazconR { left:inherit; right:-12px; background-position:bottom right;}

.tabTlt h2, .tabTltY h2, .tabTltB h2 { color:#000; font-size:26px; line-height:26px;}

#choosePlanTabs .yellowButton { color:#ffffff; text-shadow:0 1px 1px rgba(0,0,0,.3); }

.tabscontent .pd14 { padding:14px;}
.planBox { background: none repeat scroll 0 0 #fff;  border: 3px solid #cacaca; padding:10px 20px; width:48%;}
.planBox .title { color: #000000; font: bold 24px/30px Arial,Helvetica,sans-serif;}
.planBox .disc { color: #000000; font: 20px/30px Arial,Helvetica,sans-serif; padding:5px 0;}

.tabscontent .listingStyle { margin:0px 0 0px 30px; width:40%;}
	.tabscontent .listingStyle li { list-style:none; background:url(../images/tickIcon2.png) no-repeat 0 7px; font-size:17px; color:#333333; padding:5px 0 5px 25px; }
	.tabscontent.listingStyle.noBg li { background:none; padding-left:0;}
.tabscontent .planTlt { background:#e8e8e8; font-family:Arial, Helvetica, sans-serif; font-size:26px; padding:10px; text-align:center;}	 

.yellowButton { border:solid 1px #b0b0b0; display:inline-block;
		background: #6daa44;
		background: -moz-linear-gradient(top,  #fac710 0%, #f59807 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fac710), color-stop(100%,#f59807));
		background: -webkit-linear-gradient(top,  #fac710 0%,#f59807 100%);
		background: -o-linear-gradient(top,  #fac710 0%,#f59807 100%);
		background: -ms-linear-gradient(top,  #fac710 0%,#f59807 100%);
		background: linear-gradient(to bottom,  #fac710 0%,#f59807 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac710', endColorstr='#f59807',GradientType=0 );
 }
.yellowButton:hover { 
	background: #7bba51;
	background: -moz-linear-gradient(top,  #fac710 0%, #f9be09 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fac710), color-stop(100%,#f9be09));
	background: -webkit-linear-gradient(top,  #fac710 0%,#f9be09 100%);
	background: -o-linear-gradient(top,  #fac710 0%,#f9be09 100%);
	background: -ms-linear-gradient(top,  #fac710 0%,#f9be09 100%);
	background: linear-gradient(to bottom,  #fac710 0%,#f9be09 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac710', endColorstr='#f9be09',GradientType=0 );
 }
.yellowButton:active { background:#fac710; }	

.yellowButton {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 25px;
}

.priceMont.vr2 { padding-left:0;} 
.quickFacts.vr2 { text-align:center; background:none; padding:0;}
.quickFacts.vr2 .rightSec { float:none; margin:20px auto;}


.standoutBx2 { margin-left:340px; width:640px; padding:30px 10px 0 10px;  } 
.standoutBx2 .ribbonHold { width:362px; position:absolute; left:-352px; top:15px;}
.standoutBx2 .sponsorRibbon, .standoutBx2 .featuredRibbon, .standoutBx2 .basicRibbon { background:url(../images/standOutRibbon2.png) no-repeat 0 0; height:152px;} 
.standoutBx2 .featuredRibbon { background-position:0 -190px;  }
.standoutBx2 .basicRibbon { }
.standoutBx2 .subTitle { font-size:29px;  color:#ffffff; padding:22px 0 8px 20px;  }
.standoutBx2 .pra { font-size:15px; color:#ffffff; padding:0 55px 0 20px; line-height:16px;  }

.providerBox.vr2 .textHolder { width: 485px;}
.standoutBx2  .featuredProviders .imageHolder { width:55px;}
.standoutBx2  .featuredProviders .textSection { width:240px;}
.standoutBx2 .featuredProviders .viewProfileBtn { margin-top:15px;}

.sponsorshipWfix { background:#eaeef0; padding:37px 27px 27px;}
.monthWfix { width:370px; margin-left:60px;}
.monthWfix.vr2 { margin-left:0; margin-right:60px;}
.monthWfix .mCrt { background:url(../images/mCrt1.png) no-repeat center 0; height:189px; padding:135px 30px 0; margin-left:22px; width:263px; }
.monthWfix .mCrt.v2 {background:url(../images/mCrt2.png) no-repeat center 0; padding-top:104px; height:220px; }



  
.monthWfix .mBid { background:#fff; font-size:25px; color:#1e1e1e; padding:25px 30px 20px;}
.monthWfix .mBid h3 { font-size:33px; color:#1e1e1e; font-weight:bold; text-align:center;}
.monthWfix .mBid strong { font-size:20px; display:block;}
.pdLR20{ padding-left:20px; padding-right:20px;}
.hlightGray { background:#cdd4d8; padding:15px 0px; text-align:center; font-size:22px; color:#1e1e1e; font-weight:bold; margin:0 auto; width:730px;}

#container .sponsorshipWfix .bigTitle2 { color:#585550; font-size:50px;}
.height40 { height:40px;}
ul.bidMonth-cont { list-style:none; margin:0; padding:0;}
ul.bidMonth-cont li { background:#fff; width:284px; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; border-radius:10px; padding:6px; float:left; margin-left:25px; -webkit-box-shadow:  0px 0px 10px 3px #ced1d3; box-shadow:  0px 0px 10px 3px #ced1d3; min-height:160px;}
ul.bidMonth-cont li .tlt { font-size:28px; color:#ffffff; background:#00a0c8; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; border-radius:10px; padding:10px 14px; font-weight:bold;}
ul.bidMonth-cont li .txt { font-size:14px; color:#1e1e1e; padding:15px 10px 17px;}
ul.bidMonth-cont li .txt strong { font-size:21px; display:block;}

#container .bigTitle5 { color: #585550; font: 55px Arial,Helvetica,Tahoma,sans-serif; padding-bottom: 20px; text-align: center;}
#container .expandReach { width:830px; margin:0 auto; font-weight:bold; color:#1E1E1E; display: block; font: 19px Arial,Helvetica,sans-serif; text-align: center; }
#container .highlight { background:url(../images/highlight4Bg.png) no-repeat 50% 0; padding:3px 4px ; }
#container .expandReach .basedon { color:#7f7f7f; font-size:15px;}
.quickFacts.vr2 { background:none;}
.bidplan { width:970px; margin:0 auto; background:url(../images/bidplanbg.png) no-repeat 50% 300px; padding-bottom:20px;}
.bidplan .palSec1 { width:310px; margin-top:14px; }
.bidplan .palSec1.palSec2 { background:#f1f7fb; margin:0 20px;}
.bidplan .palSec1 .tlt { background:#21739c url(../images/minBidtlt.jpg) no-repeat 0 0; font:32px Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:12px 10px 6px;}
.bidplan .palSec1.palSec2 .tlt {background:#0084b1 url(../images/sugBidtlt.jpg) no-repeat 0 0; padding:18px 0 13px;}

.bidplan .palSec1 .mid {background:#5eadd0 url(../images/minBidMid.jpg) no-repeat 0 0; padding:25px; text-align:center;}
.bidplan .palSec1.palSec2 .mid {background:#5eadd0 url(../images/sugBidMid.jpg) no-repeat 0 0;}
/*Changes Done By Nirav*/
.bidplan .palSec1 .mid .price { font-size:63px; color:#fff; font-weight:bold; line-height:60px; text-shadow:1px 2px rgba(0,0,0,.5);}
.bidplan .palSec1 .mid .price .f64 { font-size:64px;}
.bidplan .palSec1 .mid .price .f46 { font-size:46px;}
.bidplan .palSec1 .mid p { font-size:15px; color:#fff; text-align:center; clear:both; padding-top:10px;}
.bidplan .palSec1 .mid p strong { font:bold 18px Arial, Helvetica, sans-serif; display:block;}
.bidplan .palSec1 .mid .yellowBtn {display:inline-block; color:#ffffff; font:bold 24px Arial, Helvetica, sans-serif; font-weight:bold; padding:6px 30px; margin:15px auto 0; text-align:center;
		background: #6daa44;
		background: -moz-linear-gradient(top,  #fac710 0%, #f59807 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fac710), color-stop(100%,#f59807));
		background: -webkit-linear-gradient(top,  #fac710 0%,#f59807 100%);
		background: -o-linear-gradient(top,  #fac710 0%,#f59807 100%);
		background: -ms-linear-gradient(top,  #fac710 0%,#f59807 100%);
		background: linear-gradient(to bottom,  #fac710 0%,#f59807 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac710', endColorstr='#f59807',GradientType=0 );
 }
.bidplan .palSec1 .mid .yellowBtn:hover { 
	background: #7bba51;
	background: -moz-linear-gradient(top,  #fac710 0%, #f9be09 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fac710), color-stop(100%,#f9be09));
	background: -webkit-linear-gradient(top,  #fac710 0%,#f9be09 100%);
	background: -o-linear-gradient(top,  #fac710 0%,#f9be09 100%);
	background: -ms-linear-gradient(top,  #fac710 0%,#f9be09 100%);
	background: linear-gradient(to bottom,  #fac710 0%,#f9be09 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac710', endColorstr='#f9be09',GradientType=0 );
 }
 
.bidplan .palSec1 .chartbar { background:url(../images/minBidBot.png) no-repeat 0 0; padding:7px 20px 12px;}
.bidplan .palSec1 .chartbar.bg2 {background:url(../images/minBidBot2.png) no-repeat 0 0;} 
.bidplan .palSec1.palSec2 .chartbar {background:url(../images/sugBidBot.jpg) no-repeat 0 0;}
.bidplan .palSec1 .chartbar .chartD { float:left; width:180px; height:180px; background:url(../images/chartSpt.png) no-repeat 0 0;}
.bidplan .palSec1.palSec2 .chartbar .chartD {background:url(../images/sugChartSpt.png) no-repeat 0 0;}

#minimim_bid_piechart, #suggested_bid_piechart, #maximum_bid_piechart { float: left; height: 180px; width: 180px; margin:-20px 0 0 -20px; }

 


.bidplan .palSec1 .chartbar .chartYellow, .bidplan .palSec1 .chartbar .chartBlue{ background:#e5b522; font-size:33px; color:#fff; font-weight:bold; line-height:30px; padding:6px; margin-top:10px; margin-right:10px;}
.bidplan .palSec1 .chartbar .chartYellow span, .bidplan .palSec1 .chartbar .chartBlue span { font-size:11px; display:block; font-weight:bold; line-height:12px;}
.bidplan .palSec1 .chartbar .chartBlue { background:#40748b;}
.bidplan .tnc { color:#9c9c9c; font-size:13px; line-height:22px;}



/*new css add*/

.headingBig37 { color:#585550; font-size:37px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; line-height:40px;}
.checkoutFix { overflow:hidden; display:block;}
.checkLft { background:#fbf9f6; border:2px solid #efeade; width:512px; padding:20px 27px;}
	.checkLft h3 { color:#1e1e1e; font-size:24px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
	.checkLft .formfix { width:100%;}
	.checkLft .formfix li{ padding-bottom:11px; padding-top:5px; overflow:hidden; display:block;}
	.checkLft .formfix li.pdnone { padding-bottom:5px;}
	.checkLft .formfix label {font:normal 14px Arial, Helvetica, Tahoma, sans-serif; color:#000; display:inline-block; float:left; width:147px; padding-top:12px;  }
	.checkLft .formfix label.vr2 { width:85px; text-align:right; padding-right:10px;}
	.checkLft .formfix .inputTxt {font:normal 17px Arial, Helvetica, Tahoma, sans-serif; color:#3b4246; float:left; border:solid 1px #a2b0b7; padding:7px 10px; width:342px; }
	.checkLft .formfix .inputTxt.wid { width:72px;}
	.checkLft .formfix .inputTxt.vr2 { width:153px;}
	.checkLft .formfix textarea.inputTxt { height:165px;}
	.checkLft .formfix .selectHolder { border:solid 1px #a2b0b7; padding:7px 10px; width:153px; float:left; background:#fff;}
	.checkLft .formfix .selectHolder.wid { width:72px;}
	.checkLft .formfix .selectHolder select { width:100%; border:none 0; height:20px;}
	.checkLft .formfix .cardIcon { padding-top:10px; float:right;}
	.checkLft .formfix .wthis{ color:#1d5365; font-size:12px;}
	.checkLft .formfix .wthis:hover { text-decoration:underline;}

.checkRgt { width:392px;}
	 .checkRgt .bilSum { background:#f7f7f7; border:2px solid #e9e9e9; padding:10px 17px;}
	.checkRgt .bilSum h3 { font-size:24px; color:#1e1e1e; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #cacaca; padding-bottom:10px; margin-bottom:10px;}
	.checkRgt .bilSum .advContent { font-size:16px; color:#474747; font-family:Arial, Helvetica, sans-serif; padding:0 8px 15px;}
	.checkRgt .bilSum .advContent span { width:73px; color:#616b6d; float:right; font-size:17px;}
	.checkRgt .bilSum .totalAdv {  background: none repeat scroll 0 0 #E9E9E9; border: 2px solid #FFFFFF; color: #474747; font:bold 18px Arial,Helvetica,sans-serif; margin: 0 -10px; padding: 8px 14px;}
	.checkRgt .bilSum .totalAdv span { width:75px; color:#000;  float:right; font-size:20px; font-weight:bold;}
	.checkRgt .bilSum .totalAdv small { font-size:80%; color:#777;top:-3px; position:relative; }
	.checkRgt .bilSum p { color:#656565; text-indent:-6px; font-size:12px;font-family:Arial, Helvetica, sans-serif; padding:7px 8px 4px; line-height:16px;}  

.checkRgt .qcall { overflow:hidden;  color:#232323; font:26px/30px Arial, Helvetica, sans-serif; padding:18px; margin:5px 0 10px;}
	.checkRgt .qcall strong { font-size:28px; display:block; font-weight:bold; }
	.checkRgt .qcall p { width:132px; font-size:13px; font-weight:normal; color:#333333; line-height:20px;}

.checkRgt .ordSum { background:#f2f6ea; border:2px solid #e9e9e9; padding:20px 17px 10px; overflow:hidden;}
	.checkRgt .ordSum h3 { font-size:24px; color:#1e1e1e; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #cacaca; padding-bottom:10px; margin-bottom:15px;}
	.checkRgt .ordSum .advContent {  color:#474747; font:16px/20px Arial, Helvetica, sans-serif; padding: 0px 8px 13px;  }
	.checkRgt .ordSum .advContent span {color: #616B6D;  float: right;  font-size: 17px;  width: 73px;}
	.checkRgt .ordSum .totalAdv small { font-size:80%; color:#777;top:-3px; position:relative; }
	.checkRgt .lightBox { background: #FEFFFC; border: 2px solid #FFFFFF; color: #474747; font: bold 18px Arial,Helvetica,sans-serif; margin: 0 -10px; padding: 8px 14px; }
	.checkRgt .ordSum .lightBox p  { padding-bottom:10px; color:#666666;}
	.checkRgt .ordSum .advContent .price { width:73px; color:#616b6d; float:right; font-size:17px;}
	.checkRgt .ordSum .advContent .bdate {font-size:14px;}
	.checkRgt .ordSum .totalAdv { font-size:21px; color:#474747; font-family:Arial, Helvetica, sans-serif; padding:5px 8px 0; font-weight:bold; }
	.checkRgt .ordSum .totalAdv span { width:72px; color:#000; float:right; font-size:20px; font-weight:bold;}
	.checkRgt .ordSum p { color:#1e1e1e; font:12px/16px Arial, Helvetica, sans-serif; padding:5px 8px 4px; }
	.checkRgt .ordSum p.btm { font-size:11px; color:#666666; padding-top:8px; }
	.checkRgt .ordSum p a { text-decoration:underline;}
	.checkRgt .ordSum .darkGryButton { font-size: 17px; padding: 8px 20px;}
    .checkRgt .ordSum .greenButton { color: #FFFFFF; font-size: 20px; font-weight: bold; padding: 8px 20px; margin-top:13px;}


.ordLft { background:#fbf9f6; border:2px solid #efeade; width:512px; padding:20px 27px;}
.ordLft h3 { font-size:24px; color:#1e1e1e; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}

.ordLft ul li {color:#1e1e1e; font-size:16px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #ffffff; overflow:hidden; background:url(../images/checkbrbg.jpg) repeat-x bottom left; padding:10px 0;}
.ordLft ul li.last { border-bottom:none; background:none;}
.ordLft ul li .conty { width:190px; padding-right:4px; float:left; line-height:25px;}
.ordLft ul li .slectPlan { width:210px; padding-right:10px; float:left;  line-height:25px;}
.ordLft ul li .lightColor  { color:#707070; }
.ordLft ul li .costM { float:right; text-align:right; line-height:25px;}
.ordLft .totalFix { text-align:right; padding-top:10px;}
.ordLft .mTotal { font-size:18px; color:#1e1e1e;font-family:Arial, Helvetica, sans-serif; font-weight:bold;} 
.ordLft .mTotal span {  text-align:right; margin-left:20px; font-weight:bold; }
.ordLft .tPT { font-size:24px; color:#1e1e1e;font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:41px;} 
.ordLft .tPT span {  text-align:right; margin-left:20px; font-weight:bold; }

.ordLft .button { display:inline-block; padding:7px 25px; font-size:17px; color:#fff; margin-top:28px;
background:#606060 url(../images/gryButtonBg.png) repeat-x 0 0; background:-moz-linear-gradient(top, #808080, #606060); background:-webkit-linear-gradient(top, #808080, #606060); background:-o-linear-gradient(top, #808080, #606060); background:-ms-linear-gradient(top, #808080, #606060); background:linear-gradient(top, #808080, #606060); }
.ordLft .button:hover { 
background:#808080 url(../images/gryButtonBg.png) repeat-x 0 0; background:-moz-linear-gradient(top, #808080, #808080); background:-webkit-linear-gradient(top, #808080, #808080); background:-o-linear-gradient(top, #808080, #808080); background:-ms-linear-gradient(top, #808080, #808080); background:linear-gradient(top, #808080, #808080); }
.ordLft .button:active { background:#808080; }

.extraF { background:#ffffff url(../images/ExtraF.jpg) repeat-x 0 0; padding:0px 16px 16px 0px; overflow:hidden;}
.extraF .proflieimg { width:626px;}
.extraF .rgtside { width:334px; float:right;}
.extraF .rgtside h2 { color:#000000; font-size:34px; font-family:Arial, Helvetica, sans-serif; line-height:29px; padding-top:43px;}
.extraF .rgtside .dis { font-size:14px; color:#585550; line-height:16px; padding-top:10px; padding-bottom:27px;}
.extraF .rgtside h3 { color:#585550; font-size:21px; font-weight:bold;}
.extraF .rgtside .extradis { font-size:16px; color:#585550; line-height:18px; padding-top:3px; margin-bottom:30px; height:38px; overflow:hidden;}
.extraF .rgtside .br { border-bottom:1px solid #f2efe8;}
.extraF .rgtside .listprice { color:#585550;  font-size:31px; padding-top:17px; overflow:hidden;}
.extraF .rgtside .listprice .oly { float:left; padding-top:5px;}
.extraF .rgtside .listprice span { float:left; font-size:44px;  font-weight:bold; margin:0 5px;}
.extraF .rgtside .listprice strong { font-size:26px; font-weight:bold; padding-top:7px; float:left;}
.extraF .rgtside .alllist { color:#585550; font-size:21px; line-height:21px; overflow:hidden;}
.extraF .rgtside .alllist a { text-decoration:underline;}
.extraF .rgtside .alllist a:hover { text-decoration:none;}
.extraF .rgtside .gryButton { color: #606060; font-size: 17px; font-weight: bold; padding: 5px 40px; text-align: center;}

.extraF .rgtside .addToOrder { background:url(../images/addtoorder.png) no-repeat 0 0; color: #606060; font-size: 17px; font-weight: bold; text-align: center;  width:246px; text-indent:-99999px; height:47px; display:block; margin-top:12px;}
.extraF .rgtside .addToOrder:hover {background:url(../images/addtoorder.png) no-repeat 0 -48px;}

.backSerch.big { color:#007a94; font-size:20px; font-weight:bold; padding:7px 32px;}
.greenBtn { background:#679d22 url(../images/greenBtnbg.jpg) repeat-x 0 0; display:inline-block; border:1px solid #85bb52; padding:5px 49px; color:#ffffff; font-size:26px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:29px; margin-left:24px;}
.greenBtn:hover {background:#679d22 url(../images/greenBtnbg.jpg) repeat-x 0 -40px;}

.duedatemsg { background:#f6f6f6; border:1px solid #b5b5b5; overflow:hidden; padding:25px 35px; font-size:23px; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.duedatemsg span { margin-left:15px; font-weight:bold;}
.duedatemsg .tAmt { font-size:27px; font-weight:bold; line-height:27px;}
.totalAmt { overflow:hidden;}
.totalAmt .fAmtTnc { color: #787878; float: left;  font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 35px; width: 375px;}
  

#sponsoredListing { border:2px solid #57a6cb; background:#f6f6f6; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; border-radius:10px; -webkit-box-shadow:  0px 0px 4px 2px #e2e2e2; box-shadow:  0px 0px 4px 2px #e2e2e2; overflow:hidden;}
#sponsoredListing .topWfix { border-bottom:1px solid #979797; overflow:hidden;}
#sponsoredListing .topWfix .lft { background:url(../images/sponsoredlistbg.jpg) no-repeat -40px 0 #5CAACE; font-size:30px; color:#ffffff; font-weight:bold; text-shadow: 0px 1px 0px #3182b1; filter: dropshadow(color=#3182b1, offx=0, offy=1); padding:30px 10px 0px 18px; height:89px; float:left; margin-right:20px; width:304px;}
#sponsoredListing .topWfix .lft span { display:block; font-size:22px; color:#ffffff; }
#sponsoredListing .topWfix .mid { width:310px; float:left; margin:18px 0; border-right:1px solid #c4c4c4; color:#585550; font-size:20px;}
#sponsoredListing .topWfix .mid strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#sponsoredListing .topWfix .mid a { text-decoration:underline; color:#585550; font-size:14px;}
#sponsoredListing .topWfix .mid a:hover { text-decoration:none;}
 
#sponsoredListing .midWfix { background:#ebebeb;  border-bottom:1px solid #979797;  overflow:hidden; border-top:1px solid #fff; padding-bottom:10px;}
#sponsoredListing .midWfix .lft { width:520px; float:left; font-size:24px; color:#585550; font-weight:bold; padding:15px 0 10px 65px; background:url(../images/blueStaricon.png) no-repeat 15px 20px;}
#sponsoredListing .midWfix .lft span { font-size:17px; display:block;  font-weight:bold;}
#sponsoredListing .midWfix .rgt { float:right; padding-right:20px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
 .addToCartValuePlace { float:right; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
.addToCartValuePlace .putBudget { font-weight:bold;}

 
#sponsoredListing .botWfix { background:#dbf3fd; overflow:hidden; border-top:1px solid #fff;  padding-bottom:10px;}
#sponsoredListing .botWfix .lft { width:520px; float:left; font-size:24px; color:#585550; font-weight:bold; padding:15px 0 10px 65px; background:url(../images/scoricon.png) no-repeat 15px 20px;}
#sponsoredListing  .lft span { font-size:15px; display:block; color:#585550; line-height:18px;}
#sponsoredListing  .rgt { float:right; padding-right:20px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
#sponsoredListing .rgt strong { color:#585550; font-size:28px; font-weight:bold; line-height:44px;}
#sponsoredListing  .rgt a, #sponsoredListing  .cancelBudget { text-decoration:underline; color:#585550; font-size:14px; float:right; margin:5px 0 5px 10px; }
#sponsoredListing  .cancelBudget { margin-right:20px;}
#sponsoredListing  .rgt a:hover { text-decoration:none;}
#sponsoredListing  .rgt .blueCartBtn, #sponsoredListing  .blueCartBtn {margin-top:48px; background:#5cabcf; border:1px solid #4c89a5; font-size:18px; color:#ffffff; margin-right:18px; padding:5px 10px; font-weight:bold; text-decoration:none;}
#sponsoredListing  .blueCartBtn:hover { background:#3a94bd;}
#sponsoredListing .inputCl { width:70px; height:32px; background:#fff; border:1px solid #979797; display:block; padding:0 10px; font-size:24px; color:#585550; font-weight:bold; float:right; margin-top:5px;}


#featuredListing { border:2px solid #c17f0a; background:#f6f6f6; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; border-radius:10px; -webkit-box-shadow:  0px 0px 4px 2px #e2e2e2; box-shadow:  0px 0px 4px 2px #e2e2e2; overflow:hidden;}
#featuredListing .topWfix { border-bottom:1px solid #979797;  overflow:hidden;}
#featuredListing .topWfix .lft {background:url(../images/featuredlistbg.jpg) no-repeat -40px 0 #FCBA28; font-size:30px; color:#ffffff; font-weight:bold; text-shadow: 0px 1px 0px #818419; filter: dropshadow(color=#818419, offx=0, offy=1); padding:30px 10px 0px 18px; height:89px; margin-right:20px; float:left; width:304px;}
#featuredListing .topWfix .lft span { display:block; font-size:22px;}
#featuredListing .topWfix .mid { width:310px; float:left; margin:18px 0; border-right:1px solid #c4c4c4; color:#585550; font-size:20px;}
#featuredListing .topWfix .mid strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#featuredListing .topWfix .mid a { text-decoration:underline; color:#585550; font-size:14px;}
#featuredListing .topWfix .mid a:hover { text-decoration:none;}
#featuredListing .topWfix .rgt { float:right; padding-right:28px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
#featuredListing .topWfix .rgt strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#featuredListing .topWfix .rgt a { text-decoration:underline; color:#585550; font-size:14px;}
#featuredListing .topWfix .rgt a:hover { text-decoration:none;}

#featuredListing .midWfix { background:#ebebeb;  border-bottom:1px solid #979797;  overflow:hidden; border-top:1px solid #fff; padding-bottom:10px;}
#featuredListing .midWfix .lft { width:520px; float:left; font-size:24px; color:#585550; font-weight:bold; padding:15px 0 10px 65px; background:url(../images/blueStaricon.png) no-repeat 15px 20px;}
#featuredListing .midWfix .lft span { font-size:17px; display:block;  font-weight:bold;}
#featuredListing .midWfix .rgt { float:right; padding-right:28px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
#featuredListing .midWfix .rgt strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#featuredListing .midWfix .rgt a { text-decoration:underline; color:#585550; font-size:14px;}
#featuredListing .midWfix .rgt a:hover { text-decoration:none;}
#featuredListing .midWfix .blueCartBtn {margin-top:32px; background:#5cabcf; border:1px solid #4c89a5; font-size:18px; color:#ffffff; margin-right:18px; padding:5px 10px; font-weight:bold;}
#featuredListing .midWfix .blueCartBtn:hover { background:#3a94bd;}

#featuredListing .botWfix { background:#dbf3fd; overflow:hidden; border-top:1px solid #fff;  padding-bottom:10px;}
#featuredListing .botWfix .lft { width:520px; float:left; font-size:24px; color:#585550; font-weight:bold; padding:15px 0 10px 65px; background:url(../images/scoricon.png) no-repeat 15px 20px;}
#featuredListing .botWfix .lft span { font-size:15px; display:block; color:#585550; line-height:18px;}
#featuredListing .botWfix .rgt { float:right; padding-right:28px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
#featuredListing .botWfix .rgt strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#featuredListing .botWfix .rgt a { text-decoration:underline; color:#585550; font-size:14px;}
#featuredListing .botWfix .rgt a:hover { text-decoration:none;}
#featuredListing .botWfix .blueCartBtn {margin-top:34px; background:#5cabcf; border:1px solid #4c89a5; font-size:18px; color:#ffffff; margin-right:18px; padding:5px 10px; font-weight:bold;}
#featuredListing .botWfix .blueCartBtn:hover { background:#3a94bd;}
#featuredListing .botWfix .inputCl { width:70px; height:32px; background:#fff; border:1px solid #979797; display:block; padding:0 10px; font-size:24px; color:#585550; font-weight:bold; float:right; margin-top:5px;}

#freeListing { border:2px solid #64a223; background:#f6f6f6; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; border-radius:10px; -webkit-box-shadow:  0px 0px 4px 2px #e2e2e2; box-shadow:  0px 0px 4px 2px #e2e2e2; overflow:hidden;}
#freeListing .topWfix { border-bottom:1px solid #979797;  overflow:hidden;}
#freeListing .topWfix .lft { background:url(../images/freelistbg.jpg) no-repeat -40px 0 #66A523;font-size:30px; color:#ffffff; font-weight:bold; text-shadow: 0px 1px 0px #468f29; filter: dropshadow(color=#468f29, offx=0, offy=1); padding:30px 10px 0px 18px; height:89px; float:left; width:304px; margin-right:20px; }
#freeListing .topWfix .lft span { display:block; font-size:22px;}
#freeListing .topWfix .mid { width:310px; float:left; margin:18px 0; border-right:1px solid #c4c4c4; color:#585550; font-size:20px;}
#freeListing .topWfix .mid strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#freeListing .topWfix .mid a { text-decoration:underline; color:#585550; font-size:14px;}
#freeListing .topWfix .mid a:hover { text-decoration:none;}
#freeListing .topWfix .rgt { float:right; padding-right:28px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
#freeListing .topWfix .rgt strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#freeListing .topWfix .rgt a { text-decoration:underline; color:#585550; font-size:14px;}
#freeListing .topWfix .rgt a:hover { text-decoration:none;}

#freeListing .midWfix { background:#ebebeb;  border-bottom:1px solid #979797;  overflow:hidden; border-top:1px solid #fff; padding-bottom:10px;}
#freeListing .midWfix .lft { width:520px; float:left; font-size:24px; color:#585550; font-weight:bold; padding:15px 0 10px 65px; background:url(../images/blueStaricon.png) no-repeat 15px 20px;}
#freeListing .midWfix .lft span { font-size:17px; display:block;  font-weight:bold;}
#freeListing .midWfix .rgt { float:right; padding-right:28px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
#freeListing .midWfix .rgt strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#freeListing .midWfix .rgt a { text-decoration:underline; color:#585550; font-size:14px;}
#freeListing .midWfix .rgt a:hover { text-decoration:none;}
#freeListing .midWfix .blueCartBtn {margin-top:32px; background:#5cabcf; border:1px solid #4c89a5; font-size:18px; color:#ffffff; margin-right:18px; padding:5px 10px; font-weight:bold;}
#freeListing .midWfix .blueCartBtn:hover { background:#3a94bd;}

#freeListing .botWfix { background:#dbf3fd; overflow:hidden; border-top:1px solid #fff;  padding-bottom:10px;}
#freeListing .botWfix .lft { width:520px; float:left; font-size:24px; color:#585550; font-weight:bold; padding:15px 0 10px 65px; background:url(../images/scoricon.png) no-repeat 15px 20px;}
#freeListing .botWfix .lft span { font-size:15px; display:block; color:#585550; line-height:18px;}
#freeListing .botWfix .rgt { float:right; padding-right:28px; margin-top:19px;color:#585550; font-size:20px; text-align:right;}
#freeListing .botWfix .rgt strong { display:block; color:#585550; font-size:28px; font-weight:bold; line-height:36px;}
#freeListing .botWfix .rgt a { text-decoration:underline; color:#585550; font-size:14px;}
#freeListing .botWfix .rgt a:hover { text-decoration:none;}
#freeListing .botWfix .blueCartBtn {margin-top:34px; background:#5cabcf; border:1px solid #4c89a5; font-size:18px; color:#ffffff; margin-right:18px; padding:5px 10px; font-weight:bold;}
#freeListing .botWfix .blueCartBtn:hover { background:#3a94bd;}
#freeListing .botWfix .inputCl { width:70px; height:32px; background:#fff; border:1px solid #979797; display:block; padding:0 10px; font-size:24px; color:#585550; font-weight:bold; float:right; margin-top:5px;}



/*******DAILOG BOX******/
 .ui-dialog .ui-dialog-buttonpane button { font-size:13px; padding:2px 5px;}
 .ui-dialog p, .ui-dialog { font-size:13px; }
 .ui-dialog .inputTxt, .ui-dialog .textArea { border:solid 1px #bbb; color:#333333; border-radius:3px; padding:6px 8px; font:normal 14px Arial, Helvetica, sans-serif; width:355px; resize:none; }
  .ui-dialog .textArea { height:95px; }
  .ui-button.leftMargin { margin-left:127px!important;}



/*****sequerty code popup *****/
#popupWrapper .heading.size2 {	color: #333333;	font-size: 30px;	font-weight: normal;	padding:10px 30px 0 15px;}
#popupWrapper .heading.size3 {font-size: 36px;  padding: 12px 0 15px;  }
#popupWrapper .securityCodeBx {	color: #333333;	margin: 20px auto 0; width: 560px; }
#popupWrapper .securityCodeBx .firstBx, #popupWrapper .securityCodeBx .lastBx {
	width: 47%;
}
 
#popupWrapper .securityCodeBx .cardHolder {
	margin-top: 26px;
}
#popupWrapper .securityCodeBx h6 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 15px;
}
#popupWrapper .securityCodeBx p {
	font-size: 12px;
	padding: 3px 15px 0 0;
}
  
#popupWrapper p{color: #333333;	font-size: 14px; font-weight: normal; padding:0 0px 20px ;}
#popupWrapper .title {color: #333333;	font-size: 20px; padding:0 0px 10px ;}


.videoWrapper {	position: relative;	padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height:0}
.videoWrapper iframe {position: absolute; top: 0; left: 0; width: 100%;	height: 100%}