body{
  font:normal 11px Arial;
  margin:0px;
  padding:0px;
  text-align:center;
  color:#000000;

}
a , a:hover, a:link, a:active, a:visited{
  text-decoration:none;
}

p,td,input{
 font:normal 12px Arial;
 color:#000000;
}
select {
 font-size:11px;
}
form{
 padding:0px;
 margin:0px;
}
#body_cnt{
 text-align:center;
 widTh:100%;
}
#page_cnt{

  width:950px;
  margin:0px auto;

}
#page_wrapper{
  float:left;
  background:#ffffff url('/images/page_bg.gif') repeat-y left top;
}
#subpage_wrapper{
  float:left;
  background:#ffffff url('/images/subpage_bg.gif') repeat-y left top;
}
#member_page_cnt{

  width:950px;
  margin:0px auto;
  position:relative;


}
#left_cnt{
 margin-right:0px;
 float:left;
 text-align:left;
 width:162px;
 background-color: #fdebeb;
}
#main_cnt{
  width:780px;
  float:left;
  text-align:left;
}
#pagehdr{
  font:bold 16px Arial;
  color:#844883;
  padding:15px 0px 5px 5px;

}
#pinktab{
 background-color:#FDEBEB;
 width:100%;
}
#pinktab .body{
 padding:0px 8px;
}

#pinktab td,#pinktab th{
   font:normal 11px Arial;
   color:#b16589;
   padding:1px 1px 0px 0px;
   margin:0px;
}
#pinktab th{
   font-weight:bold;
}

#pinktab .wline{
   border-bottom:1px solid #844883;
   padding:0px;
   margin:0px;
}

#pinktab select{
   font:normal 11px Arial;
   color:#b16589;
   border:1px solid #b16589;
   width:65px;
}

/*************left menu & left panel ******************/
#lmnutab{
   width:162px;
   margin:0px;
   padding:0px;
   font:normal 11px Arial;
   color:#fff;

}
#lmnutab .hdr_info, #lmnutab .hdr_tool, #lmnutab .hdr_newmem{
  margin-top:3px;
  font:bold 11px Arial;
  color:#ffffff;
  background: url('/images/ico_info_ani.gif') no-repeat top right #a63d56;
  text-align:left;
  padding:10px 4px 6px 8px;
  border-bottom:1px dashed #ffffff;
}
#lmnutab .hdr_tool{
  background: url('/images/ico_tool_ani.gif') no-repeat top right #a63d56;
}
#lmnutab .hdr_newmem{
  background: url('/images/ico_new_ani.gif') no-repeat top right #a63d56;
}
#lmnutab .hdr_flw{
  margin:0px;
  font:bold 16px Arial;
  color:#F7E8D4;
  text-align:right;
  padding:3px 0px 3px 15px;
  background-color:#C64866;
  border-bottom:1px dashed #ffffff;
}
#lmnutab .body{
  background:url('/images/left_bottomcorner.gif') no-repeat bottom right #c64866;
  background-color:#c64866;
  padding:10px 6px 15px 8px;
}
#lmnutab .img{
    border-style:solid;
    border-color:#ffffff;
    border-width:2px;
}
#lmnutab h1{
  font:normal 11px Arial;
  color:#ffffff;
  text-align:left;
  padding:0px 0px 6px 0px;
  margin:0px;
}

#lmnutab_list{
 margin:0px;
 width:100%;
 border-top:1px solid #c64866;
 font:normal 11px Arial;
 color:#ffffff;
   background-color:#C64866;
}

#lmnutab ul{
 padding:0px;
 margin:0px 0px 5px 15px;
 list-style-type:none;
}

#lmnutab li {
 font:normal 11px Arial;
 color:#ffffff;
 padding:3px 3px 3px 0px;
 border-bottom:1px dashed #ffffff;
}

#lmnutab_list .col a{
    display:block;
    overflow:hidden;
    width:100px;
	float:left;
}
#lmnutab_list .col strong{
   display:block;
   font-weight:normal;
}

#lmnutab_list .btcell{
 border-bottom:0px;
}

#lmnutab a:link,#lmnutab a:visited{
  font:normal 11px Arial;
  color:#ffffff;
  text-decoration:none;
}
#lmnutab a:hover{
   text-decoration:underline;
}
#lmnutab .lmnu_12 a{
	font:normal 12px Arial;
}
.login_tab_hdr{
 font:bold 11px Arial;
 color:#923062;
 background:url('/images/img_pink_corner.gif') no-repeat top right #EFC3D5;
 padding:5px 0px 4px 0px;
 margin:0px;
 margin-top:2px;
 width:100%;
 border-bottom:1px dashed #ffffff;
 text-align:center;

}

