﻿html
{
	background-color: #ffffff;
	font: normal 12px arial;
	background: url(images/background.gif);
	overflow: -moz-scrollbars-vertical;

}

form {display: inline;}

/* Links */

a { font-weight: bold; }

a:link { color: #0B4585; }

a:visited { color: #0B4585; }

a:active { color: #FFA200; text-decoration: none;}

a:hover { color: #FFA200; text-decoration: none;}

/* Html Elements */

h6 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h5 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h4 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h3 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h2 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h1 { font-weight: normal; margin: 5px 0 10px; padding: 0; }

h6 a
{
	font-weight: normal;
	border-bottom-width: 0;
}

h5 a
{
	font-weight: normal;
	border-bottom-width: 0;
}

h4 a
{
	font-weight: normal;
	border-bottom-width: 0;
}

h3 a
{
	font-weight: normal;
	border-bottom-width: 0;
}

h2 a
{
	font-weight: normal;
	border-bottom-width: 0;
}

h1 a
{
	font-weight: normal;
	border-bottom-width: 0;
}

h1 { font-size: 16px; }

h2 { font-size: 26px; }

h3 { font-size: 24px; }

h4 { font-size: 20px; }

h5 { font-size: 18px; }

h6 { font-size: 16px; }

pre
{
	color: #555555;
	padding: 10px 30px;
	line-height: 1.8em;
}

ol
{
	color: #555555;
	padding: 10px 30px;
	line-height: 1.8em;
}

ul
{
	color: #555555;
	padding: 10px 30px;
	line-height: 1.8em;
}

ul
{
	list-style-type: square;
}

pre { background-color: #eeeeee; border: 1px solid #bbccdd; }

ins { text-decoration: none; color: #466b85; }

del { color: #555555; }

/* Structure */

body
{
	width:800px;
	padding: 0px;
	margin: 0 auto;
	background: #ffffff;
}

#container
{
	margin: 0 auto;
}

#header {float: left; width:760px; height:170px;}

#navigation { width:760px; height:170px; background-image: url('images/top.jpg'); margin: 0 auto;}

#wrapper { 	float: left; text-align: center;background-image: url('images/bg-main.jpg');
	background-repeat: no-repeat;}

#footer
{
	clear: both;
	color: #949494;
	padding: 20px 0 15px;
	text-align: center;
	background-image: url(images/bottom.gif) ;
	background-color: #ffffff;
	background-repeat: no-repeat;

}


/* Navigation */

#navigation ul
{
	float:right;
  width:172px;
  padding:0px;
	margin: 40px 0 0 0;
	list-style-type: none;
}

#navigation li { 
	float: left;
	display: block;
	line-height:25px;
	width:71px;
	margin:5px;
	padding:0px;
	background-image: url(images/menu.gif);
	background-repeat: no-repeat;
}

#navigation li:hover {
	float: left;
	display: block;
	line-height:25px;
	width:71px;
	margin:5px;
	padding:0px;
	background-image: url(images/menu-hover.gif);
	background-repeat: no-repeat;
}

#navigation a:visited, #navigation a:link
{
	text-align: center;
	display: block;
	color: #ffffff;
	border-bottom-width: 0;
	text-decoration: underline;
}


#navigation a:active
{
	color: #ffffff;
	text-decoration: underline;
}


#navigation a:hover
{
	color: #000000;
	text-decoration: none
}

#boxed { background-color: #eeeeee; margin:0px; padding:5px;}

blockquote {
	padding:11px 0 5px 5px;
	margin: 0px auto 0px auto;
	text-indent: 16px;
	background: url(images/quote-start.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	text-align:left;

}

blockquote p {
	line-height: 1.8;
	display: inline;
	margin: 0 0 0 5px;
	padding: 0 55px 10px 0;
	background: url(images/quote-end.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}


body#bhome li#lhome a
{
	color: #eff8ff;
	background-color: #374462;
}


/* Wrapper */

.sidebar { float: left; width: 183px; margin:0 0 0 20px; padding: 0 0 5px 0; text-align: left; }

.sidebar ul { margin: 0 0 0 5px; padding: 0; list-style-type: none; }

.sidebar li { padding-bottom: 10px; margin:0;}

.sidebar h1 { 
	color: #0b4585; 
	text-transform: uppercase; 
	width: 100%;
	margin:5px;
	padding:0px;
	font-weight: bold; 
	font-size:14px; 
	line-height:14px;
}

.sidebar input { background-color: #ffffff; border: 1px #e4e4e4 outset; }

.sidebar h3 { font-size: 13px; padding: 5px 10px; margin: 0px;  }

.midbar { float: left; width: 341px; margin: 0 0 0 15px; padding: 5px; text-align: left; }

.midbar TABLE {border:0px solid black;padding:4px;margin:4px;background:black;border-collapse:	collapse;}

.midbar TD {border:1px solid black;background: #ffffff;padding:4px;margin:4px;}

.midbar ul { margin: 0 0 0 0px; padding: 0px; list-style-type: none; }

.midbar li { padding-bottom: 10px; margin:0;}

.midbar h1 {font-size: 15px; color: black; font-weight:bold; }

.midbar h2 { 
	color: #0b4585; 
	text-align:right;
	width: 100%;
	font-weight: bold; 
	font-size:14px; 
	background-color:#eeeeee;
}

.midbar h3 { font-size: 13px; padding: 0px;  }

.rightbar { float: right; width: 200px; margin: 0 20px 0 0; padding: 5px; text-align: left; text-align:center; valign:top;}

.rightbar ul { margin: 0 0 0 0px; padding: 0; list-style-type: none; }

.rightbar li { padding-bottom: 10px; margin:0;}

.rightbar h1 { 
	color: #0b4585; 
	text-transform: uppercase; 
	width: 100%;
	font-weight: bold; 
	font-size:14px; 
}

.rightbar h3 { font-size: 13px; padding: 5px 10px; margin: 0px;  }

.mainbar { float: left; width: 552px; margin: 0 0 0 15px; padding: 5px; text-align: left; }

.mainbar input {border:1px solid black; background: white;}

.mainbar h1 {font-size: 16px; color: black; font-weight:bold; margin:5px 0 5px 0; padding: 0px; line-height:16px;}

.mainbar h2 { 
	color: #0b4585; 
	clear:both;
	text-align:right;
	width: 100%;
	font-weight: bold; 
	font-size:14px; 
	background-color:#eeeeee;
}

.mainbar ul { margin: 0 0 0 30px; padding: 0; list-style-type: square; }

.mainbar li { padding: 0px; margin:0;}

.mainbar h3 { font-size: 13px; padding: 0px; margin: 0px;  }

.colspacer  { width: 15px; float: left; margin: 0; padding: 0;}

.row { width:675px; float : left; text-align: left;  }

.row ul { margin: 0 0 0 5px; padding: 0; line-height: 1.5em; list-style-type: none; }

.row li { padding-bottom: 10px;  }

.row h3 { font-size: 13px; padding: 5px 10px; margin-top: 20px; }

#links a:active { color: #336699; border-bottom-color: #336699; }

#links a:hover { color: #336699; border-bottom-color: #336699; }

#content a:link { color: #567040; border-bottom-color: #567040; } 

#content a:visited { color: #789160; border-bottom-color: #789160; } 

/* Footer */

#footer { width:800px; background-position:center center;background-image: url('images/bottom.gif'); margin: 0 0 0 0; padding:35px 0 0 0; font-size:10px;}

#footer a:link { color: #5588aa; border-bottom-color: #5588aa; }

#footer a:visited { color: #77bbdd; border-bottom-color: #77bbdd; } 

#footer a:active { color: #336699; border-bottom-color: #336699; }

#footer a:hover { color: #336699; border-bottom-color: #336699; }
