/*
 *****************************************************************************
  Stylesheet: main stylesheet
 *****************************************************************************
*/

/* tabbed menu */
body{
  margin-top:0;
  padding-top:0;
  margin-bottom:0;
  padding-bottom:0;

}
.mainmenu{
	font: normal 11pt Verdana, Arial;
	text-align: center;
}

.tab{
	padding-left: 10px;
	padding-right: 10px;
	background-repeat: repeat-x;
}
.welcome_tab{
	font: bold 8pt Verdana, Arial;
	text-align: center;
	padding-bottom: 5px;
}
.tab a:link, .tab a:visited {
	font: bold 9pt Verdana, Arial;
	//font:bold 14px Times New Roman;
	color: #000;
	text-decoration: none;
}

#normaltab {
	background-image: url("/wsimages/home_N_bg.gif");
}
#hometab {
	background-image: url("/wsimages/home_M.gif");
}
#welcome_hometab{
	background-image: url("/wsimages/home_tab_bg.gif");
}
#emailtab {
	background-image: url("/wsimages/email_M.gif");
}
#welcome_emailtab{
	background-image: url("/wsimages/email_tab_bg.gif");
}
#chattab {
	background-image: url("/wsimages/chat_M.gif");
}
#welcome_chattab{
	background-image: url("/wsimages/chat_tab_bg.gif");
}
#forumtab{
	background-image: url("/wsimages/forum_M.gif");
}
#welcome_forumtab{
	background-image: url("/wsimages/forum_tab_bg.gif");
}
#friendtab{
	background-image: url("/wsimages/friends_M.gif");
}
#welcome_friendtab{
	background-image: url("/wsimages/friends_tab_bg.gif");
}
#newstab{
	background-image: url("/wsimages/news_M.gif");
}
#welcome_newstab{
	background-image: url("/wsimages/news_tab_bg.gif");
}
#chesstab{
	background-image: url("/wsimages/forum_tab_bg.gif");
}
#welcome_chesstab{
	background-image: url("/wsimages/forum_tab_bg.gif");
}
#ecardstab{
	background-image: url("/wsimages/ecards_M.gif");
}
#welcome_ecardstab{
	background-image: url("/wsimages/ecards_tab_bg.gif");
}

/* Header */
.header {
	width: 740px;
/*	background-color:#f9f9f9;    */
	background-repeat: repeat-y;
	font: bold 8pt Verdana, Arial;
	color:#0c69f1;
  	margin-top:0;
        padding-top:0;
}
.header a{
	font-weight: 500;
	text-decoration: none;
	color: #000;
}
.ad_panel{
	margin-top: 5px;
}
/* search bar */
.searchbar{
	background-color: #f9f9f9;
	font-size: 9pt;

}
.searchbutton{
   font:bold 11px Verdana,Arial, helvetica;
   color:#fff;
   background:#78b8ff;
   padding-top:1px;
   padding-bottom:1px;
   border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   text-decoration:none;
}
/* main content */
.maincontent{
        padding-top:0px;
	width: 740px;
}
/* right panel */
.r_panel_box{
	width: 138px;
	border: 1px solid #ccc;
    background-color:#fff;
}
.r_panel_box td{
   padding:5px 0px;
   text-align:center;
   font:normal 12px Arial;
}
.r_panel_box .subhdr{
  background-color:#D8E5ED;
  color: green;
  padding:10px 0px;
  text-align:center;
  font:bold 12px Arial;
}
.r_panel_box p{
  text-align:center;
}
.r_panel_hdr_center{
	background-color: #e84603;
	text-indent: 5px;
	height: 8px;
	color: #fff;
	font: bold 9px Verdana, Arial;
	letter-spacing: 0.1em;
}
.r_panel_hdr_corner{
	height: 8px;
	width: 5px;
	background-color: #ff9d75;
}
.r_panel_content{
	padding-top: 5px;

}


/* left panel */
.l_panel_box{
	width: 148px;
	border: 0px solid #ccc;
}
.panel_hdr_center{
	text-indent: 5px;
	height: 8px;
	color: #fff;
	font: bold 10px Verdana, Arial;
}
.panel_hdr_corner{
	height: 8px;
	width: 5px;
}
#forum_hdr_center{
	background-color: #65417b;
}
#forum_hdr_corner{
	background-color: #986db2;
}
#forum_content{
	color: #65417b;
	background-color: #f5e5ff;
}
#forum_li{
	border-bottom:1px solid #c6a9d8;
	padding:2px 0px 1px 0px;
}

