body
{
	margin: 0px;
	padding: 0px;
	overflow: auto;
	background-color: White;
}
/* scrolling */
html{
scrollbar-track-color: #f0fcf0;
scrollbar-face-color: #a6e7ad;
scrollbar-highlight-color: #f0fcf0;
scrollbar-3dlight-color: #8dc69f;
scrollbar-shadow-color: #8dc69f;
scrollbar-darkshadow-color: #f0fcf0;
scrollbar-arrow-color: black;
}
td,tr
{
	color: #1C1C1C;
	font-family: Tahoma, Arial, verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}
img
{
border:0px;
}
form
{
margin:0px;
padding:0px;
}
#header_time
{
	height: 30px;
	background-color: #ccf2d1;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid White;		
}
.time
{
color: black;
font-family: tahoma; 
font-size:11px;
}
#top_left
{
color: black;
text-align:right;
font-size:11px;
}
#top_left a {
	color: Gray;
	text-decoration: underline;
}
#top_left a:link {
	color: Gray;
	text-decoration: underline;
}
#top_left a:hover {
	color: #228B22;
	text-decoration: none;
}
#header
{
	border-top: 1px solid #8dc69f;
	border-bottom: 1px solid #8dc69f;
	height: 84px;
	background-color: #a6e7ad;
	vertical-align: middle;
	text-align: center;
}
.middle
{
vertical-align:middle
}
a.minimenu {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.minimenu:link {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: underline;
}
a.minimenu:hover {
	color: #416B45;
	font-size: 10px;
	text-decoration: none;
}
#top_navigation_menu
{
	height: 30px;
	background-color: #ccf2d1;
	vertical-align: middle;
	text-align: left;
	padding: 0px;
	border-top: 1px solid White;
	border-bottom: 1px solid #8dc69f;
}
.cmenu
{
text-align:center;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
}
#footer
{
border-top: 1px solid #8dc69f;
background-color:#a6e7ad;
height:70px;
text-align:center;
vertical-align:middle;
}
#copy
{
font-size:11px;
width:50%;
}
#copy a {
	text-decoration: underline;
	color: #558C56;	
}
#copy a:link {
	text-decoration: underline;
	color: #558C56;	
}
#copy a:hover {
	color: black;
	text-decoration: none;
}
.content_table
{
	width: 100%;
	text-align: center;
}
.content
{
	border-left: 1px solid #E9EAEC;
	border-right: 1px solid #E9EAEC;
	text-align: center;
	background: #f0fcf0;
}
.spacer
{
width:2%;
}
.leftbox
{
width:175px;
text-align: center;
}
.rightbox
{
width:225px;
text-align: center;
}
.tborder
{
	border-top: 1px solid #8dc69f;
	border-left: 1px solid #8dc69f;
	border-bottom: 1px solid #bfe1ca;
	border-right: 1px solid #bfe1ca;
}
.h1
{
	background: #a6e7ad;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	padding: 4px;
	border-bottom: 1px solid #8dc69f;
	padding-right: 10px;
	color: Black;
}


a {
	color: #2B5377;
	text-decoration: none;
}
a:link {
	color: #2B5377;
	text-decoration: none;
}
a:hover {
	color: Gray;
	text-decoration: underline;
}


a.lmenu {
	color: Gray;
	text-decoration: none;
}
a.lmenu:link {
	color: Gray;
	text-decoration: none;
}
a.lmenu:hover {
	text-decoration: none;
	color: Black;	
}

a.no_un {
	text-decoration: none;
	color: #2B5377;
}
a.no_un:link {
	text-decoration: none;
	color: #2B5377;	
}
a.no_un:hover {
	color: Gray;
	text-decoration: underline;
}

a.no_un_hover {
	color: #2E8B57;
	text-decoration: none;
}
a.no_un_hover:link {
	color: #2E8B57;
	text-decoration: underline;
}
a.no_un_hover:hover {
	color: Gray;
	text-decoration: none;
}

