body {

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-attachment: scroll;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;

	background-position: center top;

}



TD {

	COLOR: #666666;

	FONT-SIZE: 12px;

	MARGIN: 0px;

	text-align:left;

	font-weight: normal;

	line-height: 25px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}  

P { COLOR: #333333; LINE-HEIGHT: 125%; MARGIN: 0px } 



A {

	COLOR: #666666;

	TEXT-DECORATION: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

} 

A:link {

	COLOR: #666666;

	TEXT-DECORATION: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

} 

A:active {

	COLOR: #EA8500;

	TEXT-DECORATION: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

} 

A:visited {

	COLOR: #666666;

	TEXT-DECORATION: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

} 

A:hover {

	COLOR: #EA8500;

	TEXT-DECORATION: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

} 

.foot_bg_left {

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: right bottom;

	background-image: url(images/bg2.gif);

}

.foot_bg_right {

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: left bottom;

	background-image: url(images/bg3.gif);

}

.top_bg {

	background-color: #FFFFFF;

	background-attachment: scroll;

	background-image: url(images/back2.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

.top_back {

	background-color: #3B3B3B;

	background-attachment: scroll;

	background-image: url(../images/top_back.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 171px;

}

.body_bg {

	background-color: #FFFFFF;

}

.main_bg {

	background-color: #F9E7C6;

}

.meun_bg {

	background-color: #E68B2A;

	background-attachment: scroll;

	background-image: url(images/meun_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.meun_line {

	background-attachment: scroll;

	background-image: url(images/left_line.gif);

	background-repeat: repeat-x;

	background-position: left top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	height: 33px;

}

.right_bg {

	background-color: #FFFFFF;

	background-attachment: fixed;

	background-image: url(../images/AboutUs_B01.jpg);

	background-repeat: repeat;

	background-position: left top;

}

.font01 {

	COLOR: #F60249;

	TEXT-DECORATION: none;

	font-size: 15px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.font02 {

	COLOR: #FF0000;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 20px;

}

.font03 {

	COLOR: #333333;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: right;

	text-justify:distribute;

}

.font04 {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.font05 {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 13px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	text-align: right;

}

.font06 {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.font07 {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 13px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}

.font08 {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 13px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}

.font09 {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 13px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.font10 {
	COLOR: #E68622;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;

}

.pic {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 3px;

}

.Top_link  {

	COLOR: #000000;

	TEXT-DECORATION: none;

	font-size: 10px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px;

	text-align: right;

}

.Top_link A {

	COLOR: #000000;

	TEXT-DECORATION: none;

	font-size: 10px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	height: 16px;

}

.Top_link A:link {

	COLOR: #000000;

	TEXT-DECORATION: none;

	font-size: 10px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}

.Top_link A:active {

	COLOR: #EB7501;

	TEXT-DECORATION: none;

	font-size: 10px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}

.Top_link A:visited {

	COLOR: #000000;

	TEXT-DECORATION: none;

	font-size: 10px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}

.Top_link A:hover {

	COLOR: #EB7501;

	TEXT-DECORATION: none;

	font-size: 10px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}
.Top2_link  {

	COLOR: #E38626;

	TEXT-DECORATION: none;

	font-size: 11px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px;

	text-align: right;

}

.Top2_link A {

	COLOR: #E38626;

	TEXT-DECORATION: none;

	font-size: 11px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

	height: 16px;

}

.Top2_link A:link {

	COLOR: #E38626;

	TEXT-DECORATION: none;

	font-size: 11px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}

.Top2_link A:active {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 11px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}

.Top2_link A:visited {

	COLOR: #E38626;

	TEXT-DECORATION: none;

	font-size: 11px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}

.Top2_link A:hover {

	COLOR: #CC0000;

	TEXT-DECORATION: none;

	font-size: 11px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}
.map_link  {
	COLOR: #E38626;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	text-align: right;
	letter-spacing: 0.1em;

}

.map_link A {
	COLOR: #E38626;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	height: 16px;
	letter-spacing: 0.1em;

}

.map_link A:link {
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0.1em;

}

.map_link A:active {
	COLOR: #E38626;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0.1em;

}

.map_link A:visited {
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0.1em;

}

.map_link A:hover {
	COLOR: #E38626;
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0.1em;

}

.left_link  {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px;

	letter-spacing: 0.1em;

	height: 29px;

	background-attachment: scroll;

	background-repeat: repeat-x;

	background-position: left bottom;

	text-align: left;

	background-image: url(../images/left_back.jpg);

	background-color: #343434;

}

.left_link A {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	text-align: center;

}

.left_link A:link {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	text-align: center;

}

.left_link A:active {

	COLOR: #07F2FF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	text-align: center;

}

.left_link A:visited {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	text-align: center;

}

.left_link A:hover {

	COLOR: #07F2FF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	text-align: center;

}

.Sitemap_link  {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	height: 27px;

	background-attachment: scroll;

	background-repeat: repeat-x;

	background-position: left bottom;

	text-align: left;

	background-image: url(../images/sitemap03.jpg);

	background-color: #efefef;

}

.Sitemap_link A {

	COLOR: #666666;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.Sitemap_link A:link {

	COLOR: #666666;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.Sitemap_link A:active {

	COLOR: #66CCFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.Sitemap_link A:visited {

	COLOR: #666666;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.Sitemap_link A:hover {

	COLOR: #66CCFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.Services_bg {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-attachment: scroll;

	background-color: #EFEFEF;

	background-image: url(../images/Service_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 124px;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 6px;

	padding-bottom: 5px;

}

.Services_head {

	COLOR: #333333;

	TEXT-DECORATION: none;

	font-size: 15px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.inputstyle {

	BACKGROUND-COLOR: #EEEEEE;

	COLOR: #333333;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	FONT-SIZE: 12px;

	text-decoration: none;

	border: 1px solid #000000;

	padding: 4px;

}

.inputstyle2 {

	BACKGROUND-COLOR: #EEEEEE;

	COLOR: #333333;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	FONT-SIZE: 12px;

	text-decoration: none;

	border: 1px solid #333333;

	padding: 4px;

	line-height: 16px;

}

.datatable001 {
	border-collapse: collapse;
	width: 100%;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D2710A;
	border-bottom-color: #D2710A;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;

}

.datatable001 td {

	font-size: 12px;

	line-height: 20px;

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FACD9C;

	border-bottom-color: #FACD9C;

	text-align: left;

	padding-top: 4px;

	padding-right: 6px;

	padding-bottom: 4px;

	padding-left: 6px;

}

.datatable001 th {

	background-color: #E9790A;

	font-weight: bold;

	text-align: center;

	padding-left: 4px;

	font-size: 13px;

	line-height: 30px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.datatable001 th.head1 {

	font-weight: bold;

	text-align: center;

	font-size: 13px;

	color: #BC630A;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #F7DCAA;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FACD9C;

}

.datatable001 caption {

	color: #F60249;

	text-align: left;

	padding-top: 3px;

	padding-bottom: 8px;

	font-size: 15px;

	line-height: 16px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.datatable001 tr.altrow {

	background-color: #F2F9FD;

	color: #666666;

	font-size: 12px;

	line-height: 16px;

	border: 1px dotted #D6DDE6;

}

.datatable001 tr.heading {

	background-color: #6699CC;

	color: #006699;

	font-size: 15px;

	line-height: 16px;

	font-weight: bold;

}

.datatable001 A {

	COLOR: #666666;

	TEXT-DECORATION: underline;

	font-size: 12px;

	font-weight: normal;

} 

.datatable001 A:link {

	COLOR: #666666;

	TEXT-DECORATION: underline;

	font-size: 12px;

	font-weight: normal;

} 

.datatable001 A:active {

	COLOR: #0099CC;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

} 

.datatable001 A:visited {

	COLOR: #666666;

	TEXT-DECORATION: underline;

	font-size: 12px;

	font-weight: normal;

} 

.datatable001 A:hover {

	COLOR: #0099CC;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

}



.datatable002 {

	border-collapse: collapse;

	width: 100%;

	font-size: 12px;

	color: #666666;

	line-height: 20px;

	padding-top: 2px;

	padding-bottom: 2px;

	text-align: left;

	border: 1px solid #3B3B3B;

}

.datatable002 td {

	font-size: 12px;

	line-height: 20px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	text-align: left;

	padding-top: 6px;

	padding-right: 8px;

	padding-bottom: 6px;

	padding-left: 8px;

}

.datatable002 th {

	background-color: #333333;

	font-weight: bold;

	text-align: left;

	font-size: 12px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #838383;

	padding: 8px;

}



.datatable002 th.head2 {

	border: 1px solid #D6DDE6;

	background-color: #C7E4F6;

	font-weight: bold;

	text-align: left;

	padding-left: 4px;

	font-size: 13px;

	line-height: 20px;

	color: #006699;

}

.datatable002 caption {

	color: #33517A;

	text-align: left;

	padding-top: 3px;

	padding-bottom: 8px;

	font-size: 13em;

	line-height: 16px;

	font-weight: bold;

}

.datatable002 tr.altrow {

	background-color: #F2F9FD;

	color: #666666;

	font-size: 12px;

	line-height: 16px;

	border: 1px dotted #D6DDE6;

}

.datatable002 tr.heading {

	background-color: #6699CC;

	color: #006699;

	font-size: 15px;

	line-height: 16px;

	font-weight: bold;

}

.datatable002 A {

	COLOR: #666666;

	TEXT-DECORATION: underline;

	font-size: 12px;

	font-weight: normal;

} 

.datatable002 A:link {

	COLOR: #666666;

	TEXT-DECORATION: underline;

	font-size: 12px;

	font-weight: normal;

} 

.datatable002 A:active {

	COLOR: #0099CC;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

} 

.datatable002 A:visited {

	COLOR: #666666;

	TEXT-DECORATION: underline;

	font-size: 12px;

	font-weight: normal;

} 

.datatable002 A:hover {

	COLOR: #0099CC;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

}

.datatable003 {

	border-collapse: collapse;

	width: 100%;

	font-size: 12px;

	color: #666666;

	padding-top: 2px;

	padding-bottom: 2px;

	text-align: left;

	border: 1px solid #D2710A;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.datatable003 td {

	font-size: 12px;

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	padding-right: 8px;

	padding-left: 8px;

}

.datatable003 th {

	background-color: #E9790A;

	font-weight: bold;

	text-align: left;

	font-size: 12px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #F3D294;

	padding-right: 8px;

	padding-left: 8px;

}



.datatable003 th.head {

	border: 1px solid #D6DDE6;

	background-color: #C7E4F6;

	font-weight: bold;

	text-align: left;

	padding-left: 4px;

	font-size: 13px;

	line-height: 20px;

	color: #006699;

}

.datatable003 caption {

	color: #33517A;

	text-align: left;

	padding-top: 3px;

	padding-bottom: 8px;

	font-size: 13em;

	line-height: 16px;

	font-weight: bold;

}

.datatable003 tr.altrow {

	background-color: #F2F9FD;

	color: #666666;

	font-size: 12px;

	line-height: 16px;

	border: 1px dotted #D6DDE6;

}

.datatable003 tr.heading {

	background-color: #6699CC;

	color: #006699;

	font-size: 15px;

	line-height: 16px;

	font-weight: bold;

}

.head_bg {

	background-color: #EFEFEF;

	background-attachment: scroll;

	background-image: url(../images/head_back.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 16px;

	padding-left: 66px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #000000;

	padding-bottom: 34px;

}

.head_bg2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #999999;

}

.head {

	COLOR: #FFFFFF;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	border: 1px solid #E0E0E0;

}



.head A {

	COLOR: #333333;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 25px;

	letter-spacing: 0.1em;

	height: 30px;

}

.head A:link {

	COLOR: #333333;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 25px;

	letter-spacing: 0.1em;

	height: 30px;

}

.head A:active {

	COLOR: #FF0000;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 25px;

	letter-spacing: 0.1em;

	height: 30px;

}

.head A:visited {

	COLOR: #333333;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 25px;

	letter-spacing: 0.1em;

	height: 30px;

} 

.head A:hover {

	COLOR: #FF0000;

	TEXT-DECORATION: none;

	font-size: 12px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 25px;

	letter-spacing: 0.1em;

	height: 30px;

}

