body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#504f4c;}
table{ border:none; margin:auto; padding:0px;}
a:link, a:visited{ font-size:12px; color:#886b1b; text-decoration:none;}
a:hover{ color:#cbb370;}

.pix2{ height:2px; line-height:2px;}
.padLeft{ padding:4px 10px;}
.padBot{ padding-bottom:10px;}

h1{ font-size:16px; font-weight:bold; color:#967927; border-bottom:2px solid #967927; text-align:left; margin:0px 30px 10px 40px; padding:10px 0px 4px 10px;}
h2{ font-size:16px; font-weight:bold; color:#967927; border-bottom:2px solid #967927; text-align:left; margin:0px 30px 10px 6px; padding:10px 0px 4px 10px;}
h3{ font-size:16px; font-weight:bold; color:#967927; text-align:center; border-bottom:1px solid #967927; margin:0px 30px 10px 6px;}

.logo{ background:#efefef;}
.navi{ background:url(images/naviBg.gif) left top repeat-y; height:26px; border-bottom:2px solid #cdb676;}
.navi a:link,.navi a:visited{ font-weight:bold; color:#fff; text-decoration:none; font-size:16px;}
.navi td{ padding:0px 20px 0px 20px; text-align:center;}
.regis{ text-align:right; padding-right:20px; vertical-align:bottom; color:#fff;}
.regis a:link, .regis a:visited{ color:#fff; font-size:12px; font-weight:normal;}
.descText{ background:#ededed; color:#967927; font-size:14px; width:308px; padding:16px; line-height:120%; vertical-align:top;}
.grayBg{ background:#ededed; font-size:12px;}

.imgFrameL{ width:4px; background-color:#cbb370;}
.imgBot{ background-color:#cbb370; height:34px; text-align:center; color:#fff; font-size:20px;}
.imgBot img{ padding:0px 6px;} 
.imgBorder{ border:1px solid #fff;}

.leftFrame{ width:374px;}
.bg{ background:url(images/aboutLeft.jpg) left top no-repeat; height:333px;}
.rightFrame{ width:426px;}
.rightFrame img{ cursor:pointer;}
.rightFrame .title{ text-align:right; font-size:24px; color:#cbb370; font-weight:bold; padding-right:18px; padding-bottom:50px;}
.rightFrame .title2{ text-align:right; font-size:24px; color:#cbb370; font-weight:bold; padding-right:18px; padding-bottom:20px;}
.title2{ text-align:right; font-size:18px; color:#cbb370; font-weight:bold; padding-right:18px;}
.title3{ text-align:right; font-size:14px; padding-right:18px; height:22px;}

.regis td{ background:#ededed; color:#967927; font-size:12px; height:25px; text-align:left;}
.regis td I{ font-style:normal; color:#f00; padding-right:4px;}
.regis td b{ font-weight:normal; color:#777;}
.regis th{ text-align:right; font-weight:normal;}
.regis p{ text-align:center; color:#555; font-size:14px;}
.regis p a:link, .regis p a:visited{ color:#967927;}
.regis p a:hover{ color:#333;}

.hid{ background:#ededed; border:none; color:#967927;}
.pl{ padding:6px 60px;}
.regis td .a2:link, .regis td .a2:visited{ font-size:12px; color:#967927; text-decoration:none;}
.regis td .a2:hover{ color:#555;}
.submit{ background-color:#967927; border:none; padding:4px; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
.submit2{ background-color:#967927; border:none; padding:2px 4px; color:#fff; font-size:12px; font-weight:bold; cursor:pointer;}

.proDemo{ height:62px; background:#999;}
.proDemo img{ padding:0px 10px 0px 20px; cursor:pointer;}
.proDemo td{ color:#fff; font-size:20px; vertical-align:bottom;}
.footer{ background:#f2f2f2; text-align:right; padding:6px 0px;}
.footer b{ color:#cbb370; font-size:14px;}
.bgList{background:#ededed; font-size:12px;}
.bgList h2{ font-size:16px; font-weight:bold; color:#967927; border-bottom:2px solid #967927; text-align:left; margin:10px; padding:0px;}
.bgList td{ font-size:12px; height:20px;}
.tabletitle{ text-align:center;}
.bgTitle{ background-color:#967927; font-size:12px; color:#fff; height:20px; font-weight:bold;}
.content{ line-height:150%; padding:10px 30px 30px 30px;}