

.body-left-panel{
	width:783px; float:left; margin:16px 0 0 16px;
	}
.body-left{
	width:783px; float:left;
	}

.body-detail-left-panel{
	width:512px; float:left; 
	}
.body-banner{
	width:512px; float:left; height:98px; background:url(../images/welcome-bf-bg.png) no-repeat left top;
	}
.body-banner-text{
	width:488px; float:left; margin:35px 0 0 12px; color:#000; text-align:justify;
	}

.body-detail-mid-panel{
	width:263px; float:right; margin:7px 0 0 0; min-height:300px;
	}
.body-detail-mid-panel-top-corner{
	width:263px; float:left; background:url(../images/maroon-top-corner.png) no-repeat left top; height:7px;
	}
.body-detail-mid-part{
	width:263px; float:left; background:url(../images/maroon-mid-bg.png) repeat-y left top; color:#fff;
	}
h1 {
	font-family:Arial; font-size:20px; font-weight:bold; color:#000; margin:10px 0 0 18px; float:left; border-bottom:1px solid #cccccc; padding-bottom:10px; width:967px; height:20px;
	}
h3 {
	font-family:Arial; font-size:14px; font-weight:bold; color:#404d6c;
	}
h4 {
	font-family:Arial; font-size:18px; font-weight:bold; color:#000;  
	}
h5 {
	font-family:Arial; font-size:14px; color:#f20f84; border-top:1px solid #cccccc; width:736px; margin:10px 0 0 0; padding:10px 0 0 0;
	}
h6 {
	width:615px; float:left; font-size:14px; color:#444646; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
	}
h6 a {
	font-size:16px; color:#0079b2; font-weight:bold; text-decoration:underline;
	}
h6 a:hover {
	text-decoration:none;
	}

	
/*--- Latest News Box ---*/
.latest-news{
	width:176px; float:left; margin:0 0 0 10px; padding:0 0 0 47px; font-size:18px; font-weight:bold; background:url(../images/latest-news-icon.png) no-repeat left top; height:36px; line-height:32px;
	}
.latest-news-detail{
	width:243px; float:left; margin:0 0 0 7px;
	}
.latest-news-box{
	width:243px; float:left;  margin:18px 0 0 0; 
	}
.date-heading{
	width:243px; float:left; border-bottom:1px dotted #fff; padding:0 0 3px;
	}
.new-heading{
	width:243px; float:left; height:auto; line-height:normal; color:#fe0047; padding:5px 0 5px 0;
	}
.new-heading a, .new-heading a:visited{
	color:#fe0047; 
	}
.new-heading a:hover{
	color:#fe0047; text-decoration:underline;
	}
.new-detail{
	width:243px; float:left;
	}
.new-detail a, .new-detail a:visited{
	color:#fe6690; text-decoration:underline;
	}
.new-detail a:hover{
	color:#fff; text-decoration:underline;
	}
.read-full{
	width:243px; float:left; clear:both; text-align:right;
	}
.read-full a, .read-full a:visited{
	color:#ff0047; text-decoration:none;
	}
.read-full a:hover{
	color:#ff0047; text-decoration:underline;
	}
.body-detail-mid-panel-bottom-corner{
	width:263px; float:left; background:url(../images/maroon-bottom-corner.png) no-repeat left top; height:7px;
	}	
.white-expand-button{
	width:97%; float:left; margin:15px 0 0 0;
	}
.view-more-white { 
  background:url(../images/white-button-left-corner.png) no-repeat left top ; 
  font-size:12px; 
  height:22px;
  padding:0;
  float:right;
  white-space:nowrap;
  width:auto;
  text-align:center;
  padding:0 0 0 10px;
}
.view-more-white .right{ 
  height:22px; 
  background:url(../images/white-button-right-corner.png) no-repeat right top ;
  color:#fff;
  padding-right:10px;
  line-height:22px;
  text-align:center;
  margin:0 0 0 -1px;
  float:right;
 }	 
.view-more-white .right a, .view-more-white .right a:visited{ 
	color:#000;
	text-decoration:none;
 }	 
.view-more-white .right a:hover{ 
	color:#000;
	text-decoration:underline;
 }	
 
 .black-expand-button{
	width:97%; float:left; margin:15px 0 0 0;
	}
.view-more-black { 
  background:url(../images/black-button-left-corner.png) no-repeat left top ; 
  font-size:12px; 
  height:22px;
  padding:0;
  float:right;
  white-space:nowrap;
  width:auto;
  text-align:center;
  padding:0 0 0 10px;
}
.view-more-black .right{ 
  height:22px; 
  background:url(../images/black-button-right-corner.png) no-repeat right top ;
  color:#fff;
  padding-right:10px;
  line-height:22px;
  text-align:center;
  margin:0 0 0 -1px;
  float:right;
 }	 
.view-more-black .right a, .view-more-black .right a:visited{ 
	color:#fff;
	text-decoration:none;
 }	 
.view-more-black .right a:hover{ 
	color:#fff;
	text-decoration:underline;
 }	  
 
 /*--- Latest News Box End ---*/

/*--- Right Panel ---*/
.right-panel{
	width:167px; float:left; margin:18px 0 0 20px;
	}
.advertise-panel{
	width:165px; float:right; border:1px solid #8c8a8a; margin:6px 0 0 0; background:#fff; padding:0 0 10px;
	}
.advertise-heading{	
	width:155px; float:left; font-size:12px; font-weight:bold; color:#000; margin:10px 0 0 0; padding:0 0 0 10px;
	}
.advertise-img{	
	width:165px; float:left; text-align:center;
	}
.advertise-img img{
	margin:17px 0 0 0; 
	}
.advertiser-login{
	width:167px; float:left; height:32px; 
	}
	

a.advt-here, a.advt-here:visited {
border:1px solid #d9d9d9 !important;
display:block;
float:left;
color:#5d5b5b !important;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #FFFFFF;
padding:40px 30px;
line-height:100%;
background:#e7e7e7;
margin:17px 0 0 10px; 
}

a.advt-here:hover {
border:1px solid #999999 !important;
color:#000 !important;
font-size:12px;
font-weight:bold;
text-decoration:underline;
text-shadow:0 1px 0 #FFFFFF;
background:#cccccc;

}

/*--- Right Panel End ---*/


.featured {

margin:20px 0 10px 0;
padding:0;
width:512px;
float:left;
}

.featured li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 2px;
margin-bottom:-1px;
}
.featured ul a {

background:#666666;
color:#FFFFFF;
display:block;
font-size:12px;
text-transform:uppercase;
margin:1px 1px 0px 0;
padding:6px 10px;
text-decoration:none !important;
border-left:1px solid #666666;
border-top:1px solid #666666;
border-right:1px solid #666666;
}

.featured ul a.selected {
background:#fcfcfc;
color:#000000;
cursor:default;
margin-bottom:0;
border-left:1px solid #666666;
border-top:1px solid #666666;
border-right:1px solid #666666;
}

.featured .commonwrapper {
clear:left;
background:#fcfcfc;
border:1px solid #666666;
color:#000;
padding:10px 10px 8px;
min-height:330px;
}
/*---Courses and events ----*/
.featured #courses .desc, .featured #events .desc, .featured #articles .desc {
border:1px solid #b9b8b8;
color:#000;
margin:0px;
font:12px;
font-weight:bold;
}

.featured #courses .desc .headings, .featured #events .desc .headings, .featured #articles .desc .headings {
height:33px; background: url(../images/table-heading-bg.jpg) repeat-x; color:#393838; border-bottom:1px solid #fff;
}
.featured #courses .desc .headings .date, .featured #events .desc .headings .date, .featured #articles .desc .headings .date  {
width:76px; height:33px; float:left; line-height:30px; padding-left:4px;
}
.featured #courses .desc .headings .courses, .featured #events .desc .headings .courses{
width:196px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #fff;
}
.featured #articles .desc .headings .courses{
width:325px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #fff;
}
.featured #courses .desc .headings .location, .featured #events .desc .headings .location {
width:124px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #fff;
}
.featured #courses .desc .headings .view, .featured #events .desc .headings .view, .featured #articles .desc .headings .view {
width:72px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #fff;
}
.featured #courses .desc .even-row, .featured #events .desc .even-row, .featured #articles .desc .even-row {
height:33px; background:#f0f2da; color:#000;  border-bottom:1px solid #fff;
}