.sbg
{
	background-color: #ccf2d1;
	border: 0px;
}
.sbg_cont
{
	background-color: #ccf2d1;
	padding: 5px 10px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px dotted #8dcda4;
}
.cont
{
	background-color: #E1F6E6;
	padding: 5px 10px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px dotted #8dcda4;
}
.block
{
	padding: 3px 5px 5px 5px;
	border: 0px;
}
.sbg_block
{
	background-color:#ccf2d1;
	padding: 3px 5px 5px 5px;
	border: 0px;
}
.blue
{
	
}
select
{
	font-family: Tahoma, Arial, verdana, sans-serif;
	font-size: 12px;
	color: #525252;
	background-color: #f0fcf0;
	height:20px;	
	vertical-align: middle;
}
.input
{
font-family:Tahoma, Arial, verdana, sans-serif;
font-size:12px;
color:#525252;
	border-top: solid 1px #8dc69f;
	border-left: dashed 1px #8dc69f;
	border-right: dashed 1px #8dc69f;
	border-bottom: 1px solid #8dc69f;
	background-color: #f0fcf0;
	vertical-align: middle;
	padding-left: 3px;
}

.input_text
{
	font-family: Tahoma, Arial, verdana, sans-serif;
	font-size: 12px;
	color: #525252;
	border-top: solid 1px #8dc69f;
	border-left: dashed 1px #8dc69f;
	border-right: dashed 1px #8dc69f;
	border-bottom: 1px solid #8dc69f;
	background-color: #f0fcf0;
	text-align: center;
	vertical-align: middle;
}

.input_button
{
	font-family: Tahoma, Arial, verdana, sans-serif;
	font-size: 11px;
	color: #525252;
	border-top: solid 1px #8dc69f;
	border-left: dashed 1px #8dc69f;
	border-right: dashed 1px #8dc69f;
	border-bottom: 1px solid #8dc69f;
	background-color: #f0fcf0;
	font-weight: bold;
	height: 20px;
	vertical-align: middle;
}

.inputbg
{
font-family:Tahoma, Arial, verdana, sans-serif;
font-size:12px;
padding:0px 12px;
color:#2B5230;
}

.input_button_green
{
	font-family: Tahoma, Arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 32px;
	color:#2B5230;	
}

.input_button_red
{
	font-family: Tahoma, Arial, verdana, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
	width: 32px;
}

.tip{
	font-size: 11px;
	font-family: verdana,sans-serif;
	border: dashed 1px #8dc69f;
	text-align: justify;
	padding: 5px;
	position: absolute;
	z-index: 999;
	visibility: hidden;
	color: black;
	top: 20px;
	left: 90px;
	background-color: #f0fcf0;
}

.msg_
{
   color: White;
	font-size: 13px;
	background: Green;
}

.msg_error{
	color: White;
	font-size: 13px;
	background: red;
}

.menu_block {
	padding-left: 12px;
	padding-right: 12px;
	border-right: dashed #8dc69f 1px;
	text-align: center;
	margin: 0px;
	cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
}

.menu_block_hover {
     background-color: #a6e7ad;
     color:black;
}

.menu_block_hover a {
     background-color: #a6e7ad;
     color:black;
}

.menu_block_hover a:link, a:active, a:hover {
     color:black;
}

#footer_time
{
	border-top: 1px solid #8dc69f;
	background-color: #ccf2d1;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	padding:3px;
}

#freerotator
{
	background-color: #DBF4DE;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #8dc69f;
	border-top: 1px solid white;
	height:26px;
}

.acc_menu_sel
{
	vertical-align: middle;
	padding: 4px;
	border-bottom: 1px dashed #8dc69f;
	border-top: 1px dashed #8dc69f;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 11px;
}

.acc_menu_bb
{
	border-bottom: 1px dashed #8dc69f;
}

.help{
	margin-top: 2px;
}

.hr_stat
{
	border-bottom: 1px dashed #8dc69f;
	padding-bottom:5px;
}

.a_mid{
	vertical-align: middle;
}
.a_r{
	text-align: right;
}

.error{
	color: Red;
}

.tar_light{
	border: 1px solid #8dc69f;
	background: #a6e7ad;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	padding: 2px;
}

.tar_inner{
	border: 1px solid #8dc69f;
	background: #ccf2d1;
	text-align: left;
	font-size: 12px;
	padding: 5px;
}

.l{
	color: #228B22;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
}

.padding{
	padding: 4px;
}