BODY, TD, DIV, P	{
	font:normal 11px Tahoma;
	color: #6C7E8E;
	}
	
BODY	{
	background:#1498CD
	}
BODY.splash	{
	background:#24C1FF url(img/body_splash.jpg) repeat-y center top;
	}
	
input,select, textarea {
	font:11px tahoma;
	color:#6C7E8E
	}
INPUT.brd	{
	border:1px solid #A5B3BD
	}
INPUT.btn	{
	border:1px solid #359AC9;
	background:url(img/inp_bg.gif) repeat-x;
	font:bold 11px tahoma;
	color:#FFFFFF;
	padding:2px 10px;
	_padding:2px 5px;
	margin-top:5px
	}
INPUT.ch	{
	margin-left:-1px; _margin-left:-3px; padding-right:2px 
	}
a, a:active, a:visited, a:link {
	text-decoration: underline;
	color:#0086C5
	}
	
a:hover {
	color:#fc0000
	}
A.btn,	a.btn:active, a.btn:visited, a.btn:link{
	border:1px solid #359AC9;
	background:url(img/inp_bg.gif) repeat-x;
	font:bold 11px tahoma;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 10px;
	_padding:2px 5px;
	display:inline;
	}
.float-r	{float:right;}	
.float-l	{float:left;}

A.btn:hover{
	border:1px solid #FFD44E;
	}
A#none	{
 text-decoration:none;}

H1.splash	{
	font:normal 24px verdana;
	color:#ffffff;
	padding:3px 0 10px 0px;
	margin:0;
	}
H1	{
	font:normal 24px verdana;
	color:#2FBAEF;
	padding:3px 0 5px 5px;
	margin:0;
	}
	
H2	{
	font:normal 18px Arial;
	color:#FF0000;
	margin:0;
	padding:0;		
	}

DIV.total {
	height:100%
	}

BODY.splash	DIV.total {
	background: url(img/splash_bg.jpg) no-repeat center center;
	}

DIV.all {
 	/*width:1000px;*/
	}
TABLE.splash {
 	background:#1ea2d7 url(img/splash_bg_t.jpg) repeat-x;
	}


/* splash */
TD.splash-info	{
	 color:#ffffff;
	 background: url(img/splash_inf.jpg) no-repeat left 18px;
	 vertical-align:middle
	}
TD.splash-info	DIV.txt	{
	 color:#ffffff;
	 padding:20px 15px 10px 10px;
	  
	}





/* top */
TABLE.splash	DIV.top	{
	background:none;
	}
TABLE.splash	TABLE.top	{
	background:none;
	 /*width:*/
	}
TABLE.splash	TABLE.top	TD.top-right{
	background:none;
	}	
DIV.top	{
	background:#169ACF url(img/top_main_bg.gif) repeat-x;
	}
TABLE.top	{
	height:138px;
	background:url(img/top_bg.jpg) no-repeat;
	}
TABLE.top	TD.top-left	{
	width:30%
	}
TABLE.top	TD.top-right	{
	width:70%;
	background:url(img/top_right_bg.jpg) no-repeat right top;
	text-align:right
	}	
DIV.top-menu-sec	{
	text-align:right;
	margin:13px 15px;
	color:#ffffff;
	font:10px verdana
	}
DIV.top-menu-sec A,	DIV.top-menu-sec	a:active, DIV.top-menu-sec	a:visited, DIV.top-menu-sec	a:link{
	color:#ffffff;
	font:bold 10px verdana
	}
DIV.top-menu-sec A:hover{
	color:#C7E8F5;
	}		
DIV.top-menu	{
	float:right;
	_float:right;
	display:block;
	text-align:right;
	margin-right:3px;
	width:785px;
	}	
DIV.top-menu	DIV	{
	display:inline;
	float:left;
	overflow:hidden;
	}		
