/***********************************************/
/* HTML tag styles                             */
/***********************************************/
html,body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:100%;
}
table,td,tr{
	margin: 0px;
	padding: 0px;
}
img{
	border:0px;
}
div,a,form,dd,dt,dl,input,select{
	margin: 0px;
	padding: 0px;
}
h1,h2,h3,h4,h5,h6{
	margin: 0px;
	padding: 0px;
}
ul{
	margin:0px;
	padding:0px;
}
li{
	margin:0px;
	padding:0px;
}
/***********************************************/
/* HTML GLOBAL styles                          */
/***********************************************/
.table-hfixed{
	height:100%;
}
.pl20r20{
	padding:0px 20px;
}
.pb60{
	padding-bottom:60px;
}
.mt5{
	margin-top:5px;
}
.mt9{
	margin-top:9px;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt16{
	margin-top:16px;
}
.mt20{
	margin-top:20px;
}
.mt23{
	margin-top:23px;
}
.mt25{
	margin-top:25px;
}
.mb5{
	margin-bottom:5px;
}
.mb10{
	margin-bottom:10px;
}
.mb15{
	margin-bottom:15px;
}
.mb18{
	margin-bottom:18px;
}
.mb20{
	margin-bottom:20px;
}
.mb23{
	margin-bottom:23px;
}
.mb25{
	margin-bottom:25px;
}
.mb27{
	margin-bottom:27px;
}
.mb28{
	margin-bottom:28px;
}
.mb30{
	margin-bottom:30px;
}
.mb35{
	margin-bottom:35px;
}
.mb40{
	margin-bottom:40px;
}
.mb60{
	margin-bottom:60px;
}
/***********************************************/
/* HTML HEADER styles                          */
/***********************************************/
#header-glob{
	padding:0px 10px;
}
#header-glob #presign{
	color:#FF0000;
}
#header-glob #postsign{
	color:#333333;
}
#header-glob #header-logo{
	width:150px;
	height:70px;
}
#header-glob #header-search{
	width:270px;
	height:55px;
	margin:15px 7px 0px 0px;
	font-size:10px;
}
#header-glob #header-search #form{
	width:262px;
	height:30px;
	margin:5px 0px 0px 0px;
	padding:4px;
}
#header-glob #header-search span{
	font-weight:normal;
}
#header-glob #header-search #ddlcategories{
	/*height:22px;*/
}
#header-glob #header-social{
	width:65px;
	height:70px;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/ 
