body {
	margin: 5 0 0 10;
	background-color: #ffffff;
	background: transparent url('/gif/bg.gif') repeat-x;
	font-family: arial, verdana;
}

/*links*/
a:link, a:hover, a:visited {text-decoration: none;}

.links, .links a:visited, .links a:hover, .links a:link {
	font: normal 11px arial; color: #2b3748; padding: 0px 0px 0px 0px; letter-spacing:0px;
}

.links_s, .links_s a:visited, .links_s a:hover, .links_s a:link {
	color: #000;
}

.links-small {font-family: verdana; font-size: 10px; font-weight: normal;}
.links-small a:link, .links-small a:visited {color:#121212;}
.links-small a:hover {color:#2e568d;}

.menu-links {font-family: verdana; font-size: 10px; line-height:18px; padding-left:3px; cursor: pointer; letter-spacing: 0px;}
.menu-links a:link, .menu-links a:visited  {color: #121212;}
.menu-links a:hover {color: #2e568d;}

.main-menu-links {font: bold 10px verdana; line-height:20px; padding-left:3px; letter-spacing: 0px; cursor: pointer;}
.main-menu-links a:link, .main-menu-links a:visited  {color: #121212;}
.main-menu-links a:hover {color: #2e568d;}

.left-frame { width: 140px; border-right: 1px solid #a8a7a7; }
/*.left-frame-top { background: transparent url('/gif/tl_edge.gif') no-repeat top right; }
.left-frame-bottom { background: transparent url('/gif/bl_edge.gif') no-repeat bottom right;}*/

.right-frame { border-right: 1px solid #c9c8c8; }
/*.right-frame-top { background: transparent url('/gif/tr_edge.gif') no-repeat top right; }
.right-frame-bottom { background: transparent url('/gif/br_edge.gif') no-repeat bottom right;}*/

/*static*/
#submit {text-align: left;}

/**/
.serverip {background:#9daeb4; font: normal 11px arial; color: #000000; padding-left:2px; line-height: 15px; letter-spacing: 0px;}
.map-name {background-color:#94b7c2; font: normal 11px verdana; color: #2b3748; padding: 2px 3px 2px 3px;}

/*block floating*/
.left-col  {float:left;}
.right-col {float:right;}

/*headers*/
.header-main {
	font: bold 14px arial;
	color: #2e568d;
	letter-spacing: 0px;
	padding-left: 3px;
}

.header-topic {font: bold 12px verdana, arial; color: #3b3c3c; padding: 3px;}
.header-title {font: bold 11px verdana; color: #515252; padding: 2px 3px 2px 3px; margin: 0 0 3; border-bottom: 1px solid #c9c8c8;}

/*fonts*/
.text, .text-news {font: normal 10px verdana; color:#121212; padding: 3px; line-height: 14px; text-align: justify;}
.msg {
	border: 1px solid #990000;
	font: normal 10px verdana; color:#121212; 
	padding: 3px; line-height: 14px; 
	text-align: justify;
}
.highlite {color : #990000;}

div.date {font-size: 9px; color: #515252; font-family: verdana;}
.err {font-size: 11px; color: #990000; padding: 3px; text-align: justify; letter-spacing: 1px; border: 1px solid #990000;}

li {font: normal 10px verdana; color:#454646; line-height: 14px; letter-spacing: 0px; text-align: justify;}
ul {margin-top:0px; margin-bottom:0px;}

/*font colors*/
.font-hot {color: #990000;}
.font-blue {color: #000033;}
.font-gold {color: #fdd56b;}
.font-silver {color: #e3e3e3;}
.font-bronze {color: #996633;}

/*frames*/
.frame-main, .frame-text {padding: 0px 6px 0px 6px}
.frame-text {font: normal 11px arial; line-height:18px; padding:3px; }
fieldset {border: 1px solid #c9c8c8;}

/*lines*/
.left-line {border-left: 1px solid #c9c8c8;}
.right-line {border-right: 1px solid #c9c8c8;}
.right-line-light {border-right: 2px solid #c9c8c8;} 
.bottom-line {border-bottom: 1px solid #c9c8c8;}
.top-line {border-top: 1px solid #c9c8c8;}

/*images*/
.img-block {display:block; margin:3px;}

/*form*/
form {margin: 0; padding: 0; border: 0;}
.form-block {padding: 3px; border: 1px solid #c9c8c8;}

.form-post, .form-button {
	font: normal 10px verdana, arial; color: #000033; border: 1px solid #c9c8c8; padding-left:3px; background-color: #ffffff;
}
.form-elem  {font: normal 10px verdana; line-height: 18px; padding-bottom: 3px;}
/**/
.clear {
	clear: both;
	/*width:0px;*/
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}

/*icons*/
.new-icon {background: transparent url('/gif/new.gif') no-repeat left; padding-left: 18px;}
.del-icon {background: transparent url('/gif/trash.gif') no-repeat left; padding-left: 18px; margin-left: 8px;}
.profile-icon {background: transparent url('/gif/profile.gif') no-repeat right;}
.chield-menu-icon {background: transparent url('/gif/arrow.gif') no-repeat right; margin-right: 2px;}
.privmsgs-icon {background: transparent url('/gif/privmsgs.gif') no-repeat right;}

/*tables*/
.grid {border: 1px solid #c9c8c8;}

.ch1, .ch2, .ch3, .ch4 {
	font: normal 11px verdana, arial; padding: 1px 3px 1px 3px;
	border-right: 1px solid #ffffff;
}

.ch1 {background-color: #3d6896; color: #ffffff;}
.ch2 {background-color: #4a7db3; color: #ffffff;}
.ch3 {background-color: #bcbcbc; color: #ffffff;}
 /*94b7c2*/

.cn1, .cn2, .cn3, .cn4 {
	font: normal 10px verdana, arial; padding: 2px 3px 2px 3px; color: #121212;
	border-right: 1px solid #c9c8c8;
}

.cn1 {background-color: #f0efef;}
/*.cn3 {background-color: #fefdfd;}
.cn2 {background-color: #e2e1e1;}*/
.cn4 {background-color: #f9f6bd;}

.PF_Button_On_Out {padding : 1px;}

.PF_Button_On_Over {border: 1px solid #c9c8c8; background-color: #f4f3f3;}

.red,.red a:link,.red a:visited{color:#f00}.red a:hover{color:#a00}