
body {height: 100% auto;
	background: #cacaca;
	margin: 0;
	padding-top: 0px;
 	padding-bottom: 0px;
 	font-size: 12px;
  	font-family: Tehoma, Arial, Helvetica, Sans-serif;
	}


#header {	margin: 0; 
	height: 100px; 
	width: 100%;
	background-color: #005c95; 	}

#header h1 { 
font-size: 11px;
font-weight: 100;
letter-spacing: -1px;
padding: 22px 0 2px 0px;
left: -100px;
}
#header h2 { 
font-size: 20px;
font-weight: 100;
letter-spacing: -1px;
padding: 0px 0 5px 0px;
left: -100px;
color:#fff;
}

.headerimg {
	margin: 0;
	background: url('images/logo.png') no-repeat;
	height: 100px; 
	width: 830px; 
	}
#menu { 	background: #F5F5F5 url('images/navigation_bg.png') repeat-x;
 	font-size: 14px;
 	font-weight: bold;
 	height: 38px;
  	font-family: Tehoma, Arial, Helvetica, Sans-serif;
 	letter-spacing: 0.02em;
 	position: relative;
 	width: 100%;
 	clear: both; 
	margin-bottom:10px;
 	}

#menu ul { list-style: none;
 	margin: 0px;
 	width: 830px;
	}

#menu ul li { float: left;  	}
#menu ul li span a { background: url('images/navigation_sep.png') no-repeat; 	background-position: left center;
  	text-decoration: none;
 	display: block; 	float: left;
 	padding: 11px 14px 11px 14px;
 	}

#menu ul li a { color: #565656;
  	text-decoration: none;
 	display: block;
 	float: left; 	}

#menu ul li a:hover { background-color: ; 
color: #1f4983;  	text-decoration: underline;
 	display: block;
 	float: left; 
	}
#page {	background-color: #ffffff;
	border: 1px;
	border-style: solid;
	border-color: #96989a; 	height: 100% auto;
      	margin: 0px;
	padding: 10px;
	width: 810px;
  	font-family: Tehoma, Arial, Helvetica, Sans-serif;
	}

#content {  margin-left: 10px;	padding: 10px;
	width: 566px;
	background-color: #efefef;
	text-align: justify;
 	border-width: 1px;
              line-height:1.4em;
	border-style: solid;
	border-color: #cacaca;
 	font-size: 13px;
  	font-family: Tehoma, Arial, Helvetica, Sans-serif;
 	} 
#content h2 {
	padding-left: 10px;
	padding-right: 6px;
	padding-top: 8px;
	color: #ffffff;
	font-family: arial;
	font-size: 13px;
	display: block;
  	text-decoration: none;
 	height: 22px;
	background: url('images/h2c.png') repeat-x;
	background-color: #005c95; 	}


.narrowcolumn {	width: 566px;	
                     float: right;
	}

#content h1 { padding-bottom: 10px; 
	color: #1f4983;
	font-size: 20px;	display: block; 
	}

#navigation {width: 562px; 
	padding-top: 10px; 	}
#navigation ul {font-size: 12px;
  	list-style-type: none; 
	float: right;
 	border-width: 0px 1px 0px 0px;
	border-style: solid;	
border-color: #000000;	}

#navigation li { display: inline;
 	text-decoration: none;
	margin-left: 0px;
	background: #005c95 url('images/navigation_bg.png') repeat-x;
 	border-width: 0px 0px 1px 1px;
	border-style: solid;	border-color: #000000;
	float: left;
 	}

#navigation li a {  	color: #ffffff;
	padding: 4px 6px 4px 6px;
 	font-size: 9pt;
	text-decoration: underline;
	display: block;
	float: left; 
	}

#navigation li strong { border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
	color: #333333;
	padding: 3px 6px 4px 6px;
 	font-size: 9pt;
	text-decoration: none;
	background-color: #efefef;
	display: block;
	float: left;
 	}

#navigation li a:hover {  	color: #ffffff;
              font-size: 9pt;
	text-decoration: underline;
	background-color: #005c95;
	display: block;
	float: left;	
}
.sidebarbg { 	background-color: #E5E5E5;
	background-image: url('images/sidebar.png');	background-repeat: repeat-y;	
}
 .sidebarbottom{	width: 210px;
	height: 8px;
              margin-bottom: 10px;
	background:#E5E5E5 url('images/sidebarbottom.png') no-repeat;	
} 

#selected {   background: url('images/sidebar_sep.png') no-repeat;
 	background-position: bottom center;
	background-color: #ffffff;
	padding: 5px;
 	display: block; 
  	color: #333333;
	padding-right: 10px;
 	padding-left: 4px;
 	font-family: Arial;
	font-size: 12px;
	font-weight: bold;	display: block; 
 	text-decoration: none; 	} 



#sidebar {
	float: left;	width: 210px;
	background-color: ;   	               text-align: left;
	border-style: solid;
 	border-color: #cfcece; 
	border-width: 0px;	}

#sidebar h2 {
	padding-left: 10px;
	padding-right: 6px;
	padding-top: 8px;
	color: #ffffff;
	font-family: arial;	font-size: 13px;
	display: block;
  	text-decoration: none;
 	height: 22px;
	background: url('images/h2bg.png') no-repeat;
	background-color: #005c95; 	}

 #sidebar ul {  
	margin-left: 1px;
	margin-right: 1px;
	padding: 0px; 	              padding-bottom: 0px; 
	} 

#sidebar ul li { 	display: block;	} 

#sidebar ul li a { 	background: url('images/sidebar_sep.png') no-repeat;
 	background-position: bottom center;
	background-color: #;
	padding: 5px;
 	margin: 0px; 	color: #333333;
	font-family: Arial;
	font-size: 12px;
	display: block;
 	padding-right: 10px;
 	padding-left: 10px;
 	text-decoration: none;
 	} 

#sidebar ul li a:hover { background: #dddddd url('images/sidebar_sep.png') no-repeat;
 	background-position:
               botom center;
	padding: 5px;
 	margin: 0px;
 	color: #333333;
	 font-family: Arial;
	font-size: 12px;
	display: block;
 	padding-right: 10px; 
	  padding-left: 10px;
 	text-decoration: none;
 	} 

#footer { 	background-color: #005c95;
	font-weight: bold;
	height: 42px;
 	position: relative; 	width: 100%;
	margin-top:10px;
 	border-top-width: 1px;
               border-top-style: solid;
	border-top-color: #004570;
 	}	

#footer a {color: #ffffff;
	text-decoration:underline;
	}
#footer a:hover {color: #ffffff;
	text-decoration:underline;
	}
#footer p {width: 810px;
	font:1.1em Arial, Helvetica, Sans-serif;	
              padding-top: 10px;
	padding-left: 15px;
	text-align: right;
	color: #ffffff;
	}

h1#title, h1#title a, h1#title a:hover{
	font-size: 40px;
	font-weight: bold;
	padding: 40px 10px 10px 12px;
	text-align: left;
	text-decoration: none;
	color: #efefef;	}
a {	color: #333333;
	}
h1 {	padding-top: 0;
	margin: 0;	}
h2 {	padding-top: 0;
	margin: 0;
	font-size: 1.6em;
	}
h3 {	font-weight: none;	padding-top: 0;
	padding-bottom: 5px;
	margin: 0;
	font-size: 1.3em;
	}

hr {	background-color: ffffff;
		}

* {	margin:0;	padding:0;	}
.bonus {  	font-size: 10pt;
	font-family: Arial;
	color: #FF0000;
	} 