body, table, tr, td {font-family:"Trebuchet MS", Georgia, "Times New Roman", serif; font-size:12px; color:#D8DBE9;}

body {margin:0; padding:0; text-align:center; background:url(../_images/bg.jpg) center bottom no-repeat #1F3868;}
body.main {background:url(../_images/bg_index.jpg) left top repeat-x #1D3463;}

a {text-decoration:underline; color:#FFFFFF;}
a:hover {text-decoration:none;}

h1, h2, h3, h4, h5, h6 {padding:0; margin:0; clear:both;}

form {margin:0; padding:0;}
input, select, textarea {background-color:#4D6F9A; border:1px solid #112743;}
.inp {width:297px; color:#000 !important; background-color:#fff !important; border:1px solid #000 !important;}
textarea {overflow:auto; height:100px;}

img {border:0;}
.img {border:3px solid #031742;}

p {margin-top:5px; margin-bottom:15px;}

.star {color:#F5E9A9;}
.date {color:#7A849C;}

.pagePad {height:440px;}

.tbl {position:relative;}
	.tbl img {position:absolute;}
.td {background-color:#4D87C4; position:absolute; height:100px; width:230px; left:0; top:0;}

.tdBrd {border-bottom:1px solid #314872;}

.inner {
background:url(../_images/bg_header.jpg) center top no-repeat;
min-height:534px;
height:auto !important;
height:534px;
}

.page {margin:0 auto; text-align:left; width:767px; position:relative}
.page p {
font-size:14px;
}

.index {margin:0 auto; text-align:left; width:767px; background:url(../_images/img_index.jpg) left top no-repeat; min-height:543px;}

.indexMenu {height:515px;}
	.indexMenu ul {margin:0; padding:0; list-style:none;}
	.indexMenu li {float:left; position:relative; text-align:center;}
	.indexMenu .lnk1 {left:0; top:326px; width:135px; height:43px; background:url(../_images/lnk1.gif) left top no-repeat;}
	.indexMenu .lnk2 {left:67px; top:209px; width:82px; height:42px; background:url(../_images/lnk2.gif) left top no-repeat;}
	.indexMenu .lnk3 {left:110px; top:331px; width:82px; height:41px; background:url(../_images/lnk3.gif) left top no-repeat;}
	.indexMenu .lnk4 {left:187px; top:76px; width:66px; height:37px; background:url(../_images/lnk4.gif) left top no-repeat;}
	.indexMenu .lnk5 {left:155px; top:306px; width:65px; height:33px; background:url(../_images/lnk5.gif) left top no-repeat;}
	.indexMenu .lnk6 {left:180px; top:369px; width:82px; height:38px; background:url(../_images/lnk6.gif) left top no-repeat;}
	.indexMenu a {font-size:11px; color:#254176; font-weight:bold; text-decoration:none; display:block; padding-top:6px;}
	.indexMenu a:hover {color:#5EABE2;}

.topMenu {margin-left:128px; background:url(../_images/bg_top_menu.jpg) left top no-repeat; width:520px; height:50px; padding:0 34px; margin-bottom:130px;}
	.topMenu ul {margin:0; padding:0; list-style:none;}
	.topMenu li {float:left;}
	.topMenu li a, .topMenu li strong {display:block; height:50px; background:left top no-repeat; display:block;}
	.topMenu .lnk1 {width:51px; background-image:url(../buttons/b1.jpg);}
		.topMenu a.lnk1:hover {background-image:url(../buttons/b1_o.jpg);}
		.topMenu strong.lnk1 {background-image:url(../buttons/b1_c.jpg);}
	.topMenu .lnk2 {width:48px; background-image:url(../buttons/b2.jpg);}
		.topMenu a.lnk2:hover {background-image:url(../buttons/b2_o.jpg);}
		.topMenu strong.lnk2 {background-image:url(../buttons/b2_c.jpg);}
	.topMenu .lnk3 {width:51px; background-image:url(../buttons/b3.jpg);}
		.topMenu a.lnk3:hover {background-image:url(../buttons/b3_o.jpg);}
		.topMenu strong.lnk3 {background-image:url(../buttons/b3_c.jpg);}
	.topMenu .lnk5 {width:127px; background-image:url(../buttons/b4.jpg);}
		.topMenu a.lnk5:hover {background-image:url(../buttons/b4_o.jpg);}
		.topMenu strong.lnk5 {background-image:url(../buttons/b4_c.jpg);}
	.topMenu .lnk4 {width:41px; background-image:url(../buttons/b5.jpg);}
		.topMenu a.lnk4:hover {background-image:url(../buttons/b5_o.jpg);}
		.topMenu strong.lnk4 {background-image:url(../buttons/b5_c.jpg);}
	.topMenu .lnk6 {width:74px; background-image:url(../buttons/b6.jpg);}
		.topMenu a.lnk6:hover {background-image:url(../buttons/b6_o.jpg);}
		.topMenu strong.lnk6 {background-image:url(../buttons/b6_c.jpg);}
	.topMenu .lnk7 {width:59px; background-image:url(../buttons/b7.jpg);}
		.topMenu a.lnk7:hover {background-image:url(../buttons/b7_o.jpg);}
		.topMenu strong.lnk7 {background-image:url(../buttons/b7_c.jpg);}
	.topMenu span {display:none;}

.footer {font-family:Arial, Helvetica, sans-serif; color:#9F9B6B; font-size:11px; padding:10px; margin-bottom:5px;}
	.footer .copy {float:left; width:250px; padding-right:5px;}
	/*.footer .design {float:right; width:130px; padding-left:15px; background:url(../_images/brd_footer.gif) left top no-repeat;}*/
	.footer .design {float:right; width:155px; padding-left:10px; background:url(../_images/brd_footer.gif) left top no-repeat;}
	.footer .menu {text-align:right;}
	.footer a {color:#9F9B6B;}
	.footer a:hover, .footer .menu strong {color:#F5E9A9; text-decoration:underline; font-weight:normal;}

.rel {position:relative;}
.clr {clear:both;}

.pageTitle{
	font-family: Trebuchet MS;
	font-size: 22px;
	font-weight: bold;
	color: White;
}
.galleryTitle{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: White;
	text-decoration: underline;
	margin-top: 4px;
}
.galleryImg{
	border: 2px solid #64719B;
}

.overlay, .error_box{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	
	background-color: #000;
	
	/*
	background-image: url(../_images/load_bg.gif);
	background-repeat: repeat;
	*/
	vertical-align: middle;
	text-align: center;
	display: none;
	color: Silver;
}
.overlay td, .error_box td{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.errorTbl{
	border: 2px solid white;
}

.h1homepage{
	font-size: 14px;
}