// my own
body
{
	  font-family: Arial, Tahoma, Verdana;
	color: #000000;
	font-size:12px;
	margin-top:1px;
}

th
{
font-size:12px;
}
h1
{
font-size:11px;
margin: 0px 0px 0px 0px;
font-weight:normal;
}

h4
{
font-size:11px;
margin: 0px 0px 0px 0px;
font-weight:normal;
}
p
{
margin-top:4px;
padding-top:3px;
text-indent:10px;
margin-bottom:4px;
font-family: Arial,  Tahoma, Verdana;

text-align:justify;
}
ul
{
margin-top:1px;
margin-left:15px;
margin-bottom:1px;
}
h2
{
font-size:14px;
text-align:center;
margin-bottom:10px;
margin-top:10px;
color:#330000;
font-weight:bold;
}
h3 {
font-size:15px;
text-align:left;
margin-bottom:1px;
margin-top:5px;
color:#330000;
font-weight:bold;
}

fieldset 
{ 
border:1px solid #FBEAC8;
margin:2px;
padding:5px;

}

legend {
color:#330000;
font-weight:bold;
}

img
{
border: 0px;
}
a, a:link, a:visited, a:active
{  font-family: Arial, Tahoma, Verdana;
	color: #694852;
	text-decoration:none;
	font-size:12px;
}


a:hover
{
	color: #694852;
	text-decoration: underline;
	
}
a.leftmenu, a.leftmenu:link, a.leftmenu:visited, a.leftmenu:active
{
	color: #000000;
	text-decoration: underline;
}
a.leftmenu:hover
{
	color: #E50000;
	text-decoration: none;
}

.layerclass {
		position: absolute; 
		top: 0px; 
		left: 0px; 
		visibility: hidden; 
		margin-bottom: 0px; }

p {	margin-top: 1px; 
		margin-bottom: 1px;
		
		 }

