/* FIRST ONE IS ALWAYS IGNORED IN NETSCAPE */ 
#UNUSED {font-family: arial, verdana;font-size: 10pt;font-weight: normal; text-align : left;color : black;}

BODY {color:#000; background:#FFF; margin: 0px; /*font-size: 10pt;*/ font-family: font-family: Arial, Helvetica, sans-serif; }
H2, .note { color: #666699; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13pt; background: url('../i/seperator_dot_big.gif') top left repeat-x; padding-top:10px; margin: 30px 30px 5px 0px;}
.note {width: 65%; color: #2B5BA7; font-size: 20pt; font-family: Rage Italic LET; }
H2.first, .note {background: none; margin-top: 0px; padding-top: 0px; }
.first {margin-top:0px; padding-top:0px;}

UL, OL, UL.noindent, OL.noindent { margin-top:0px; margin-right:0px; }
UL.noindent, OL.noindent {margin-bottom:1.1em; margin-left:3%px; }
OL LI {margin-top: 5px; margin-bottom: 5px; }

.pagetitle { font-size:24px; color:#2B5BA7; margin:10px 30px 20px 0px; padding-bottom: 7px; }
.pagetitle { background: url('../i/seperator_dot_big.gif') bottom left repeat-x; }
.pagetitlesub { font-size:18px; color:#2B5BA7; }


#page {width: 100%; font-family: Arial,Verdana,Helvetica; background-color: #2B5BA7; padding: 0px; margin: 0px}

#pageHeader {background-color: #2B5BA7;}

#bannerSection {margin-bottom: 0px; padding: 5px 10px 5px 5px; color: #86292d; font-weight: bold; text-align: center; letter-spacing: 3px;}
#bannerTitle {font-size: 30px; }
#bannerText {font-size: 16px;}
#pageCenter {}

#leftNav { width: 148px;  vertical-align: top; background-color: #2B5BA7; padding-left: 8px; padding-right: 0px;}
#leftNavDiv {min-height: 320px; width: 140px; padding: 35px 0px 30px 0px; background: url("../i/cnr_in_lt_up.gif") no-repeat top #cccc66; border-right: solid #000 1px;}

#bodyContent {width: 100%; padding: 5px 20px 5px 10px;  vertical-align: top; background-color: #fff;}

#pageFooter {}

#footer { text-align: center; font-weight:bold; font-family: verdana, arial,sans-serif; font-size: 11px; padding: 5px;}

.pageBanner {margin-bottom: 14px; background-color: #cccc66; border-top: 1px solid #000; border-right: 0px solid #000; border-bottom: 2px solid #000; vertical-align: middle; padding: 3px 0px 5px 0px;}

.btmNav, A.btmNav:link, A.btmNav:visited  {color: #CCCC66; text-decoration: none;}
A.btmNav:active {color: #CCCC66; text-decoration: underline}
A.btmNav:hover {color: #86292D; text-decoration: underline; }

.btmNavOn, A.btmNavOn:link, A.btmNavOn:visited, A.btmNavOn:active, A.btmNavOn:hover {color: #86292D; text-decoration: none;}
A.btmNavOn:active, A.btmNavOn:hover {text-decoration: underline}

#copyright {color: #000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 7pt; background: #fff; padding: 4px;}

.caption {font-size:11px; margin-top:3px; line-height: 1.1em; }

.center_3col { position: relative; float: left; width: 33%; white-space: nowrap; text-align: center;}

.leftNav, .leftNavOn, .leftNav A, .leftNavOn A { font-size: 10pt;}
.leftNav, .leftNavOn {margin: 0px 2px 2px 3px; padding: 2px 2px 2px 5px; background-color: #FFF9E1; border-top: 1px solid #86292d ; border-right: 1px solid #000 ; border-bottom: 2px solid #000; border-left: 2px solid #86292d ;}
.leftNav A, .leftNavOn A {color: #86292d; /*color:#2B5BA7;*/ font-weight: bold; text-decoration: none; display: block;}
.leftNavOn A { color: #2B5BA7; /*color: #da4111;*/ }
.leftNavOn { border-top: #86292d 2px solid; border-left: #86292d 3px solid; }

.leftSecNav, .leftSecNav A, .leftSecNavOn, .leftSecNavOn A { color: #86292d;  font-size: 10pt;}
.leftSecNavOn, .leftSecNavOn A { font-weight: bold; }
.leftSecNav A:hover { color: #2B5BA7; }


.quote { font-size: 16px; margin-bottom:20px; padding:10px; font-style:italic; width:90%; font-family:Times New Roman, Times, serif;  background-color:#FFF9E1;}
.quoteclose { height:11px; width:12px;background: url('../i/ci_quoteclose.gif')  no-repeat; margin:5px;line-height:1.1;}
.quoteopen { height:11px; width:12px;background: url('../i/ci_quoteopen.gif')  no-repeat; margin:5px;line-height:1.1;}
.quote .byline { text-align: right; padding-right: 20px; margin-top: 5px;}

.pic_left { margin:.2em 2em 2em 0px; float:left; }

.contact { margin-top: 10px; }

/* TABLE STYLES 11px */
TH { font-weight:bold; font-size:12px; color:#2B5BA7; background-color:#fff; }
.tableholder{ width:90%; display:block;padding:0px;margin:0px;}
.tablecontent { background-color:#fff; font-size:12px; }
.tablecolor { background-color: #2B5BA7;}

