body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: transparent;

	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #5e5e5e;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #5e5e5e;
	scrollbar-track-color: #5e5e5e;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
border-bottom: solid 1px #ffffff;
margin:1em 0 1.5em 0;
}

.global_back {
	background-image: url(images/background.gif);
	background-position: left top;
	background-repeat: repeat;
	background-color: #5D5D5D;
}

a.txtWhite:link { text-decoration: none; }
a.txtWhite:hover { text-decoration: none; color:#000000; }
a.txtWhite:active { text-decoration: none; }
a.txtWhite:visited { text-decoration: none; }

a.txtWhiteBold:link { text-decoration: none; }
a.txtWhiteBold:hover { text-decoration: none; color:#20587f; }
a.txtWhiteBold:active { text-decoration: none; }
a.txtWhiteBold:visited { text-decoration: none; }

a.txtBlueBold:link { text-decoration: none; }
a.txtBlueBold:hover { text-decoration: none; color:#2F81B7; }
a.txtBlueBold:active { text-decoration: none; }
a.txtBlueBold:visited { text-decoration: none; }

a.menuTxtWhite:link { text-decoration: none; }
a.menuTxtWhite:hover { color: #296e98; text-decoration: none; background-image: url(images/menu_bullet.gif); background-repeat: no-repeat; background-position:4px; }
a.menuTxtWhite:active { text-decoration: none; }
a.menuTxtWhite:visited { text-decoration: none; }

a.txtBlack:link { text-decoration: none; }
a.txtBlack:hover { text-decoration: underline; }
a.txtBlack:active { text-decoration: none; }
a.txtBlack:visited { text-decoration: none; }

a.txtBlackBold:link { text-decoration: none; }
a.txtBlackBold:hover { text-decoration: none; color: #ffffff; }
a.txtBlackBold:active { text-decoration: none; }
a.txtBlackBold:visited { text-decoration: none; }

a.service_slotTxt:link { text-decoration: none; }
a.service_slotTxt:hover { text-decoration: none; color: #000000; }
a.service_slotTxt:active { text-decoration: none; }
a.service_slotTxt:visited { text-decoration: none; }

.txtWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.txtWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.txtBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.txtBlackBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.txtBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #20587f;
}
.txtBlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #20587f;
}
.logo_header_watermark {
	background-image: url(images/logo_header_watermark.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	height: 217px;
	width: 214px;
}
.menu_slot {
	background-image: url(images/menu_slot_back.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 189px;
	background-color: #1E4976;
	padding-left: 42px;
	vertical-align: middle;
	line-height: 24px;
}
.news_slot {
	background-color: #000000;
	height: 236px;
	padding-right: 22px;
	padding-left: 22px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.footer_left {
	background-color: #d4d4d4;
	text-align: center;
	width: 214px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #20587f;
	font-weight: bold;
}
.navigation_area {
	padding-top: 36px;
	padding-left: 16px;
	vertical-align: top;
}
.service_slot {
	background-image: url(images/service_slot_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 116px;
	width: 114px;
	padding-top: 9px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.service_slotTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}

.titleBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.footer_right {
	background-color: #000000;
	text-align: right;
	padding-right: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.menuTxtWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/menu_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
}
.menuTxtBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #296e98;
	margin-right: 10px;
}
.txtGray {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8e8c8d;
}
.txtGrayBold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8e8c8d;
}
.content_page {
	margin-right: 12px;
}
.fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;
}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	padding-right: 2px;
	padding-left: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #9D9D9D;
	border-bottom-color: #9D9D9D;
	border-left-color: #FFFFFF;
}
form {
	margin: 0px;
}
.page_editor {
	border: 1px solid #FFFFFF;
}
.gallery_back {
	border: 1px solid #FFFFFF;
	background-color: #000000;
}
.news_split {
	line-height: 1px;
	height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.news_split_print {

	line-height: 1px;
	height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.splash_watermark {
	background-image: url(../images/splash_watermark.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 530px;
}