#edu_hdr_center{
	background-color: #6f89d3;
}
#edu_hdr_corner{
	background-color: #abb8dd;
}
#edu_content{
	color: #34509f;
	background-color: #dfe7ff;
}
#edu_li{
	border-bottom:1px solid #a7b8e9;
	padding:2px 0px 1px 0px;
}

#hot_hdr_center{
	background-color: #b10000;
}
#hot_hdr_corner{
	background-color: #ff7c7c;
}
#hot_content{
	color: #6e2121;
	background-color: #ffe4e4;
}
#hot_li{
	border-bottom: 1px solid #efc2c2;
	padding:2px 0px 1px 0px;
}

#lit_hdr_center{
	background-color: #999966;
}
#lit_hdr_corner{
	background-color: #cdcc94;
}
#lit_content{
	color: #484800;
	background-color: #f3f8ed;
}
#lit_li{
       border-bottom: 1px solid #e6e6cc;
	padding:2px 0px 1px 0px;
}
#about_hdr_center{
	background-color: #678d64;
}
#about_hdr_corner{
	background-color: #a6c1a4;
}
#about_content{
	color: #236621;
	background-color: #e1eee0;
}
#about_li{
	border-bottom: 1px solid #c3d7c2;
	padding:2px 0px 1px 0px;
}
#news_hdr_center{
	background-color:#356387;
}
#news_hdr_corner{
        background-color:#759cb9;
}
#news_content{
	color:#326286;
        background-color:#d8e5ed;
}
#news_li{
	border-bottom:1px solid #86a5ba;
	padding:2px 0px 2px 0px;
}
.l_panel_content{
	padding-top: 2px;
	text-decoration: none;
	font: bold 11px Verdana, Arial;
	/*font:bold 12pt Times New Roman;*/
}
.l_menu_list{
	list-style: square inside;
	margin-left: 3px;
	padding-left: 0;
	margin-bottom: 5px;
}
/*************forum********************/
.li_off{ background-color: #ffffff;
	 border:1px solid  #ffffff;
}
.lineBreaks{
   word-wrap:break-word;
}
.frhdr{
  font:bold 12px Verdana,Arial;
  padding:6px 2px 6px 2px;
  color: #4c4d51;
}
/************chat room******************/
.login_panel{
  width:250px;
  border: 0px solid;
  margin-left:30px;
  margin-right:30px;
}
.dashedbar{
    border-bottom:1px dashed #4c4d51;
    border-top:0px solid white;
    height: 0px;
}
.chatfeahdr
{
  font:bold 12px Verdana,Arial;
  margin-left:20px;
  color:white;
  background-color:#c78d9a;
  padding: 5px 5px 5px 5px;

}

/**********footer **********************/
#footer{
	width:740px;
        border-top:1px solid #cccccc;
	background-color:#f7f7f7;
        text-align:center;
        padding-top:10px;
        padding-bottom:10px;
}
#footer td{
  font:normal 11px Verdana,Arial;
	color:#606060;
  padding:2px 5px 2px 12px;
  border-right:1px solid #b5b5b5;
}
#footer a{
   font:normal 11px Verdana, Arial;
   color: #606060
}
/***********services******************/
.services{
   text-align:center;
   font:bold 11px Verdana,Arial, Helvetica;
   color:#0e4aab;
   text-decoration:none;
}
.serlist{
  list-style:none;
  padding:2px;
  color: #0c69f1;
  list-style-type:none;

}

/**********font-news********************/
.news_frontnews {
	font: 11px Verdana, Arial;
	text-decoration: none;
}
.news_frontnews_box {
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}

.news_frontnews_box th{

 text-align:left;
 vertical-align:middle;
}
.news_frontnews_box img{
  padding-right:8px;

}

.news_hottopic_img{
	width: 30px;
	padding-right: 3px;
	border-right: 1px solid #ccc;
}
.menu_list {
	list-style: none;
	margin-left: 3px;
	padding-left: 0px;
	margin-bottom: 5px;
}
a.news_headlines{
        font:normal 12px Verdana;
        color:#000000;
        text-decoration:none;
	text-transform:capitalize;
}
a.news_headlines:hover{
       font: normal 12px Verdana;
       color: #990000;
       text-decoration:none;
       text-transform:capitalize;
}



