body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;  font-weight: normal; background-image:  url(/images/template/bg.gif); background-repeat: repeat-x; background-color: #993333; margin: 5px 0 ; padding: 5px 0 ;  text-align: center; width: 94%; }

#side { position: absolute; top: 10px; right: 0px; bottom: 0px; left: 20px; width: 208px; background-color: #FFFFFF; margin: 0; padding: 0; text-align: left; }
#main { position: absolute; top: 10px; right: 26px; bottom: 0px; left: 248px;  }
#header {text-align: right;  margin: 0px; padding: 0px;}


#content { clear: both; text-align: left;  background-color: #FFFFFF; margin: 0px; padding: 1px 10px 3px 10px;}
#footer { text-align: left;  }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; color: #993333; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; color: #993333; }

.main {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal; color: #000000; }
.subTitle {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold;	color: #993333; }
.menus {text-align: right; }
.side { background-image:  url(/images/template/side_bg.gif); background-repeat: repeat-y; }
.quotes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; }
.dst {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal; color: #0374f4; }
.highlight { color: #993333;}
.disclaimer { font-size: 85%; color: #993333;}
.submitButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; background: #990000; border: 2px outset #CCCCCC; }

.bodyTopLeft { background-image:  url(/images/template/spacer_top_left.gif); background-repeat: repeat-y; background-color: #993333; }
.bodyTopRight { background-image:  url(/images/template/spacer_top_right.gif); background-repeat: repeat-y; background-color: #993333; }
.bodyLeft { background-image:  url(/images/template/spacer_left.gif); background-repeat: repeat-y; background-color: #993333; }
.bodyRight { background-image:  url(/images/template/spacer_right.gif); background-repeat: repeat-y; background-color: #993333; }
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; padding: 0px 20px 0px 0px;}

a:link { color: #993333; }
a:visited { color: #CC3333; }

.subNav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #993333; text-decoration: none; }
.subNav:link { color: #666666; }
.subNav:visited { color: #666666; }
.subNav:hover {	color: #993333; }

.tableTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #FFFFFF; background-color: #CC3333; }

.table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; color: #000000; background-color: #FFFFFF; }

.br_nav { font-size: 68%;	text-decoration:none; background: #EDEDED; padding: 4px 3px 4px 5px;}
.br_nav_main { font-size: 68%;	text-decoration:none; background: #CCCCCC; padding: 4px 3px 4px 5px;}
.br_nav_hlt { font-size: 68%;	text-decoration:none; background: #993333; padding: 4px 3px 4px 5px;}
a.br_nav:link { display:block; color: #000000; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px;	border-color: #FFFFFF; }
a.br_nav:visited { display:block; color: #000000; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid;	border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }
a.br_nav:hover { display:block; background: #993333; color:#FFFFFF;	width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }
a.br_nav:active { display:block; background:#993333; color:#FFFFFF; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }

a.br_nav_main:link { display:block; color: #000000; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px;	border-color: #FFFFFF; }
a.br_nav_main:visited { display:block; color: #000000; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid;	border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }
a.br_nav_main:hover { display:block; background: #993333; color:#FFFFFF;	width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }
a.br_nav_main:active { display:block; background:#993333; color:#FFFFFF; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }

a.br_nav_hlt:link { display:block; color: #FFFFFF; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px;	border-color: #FFFFFF; }
a.br_nav_hlt:visited { display:block; color: #FFFFFF; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid;	border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }
a.br_nav_hlt:hover { display:block; background: #993333; color:#FFFFFF;	width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }
a.br_nav_hlt:active { display:block; background:#993333; color:#FFFFFF; width: 240px; padding: 4px 3px 4px 5px;	border-style: solid; border-width: 0px 0px 1px 0px; border-color: #FFFFFF; }

.br_nav li { margin-left: -1em; padding-left: 1em; }

.form_expert_style {display: none;}
.fe-info,.fe-error{font:12px verdana,arial,helvetica,sans-serif;padding:2px;position:relative;top:-7px}
.fe-error{border:solid 1px #999999;background:#FFFFFF;color:#990000}
.fe-info{border:solid 1px #0187c5;background:#eff9ff;color:#0187c5}
.fe-info-container,.fe-error-container{position:absolute;padding:0;border-left:8px solid transparent;-border-left:8px solid white;filter:progid:DXImageTransform.Microsoft.Chroma(color="white")}
.fe-error-container{border-top:8px solid #999999}
.fe-info-container{border-top:8px solid #0187c5}