/* CSS Document */

html, body
{
	margin:0;
	padding:0;
	height:100%;


}

.bodybg
{
	background: #464646;
}



.table_whiteborder_right
{
	
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
}


.table_frameborder_right_left
{
	
	border-right-color:#81944b;
	border-right-style:solid;
	border-right-width:1px;
	
	border-left-color:#81944b;
	border-left-style:solid;
	border-left-width:1px;
	
	border-bottom-color:#81944b;
	border-bottom-style:solid;
	border-bottom-width:1px;
}



.menutext
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	line-height:normal;
}


.linkYouth
{
	color:#819d4d;
	font-size:16px;
	font-family: verdana;
	font-weight:normal;
	line-height: normal;
	text-decoration:none; cursor:hand;
}





.table_blue_underline
{
	border-bottom-color:#628098;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.table_all
{
	border-bottom-color:#628098;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-top-color:#628098;
	border-top-style:solid;
	border-top-width:1px;
	
	border-right-color:#628098;
	border-right-style:solid;
	border-right-width:1px;
	
	border-left-color:#628098;
	border-left-style:solid;
	border-left-width:1px;
}


.table_blueborder_all_dotted
{
	border-bottom-color:#819d4d;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	
	border-top-color:#819d4d;
	border-top-style:dotted;
	border-top-width:1px;
	
	border-right-color:#819d4d;
	border-right-style:dotted;
	border-right-width:1px;
	
	border-left-color:#819d4d;
	border-left-style:dotted;
	border-left-width:1px;
}


.left
{
	border-left-color:#ededec;
	border-left-style:solid;
	border-left-width:1px;
}

.right
{
	
	border-right-color:#ededec;
	border-right-style:solid;
	border-right-width:1px;
}


.top
{

	border-top-color:#ededec;
	border-top-style:solid;
	border-top-width:1px;

}

.bottom
{
	border-bottom-color:#ededec;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.border_bottom
{
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.table_lightgrey
{
    border-bottom: #ededec 1px solid;
}


BODY, SELECT, textarea, TD
{
	color:#5a5b5b;
	font-size:11px;
	font-family: verdana, arial, sans-serif; 
	font-weight:normal;
	margin-top:0px;
	margin-buttom:7px;

}

.smalltext
{
	color:#999999;
	font-size:11px;
	font-family: verdana, arial, sans-serif; 
	font-weight:normal;
	margin-top:0px;
	margin-buttom:7px;

}

.smallUnderline
{
	color:#5a5b5b;
	font-size:9px;
	font-family: verdana, arial, sans-serif; 
	font-weight:normal;
	margin-top:0px;
	margin-buttom:7px;
	text-decoration:underline; 
	cursor:hand;
}

A
{
	text-decoration:none; cursor:hand;
	color:#819d4d;
}

.logouttxt
{
	color:#c56d6d;
}

.logouttxt:hover
{
	text-decoration:none; cursor:hand;
	color:#FFFFFF;
}

.topbuttons:hover
{
	text-decoration:none; cursor:hand;
	color:#FFFFFF;
}

A:HOVER
{
	text-decoration:none;
	color:#517d38;
} 




h1 {
    font-family: arial, verdana, sans-serif;
	font-size: 12pt;
	letter-spacing: 0px;
	color: #819d4d;
	
    padding: 1px;
    margin-bottom: 3px;
    width: 100%;
	border-bottom: #ededec 1px solid;
  }
  
h2 {
	font-family: arial, verdana, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	letter-spacing: 0px;
	color: #819d4d;
	
	padding: 4px;
	margin-bottom: 5px;
	width: 100%;
	border-bottom: #ededec 1px solid;
}

h3 {
    font-family: arial, verdana, sans-serif;
	font-size: 8pt;
	letter-spacing: 0px;
	color: #819d4d;
	
    padding: 4px;
    margin-bottom: 5px;
    width: 100%;
	border-bottom: #ededec 1px solid;
  }



.menutext_dead
{
	color:#dedede;
	font-size:12px;
	font-weight:normal;
	line-height: normal;
}


.normaltext
{
	color:#5a5b5b;
	font-size:11px;
	font-family: verdana, arial, sans-serif; 
	font-weight:normal;
	margin-top:0px;
	margin-buttom:7px;
}

.whitetext
{
	color:#FFFFFF;
	font-size:10px;
	font-family: verdana;
	font-weight:normal;
	line-height: normal;
	text-decoration:none; cursor:hand;
}

.passed
{
	color:#C0C0C0;
	font-size:9px;
	font-family: verdana;
	font-weight:normal;
	line-height: normal;
	text-decoration:none; cursor:hand;
}

.input
{ 
	color: #595959; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana; 
	text-decoration: none;
	background-color:#f8f8f8;		
	border: solid 1px #B6B6B6 
}

.submit
{
	color: #333333; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana; 
	text-decoration: none;
	background-color:#a8c475;		
	border: solid 1px #706A69;
}

.submit_choise
{
	color: #333333; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana; 
	text-decoration: none;
	background-color:#d9e1ca;		
	border: solid 1px #706A69;
}

.date_passed
{ 
	color: #bfbfbf; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana; 
	text-decoration: none;
}

.poweredBy
{
 	color:#CCCCCC; font-size:8px; font-weight:bold;
}

.dist_link
{
	text-decoration:none; cursor:hand;
	color:#666666;
}




