body, html {
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left:0px; font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif; font-size:12px; color:#666666;height:auto; background-image:url(../images/bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; line-height:18px;
}
INPUT {
	COLOR: #6c6c6c; FONT-FAMILY: Arial, Helvetica, tahoma, Verdana,Sans-serif; FONT-SIZE: 8.5pt; LINE-HEIGHT: 11pt;
}
SELECT {
	COLOR: #6c6c6c; FONT-FAMILY: Arial, tahoma, Verdana, Helvetica, Sans-serif; FONT-SIZE: 8.5pt; LINE-HEIGHT: 11pt;
}
TEXTAREA {
	COLOR: #6c6c6c; 
}
#container
{
float:center; width:100%; height:auto;
}
#main_table
{
float:center; width:754px; height:auto;
}
#top_logo
{
float:left; width:754px; height:113px;
}
#logo
{
float:left; width:175px; height:87px; margin:20px 0 0 0;
}
#logo_right
{
float:right; width:220px; height:70px; margin:12px 0 0 0;
}
#menu
{
float:left; width:754px; height:73px;
}
#menu_home
{
float:left; width:149px; height:50px;
}
#menu_aboutus
{
float:left; width:112px; height:50px;
}
#menu_gallery
{
float:left; width:114px; height:50px;
}
#menu_partner
{
float:left; width:110px; height:50px;
}
#menu_contact
{
float:left; width:109px; height:50px;
}
#banner
{
float:left; width:754px; height:336px;
}
#banner01
{
float:left; width:754px; height:auto;
}
#content_part
{
float:left; width:754px; height:auto;
}
#subhead
{
width:754px; height:50px;
}
#content
{
width:600px; height:70px;
}
#content_bottom
{
width:500px; height:150px;
}
#content_line
{
width:754px; height:10px;
}
#content_viewbtn
{
width:754px; height:35px;
}
#empty
{
width:754px; height:20px;
}
#footer_bg
{
float:left; width:100%; height:75px; background-image:url(../images/footer_bg.gif); background-repeat:repeat-x;
}
#footer
{
width:754px; height:30px; margin-top:20px;
}
#footer_link
{
float:left; width:200px; height:25px;
}
#footer_copyright
{
float:right; width:300px; height:25px;
}
#footer_designed
{
	float:right; width:500px; height:25px; color:#cccccc;
}
.black_style
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; color:#666666; font-size:11px; text-decoration:none; font-weight:none; line-height:16px;
}
.black_style a:hover
{
color:#0066cc; font-size:11px;
}
.white_bold
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; font-size:13px; font-weight:bold;
color:#FFFFFF; text-decoration:none;
}
.white_bold a:hover
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; font-size:13px; font-weight:bold;
color:#99ccff; text-decoration:none;
}
#aboutus_content
{
width:600px; height:180px;
}
#aboutus_content02
{
width:600px; height:70px;
}
#aboutus_content03
{
width:600px; height:95px;
}
#aboutus_subhead
{
width:754px; height:40px;
}
#gallery_table
{
width:666px; height:auto;
}
.black_style02
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; color:#767676; font-size:16px; text-decoration:none; font-weight:bold;
}
a.blue_style01:link
{
font-weight:normal; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-serif; font-size:11px; text-decoration:underline; color:#1199df; letter-spacing:0px;
}
a.blue_style01:visited
{
font-weight:normal; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-serif; font-size:11px; text-decoration:underline; color:#1199df; letter-spacing:0px;
}
a.blue_style01:active
{
font-weight:normal; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-serif; font-size:11px; text-decoration:underline; color:#1199df;
}
a.blue_style01:hover
{
font-weight:normal; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-serif; font-size:11px; text-decoration:none; color:#1199df;
}
#contact_img01
{
float:left; width:450px; height:300px;
}
#contact_content
{
float:left; width:200px; height:260px; margin-top:30px; text-align:left;
}
#contact_form
{
float:left;width:400px; height:280px;
}
#contact_subhead
{
float:right; width:353px; height:30px;
}
#contact_fieldname
{
float:left; width:125px; height:30px;
}
#contact_field
{
float:right; width:265px; height:30px;
}
.fieldtext01
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; font-size:11px; color:#333333; border:1px solid #cccccc; width:150px; height:18px;
}
.fieldtext02
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; font-size:11px; color:#333333; border:1px solid #cccccc; width:150px; height:40px;
}
#contact_field02name
{
float:left; width:125px; height:60px;
}
#contact_field02
{
float:right; width:265px; height:60px;
}
.blue_style01
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; color:#1199df; font-size:12px; text-decoration:none; font-weight:bold;
}
.blue_style02
{
font-family:Arial, Tahoma, Verdana, Helvetica, "Times New Roman"; color:#1199df; font-size:12px; text-decoration:none; font-weight:normal;
}
#partner_img01
{
float:left; height:165px; width:275px;
}
#partner_content01
{
float:left; height:165px; width:389px;
}
#partner_line
{
height:30px; width:666px; float:left;
}
#partner_line_more
{
margin-top:50px; height:30px; width:666px; float:left;
}
#partner_line_less
{
margin-top:10px; height:30px; width:666px; float:left;
}
#abt_partner
{
padding:10px 120px 20px 20px;  margin-left:200px; height:60px; width:50px; float:left;
}
a:link{
color:#333333;
text-decoration:none;
}
a:visited{
color:#333333;
text-decoration:none;
}
a:hover{
color:#1199df;
text-decoration:none;
}
.msg{
	color:#0A5781;
	size:12px;
	font-weight:bold;
}
table{
font-size:11px;
}



