* { margin:0; padding:0; }
#site_center { text-align:center; }
#main { width:800px; margin:0 auto; text-align:left; }
#maincenter { width:800px; margin:0 auto; text-align:left; }
.col_1, .col_2, .col_3, .col_4, .column1, .column2, .column3 { float:left; }

body { background:#f6f6f8; font-family:verdana, sans-serif; font-size:100%; line-height:1em; color:#3a3a3a; }

.aligncenter { text-align:center; }

.alignright { text-align:right; }

.cell { font-size: 13px; font-family: verdana, sans-serif; text-align: left; }

.center { text-align: center; }

.clear { clear:both; }

.fleft { float:left; }

.form { height:26px; }

.form input {width:176px; height:18px; background:none; border:1px solid #7d7d7d; color:#8c8c8c; font-family:arial, sans-serif; font-size:1em; }

.fright { float:right; }

.img_indent { margin:0 20px 0 0; float:left; }

.imgmid {vertical-align: middle;}

.line_hor { background:url(images/line3.gif) left bottom repeat-x; padding-bottom:30px; margin-bottom:25px; }

.link1 { font-size: 13px; color:#0000ff; }

.link2 { color:#dccf8a; }

.logo { position: absolute; top: 250px; left: 450px; }

.middle { font-size: 13px; font-family: verdana, sans-serif; margin: 8px 0 10px 0; }

.more { font-size: 14px; font-family: verdana, sans-serif; font-style: italic; margin: 0 0 0 25px; }

.subbody { font-size: 14px; font-family: verdana, sans-serif; text-align: center; }

.subhead { font-size: 14px; font-weight: bold; font-family: verdana, sans-serif; text-align: center; }

.subside { font-size: 13px; font-family: verdana, sans-serif; text-align: center; padding: 9px;  border-style: groove; border-width: 1px; border-color: gray;}

.subtable { text-align:center; }

.tall_bottom { background:url(images/tall_bottom.gif) left bottom repeat-x; }

.tall_top { background:url(images/tall_top.gif) left 100px repeat-x #fff; }

.tempindent { padding: 40px 0 25px 35px; text-align:center; }

.title { margin:0 0 7px 0; }

.ul li a { color:#c9bc79; }

.under {text-decoration: underline;}

a { color:#a2a2a2; text-decoration: none; }

a:hover { text-decoration:none; }

h1 { font-size:28px; font-weight:bold; font-family: verdana, sans-serif; line-height:32px; height:100px; padding: 65px 0 0 0; }

h1.index { font-size:15px; font-weight:bold; font-family: verdana, sans-serif; margin: 25px 0 0 0; padding: 0; height:18px; }

h1.form { font-size:15px; font-weight:bold; font-family: verdana, sans-serif; margin: 0 0 0 0; padding: 0; height:18px; }

h3 { font-size:1.27em; color:#7ecacf; margin-bottom:8px; }

h4 { font-size:1.09em; color:#616161; text-transform:uppercase; line-height:1.1em; margin:0 0 8px 0; padding:0 0 0 0; }

h5 { color:#909090; font-size:1em; }

img {border-width:0; vertical-align:top; text-align:left; }

input, select { vertical-align:middle; font-weight:normal; }

ol li { font-weight:bold; list-style:decimal; list-style-position:inside; color:#878787; }

ol li a { color:#878787; line-height:2.18em; font-weight:normal; }

p  { font-size: 12px; text-align: justify; }
td { font-size: 12px; text-align: left; padding:4px; }

textarea { width:176px; height:93px; background:none; overflow:auto; border:1px solid #7d7d7d; color:#8c8c8c; font-family:arial, sans-serif; font-size:1em; }

ul { list-style:none; }

/*header*/
#header {height:375px; }
#header .row_1 { height:100px; }
#header .row_1 .indent {}
#header .row_2 {  border-style: groove; border-width: 1px; border-color: gray;height:265px; background:url(images/header_img.jpg) no-repeat right top; }
#header .row_2 .indent { padding:55px 0 0 74px; }

/*content*/
#content { font-size:0.69em; height: 340px; }
#content .indent { padding:20px 0 30px 0; }

/*footer*/
#footer .indent { padding:27px 0 0 20px; }
#footer { color:#4d4d4d; font-size:11px; }
#footer a { font-size: 11px; color:#4d4d4d; }
#footer p { font-size:12px; color:#797979; text-align: left; margin: 13px 0 0 0; }
#footer h2 { font-size: 13px; font-weight: bold;  color:#898989; text-align: left; margin: 13px 0 0 0;}
#footer h3 { font-size: 13px; font-weight: bold;  text-align: center; }

/*================== excerpt ==================*/
#excerpt #content { font-size:0.69em; height: 2640px; }
#excerpt #content a { color:#0000ff; }
#excerpt #content ul { font-size: 11px; font-family: verdana, sans-serif; padding: 0 9px 10px 10px; }

#excerpt #header { height: 195px; }
#excerpt #content .row_1 { width:800px; background:url(images/line1.gif) left bottom repeat-x; }
#excerpt #content .row_1 .indent { padding:0 0 0 0; background:url(images/line2.gif) left bottom no-repeat; }
#excerpt #content .row_1 .wrapper { background:url(images/line1.gif) 320px top repeat-y; width:800px; }

#excerpt #content .row_1 .col_1 { width:150px; text-align:center; }
#excerpt #content .row_1 .col_2 { width:410px; margin: 0 10px 0 30px; text-align:left; }
#excerpt #content h2 { font-size: 12px; font-weight: bold; font-family: verdana, sans-serif; padding: 0 9px 10px 10px; }
#excerpt #content .row_1 .col_2 p { font-size: 12px; font-family: verdana, sans-serif; text-align:justify; line-height: 17px; padding: 15px 15px 0 15px; }
#excerpt #content .row_1 .col_2 li { font: 11px verdana, sans-serif; color:#000; line-height:1.45em; text-decoration:none; background:url(images/sball.gif) no-repeat 0 5px; padding-left:20px; }
#excerpt #content .row_1 .col_2 ul { margin: 0 15px 0 20px; }

#excerpt #content .row_1 .col_3 { width:180px; font-size:1em; font-family: verdana, sans-serif; text-align: center; margin: 20px 0 0 20px; }

/*================== toc ==================*/
#toc #content { font-size:0.69em; height: 2030px; }
#toc #content a { color:#0000ff; }
#toc #content ul { font-size: 11px; font-family: verdana, sans-serif; padding: 0 9px 10px 10px; }

#toc #header { height: 195px; }
#toc #content .row_1 { width:800px; background:url(images/line1.gif) left bottom repeat-x; }
#toc #content .row_1 .indent { padding:0 0 0 0; background:url(images/line2.gif) left bottom no-repeat; }
#toc #content .row_1 .wrapper { background:url(images/line1.gif) 320px top repeat-y; width:800px; }

#toc #content .row_1 .col_1 { width:150px; text-align:center; }
#toc #content .row_1 .col_2 { width:410px; margin: 0 10px 0 30px; text-align:left; }
#toc #content h2 { font-size: 12px; font-weight: bold; font-family: verdana, sans-serif; padding: 0 9px 10px 10px; }
#toc #content .row_1 .col_2 p { font-size: 12px; font-family: verdana, sans-serif; text-align:justify; line-height: 17px; padding: 0 15px 0 15px; }
#toc #content .row_1 .col_2 li { font: 11px verdana, sans-serif; color:#000; line-height:1.45em; text-decoration:none; background:url(images/sball.gif) no-repeat 0 5px; padding-left:20px; }
#toc #content .row_1 .col_2 ul { margin: 0 15px 0 20px; }

#toc #content .row_1 .col_3 { width:180px; font-size:1em; font-family: verdana, sans-serif; text-align: center; margin: 20px 0 0 20px; }

/*================== index.htm ==================*/
#page1 #content .row_1 { width:810px; background:url(images/line1.gif) left bottom repeat-x; }
#page1 #content .row_1 .indent { padding:0 0 0 0; background:url(images/line2.gif) left bottom no-repeat; }
#page1 #content .row_1 .wrapper { background:url(images/line1.gif) 320px top repeat-y; width:800px; }

#page1 #content .row_1 .col_1 { width:150px; text-align:center; }
#page1 #content .row_1 .col_2 { width:440px; margin: 0 0 0 20px; }
#page1 #content .row_1 .col_2 p { line-height: 18px; font-size:1.2em; margin: 0; padding: 0 15px 0 0; }
#page1 #content .row_1 .col_3 { width:160px; font-size:1em; font-family: verdana, sans-serif; text-align: center; margin: 20px 0 0 20px; }

/*================== index-1.html ==================*/
#page2 #content .indent { padding-bottom:48px; }
#page2 #content .row_1 .indent { padding:0 0 33px 0; background:url(images/line2.gif) left bottom no-repeat; }
#page2 #content .row_1 .col_1 h3 { color:#d6b07c; }
#page2 #content .row_1 .col_1 .indent1 { padding:0 0 0 80px; }
#page2 #content .row_1 .col_1 p { font-size:1.09em; }
#page2 #content .row_1 .col_1 .p1 { margin-bottom:24px; }
#page2 #content .row_1 .col_2 .indent1 { padding:0 0 0 78px; }
#page2 #content .row_1 .col_2 .title { margin-bottom:14px; }
#page2 #content .row_1 .col_2 h4 { margin-bottom:3px; }
#page2 #content .row_1 .col_2 ol { margin-bottom:4px; }
#page2 #content .row_1 .col_2 p { color:#909090; margin-bottom:6px; }
#page2 #content .row_2 .indent { padding:34px 0 0 0; }
#page2 #content .row_2 .col_1 .indent1 { padding:0 13px 0 79px; color:#909090; }
#page2 #content .row_2 .col_1 .title { margin-bottom:18px; }
#page2 #content .row_2 .col_1 .img_indent { margin:5px 19px 16px 0; }
#page2 #content .row_2 .col_1 a { color:#e8b4cb; }
#page2 #content .row_2 .col_2 .indent1 { padding:0 0 0 78px; }
#page2 #content .row_2 .col_2 .img_indent { margin:10px 20px 0 0; }
#page2 #content .row_2 .col_2 .title { margin-bottom:13px; }

/*================== index-2.html ==================*/
#page3 #content .col_1 .indent1 { padding:0 40px 0 80px; }
#page3 #content .col_1 p { margin-bottom:9px; }
#page3 #content .col_1 ol { margin-bottom:6px; }
#page3 #content .col_2 .title { margin-bottom:14px; }
#page3 #content .col_2 .indent1 { padding:0 0 0 79px; color:#909090; }
#page3 #content .col_2 p { margin-bottom:18px; }
#page3 #content .col_2 .line_hor { padding-bottom:34px; margin-bottom:34px; }
#page3 #content .col_2 .img_indent { margin:4px 20px 0 0; }

/*================== index-3.html ==================*/
#page4 #content .indent { padding-bottom:49px; }
#page4 #content .row_1 .indent { padding:0 0 33px 0; background:url(images/line2.gif) left bottom no-repeat; }
#page4 #content .row_1 .col_1 .indent1 { padding:0 0 0 79px; }
#page4 #content .row_1 .col_1 h3 { color:#bdd987; }
#page4 #content .row_1 .col_1 p { font-size:1.09em; margin-bottom:8px; }
#page4 #content .row_1 .col_2 .indent1 { padding:0 0 0 76px; }
#page4 #content .row_1 .col_2 .title { margin-bottom:14px; }
#page4 #content .row_1 .col_2 h4 { margin-bottom:7px; }
#page4 #content .row_2 .indent { padding:34px 0 0 0; }
#page4 #content .row_2 .indent1 { padding:0 0 0 80px; }
#page4 #content .row_2 .title { margin-bottom:23px; }
#page4 #content .row_2 .col_1 .indent { padding:0 50px 0 0; }
#page4 #content .row_2 .col_2 .indent { padding:0 50px 0 0; }
#page4 #content .row_2 .col_3 .indent { padding:0 50px 0 0; }
#page4 #content .row_2 p { margin-bottom:12px; }
#page4 #content .row_2 h5 { margin:20px 0 0 0; }

/*================== index-4.html ==================*/
#page5 #content .indent { padding-bottom:41px; }
#page5 #content .col_1 .indent1 { padding:0 0 28px 80px;  background:url(images/line2.gif) left bottom no-repeat; }
#page5 #content .col_1 p { margin-bottom:16px; }
#page5 #content .col_1 .line_hor { padding-bottom:0px; margin-bottom:34px; }
#page5 #content .col_1 .indent { padding:0 60px 0 0; }
#page5 #content .col_2 .title { margin-bottom:27px; }
#page5 #content .col_2 p { margin-bottom:14px; font-size:1.09em; }
#page5 #content .col_2 .indent { padding:14px 0 0 0; }
#page5 #content .col_2 h4 { margin-bottom:0px; color:#414141; }

/*================== index-5.html ==================*/
#page6 #content .indent { padding:32px 35px 47px 79px; }
#page6 #content p { font-size:1.1em; margin-bottom:16px; }
#page6 #content .p1 { margin-bottom:8px; }
#page6 #content .title { margin-bottom:26px; }
#page6 #content strong { color:#5d5d5d; }

/*==================list====================*/
.marks { background:url(images/marks.gif) no-repeat 106px top; padding:7px 0 0 0 ; text-indent:32px; }
.marks a { color:#909090; }

/*==========================================*/

