* {
	margin: 0px; padding: 0px;
}
body {
	color: rgb(76, 76, 76); font-size: 12px; background-color: rgb(232, 235, 240);
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
i {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
label {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
img {
	border-width: 0px;
}
ul {
	list-style-type: none;
}
.clear {
	clear: both;
}
#main {
	width: 800px; padding-right: 40px; padding-left: 40px; margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255);
}
#header{ clear:both;}
.logo {
	padding-top: 30px; padding-bottom: 25px;
}
.menu {
	background: url("../images/menu_tall.gif") repeat-x 50% top; height: 34px; clear:both
}
.menu .rightbg {
	background: url("../images/menu_right.gif") no-repeat right top; height: 34px;
}
.menu .leftbg {
	background: url("../images/menu_left.gif") no-repeat left top; width: 100%; height: 34px;
}
.search {
	width: 110px; padding-top: 5px; padding-left: 0px; float: left;
}
.input {
	background: rgb(255, 255, 255); border: 1px solid rgb(164, 164, 164); width: 110px; height: 18px; color: rgb(102, 102, 102); line-height: 18px; padding-left: 2px; font-family: "????"; font-size: 12px;
}
.search img {
	padding-left: 0px;
}
.slidetabsmenu {
	width: 640px; height: 34px; line-height: 30px; padding-left: 5px; font-size: 12px; float: left;
}
.slidetabsmenu ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.slidetabsmenu li {
	margin: 0px; padding: 0px; display: inline;
}
.slidetabsmenu a {
	background: url("../images/slide-left.gif") no-repeat left top; margin: 0px 5px 0px 0px; padding: 0px 0px 0px 9px; text-decoration: none; float: left;
}
.slidetabsmenu a span {
	background: url("../images/slide-right.gif") no-repeat right top; padding: 2px 10px 2px 4px; color: rgb(0, 0, 0); float: left; display: block;
}
.slidetabsmenu a span {
	float: none;
}
.slidetabsmenu a:hover span {
	color: rgb(58, 85, 165);
}
.slidetabsmenu li.selected a span {
	color: rgb(58, 85, 165);
}
.slidetabsmenu a:hover {
	background-position: 0% -125px;
}
.slidetabsmenu li.selected a {
	background-position: 0% -125px;
}
.slidetabsmenu a:hover span {
	background-position: 100% -125px;
}
.slidetabsmenu li.selected a span {
	background-position: 100% -125px;
}
html > body .IEonlybr {
	display: none;
}
.dropmenudiv_c {
	font: 12px/18px Verdana; top: 0px; width: 100px; padding-top: 10px; padding-left: 5px; border-right-color: rgb(218, 218, 218); border-bottom-color: rgb(218, 218, 218); border-left-color: rgb(218, 218, 218); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; visibility: hidden; position: absolute; z-index: 100; font-size-adjust: none; font-stretch: normal; background-color: white;
}
.dropmenudiv_c a {
	padding: 2px 0px; border: 0px solid rgb(236, 236, 236); width: auto; color: rgb(89, 135, 196); text-indent: 5px; text-decoration: none; display: block;
}
* html .dropmenudiv_c a {
	width: 100%;
}
.dropmenudiv_c a:hover {
	background-color: rgb(201, 210, 223);
}
.menu_text {
	padding-top: 8px; padding-left: 20px; font-size: 12px;
}
#levelmenu div.unit ul {
	padding: 8px 0px; width: 140px; border-top-color: rgb(26, 81, 137); border-bottom-color: rgb(26, 81, 137); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#levelmenu h5 {
	margin: 0px; height: 25px; color: rgb(51, 51, 51); line-height: 26px; overflow: hidden; font-size: 100%; font-weight: normal; cursor: default;
}
#levelmenu div.unit ul {
	line-height: 23px; display: none;
}
#levelmenu div.current ul {
	display: block;
}
#levelmenu div.current ul li a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#levelmenu div.current ul li a:hover {
	text-decoration: underline;
}
#levelmenu div.current h5 {
	background-position: left bottom; color: rgb(72, 72, 72);
}
#levelmenu ul {
	line-height: 23px;
}
#levelmenu {
	width: 170px; padding-right: 10px; padding-bottom: 20px; float: left;
}
#levelmenu ul a {
	color: rgb(72, 72, 72); text-decoration: none;
}
.footer {
	width: 750px; padding-right: 40px; padding-left: 40px; margin-right: auto; margin-left: auto; background-color: rgb(232, 235, 240);
}
.footer_link {
	height: 30px; text-align: center; padding-top: 20px;
}
.footer_link a {
	color: rgb(102, 102, 102); padding-right: 10px; text-decoration: none;
}
.footer_link a:hover {
	text-decoration: underline;
}
.copyright {
	height: 25px; text-align: center; line-height: 25px;
}