.featured #courses .desc .even-row a, .featured #courses .desc .even-row a:visited, .featured #events .desc .even-row a, .featured #events .desc .even-row a:visited,
.featured #articles .desc .even-row a, .featured #articles .desc .even-row a:visited,
.featured #courses .desc .odd-row a, .featured #courses .desc .odd-row a:visited, .featured #events .desc .odd-row a, .featured #events .desc .odd-row a:visited,
.featured #articles .desc .odd-row a, .featured #articles .desc .odd-row a:visited

{
 color:#000; text-decoration:none;
}

.featured #courses .desc .even-row a:hover, .featured #events .desc .even-row a:hover, .featured #articles .desc .even-row a:hover, .featured #courses .desc .odd-row a:hover, .featured #events .desc .odd-row a:hover, .featured #articles .desc .odd-row a:hover {
 color:#000; text-decoration:underline;
}

.featured #courses .desc .even-row .date, .featured #events .desc .even-row .date, .featured #articles .desc .even-row .date {
width:76px; height:33px; float:left; line-height:30px; padding-left:4px;
}
.featured #courses .desc .even-row .courses, .featured #events .desc .even-row .courses{
width:196px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8;
}
.featured #articles .desc .even-row .courses{
width:325px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8;
}

.featured #courses .desc .even-row .location, .featured #events .desc .even-row .location  {
width:124px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8;
}
.featured #courses .desc .even-row .view, .featured #events .desc .even-row .view, .featured #articles .desc .even-row .view{
width:72px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8; font-weight:normal;
}
.featured #courses .desc .odd-row, .featured #events .desc .odd-row,  .featured #articles .desc .odd-row{
height:33px; background:#dce0c5; color:#000;  border-bottom:1px solid #fff;
}
.featured #courses .desc .odd-row .date, .featured #events .desc .odd-row .date, .featured #articles .desc .odd-row .date {
width:76px; height:33px; float:left; line-height:30px; padding-left:4px;
}
.featured #courses .desc .odd-row .courses, .featured #events .desc .odd-row .courses {
width:196px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8;
}

.featured #articles .desc .odd-row .courses {
width:325px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8;
}

.featured #courses .desc .odd-row .location, .featured #events .desc .odd-row .location {
width:124px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8;
}
.featured #courses .desc .odd-row .view, .featured #events .desc .odd-row .view, .featured #articles .desc .odd-row .view {
width:72px; height:33px; float:left; line-height:30px; padding-left:4px; border-left:1px solid #b9b8b8; font-weight:normal;
}






/*--- Special Offer Box ---*/

.changeble-thumb{
	width:512px;
	height:223px;
	float:left;
	margin:0 0 5px 0; 
	background:url(../images/changeble-thumb-bg.jpg) no-repeat left top;
	padding:5px 5px 0;
}
.changeble-thumb .stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 497px; /*Width of Carousel Viewer itself*/
height: 223px; /*Height should enough to fit largest content's height*/
float:left;
}

.changeble-thumb .stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.changeble-thumb .stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin:16px 0 0 39px; /*margin around each panel*/
width: 462px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:189px;

}

.changeble-thumb .stepcarousel .panel .pic{
float: left; 
margin: 21px 0 0 0;
width: 109px; 
height:72px;
}
.changeble-thumb .stepcarousel .panel .pic img{
width: 103px; 
height:66px;
border:3px solid #666;
}

.changeble-thumb .stepcarousel .panel .info{
float: left; 
margin: 0;
width: 343px; 
height:82px;
}

.gallery-text-box{
	width:343px; 
	float:left; 
	margin:16px 0 0 11px;
	color:#302d2d;
	}
.gallery-text-box a{
	color:#f31789;
	text-decoration:underline;
	}
.gallery-text-box a:hover{
	color:#f31789;
	text-decoration:none;
	}
.gallery-text-box h3{
	color:#f41b8b;
	font-size:18px;
	}
	
/*--- Special Offer Box End ---*/

.special-offer-bar{width:510px; height:42px; float:left;}
	
/*---TAG CLOUD---*/
	
.tag-cloud{
	width:781px; float:left; background:#dbdbdb url(../images/tag-cloud-bg.jpg) repeat-x left top; min-height:299px;
	}
.tag-cloud-heading{
	width:754px; float:left; height:32px; background:url(../images/tag-cloud-heading-bg.jpg) no-repeat center bottom; font-size:18px; font-weight:bold; color:#000;
	}
.tag-cloud-detail{
	width:754px; float:left; margin:17px 0 0 19px; color:#0063de; 
	}
.tag-cloud-text{
	width:754px; float:left; color:#0063de; font-family:"trebuchet MS"; font-weight:bold; margin:15px 0 0 0;
	}
.tag-cloud-text a{
	color:#0063de; text-decoration:none;
	}
.tag-cloud-text a:hover{
	color:#fff; background:#0063de; text-decoration:none;
	}
.tag12{
	font-size:12px;
	}
.tag14{
	font-size:14px;
	}
.tag18{
	font-size:18px;
	}
.tag20{
	font-size:20px;
	}
.tag22{
	font-size:22px;
	}
.tag24{
	font-size:24px;
	}
.tag30{
	font-size:24px;
	}
	
/*---TAG CLOUD end---*/

/*--------------------------
         directory pages css 
----------------------------*/

.inner-main-body-content {
	width:1005px; float:left;
	}
.inner-top-corner {
	width:1037px; float:left; background:url(../images/inner-body-top-corner.jpg) no-repeat -3px top; height:74px; 
	}
.inner-top-corner h1 {
	font-family:Arial; font-size:20px; font-weight:bold; color:#000; margin:10px 0 0 18px; float:left; border-bottom:1px solid #cccccc; padding-bottom:10px; width:967px; height:20px;
	}
	

.inner-bg {
	width:1005px; float:left; background:url(../images/inner-body-bg.jpg) repeat-y -3px top; min-height:500px;
	}
.inner-bottom-corner {
	width:1005px; float:left; background:url(../images/inner-body-bottom-corner.jpg) no-repeat -3px top; height:29px;
	}
.bread-crumb {
	width: 964px; float:left; margin:17px 0 0 18px; font-family:Arial; font-size:11px; color:#333333;
	}
.bread-crumb a{
	font-family:Arial; font-size:11px; color:#333333; text-decoration:none; font-weight:bold;
	}
.bread-crumb a:hover {
	text-decoration:underline;
	}
	
.directory-tabs {
	margin:20px 0 10px 18px;padding:0;width:967px;float:left;
}

.directory-tabs ul.tabify li {
	float:left; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0 2px; margin-bottom:-1px;
}

.directory-tabs ul.tabify li a {
 color:#FFFFFF; display:block; font-size:12px; margin:1px 1px 0px 0; padding:6px 10px; text-decoration:none !important;
	border-left:1px solid #666666; border-top:1px solid #666666;border-right:1px solid #666666; font-size:16px; background:#666666 url(../images/tabs-bg.jpg) repeat-x bottom left;
}

.directory-tabs ul.tabify li a.selected {
	background:#fff; color:#000000; cursor:default; margin-bottom:0; border-left:1px solid #666666; border-top:1px solid #666666;border-right:1px solid #666666;   font-size:16px;
}

.directory-detail {
	width:965px; float:left; margin:22px 0 0 17px; border:1px solid #727272;
	}	
 .main-pagination {
	width:946px; float:left; margin:10px 0 0 12px;
	}
.pagination-left-corner {
	width:9px; height:32px; float:left;
	}
.pagination-right-corner {
	width:9px; height:32px; float:left;
	}
.pagination-bg {
	width:920px; height:32px; float:left; background:url(../images/pagination-bg.jpg) repeat-x left top; padding:0 0 0 8px;
	}
 .pagination-bg ul {
	list-style:none;
	}
 .pagination-bg li {
	background:url(../images/pagination-button.png) no-repeat left top; float:left; width:34px; height:27px; text-align:center; line-height:26px; margin:2px 0 0 1px;
	}
 .pagination-bg li a,.pagination-bg li a:hover, .pagination-bg li a:visited {
	font-family:Arial; font-size:12px; color:#0066ff; text-decoration:none; width:34px; height:27px; display:block;
	}
 .pagination-bg li a.active {
	font-family:Arial; font-size:12px; color:#0066ff; text-decoration:none; width:34px; height:31px; display:block; background:url(../images/pagination-active-bg.png) no-repeat left top;
	}
