a:link{text-decoration:none;color:#004B80;border:0px;}
a:visited,a:active{color:#004B80;border:0px;}
a:hover{color:#d2691e;border:0px;text-decoration:none;} 
a:focus{outline:none;}
h1,h2,h3,h4,h5,h6,h7{color:#333;font-family:Arial, Tahoma, Verdana;margin:0;padding:0;text-align:left;}
h1{font-size:24px;font-weight:400;line-height:28px;margin-bottom:8px;}
h2{font-size:20px;font-weight:400;line-height:26px;margin-bottom:4px;}
h3{font-size:16px;font-weight:700;line-height:22px;margin-bottom:2px;}
h4{font-size:14px;line-height:20px;margin-bottom:2px;}
h5,h6,h7{font-size:13px;line-height:20px;margin-bottom:2px;}
p{margin:0 0 10px;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dotted #999;}
* html acronym,abbr{border-bottom:1px dashed #999;}
hr{clear:both;display:block;}
a img,img a{border:none;}
select,input,textarea{font:100% Arial, Verdana, Sans-Serif;}
.entry ul,.entry ol{list-style-type:none;margin-bottom:10px;}
.entry ul li{background:url(../images/bullet.gif) no-repeat 10px 7px;line-height:180%;padding-left:25px;}
.entry ol li{line-height:180%;list-style-type:decimal;margin-left:30px;}
table{border-collapse:collapse;display:table;margin:10px 0;}
table caption{font:bold 1.3em Arial, Tahoma, Verdana, Sans-Serif;font-weight:700;padding:0;}
tr,td,th{margin:auto;}
th,td{border:1px solid #fff;padding:4px 6px;}
tr.row1{background:#ebebeb;}
tr.row2{background:#f5f5f5;}
thead th{background:#444;color:#fff;font-weight:700;text-align:center;}
tbody th{background:#e1e1e1;color:#222;font-weight:700;text-align:center;}
tfoot td{background:#444;color:#fff;}
tbody td{background:#f0f0f0;color:#222;}
td img{border:none!important;}
pre,code,pre code{background:#f2f2f2;border-left:4px solid #777;color:#000;display:block;font:1em/1.5 "Courier News", monospace;margin:10px;overflow:auto;padding:7px 7px 7px 12px;}
pre a:link,code a:link,pre a:visited,code a:visited{color:#f2f707;}
pre a:hover,code a:hover{color:#dfe307;text-decoration:underline;}
blockquote{background:#fff url(../images/bquote.gif) no-repeat 5px 5px;color:#444;display:block;font-style:italic;margin:10px 10px 5px 10px;padding:10px 25px 2px 50px;}
.dropcap{color:#999;display:block;float:left;font:58px/50px Georgia, Times, serif;padding:0 10px 0 0;}
.error{background:url(../images/icon-error.gif) no-repeat 1px 1px;color:#BF0000;padding-left:25px;}
.message{background:url(../images/icon-info.gif) no-repeat 1px 2px;color:#069;padding-left:25px;}
.tips{background:url(../images/icon-tips.gif) no-repeat top left;color:#EE9600;padding-left:25px;}
.highlight{background:#FFC;border:1px solid #ddd;font-weight:700;padding:1px 5px;}
.stickynote{background:url(../images/sticky-bg.gif) no-repeat 8px center #fff;border:1px solid #E6E6E6;padding:15px 10px 15px 60px;}
.download{background: url(../images/icon-download.gif) no-repeat 8px center #fff;border:1px solid #E6E6E6;padding:15px 10px 15px 60px;}
.blocknumber{clear:both;padding:5px 10px 10px;position:relative;}
.bignumber{background:url(../images/ol-bg.gif) no-repeat top left;color:#fff;display:block;float:left;font:bold 20px/normal Arial, sans-serif;margin-right:8px;padding:6px 7px;}
.legend-title{background:#fff;display:block;float:left;font-weight:bold;left:7px;margin:0;padding:0 3px;position:absolute;top:-11px;}
.legend{background:#fff;border:1px solid #CACACC;margin:20px 0;padding:15px 10px 0;position:relative;}
ul.checklist li{background:url(../images/icon-checklist.gif) no-repeat 0 6px;margin-left:5px;padding:0 0 0 20px;}
ul.stars li{background:url(../images/icon-star.gif) no-repeat 0 4px;margin-left:5px;padding:0 0 0 20px;}
ul.arrow li{background:url(../images/icon-arrow.gif) no-repeat 3px 5px;margin-left:5px;padding:0 0 0 20px;}
.links-list ul{margin-bottom:10px;}
.links-list ul li{background:url(../images/icon-arrow.gif) no-repeat 3px 7px;margin-left:5px;padding:3px 0 3px 20px;}
.links-list ul li a{font-weight:bold;}
ul.checklist,ul.stars,ul.arrow{list-style:none;}
.wp-caption,dl.wp-caption{background-color:#f0f0f0;border:1px solid #ddd;margin:5px 10px;padding-top:5px;text-align:center;}
.wp-caption img,.wp-caption a img,dt.wp-caption-dt{border:0;margin:0;padding:0;}
.wp-caption p.wp-caption-text,dd.wp-caption-dd{font-size:11px;line-height:15px;margin:0;padding:2px 3px;}