body {
	background-color: #f4f7f8;
	list-style-type: none;
	line-height: 18px;
	text-align: left;
}
body, ul, li, p, br, span, div, img, table, td, tr {
	padding:0;
	margin:0;
	border: 0px;
}
#main {
	position:relative;
	width:997px;
	height: auto;
}
#main #top {
	position: relative;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/progress-bar.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#main #center {
	position: relative;
	margin:10px 0 0 0;
	height: auto;
	width: 997px;
}
#main #bottom {
	position: relative;
	height: 40px;
	width: 997px;
	bottom: 0px;
	float: left;
	top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AAAAAA;
}
#main #bottom #footer {
	position: relative;
	height: 28px;
	width: 600px;
	top: 0px;
	overflow: hidden;
}
#main #bottom #footer_right {
	position: absolute;
	height: 25px;
	width: 150px;
	top: 5px;
	right: 20px;
}
#main #bottom #footer_left {
	position: absolute;
	height: 25px;
	width: 150px;
	top: 5px;
	left: 30px;
}

#main #bottom #footer #footer_l {
	background-image: url(../images/footer_l.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 28px;
	width: 53px;
	position: relative;
	left: 0px;
	top: 0px;

	*background-image:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/footer_l.png', sizingMethod='crop');
	margin: 0px;
	padding: 0px;
}

#main #bottom #footer #footer_r {
	background-image: url(../images/footer_r.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 28px;
	width: 53px;
	position: relative;
	left: 0px;
	top: 0px;


	*background-image:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/footer_r.png', sizingMethod='crop');
	margin: 0px;
	padding: 0px;
}



#main #center #center_left {
	position: absolute;
	width: 200px;
	left: 0px;
	top: 0px;
	height: auto;
}
#main #center #center_left #l_menubg {
	background-image: url(../images/l_menu_center.gif);
	background-repeat: repeat-y;
	background-position: left top;
	position: relative;
	height: auto;
	width: 200px;
	float: left;
	top: 10px;
}
#main #center #center_left #l_menubg ul {
	text-align: left;
	list-style-type: none;
	margin-left: 12px;
}
#main #center #center_left #l_menubg ul li {
	float:left;
	padding:0;
	margin:0;
}
#main #center #center_left #l_menubg ul li a {
	text-align: left;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	height: 25px;
	width: 145px;
	float:left;
	margin-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 25px;
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
}
#main #center #center_left #l_menubg ul li a:hover {
	text-decoration: none;
	color: #36ADCF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CCAE0;
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#main #center #center_middle {
	background-color: #FFFFFF;
	position: relative;
	height: auto;
	width: 538px;
	left: 205px;
	top: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#main #center #center_right {
	position: absolute;
	height: 200px;
	width: 245px;
	top: 0px;
	right: 0px;
}
.topnav {
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dfe0e4;
	border-right-color: #dfe0e4;
	border-left-color: #dfe0e4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1473A1;
	text-decoration: none;
	padding-left: 5px;
	line-height: 22px;
	text-align: left;
}
.border_l_r_b {
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	border-left-color: #ebebeb;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
}
#itembox {
	position: relative;
	height: auto;
	width: auto;
	left: 0px;
	top: 0px;
}
#items_left {
	position: relative;
	height: auto;
	width: 255px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #3279B7;
	text-decoration: none;
}
#items_right {
	position: absolute;
	height: auto;
	width: 255px;
	top: 0px;
	left: 263px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #3279B7;
	text-decoration: none;
}

.footer_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/bottommenu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-weight: bold;
	float: left;
}
.footer_link:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bottommenu_bg_over.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.txt1 {
	font-size: 12px;
	font-weight: normal;
	color: #1473A1;
	text-decoration: none;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
	text-align: left;
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #81A9E8;
	padding-bottom: 5px;
}
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	line-height: 20px;
}
.txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B6F9F;
	text-decoration: none;
	text-align: left;
}
.txt5 {
	font-family: "Lucida Sans Unicode";
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	text-align: justify;
	line-height: 20px;
	text-transform: uppercase;
}
.txt6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	line-height: 20px;
}
.txt7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
	text-align: left;
	font-style: italic;
}
.txt8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.txt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 35px;
	font-weight: bold;
	color: #1473A1;
	text-decoration: none;
	text-align: center;
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6FB3D6;
	text-decoration: none;
	background-image: url(../images/bullet3.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 20px;
}
.txt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1473A1;
	text-decoration: none;
	text-align: right;
	line-height: 25px;
}
.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.txt13 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}







.link1 {
	color: #1473A1;
	text-decoration: underline;
}
.link1:hover {
	text-decoration: none;
}
.link2 {
	text-decoration: none;
	color: #1473A1;
}
.link2:hover {
	text-decoration: underline;
}
.link3 {
	color: #FF6600;
	text-decoration: none;
}
.link3:hover {
	text-decoration: underline;
}






.border_items {
	border: 1px solid #CCCCCC;
	height: 60px;
	width: 250px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.border_items_img {
	float: left;
	margin-right: 3px;
	border: 1px solid #999;
}

/* layer */ 
#apDiv1 {
	position:absolute;
	top:176px;
	width:100%;
	height:auto;
	z-index:7;
	text-align: center;
}
#apDiv1 div {
	position: relative;
	height: auto;
	width: 992px;
	text-align: right;
	padding-right: 5px;
}
.gallery-img {
	float: left;
	margin-bottom: 17px;
	margin-left: 23px;
	border: 6px double #CCCCCC;
}
