body {
	scrollbar-face-color: #e0f1fd;
	scrollbar-3dlight-color: #002092;
	scrollbar-shadow-color: #e0f1fd;
	scrollbar-highlight-color: #e0f1fd;
	scrollbar-darkshadow-color: #000292;
	scrollbar-track-color: #e0f1fd;
	SCROLLBAR-ARROW-COLOR: #002092;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;
	text-decoration: none;
	COLOR: #000000;
	padding-top: 0px;
	margin: 0px;
	background-color: #F4F9FE;
	background-image: url(images/back1.gif);
	background-repeat: repeat-x;
}
a
{
	text-decoration: underline;
	color: #002092;
}
a.admin, .admin {
	color: #006400;
	background-color: #FFD700;
	text-decoration: underline;
}
a.mod {
	color: #006400;
	text-decoration: underline;
	font-weight: bold;
}
a.topmenu, a.topmenu:visited
{
	color: #ffffff;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: underline;

}
a:hover{
	color: #990000;
	text-decoration: underline;

}


h1, h2, h3, h4, h5
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

h1
{
	background: #00008B;
	color: White;
	padding: 4px;
	font-size: 170%;
	margin: 0px;
}
h2
{
	color: #002092;
	border-bottom: 1px solid #002092;
	margin-bottom: 9px;
	padding-bottom: 4px;
	font-size: 150%;
}
h3
{
	color: #002092;
	margin-bottom: 4px;
	padding-bottom: 4px;
	font-size: 150%;
	font: normal;
}
h5
{
	color: #002092;
	border-bottom: 1px solid #002092;
	margin-bottom: 4px;
	padding-bottom: 4px;
	font-size: 100%;

}
p
{
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
table
{
	font-size: 100%;
}
.menu
{
	BACKGROUND: #ffffff URL("images/back4.gif");
	BACKGROUND-POSITION: TOP;
	BACKGROUND-REPEAT: repeat-x;
}
table.text, form
{
	padding: 0px;
	margin: 0px;
}

td.text1, td.text2, td.text3, td.text4, th.text
{
	margin: 0px 0px 0px 0px;
	padding: 4px;
	background-color: #e0f1fd;
	border: 1px solid #c0e3fb;
}
td.text2
{
	background-color: #ffffff;
}
td.text3
{
	background-color: #FFD700;
}
td.text4
{
	background-color: #FFFF93;
}
th.text
{
	background-color: #002092;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: normal;
}
hr
{
	height: 1px;
	color: #002092;
}

li
{
	color: #002092;
	list-style-type: none;
	margin: 9px 0px 9px 0px;
	padding: 0px;
}
li.sel
{
	color: #002092;
	list-style-type: none;
	margin: 9px 0px 9px 0px;
	padding: 4px;
	background-color: #e0f1fd;
	border-left:3px solid #002092;

}
li.red
{
	color: Red;
	list-style-type: square;
	margin: 4px 0px 4px 24px;
	padding: 0px;
}
li.square
{

	list-style-type: square;
	margin: 4px 0px 4px 24px;
	padding: 0px;
}

li.mt
{
	color: White;
	list-style-type: square;
	margin: 4px 0px 0px 24px;
	padding: 0px;
	font-weight: normal;
}
li.mt2
{
	color: #c0e3fb;
	list-style-type: square;
	margin: 4px 0px 0px 24px;
	padding: 0px;
	font-weight: normal;
}
ol
{
	margin: 0px 0px 0px 4px;
	padding: 0px;

}
img.info
{
	border: 0px;
	width: 16px;
	height: 16px;
	text-align: left;
}
img.sex
{
	border: 0px;
	width: 10px;
	height: 10px;
}

.common
{
font-weight: normal;
font-size: 100%;
text-decoration: none;
BACKGROUND:#FFFFFF URL("images/back2.gif");
BACKGROUND-POSITION:TOP;
BACKGROUND-REPEAT:REPEAT-X;
}
.commonbottom
{
	font-weight: normal;
	font-size: 70%;
	text-decoration: none;
	border: 1px dashed #e0f1fd;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	background: White;
}
.shadow
{
	BACKGROUND: #f5fafe URL("images/back3.gif");
	BACKGROUND-POSITION: TOP;
	BACKGROUND-REPEAT: no-repeat;
}
.date
{
	background-color: #e0f1fd;
	font-weight: normal;
	padding: 3px;
}
.comm
{
	font-size: 85%;
	border: 1px dashed #c0e3fb;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}
.commsell1, .commsell2, .commsell3
{
	margin: 0px 0px 7px 0px;
	padding: 4px;
	background-color: #fffff;
	border: 1px solid #c0e3fb;
}
.commsell2
{
	background-color: #e0f1fd;
}
.commsell3
{
	background-color: #ADADAD;
}
.print
{
	padding: 0px;
	margin: 0px 0px 0px 360px;
	font-size: 85%;
	background: #c0e3fb;
	text-align: right;
}

input, textarea
{
font-size: 100%
background-color:#ffffff;
color:#002092;
border-color:#002092;
border-style:solid;
border-width:1px;
font-weight:normal;
}

.ch
{
	border-style: none;
	border-width: 0px;
}
.image
{
	border-style: none;
	border-width: 0px;
	width: 10px;
	height: 10px;
}
.button
{
	background-color: #e0f1fd;
}
.button, input
{
	height: 20px;
}
.radio, .check
{
	border: 0px;
}

.pages
{
	padding: 4px;
	color: #002092;
	text-align: right;
	background-color: #c0e3fb;
}
.calend
{
	padding: 0px;
	text-align: center;
	background-color: #e0f1fd;
	color: #6495ED;
}
.intopic
{
	padding: 7px;
	text-align: left;
	background-color: #c0e3fb;
	color: #6495ED;
}

.cday, .cday2, .cday21, .cday3
{
	background-color: #e0f1fd;
	border: 1px solid #6495ED;
	color: #6495ED;
	padding: 3px;
}
.cday2
{
	background-color: #ffffff;
}
.cday21
{
	background-color: #FFD700;
}
.cday3
{
	background-color: #6495ED;
	color: #ffffff;
}
.ktv1
{
	background-color: #ffffff;
}
.ktv2
{
	background-color: #e0f1fd;
}
.hl
{
	background-color: #FFD700;
}

b.chat1
{
	font-weight: normal;
}
b.chat2
{
	font-weight: bold;
	background: #FFD700;
}

.menu1, .menu2, .menu3
{
	text-align: center;
	vertical-align: middle;
	border: 1px solid #c0e3fb;
	background-color: White;
	color: #002092;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	cursor: pointer;
}


td.menu2
{
	background-color: #c0e3fb;
}
td.menu3
{
	background-color: #c0e3fb;
	cursor: default;
}

.smiles
{
	background: white;
	width: 400px;
	height: 90px;
	overflow: auto;
	visibility: visible;
	position: absolute;
	border: 1px solid #00008B;
	background: #F4F9FE;

}