/* Body */

	body
	{
		padding: 0px;
		margin: 0px;
		border: 0;
		background: url("images/bg.jpg");
		color: #000000;
		text-align: center;
		font-family: Verdana, Arial, sans-serif;
		font-size: 0.95em;
		font-weight: none;
	}
	
/* Headers */

	h1 {
		font-weight: bold;
		color: #0092c8;
		font-size: 1.4em;
		border-bottom: 1px dashed #9ebedc;
		margin-bottom: 1px
	}
	
	h1 a:hover {
		text-decoration: none;
		margin-bottom: 2px
	}
	
	h2 {
		font-weight: bold;
		color: #0092c8;
		font-size: 1.0em;
		border-bottom: 1px dashed #9ebedc;
		margin-bottom: 1px
	}
	
	h3 {
		line-height: 0px;
		font-size: 0.8em;
		font-weight: normal;
		margin-bottom: 2px
	}

	#navigation h2 {
		font-size: 1.2em;
		text-decoration: none;
		color: black;
		font-weight: normal;
	}	

/* Typography */

	#content p {
		border: 0;
		padding: 0px;
		margin-left: 0px;
		margin-top: 0px;
	}

	#content p.spacing {
		border: 0;
		background: none;
	}
	
/* Links */

	a {
		font-size: 1em;
		text-decoration: none;
		color: #0092c8;
	}
	
	a:hover {
		text-decoration: underline;
	}

	#navigation a {
		font-size: 1.1em;
		text-decoration: none;
		color: #000000;
	}
	
	#navigation a:hover {
		color: #0092c8;
	}
	
	#navigation a.current {
		text-decoration: none;
		color: #000000;
	}
	
	#navigation a.current:hover {
		color: #0092c8;
	}
	
/* Divs */

	#container {
		width: 924px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background: url("images/body-bg.jpg") #B7D7E3;
	}
	
	#top {
		width: 924px;
		height: 17px;
		text-align: right;
		background: url("images/top.jpg") #B7D7E3;
	}
	
	#banner {
		width: 924px;
		height: 277px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background: url("images/banner.jpg") #B7D7E3;
	}
	
	#separator {
		width: 924px;
		height: 2px;
		background: url("images/separator.jpg") #B7D7E3;
	}
	
	#content {
		font-family: Verdana, Arial, sans-serif;
		font-size: 0.8em;
		line-height: 150%;
		width: 696px;
		margin-left: 5px;
		margin-top: 10px;
		float: left;
	}
	
	#breadcrumb {
		font-family: Verdana, Arial, sans-serif;
		font-size: 0.8em;
		border-top: 1px dashed #9ebedc;
        border-bottom: 1px dashed #9ebedc;
        border-right: 1px dashed #9ebedc;
        border-left: 1px dashed #9ebedc;
        padding: 1px;
	}
	
	#navigation {
		font-family: Verdana, Arial, sans-serif;
		font-size: 0.8em;
		width: 200px;
		padding-left: 10px;
		margin-top: 10px;
		float: left;
	}
	
	div.navi_title {
		width: 200px;
		padding: 0px;
		font-weight: bold;	
		font-size: 1.2em;
	}

	div.navi_link {
		background-color: #ffffff;
		width: 100%;	
	}

	div.navi_link:hover {
		background-color: #ffffff;
		width: 100%;
	}

	div.navi_link_hover {
		background-color: #ffffff;
		width: 100%;
	}
	
	#footer {
		width: 924px;
		height: 36px;
		line-height: 150%;
		font-size: 0.65em;
		color: #000000;
		text-align: right;
		background: url("images/footer.jpg");
		clear: both;
	}
	
/* Lists */

	#navigation ul {
		list-style: none;
		width: 200px;
		margin: 0;
		padding: 0;    
	}

	#navigation li {
		background-color: #FFFFFF;
		width: 200px;
		padding: 0;
		margin: 0;
		margin-left: 0px;
	}

	#navigation li.title {
		color: #0092c8;
		width: 200px;
		padding-top: 0px;
		padding-left: 2px;
		padding-bottom: 2px;
		margin: 0;
		font-weight: bold;	
		font-size: 1.5em;
	}

	#navigation li a {
		display: block;
		font-size: 0.90em;
		padding: 0;
		width: 202px; 
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 200px;
	}

	html>#navigation li a {
		width: 200px;
	}

	#navigation li a:hover {
		color: #0092c8;
	}
	
/* Table*/

	.table-header {
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		background-image: url("images/table-header.jpg");
}

	.table-body {
		font-size: 10px;
		background-color: #c3ebff;
	}
	
	.table-body-one{
		font-size: 10px;
		background-color: #c3ebff;
	}
	
	.table-body-two {
		font-size: 10px;
		background-color: #c3ebff;
	}
	
	.table_border {
		border: 1px solid #c4ceda;
		margin-bottom: 10px;
		padding: 1px;
	}

	.cell1 {  
		background-color: #687995;
		font-family: arial; 
		font-size: 12px; 
		color: #000000;
	}
	
	.cell2 {  
		background-color: #9ebedc;
		font-family: Arial; 
		font-size: 11px;
		color: #000000;
	}
	
	.cell3 {  
		background-color: #ffffff;
		font-family: Arial; 
		font-size: 11px;
		color: #000000;
	}