/*
///
///	$RCSfile: screen.css,v $
///	$Author: alex $
///	$Date: 2007/07/03 22:04:23 $
///	$Revision: 1.29 $
///
*/
@import url("../Admin/css/standard.css");
@import url("classes.css");

body { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #303030; }
a { color: #004171; text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin-top: 0px; }
img { border: none; }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

#canvas { background-color: #e4ebf1; width: 760px; margin-right: auto; margin-left: auto; padding-right: 5px; padding-left: 5px; padding-bottom: 10px; position: relative; }

div#bottomSection { background-color: #eeeff3; }
div#calloutInner { width: 240px; }
div#calloutInner a { color: #60605e; }
div#calloutInner p, div#calloutInner table { margin: 0px; margin-bottom: 0.6em; }
div#calloutInner p.title { font-size: 14pt; line-height: 0.8em; }
div#navbarRow { margin-bottom: 19px; font-size: 9pt; }
div#newsletter { background-color: #00326f; color: #ffffff; padding: 5px;  text-align: left; width: 290px; border: solid 3px #ffffff; }
div#newsletter .textbox { margin: 0px; }
div#newsletter a { color: #ffffff; }
div#terms { background-color: #ffffff; color: #000000; height: 100px; overflow: auto; border: solid 1px #303030; padding: 5px; }
div#whiteWrap { background-color: #ffffff; }
div.accountInfoField { width: 94px; overflow: hidden; }
div.acqCriteria { padding-left: 25px; width: 227px; overflow: hidden; }

table#calloutMenu td { padding-right: 5px; padding-left: 5px; }
table#controlPanel { border-collapse: collapse; }
table#controlPanel input.button { border: none; margin: 0px; font-size: 9pt; }
table#controlPanel td { border: solid 1px #00326f; }
table#exec { background-color: #00326f; }
table#login { background-color: #00326f; position: absolute; top: 15px; right: 14px; color: #FFFFFF; line-height: 1.0em; }
table#login a { color: #FFFFFF; }
table#login input { border: none; }
table#login .textbox { width: 108px; }
table#login .button { width: 50px; }
table#navbar { height: 20px; background-color: #00326F; font-weight: bold; }
table#navbar a { color: #FFFFFF; }
table#navbar div.subMenu { position: relative; z-index: 1; }
table#navbar div.subMenu table { width: 200px; font-weight: normal; position: absolute; background-color: #eeeff3; left: -5px; top: 18px; text-align: left; visibility: hidden; border-left: solid 5px #ffffff; border-right: solid 5px #ffffff; border-bottom: solid 5px #ffffff; }
table#navbar div.subMenu table#submenu_5 { width: 120px; left: 0px; }
table#navbar div.subMenu table a { color: #004171; }
table#navbar div.subMenu table td { padding-left: 10px; padding-right: 10px; border-top: solid 1px #ffffff; padding-top: 2px; padding-bottom: 2px; }
table.feature { margin-top: 5px; margin-bottom: 5px; margin-left: 5px; font-size: 8pt;  }
table.feature td { padding-top: 1px; padding-bottom: 1px; padding-right: 5px; }
table.featureL { margin-top: 5px; margin-bottom: 5px; margin-left: 5px; font-size: 9pt;  }
table.featureL td { padding-top: 1px; padding-bottom: 1px; padding-right: 5px; }

td#bottom_center { background-image: url(../images/bottom_center.gif); background-repeat: repeat-x; }
td#callout { background-image: url(../images/callout_middle.gif); padding-top: 8px; padding-right: 25px; padding-bottom: 5px; padding-left: 25px; width: 251px; font-size: 9pt; text-align: left; }
td#callout p.title { margin-bottom: 0.1em; }
td#calloutOuter { padding-top: 5px; padding-right: 10px; padding-bottom: 5px; width: 311px; }
td#content, td#content2 { padding-right: 5px; padding-left: 5px; }
td#content { background-image: url(../images/bg_content.gif); }
td#content2 { background-image: url(../images/bg_content2.gif); }
td#execForm .textbox { margin: 0px; }
td#execForm .fieldHeader { line-height: 20px; }
td#execForm, td#execHome { padding: 10px; vertical-align: top; }
td#execLeftColumn { padding-right: 5px; width: 200px; }
td#execLeftColumn150 { padding-right: 5px; width: 150px; }
td#menu, td#menu2 { padding-top: 20px; padding-right: 25px; padding-bottom: 20px; padding-left: 25px; width: 251px; text-align: left; }
td#menu { background-image: url(../images/callout_middle.gif); }
td#menu2 { background-image: url(../images/callout_middle2.gif); }
td#middle { border-right-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid; border-right-color: #FFFFFF; border-left-color: #FFFFFF; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
td#top_center { background-image: url(../images/top_center.gif); background-repeat: repeat-x; }
td#wysiwyg, td#wysiwyg2 { padding: 20px; vertical-align: top; }
td#wysiwyg { width: 375px; }
td#wysiwyg2 { width: auto; }
td#wysiwyg p, td#wysiwyg2 p { margin-top: 0px; margin-bottom: 10pt; line-height: 1.3em; }
td.divider { background-image: url(../images/bg_divider.gif); background-repeat: repeat-y; background-position: center; width: 25px; }
td.divider2 { background-image: url(../images/bg_divider2.gif); background-repeat: repeat-y; background-position: center; width: 25px; }

p.blueLine { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #00326E; line-height: 1px; margin-top: 0.5em; margin-bottom: 0.5em; }
p.blueLine_noprint { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #00326E; line-height: 1px; margin-top: 0.5em; margin-bottom: 0.5em; }
p.blueLine2 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8F6FF; line-height: 1px; margin-top: 0.5em; margin-bottom: 0.5em; }
p.indented { text-indent: -0.5in; margin-left: 0.5in; }

ol.doubleSpace li { margin-bottom: 1em; }

table.cblSubIndustry td { text-indent: -20px; padding-left: 20px; }

.divHdr
{
	font-weight:bold;font-size:14px;
}