﻿a:link,a:visited
{
	color:#666600;
	font-weight:bold;
}
a:hover,a:active
{
	color:#006666;
}
body
{
	background-image:url('images/bg.jpg');
	font-size:small;
	font-family:verdana,arial,sans-serif;
	margin:0px;
	padding:0px;
}
.breaker
{
	clear:both;
	font-size:1px;
	line-height:0px;
}
h1,h2,h3
{
	display:block;
	font-size:xx-large;
	margin:0px;
	padding:0px;
}
h2
{
	font-size:x-large;
}
h3
{
	font-size:large;
	text-align:center;
}
#container
{
	margin:0px auto;
	width:780px;
}
#t,#b
{
	display:block;
	clear:both;
	margin:16px 0px 0px;
	width:780px;
	height:40px;
}
#b
{
	margin:0px 0px 16px;
}
#main
{
	background-image:url('images/mainbg.png');
	background-repeat:repeat-y;
	margin:0px;
	padding:8px 48px;
	width:684px;
}
#header
{
	margin:16px 0px;
	height:256px;
}
h1
{
	float:left;
	width:336px;
}
h1 img
{
	border:8px ridge #ffffff;
	display:block;
	width:320px;
	height:240px;
}
.navigation
{
	float:left;
	padding:0px 1px;
	width:220px;
}
.navigation a:link,.navigation a:visited
{
	background-color:#333399;
	border:8px outset #ffffff;
	color:#ffffff;
	display:block;
	font-variant:small-caps;
	font-size:medium;
	font-family:arial,verdana,sans-serif;
	margin:16px auto;
	padding:8px 0px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	width:180px;
	height:18px;
}
.navigation a:hover,.navigation a:active
{
	background-color:#000066;
	border-style:inset;
	color:#cccccc;
}
#footer
{
	color:#999999;
	margin:16px 0px;
	text-align:center;
}
h3 span
{
	display:block;
	font-style:italic;
	font-weight:normal;
	font-size:small;
	font-family:arial,verdana,sans-serif;
	margin:0px 16px;
	text-align:justify;
}
.i,.mi
{
	background-image:url('images/dot.gif');
	background-repeat:repeat-x;
	background-position:0px 1em;
	margin:0.5em 16px;
	position:relative;
	height:1.2em;
}
.mi
{
	background-image:none;
	border-bottom:1px solid #000000;
	font-weight:bold;
	padding-bottom:0.2em;
}
h4
{
	background-color:#ffffff;
	color:#000000;
	display:inline;
	float:left;
	clear:left;
	font-size:small;
	padding-right:4px;
	margin:0px;
}
h5
{
	background-color:#ffffff;
	color:#000000;
	display:inline;
	font-size:small;
	font-weight:normal;
	position:absolute;
	top:0px;
	right:0px;
	padding-left:4px;
	margin:0px;
}
.p2,.p3,.p4,.p5
{
	right:100px;
	padding-right:4px;
}
.p3
{
	right:200px;
}
.p4
{
	right:300px;
}
.p5
{
	right:400px;
}
.mi h5,.mi .p2,.mi .p3.,.mi .p4,.mi .p5
{
	font-weight:bold;
}
.d
{
	background-color:#ffffff;
	color:#666666;
	font-size:x-small;
	margin:-0.4em 32px 0.5em;
	text-align:justify;
}

.tab_container *{
	float: left;
	width: 150px;
	font-size: 11px;
}

.header_highlight{
	background:#00CCFF;
}

.accordion_headings{
	padding:5px;
	background:#99CC00;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_child{
	padding:15px;
	background:#EEE;
}



