/* global */

/*background:#088A08; -green*/
html{height: 100%;}

body
{ font-family: Helvetica, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size: .74em;
  background: #848484;
  color: #3E4244;
}

img{border: 0px;}

/* unordered list */
ul
{ margin: 8px 0px 0px 14px;
  padding: 0px;
}

ul li
{ 
  margin: 0px 0px 11px 0px; 
  padding: 0px;
}

ol
{ margin: 8px 0px 0px 14px;
list-style-type: decimal;
  padding: 0px;
}

ol li
{ 
  margin: 0px 0px 11px 0px; 
list-style-type: lower-alpha;
  padding: 0px;
}
table 
{
 font:12px Helvetica, sans-serif;

} 


/* main container */
#main
{ width: 1000px;
  margin-left: auto; 
  margin-right: auto;
  margin-top:5px;
  color:#000;

    background:#848484;


}
/* header above  */
#header
{ width: 999px;
  height:175px;
  float: left;
  background-color: #000000;
 /* border-top: 1px solid #fff;*/

}
#headleft
{ width: 310px;
  height:175px;
  float: left;
  color:#424242;

  font: bold 11px  Helvetica, sans-serif;
}
#headleft img
{ 
	margin-left:15px;
}

#headcenter
{ width: 455px;
  height:175px;
  float: left;
  color:#000;
 
}
#headright
{ width: 185px;
  height:175px;
  float: right;
  color:#fff;
  text-align:right;

 }
.headtext
{ 
  color:#fff;
	font: bold 11px Helvetica, sans-serif;
  line-height:30px;
  margin-right:55px;
 }

.caption
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FEF29C;
text-align:right;

}


#content
{ width: 997px;
  float: left;
  color:#424242;
  font:13px Helvetica, sans-serif;
 /*  border: 1px solid;*/ background:#fff;  border-left: 1px solid #E6E6E6;
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
 background: #BDBDBD;
}
#column1
{ width: 997px;
  min-height:450px;
  float: left;
  color:#424242;
  border-bottom: 1px solid #E6E6E6;
  font:13px Helvetica, sans-serif;
}
#leftmenu
{ width: 200px;
  min-height:450px;
  float: left;
  color:#424242;
  
  font:13px Helvetica, sans-serif;
}

