body {margin: 3px;}
html { overflow: -moz-scrollbars-vertical !important; }

div.portbox {padding-bottom:3px;}
div.portbox a {font-size:10pt;font-weight:bold;color:#000000;text-decoration:none;}

body,td,tr,div,h1,h2,h3,h4,h5,p,a,ol,ul {font-family: Arial,Helvetica,sans-serif;}
body,td,tr,div,ol,ul {font-size: 12px;}

.otext {color:#FF801F}
.oheader {color:#0480B7;font-size:14pt;font-weight:bold;border-bottom:1px solid #cccccc;margin-bottom:8px;padding:2px}

form {margin: 0px;}
blockquote {margin-left: 15px;}
ol,ul {margin-top: 0px;margin-bottom: 12px;margin-left:10px;padding-left:10px;line-height:130%;}

ol li {margin-bottom:10px;}

p { margin-top: 0.9em;margin-bottom: 0.9em; } 
hr {height: 1px;color:#0480B7;background-color:#0480B7;}

h1,h2,h3,h4,h5 {color:#0480B7;margin-bottom: 3px;margin-top: 3px;}
h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:12pt;color:#666666}
h5 {font-size:10pt;color:#666666}


a {color: #0480B7}

ul.quicklinks li {font-size:9pt;padding-bottom:5px;}

ul.news li {font-size:9pt;padding-bottom:10px;}


td.menuitem {height:24px;border-top:1px solid #cecece;color:#204366;font-weight:bold;font-size:10pt;}
a.menuitem {color:#204366;text-decoration:none;font-size:10pt;}
a.menuitem:hover {color:#204366;text-decoration:underline;font-size:10pt;}

.page_header {color:#ffffff;font-size:18px;font-weight:500;text-align:right;}


a.footer_link {color:#ffffff;font-size:8pt;text-decoration:none}
a.footer_link:hover {color:#ffffff;font-size:8pt;text-decoration:underline}

.docheader {background:#f5f5f5;}

.content_area {padding:5px 15px 15px 15px;}

.sidebar_area {	padding:6px;
		background:#f5f5f5;
		color: #204366;
		}

td.selectedMenuTab {background:#eeeeee;border-bottom:1px solid #eeeeee;border-top:1px solid #cccccc;font-size:12px;}
a.selectedMenuTab {color:#000000;text-decoration:none;font-weight:bold;}
td.menuTab {background:#0480B7;border-bottom:1px solid #ffffff;font-size:12px;}
a.menuTab {color:#ffffff;text-decoration:none;font-weight:bold;}
a.menuTab:hover {color:#ffffff;text-decoration:underline;font-weight:bold;}

td.selectedSubMenuTab {background:#eeeeee;font-size:12px;}
a.selectedSubMenuTab {color:#000000;text-decoration:underline;font-weight:bold;}
td.subMenuTab {background:#eeeeee;font-size:12px;}
a.subMenuTab {color:#000000;text-decoration:none;font-weight:normal;}
a.subMenuTab:hover {color:#000000;text-decoration:underline;font-weight:normal;}

.ltshade1 {background:#f5f5f5;}
.ltshade2 {background:#f5ccf5;}
.dkshade1 {background:#0480B7;color:#ffffff;}
.txtshade {color:#0480B7}

.xsmtxt {font-size: 7pt;}
.smtxt {font-size: 8pt;}
.smtxt2 {font-size: 9pt;}
.medtxt {font-size: 10pt;}
.lgtxt {font-size: 12pt;}
.xltxt {font-size: 14pt;}
.xxltxt {font-size: 16pt;}
.xxxltxt {font-size: 18pt;}

.xpadding {padding: 2px;}
.xxpadding {padding: 5px;}
.xxxpadding {padding: 10px;}

.bline {border-bottom:1px solid #cccccc;}
.tline {border-top:1px solid #cccccc;}
.oline {border:1px solid #cccccc;}

.pframe {border:1px solid #888888;}

.thumb {	background:#888888;
			border-width: 1px;
			border-style: solid;
			border-color: #000000 #cccccc #cccccc  #000000;
}
.topnav {font-size:11px;color:#ffffff;}
a.topnav {font-weight:bold;text-decoration:none}
a.topnav:hover {font-weight:bold;text-decoration:none}
.navtab {color:#ffffff;background:#0480B7;border-left:1px solid #0480B7;border-right:1px solid #0480B7;}
.navtabsel {color:#ffffff;background:#666666;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.navtabhover {color:#ffffff;background:#999999;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}

td.leftnav {height:22px;font-size:11px;color:#666666;background:#f5f5f5;}
a.leftnav {ffont-size:11px;color:#666666;text-decoration:none;}
a.leftnav:hover {font-size:11px;color:#666666;text-decoration:underline;}
.wbline {border-bottom:1px solid #ffffff;}

a.fshade {color:#888888;font-size:8pt;}

td.hostdescription {
      background: #efefef;
      border-bottom: 1px solid #cccccc;
}
td.hosttitle {
      color: #0480B7;
      font-weight: bold;
      border-bottom: 1px solid #cccccc;
      border-left: 1px solid #cccccc;
}
td.hostheader {
      background: #0480B7;
      color: #ffffff;
      font-weight: bold;
}