.directory-details {
	width:946px; float:left; margin:18px 0 16px 28px; 
	}
.directory-details ul {
	list-style:none;
	}
.directory-details li {
	padding:5px 0 0 0; color:#0066ff; float:left; width:472px;
	}
.directory-details li a {
	font-size:12px; color:#0066ff; text-decoration:none; font-family:arial; font-weight:normal; float:left;
	}
.directory-details li a:hover {
	text-decoration:underline;
	}
.products-brands-detail {
	width:309px; float:left; margin:19px 0 0 12px;
	}
.main-products-brands-box {
	width:309px; float:left; border:1px solid #cccccc; min-height:80px;
	}
.main-products-brands-box dl {
	width:100%; float:left;
	}
.main-products-brands-box dl dd {
	width:100px; height:100px; float:left;margin:2px 0 4px 2px;
	}
.main-products-brands-box dl dd img {
	border:1px solid #9c9c9c;
	}
.main-products-brands-box dl dt {
	width:202px; float:left; font-size:12px; font-weight:bold; color:#333333; margin:5px 0 0 5px;
	}
.main-products-brands-box dl dt a {
	text-decoration:none; color:#0066ff; font-weight:normal;
	}
.main-products-brands-box dl dt a:hover {
	text-decoration:underline;
	}
	
/*----------------
	06-04-2010
	-----------------*/
.sidebar-left {
	width:222px; float:left; margin:0 0 0 18px; border-right:1px solid #999999; min-height:700px;
	}
.beauty-category-top-corner {
	background:url(../images/beauty-category-top-corner.jpg) no-repeat left top; width:204px; height:21px; float:left; margin:11px 0 0 0; font-family:Arial; font-size:12px; font-weight:bold; color:#fff; padding:5px 0 0 8px;
	}
.beauty-treat-top-corner {
	background:url(../images/beauty-category-top-corner.jpg) no-repeat left top; width:204px; height:21px; float:left; margin:11px 0 0 0; font-family:Arial; font-size:12px; font-weight:bold; color:#fff; padding:5px 0 0 8px;
	}
.swith-menu-close {
	 width:12px; height:12px; float:right; margin:2px 10px 0 0;
	}
.swith-menu-open {
	 width:12px; height:12px; float:right;margin:2px 10px 0 0;
	}
.beauty-category-bg {
	width:202px; float:left; border:#5c6884 1px solid; border-bottom:none; padding:0 0 0 6px;
	}
.beauty-category-bottom-corner {
	background:url(../images/beauty-category-bottom-corner.jpg) no-repeat left top; width:210px; height:6px; float:left;
	}
.beauty-category-details {
	width:100%; float:left; font-size:12px; color:#4c4c4c; font-weight:bold;
	}
.beauty-category-details ul {
	list-style:none; 
	}
.beauty-category-details li {
	padding:2px 0 0 17px;
	}
.beauty-category-details li a{
	text-decoration:none; color:#485573; font-weight:normal;
	}
.beauty-category-details li a:hover {
	text-decoration:underline;
	}
.beauty-category-details p {
	margin:5px 0 0 0;
	}
.sidebar-right {
	width:736px; float:right; margin:0 20px 0 0; font-size:12px; color:#010101;
	}
.sponsored-listings-yellow-box {
	width:717px; float:left; background:#fdfcc3; border:1px solid #eefa67; margin:5px 0 0 0; padding:5px;
	}
.sponsored-listings-white-box {
	width:717px; float:left; background:#fff; border-top:1px solid #c0bfbf; border-bottom:1px solid #c0bfbf; margin:5px 0 0 0; padding:5px;
	}
.enhanced-listing {
	width:107px; float:left; color:#783058; font-size:11px;
	}
.view-tel-details {
	width:420px; float:left; font-size:11px; color:#666666; clear:both; margin:5px 0 0 0;
	}
.view-tel-details a {
	text-decoration:underline; background:url(../images/tel-icon.jpg) no-repeat left top; font-size:12px; color:#0079b2; font-weight:bold; padding:0 0 0 19px; float:left;
	}
.view-tel-details a:hover {
	text-decoration:none;
	}
.fake-beauty-detail {
	width:579px; float:left; margin:5px 0 0 0;	
	}
.listing-main {
	width:100%; float:left;
	}
.listing-main h3 {
	font-family:Arial; font-size:14px; font-weight:bold; color:#404d6c;
	}
.listing-main h4 {
	font-family:Arial; font-size:18px; font-weight:bold; color:#000;  
	}
.listing-main h5 {
	font-family:Arial; font-size:14px; color:#f20f84; border-top:1px solid #cccccc; width:736px; margin:10px 0 0 0; padding:10px 0 0 0;
	}
.listing-main h6 {
	width:610px; float:left; font-size:14px; color:#444646; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
	}
.listing-main h6 a {
	font-size:16px; color:#0079b2; font-weight:bold; text-decoration:underline;
	}
.listing-main h6 a:hover {
	text-decoration:none;
	}
.view-main-container {
	width:100%; float:left;
	}
.detail-container {
	width:625px; float:left; margin:5px 0 0 0;
	}
.detail-container-left {
	width:98px; float:left; margin:0 20px 0 0;
	}
.detail-container-left-logo {
	width:98px; height:auto;
	}	
.detail-container-left-logo img {
	border:1px solid #c3c6c6;
	}	
.detail-container-left-sendmail {
	width:87px; float:left; margin:7px 0 0 0;
	}
.detail-container-left-sendmail a {
	background:url(../images/send-mail.jpg) no-repeat left top; padding:0 0 0 20px; color:#0079b2; font-size:12px; font-weight:bold; text-decoration:underline;
	}
.detail-container-left-sendmail a:hover {
	text-decoration:none;
	}
.detail-container-right {
	width:470px; float:left; font-size:12px; font-weight:bold; color:#454747;
	}
.detail-container-right ul {
	list-style:none; margin:5px 0 0 0; float:left; width:231px
	}
.detail-container-right li {
	background:url(../images/dot.jpg) no-repeat left 10px; padding:5px 0 0 15px; float:left; font-weight:normal;
	}
.business-detail-main-container {
	width:712px; float:left; margin:10px 0 0 0;
	}
.card-details {
	width:93px; float:left;
	}
.card {
	width:28px; height:28px; float:left; margin:0 3px 0 0;
	}
.black-button  {
	width:200px; float:right;
	}
.training-directory {
	width:400px; float:left; margin:10px 0 0 81px; border-right:1px #cccccc solid;
	}
.training-directory ul {
	list-style:none;
	}
.training-directory li {
	background:url(../images/dot-2.jpg) no-repeat left 3px; color:#990066; font-size:12px; font-weight:bold; padding:0 0 0 12px;
	}
.detail-heading {
	width:263px; float:left;margin:3px 0 0 11px;
	}
.detail-heading ul {
	list-style:none;
	}
.detail-heading li {
	background:url(../images/dot-3.jpg) no-repeat left 3px; padding:0 0 0 12px; color:#ff3399; font-size:12px; font-weight:bold;
	}
.detail-heading-link {
	width:362px; float:left; margin:0 0 0 25px;
	}
.detail-heading-link ul {
	list-style:none;
	}
.detail-heading-link li {
	padding:3px 0 0 10px; background:none; font-weight:normal;
	} 
.detail-heading-linkli a {
	font-size:12px; color:#0066ff; font-weight:normal; text-decoration:none; 
	}
.detail-heading-link li a:hover {
	text-decoration:underline;
	}
	

.brands-detail {
	width:400px; float:left; margin:19px 0 0 25px;
	}
.brands-detail-box {
	width:473px; float:left; min-height:80px;
	}
.brands-detail-box dl {
	width:100%; float:left;
	}
.brands-detail-box dl dd {
	width:76px; height:75px; float:left;margin:2px 0 0 2px;
	}
.brands-detail-box dl dd img {
	border:1px solid #9c9c9c;
	}
