* {margin : 0;padding : 0;}body {font : 76% Verdana, Arial, Helvetica, sans-serif;line-height : 16px;text-align : center;color : #303030;background : #e8eaec;}em {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1.4em;color : #004f00;font-style : normal;}small {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.95em;color : #336;font-style : normal;}a {color : #3c6092;font-weight : bold;text-decoration : none;}a:hover {color : #2a5a8a;text-decoration : none;}a img {border : none;}p {padding : 0 0 1.6em 0;}p form {margin-top : 0;margin-bottom : 20px;}img.left, img.center, img.right {padding : 4px;border : 1px solid #a0a0a0;}img.left {float : left;margin : 0 12px 5px 0;}img.center {display : block;margin : 0 auto 5px auto;}img.right {float : right;margin : 0 0 5px 12px;}#container {width : 660px;margin : 20px auto;padding : 1px 0;text-align : left;background : #ffffff;color : #303030;border : 1px solid #303030;}#header {height : 110px;width : 658px;margin : 0 1px 1px 1px;background : #3c6092;color : #ffffff;}#header h1 {padding : 35px 0 0 20px;font-size : 2.4em;background-color : inherit;color : #ffffff;letter-spacing : -2px;font-weight : normal;}#header h2 {margin : 10px 0 0 40px;font-size : 1.4em;background-color : inherit;color : #f0f2f4;letter-spacing : -1px;font-weight : normal;}#header h4 {font-size : 1em;background-color : inherit;color : #f0f2f4;letter-spacing : -1px;font-weight : normal;}#navigation {height : 2.2em;line-height : 2.2em;width : 658px;margin : 0 1px;background : #3c6092;color : #ffffff;}#navigation li {float : left;list-style-type : none;border-right : 1px solid #ffffff;white-space : nowrap;}#navigation li a {display : block;padding : 0 10px;font-size : 10px;font-weight : normal;text-transform : uppercase;text-decoration : none;background-color : inherit;color : #ffffff;}* html #navigation a {width : 1%;}#navigation .selected, #navigation a:hover {background : #80b0da;color : #ffffff;text-decoration : none;}#content {float : left;width : 600px;font-size : 1em;padding : 20px 0 0 20px;}#content h2 {display : block;margin : 0 0 16px 0;font-size : 1.7em;font-weight : normal;letter-spacing : -1px;color : #505050;}#content h4 {display : block;margin : 0 0 16px 0;font-size : 14px;font-weight : bold;letter-spacing : -1px;color : #000;}#content h5 {display : block;margin : 0 0 16px 0;font-size : 12px;font-weight : bold;letter-spacing : -1px;color : #000;}#notes {float : left;width : 580px;font-size : 10px;padding : 20px 0 0 20px;}#notes h2 {display : block;margin : 0 0 16px 0;font-size : 1.7em;font-weight : normal;letter-spacing : -1px;color : #505050;}#notes h4 {display : block;margin : 0 0 16px 0;font-size : 1.2em;font-weight : normal;letter-spacing : -1px;color : #000;}h2 {font-size : 1.7em;font-weight : normal;letter-spacing : -1px;color : #505050;}h4 {font-size : 1.2em;font-weight : bold;letter-spacing : -1px;color : #505050;}#content h2 a {font-weight : normal;}#content h3 {margin : 0 0 5px 0;font-size : 1.4em;letter-spacing : -1px;}#content a:hover, #subcontent a:hover {text-decoration : underline;}#content ul, #content ol {margin : 0 5px 16px 35px;}#content dl {margin : 0 5px 10px 25px;}#content dt {font-weight : bold;margin-bottom : 5px;}#content dd {margin : 0 0 10px 15px;}#subcontent {float : right;width : 170px;padding : 20px 20px 10px 0;line-height : 1.4em;}#subcontent h2 {display : block;margin : 0 0 15px 0;font-size : 1.6em;font-weight : normal;text-align : left;letter-spacing : -1px;color : #505050;}#subcontent p {margin : 0 0 16px 0;font-size : 0.9em;}#searchbar {margin : 0 0 20px 0;}#searchbar form fieldset {margin-left : 10px;border : 0 solid;}#searchbar #s {height : 10px;width : 80px;margin : 0 5px 0 0;border : 1px solid #a0a0a0;}#searchbar #searchbutton {width : 50px;padding : 0 1px;border : 1px solid #808080;font-size : 10px;text-align : center;}#footer {clear : both;width : 658px;padding : 5px 0;margin : 0 1px;font-size : 0.9em;color : #f0f0f0;background : #3c6092;}#footer p {padding : 0;margin : 0;text-align : center;}#footer a {color : #f0f0f0;font-weight : bold;}#footer a:hover {color : #ffffff;text-decoration : underline;}p.rside {background : #3c6092;color : #ffffff;font-size : 110%;border : 1px solid black;float : right;width : 230px;padding : 6px;margin : 4px 4px 4px;}p.lside {background : #3c6092;color : #ffffff;font-size : 110%;border : 1px solid black;float : left;width : 230px;padding : 6px;margin : 0 4px 4px;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}