body.index { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; background:#fff url('image/page-bg.gif');}

.main { background-color: #fff; border:0px; width: 840px;}

.main td.lt { width:20px; background:url('image/lt.gif');}
.main td.rt { width:20px; background:url('image/rt.gif');}

.content { width:800px; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.content td.left { padding:20px; width:400px}
.content td.left1 { padding:20px; }
h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#10244E}
.content td.right { text-align:right; font-style:italic; padding-right:20px; padding-left:100px}

.flash { padding-top:15px; text-align:center}

.mnu { background:url('image/mnu.gif'); height:46px;}
.mnu1 { background:url('image/mnu1.gif'); height:92px;}
.pre { height:36px; text-align:right; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; padding-left:15px; padding-right:5px; line-height:12px}
.vid { height:36px; text-align:right; font:bold 12px Arial, Helvetica, sans-serif; color:#54BDC3; vertical-align:middle; padding-left:15px; padding-right:5px; line-height:12px}

.menu { width:108px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; background:url(image/menu-bg.gif) top center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}
.menu-ov { width:108px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#54BDC3; vertical-align:middle; background:url(image/menu-bg.gif) bottom center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}

.menu1 { width:127px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; background:url(image/menu1-bg.gif) top center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}
.menu1-ov { width:127px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#54BDC3; vertical-align:middle; background:url(image/menu1-bg.gif) bottom center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}

.menu2 { width:170px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; background:url(image/menu2-bg.gif) top center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}
.menu2-ov { width:170px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#54BDC3; vertical-align:middle; background:url(image/menu2-bg.gif) bottom center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}

.menublk { width:108px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; background:url(image/menublk-bg.gif) top center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}

.menublk1 { width:127px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; background:url(image/menublk1-bg.gif) top center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}
.menublk1-ov { width:127px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#54BDC3; vertical-align:middle; background:url(image/menublk1-bg.gif) bottom center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}

.menublk2 { width:170px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; background:url(image/menublk2-bg.gif) top center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}
.menublk2-ov { width:170px; height:36px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#54BDC3; vertical-align:middle; background:url(image/menublk2-bg.gif) bottom center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:12px}

.menublk3 { width:127px; height:74px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; background:url(image/menublk3-bg.gif) top center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:18px}
.menublk3-ov { width:127px; height:74px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#54BDC3; vertical-align:middle; background:url(image/menublk3-bg.gif) bottom center no-repeat; cursor:pointer; padding-left:13px; padding-right:13px; line-height:18px}

.menu a, .menu-ov a, .menu1 a, .menu1-ov a, .menu2 a, .menu2-ov a, .menublk a, .menublk1 a, .menublk1-ov a, .menublk2 a, .menublk2-ov a, .menublk3 a, .menublk3-ov a { text-decoration:none; color:#fff;}
.menu-ov a:hover, .menu1-ov a:hover, .menu2-ov a:hover; .menublk1-ov a:hover, .menublk2-ov a:hover  { text-decoration:none; color:#54BDC3;}


.mainfrm { width:610px; font: bold 12px Arial, Helvetica, sans-serif; color:#000;}
.mainfrm span { float:left; margin-top:3px;}
.mainfrm input.one { float:right; width:216px; border:1px solid #9B8D77; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}
.mainfrm input.two { float:right; width:530px; border:1px solid #9B8D77; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}
.mainfrm input.three { float:right; width:120px; border:1px solid #9B8D77; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}
.mainfrm input.five { float:left; width:43px; border:1px solid #9B8D77; height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}
.mainfrm textarea{ float:right; width:500px; height:82px; border:1px solid #9B8D77; font: normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:5px; padding-top:3px; padding-left:3px;}

.frm { font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin-top:30px}
.frm input { width:190px; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.frm a { color:#034B4B; text-decoration:underline;}
.frm a:hover { text-decoration:none;}

.footer { font:bold 12px Arial, Helvetica, sans-serif; color:#145355; line-height:13px; padding-top:13px; text-align:center; height:97px}
.footer a { color: #145355; text-decoration:underline;}
.footer a:hover { color: #145355; text-decoration:none;}