body {background-color: #d4d0c8; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #000;}
#container {position: relative; background: #fff; margin: 0px auto; padding: 0px; width: 99%; border: 1px solid #30c;}
#head {background: #30c; }
#head img {border: 0px;}
#stylebox {position:absolute; right:0px; width:auto; z-index:3; color: #FFFFFF; margin-top:0px; top:0px; padding-right:5px;}
#stylebox p {margin: 0px; font-size:smaller; text-align:right;}
#stylebox a {color:#fff;}
#stylebox a:hover {text-decoration:underline; }
#navpics {width: 100%;}
#navbar {height:auto; background-color:#69c; left: 0px; width: auto; padding: 3px; font-size:small;}
#navbar a:link, a:visited { color: #000; text-decoration:none;}
#navbar a:hover {text-decoration: underline;}
#navbar ul { margin: 0; padding:0;}
#navbar ul li {display:inline;}
#navbar ul li a{display: inline; color:#000; text-decoration:none; background: url(i/a_navbar.gif) no-repeat right; padding-right:20px;}
#main {background: url(i/a_mainbg.jpg) no-repeat scroll right bottom;}
#plogo img {display:none;}
#leftcol {float:left;width: 200px;border-bottom: 5px solid #30c;border-right: 0px;background-color:#69c;padding: 3px 0 0 0;}
ul.s {margin: 0; padding-left: 10px; margin-bottom: 10px; list-style-type: none; font-size:small; text-align:left;}
ul.s li { padding: 0 0 3px 0;}
ul.s li a {display: block; padding: 2px 2px 2px 24px; width: auto; background-repeat:no-repeat; background-image: url(i/a1_bulloff.gif); color:#000; text-decoration:none;}
ul.s li a:hover {background-repeat:no-repeat; background-image: url(i/a1_bullon.gif); text-decoration:underline;}
#leftcol h4 {color: #000; margin-bottom: 5px; padding-left: 3px;}
#leftcol p {font-size: smaller; margin-top: 0px; padding:3px; text-align:justify;}
#leftcol ul.d {margin: 0; padding-left: 10px; margin-bottom: 10px; font-size:small; text-align:left; list-style: none;}
#leftcol ul.d li { padding: 0 0 3px 0px; }
#leftcol ul.d li.tel {display: block; padding: 2px 2px 2px 24px; width: auto; background-repeat:no-repeat; background-image: url(i/a1_bulltel.gif); color:#000; text-decoration:none;}
#leftcol ul.d li.hed {display: block; padding: 2px 2px 2px 24px; width: auto; background-repeat:no-repeat; background-image: url(i/a1_bullhed.gif); color:#000; text-decoration:none;}
#leftcol ul.d li.eml {display: block; padding: 2px 2px 2px 24px; width: auto; background-repeat:no-repeat; background-image: url(i/a1_bulleml.gif); color:#000; text-decoration:none;}
#leftcol ul.d li.web {display: block; padding: 2px 2px 2px 24px; width: auto; background-repeat:no-repeat; background-image: url(i/a1_bullweb.gif); color:#000; text-decoration:none;}
#leftcol ul.d a {color:#000; text-decoration:underline;}
#leftcol ul.d a:hover{ color:#000; background-color:#ccf; border-top: 1px dashed #000; border-bottom: 1px dashed #000; text-decoration:none;}
#leftcol ul.d a:visited{text-decoration:none;}

#mainnav ul {margin:10px 0 0 0; padding:0;list-style-type:none;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
#mainnav li {margin: 0 0 3px 0; color: #fff;}
#mainnav li a {display: block;padding: 2px 2px 2px 24px;border: 1px solid #30c;width: 172px; background-color:#30c; background-image:  url(i/a1_down.gif); color: #fff;}
#mainnav li a:link, #leftcolnav a:visited {color: #fff;text-decoration: none;}
#mainnav li a:hover {border: 1px solid #ccc;background-color: #ccc;	background-image:url(i/a3_over.gif);color: #000;}

#content {margin: 0px 0 0 200px;width: auto;background-image:url(i/a2_mainbg.gif);padding: 10px;background-attachment: scroll;background-repeat: no-repeat;background-position: left top;}
#content p{font-size:medium; }
#content h1, h2, h3, h4, h5, h6 {color: #30c;}
#content ul {margin-top: 15px; padding: 0px; list-style-type: none; text-align:left;}
#content ul li { padding: 2px 2px 2px 24px; background-repeat:no-repeat; background-image: url(i/a1_bullmain.gif);}
#content a { color:#30c; text-decoration:underline;}
#content a:hover{ color:#30c; background-color:#69c; border-top: 1px dashed #30c; border-bottom: 1px dashed #30c; text-decoration:none;}
#content table {border: 3px solid #66c; border-collapse: collapse; font-size:small; margin-top:2px;margin-bottom:20px}
#content table th {background-color:#30c; color:#fff; text-align:left; padding: 5px; border: solid 3px #66c; font-weight:bold; vertical-align:top;}
#content table td {background-color:#fff; color:#000; text-align:left; padding: 5px; border: solid 3px #66c; vertical-align:top;}
#content table td p {font-size:small; margin-top:0px;}
#content .notice { background-color:#cff; width: auto; padding: 5px; border:1px dashed #69c; font-size:small; font-weight:bold; text-align:center;}
#content img {border: 3px solid #30c;}
#content img.floatl {float:left;margin-right:5px;}
#content p.intro {margin-top:0px; font-size:smaller;}
#content img.nb{border: 0px;}
#footer {margin: 25px 0 0 0; height: 1.5em; text-align: right; clear:both; font-size: x-small; color: #fff; background-color: #30c;}
#footer a:link { color: #fff; text-decoration:none;}
#footer a:visited { color: #fff; text-decoration:none;}
#footer a:hover {text-decoration: underline;}
h1, h2, h3, h4, h5, h6 {margin-top: 0px;}