.login_tab_body{
   padding:5px 0px 5px 0px;
   background-color:#fdebeb;
}
.login_tab_body p{
   font:normal 12px Arial;
   color:#B36588;
   padding:2px 0px 2px 5px;
   margin:0px;


}

.login_tab_body td, .login_tab_body input{
   font:normal 10px Arial;
   color:#B36588;
   padding-top:1px;
   padding-bottom:1px;
}
.login_tab_body a{
   font:normal 10px Arial;
   color:#343434;
   text-decoration:underline;

}
.login_tab_body a:hover{
   text-decoration:none;
}
.login_tab_body .ipfield{
   height:18px;
   border:1px solid #b36588;
}

/*****************main content******************/
#l_content{
 margin:0px;
 border-top:3px solid #fff;
 padding:5px 5px;
 background-color:#F7E8D4;
 width:440px;
 float:left;

}



.white_rounded_box{
   width:440px;
   background:#ffffff url('/images/corner_white_bottomleft.gif') no-repeat left bottom;
   margin:0px;


}
.white_rounded_box-outer{
    background:url('/images/corner_white_bottomright.gif') no-repeat right bottom;
    padding-bottom:5px;

}
.white_rounded_box-inner{
   background:url('/images/corner_white_topleft.gif') no-repeat left top;
}
.white_rounded_box h2{
  background:url('/images/corner_white_topright.gif') no-repeat right top;
  padding-top:2px;
  font:bold 16px Verdana;
  color:#950204;
}
.white_rounded_box h2, .white_rounded_box p{
   padding-left:5px;
   padding-right:5px;
   margin:0px;
   text-align:center;
}
.white_rounded_box p{
   padding-top:5px;
   font:normal 12px Arial;
   text-align:justify;
}
.catbar{
 float:left;
 padding:0px;
 margin-top:5px;
/* width:100%;*/

}
.catbar .hdr{
  font:bold 10px Arial;
  color:#A63D56;
  text-align:left;
  padding:3px 0px 3px 0px;
  margin:0px;
  border:2px solid #F0D6BD;
  border-bottom:1px dashed #AD9788;
  width:436px;
}

.catbar .hdr  a.news, .catbar a.news{
  font:bold 13px Arial;
  color:#FF8431;
  text-decoration:none;
}


.catbar .hdr a{
  font:bold 15px Arial;
  color:#FF8431;
  text-decoration:none;
  padding-left:5px;

}


.cat_rounded_box{
   width:440px;
   background:#ffffff url('/images/corner_white_bottomleft.gif') no-repeat left bottom;
   margin:0px;


}
.cat_rounded_box-outer{
     background:url('/images/corner_white_bottomright.gif') no-repeat right bottom;
    padding-bottom:5px;


}
.cat_rounded_box p, #top_articles p{
   padding-left:5px;
   padding-right:5px;
   margin:0px;
   padding-top:5px;
   font:normal 12px Arial;
}
.cat_rounded_box ul, #top_articles ul{
   list-style-type:none;
   margin:5px 0px 5px 20px;
   padding:0px;
}
.cat_rounded_box li, #top_articles li{
   list-style-image:url('/images/rec_orange.gif');
   line-height:11px;
   margin-left:1px;
   padding:2px 0px;

}
.cat_rounded_box a, #top_articles a{
   font:normal 12px Arial;
   text-decoration:underline;
   padding-bottom:5px;
   color:#000000;
}
.cat_rounded_box a:hover,#top_articles a:hover{
   /*color:#FF8431;*/
   text-decoration:none;
}

#top_articles{
	background:#fff url('/images/bg_top_news.gif') top left repeat-x;
}
.cat_rounded_box .Post, #top_articles .Post{
 border-bottom:0px;
 margin-top:0px;
 padding-top:5px;


}
.cat_rounded_box .Post .PostHead h3, #top_articles .Post .PostHead h3{
  margin:0px;
  padding:0px 0px 8px 0px;

}
.cat_rounded_box .Post .PostContent{
  padding-bottom:0px;
}
#top_articles .Post .PostHead h3 a {
  font:bold 14px Arial;
  color:#4c4d51;
  text-decoration:none;
  margin:0px;


}
.cat_rounded_box .Post .PostHead h3 a{
	font:bold 13px Arial; color:#FF8431;
	text-decoration:none;
}
.cat_rounded_box .Post .PostHead h3 a:hover, #top_articles .Post .PostHead h3 a:hover {
	text-decoration:underline;
}
/*
.cat_rounded_box .rec_imgarticle li{
 float:left;

}
*/
.cat_rounded_box .rec_imgarticle td{
  width:33%;

}

