/*****************************
  Top level tags
*****************************/
body,html {
font:normal 85% Verdana, Geneva, Helvetica, Arial, sans-serif;
padding:0;margin:0;
color:#666;
background: none;
height:100%;
/***
***/
}

/** 
p{FONT-WEIGHT: normal; padding: 0px 0px 0px 0px; font-family: verdana; font-size:  10pt; color: #565E62;}

LI{FONT-WEIGHT: normal; padding: 0px 0px 0px 0px; font-family: verdana; font-size:  10pt; color: #565E62;}
body{FONT-WEIGHT: normal; padding: 0px 0px 0px 0px; font-family: verdana; font-size:  10pt; color: #565E62;}
**/
H1 {FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #628397; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
H2 {FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #628397; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
H3 {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #628397; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
H4{FONT-WEIGHT: normal; padding: 0px 0px 0px 0px; font-family: verdana; font-size:  10pt; color: #565E62;}

td.lightblue1{ 
	background-color: #99FFCC;
	border:0px #99FFCC;
 	width: 274px;
 	height: 32px; 
 	valign: top; 
}
td.lightblue2{ 
	background-color: #99FFCC;
	border:0px #99FFCC;
	height: 32px;
	width: 12px;
 	valign: top;	
}
td.lightblue3{ 
	background-color: #99FFCC;
	border:0px #99FFCC;
	height: 32px;
	width: 478px; 
 	valign: top; 
}


.lrpagetitleorange {
	color: #FF5809;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	text-align: justify;
}
.siteitalicwhite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bolder;
}

.sitenorm {
	color: #002751;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.sitenormbutt {
	background-color: #002751;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sitenormlarge {
	color: #002751;
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	text-align: center;
}

.sitenormlargebold {
	color: #002751;
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: bolder;
	text-align: center;
}

.sitenormsmall {
	color: #002751;
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-align: justify;
}

.sitethin {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
}

.sitetop {
	background-color: #002751;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.navigation a, .navigation a:hover 
{text-decoration:none}

.navigation a:link, .navigation a:visited, .navigation a:active 
{
color: #000; 
background: #fb0 url('../images/tab-orange-left1.gif') no-repeat left top; 
font-weight:bold; padding-left: 10px;
}

.navigation a:link span, .navigation a:visited span, .navigation a:active span 
{background: #fb0 url('../images/tab-orange-right1.gif') no-repeat right top; 
padding-right: 10px;
}


.navigation a, .navigation span 
{

display:block;
float:left;

}


/* Commented backslash hack hides rule from IE5-Mac \*/
.navigation a, .navigation a span
{
float: none;
}
/* End IE5-Mac hack */

.navigation a:hover 
{
color: #fff; 
background: #008080 url('../images/tab-blue-left1.gif') no-repeat left top; 
font-weight:bold; 
padding-left: 10px

}

.navigation a:hover span 
{
background: #008080 url('../images/tab-blue-right1.gif') no-repeat right top; 
padding-right: 10px;

}


.navigation ul
{
list-style: none;
padding: 0;
margin: 0;
}

.navigation li
{
float: left;
margin: 0;
padding: 0;
}

.border 
{
color: #fff; 
font:Bold 100% Verdana, Geneva, Helvetica, Arial, sans-serif;
height:1em; 

}

.imageR
{
	float:right;
	border:0px solid #C0C0C0;
	margin:10px 10px 10px 10px;
	line-height:1.0;
	
}


.image1R
{
	float:right;
	border:0x solid #FFFFFF;
	margin:0px 0px 10px 10px;
	line-height:1.0;
}

.imageR em
{
	display:block;
	border-left:5px solid #DDD;
	border-top:1px solid #C0C0C0;
	line-height:22px;
	padding:0px 8px;
	font-size:0.6em;
	background:#F4F4F4;
	color:#333;
}
.imageL
{
	float:left;
	border:0px solid #C0C0C0;
	margin:10px 10px 10px 10px;
	line-height:1.0;

}

.image1L
{
	float:left;
	border:0px solid #FFFFFF;
	margin:0px 0px 10px 10px;
	line-height:1.0;
}

.imageL em
{
	display:block;
	border-left:5px solid #DDD;
	border-top:1px solid #C0C0C0;
	line-height:22px;
	padding:0px 8px;
	font-size:0.6em;
	background:#F4F4F4;
	color:#333;
}

.imageGlow 
{
	float:left;
	border:0px solid #C0C0C0;
	margin:0px 0px 0px 0px;
	line-height:0;
	
}


.button {
	width: 10em;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #66690b;
	color: #333;
	}
	
.button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
.button li {
		border-bottom: 1px solid #66690b;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
.button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #1958b7;
		border-right: 10px solid #508fc4;
		background-color: #62590b;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body .button li a {
		width: auto;
		}

.button li a:hover {
		border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}