#bodyPicBG{
	background:url(../images/share/img/body_bg.jpg) repeat-x #D3D3D7;
	background-position: center top;
	background-attachment:fixed;
	
}
#bodyPicBGColumnist{
    background:url(../images/beauty-columnists/img/body_bg_columnist.jpg) no-repeat #D3D3D7;
	background-position: center top;
	background-attachment:fixed;
	
}
#bodyPicBGMagazine{
    background:url(../images/e-magazine/img/bg01.jpg) no-repeat #C8C8C8;
	background-position: center top;
	
}
#bodyPicBGPhoto{
    background:url(../images/Photo-contest/img/body_bg_photo.jpg) repeat-x #D3D3D7;
	background-position: center top;
	background-attachment:fixed;
	
}
#bodyPicFooterBG{
	background:url(../images/share/img/footer_grad_bg.jpg) no-repeat;
	background-position: center bottom;
}
#bodyPicFooterBGHome{
	background:url(../images/home/img/footer_grad_bg2.jpg) no-repeat;
	background-position: center bottom;
}
.divWrapper {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
}
#divWrapper2 {
	margin: 0px auto;
	padding: 0px;
	width: 1200px;
}
#divHeader {
	background:url(../images/share/img/header_bg_rep.jpg) repeat-x;
}
#divSubHeader {
	background:url(../images/share/img/header_bg.jpg) no-repeat top center;
	margin:0px auto;
	width:960px;
	height:92px;
}
#divFooter {
	background:url(../images/share/img/footer_bg_rep.jpg) repeat-x;
	height:31px;
}
#divSubFooter {
	margin:0px auto;
	width:980px;
}
#divContentLeft {
	float:left;
	width:230px;
	background:url(../images/share/img/box_left_bg.jpg) no-repeat;
	background-position:top;
}
#divContentLeftBlog{
	float:left;
	width:235px;
	height:500px;
	/*background:url('../images/share/img/box_left_bg.jpg') no-repeat 50% top;*/
}
#divContentLeftMag{
	float:left;
	width:235px;
	background:#FFFFFF;
}
#divContentRight {
	float:left;
	width:750px;
}
#divContentRightBlog {
	float:left;
	width:745px;
}
#divContentHeader {
	background:url(../images/share/img/sub_header_bg.jpg) no-repeat;
	width:680px; 
	height:65px;
}
#divContentHeaderBlog {
	background:url(../images/beauty-columnists/img/sub_header_bg.jpg) no-repeat;
	width:680px; 
	height:65px;
}
/*#divContentTopHeader {
	background:url(../images/share/img/body-top-header.jpg) no-repeat;
}*/
#divContentFooter {
	background:url(../images/share/img/sub_footer_bg.jpg) no-repeat;
	width:690px;
	background-position:bottom;
}
#divContentFooterCoumnist {
	background:url(../images/beauty-columnists/img/sub_footer_bg.jpg) no-repeat;
	width:691px;
	background-position:bottom;
}
#divContentFooter2 {
	background:url(../images/share/img/sub-footer-bg-2.jpg) no-repeat;
	width:690px;
	background-position:bottom;
}
#divContentFooter3 {
	background:url(../images/share/img/sub-footer-bg-3.jpg) no-repeat;
	width:690px;
	background-position:bottom;
}
/*#divContentFooter4 {
	background:url(../images/share/img/sub-footer-bg-4.jpg) no-repeat;
	width:690px;
	background-position:bottom;
}*/
#divContentRepeat {
	background:url(../images/share/img/sub_body_rep.jpg) repeat-y;
	width:690px;
}
#divContentRepeatCoumnist {
	background:url(../images/beauty-columnists/img/sub_body_rep.jpg) repeat-y;
	width:691px;
}
#divContentRepeatCoumnist2 {
	background:url(../images/beauty-columnists/img/sub_body_rep2.jpg) repeat-y;
	width:691px;
}
.divContentEnd {
	background:url(../images/share/img/sub_end_box_bg.jpg) no-repeat;
}
.divFloatLeft{
	float:left;
}
.divClear{
	clear:both;
}
.divFloatRight{
	float:right;
}
.divLineDot{
	background:url(../images/share/img/dot_bg_rep.gif) repeat-x;
}
.divBreadcrumb{
  line-height:1.2em;
}
/***********************************************/
/* Form                                        */
/***********************************************/
.inputTransparent{
	margin:0px;
	padding:1px;
	border: none;
	background-color: transparent;
	background:url(../images/share/img/spacer.gif);
	font-size:14px;
}
.input280{
	margin:0px;
	padding:0px;
	border: none;
	background-color: transparent;
	background:url(../images/share/img/spacer.gif);
	width:270px; 
	height:24px;
	vertical-align: middle;
	padding:0px 5px;
	font-size:14px;
}
.input190{
	margin:0px;
	padding:0px;
	border: none;
	background-color: transparent;
	background:url(../images/share/img/spacer.gif);
	width:180px; 
	height:30px;
	vertical-align: middle;
	padding:0px 5px;
	font-size:14px;
}
.divTextBox190{
	padding-top:4px;
	/*padding-left:10px;*/
	background:url(../images/share/img/input190.jpg) no-repeat;
	/*height:25px;*/
	width:190px;
}
.divTextBox190Valid{
	padding-top:4px;
	/*padding-left:10px;*/
	background:url(../images/share/img/input190valid.jpg) no-repeat;
	/*height:25px;*/
	width:190px;
}