.brands-detail-box dl dt {
	width:309px; float:left; font-size:12px; font-weight:normal; color:#666666; margin:3px 0 0 5px;
	}
.brands-detail-box dl dt a {
	text-decoration:none; color:#0066ff; font-weight:normal;
	}
.brands-detail-box dl dt a:hover {
	text-decoration:underline;
	}
.popup-content #etype , .popup-content #cntry {
	font-size:12px; width:204px; height:20px;
}
.popup-content #enquiry {
	width:187px; min-height:100px;
	}
.popup-actions {
	background:none repeat scroll 0 0 #FFFFFF; clear:both; margin:0 155px; padding:10px 0 5px;text-align:left;
}

.fashion-brands-detail {
	width:750px; float:left; margin:0 0 0 36px;
	}

.fashion-brands-detail-box {
	width:750px; float:left; min-height:80px; border: 1px solid #cccccc; margin:10px 0 0 0;
	}
.fashion-brands-detail-box dl {
	width:100%; float:left;
	}
.fashion-brands-detail-box dl dd {
	 float:left;margin:2px 18px 0 2px; min-width:85px; min-height:95px;
	}
.fashion-brands-detail-box dl dd img {
	border:none; background-position:center;
	}
.fashion-brands-detail-box dl dt {
	width:580px; float:left; font-size:12px; font-weight:normal; color:#666666; margin:5px 0 0 5px;
	}
.fashion-brands-detail-box dl dt a {
	text-decoration:none; color:#0066ff; font-weight:normal;
	}
.fashion-brands-detail-box dl dt a:hover {
	text-decoration:underline;
	}
.bottom-pagination{
	width:400px; height:35px; float:right;
	}
.pagination-container{
	width:240px; float:right; height:21px; padding:10px 0 0 0; 
	}