/*****newstab*****/
.newstab{
  padding:5px;
}
.newstab th{
   font:normal 11px Arial;
   color:#898989;
   text-align:left;
   padding-top:3px;
}
.newstab a.cont{
   font:normal 11px Arial;
   text-decoration:none;
   color:blue;
}
.newstab a.cont:hover{
   text-decoration:underline;
}
.newstab td{
   padding-top:8px;
   font:normal 11px Arial;
   color:#989898;
}
.newstab a img {
  border:1px solid #AD9788;
  padding:1px;
  background:#f1f1f1;
}
.newstab .col{
   float:left;width:43%;


}
/***newest post on forum***/
.forum li {
   list-style-image:none;
   font:normal 12px Arial;
   color:#898989;
   padding:4px 0px;
}
.forum .title{
   color:#a63d56;
}
.forum li a{
  text-decoration:none;
}
.forum li a:hover{
  text-decoration:underline;
}
.forum .frm_bull{
   font:bold 14px Arial;
   color:#a63d56;
}


/*******listing sub menu************/
.subtab th{
  border-bottom:1px dashed #898989;
  font:normal 5px Arial;
}
.subtab{
   font:normal 12px Arial;
   color:#8e213b;
}
.subtab .title{
   font:bold 14px Arial;
   color:#8e213b;
}

.subtab a{
   font:normal 11px Arial;
   color:#929292;
   text-decoration:none;
}
.subtab a:hover{
   text-decoration:underline;
}
.subtab li{
  list-style-image:url('/images/rec_maroon.gif');
}
/*********right panel***************/

#r_content{
  margin:0px;
  margin-top:3px;
  padding:0px;
  float:left;
  width:330px;
  background-color:#fff;
}
/*
.ad_box{
   width:215px;
   background:url('/images/dark_mid.gif') repeat-y;
}
.ad_box .last{
   background:url('/images/dark_bottom.gif') no-repeat left bottom;
}
.ad_box h2{
  background:url('/images/dark_top_line.gif') no-repeat left top;
  padding-top:10px;
}


.ad_rounded_box-outer{
    background:url('/images/corner_dark_bottomright.gif') no-repeat right bottom;
    padding-bottom:5px;
}
*/
/*
.rt_box{
  width:215px;
  background:url('/images/dark_mid.gif') repeat-y;
}
.rt_box h1{
   background:url('/images/dark_top_first.gif') no-repeat left top;
   padding-top:10px;
   padding-left:18px;
   font:bold 13px Arial;
   color:#FF8431;
   border-bottom:1px dashed #D4BCA3;
}
.rt_box h2{
   background:url('/images/dark_top.gif') no-repeat left top;
   padding-top:10px;
   font:bold 13px Arial;
   color:#FF8431;
   border-bottom:1px dashed #D4BCA3;
}
.rt_box h2 a{
   font:bold 13px Arial;
   color:#FF8431;
}
.rt_box p a{
  font:normal 12px Arial;
  color:#923062;


}
.rt_box .last{
   background:url('/images/dark_bottom.gif') no-repeat left bottom;
   padding-bottom:20px;
   padding-top:10px;

}
.rt_box h2, .rt_box p{
   padding-left:20px;
   padding-right:20px;
   margin:0px;
}*/
p{
 margin:0px;
}


#r_subcontent{
  margin:0px;
  padding:0px;
  float:left;
  width:162px;
  background-color:#fff;
}









/*************menu bar********************/

#top_hdr{
 background-color:#ffffff;
 font:normal 11px Arial;
 color:  #983969;
 padding:3px 0px 0px 0px;
 width:100%;
 margin:0px;
 float:left;
}
#hdrmemtab{
 width:60%;
 float:left;

 background-color:#ffffff;
}
#hdrmemtab ul{
   display:inline;
   padding:0px;
   margin:0px;
}
#hdrmemtab li{
   display:inline;
   font:normal 11px Arial;
   color:#A63D56;
   padding:0px 5px 0px 5px;
}
#hdrmemtab a{
  font:normal 12px Arial;
  color:#A63D56;
  text-decoration:none;

}
#hdrmemtab a:hover{
  text-decoration:underline;

}

#searchtab .ipfield{
   font:normal 11px Arial;
   color:#A63D56;
   border:1px solid #A63D56;
   height:17px;

}


/***** topmenu*******/
#topmenu {
  clear:both;
  float:left;
  width:100%;
  margin:0px;
  padding:0px;
  padding-top:1px;


}
#topmenu ul{
  margin:0px;
  padding:0px;
  width:100%;
  float:left;
}
#topmenu li{
  list-style-type:none;
  float:left;
  border-right:1px solid #fff;
  margin:0px;
  padding:0px;
}
#topmenu a{
   background:  url('/images/topmnu/mnu_right.gif') top left  no-repeat;
   color:#fff;
   text-decoration:none;
   padding-left:2px;
   padding-bottom:0px;
   text-align:left;

}
#topmenu a div{
    background:#a63d56 url('/images/topmnu/mnu_bg.gif') right top repeat-x;
    color:#fff;
    font:bold 12px Arial;
    padding:4px 12px 5px 12px;
    float:left;
    margin:0px;
}
#topmenu a span{
   background:#a63d56 url('/images/topmnu/mnu_left.gif') right top no-repeat;
   padding-right:2px;
   padding-bottom:0px;
}
#topmenu a, #topmenu a span{
   display:block;
   float:left;
}