td {	
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
td.yellow{
font-weight:bold;
background-color:#FBEAC8;
}
input.ch{
border: 2px solid #FBEAC8;
height:12px;
width:20px;
}
.part_header
{

font-size:12px;
background-color:#FBEAC8
}
 .px10 {font-size: 10px }
 .px11 {font-size: 11px;    }
 td.px12 {font-size: 12px; }
 .px14 {font-size: 12px }
 
 td.formheader
 {
 background-color:#FBEAC8;
  font-weight:bold;
 }

th.left {
		color: #4E8091; 
		text-align: left;
		} 
		
th.left a {
		text-align: left;
		} 		
		

.lineblue {
		border-top:solid 1px #CAD1DA;
		background-color: #F2F4F7;}		
		



		td.small {
	border-width:0px;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;}



input {
		font-size: 12px; 
		background-color: #FFFFFF; 
		border: 1px solid #FDCEA2;; 
		}
		input.all100 {
		font-size: 12px; 
		color: #275785;
		font-weight: bold; 
		background-color: #FFFFFF; 
		height: 18px; 
		border: 1px solid #FDCEA2;; 
		width:98%;
		}
		
.box {
	width: 24px;
	height: 24px;
	margin: 5px;
	background-color: #EBEEF4;
}
 select {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		border: 1px solid #FDCEA2; }

 textarea {
		font-size: 12px;  
		
	
		width: 99%; 
		border: 1px solid #FDCEA2; 
		
		 }

 .button {
		font-size: 12px; 
		color: #57485E; 
		height: 20px; 
		font-weight: bold; 
		background-color: #FBEAC8; 
		border: 1px solid #FDCEA2; 
		border-bottom-color:#DE5333;
		border-right-color:#DE5333;
		cursor: pointer }


/* -----------Inset 3D Curved--------------  */

.inset {background: transparent; width:100%; margin:4px;}
/*.inset h1, .inset p {margin:0 10px;}*/
.inset h1 {font-size:2em; color:#fff;}
.inset p {padding-bottom:0.8em;}

.inset .top, .inset .bottom {display:block; background:transparent; font-size:1px; }
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {display:block; overflow:hidden;}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
.inset .b2 {background:#FAE8C0; border-left:1px solid #FDCEA2; border-right:1px solid #FDCEA2;}
.inset .b3 {background:#FAE8C0; border-left:1px solid #FDCEA2; border-right:1px solid #FDCEA2;}
.inset .b4 {background:#FAE8C0; border-left:1px solid #FDCEA2; border-right:1px solid #eee;}
.inset .b4b {background:#FAE8C0; border-left:1px solid #FDCEA2; border-right:1px solid #fff;}
.inset .b3b {background:#FAE8C0; border-left:1px solid #FDCEA2; border-right:1px solid #fff;}
.inset .b2b {background:#FAE8C0; border-left:1px solid #eee; border-right:1px solid #fff;}

.inset .b1 {margin:0 5px; background:#FDCEA2;}
.inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
.inset .b3, .inset .b3b {margin:0 2px;}
.inset .b4, .inset .b4b {height:2px; margin:0 1px;}
.inset .b1b {margin:0 5px; background:#fff;}

.inset .boxcontent {
	display:block;
	background:#FAE8C0;
	border-left:1px solid #FDCEA2;
	border-right:1px solid #fff;
	padding:4 0 4 0;
	text-align: center;
}
/* forum */
table.ft{
border:2px solid #FDCEA2;
border-spacing:2px;
margin:4px;
}

.ftt{
border:1px solid  #FDCEA2;
border-spacing:2px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:3px;
font-size:12px;
}

.forum_topic_cell{
border:1px solid #FDCEA2;
border-spacing:0px;
font-size:12px;
padding:3px;
margin:3px;
}

.forum_topic_header{

border:1px solid #FDCEA2;
background-color:#FDCEA2;
padding:3px;
border-spacing:0px;
margin:3px;
font-size:11px;
font-weight:bold;
color:#57485E;
}
.forum_quote
{
font-size:11px;
background-color:#FBFAEC;
font-style:italic;
}

.forum_litle_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


table.fto{
border-color:#FDCEA2;
border-width:1px;
border-spacing:0px;
margin:4px;
}
h2.forum
{

font-size:26px;
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
}
h3.forum
{

font-size:16p;
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
}
.inp_but
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9pt;
	font-weight:bold;
	width: 20px;
	height: 18px;
	background-color: #F6F6F6;
	border: 1px solid #188000;
	color: #747474;
	cursor: hand;
}
/* forum  end*/

th{
font-weight:bold;
color:#1E4A8C;
}

//
input.all100
{
background-color:#eeeeee;
border: 1px solid #bbbbbb;
width:98%;
}
table.menubut
{border-bottom: 1px solid #DF5838; 
border-right: 1px solid #DF5838; 
border-top: 1px solid #FBEAC8; 
border-left: 1px solid #FDCEA2; 
background-color:#FBEAC8;
width:100%;
}
a.menulink,  a.menulink:link, a.menulink:visited, a.menulink:active
{ /* color:#2D538D;
color:#766370;*/

color:#57485E;
 font-weight:bold;
 font-size:11px;

 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
}
table.menu
{
border-color:#00FF00;
border-width:0px;
border-style:solid;
}
 table.menu td
{
border-color:#00FF00;
border-width:4px;
border-style:solid;
}

#button A {
PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(img/mybut_left.gif)  no-repeat left bottom; COLOR: #000; TEXT-DECORATION: none;
LINE-HEIGHT: 22px; DISPLAY: block;
FLOAT: right;
}
#button A:hover {
PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(img/mybut_left.gif)  no-repeat left bottom; COLOR: #000; TEXT-DECORATION: underline;
LINE-HEIGHT: 22px; DISPLAY: block;
FLOAT: right;

}
#button A SPAN {
PADDING-RIGHT: 10px; BACKGROUND: url(img/mybut_right.gif) no-repeat right bottom; CURSOR: pointer;
FLOAT: left;
}
#button A SPAN b{
BACKGROUND: url(img/mybut_center.gif) repeat-x right bottom; CURSOR: pointer;
DISPLAY: block;
font-weight:normal;

}
a.nizmenu{
font-weight:bold;
}

/**/
td.col_title{
 background-color:#FBEAC8; 
 font-weight:bold;
}