* { margin:0; padding:0;}
body { background:#0e0b08; font-size:100%; line-height:1em; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}
.error { color:#F00; text-align:center;}
/*in_line*/
input, select, textarea, file { vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFC; width:350px;}
.small { vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#fd9500;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:square; margin-left:15px;}
.submit {background:#fd9500;};
.message {vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fd9500;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .footer, .row-1, .row-2 { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:40px;}
.object{outline:none;}
html a:active { outline:none;}
:focus {-moz-outline-style: none;}
/*header*/
.header-bg{background:url(images/header_bg.jpg) 0 0 no-repeat;}
.header{ height:286px; }
.header div{ margin:0 0 0 13px;}
.flash-1 div{ position:absolute; margin:-10px 0 0 -24px;}
.flash-2 div{ position:absolute; margin:-30px 0 0 -18px;}
.flash-3 div{ position:absolute; margin:-30px 0 0 -28px;}

#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px; color:#F00;}


/* auto build thumbnail */
img.top {left: 50px;position: relative;top: 120px;z-index: 2;}
img.bottom {left: 80px;position: relative;top: 50px;z-index: 1;} 

/*footer*/
.footer{ background:url(images/footer.gif) 40px 0 no-repeat; color:#ffffff; font-size:0.812em; margin-top:40px;}
.footer a{ color:#b39888; text-decoration:none; font-weight:bold;}
.footer a:hover{ color:#ffffff;}
.footer .img-link{ float:right; width:463px; margin-top:40px;}
.footer .img-link img{ margin-right:9px; margin-bottom:52px;}
.footer-text{ padding:64px 0 0 41px; display:block;}

/*content*/
.content{ font-size:0.812em; line-height:1.25em;}
.content-indent{ padding:0 0 0 49px; width:875px;}
.content h1{ height:62px;}
.content h1 img{ position:absolute;}
.h-top{ margin-top:9px;}
.text{ color:#b39888;}
.br{ display:block;}
.text-size{ font-size:1.375em;}
.link{ background:url(images/link.gif) center right no-repeat; padding:0 32px 0 0; text-decoration:none; color:#FFF; font-size:1.375em;  display:block; float:left; height:22px; line-height:1.375em;}
.link:hover{ color:#fd9500;}
.indent-separator{ margin:24px 0 0 0;}


.content .title{ display:block;}
.content .img-left{ float:left; margin:0 27px 10px 0;}
.content .img-left1{ float:left; margin:0 27px 80px 0;}
.indent-top{ margin-top:10px;}
.indent-top1{ margin-top:15px;}
.indent-top2{ margin-top:18px;}
.indent-left{ padding-left:4px;}
.rss{ margin-left:193px;}
.h-indent{ height:78px !important;}
.h-indent1{ height:68px !important;}
.top-none{ padding-top:0 !important;}
.indent-top3{ display:block; margin-top:40px;}
.text-text dt{ color:#b39888; font-size:1.375em; padding-top:31px;}

.list li{background:url(images/list_line.gif) bottom left repeat-x; margin-bottom:7px;}
.list li a{padding:0 0 0 73px; color:#b39888; text-decoration:none;  font-size:1.375em;  line-height:2.937em;  display:inline-block}
.list li a:hover{ color:#fd9500;}
.pdf{background:url(images/pdf.jpg) no-repeat;}
.bull-1{ background:url(images/list_bull_1.gif) no-repeat;}
.bull-2{ background:url(images/list_bull_2.gif) no-repeat;}
.bull-3{ background:url(images/list_bull_3.gif) no-repeat;}
.bull-4{ background:url(images/list_bull_4.gif) no-repeat;}
.bg-none{ background:none !important}
.extra-right{ padding-right:11px;}
.indent-left1{ margin-left:8px;}

.text-text-1 dd{ color:#ffffff}
.text-text-1 dd span{ color:#b39888; font-weight:bold; font-size:1.5em;}
.text-text-1 dt{ color:#b39888; font-size:1.25em; text-align:right; font-weight:bold; margin-bottom:11px;}
.indent-top4{ display:block; margin-top:30px;}


.text-text-2 dt{ color:#b39888; font-size:1.375em;}
.text-text-2 dd{ padding-bottom:13px;}
.indent-left2{ margin-left:13px;}

.list-1 li{ background:url(images/list-1.gif) center left no-repeat; padding:0 0 0 24px; line-height:1.87em;}
.list-1 li a{color:#b39888; text-decoration:none; font-weight:bold; font-size:1.187em;}
.list-1 li a:hover{ color:#fd9500;}
.indent-bot{ display:block; margin-bottom:15px;}
.link-1{ color:#e68802;text-decoration:none;}
.text-indent span{ float:right; margin-right:41px;}
.indent-top-bot{ padding:15px 0;}


/*================== index.html ==================*/
#page1 .list{ margin:6px 0 0 3px;}
#page1 .row-1 .col-1{ height:326px;}
/*================== index-1.html ==================*/
#page2 .row-1{ padding:4px 0 31px 6px;}
/*================== index-2.html ==================*/
#page3 .row-1{ padding:0 0 45px 6px;}
#page3 .row-2{ margin-top:24px;}
/*================== index-3.html ==================*/
#page4 .row-1 .col-1 img{ margin:5px 0 0 7px;}
#page4 .row-1{ padding-bottom:43px;}
/*================== index-4.html ==================*/
#page5 .row-1 .col-1 img{ margin:9px 0 0 1px;}
#page5 .row-1{ padding-bottom:42px;}
#page5 .form div{ height:26px;}
#page5 .form input{ height:18px;}
#page5 .form textarea{ overflow:auto; display:block; height:133px; margin-bottom:25px;}
#page5 .form textarea, #page5 .form input{ border:1px solid #303030; color:#000000; width:205px; font-size:0.937em; padding-left:3px;}
#page5 .form .form-link{ margin-right:18px;}
#page5 .text-text dt{ padding-top:15px !important;}