#log
{ width: 200px;
  float: left;
  color:#424242;
  font:13px Helvetica, sans-serif;
}
.button
{ 
  font:13px Helvetica, sans-serif;
  border: 1px solid;
  color:#424242;
  background:#D8D8D8;
  cursor: pointer;
}
#log a
{ 
  color:#424242;
  text-decoration: none;
   font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
#log a:hover
{ 
  color:#5E610B;
  text-decoration: none;
}
.right
{
	text-align:right;
}

.move
{
	margin-left:66px;
	font:13px Helvetica, sans-serif;
}
.moves
{
	margin-left:130px;
	font-size:11px;
font:13px Helvetica, sans-serif;
}
.leftline
{
	width:180px;
	color:#E6E6E6;
	height:0.1pt;
}
.centerline
{
	width:505px;
	color:#E6E6E6;
	height:0.1pt;
}
#maincont
{
  width: 584px;
  float: left;
  color:#424242;
font:13px Helvetica, sans-serif;
  background:#FAFDFE;
}
#innercont
{
  width: 797px;
  float: left;
  color:#424242;
  min-height:675px;
 font:13px Helvetica, sans-serif;
  background:#FAFDFE;
}

#showcont 
{
   margin-top:20px;
   
font:13px Helvetica, sans-serif;
   margin-left:40px;margin-right:40px;
   text-align:justify;
    color:#2E2E2E;
	line-height:19px;
}
.sphead 
{
    color:#5E610B;
	font:13px Helvetica, sans-serif;
	line-height:35px;
    text-decoration: underline;
} 
.spcont 
{
    color:#5E610B;
	font: bold 13px Helvetica, sans-serif;
	line-height:20px;
}
.spcontsub 
{
    color:#2E2E2E;
	font: bold 13px Helvetica, sans-serif;
	line-height:20px;
}
#showcont a
{
	color:#868A08;
	text-decoration: none;
}


#showcont a:hover
{
	color:#0B3861;
	text-decoration: none;
}

#mainpage
{
  width: 545px;
  color:#424242;
  margin-left:15px;

 font:13px Helvetica, sans-serif;
  
}

#rightmenu
{ width: 200px;
  min-height:450px;
  float: left;
  color:#424242;
 
  font:13px Helvetica, sans-serif;
}

#column2
{ width: 997px;
  float: left;
  min-height:150px;
  color:#424242;
 font:  13px Helvetica, sans-serif;
background:#FAFDFE;
}
#topk
{ text-align:right; float: right;
}

.topk a
{
 
  color:#868A08;
  text-decoration: none;
 font: bold 13px Helvetica, sans-serif;
}

.topk a:hover
{
 text-align:right;
  color:green;
}

.linkk a
{
 
  color:#868A08;
  text-decoration: none;
 font: bold 13px Helvetica, sans-serif;
}

.linkk a:hover
{
 text-align:right;
  color:green;
}

#footer
{ width: 1000px;
   height:50px;
	
  float: left;
  background: #000000;
  color:#E6E6E6;
  text-align:right;
 font: bold 12px Helvetica, sans-serif;
 /*  border: 1px solid;*/
}
#footer a
{
 
  color:#868A08;
  text-decoration: none;
font: bold 13px Helvetica, sans-serif;
 line-height:25px;
}

#footer a:hover
{
 text-align:right;
  color:green;
}

/* contact page - form layout */
form{margin-top: 0px;}

div.row
{ clear: both;
  width: 0px;
}

div.row span.formlabel 
{ float: left;
  width: 150px;
  text-align: left;
}

div.row span.forminput
{ float: right;
  text-align: right;
} 

div.spacer
{ clear: both;
  width: 80px;
}

input, textarea
{ 
  font-family: verdana, arial, sans-serif;
  font-size: 100%;
  border: 1px solid;
  margin: 2px;
}




.submit
{ font-family: verdana, arial, sans-serif;
  font-size: 100px;
  border: 0px solid;
  width: 20px;
  height: 22px;
  cursor: pointer;
}

#sidemenu
{
  float: left;
  width: 240px;
  padding:0px;

}
.sidemenu a
{
  color:#868A08;
  font:13px Helvetica, sans-serif;
   background: #f2faeb;   

}
.sidemenu a:hover
{

  color:green;
  background: #F2F2F2  url(images/grnlink.png) 180px 6px no-repeat;
	padding-left:16px;
}

.sidekk a{
  font:13px Helvetica, sans-serif;
	display:block;
	color:#000000;
	text-decoration:none;
	/*background-image:url(images/grnlinkk.png);
	background-repeat: no-repeat;
	background-position: 190px 6px; */
	height:30px;
	line-height:30px;
	padding-left:25px;
}
.sidekk a:hover{
	
	padding-left:25px;
    color:green;
	color:#5E610B;
}
.insidek a{
padding-left:45px;
padding-top:5px;
height:24px;
display:block;
background:#D8D8D8;
text-decoration:none;
color:#393B0B;
}
.insidek a{
	padding-left:45px;
    color:green;
	color:#5E610B;
}
.title{
    font: bold 13px Helvetica, sans-serif;
	color:#424242;
}

.stitle{
   font: bold 13px Helvetica, sans-serif;
	color:#424242;
	text-decoration: underline;
}

#column2-emptyleft
{ width: 250px;
    min-height:600px;
  float: left;
  color:#1C1C1C;
    border-right: 1px solid #fff;
  font:  13px "Trebuchet MS", Arial, Helvetica, sans-serif;
    background: #f2faeb url(images/waterpro.jpg) bottom no-repeat;
}

#showcont ul li
{
margin-left:25px;
list-style-type: square;
}

#showcont ol li
{
margin-left:25px;
list-style-type: decimal;
}
#showcont ol
{
margin-left:25px;
list-style-type: decimal;
}
.sercla td { border:1px solid #ccc; padding:5px;}

