body {

	font-family: Tahoma;

	background-color: #717488;

	margin: 0px;

	font-size: 100%;

}



td {

	font-family: Tahoma;

}
img { border:none;
}

th {

	font-family: Tahoma;

}#page {

	background-image: url(img/bg_page.jpg);

	background-repeat: repeat-x;

	background-position: top;

	height: 100%;

	width: 100%;

	

}

#top {

	background-image: url(img/bg_top.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 394px;

	width: 1009px;

	position: relative;

}

#phone {

	background-image: url(img/phone_bg.jpg);

	background-repeat: no-repeat;

	height: 38px;

	width: 1007px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: right;

	background-position: right bottom;

	padding-top: 79px;

}

#phone_number {

	margin-right: 15px;

	

}



#menu {

	width: 1007px;

	height: 52px;

	padding: 0px;

	margin: 0px;

	background-image: url(img/menu_bg.jpg);

	position: relative;

}



#menu li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0px;

       height: 52px;

	   text-align: center;

	

}





#menu a {

    display: block;

	height: 42px;

	display: block;

	color: #FFFFFF;

	font-size: 80%;

	font-weight: bold;

	text-decoration: none;

	font-family: Tahoma;

	text-align: center;

	vertical-align: middle;

	padding-top: 12px;

}



.menu_item {

	padding-top: 10px;

}



#tab1b {left: 8px; width: 130px;}



#tab2b {left: 152px; width: 130px;}



#tab3b {left: 296px; width: 130px;}



#tab4b {left: 440px; width: 130px;}



#tab5b {left: 583px; width: 130px;}



#tab6b {left: 727px; width: 130px;}



#tab7b {left: 869px; width: 130px;}



#tab5b a {

	padding-top: 5px;

}



#tab1b a:hover {background: transparent url(img/menu_bg.jpg) -8px -52px no-repeat;}



#tab2b a:hover {background: transparent url(img/menu_bg.jpg) -152px -52px no-repeat; }



#tab3b a:hover {background: transparent url(img/menu_bg.jpg) -296px -52px no-repeat;}



#tab4b a:hover {background: transparent url(img/menu_bg.jpg) -440px -52px no-repeat;}



#tab5b a:hover {background: transparent url(img/menu_bg.jpg) -583px -52px no-repeat;}

#tab6b a:hover {background: transparent url(img/menu_bg.jpg) -727px -52px no-repeat;}



#tab7b a:hover {background: transparent url(img/menu_bg.jpg) -869px -52px no-repeat;}











#flash_right {
	width: auto;
	margin-top: 15px;
	margin-left: 20px;
	height: auto;
	padding-right: 20px;
}

#flash {

	float: left;

	width: 766px;

	height: 199px;

}

#right {
	float: left;
	vertical-align: top;
	padding-left: 21px;

}

.right_menu {

	color: #FFFFFF;

	background-image: url(img/bg_right_menu.jpg);

	text-align: center;

	vertical-align: middle;

	height: 41px;

	width: 171px;

	margin: 0px;

}

.right_item {

	height: 62px;

	padding-top: 33px;

	width: 170px;

}



.right_menu_a {

	padding-top: 9px;

}

.right_menu_a a {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size: 80%;

}.right_menu_a a:hover {

	color: #BEDCD1;

}

#mainpart {

	width: 1009px;

	background-image: url(img/mainpart_bg.jpg);

	background-repeat: repeat-y;

	background-position: center;

}

#maintext {

	margin-top: 20px;

	font-size: 80%;

	color: #3E4F5D;

	text-align: justify;

}

.lang {

	font-size: 11px;

	text-align: right;

	margin-top: 15px;

}

.lang a {

	text-align: right;

	color: #0B723D;

	text-decoration: none;

	padding-right: 10px;

	padding-left: 10px;

}

.lang a:hover {

	text-align: right;

	margin-top: 15px;

	color: #042713;

	text-decoration: none;

	}



.title {

	font-size: 130%;

	font-weight: bold;

	color: #263576;

	text-align: center;

}

#copyright {

	font-size: 70%;

	color: #FFFFFF;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 20px;

}





#mainpart_pic {

	margin-top: 6px;

}





#mainpart_top_bg {

	width: 1009px;

	background-image: url(img/mainpart_top.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#mainpart_bottom {

	background-image: url(img/center_bottom.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 35px;

}

#maintext_ul {

	margin-top: 20px;

	color: #394762;

	text-align: justify;

	list-style-type: none;

	line-height: 120%;

	font-size: 110%;

}

#maintext a {

	color: #06592D;

	text-align: justify;

	padding-top: 5px;

	padding-bottom: 5px;

}

.title1 {



	font-size: 110%;

	font-weight: bold;

	color: #263576;

}

#copyright a {

	color: #CCCCCC;

	text-align: center;

	margin-top: 2px;

}

#copyright a:hover {



	color: #E5E5E5;

	text-align: center;

}

#maintext a:hover {



	color: #032C16;

	text-align: justify;

	padding-top: 5px;

	padding-bottom: 5px;

}

.contactus {

	border: 1px solid #C7D5DE;

}

