BODY
{
	clear: both;
	font-size: 12px;
	background-attachment: scroll;
	background-repeat: repeat;
	font-family: verdana, Sans-Serif;
	background-color: #f4f8ed;
	text-align: center;
}


A:link {COLOR: #267FCE; TEXT-DECORATION: underline}
A:visited {COLOR: #267FCE; TEXT-DECORATION: underline}
A:active {COLOR: #B40000; TEXT-DECORATION: underline}
A:hover {COLOR: #B40000; TEXT-DECORATION: underline}

.menu1, .menu6 {font-family:Tahoma,Verdana;font-size:11px;font-weight:normal;color:#000000;}
.menu1:link, .menu6:link {font-size:11px;font-family:Tahoma,Verdana;font-weight:normal;color:#000000;}
.menu1:hover, .menu6:hover {font-size:11px;font-family:Tahoma,Verdana;font-weight:normal;text-decoration:underline;color:#000000;}
.menu1:visited, .menu6:visited {font-size:11px;font-family:Tahoma,Verdana;font-weight:normal;color:#000000;}

.unpretentious {font-size:11px;font-family:Tahoma,Verdana;font-weight:normal;}
.unpretentious:link {font-size:11px;font-family:Tahoma,Verdana;font-weight:normal;}
.unpretentious:hover {font-size:11px;font-family:Tahoma,Verdana;font-weight:normal;text-decoration:underline;}
.unpretentious:visited {font-size:11px;font-family:Tahoma,Verdana;font-weight:normal;}

.top {color:#0a1865;font-size:11px;font-family:"Tahoma,Verdana";}

table.PurpleBox
{
	border-right: gray 1px solid;
	padding-right: 10px;
	border-top: gray 1px solid;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: gray 1px solid;
	padding-top: 10px;
	border-bottom: gray 1px solid;
}

td.PurpleBox
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-top: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
}
td.LoginBox
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
}

.DarkVioletSides
{
	border-left: gray 0px dotted;
	border-right: gray 0px dotted;
	border-top: 0px;
	border-bottom: 0px;
}

td.DarkgrayBox
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	padding-top: 0px;
}
td.PurpleBoxHeader
{
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: none;
	color: black;
	font-weight: bold;
	background-color: white;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
}

td.RightMenuItem, td.RightMenuItemSelected
{
	background-image: none;
	border-bottom: dotted 1px #999999;
	font-family: tahoma, verdana, Sans-Serif;
	font-size: 11px;
	padding: 0 0 0 0;
}

.RightMenuItem a, .RightMenuItemSelected a {display: block;  padding: 1 0 3 0; } 
.RightMenuItem a:link {text-decoration:none; background-color:white;}
.RightMenuItem a:visited {text-decoration:none; background-color:white;}
.RightMenuItem a:hover, .RightMenuItemSelected a:visited, .RightMenuItemSelected a:link, .RightMenuItemSelected a:hover  {text-decoration: none; background: #F1F9F1; }

td.RightMenuItem2, td.RightMenuItem2Selected
{
	background-image: none;
	border-bottom: dotted 1px #999999;
	font-family: tahoma, verdana, Sans-Serif;
	font-size: 11px;
	padding: 0 0 0 0;
}

.RightMenuItem2 a, .RightMenuItem2Selected a  {display: block;  padding: 1 0 3 0; } 
.RightMenuItem2 a:link {text-decoration:none; color:Black; background-color:white;}
.RightMenuItem2 a:visited {text-decoration:none; color:Black; background-color:white;}
.RightMenuItem2 a:hover, .RightMenuItem2Selected a:link, .RightMenuItem2Selected a:visited, .RightMenuItem2Selected a:hover  {text-decoration: none; color:Black; background: #F1F9F1; }

	
.normaltext, td.PurpleBox, td.LoginBox, td.DarkgrayBox, td.PurpleBoxHeader
{
	font-family: verdana, Sans-Serif;
	font-size: 12px;
}

.normalwarning
{
	font-family: verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

a.LeftMenuItem:link    {font-weight:bold; text-decoration:none;color:black;background-color:transparent;}
a.LeftMenuItem:visited {font-weight:bold; text-decoration:none;color:black;background-color:transparent;}
a.LeftMenuItem:hover   {font-weight:bold; text-decoration:none;color:black;background-color:#f5f5f5;}
a.LeftMenuItem:active  {font-weight:bold; text-decoration:none;color:black;background-color:#f5f5f5;}

.topmenu
{
	font-size: 14px;
	background: darkviolet; 
	font-family: verdana, Sans-Serif;
	padding: 3 3 3 3;
}

td.topmenu a:hover 
{
	background: purple; 
}

td.item_in_horizontal_menu 
{
	border-top: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	background: white;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
} 

.item_in_horizontal_menu a 
{
	font-family:  Bookman Old Style;
	font-size: 14px;
	text-align: center;
	color: Black;
	font-weight:bold;
	text-decoration: none;
	padding: 3 3 3 3;
	display: block;
} 


td.last_item_in_horizontal_menu
{
	border-top: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
	border-left: #dcdcdc 0px solid;
	background: white;
	width: 103px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.last_item_in_horizontal_menu a 
{
	font-family:  Bookman Old Style;
	font-size: 14px;
	text-align: center;
	color: Black;
	font-weight:bold;
	text-decoration: none;
	padding: 3 3 3 3;
	display:  block;
} 

td.last_item_in_horizontal_menu a:link, td.item_in_horizontal_menu a:link, td.last_item_in_horizontal_menu a:visited, td.item_in_horizontal_menu a:visited
{
	color: black;
    text-decoration: none;
}
td.last_item_in_horizontal_menu a:hover, td.item_in_horizontal_menu a:hover
{
	display: block;
	background: whitesmoke;
}

.column_header { color: #666666; font-weight: normal; }