.pagination-container a { padding: 0px 10px; margin:0 2px; border:1px solid #bbbbbb; background:url(../images/pagination-bg.png) repeat-x left top; text-decoration: 						     none; color: #333;}
.pagination-container a:hover, .pagination-container a:active {	color: #d50404;}
.pagination-container span.current {padding: 0px 10px; margin:0 2px;	border:1px solid #bbbbbb; background:url(../images/pagination-bg.png) repeat-x left top; color: #d50404;
	}
.pagination-container span.disabled {padding: 0px 10px ;	margin: 0 2px;border: 1px solid #EEE;	color: #DDD;
	}
.news-main-box {
	width:367px; float:left;
	}
.news-heading-box {
	width:362px; float:left; border:#cccccc 1px solid; min-height:80px; margin:10px 0 0 0; padding:5px 0 0 5px; color:#666666; font-size:12px;
	}
.news-heading-box h2 { 
	font-family:Arial; font-size:15px ; color:#c81072; font-weight:bold;
	}
.news-heading-box a{
	color:#0066ff; font-weight:normal; text-decoration:none; font-size:12px;
	}
.news-heading-box p {
	margin:2px 0 0 0;
	}
.news-heading-box a:hover {
	text-decoration:underline;
	}
.detail-img {
	width:154px; height:187px; float:left; margin:23px 20px 0 0;
	}
.detail-img img {
	border:#a9a5a5 1px dotted; 
	}
.detail-clothing-box {
	width:576px; float:left; margin:23px 0 0 0; font-size:14px; text-align:justify; color:#666666;
	}
.detail-clothing-box h2 { 
	font-family:Arial; font-size:16px ; color:#c81072; font-weight:bold; padding-bottom:7px;
	}	
.detail-clothing-box a {
	color:#0066ff; text-decoration:none;
	}
.detail-clothing-box a:hover {
	text-decoration:underline;
	}
.fashion-brands-detail h3 { 
	font-family:Arial; font-size:16px ; color:#c81072; font-weight:bold; padding-bottom:7px; text-align:center; padding-top:10px;
	}
.beauty-events-box {
	width:743px; background:url(../images/events-top-bg.jpg) repeat-x left top;height:93px; border:#cccccc 1px solid; padding:5px 0 0 5px;
	}
.beauty-events-box .form-content {
	width:330px; float:left; margin:20px 0 0 0;
	}
.beauty-events-box .form-content label {
	width:100px; float:left; font-size:12px; font-weight:bold;
	}
.beauty-events-box .form-content .select-area {
	width:208px; float:left; height:20px;
	}
.event-detail-box{
	width:750px; float:left; margin:41px 0 0 0; border:#b9b8b8 1px solid;
	}
.event-detail-box .event-heading-table {
	background:url(../images/event-heading-table-bg.jpg) repeat-x scroll 0 0 transparent; border-bottom:1px solid #FFFFFF;color:#fff; height:33px; font-weight:bold;
}
.event-detail-box .event-top-detail-table {
	background:#f6f6f6;color:#393838; height:33px; font-weight:bold;
}
.event-detail-box .event-bottom-detail-table {
	background:#e5e5e5;color:#393838; height:33px; font-weight:bold;
}
.event {
	border-right:1px solid #FFFFFF; float:left; height:33px; line-height:30px; padding-left:9px; width:315px;
}
.date {
	border-right:1px solid #FFFFFF; float:left; height:33px; line-height:30px; padding-left:9px; width:95px;
}
.location { 
	border-right:1px solid #FFFFFF; float:left; height:33px; line-height:30px; padding-left:9px; width:138px;
}
.details {
	float:left; height:33px; line-height:30px; padding-left:9px; width:154px;
}
.event-detail { 
	border-right:1px solid #b9b8b8; float:left; height:33px; line-height:30px; padding-left:9px; width:315px;
}
.date-detail {
	border-right:1px solid #b9b8b8; float:left; height:33px; line-height:30px; padding-left:9px; width:95px;
}
.location-detail {
	border-right:1px solid #b9b8b8; float:left; height:33px; line-height:30px; padding-left:9px; width:138px;
}
.details-detail { 
	float:left; height:33px; line-height:30px; padding-left:9px; width:156px;
}


/*---------------
	EVENT DETAIL PAGE
	--------------------*/
.event-detail-main-container{
	width:793px; float:left; margin:0 0 0 15px; border-top:1px solid #ccc;
	}
.event-detail-main{
	width:748px; float:left;  margin:32px 0 0 21px;
	}
.event-detail-left-panel{
	width:114px; float:left;
	}
.event-detail-right-panel{
	width:619px; float:right;
	}
.event-detail-thumb{
	width:114px; float:left; background:#fff; border:1px solid #c9c9c9; text-align:center; padding:7px 0;
	}
.view-map{
	width:114px; float:left; height:16px; margin:18px 0 0 0; font-weight:bold;
	}
.view-map a, .view-map a:visited{
	width:92px; float:left; height:18px; display:block; color:#3271c4; text-decoration:none; background:url(../images/view-map-icon.jpg) no-repeat left top; padding:0 0 0 22px;
	}
.view-map a:hover{
	text-decoration:underline;
	}
.event-enquiry{
	width:114px; float:left; height:16px; margin:10px 0 0 0;
	}
.event-enquiry a, .event-enquiry a:visited{
	width:92px; float:left; height:18px; display:block; color:#3271c4; text-decoration:none; background:url(../images/event-enquiry-icon.jpg) no-repeat left top; padding:0 0 0 22px; font-weight:bold;
	}
.event-enquiry a:hover{
	text-decoration:underline;
	}

.event-detail-right-heading{
	width:100%; float:left; color:#000; font-size:14px; font-weight:bold;
	}
.event-detial-right-calender-time-fee{
	width:100%; float:left; margin:10px 0 0 0;
	}
.event-detial-right-calender{
	background:url(../images/event-calender.jpg) no-repeat left top; padding:0 0 0 30px; width:106px; height:26px; color:#000; font-weight:bold; line-height:25px; font-size:14px; float:left;
	}
.event-detial-right-time{
	background:url(../images/event-duration.jpg) no-repeat left top; padding:0 0 0 30px; width:125px; height:26px; color:#000; font-weight:bold; line-height:25px; font-size:14px; float:left; margin:0 0 0 3px;
	}
.event-detial-right-time span{
	color:#404d6c;
	}
.event-detial-right-fee{
	background:url(../images/event-fee.jpg) no-repeat left top; padding:0 0 0 30px; width:292px; height:26px; color:#000; font-weight:bold; line-height:25px; font-size:14px; float:left; margin:0 0 0 3px; 
	}
.event-detial-right-fee span{
	color:#404d6c;
	}
.event-detail-text{
	width:100%; float:left;
	}
.vanue-box{
	width:100%; float:left; color:#404d6c; font-size:13px; line-height:19px; margin:5px 0 0 0;
	}
.event-text{
	width:100%; float:left; font-size:12px; color:#666; margin:5px 0 0 0; text-align:justify;
	}
	
/*12 april 2010*/	
.articles-main-box {
	width:727px; float:left; border-bottom:1px dotted #666666; margin:15px 0 0 0; padding:0 10px 20px 10px;
	}
.articles-main-box .top-heading {
	width:625px; float:left; font-family:Arial; font-size:12px; color:#000; font-weight:bold;
	}
.articles-main-box .top-heading-date {
	width:102px; float:left; font-family:Arial; font-size:12px; color:#333333; font-weight:bold;
	}
.articles-main-box .description {
	width:100%; float:left; font-family:Arial; font-size:12px; color:#333333; font-weight:normal; margin:5px 0 0 0;
	}
.articles-main-box .description a {
	text-decoration:none; font-size:12px; color:#0066ff;
	}
.articles-main-box .description a:hover {
	text-decoration:underline;
	}
.latest-articals-box {
	width:730px; float:left; background:url(../images/latest-articals-bg.jpg) repeat-x left top; min-height:180px; border:1px #cccccc solid; margin:10px 0 0 0; padding:10px;
	}
.latest-articals-box .top-heading {
	width:625px; float:left; font-family:Arial; font-size:12px; color:#333333; font-weight:bold;
	}
.latest-articals-box .description {
	width:100%; float:left; font-family:Arial; font-size:12px; color:#333333; font-weight:normal; margin:5px 0 0 0; line-height:17px;
	}
.latest-articals-box .description a {
	text-decoration:none; font-size:12px; color:#0066ff;
	}
.latest-articals-box .description a:hover {
	text-decoration:underline;
	}
.latest-articles-detail {
	width:218px; float:left; margin:10px 0 0 0;
	}
.latest-articles-detail ul {
	list-style:none;
	}
.latest-articles-detail li {
	background:url(../images/articles-detail-symbol.jpg) no-repeat left 7px; padding:4px 0 0 15px;
	}
.fashion-brands-detail h3 { 
	font-family:Arial; font-size:16px ; color:#c81072; font-weight:bold; padding-bottom:7px; text-align:center; padding-top:10px;
	}
.fashion-brands-detail h4 { 
	font-family:Arial; font-size:16px ; color:#c20065; font-weight:bold; padding-bottom:7px; text-align:left; padding-top:26px;
	}
.description {
	width:100%; float:left; font-family:Arial; font-size:12px; color:#333333; font-weight:normal; margin:5px 0 0 0; line-height:17px;
	}
.description a {
	text-decoration:none; font-size:12px; color:#0066ff;
	}
.description a:hover {
	text-decoration:underline;
	}
.qty-detail {
	border-right:1px solid #B9B8B8; float:left; height:33px; line-height:30px; padding-left:9px; width:49px;
	}
.description-detail  {
border-right:1px solid #B9B8B8; float:left; height:33px; line-height:30px; padding-left:9px; width:185px;
}
.total-details {
	width:577px ; float:right; background:#bebcbc; color:#000; line-height:30px; padding:0 0 0 10px;
	}
.view-offer {
	width:100%; float:left; margin:13px 0 0 0;
	}
.view-offer a {
	font-size:14px; font-weight:bold; color:#0066ff; text-decoration:none;
	}
.view-offer a:hover {
	text-decoration:underline;
	}
.view-category {
	width:179px; float:left; margin:20px 0 30px 0;font-size:12px; color:#666666;
	}
.view-category a {
	font-size:12px; font-weight:bold; color:#0066ff; text-decoration:none;
	}
.view-category a:hover {
	text-decoration:underline;
	}
.beauty-top-form-box {
	width:750px; float:left; margin:20px 0 0 0;
	}
.beauty-top-form-box .form-content {
	width:375px; float:left; margin:20px 0 0 0;
	}
.beauty-top-form-box .form-content label {
	width:110px; float:left; font-size:12px; font-weight:bold; margin:0 0 0 5px
	}
.beauty-top-form-box .form-content .select-area {
	width:253px; float:left; height:20px;
	}
.fashion-brands-detail h6 {
	color:#404d6c; font-family:Arial; font-size:14px; font-weight:bold; padding-bottom:16px;text-align:left; margin:48px 0 0 0; border-bottom:1px dotted #666666; width:100%;
	}


/*----13 April 2010---*/
.course-details-main-box {
	float:left; margin:41px 0 0 36px; width:750px;
	}
.course-details-main-box .course-name {
	width:122px; height:auto; float:left; font-size:12px; color:#000000; font-weight:bold; padding:15px 0 0 0;
	}
.course-details-main-box .course-description {
	width:622px; float:left; height:auto; color:#666666; font-size:12px; font-weight:normal; padding:15px 0 0 0;
	}
.course-details-main-box .course-description a{
	text-decoration:none; color:#0066ff; font-family:arial; font-size:12px;
	}
.course-details-main-box .course-description a:hover {
	text-decoration:underline;
	}
.course-details-main-box .course-description .course-name {
	width:100px; height:auto; float:left; font-size:12px; color:#666666; font-weight:bold; padding:3px 0 0 0;
	}
.advertise-main-box {
	float:left; margin:22px 0 0 17px; width:925px; border:1px solid #727272; padding:20px 20px 20px 20px;
}
.advertise-main-box h3 { 
	font-family:Arial; font-size:16px ; color:#c20065; font-weight:bold; text-align:left; padding-top:20px;
	}
.advertise-main-box .advertise-description {
	width:925px; float:left; font-size:12px; color:#666666; line-height:18px;
	}
.advertise-main-box .advertise-description a{
	text-decoration:none; color:#0066ff; font-family:arial; font-size:12px;
	}
.advertise-main-box .advertise-description a:hover {
	text-decoration:underline;
	}
.advertise-main-box .advertise-description span {
	color:#ff0000;
	}
.advertise-detail-main-box {
	width:925px; float:left; margin:15px 0 0 0; border:1px #cccccc solid;
	}
.advertise-detail-main-box .image-box {
	width:144px; float:left; min-height:95px;
	}
.advertise-detail-main-box .advertise-description {
	width:775px; float:left; color:#666666;
	}
.advertise-description ul {
	list-style:none;
	}
 .advertise-description li {
	padding:27px 0 0 0; float:left; color:#666666;
	}
.advertise-detail-main-box .advertise-description span {
	font-weight:bold; color:#000;
	}
.advertise-detail-main-box .advertise-description a {
	text-decoration:none; color:#0066ff; font-family:arial; font-size:12px; font-weight:bold;
	}
.advertise-detail-main-box .advertise-description a:hover {
	text-decoration:underline; 
	}
.advertise-detail-main-box .advertise-description .red {
	color:#ff0000; font-weight:normal;
	}
.advertise-detail-main-box .image-box img {
	padding:1px;
	}
/*----14 April 2010---*/
.sign-up-top-heading {
	 width:749px; float:left; height:50px;
	}
.sign-up-top-heading ul {
	list-style:none;
	}
.sign-up-top-heading li {
	 float:left;
	}
.account {
	background:url(../images/signup-nav.png) no-repeat left top; width:175px; float:left; height:50px;
	}
 .current {
	background:url(../images/signup-nav.png) no-repeat left -50px; width:175px; float:left; height:50px;
	}
.categoris {
	background:url(../images/signup-nav.png) no-repeat -175px top; width:181px; float:left; height:50px;
	}
 .categoris-current {
	background:url(../images/signup-nav.png) no-repeat -175px -50px; width:181px; float:left; height:50px;
	}
.detail {
	background:url(../images/signup-nav.png) no-repeat -356px top; width:238px; float:left; height:50px;
	}
 .detail-current {
	background:url(../images/signup-nav.png) no-repeat -356px -50px; width:238px; float:left; height:50px;
	}
.payment {
	background:url(../images/signup-nav.png) no-repeat -594px top; width:155px; float:left; height:50px;
	}
 .payment-current {
	background:url(../images/signup-nav.png) no-repeat -594px -50px; width:155px; float:left; height:50px;
	}



.signup-address-detail-box {
	background:#f8f6f6; width:749px; float:left; border:#cccccc 1px solid; min-height:150px; margin:28px 0 0 0;
	}
.signup-address-heading {
	background:url(../images/signup-heading-bg.png) repeat-x left top ; height:27px; width:745px; padding:5px 0 0 5px;
	}
.signup-address-heading ul {
	list-style:none;
	}
.signup-address-heading li {
	float:left; background:url(../images/1-thump.png) no-repeat left top; padding:0 0 0 25px;  height:17px; font-size:12px; color:#fff; font-weight:bold; 
	}
.signup-address-heading2 {
	background:url(../images/signup-heading-bg.png) repeat-x left top ; height:27px; width:745px; padding:5px 0 0 5px;
	}
.signup-address-heading2 ul {
	list-style:none;
	}
.signup-address-heading2 li {
	float:left; background:url(../images/2-thump.png) no-repeat left top; padding:0 0 0 25px;  height:17px; font-size:12px; color:#fff; font-weight:bold; 
	}
.signup-address-heading4 {
	background:url(../images/signup-heading-bg.png) repeat-x left top ; height:27px; width:745px; padding:5px 0 0 5px;
	}
.signup-address-heading4 ul {
	list-style:none;
	}
.signup-address-heading4 li {
	float:left; background:url(../images/4-thump.png) no-repeat left top; padding:0 0 0 25px;  height:17px; font-size:12px; color:#fff; font-weight:bold; 
	}
.signup-descripction {
	width:741px; float:left; padding:10px; color:#666666; font-size:12px;
	}
.company-detail-box {
	 width:729px; float:left; border:#cccccc 1px solid; min-height:150px; margin:28px 0 0 0; position:relative; padding:10px;
	}
.company-heading-box {
	width:auto; float:left; height:21px; background:#e5e5e5; border:1px solid #cccccc; position:absolute; top:-15px; left:10px; text-align:center; padding:5px 0 0 0; color:#000; font-weight:bold; padding:5px 5px 0 5px;
	}
.company-detail-box h2 {
	font-family:arial; font-size:12px; font-weight:normal; color:#974c4c; padding:10px 0 10px 0;
	}
.company-detail-box h2 a{
	color:#0066ff; text-decoration:none; 
	}
.company-detail-box h2 span {
	color:#ff0000; font-size:12px; font-weight:normal;
	}
.company-detail-box h2 a:hover {
	text-decoration:underline;
	}

.company-detail-box label {
	width:235px; float:left; font-weight:bold; color:#333333;
	}
.company-detail-box span {
	color:#c80202; font-weight:bold; font-size:18px;
	}
.company-detail-box label {
	width:224px; float:left; font-size:12px; color:#333333; font-weight:bold; text-align:right; margin:10px 10px 0 0; clear:both;
	}
.company-detail-box .input-field {
	width:253px; float:left; height:22px; border-top:1px solid #404040; border-right:1px solid #404040;  border-left:1px solid #404040;  border-bottom:1px solid #d3d0c7; margin:10px 0 0 0; 
	}
.company-detail-box .input-main-box {
	width:488px; float:left;
	}
.company-detail-box .input-main-box .indicatior {
	background:url(../images/password-indicatior.png) no-repeat left top; width:16px; height:16px; margin:12px 0 0 10px; float:left;
	}
.company-detail-box .inputfiled {
	border-color:#404040 #D3D0C7 #D3D0C7 #404040; border-style:solid; border-width:2px 1px 1px; height:20px; margin:10px 0 0 0;width:255px; float:left;
	}
.radio-button {
	width:20px; float:left; margin:12px 0 0 0;
	}
.yes {
	width:30px; float:left; margin:12px 0 0 0;
	}
.input-description {
	width:488px; float:left; font-size:11px; color:#6f6d6d;
	}
.input-description a {
	color:#0066ff; text-decoration:none;
	}
.input-description a:hover {
	text-decoration:underline;
	}
.proceed-step-2 {
	width:751px; height:39px; float:left; text-align:right; margin:30px 0 0 0;
	}
.error-box {
	width:730px; float:left; padding:10px; border:#c20065 1px solid; text-align:center; margin:30px 0 0 0; font-size:12px; font-weight:bold; color:#c20065;
	}
.business-listing-box {
	width:730px; float:left; padding:10px; border:#cdcdcd 1px solid; text-align:center; margin:24px 0 24px 0; font-size:12px; font-weight:bold; color:#c20065; background:#e4e1e1;
	}
.business-listing-box label {
	width:232px; float:left; font-size:18px; color:#000; font-weight:bold; text-align:right;
	}
.business-listing-box .input-main-box {
	width:288px; float:left;
	}
.inputfiled  {
	border-color:#404040 #D3D0C7 #D3D0C7 #404040; border-style:solid; border-width:2px 1px 1px; float:left; height:20px; margin:3px 0 0 10px; width:217px;
	}
.business-listing-box  .input-description {
	color:#6F6D6D; float:left; font-size:11px; width:222px;
}
.business-listing-box  .input-description a {
	text-decoration:none; color:#0066ff; font-weight:normal; text-align:left;
	}
.business-listing-box .input-description a:hover {
	text-decoration:underline;
	}
.business-category-main-box {
	width:713px; float:left; height:228px; float:left; margin:25px 0 0 9px; padding-bottom:10px;
	}
.business-category-main-box .left-box {
	width:299px; height:232px; float:left ; border:1px #828790 solid; overflow-y:scroll; border-right:none; 
	}
.business-category-main-box .button-box {
	width:113px; float:left; height:232px;
	}
.add-button {
	width:23px; height:32px; float:left; margin:10px 0 0 48px;
	}
.subtract-button {
	width:23px; height:32px; float:left; margin:6px 0 0 48px;
	}
.business-category-main-box .right-box {
	width:299px; height:232px; float:left ; border:1px #828790 solid; overflow-y:scroll; border-right:none; 
	}
.proceed-step {
	width:751px; height:39px; float:left; text-align:right; margin:21px 0 0 0;
	}
.proceed-back {
	width:120px; float:left; height:39px;
	}
.proceed-right {
	width:230px; height:39px; float:right;
	}
.company-detail-box .input-redio-button {
	width:45px; float:left; clear:none;
	}


/*----15 April 2010---*/
.training-course-detail-box {
	width:739px; float:left; background:url(../images/traning-course-box-bg.png) repeat-x right top; min-height:151px; border:#dddddd 1px solid; margin:50px 0 0 0;
	}
.message-field-main-box {
	width:485px; float:left;  margin:20px 0 0 0;
	}	
.message-field-main-box .message-field {
	width:485px; float:left; height:172px;
	}
.message-field-main-box .message-field-description {
	width:400px; float:left; font-size:12px; color:#ff0101; font-weight:bold; padding-bottom:20px;
	}
.note-detail {
	width:722px; float:left; font-size:12px; color:#666666; font-weight:normal;
	}
.daily-routine-box {
	width:722px; float:left; border:#cccccc 1px solid; height:87px; margin:12px 0 0 0;
	}
.daily-routine-box .start-time-box {
	width:280px; float:left; margin:0 0 0 10px;
	}
.daily-routine-box .start-time-box label {
	width:280px; float:left; font-size:12px; color:#000; font-weight:bold; text-align:left;
	}
.open-close-box {
	width:150px; float:left;
	}
.daily-routine-box .open-close-box .input-redio-button {
	width:53px; float:left;
	}
.daily-time-box {
	width:278px; float:left; margin:8px 0 0 0;
	}
.daily-time-box dl {
	width:280px; float:left;
	}
.daily-time-box dt {
	width:61px; float:left; font-size:12px; font-weight:normal;
	}
.daily-time-box dd {
	width:68px; float:left; margin:0 0 0 5px;
	}
.daily-time-box dd .daily-input-field {
	width:68px; height:19px;float:left;
	}
	




.daily-routine-box .start-time-box-right {
	width:280px; float:right; margin:10px 10px 0 10px;
	}
.daily-routine-box .start-time-box-right label {
	width:280px; float:right; font-size:12px; color:#000; font-weight:bold; text-align:right; margin:0;
	}
.open-close-box-right {
	width:150px; float:right;
	}
.daily-routine-box-right .open-close-box-right .input-redio-button-right {
	width:54px; float:right;
	}
.daily-time-box-right {
	width:278px; float:right; margin:33px 0 0 0;
	}
.daily-time-box-right dl {
	width:280px; float:left;
	}
.daily-time-box-right dt {
	width:61px; float:left; font-size:12px; font-weight:normal;
	}
.daily-time-box-right dd {
	width:68px; float:left; margin:0 0 0 5px;
	}
.daily-time-box-right dd .daily-input-field-right {
	width:68px; height:19px;float:left;
	}
.security-text-box {
	width:480px; float:left;
	}
.security-text-box .input-field {
	border-color:#404040 #404040 #D3D0C7; border-style:solid; border-width:1px; float:left; height:22px; margin:2px 2px 0 0; width:253px;
	}
.security-text-box .input-description {
	color:#6F6D6D; float:left; font-size:11px; width:480px; font-weight:normal; text-align:left;
	}
.code {
	width:77px; height:28px; float:left;
	}
.course-duration-box {
	width:157px; float:left; margin:10px 0 0 42px;
	} 
.course-duration-box h2 {
	font-family:Arial; font-size:18px; font-weight:bold; color:#c20065; text-align:center;
	}
.watch-box {
	width:65px; float:left; margin:0 0 0 40px;
	}
.time-detail-box {
	background:url(../images/thumb-5.png) no-repeat left top; width:147px; height:27px; float:left; font-size:16px; padding:10px 0 0 10px;
	}
.date-box {
	width:31px; float:left; margin:10px 0 0 60px; height:39px; padding-bottom:10px;
	}





.account-basic {
	background:url(../images/signup-nav3.png) no-repeat left top; width:147px; float:left; height:50px;
	}
 .current-basic {
	background:url(../images/signup-nav3.png) no-repeat left -50px; width:147px; float:left; height:50px;
	}
.categoris-basic  {
	background:url(../images/signup-nav3.png) no-repeat -148px top; width:200px; float:left; height:50px;
	}
 .categoris-current-basic  {
	background:url(../images/signup-nav3.png) no-repeat -148px -50px; width:200px; float:left; height:50px;
	}
.detail-basic  {
	background:url(../images/signup-nav3.png) no-repeat -350px top; width:223px; float:left; height:50px;
	}
 .detail-current-basic  {
	background:url(../images/signup-nav3.png) no-repeat -350px -50px; width:223px; float:left; height:50px;
	}
.payment-basic {
	background:url(../images/signup-nav3.png) no-repeat -574px top; width:179px; float:left; height:50px;
	}
 .payment-current-basic  {
	background:url(../images/signup-nav3.png) no-repeat -574px -50px; width:179px; float:left; height:50px;
	}
.input-file-field {
	width:328px; float:left; margin:12px 0 0 0;
	}
	
	
.adding-account-basic {
	background:url(../images/signup-nav3.png) no-repeat left top; width:126px; float:left; height:41px;
	}
 .adding-current-basic {
	background:url(../images/signup-nav3.png) no-repeat left -41px; width:124px; float:left; height:41px;
	}
.adding-categoris-basic  {
	background:url(../images/signup-nav3.png) no-repeat -126px top; width:166px; float:left; height:41px;
	}
 .adding-categoris-current-basic  {
	background:url(../images/signup-nav3.png) no-repeat -126px -41px; width:1668px; float:left; height:41px;
	}
.adding-detail-basic  {
	background:url(../images/signup-nav3.png) no-repeat -296px top; width:179px; float:left; height:41px;
	}
 .adding-detail-current-basic  {
	background:url(../images/signup-nav3.png) no-repeat -296px -41px; width:179px; float:left; height:41px;
	}
.adding-payment-basic {
	background:url(../images/signup-nav3.png) no-repeat -479px top; width:157px; float:left; height:41px;
	}
 .adding-payment-current-basic  {
	background:url(../images/signup-nav3.png) no-repeat -479px -41px; width:157px; float:left; height:41px;
	}
.adding-payment2-basic {
	background:url(../images/signup-nav3.png) no-repeat -640px top; width:123px; float:left; height:41px;
	}
 .adding-payment2-current-basic  {
	background:url(../images/signup-nav3.png) no-repeat -640px -41px; width:123px; float:left; height:41px;
	}

.adding-input-file-field {
	width:328px; float:left; margin:12px 0 0 0;
	}
	
.adding-proceed-complete {
	float:right; height:39px; width:266px;
	}

/*16-04-2010*/
.advertise-login-main-box {
	 float:left;
	}
.advertiser-login-main-box {
	float:left; margin:41px 0 0 36px; width:750px; border:none;
	}
.advertise-login-top-box {
	background:url(../images/advertiser-top-box-bg.png) repeat-x left bottom; min-height:246px; width:736px; border:1px #b1b3b2 solid; margin:20px 0 0 35px;
	}
.advertise-login-top-box-bottom {
	background:url(../images/advertiser-top-box-bg.png) repeat-x left bottom; min-height:285px; width:736px; border:1px #b1b3b2 solid; margin:20px 0 0 35px; padding-bottom:20px;
	}
.advertise-business-detail-box {
	width:551px; float:right; margin:14px 0 0 0; font-size:18px; color:#000; font-weight:bold; padding-bottom:30px;
	}
.advertise-business-detail-box ul {
	list-style:none;
	}
.advertise-business-detail-box li {
	background:url(../images/aero-thumb.png) no-repeat left 5px; padding:5px 0 0 35px; font-size:14px; color:#3f3e40; font-family:Arial; font-weight:normal;
	}
.advertise-business-detail-box h2 {
	font-family:"Tw Cen MT Condensed Extra Bold"; font-size:24px;margin:0 0 0 0px; font-weight:bold; color:#b20967;
	}
.advertise-login-bottom-box {
	background:url(../images/advertiser-bottom-box-bg.png) repeat-x left top; height:234px; width:736px; border:1px #b1b3b2 solid; margin:6px 0 0 35px; position:relative;
	}
.advertise-login-button {
	width:398px; height:43x; float:left; position:absolute; top:-19px; left:149px;
	}
.advertise-login-button a {
	background:url(../images/login-account-button.png) no-repeat left top; width:398px; height:43px; display:block; text-indent:-8888888px;
	}
.advertise-login-button a:hover {
		background:url(../images/login-account-button.png) no-repeat left -43px; width:398px; height:43px;
	}
.advertise-login-bottom-box-form-box {
	width:490px; float:left; margin:49px 0 0 81px; padding:0 0 10px 0;
	}
.advertise-login-bottom-box .advertise-login-bottom-box-form-box label {
	background:url(../images/login-button.png) no-repeat left top; width:89px; height:26px; float:left; font-family:Arial; font-size:16px; color:#fff; font-weight:bold; padding:5px 0 0 20px;
	}
.advertise-login-bottom-box .advertise-login-bottom-box-form-box .input-field {
	background:url(../images/login-button-right.png) no-repeat right top; width:360px; height:31px; border:none; padding-right:20px;
	}
.submit-password-box {
	width:376px; float:left; margin:10px 0 0 0;
	}
.forgot-passowrd {
	width:200px; float:left; margin:5px 0 0 0; 
	}
.forgot-passowrd a {
	font-size:16px; color:#72b4d4; font-weight:bold; text-decoration:underline;
	}
.forgot-passowrd a:hover {
	text-decoration:none;
	}
.advertise-heading-text {
	width:560px; float:left; height:48px; margin:20px 0 0 110px;
	}
.advertise-business-detail-box h3 {
	font-family:Arial; font-size:16px;margin:0 0 0 0px; font-weight:bold; color:#b20967; float:left; color:#3e1b94; margin:10px 0 0 20px;
	}
.advertise-business-detail-box h3 a {
	color:#65b0d4; text-decoration:underline;
	}
.advertise-business-detail-box h3 a:hover {
	color:#65b0d4; text-decoration:none;
	}
.advertise-business-detail-box h4 {
	font-family:Arial; font-size:16px; font-weight:normal;  float:left; color:#000; margin:10px 0 0 20px; font-style:italic;
	}
.information-box {
	width:713px; float:left; border-top:1px #7f7e81 dotted; text-align:center; padding:10px 0 0 0; margin:0 0 0 10px;
	}
.advertise-descripction {
	width:750px; float:left; color:#666666; font-size:12px;  margin:20px 0 0 0; text-align:justify; line-height:22px;
	}
.advertise-descripction span {
	color:#ff0000;
	}

.fashion-brands-detail h4 {
color:#C81072;
font-family:Arial;
font-size:16px;
font-weight:bold;
padding-bottom:7px;
padding-top:10px;
text-align:center;
border-bottom:1px #cccccc solid;
}	

.upgrate-listing-left-part {
	width:395px; float:left; border:1px solid #c5c5c5; min-height:692px; margin:23px 0 0 0; padding:10px 5px 10px 5px;
	}
.upgrate-listing-left-part h2 {
	font-family:Arial; font-size:14px; color:#000; font-weight:bold;
	}
.upgrade-redio-box {
	width:300px; float:left; margin:5px 0 0 0;
	}
.upgrade-redio-box .input-redio-button  {
	clear:none; float:left; width:67px;
	}

.upgrate-listing-left-part h1 {
	font-family:Arial; font-size:12px; color:#000; font-weight:bold; margin:20px 0 0 0; border:none; padding:0;
	}	
.upgrate-signup-box {
	width:380px; float:left; margin:10px 0 0 0;
	}
.upgrate-signup-box dl {
	width:100%; float:left;
	}
.upgrate-signup-box dd {
	width:252px; float:left;  float:left; margin:10px 0 0 0;
	}
.upgrate-signup-box span {
	color:#990000; font-size:16px; font-weight:bold;
	}
.upgrate-signup-box dt {
	width:126px; float:left; font-size:12px; color:#333333; font-weight:bold; margin:10px 0 0 0;
	}
.upgrate-signup-box dd .input-field  {
	border-color:#404040 #404040 #D3D0C7; border-style:solid; border-width:1px; float:left; height:20px;  width:252px;
	}
.upgrate-signup-box dd .field-area {
	border-color:#404040 #404040 #D3D0C7; border-style:solid; border-width:1px; float:left; height:60px;  width:252px;
	}
.advertise-right-part {
	width:283px; float:left; margin:23px 0 0 18px; background:url(../images/advertise-right-bg.jpg) repeat-y left top; border:1px #c5c5c5 solid; min-height:692px; padding:10px 20px 10px 20px;
	}
.advertise-right-part h2 {
	font-family:arial; color:#333333; font-weight:bold; font-size:16px; 
	
	}
.listing-box {
	width:270px; float:left; margin:20px 0 0 10px; padding:0 0 30px 0;
	}
.basic-listing-box {
	width:66px; float:left;
	}
.basic-listing-box dl {
	width:100%; float:left;
	}
.basic-listing-box dd {
	width:66px; float:;
	}
.basic-listing-box dt {
	width:66px; float:left; font-weight:bold; text-align:center;
	}
.enhanced-listing-box {
	width:66px; float:left; margin:0 0 0 33px;
	}
.enhanced-listing-box dl {
	width:100%; float:left;
	}
.enhanced-listing-box dd {
	width:66px; float:;
	}
.enhanced-listing-box dt {
	width:66px; float:left; font-weight:bold; text-align:center;
	}
.advertise-right-part h5 {
	font-size:16px; font-weight:bold; color:#333333; margin:0; padding:0; border:0; width:300px; text-align:center;
	}
.advertise-right-part h5 span {
	color:#b20967;
	}
.advertise-right-part h4 {
	font-size:20px; font-weight:bold; color:#3f99c5; margin:0; padding:0; border:0; width:300px; text-align:center;
	}
.view-sample {
	width:100%; float:left; text-align:center; margin:25px 0 0 0;
	}
.key-benefits {
	width:290px; float:left; font-size:16px; font-weight:bold; margin:40px 0 0 0;
	}
.key-benefits ul {
	list-style:none;
	}
.key-benefits li {
	background:url(../images/aero-thumb.png) no-repeat left top; padding:0 0 0 20px; font-size:12px; color:#333333; font-weight:normal; margin:10px 0 0 10px;
	}
.advertise-option-box {
	width:287px; float:left; margin:20px 0 0 0; border-top:1px #7f7e81 dotted; font-size:12px; font-weight:normal; color:#333333; text-align:center; padding:10px 0 0 0;
	}
.serial-no {
	border-right:1px solid #FFFFFF;float:left; height:33px; line-height:30px; padding-left:9px; width:50px;
	}
.serial-no-detail {
	border-right:1px solid #B9B8B8;float:left; height:33px; line-height:30px; padding-left:9px; width:50px;
	}
.event-tittle {	
	border-right:1px solid #FFFFFF; float:left; height:33px; line-height:30px; padding-left:9px; width:401px;
	}
.event-tittle-detail {	
	border-right:1px solid #FFFFFF; float:left; height:33px; line-height:30px; padding-left:9px; width:401px;
	}
.business-detail-main-box {
	width:836px; float:left; margin:20px 0 0 46px;
	}
.business-heading-main-box {
	width:836px; float:left; font-family:Arial; font-size:12px; font-weight:bold; color:#fff;
	}
.business-heading-left-corner {
	background:url(../images/business-heading-left-cor.jpg) no-repeat left top; width:10px; height:32px; float:left;
	}
.business-heading-bg {
	background:url(../images/business-heading-bg.jpg) repeat-x left top; height:32px; width:816px; float:left;
	}
.business-heading-right-corner {
	background:url(../images/business-heading-right-cor.jpg) no-repeat left top; width:10px; height:32px; float:left;
	}
.business-heading-main-box .feature {
	width:386px; float:left; border-right:1px solid #000000; height:25px; padding:7px 0 0 10px;
	}
.business-heading-main-box .basic-listing {
	width:119px; float:left; border-right:1px solid #000000; height:25px; padding:7px 0 0 10px;
	}
.business-heading-main-box .inhanced-listing {
	width:142px; float:left; border-right:1px solid #000000; height:25px; padding:7px 0 0 10px;
	}
.business-heading-main-box .premium-listing {
	width:119px; float:left;  height:25px;padding:7px 0 0 10px;
	}
.business-detail-bottom-box {
	width:833px; float:left; background:#f6f5fa;
	}
.business-detail-bottom-box span {
	color:#ff0000;
	}
.business-bottom-detail-box {
	width:100%; float:left; min-height:32px; border-bottom:1px #eceaea solid; font-size:11px; color:#2d2c2c; font-weight:bold;
	}
.business-bottom-detail-box .feature-detail {
	width:396px; float:left;  height:25px; padding:7px 0 0 10px;
	}
.business-bottom-detail-box .basic-listing-detail {
	width:119px; float:left; background:#e5e4e7; height:25px; padding:7px 0 0 10px; text-align:center;
	}
.business-bottom-detail-box .inhanced-listing-detail {
	width:142px; float:left; height:25px; padding:7px 0 0 10px; text-align:center;
	}
.business-bottom-detail-box .premium-listing-detail {
	width:133px; float:left;  height:25px;padding:7px 0 0 10px; background:#e5e4e7; text-align:center;
	}


.business-bottom-detail-box .feature-detail-bottom {
	width:396px; float:left;  height:50px; padding:7px 0 0 10px;
	}
.business-bottom-detail-box .basic-listing-detail-bottom {
	width:119px; float:left; background:#e5e4e7; height:50px; padding:7px 0 0 10px; text-align:center;
	}
.business-bottom-detail-box .inhanced-listing-detail-bottom {
	width:142px; float:left; height:50px; padding:7px 0 0 10px; text-align:center;
	}
.business-bottom-detail-box .premium-listing-detail-bottom {
	width:133px; float:left;  height:50px;padding:7px 0 0 10px; background:#e5e4e7; text-align:center;
	}
.bottom-listing {
	background:url(../images/listing-bottom-bg.jpg) no-repeat left top; width:830px; height:83px; float:left;
	}