DIV.top-menu	DIV	A,	DIV.top-menu	DIV	a:active, DIV.top-menu	DIV	a:visited, DIV.top-menu	DIV	a:link	{
	background:#1EA4D9 url(img/top_menu_a.gif) no-repeat right top;
	padding:0px 15px 0px 0px;
	display:block;
	float:left;
	_height:28px;
	font:bold 11px Tahoma;
	color:#C7E8F5;
	text-decoration:none;
	}	
DIV.top-menu	DIV	A:hover, DIV.top-menu	DIV	A.act, DIV.top-menu	DIV	A.act:visited		{
	background:url(img/top_menu_a.gif) no-repeat right -39px;
	color:#8497A4
	}	

TABLE.top-loginfo	{
	height:69px;
	width:500px;
	float:right;
	margin-right:15px;
	_margin-right:8px;
	}
TD.top-loginfo-user	{
	text-align:right;
	padding-top:15px;
	width:220px
	}
DIV.top-date	{
	font:bold 10px tahoma;
	color:#FDFF6E;
	padding-right:10px
	}
DIV.top-online	{
	font:10px tahoma;
	color:#ffffff;
	padding-top:5px;
	padding-right:10px
	}
TD.top-name	{
	width:280px;
	background:url(img/top_name.gif) no-repeat 0 0px;
	font:11px tahoma;
	color:#ffffff;
	}
DIV.top-name	{
	color:#ffffff;
	padding:10px 0 0 20px
	}	
DIV.top-mail	{
	color:#FDFF6E;
	/*background:url(img/ico_mail.gif) no-repeat 15px 7px;*/
	padding:10px 0 0 15px;
	height:20px;
	_height:30px;
	}	
DIV.top-mail	STRONG	{
	font:bold 13px tahoma
	}	
DIV.top-btn	{
	
	margin-top:-45px;
	margin-left:215px
	}	
	
	
	
/* main */
TABLE.main	{
	background:#ffffff;
	}
TABLE.main	TD.main-left	{
	width:25%;
	padding:12px
	}
TABLE.main	TD.main-right	{
	width:75%;
	padding:12px;
	background:url(img/main_right_bg.jpg) no-repeat center 50px;
	}	
TABLE.main	TD.main-right-sp	{
	width:75%;
	padding:12px;
	}
/* BC */
TABLE.bc	{
	border-bottom:1px solid #D9E0E2
	}	
/* .BC */


/* box Side */
TABLE.box-side	TD	A, TABLE.box-side	TD	a:active, TABLE.box-side	TD	a:visited, TABLE.box-side	TD	a:link	{
	text-decoration:underline;
	color:#6C7E8E;
	padding-left:5px;
	}
TABLE.box-side TD	A:hover	{
	color:#ED2E15
	}
TABLE.box-side	TD.tit	{
	background:url(img/box_side_tr.png) repeat-x right top;
	color:#FFFFFF;
	font:bold 11px tahoma;
	height:34px
	}
TABLE.box-side	TD.tit-sp	{
	background:url(img/box_side_tr.gif) repeat-x right top;
	color:#FFFFFF;
	font:bold 11px tahoma;
	height:34px
	}	
	
TABLE.box-side	TD.tb	{
	background:url(img/box_side_br.gif) repeat-x right top;
	}
TABLE.box-side	TD.tc	{
	border-left:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	color:#6C7E8E;
	padding-top:5px
	}
TABLE.box-side TD.cat	A,TABLE.box-side  TD.cat	a:active,TABLE.box-side  TD.cat	a:visited, TD.cat	a:link	{
	text-decoration:none;
	color:#6C7E8E
	}
TABLE.box-side TD.cat	A:hover	{
	text-decoration:none;
	color:#ED2E15
	}
/* Mail */
TABLE.mail{
	
	background:#ffffff 
	}
TABLE.mail	TD {
	padding:2px 0px 2px 10px 
	}
.mail-new	{
	color:#FF3300
	}	
	
