body { padding-left: 20px; padding-right: 20px; }p, div, span, td, select, input, textarea	{ font-family: arial, helvetica; font-size: 12px; color: #000; }.mainwrap { border-left: 1px solid #3266cc; border-right: 1px solid #4a5f78; }.glossary	{ font-family: arial, helvetica; font-size: 12px; color: #000; }a.glossary:link, a.glossary:visited, a.glossary:active	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: none; color: #000; border-bottom: dotted 1px #e75b20; }a.glossary:hover	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: none; color: #e75b20; }.topnav	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: none; color: #fff; }a.topnav:link, a.topnav:visited	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: none; color: #fff; }a.topnav:hover, a.topnav:active	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: underline; color: #fff; }.footernav	{ font-family: arial, helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color: #fff; }a.footernav:link, a.footernav:visited	{ font-family: arial, helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color: #fff; }a.footernav:hover, a.footernav:active	{ font-family: arial, helvetica; font-size: 11px; font-weight: normal; text-decoration: underline; color: #fff; }.nav	{ font-size: 13px; color: #fff; font-weight: normal; }a.nav:link, a.nav:visited	{ font-family: arial, helvetica; font-size: 13px; font-weight: normal; text-decoration: none; color: #fff; }a.nav:hover, a.nav:active	{ font-family: arial, helvetica; font-size: 13px; font-weight: normal; text-decoration: underline; color: #fff; }.subnav	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: none; color: #4a5f78; }a.subnav:link, a.subnav:visited	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: none; color: #4a5f78; }a.subnav:hover, a.subnav:active	{ font-family: arial, helvetica; font-size: 12px; font-weight: normal; text-decoration: underline; color: #4a5f78; }.header	{ font-family: arial, helvetica; font-weight: bold; font-size: 15px; color: #4a5f78; }.subheader	{ font-family: arial, helvetica; font-weight: bold; font-size: 14px; color: #e75b20; }.glossaryheader { font-family: arial, helvetica; font-weight: bold; font-size: 16px; color: #4a5f78; }.reflect	{ font-family: arial, helvetica; font-style: italic; font-size: 14px; color: #e75b20; }.title	{ font-family: arial, helvetica; font-weight: bold; font-size: 14px; color: #333; }.italic { font-family: arial, helvetica; font-size: 12px; font-style: italic; color: #e75b20; margin-left: 10px; margin-right: 10px; }.bolditalic { font-family: arial, helvetica; font-size: 12px; font-weight: bold; font-style: italic; color: #000000; }.large { font-family: arial, helvetica; font-size: 13px; color: #000; }.largebold { font-family: arial, helvetica; font-weight: bold; font-size: 13px; color: #000; }.small { font-family: arial, helvetica; font-style: italic; font-size: 11px; color: #000; }hr { height:0px; border:0px; border-top:1px solid #4a5f78; }ul, ol, li { font-family: arial, helvetica; font-size: 12px; padding-top:1px; padding-bottom:2px;}ol.decimal { list-style-type: decimal; }ol.lroman { list-style-type: lower-roman; }ol.uroman { list-style-type: upper-roman; }ol.lalpha { list-style-type: lower-alpha; }ol.ualpha { list-style-type: upper-alpha; }.boxtext { font-size: 12px; font-style: italic; color: #000; border: 1px solid #a3a7ab; background-color: #ebeff2; padding: 6px; margin-left: 10px; margin-right: 10px; }.reflectbox { border: 1px solid #a3a7ab; background-color: #ebeff2; padding: 4px; margin-left: 10px; margin-right: 10px; }table { empty-cells: show; caption-side:bottom; }.rightborder {  border-right: 1px solid #a3a7ab; border-top: 1px solid #a3a7ab; }td.tablehead {  background-image: url('../images/table_back.jpg'); padding: 3px; font-family: arial, helvetica; letter-spacing: 1px; font-size: 14px; color: #fff; }td.tablesubhead { border-bottom: 1px solid #a3a7ab; border-left: 1px solid #a3a7ab; background-color: #ebeff2; padding: 3px; font-family: arial, helvetica; font-weight: bold; font-size: 13px; color: #4a5f78; }td.tablesubhead2 { border-bottom: 1px solid #a3a7ab; border-left: 1px solid #a3a7ab; background-color: #fff; padding: 3px; font-family: arial, helvetica; font-weight: bold; font-size: 12px; color: #000; }td.tablelead { border-bottom: 1px solid #a3a7ab; border-left: 1px solid #a3a7ab; background-color: #ebeff2; padding: 4px; font-family: arial, helvetica; font-size: 13px; color: #000; }td.tablecell { border-bottom: 1px solid #a3a7ab; border-left: 1px solid #a3a7ab; background-color: #fff; padding: 3px; font-family: arial, helvetica; font-size: 12px; color: #000; }td.tablecell2 { border-bottom: 1px solid #a3a7ab; border-left: 1px solid #a3a7ab; background-color: #efefef; padding: 3px; font-family: arial, helvetica; font-size: 12px; color: #000; }.correct { color: #009900; font-weight: bold; }.incorrect { color: #990000; font-style: italic; }.blog	{ font-family: arial, helvetica; font-size: 11px; color: #000; }.blogsmall	{ font-family: arial, helvetica; font-size: 10px; color: #000; }