body{color:#000000;font-family:Verdana;font-size:12px;}
legend{font-weight:bold;font-family:Verdana;font-size:12px;padding-bottom:4px;}
h1.intro{color:#002463;font-size:17px;}
a:active {color:#405ebe;text-decoration:none;}
a:link   {color:#405ebe;text-decoration:none;}
a:visited{color:#405ebe;text-decoration:none;}
a:hover  {color:#0000ff;text-decoration:underline;}

.logo{color:#002463;font-family:sans-serif;font-size:24px;font-weight:bold;line-height:24px;}
.logoline{background-color:#ce9a00;height:1px;width:192px;}
.logosub{color:#002463;font-size:10px;font-weight:bold;}
.logo a:active {color:#002463;text-decoration:none;}
.logo a:link   {color:#002463;text-decoration:none;}
.logo a:visited{color:#002463;text-decoration:none;}
.logo a:hover  {color:#002463;text-decoration:none;}

div.panel-blank{width:180px;}
div.panel2{border:1px solid #d3e2ef;width:160px;}
div.panel{border:1px solid #d3e2ef;width:180px;}
div.panel div.title{background-color:#d3e2ef;color:#000000;font-size:11px;font-weight:bold;padding:4px;}
div.panel div.body{background-color:#f0f5fa;color:#000000;font-size:11px;padding:4px;}
div.panel div.divider{border-bottom:1px dotted #cccccc;}
div.panel a:active {color:#405ebe;text-decoration:none;line-height:16px;}
div.panel a:link   {color:#405ebe;text-decoration:none;line-height:16px;}
div.panel a:visited{color:#405ebe;text-decoration:none;line-height:16px;}
div.panel a:hover  {color:#0000ff;text-decoration:underline;line-height:16px;}

.button{font-family:Verdana;font-size:10px;}
.error_box{background-color:#ffdddd;border:1px solid #990000;color:#000000;font-family:Verdana;font-size:11px;margin-bottom:10px;padding:2px;text-align:left;}
.message_box{background-color:#ffffcc;border:1px solid #999933;color:#000000;font-family:Verdana;font-size:11px;margin-bottom:10px;padding:2px;text-align:left;}
.inputRequired{font-weight:bold;text-align:right;}
.inputText{text-align:right;}
.input{font-family:Verdana;font-size:12px;}
.odd{background-color:#ffffff;color:#000000;}
.even{background-color:#f0f5fa;color:#000000;}
.footer {font-size:11px;text-align:center;}
.copyright{font-size:10px;}
.section-title{}
.ph{background-color:#d3e2ef;color:#000000;}
.pb{background-color:#d3e2ef;color:#000000;}
.bc{padding-left:20px;padding-right:20px;}