.divTextBox{
	padding-top:1px;
	padding-left:10px;
	background:url(../images/share/img/textbox_bg.gif) no-repeat;
	height:26px;
	width:180px;
}
.divTextBoxLong{
	padding-top:4px;
	/*padding-left:10px;*/
	background:url(../images/share/img/input280.jpg) no-repeat;
	/*height:25px;*/
	width:280px;
}
.divTextBoxLongValid{
	padding-top:4px;
	/*padding-left:10px;*/
	background:url(../images/share/img/input280valid.jpg) no-repeat;
	/*height:25px;*/
	width:280px;
}
.divTextArea{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea445x180.jpg) no-repeat;
	height:180px;
	width:445px;
}
.divTextAreaValid{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea445x180valid.jpg) no-repeat;
	height:180px;
	width:445px;
}
.divTextArea190x70{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea190x70.jpg) no-repeat;
	height:70px;
	width:190px;
	padding:0px 5px;
}
.divTextArea190x70Valid{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea190x70valid.jpg) no-repeat;
	height:70px;
	width:190px;

}
.divTextAreaWhite{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea445x180wht.jpg) no-repeat;
	height:180px;
	width:445px;
}
.divTextAreaWhiteValid{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea445x180whtvalid.jpg) no-repeat;
	height:180px;
	width:445px;
}
.divTextArea2{
	height:50px;
	font-size:14px;
	/*padding:2px 5px 0px 5px;*/
	background: url(../images/share/img/textarea185x50.jpg) no-repeat;
}
.divTextArea2valid{
	height:50px;
	font-size:14px;
	/*padding:2px 5px 0px 5px;*/
	background:url(../images/share/img/textarea185x50valid.jpg) no-repeat;
}
.divTextAreacmm{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea380x170.jpg) no-repeat;
	height:170px;
	width:380px;
}
.divTextAre270x60{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea270x60.jpg) no-repeat;
	height:170px;
	width:380px;
}
.divTextAre270x60valid{
	/*padding-top:1px;
	padding-left:10px;*/
	background:url(../images/share/img/textarea270x60valid.jpg) no-repeat;
	height:170px;
	width:380px;
}

/***********************************************/
/* Accordion                                   */
/***********************************************/
.activeTab #tab1 {
	background: url(../images/member/img/abe-act-header.jpg) no-repeat;
}
.inactiveTab #tab1 {
	background: url(../images/member/img/abe-inact-header.jpg) no-repeat;
	cursor: pointer;
}
.activeTab #tab2 {
	background: url(../images/member/img/bt-act-header.jpg) no-repeat;
}
.inactiveTab #tab2 {
	background: url(../images/member/img/bt-inact-header.jpg) no-repeat;
	cursor: pointer;
}
.activeTab #tab3 {
	background: url(../images/beauty-columnists/img/blg-act-header.jpg) no-repeat;
}
.inactiveTab #tab3 {
	background: url(../images/beauty-columnists/img/blg-inact-header.jpg) no-repeat;
	cursor: pointer;
}
.activeTab #tab4 {
	background: url(../images/photo-contest/img/skin-gallery-act-header.jpg) no-repeat;
}
.inactiveTab #tab4 {
	background: url(../images/photo-contest/img/skin-gallery-inact-header.jpg) no-repeat;
	cursor: pointer;
}
.activeTab #tab5 {
	background: url(../images/e-magazine/img/magazine-act-header.jpg) no-repeat;
}
.inactiveTab #tab5 {
	background: url(../images/e-magazine/img/magazine-inact-header.jpg) no-repeat;
	cursor: pointer;
}
.activeTab #tab6 {
	background: url(../images/gift-set/img/giftset-act-header.jpg) no-repeat;
}
.inactiveTab #tab6 {
	background: url(../images/gift-set/img/giftset-inact-header.jpg) no-repeat;
	cursor: pointer;
}