#topmenu a:hover, #topmenu .selected a{
  background:  url('/images/topmnu/mnu_right_hover.gif') top left  no-repeat;
  text-decoration:none;
}
#topmenu a:hover span, #topmenu .selected a span{
  cursor:pointer;
  background:url('/images/topmnu/mnu_left_hover.gif') right top no-repeat;
}

#topmenu a:hover div, #topmenu .selected a div{
  background:url('/images/topmnu/mnu_bg_hover.gif') right top repeat-x;

}
#topmenu .last a{
  background:  url('/images/topmnu/mnu_left_green.gif') top left  no-repeat;
  text-decoration:none;
}
#topmenu .last a span{
  cursor:pointer;
  background:url('/images/topmnu/mnu_right_green.gif') right top no-repeat;
}
#topmenu .last a div{
  background:url('/images/topmnu/mnu_green.gif') right top repeat-x;
}
#topmenu .lastselected a,#topmenu .last a:hover {
  background:  url('/images/topmnu/mnu_left_green_hover.gif') top left  no-repeat;
  text-decoration:none;
}
#topmenu .lastselected a span,#topmenu .last a:hover span {
  cursor:pointer;
  background:url('/images/topmnu/mnu_right_green_hover.gif') right top no-repeat;
}
#topmenu .lastselected a div, #topmenu .last a:hover div{
  background:url('/images/topmnu/mnu_green_hover.gif') right top repeat-x;
}

/*****dropdown menu *************/
#dropmenudiv{
position:absolute;
border:1px solid #fff;

border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
margin:-1px;
padding:0px;
display:block;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 10px;
border-bottom: 1px solid #fff;
color:#fff;
font:normal 12px Arial;
padding: 5px 0px 5px 0px;
text-decoration: none;
text-align:left;
background-image:url('/images/dot_white.gif') top left no-repeat;

}
#dropmenudiv a span{
 font:bold 14px Arial;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #c64866;
color:#fff;
}











#menu_nav{
  clear:both;
  margin:0px;
  font:normal 12px Arial;
  color:#F7E8D4;
  text-align:left;
  padding:0px 5px 0px 8px;
  height:27px;
  background-color:#C64866;
}
#menu_nav ul{
  list-style-type:none;
  margin:0px;
  padding:0px;
  padding-top:6px;
}
#menu_nav li {
  display:inline;
  margin:0px;
  padding:4px 3px 4px 3px;
  font:normal 11px Arial;
  color:#F7E8D4;
}
#menu_nav li a{
  font:normal 12px Arial;
  color:#F7E8D4;
  text-decoration:none;
  margin:0px;
  padding:0px;
}
#menu_nav li a:hover{
  text-decoration:underline;
}



/***counter****/
#bluebar_counter{
  margin-top:20px;
  background-color:#e5f0fc;
  font:normal 12px Arial;
  color:#5586c0;
  padding:6px 0px 6px 10px;
  border-top:1px solid #a6cae7;
  border-bottom:1px solid #a6cae7;
}
.errmsg{
  font:normal 13px Arial;
  color:red;
  padding:10px 0px 10px 0px;
}
.successmsg{
  font:normal 13px Arial;
  color:green;
  padding:10px 0px 10px 0px;
}
img{
 border:0px;
}
/******blue table for web page notice******/
#bluecnt{
 width:330px;

 background:url('/images/hdr_web.gif') #fff top left no-repeat;
 padding-top:60px;
}

#bluecnt p{
  padding:5px 0px;
  text-align:justify;
  font-size:12px;
}
.adbanner a{
	padding-bottom:2px;

}

/****footer**************/
#footer {
  margin:0px;
  width:950px;
  background-color:#F7E8D4;
  border-top:8px solid #A63D56;
  clear:both;
  float:left;
  text-align:left;


}
#footer ul{
  list-style-type:none;
  margin:0px;
  padding:3px;
  font:normal 12px Arial;
  color:#000000;
}
#footer li{
   display:inline;
   padding:3px 5px 3px 5px;
}
#footer .sitename{
   font:bold 12px Arial;
   color: #A63D56;
}
#footer .by{
   font:normal 11px Arial;
}
#footer li a{
   font:normal 12px Arial;
   color:#000000;
   text-decoration:none;
}
#footer li a:hover{
   text-decoration:underline;
}
.clr{
 clear:both;
}
.clr_left{
 clear:left;
}