﻿html, address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre{display:block;}
body{height:100%;background:#efebde;margin:0;padding:0;}
body, select, div, a, li, ul, input, textarea{font:15px Arial, Verdana, "Lucida Grande", lucida, Helvetica,  sans-serif;}
h1{font-size:larger;font-weight:bold;}
.title, .title2, h2{font-size:medium;font-weight:bold;color:#550;font: Verdana, "Lucida Grande", lucida, Helvetica, Arial, sans-serif;}
#wrap{width:800px;margin:0 auto;overflow:hidden;position:relative;background:url('images/bg_border.jpg');}
#main{width:750px;padding-left:25px;}
.clear-both{clear:both;}
.clear-right{clear:right;}
.topmenu{border-style:solid;border-width:4px 4px 4px 0px;border-color:white;float:left;width:112px;padding:14px 10px 12px 10px;margin:0;
         height:24px;vertical-align:middle;text-align:center;color:White;font:1.0em Helvetica,Arial,sans-serif;text-decoration:none;}
.topmenu a{color:#003366;text-decoration:none;border-bottom:1px dotted #003366;}
.topmenu a:active{color:#fff;text-decoration:none;}
.topmenu a:hover{color:#339;text-decoration:none;border-bottom:1px dotted #16d;}
.datemonth{font:normal .85em sans-serif;}
.datemonth, .dateday{text-align:center;vertical-align:middle;color:#336699;}
.dateday{font:medium sans-serif;color:Black;}
acronym{border-bottom:1px dotted;cursor:help;speak:spell-out;}
hr{height:1px;}
.left{float:left;width:470px;padding:15px;}
.right{float:right;width:250px;padding-top:15px;text-align:left;}
.div50p, .div50p_left{float:left;width:364px;background:#efebde;border:solid 1px white;padding:4px;}
.div50p_left{float:right;}
a{text-align:left;}
a[rel='external']:before{content:url(images/arrow_right.gif);padding-right:5px;}
a[rel="pdf"]:before{content:url(images/adobe.gif);padding-right:5px;}
a:link{color:#003366;}
a:visited{color:#003366;}
a:active, a:focus{color:#16d;outline:none;}
a:hover{color:#16d;text-decoration:underline;}
img{border:0;margin:0;}
.engspan{position:relative;margin-left:18px;margin-top:8px;}
.GreenButton a{float:left;background:url(images/blankbutton_green.png) no-repeat;font:normal .85em Arial,Verdana,Helvetica,sans-serif;
               color:White;height:24px;width:50px;text-decoration:none;text-align:center;vertical-align:middle;margin:0;padding:0;}
a.headbutton{display:block;height:25px;line-height:24px;text-decoration:none;float:left;}
a:hover.headbutton{color:#0066CC;}
.top{background:url(images/icons/top.png) no-repeat 4px 4px;}
.back{background:url(images/icons/back.png) no-repeat 4px 4px;}
.top, .back{text-indent:22px;display:block;}