a.news_bdh:link, a.news_bdh:visited, a.news_bdh:active{
        font: 400 11px Verdana;
        word-spacing: 1px;
        color:#4c4d51;
        text-decoration:none;
}
a.news_bdh:hover{
       font: normal 11px Verdana;
       word-spacing: 1px;
       color: #990000;
       text-decoration:none;
}

a.news_headers{
      font: bold 12px Times New Roman,Verdana;
      color:#990000;  /*#D06838;*/
      text-decoration:none;
      text-transform:uppercase;
}
a.news_headers:hover{
      font: bold 12px Times New Roman,Verdana;
      color:#990000;  /*#D06838;*/
      text-decoration:underline;
      text-transform:uppercase;
}
#f_news ul{
   list-style-type:none;
   list-style-position:outside;
   margin-top:2px;
   margin-left:0px;
   padding-left:0px;
   margin-bottom:2px;
}
#f_news li{
  margin-top:2px;
  line-height:125%;
}

/**************************front features****************/
.feature_headers{
      font: bold 11px Verdana, Arial;
      color:#4c4d51;     //  #8C9288;
      text-decoration:none;

}
.feature_extension{
     font: 500 10px Verdana, Arial;
     color:#666666;
     text-decoration:underline;

}
.entertain_headers
{
      font: bold 11px Verdana, Arial;
      color:#4c4d51;
      text-decoration:underline;
}
.entertain_extension
{
     font: 500 11px Verdana, Arial;
     color : #00287D;
     text-decoration:none;
}

/* chat detail pages */
.chat_header{
	font: bold 25px Verdana, Arial;
	color: #080;
}
.chat_subheader{
	font: bold 14px Verdana, Arial;
	color: #080;
}

.page_title{
	font: bold 14px Verdana, Arial;
}
/*****************LoginPage or NotifyPage********************/

.nocell{
  border-bottom:1px solid #d6d6d6;
  border-top   :1px solid #d6d6d6;
  background-color: #f7f7f7;
}
.nobutton{
  font: bold 11px Verdana;
  color: #666666;
  cursor: hand;
  border :1px solid #d6d6d6;
  background:#fcfcfc;
  padding: 2px 2px 2px 2px;
  vertical-align:middle;
}
.submitbutton{
   font:bold 11px Verdana,Arial, helvetica;
   color:#fff;
   background:#fcfcfc
   padding-top:1px;
   padding-bottom:1px;
   border:1px outset #fcfcfc;
}


.forminput{
 Font:bold 11px Verdana,Arial;
 Vertical-align:bottom;
 height:20px;
 color:#666666;
 border:1px solid #D6D6D6;
 background-color:#ffffff;
}
.noregtext{
  font: 12px Verdana,Arial;
  color: #4c4d51;
  line-height:140%;
  word-spacing:0.2em;
}
.nolabel{
  font:bold 12px Verdana,Arial;
  color:#666666;
}
/********** General stylesheet for pages**************/
BODY {
	font: normal 12px Verdana, Arial;
	margin-left: 0;
	margin-top: 2px;
}

select{
 Font:normal 12px Verdana,Arial;
 color:#4c4d51;
 border:1px solid #D6D6D6;
 background-color:#ffffff;
}
.regulartext{
	font: 12px Verdana, Arial;
	color: #000;
	text-decoration: none;
}
.highlighttext{
	font: bold 11px Verdana, Arial;
	text-decoration: none;
	color: #000000;
}
.regularlink{
	font: bold 12px Verdana, Arial;
}
.regularlabel{
	font: bold 13px Verdana, Arial;
	color:#000000;
}

.paratext{
	font: normal 14px Verdana,Arial;
}
.smalltext{
	font: 11px Verdana,Arial;
}

.title_text{
	font: 22px Verdana, Arial;
}

a.mouseover:link, a.mouseover:visited, a.mouseover:active{
        text-decoration:none;
}
a.mouseover:hover{
       text-decoration:underline;
}
a.sublink:link, a.sublink:visited, a.sublink:active{
       color:#0c69f1;
       font:normal 12px Verdana, Arial;
       text-decoration:none;
}
a.sublink:hover{
       color:#0e4aab;
       font:normal 12px Verdana, Arial;
       text-decoration:underline;
}
img{
  border:0px;
}
.errmsg{
  font:bold 10px Verdana,Arial;
  color:#cc0000;
}


