body     { color: black; background: #0f8682; margin-top: 0 }

p      { color: black; font-size: 14px; line-height: 18px; font-family: arial, sans-serif; text-align: left }

td {}

a:link   { color: #4d4dcd }

a:visited   { color: red }

a:hover  { color: red }

a:active   { color: #4d4dcd }
.container      { background-color: white; border-right: 1px solid black; border-left: 1px solid black; z-index: 1; top: 0; width: 1000px; height: auto; filter: shadow (color: black, strength: 10, direction:135) }
.banner     { background: #009999 url(../images/banner.jpg); text-align: center; float: left; clear: left; z-index: 2; top: 20px; width: 1000px; height: 115px }
.logo { background-image: url(../images/logo.jpg); top: 0; width: 120px; height: 144px; float: left; clear: left; }
.menu      { background-color: white; float: left; clear: left; border-top: 1px solid teal; border-bottom: 1px solid teal; border-left: 0 none; z-index: 99; width: 1000px; height: 29px; b: border-right-width: 0; border-left-color: teal; border-right-color: teal; order-bottom-style: solid; order-right-style: solid  }
.slideshow          { background-color: white; float: left; clear: none; padding-top: 30px; padding-bottom: 10px; padding-left: 5px; z-index: 5; width: 400px; height: 440px }
#slideshow   { background-color: white; float: left; clear: none; padding-top: 30px; padding-bottom: 10px; padding-left: 5px; z-index: 5; width: 400px; height: 530px }
#slideshow1   { background-color: white; float: right; clear: none; padding-top: 5px; padding-left: 5px; z-index: 5; width: 350px; height: 350px }
.footer         { color: black; font-size: 12px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: white url(../images/bg_footer.jpg) repeat-x; text-align: center; vertical-align: middle; float: left; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid teal; border-bottom: 1px solid teal; z-index: 6; width: 1000px; height: 23px }
h5 { font-size: 12px; font-family: Arial; text-align: center }
.search      { color: black; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffff; text-align: right; vertical-align: middle; float: right; clear: right; padding-top: 5px; padding-right: 5px; z-index: 0; top: 0px; width: 800px; height: 20px }
img { padding: 5px }
.news          { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; float: right; clear: none; padding-top: 30px; padding-right: 10px; padding-left: 20px; z-index: 4; width: 565px; height: 440px }
#news  { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; float: right; clear: none; padding-top: 30px; padding-right: 10px; padding-left: 20px; z-index: 4; width: 565px; height: 530px }
#news1  { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; float: right; clear: none; padding-top: 5px; padding-right: 40px; padding-left: 10px; z-index: 4; width: 565px; height: 350px }


.homecontent   { background-color: white; z-index: 4; width: 1000px; height: 440px }
.homecontent1   { background-color: white; z-index: 4; width: 1000px; height: 330px }

#homecontent   { background-color: white; border-bottom: 0px dotted gray; z-index: 4; width: 1000px; height: 530px }
#homecontent1  { background-color: white; border-top: 1px dotted; border-bottom: 0px dotted gray; z-index: 4; width: 1000px; height: 375px;}
li     { color: black; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
h1    { color: black; font-size: 20px; line-height: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: middle; margin-top: 30px; margin-bottom: 30px }
.submenu           { background-color: white; text-align: center; float: left; clear: none; padding-top: 50px; width: 200px; height: auto }
.content           { background-color: white; text-align: left; float: right; clear: none; padding: 10px 20px; border-left: 1px dotted gray; width: 758px; height: auto }
.contentarea    { background-color: white; float: left; width: 1000px; height: auto }
blockquote    { color: black; font-size: 14px; line-height: 18px; font-family: arial, sans-serif; text-align: left }
h4    { color: black; font-size: 14px; font-family: Calibri; text-align: center }
h2 { color: teal; font-weight: bold; font-size: 22px; line-height: 25px; font-family: Calibri }
.lowcontent  { background-color: white; float: left; clear: right; margin-right: 30px; margin-bottom: 20px; margin-left: 30px; padding: 10px 20px; border: dotted 1px teal; width: 940px; height: auto }
#lowcontent { background-color: white; float: left; clear: right; margin-right: 30px; margin-bottom: 20px; margin-left: 30px; padding: 10px 20px; border: dotted 1px teal; width: 940px; height: auto}
.lowleft { text-align: left; vertical-align: top; float: left; width: 460px; height: auto }
#lowleft  { background-color: white; text-align: left; vertical-align: top; float: left; padding-top: 5px; padding-left: 30px; border-top: 1px dotted gray; width: 480px; height: 355px }
.lowright { text-align: right; vertical-align: top; float: right; width: 435px; height: auto }
#lowright  { background-color: white; text-align: right; vertical-align: top; float: right; padding-top: 10px; padding-right: 30px; border-top: 1px dotted gray; width: 460px; height: 350px }
hr  { margin-right: 20px; margin-left: 20px; width: 1px }
.lower { text-align: left; vertical-align: top; float: left; width:900px; height: auto }
h3  { color: black; font-size: 14px; font-family: arial, sans-serif; text-align: left} }