/***********************************************/
/* ul     li                                   */
/***********************************************/
.ulList{
	margin-top:0px;  	
	margin-left:12px;
	padding:0px;
	line-height:1.4em;
}
.ulList li{
	/*list-style:none;*/
	line-height: 16px;
	padding-left:5px;
	padding-bottom:0px;
	/*background:url(../images/share/img/gray-bullet.gif) no-repeat;*/
	line-height:1.4em;
	
}
.ulList1{
	margin:0px;  	
	padding:0px;
	line-height:1.6em;
}
.ulList1 li{
	list-style:none;
	line-height: 16px;
	padding-left:15px;
	padding-bottom:0px;
	background:url(../images/share/img/gray-bullet.gif) no-repeat;
	line-height:1.6em;
}
.ulList2{
	margin:0px;  	
	padding:0px;
	line-height:1.6em;
}
.ulList2 li{
	list-style:none;
	line-height: 16px;
	padding-left:15px;
	padding-bottom:0px;
	background:url(../images/share/img/gray-bullet2.gif) no-repeat;
	line-height:1.6em;
}
.olList{
	margin-top:0px;  	
	margin-left:20px;
	padding:0px;
	line-height:1.4em;
}
.olList li{
	/*list-style:none;*/
	line-height: 16px;
	padding-left:5px;
	padding-bottom:0px;
	color:#333;
	font-size:13px;
	/*background:url(../images/share/img/gray-bullet.gif) no-repeat;*/
	line-height:1.4em;
	
}
.drop_area0{
		background:#FF0000;
		height:114px;
		width:auto;
}
.ulred{
	margin:0px;  	
	padding:0px;
	line-height:1.3em;
}
.ulred li{
	list-style:none;
	padding-left:20px;
	background:url(../images/share/img/list-red.jpg) no-repeat left 9px;
	line-height:1.6em;
	
}
.ulblack{
	margin:0px;  	
	padding:0px;
	line-height:1.3em;
}
.ulblack li{
	list-style:none;
	padding-left:20px;
	background:url(../images/share/img/list-black.jpg) no-repeat left 9px;
	line-height:1.6em;
	
}
/***********************************************/
/* Paging                              */
/***********************************************/
.txt-paging{
	font-size:16px;
	color:#999999;
	font-weight:bold;
	font-style: italic;
	text-decoration: none;
}
a.txt-paging:hover{
	font-size:16px;
	color:#999999;
	font-weight:bold;
	font-style: italic;
	text-decoration: underline;
}
.txt-paging-active{
	font-size:16px;
	color:#333333;
	font-weight:bold;
	font-style: italic;
	text-decoration: none;
}
a.txt-paging-active:hover{
	font-size:16px;
	color:#333333;
	font-weight:bold;
	font-style: italic;
	text-decoration: underline;
}

/***********************************************/
/* Image                                       */
/***********************************************/
.imgborder a img, .imgborder a {
	border: none;
	overflow: hidden;
	float:left;
}
.imgborder a {
	border: 1px solid #CCCCCC;
}
.imgborder a img {
	margin: -1px;
}

.imgborderblack a img, .imgborderblack a {
	border: none;
	overflow: hidden;
	float:left;
}
.imgborderblack a {
	border: 1px solid #000;
}
.imgborderblack a img {
	margin: -1px;
}

.brdleft a img, .brdleft a{ 
		border: none; 
		overflow: hidden; 
		float: left; 
}
.brdleft a{ 
		 border-left: 1px dotted #ccc; 
}

.brdleft a img{ 
		margin-left: -1px; 
}


/***********************************************/
/* Ask The Expert                           */
/***********************************************/

.deatilstyle1{
	background:url(../images/ask-beauty-expert/img/detail-bg1.jpg) no-repeat bottom left #DFE3E9;
}

.deatilstyle2{
	background:url(../images/ask-beauty-expert/img/detail-bg2.jpg) no-repeat bottom #EDEDED; 
}
/***********************************************/
/* Header Tag                                  */
/***********************************************/
.dspn{
	display:none;
}
.txt13normal{
	font-size:13px;
	color:#333333;
	font-weight:normal;
}
.txt14normal{
	font-size:14px;
	color:#333333;
	font-weight:normal;
}
.txt15normal{
	font-size:15px;
	color:#333333;
	font-weight:normal;
}
.txt16normal{
	font-size:16px;
	color:#333333;
	font-weight:normal;
}
.txt18normal{
	font-size:18px;
	color:#333333;
	font-weight:normal;
}
.txt20normal{
	font-size:2016px;
	color:#333333;
	font-weight:normal;
}