/* box Side */
DIV.myprofile	{
	padding: 5px 15px;
	float:left;
	}
DIV.hotprofile	{
	padding:5px 15px;
	float:left;
	}
DIV.myprofile TABLE.profile-table	{

	}
DIV.hotprofile TABLE.profile-table	{
	border:1px solid #E4E4E4;
	}
TABLE.profile-table	TD.profile-pic	{
	padding:5px 0 1px 5px
	}
TABLE.profile-table	TD.profile-txt	{
	padding:10px 0 1px 5px
	}
TABLE.profile-table	TD.profile-txt-in	{
	padding:5px 5px 5px 5px
	}
		
TABLE.profile-table	TD.profile-txt-tt	{
	background:#f9f9f9;
	padding:5px;
	border-bottom:1px solid #E4E4E4;
	}
TD.profile-txt-tt	DIV.tit	{
	font:bold 12px tahoma;
	color:#6C7E8E;
	}
TD.profile-txt-tt	DIV.lnk	{
	
	}	
	
DIV.profile-res	{
	font:13px tahoma;
	color:#6C7E8E;
	padding-left:25px;
	padding-bottom:10px
	}	
DIV.profile-pl	{
	background:url(img/box_profile_br.gif) no-repeat 0 5px;  float:left; padding:0 15px 0 15px; margin-bottom:10px;
	}
DIV.profile-tt	{
	background:#ffffff; display:inline;  float:left; padding-left:10px; padding-right:10px; font: 18px tahoma; color:#FF7E00
	}
DIV.profile-pl	A,DIV.profile-pl	A:visited	{
	color:#FF7E00;
	font-weight:bold;
	text-decoration:none;
	background:#ffffff url(img/a_arr.gif) no-repeat 8px 5px;	
	display:block;
	padding:5px 10px 5px 20px;
	}
.profile-txt-tt	{
	font:bold 14px tahoma;
	color:#359AC9
	}
.profile-txt-age	{
	font:10px tahoma;
	color:#5C6566;
	padding:5px 0
	}	
DIV.profile-pic	{
	background:url(img/ph_sh.gif) no-repeat right bottom; padding:0 5px 10px 0 
	}
TD.profile-ico	{
	padding-top:10px 
	}	
TD.profile-ico	DIV	{
	padding:1px 0 ;
	white-space:nowrap
	}
TD.profile-ico	DIV	IMG	{
	margin-right:3px
	}


/* bottom */
DIV.bottom	{
	background:#1498CD url(img/bot_main_bg.gif) repeat-x;
	}
TABLE.splash	DIV.bottom	{
	background:none;
	}
TABLE.splash	TABLE.bottom	{
	background:none;
	}	
TABLE.splash	TABLE.bottom	TD.bot-right{
	background:none;
	}		
TABLE.bottom	{
	height:83px;
	background:url(img/bot_left_bg.jpg) no-repeat
	}
TABLE.bottom	TD.bot-left	{
	height:83px;
	width:30%;
	}
TABLE.bottom	TD.bot-right	{
	width:70%;
	padding:20px;
	text-align:right;
	line-height:18px;
	background:url(img/bot_right_bg.jpg) no-repeat right top
	}
TABLE.bottom	TD	{
	color:#ffffff
	}
TABLE.bottom	TD	A,TABLE.bottom	TD	 a:active,TABLE.bottom	TD	 a:visited,TABLE.bottom	TD	 a:link{
	color:#ffffff
	}	
TABLE.bottom	TD	A:hover{
	color:#D8EEF7
	}	
DIV.bot-logo	{
	float:left;width:100%;
	margin:5px 0 0 15px;
	_margin-left:10px;
	}
DIV.bot-cpy	{
	float:left;
	margin-left:100px;
	_margin-left:53px;
	margin-top:18px;
	color:#ffffff;
	line-height:18px;
	}
/* colors */
#white {color:#FFffff;}
#black {color:#000000;}



