body{padding:0;margin:0;font:14px "Trebuchet MS",Arial,Helvetica,sans-serif;text-align:center;}
div,p,ul,h1,h2,h3,img{padding:0;margin:0;border:0;}
ul{list-style-type:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
#outer{width:1004px;text-align:center;background:#fff url("images/mainbg.gif") repeat-x 0 0;color:#666;margin:0 auto;}
#container{width:950px;text-align:left;margin:0 auto;}
#pagetitle{margin-top:3px;text-align:right;}
h1{font-size:14px;}
#banner{height:115px;margin-top:5px;background:url("images/banner.gif") 0 0 no-repeat;border:1px solid silver;}
#name{margin:15px 0 0 200px;font-size:18px;}
#slogan{margin:10px 0 0 250px;font-size:14px;}
#date{font-size:10px;float:left;position:relative;left:12px;top:25px;}
#date img{padding-left:5px;}
#banner ul{height:32px;position:relative;top:15px;float:right;}
#banner ul li{width:88px;float:left;}
#banner ul li a{width:86px;display:block;background:url("images/topmenu-normal.jpg") 0 0 no-repeat;color:#666;text-decoration:none;font-size:12px;font-weight:bold;text-align:center;line-height:32px;margin:0 0 0 2px;}
#banner ul li a:hover{background:url("images/topmenu-hover.jpg") 0 0 no-repeat;color:#E3F3FF;text-decoration:none;}
#main{height:990px;margin-top:5px;border:1px solid silver;}
#leftsidebar{width:240px;height:990px;border-right:1px solid silver;float:left;background:#eee;}
.heading{height:24px;background: url("images/headerbg.jpg");font-weight:bold;border-bottom:#AAA solid 1px;margin:1px 0;text-align:center;}
#leftsidebar ul{}
#leftsidebar ul li{border-bottom:1px solid silver;overflow:hidden;}
#leftsidebar ul li a{width:224px;height:24px;line-height:24px;display:block;background:#eee url("images/arrow-normal.gif") 0 8px no-repeat;color:#3D3C2C;font:14px Arial,Helvetica,sans-serif;text-decoration:none;padding:2px 0 0 16px;}
#leftsidebar ul li a:hover{background:#BDBDBD url("images/arrow-hover.gif") 0 8px no-repeat;color:#3D3C2C;text-decoration:none;padding:0 0 2px 16px;}
#leftsidebar p{padding:4px 2px 2px 8px;background-color:#eee;border-bottom:1px dotted silver;}
#leftsidebar a{background:#eee;}
#text{width:696px;height:990px;border-left:1px solid silver;float:right;padding-left:5px;}
h2{font-weight:bold;font-size:13px;margin:4px 0;}
#text p{padding:4px;}
#text h2{padding-left:5px;}
#text span.more{width:81px;height:22px;display:block;position:relative;top:-20px;float:right;right:20px;background:url("images/more-bg.gif") 0 0 no-repeat;}
#text span.more a{width:70px;height:22px;display:block;background:url("images/arrow1.gif") 1% 60% no-repeat;line-height:22px;text-decoration:none;padding:0 0 0 11px;}
#text span.more a:hover{background:url("images/arrow2.gif") 1% 60% no-repeat;text-decoration:none;}
#text ul{list-style-type:circle;padding-left:25px;}
.clear{clear:both;}
#footermain{width:1004px;height:60px;padding-top:10px;background:url("images/footerbg.gif") 0 0 repeat-x #F4F4F4;text-align:center;margin:0 auto;}
#footer{width:950px;margin:0 auto;}
#footer ul{padding:2px;border-bottom:1px dotted white;}
#footer ul li{display:inline;}
.mytable{width:685px;padding:0;margin:0;}
caption{padding:0 0 5px 0;width:660px;font:italic 14px "Trebuchet MS",sans-serif;text-align:right;}
th{font:bold 10px "Trebuchet MS",sans-serif;color:#4f6b72;border-right:1px solid #c1dad7;border-bottom:1px solid #c1dad7;border-top:1px solid #c1dad7;letter-spacing:2px;text-align:left;padding:6px 6px 6px 12px;background:#cae8ea;}
td{border-right:1px solid #c1dad7;border-bottom:1px solid #c1dad7;background:#fff;font-size:12px;padding:6px 6px 6px 12px;color:#4f6b72;}
td.alt{background:#f5fafa;color:#797268;}
th.spec{width:220px;border-left:1px solid #c1dad7;border-top:0;background:#fff;font:bold 10px "Trebuchet MS",sans-serif;}
th.specalt{width:220px;border-left:1px solid #c1dad7;border-top:0;background:#f5fafa;font:bold 10px "Trebuchet MS",sans-serif;color:#797268;}
#gallery{width:685px;text-align:center;background-color:#eee;}
#gallery ul{margin:0 auto;}
#gallery ul li{display:inline;}
#gallery img{border:1px solid #c1dad7;}