body {background: url(../_images/top_bg.gif) #FFFFFF repeat-x;margin: 0;padding: 0;font-family: Helvetica, Verdana, Arial, sans_serif;font-size: 60%; color:#333333;}
a {font-weight:bold; color: #090;text-decoration: underline;}
a:hover {text-decoration: none;}
img {border: 0;}
hr {width:80%; height:2px; background-color:#ccc;border:0}

h2 {color:#333333; font-size:22px;margin-bottom:0;padding-bottom:0;}
h3 {color: purple;margin-bottom: 0; font-size:16px; font-weight:bold;}
h3.wp1 {margin-bottom: 0;color: #000000;}
ul.clients {font-size: 0.9em;}
p.notop {margin-top: 0;}
p.supersize {font-size: 18px; line-height: 150%;font-weight: bold;color: #26B354;}
span.large {font-size: 16px;font-weight: bold;}
span.smaller {font-size: 0.9em;}
img.markitem {padding-right:6px;vertical-align: middle;}
span.clcomment {color: green;font-style: italic; font-weight:bold;}
h4.wp5 {color: green;margin-bottom: 0;}
.citeQuote { font-weight:bold; font-size:12px; color:purple; }

.formbutton{ cursor:pointer; border:outset 1px #ccc; background:#999; color:purple; font-weight:bold; font-size:18px; padding: 2px 4px; background:url(..../_images/formbg.gif) repeat-x left top; }



#main {width: 100%;margin: 0;padding: 0;font-size: 1.4em; line-height:1.5em;}

#topprint {display: none;}

#navbar { position: relative;height: 32px;  margin:0 0 0 100px;}

#navitems {text-align:center; margin:0;padding: 0;}
#navitems li { list-style: none; float:left;}
#navitems a { border:0;float: left; display:block; padding:5px 10px 5px 10px; color:purple; text-decoration:none; border-right: #fff 2px solid;}
#navitems .leftmost {border-left: #fff 2px solid;}
#navitems a:hover { background:#fff; }
#navitems li .selected {background:#fff; }

#leftnav {position: absolute;width: 200px;top: 200px;left: 5px;}
#leftnav ul {margin: 0;padding: 0;line-height: 150%;list-style: none;font-size: 0.9em;}
#leftnav ul li.header {padding-top: 20px;font-weight: bold;color: #8C3386;padding-right: 14px;text-align: right;}
#leftnav ul li.link {padding: 2px 6px 2px 2px;border-right: #CCCCCC solid 10px;margin-bottom: 1px;text-align: right;}
#leftnav ul li.news {padding: 2px 6px 2px 2px;border-right: #CCCCCC solid 10px;margin-bottom: 1px;text-align: right;}
#leftnav ul li.selected {padding: 2px 6px 2px 2px;border-right: #009900 solid 10px;color: #009900;font-weight: bold;text-align: right;}
#leftnav ul li.selected a {color: #009900;text-decoration: none;}
#leftnav ul li.link a {color: #666666;text-decoration: underline;}
#leftnav ul li.link a:hover {text-decoration: none;}

#rightcontent {padding-top: 10px;margin-left: 220px;width: 580px;}
#rightcontent .opening_header {color:#333; font-size: 18px; line-height:1.25em;}

#midcontent {padding-top: 20px;margin-left: 50px;width: 750px;}

#right_box {position:absolute;display: block;top: 205px;left: 850px;}

#copyright {text-align: left;padding: 20px 0 10px 220px;font-size: 75%;clear: both;}

#searchbox { padding: 10px;text-align: right; }


  