html {font-size:100.01%}
body, ul, li {margin: 0;padding: 0;list-style: none;}
body {background: url(/img/header_bg.jpg) repeat-x;text-align: center;margin: 0;padding: 0;font-size: 80%;font-family: Arial, Helvetica, sans-serif;}
html>body #content {height: auto;}

a {color:#000000;font-weight:bold;text-decoration:underline;}
a:hover {text-decoration:none;}
#wrapper {text-align:left;width:770px;margin: auto;}
#content-wrap {position:relative;width:100%;}
#utility {position:absolute;top:0;left:10px;width:165px;border-top: 5px solid #999;padding-bottom: 40px;text-align:left;}
#sidebar {position:absolute;top:0;right:10px;_right:10px;width:20%;padding-top: 1px;padding-bottom: 40px;text-align:left;}
#content {margin: 0 23% 0 195px;text-align:left;min-height:1800px;height:1800px;font-weight:normal;font-family: Verdana, Arial, sans-serif;font-size:95%; line-height:1.8em;}

p {font-size:1.1em;font-weight:normal;word-spacing:0.2em;text-align:justify;color:#333;}
p.paragraph {font-size:1em;}
p.paragraph:first-letter {margin-left:40px;}
small {font-size:11px;color:#666;font-weight:normal;}
small a {color:#cc0000;}
h1, h2, h3{font: 14px "Calibri", arial, sans-serif;margin: 0;padding: 0;}

h1 {color:#666;font-size:28px;text-transform:uppercase;}
h2 {color:#888888;font-size:18px;font-weight:bold;border-bottom:1px solid #c0c0c0;text-transform:uppercase;}
h3 {color:#CC0000;font-size:22px;text-transform:uppercase;}
h4 {color:#000000;font-size:14px;text-transform:uppercase;padding:3px;margin:0;}
h5 {background-color:#888;color:#ffffff;font-size:18px;text-transform:uppercase;padding:3px;margin:0;}
h6 {color:#0D5784;font-size:18px;text-transform:uppercase;padding:3px;margin:0;}

.date {font: 90% arial;color:#666;display:block;letter-spacing: 1px}
ul li .right {text-align:right;}
ul li h4 {font-size:1.2em;text-align:justify;}
ul li h4 a {font-weight:bold;}
ul li h4 a:hover {font-weight:bold;}

img.floater {padding:5px;border:1px solid #efefef;margin:10px;}
img.noborderfloater {padding:5px;border:0;margin:10px;}
img.random_photo {padding:5px;border:2px solid #c0c0c0;margin:5px;}
img {border: 0;}
.more {padding-left:30px;}
.left {float: left;}
.clear {clear: both;}

hr {padding:0;margin: 0 0;background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both;}

ul {margin-top: 10px;margin-left: 5px;padding: 0;line-height:1.5em;}
ul li {background: top left url(/img/bullet_letter.gif) no-repeat;margin: 0 0 10px 0;padding: 0 10px 0 25px;}
ul ul {margin-left:30px;}

.highlight {padding:5px;background:#ffd;color:#000000;}
.highlight a {font-weight:normal;}

#breadcrumb {width: 98%;background-color: #ffd;border-top: 1px solid #fc0;border-bottom: 1px solid #fc0;text-align: left;padding:10px;margin-top:10px;margin-bottom:30px;line-height:2em;}
#breadcrumb a {color: #000000;text-decoration:none;font-weight:bold;padding:3px;}
#breadcrumb a:hover {color: #ffffff;background: #000000;}
#breadcrumb span {color: #000000;padding:4px;}
#breadcrumb p {padding:4px;}

#header {height:203px;position: absolute;}
#header h1 {margin-top:66px;}
#header h1 img {display: block;}
#nav {margin-top: 7px;_width:900px;}
#nav img {float:left;_float:left;}
#headline {padding-top:80px;_padding_top:-20px;}
* html div#headline {
 _padding-top:80px;
}
#body {padding-top: 2em;text-align: justify;}
.body-left {float: left;width: 47%;}
.body-right {float: right;width:  47%;}
.body-right p {margin-right: 2em;}
.body-left ul.plussbullets {margin-top: 10px;margin-left: 5px;padding: 0;font-size:1em;line-height:1.5em;}
.body-left ul.plussbullets li {background: top left url(/img/bullet.gif) no-repeat;margin: 0 0 10px 0;padding: 0 0 0 25px;}
#body h2, #body p {margin: 0.3em 0;}
#body a.green {color: #9AAB68;font-weight: normal;text-decoration: underline;}
#gallery img {float: left;}
	
.pagination {background: #f2f2f2;color:#666;padding: 4px 2px 4px 7px;border: 1px solid #ddd;margin: 0 0 1.5em;font-size:0.85em}
.pagination span {padding-left:2px;padding-right:2px;}
.pagination p {position:relative;text-align:right}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;margin-left:3px;margin-right:3px;}
.pagination p a:hover {background:#c00;color:#fff}
.pagination p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc;margin-left:3px;margin-right:3px;}
.pagination * {margin:0}
.pagination h4 {margin-top:-1.45em;padding:0;border:none}

a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active {color:#cc0000;}
a.morelink:hover {}

.thumbnail {margin: 0 0 0 10px;position:relative;z-index:9999;border: 1px solid #eee;float:right;width:100px;padding:5px;background:#fff}
.thumbnail img {border: 1px solid #000}

.featurebox {color:#333;padding: 10px 10px 20px;border-top: 1px solid #d7d7d7;margin: 0 0 1.5em;background: #f6f6f6;font-size:0.85em;}
.featurebox p {margin: 0 0 .3em;border-bottom: 1px solid #c00;color:#c00}
.featurebox p {border:none;margin: 0 0 1em;color:#444}
.featurebox a {font-weight:normal;}

#nav-secondary, #nav-secondary ul {position:static;}
#nav-secondary, #nav-secondary li {list-style: none;margin:0;padding:0;background:#f5f5f5;}
#nav-secondary {padding-top:0;border-top: 1px solid #ccc;margin-top: 1px;font-family: verdana, arial, sans-serif;font-size:90%;}
#nav-secondary a {line-height:1.8;padding: 5px 0 5px 23px;display:block}
#nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:active {text-decoration:none;cursor:pointer} 
#nav-secondary a:link {color:#000} 
#nav-secondary a:visited {color:#000} 
#nav-secondary a:hover {color:#ffffff;background: #000000;} 

#nav-secondary li.active a:link, #nav-secondary li.active a:visited, #nav-secondary li.active a:active {color:#000000} 
#nav-secondary li.active a:hover {color:#ffffff;background:#cc0000;}
#nav-secondary li {border-top: 1px solid #fff;border-bottom: 1px solid #ccc}

#nav-secondary ul {margin: 0 0 1em 23px;padding:0}
#nav-secondary li.active li a, #nav-secondary li.active li a:link, #nav-secondary li.active li a:visited {line-height:1.5;background: transparent;padding:0 0 0 12px;font-weight:normal;width:auto;color:#000;width:130px;display:block}
#nav-secondary li.active li a:hover, #nav-secondary li.active li a:active {color: #c00;}
#nav-secondary li.active li {border: none;margin:0}

#nav-secondary li.active li.active a:link, 
#nav-secondary li.active li.active a:visited, 
#nav-secondary li.active li.active a:hover, 
#nav-secondary li.active li.active a:active {font-weight:bold}

#nav-secondary ul ul {margin: 0 0 1em 13px;padding:0}
#nav-secondary li.active li.active li a, #nav-secondary li.active li.active li a:link, #nav-secondary li.active li.active li a:visited {width:117px}
#nav-secondary li.active li.active li a:link, 
#nav-secondary li.active li.active li a:visited, 
#nav-secondary li.active li.active li a:hover, 
#nav-secondary li.active li.active li a:active {font-weight:normal}
#nav-secondary li.active li.active li.active a:link, 
#nav-secondary li.active li.active li.active a:visited, 
#nav-secondary li.active li.active li.active a:hover, 
#nav-secondary li.active li.active li.active a:active {font-weight:bold}

#nav-secondary ul ul ul {margin: 0 0 1em 13px;padding:0}
#nav-secondary li.active li.active li.active li a, #nav-secondary li.active li.active li.active li a:link, #nav-secondary li.active li.active li.active li a:visited {width:104px}
#nav-secondary li.active li.active li.active li a:link, 
#nav-secondary li.active li.active li.active li a:visited, 
#nav-secondary li.active li.active li.active li a:hover, 
#nav-secondary li.active li.active li.active li a:active {font-weight:normal}
#nav-secondary li.active li.active li.active li.active a:link, 
#nav-secondary li.active li.active li.active li.active a:visited, 
#nav-secondary li.active li.active li.active li.active a:hover, 
#nav-secondary li.active li.active li.active li.active a:active {font-weight:bold}

ul.related {margin-top: -1em}
ul.related li {background:none;	margin: 0 0 5px 0;padding: 0 0 0 5px;}
ul.related li a {font-weight:normal;}
ul.related li:hover {background:none;}

ul.links {margin-top: -1em}
ul.links li {background:none;	margin: 0 0 5px 0;padding: 0 0 0 5px;}
ul.links li a {font-weight:bold;}
ul.links li:hover {background:none;}

.resultslist-wrap {font-size:92%}
.resultslist-wrap dt, #resultslist-wrap dl {margin: 0;text-align:justify;}
.resultslist-wrap dt {font: bold 85% arial;padding: 15px 0;text-align:justify;}
.resultslist-wrap li {padding: 0 0 0 0;margin:0 0 0 -30px;font: bold 145% arial}
.resultslist-wrap li dd {font: normal 73% arial;margin-left:0;color:#666;font-style:italic;}
.resultslist-wrap li dl {margin:0}
.resultslist-wrap dd {line-height:1.3}
.resultslist-wrap dd.filetype, #resultslist-wrap dd.date {color:#999;display:inline;padding-right:.5em}

.introduction {padding:20px;background:#f9f9f9;border:1px solid #c0c0c0;text-align:justify;font-size:1.1em;}
.introduction p {line-height:2em;}
.introduction img {padding:10px;border:1px solid #c0c0c0;margin:10px;}
.alert {background: #fff6bf url(/img/priority/3.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;	border-top: 2px solid #ffd324;border-bottom: 2px solid #ffd324;}
.info {background: #f8fafc url(/img/priority/2.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #b5d4fe;border-bottom: 2px solid #b5d4fe;}	
.info p {line-height:2em;font-size:1.2em;}
.error_message {background: #fff6bf url(/img/priority/3.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #ffd324;border-bottom: 2px solid #ffd324;}
.tip {background: #f5f5f5 url(/img/priority/2.gif) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #efefef;border-bottom: 2px solid #efefef;}	

#bottomsup {position:relative;bottom:0;left:0;width:100%;}
#footer {border-top:4px solid #c0c0c0;float: none;text-align: left;padding: 30px;font-size: 0.9em;color: #ffffff;font-family: arial, sans-serif;background-color: #000000;}
#footer a:link {display: inline;text-decoration: none;color: #ffffff;}
#footer a:visited{display: inline;text-decoration: none;color: #ffffff;}
#footer a:hover{color: #ffd;display: inline;text-decoration: underline;}
#footerwrap {width: 100%;height: 60px;float: left;margin: 0 auto;border-top: 1px solid #ededed;}

.left {float:left;text-align:left;width:164px;}
.right {float:right;text-align:left;}

img.left {display: block;float: left;padding: 2px 6px 2px 0px;}
img.right {display: block;float: right;padding: 2px 0px 2px 6px;}

.drop-shadow { float:left; background: url('/img/shadowAlpha.png') no-repeat bottom right !important; background: url('/img/shadow.gif') no-repeat bottom right; margin: 10px 0 0 10px !important;margin: 10px 0 0 5px;}
.drop-shadow img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -10px 6px 6px -6px; padding: 4px;}
.odd {border-bottom:2px solid #cc0000;background:#ffd;}
.even {border-bottom:2px solid #efefef;}

/*\ IE/Win min height hack */ * html .photos { height: 140px;} /* */ 
.photos { width: 100%; float:none; background: #cc0000; min-height: 140px; border-top: solid 10px #f5f5f5; _padding-bottom:10px;_padding-right:20px;}
.photos { width: 100%; position: relative; clear: left; margin: 0 auto; }
.photos h3 { position: absolute; top: -35px; left: 0px; font-size: 1.4em; text-transform: uppercase; font-weight: normal; padding: 0px 0px 0px 25px; margin: 0px;}
.photos ul { padding: 35px 0px 0px 0px; margin: 0px;}
.photos li {list-style-type: none; display: inline;background:none;}
.photos li a img { background: #000; padding: 1px; border: solid 4px #efefef;margin-left:20px;margin-right:20px;}
.photos li a:hover img { background: #000; padding: 1px; border: solid 4px #c0c0c0;margin-left:20px;margin-right:20px;}

.contact {}
.contact span {width:140px;float:left;}
.contact #email {color:#cc0000;width:230px;border-bottom:1px dotted black}
.contact strong {color:#000000;}

.empty {background:none;}
ul.blue li {background:url(/img/bullet_blue.gif) left 6px no-repeat;padding:3px 0 2px 19px;border-bottom:1px solid #EEEEEE;}
ul.green li {background:url(/img/bullet_green.gif) left 6px no-repeat;padding:3px 0 2px 19px;border-bottom:1px solid #EEEEEE;}
ul.red li {background:url(/img/bullet_red.gif) left 6px no-repeat;padding:3px 0 2px 19px;border-bottom:1px solid #EEEEEE;}
ul.orange li {background:url(/img/bullet_orange.gif) left 6px no-repeat;padding:3px 0 2px 19px;border-bottom:1px solid #EEEEEE;}

.nav-secondary, .nav-secondary ul {position:static;}
.nav-secondary, .nav-secondary li {list-style:none;padding:0;margin:0px;background:#f5f5f5;}
.nav-secondary {padding-top:0;border-top: 1px solid #888;margin-top: 1px;font-family: verdana, arial, sans-serif}
.nav-secondary a {line-height:1.8;padding: 5px 5px 5px 3px;display:block;text-decoration:none;font-size:100%}
.nav-secondary a, .nav-secondary a:link, .nav-secondary a:visited, /nav-secondary a:hover, .nav-secondary a:active {text-decoration:none;cursor:pointer;} 
.nav-secondary a:link {color:#000;} 
.nav-secondary a:visited {color:#000;} 
.nav-secondary a:hover {color:#ffffff;background: #888;} 

.nav-secondary li.current {background-color:#666;color:#fff;} 
.nav-secondary li.current a {color:#ffffff;background:#666;}

.nav-secondary li.active a:link, .nav-secondary li.active a:visited, .nav-secondary li.active a:active {color:#000000} 
.nav-secondary li.active a:hover {color:#ffffff;background:#cc0000;}
.nav-secondary li {border-top: 1px solid #fff;border-bottom: 1px solid #ccc}

.high {background:url(/img/exclamation.png) left 6px no-repeat;padding:13px 0 20px 25px;border-bottom:1px solid #EEEEEE;}
.critical {background:url(/img/alert.png) left 6px no-repeat;padding:13px 0 20px 25px;border-bottom:1px solid #EEEEEE;}
.infest { background: #FAFFEB;}
.already {background:#ffd;}
.dotted {border-bottom:1px dotted #c0c0c0}

UL#graphsList {list-style: none;margin: 10px 0 10px 16px;}
UL#graphsList LI {margin-bottom: 20px;padding: 10px 40px 20px 16px;background-image:none;}
UL#graphsList P.head { height: 26px; }
UL#graphsList .title {display: block;float: left;width: 34px;height: 19px;color: #fff;text-decoration: none;text-align: center;font-weight: bold;font-size: 0.8em;letter-spacing: -1px;padding-right: 6px;position: relative;left: -5px;}
UL#graphsList .title:hover { border: none; }
UL#graphsList .author {display: block;float: left;height: 1.6em;color: #777;font-size: 1.5em;font-family: Arial;font-weight: normal;letter-spacing: -1px;padding-left: 5px;padding-top: 1px;}
UL#graphsList .smallauthor {display: block;float: left;height: 1.6em;color: #777;font-size: 1.1em;font-family: Arial;font-weight: normal;letter-spacing: -1px;padding-left: 5px;padding-top: 1px;}
UL#graphsList IMG.delimiter {float: left;margin: 0 15px;}
UL#graphsList INS {color: #777;display: block;float: left;height: 26px;line-height: 1.5em;text-decoration: none;font-size: 0.8em;}
UL#graphsList P {clear: both;margin: 15px 0;}
UL#graphsList .Body P {margin: 0;margin-bottom: 5px;}
#indicator {width: 200px;height: 25px;	background-color: #ffd;border: 1px solid #fc0;position: fixed;left: 50%;top: 50%;margin-top: -50px;margin-left: -100px;text-align: center;padding:20px;z-index: 1;}
#indicator span {font-size:90%;}
#indicator img {align:center;margin-right:10px;}

#search {position:absolute;top:122px;padding:5px;left:20px;_top:122px;min-width:400px;z-index:2}
#search form {display:inline;}
#search select {display:inline}
#search input {display:inline;border:1px solid #ffd;font-size:0.95em;}
#search .button {background-color:#ac0521;color:#ffffff;border:0;}
.infoarticle {margin-top:20px;padding:5px;}
.infoarticle:hover {background-color:#ffd}

em {line-height:1.7em;font-size:1.2em;font-weight:normal;word-spacing:0.2em;text-align:justify;}
.infoarticle {font-weight:normal;font-size:12px}
.infobold {font-weight:bold;font-size:16px}

.blockwrapper {background-color:#f5f5f5}
blockquote {font-family: Verdana, Arial, sans-serif;}
blockquote:before {
	content: open-quote;
	height: 0;
	margin-left: -0.55em;
	font-size:4em;	
}
blockquote:after {
	content: close-quote;
	height: 50px;
	margin-top: -70px;   
	margin-left: 360px;
	font-size:4em;	
}

ol li {background:none;padding:3px;list-style-type:decimal}

#comments h3 span {position:absolute;left:-9999px;text-align:left;}
#comments blockquote p.dtposted a{padding-left:14px;}
#comments h3{ position:relative; float:left; width:20%; margin:1em 0 0 0; padding:3em 0 0 0; font-size:1em; line-height:1.2em; text-align:center; }
#comments.profile h3{ position:relative; float:none; width:auto; margin-bottom:1em; padding:0; border:0; text-align:left; border-top:1px solid #d0d0c6; }
#comments h3 strong{ position:absolute; left:0; top:-0.6em; padding:0 0.2em 0 14px; font:300 1.5em/1em arial,sans-serif; color:#b0b0a6; }
#comments #preview h3 strong{ position:absolute; top:0.1em; left:0.75em; color:#390; font-size:1.3em; font-weight:900; text-transform:uppercase; }
#comments h3 em{ display:block; text-align:center; font-size:0.95em; font-style:normal; color:#777; }
#comments h3 cite{display:block;font-style:normal;font-weight:900;margin:1em 0 1.5em 0;}
#comments #preview h3, #comments #preview blockquote{ border-top:0; }
#comments p.expand,#comments p.contract{font-size:0.8em;}
#comments blockquote p{ font-size:0.95em; line-height:1.8em; color:#555; }
#comments blockquote p.dtposted{ position:absolute; top:-0.6em; right:0; padding-left:0.5em; margin:0; font-size:0.85em; line-height:1em; color:#868670; text-align:right; }
#comments.profile blockquote p.dtposted{top:0;}
#comments #preview blockquote p.dtposted{ right:0.4em; }
#comments blockquote code{font:1.25em monospace;color:#c30;}
#comments ol.code, #comments ol.code li, #comments pre.code{ font:1em/1em monospace; }
#comments ol.code li code, #comments pre.code code{ font:1em/1em monospace; }
#comments ol.code li, #comments pre.code{ font-size:1.25em; }
#comments ol.code li code, #comments pre.code code{ font: 1em/1.8em 'courier',monospace;color:#c30; }
.comment {color: #939399;}
#comments ol.code{ margin:0 0 0 5%; padding-bottom:1px; width:90%; margin:0 5%; padding:0; list-style-position:inside; border:1px solid #d3d3d0; overflow:hidden; color:#939399; }
#comments ol.code, #comments pre.code{ width:100%; margin:0; }
#comments pre.code{ width:100%; }
div.post blockquote, #comments blockquote blockquote, #comments.profile blockquote blockquote{ overflow:hidden; margin:1em 0; padding:0.2em 1.25em 0.2em 24px; color:#543; }
#comments blockquote blockquote, #comments.profile blockquote blockquote{ float:none; width:auto; margin:1em 0; border:0; }
#comments blockquote{ position:relative; float:right; width:74%; margin:1em 0 0 0; padding:1.5em 0;}
#comments.profile blockquote{ margin:-1.5em 0 0 0; float:none; width:auto; background:transparent; border-top:0; }
#deck ul.meta li.comments{ }
#deck ul.meta li.date{ }
div.post ul.meta li.comments, ul.meta li.comments, ul.post-foot li.comments{}
ul.post-foot li.comments, ul.post-foot li.references{padding-left:16px;}
#comments h3 em img { padding:1px; border:1px solid #e0e0d6; }

.calendar ul {border:1px solid #efefef;background-color:#f8f8f8;text-align: center;padding-bottom:2px;padding-top:2px;padding-left: 0;margin-top: 0;margin-left: 0;width: 100%;font-family: Arial,Helvetica,sans-serif;line-height: 36px;}
.calendar ul li {display: inline;padding: 5px;border: 0px;color: black;background:none;font-family: Verdana, Arial, sans-serif;font-size:0.9em;}
.calendar ul li a {padding: 5px;color: black;text-decoration: none;}
.calendar ul li a:hover {color: #cc0000;}
.calendar .year {color: #000000;font-size:1.8em;}

.post-cal {text-align: center;float:left; font-family: Arial, Helvetica, sans-serif;width:3.0em;background: #f5f5f5;border:1px solid #c0c0c0;color: #000000;}
.post-month {font-size: 1.2em;font-weight:bold;	margin:0; padding:0;padding-top:12px;background: #888;color: #ffffff;text-align:center}
.post-month-hot {font-size: 1.2em;font-weight:bold;	margin:0; padding:0;padding-top:12px;background: #CC0000;color: #ffffff;text-align:center}
.post-date {font-size:1.4em;font-weight:bold;margin:0; padding:0;	height:1.4em;text-align:center}

.tags {font-size:0.8em;color:#000000;margin-bottom:10px;}
.tags span {font-size:1em;font-weight:bold;}
.tags a { text-decoration: underline;color:#36a;padding:5px;}
.tags a:hover {text-decoration: none; color:#888;}

.tagcloud {color:#000000;margin-bottom:10px;}
.tagcloud span {font-weight:bold;}
.tagcloud a { text-decoration:none;color:#36a;padding:5px;font-weight:normal;}
.tagcloud a:hover {text-decoration: none; color:#cc0000;}
.center {text-align:center}

#FrogJS{
	width: 760px;
	height: 600px;
	margin: 0 auto;
}
#FrogJSCaption{
	text-align: left;
	line-height: 140%;
}

.poll label {
	padding:0;
	margin-bottom:2px;
	margin-top:2px;
	border:0;
	font-size: 1em;
	width:160px;
}

#search_box{float:left;margin-right:5px;padding:4px;}
#search_type{float:left;margin-right:5px;}
#search_method{float:left;margin-right:5px;}
#search_location{float:left;margin-right:5px;}

#MainMenu 
{
	height:51px;
	background: #FFFFFF url("/img/menu/bmid_101.gif");
	margin:0;
	border:0;
}
#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#000000 url("/img/menu/bright_101.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#tab a span 
{
	display:block;
	background:url("/img/menu/bleft_101.gif") no-repeat left top;
	padding:0 13px 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#000000;
	font-weight:bold;
	line-height:51px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#990000;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 solid ;
	background: #FFFFFF url("/img/menu/bmid_101.gif");
	color:#000000;
	z-index:100;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	margin:0;
	padding:0;
	list-style:none;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link, .dropmenudiv a:visited
{
	width:180px;
	margin:0;
	padding:0;
	display:block;
	border:0 solid ;
	color:#000000;
	background:url("/img/menu/bleft_101.gif") no-repeat left top;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv a span 
{
	float:left;
	display:block;
	line-height:51px;
	background:url("/img/menu/bright_101.gif") no-repeat right top;
	padding:0 13px 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#000000;
}
.dropmenudiv a span 
{
	float:none;
}
.dropmenudiv a:hover
{
	border:0 solid ;
	background-position:left bottom;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#990000;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#990000;
	font-weight:bold;
}

