html
	{
	height:100%;
	}

body
	{
	margin:0;
	padding:0;
	height:100%;
	font-family:verdana,helvetica, sans-serif;
	line-height:1.3em;
	font-size: 76%;
	background-color:#7a7a66;
	color:#000;
	text-align:center;
	}
	
img	{
	border:none;
	}

.yellheader {
  	font-weight:bold;
  	color:#FFFF00;
	}
	
.pageheader {
  	font-weight:bold;
  	color:#FFFFFF;
	font-size:24px;
	line-height:28px;
	}

.whiteheader {
  	
  	color:#FFFFFF;
	}

.yellsubheader {

  	color:#FFFF00;
	}

.yellsubheaderbig {
  	color:#FFFF00;
	font-size:16px;
	font-weight:bold;
	}

p 	{
  	font-size:1em;
  	text-indent:1em;
  	margin:10px;
	}

h1 	{
	font-size: 1.3em;
  	font-weight:bold;
  	color:#ae1e1e;
  	margin:1px 5px 10px 0;
  	}

h2 	{
  	font-size:1.3em;
  	color:#ae1e1e;
  	margin:2px 5px 10px 0;
	}

h3 	{
  	font-size:1em;
  	font-weight:bold;
  	color:#ff1111;
  	margin:2px 5px 10px 0;
	}

h4	{
	font-size:0.9em;
	font-weight:bold;
	color:#000;
	margin:2px 0;
	}
	
h5 	{
	font-size: 1em;
  	font-weight:bold;
  	color:#ffffff;
  	margin:1px 5px 10px 0;
  	}

hr	{
	width:60%;
	height:1px;
	margin:10px 20px;
	background-color:#ae1e1e;
	color:#ae1e1e;
	border:none;
	}


strong
	{
	font-weight:bold;
	}

em	{
	font-style:italic;
	}

a	{
	color:#0000d9;
	text-decoration:none;
	}
a:hover
	{
	text-decoration:underline;
	}

input, textarea
	{
	background-color:#eee;
	color:#000;
	border-top:#2e5577 1px solid;
	border-right:#eff2f4 1px solid;
	border-bottom:#eff2f4 1px solid;
	border-left:#2e5577 1px solid;
	font-family:verdana, helvetica, sans-serif;
	font-size:1em;
	line-height:1em;
	margin:5px;
	}
	
.button
	{
	background:#8396a6 url("images/menu_bg.gif") 0% 0% repeat-x;
	border-top:#eff2f4 1px solid;
	border-right:#2e5577 1px solid;
	border-bottom:#2e5577 1px solid;
	border-left:#eff2f4 1px solid;
	font-weight:bold;
	padding:1px;
	line-height:1.3em;
	}	
	
fieldset
	{
	margin:15px;
	padding:3px;
	width:60%;
	border-top:#2e5577 1px solid;
	border-right:#2e5577 1px solid;
	border-bottom:#2e5577 2px solid;
	border-left:#2e5577 1px solid;
	}
	
legend
	{
	background-color:#8396a6;
	color:#fff;
	border:#2e5577 1px solid;
	padding:1px;
	font-weight:bold;
	}	

#main
	{
	height:auto;
	overflow:hidden;
	width:80%;
	background-color:#fff;
	color:#000;
	margin:2% auto;
	padding:0;
	text-align:left;
	border-top:#000 1px solid;
	border-right:#000 1px solid;
	border-bottom:#000 2px solid;
	border-left:#000 2px solid;
	}
	
#nav
	{
	background:#8396a6 url("images/menu_bg.gif") 0% 0% repeat-x;
	color:#fff;
	border-top:#2e5577 1px solid;
	border-bottom:#2e5577 1px solid;
	width:100%;
	text-align:center;
	padding:0;
	margin:0 0 5px 0;
	}

#content
	{
	text-align: left;
	padding: 5px;
	}
	
#sidebar
	{
	background-color:#fff;
	float: right;
	width: 27%;
	padding: 3px;
	margin:3px;
	}

#facts
	{

	}

#tools
	{

	}

#footer
	{
	width:90%;
	margin:10px auto;
	padding:5px;
	text-align:center;
	border-top:#2e5577 1px solid;
	}

#nav ul
	{
	margin:0 30px;
	padding:0;
	}

#nav li, #tools li
	{
	list-style-type: none;
	}

#nav li
	{
	float:left;
	margin:0;
	padding:0;
	}

#nav li a
	{
	background:transparent url("images/menu_bg.gif") 0% 0% repeat-x;
	color:#000;
	font-weight:bold;
	display: block;
	text-decoration:none;
	margin:0;
	padding:0 7px 1px 7px;
	border-top:#eff2f4 1px solid;
	border-right:#2e5577 1px solid;
	border-bottom:none;
	border-left:#eff2f4 1px solid;
	}

#nav li a:hover
	{
	background:#d3925a url("images/menu_hover_bg.gif") 0% 0% repeat-x;
	font-weight:bold;
	display: block;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0 7px 1px 7px;
	border-top:#f9f4f1 1px solid;
	border-right:#2e5577 1px solid;
	border-bottom:none;
	border-left:#f9f4f1 1px solid;
	}

#nav li.active
	{
	font-weight:bold;
	display: block;
	background-color:#8396a6;
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:0 7px 1px 7px;
	border-top:#eff2f4 1px solid;
	border-right:#2e5577 1px solid;
	border-bottom:none;
	border-left:#eff2f4 1px solid;
	}
	
.menu-left
	{
	border-right:#2e5577 1px solid;
	margin:0;
	padding:0;
	}
	
.menu-right
	{
	border-left:#eff2f4 1px solid;
	margin:0;
	padding:0;
	}
	
ul.facts-list
	{
 	margin-left: 0;
	padding-left: 0;
	list-style: none;	
	}
	
ul.facts-list li
	{
	padding:0;
	padding-left: 15px;
	margin:5px;
	background-image:  url("images/check.gif");
	background-repeat: no-repeat;
	background-position: 0 10%;
	}
	
.focus
	{
	background:transparent url("graphics/head_bg.gif") 0% 0% no-repeat;
	display:block;
	text-indent:0;
	padding:10px;
	margin:10px auto 15px auto;
	}
	
.split	{
	float:left;
	margin:0 7px;
	font-weight:bold;
	font-size:.9em;
	}

.no-bullet, .no-bullet li
	{
	list-style-type:none;
	}

.space
	{
	color:#536b80;
	background-color:#536b80;
	}

.centered
	{
	margin-right:auto;
	margin-left:auto;
	}

.alignc
	{
	text-align:center;
	}

.floatr
	{
	float:right;
	}
	
.floatl
	{
	float:left;
	}
	
.margin
	{
	margin:10px;
	}
	
.block
	{
	display:block;
	}

.clear
	{
	clear:both;
	}
	
.special
	{
	margin:5px;
	padding:5px;
	border:#a1b7ca 1px solid;
	color:#ffffff;
	background-color:#000000;
	}
	
.special p
	{
	margin:5px;
	padding:0;
	}
	
li	{
	
	padding:10px;
	}