/*
.{
  scrollbar-track-color: ;
  scrollbar-3dlight-color: ;
  scrollbar-arrow-color: white;
  scrollbar-base-color: #b22423;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #b22423;
  scrollbar-highlight-color: #efefef;
  scrollbar-shadow-color: white;
}
*/

.formErr {
  COLOR: red; 
  FONT-FAMILY: verdana, arial; 
  FONT-SIZE: 14px; 
  text-align:center;
  font-weight:bold;
  background-color:beige;
}

.formrow 
{
  BACKGROUND-COLOR: beige;
}
.textinput
{
  FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
  FONT-SIZE: 12px;
  FONT-WEIGHT: 300;
}

.dis{background-color:#e6e6e6;FONT-FAMILY: verdana, arial;font-size:12pt;}

.ibAccTableTitle{padding-bottom:5px;  COLOR: #b22423;   FONT-FAMILY: Verdana;   FONT-SIZE: 12pt;  font-weight:bold;   border-style:solid;   border-color:#b22423;   border-width:1pt;   border-left:0pt;  border-right:0pt;   border-top:0pt; text-align:center;  vertical-align:bottom;}

.tttsm{ 
  COLOR: black; 
  FONT-FAMILY: verdana; 
  FONT-SIZE: 11pt;
  font-weight:bold;
  border-style:solid;
  border-color:black;
  border-width:1pt;
  border-left:0pt;
  border-right:0pt;
  border-top:0pt;
  text-align:center;
  vertical-align:bottom;
}
.tsml{
  COLOR: black;
  FONT-FAMILY: verdana;
  FONT-SIZE: 10pt;
}

A.b9link:link { 
  font-size: 10pt;
  color: #b22423;
  font-weight:bold;
  FONT-FAMILY: Verdana;
  text-decoration:none;
}      
A.b9link:visited { 
  font-size: 10pt;
  color: #b22423;
  font-weight:bold;
  FONT-FAMILY: Verdana;
  text-decoration:none;
}   
A.b9link:hover { 
  font-size: 10pt;
  color: #b22423;
  font-weight:bold;
  text-decoration:none;
  FONT-FAMILY: Verdana;
} 

A.b10link:link { 
  font-size: 10pt;
  color: #b22423;
  font-weight:bold;
  FONT-FAMILY: Verdana;
}      
A.b10link:visited { 
  font-size: 10pt;
  color: #b22423;
  font-weight:bold;
  FONT-FAMILY: Verdana;
}   
A.b10link:hover { 
  font-size: 10pt;
  color: #b22423;
  font-weight:bold;
  text-decoration:none;
  FONT-FAMILY: Verdana;
} 

A.b11link:link { 
  font-size: 11pt;
  color: #b22423;
  font-weight:bold;
  FONT-FAMILY: Verdana;
}      
A.b11link:visited { 
  font-size: 11pt;
  color: #b22423;
  font-weight:bold;
  FONT-FAMILY: Verdana;
}   
A.b11link:hover { 
  font-size: 11pt;
  color: #b22423;
  font-weight:bold;
  text-decoration:none;
  FONT-FAMILY: Verdana;
} 

A.b11linkbu:link { 
  font-size: 13pt;
  color: blue;
  font-weight:bold;
  text-decoration:none;
  FONT-FAMILY: trebuchet ms;
}      
A.b11linkbu:visited { 
  font-size: 13pt;
  color: blue;
  font-weight:bold;
  text-decoration:none;
  FONT-FAMILY: trebuchet ms;
}   
A.b11linkbu:hover { 
  font-size: 13pt;
  color: blue;
  font-weight:bold;
  text-decoration:underline;
  FONT-FAMILY: trebuchet ms;
} 


DIV.b11{
  margin-top:10px;
  line-height: 16pt;
  FONT-SIZE: 11pt;
  text-align:justify;
}

.b11np{
  font-size: 11pt;
  font-family: verdana;
  text-align:justify;
}

LI.b11{
  font-size: 11pt;
  line-height: 16pt;
  margin-left:10px;
}

UL{
  padding-top:0px;
  margin-top:5px;
  margin-left:10px;
}

.bodylinkIBTC {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: none; CURSOR: hand;
}

.dynamicInput
{
  border-style:solid;
  border-color:beige;
  background-color:beige;
  border-width:1px;
}

.largeinput {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 16px; font-weight:bold;
  border-style:solid;
  border-color:beige;
  background-color:beige;
  border-width:1px;
}


.maintable
{
  border-style:solid;
  border-color:#b22423;
  border-width:1px;
}

.tablehead
{
  background-color: #b22423;
  text-align:center;
  color:white;
  font-size:8pt;
}
.tablehead_alt
{
  color: #b22423;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  background-color:#EAEAEA;
}

A.bodynav:link { 
  color: #b22423;
  font-family: Verdana;
  font-size: 8pt; 

}      
A.bodynav:visited { 
  color: #b22423;
  text-decoration:underline;
  font-family: Verdana;
  font-size: 8pt;

}   
A.bodynav:hover { 
  color: #b22423;
  text-decoration:none;
  font-family: Verdana;
  font-size: 8pt; 
}  

.bodynav { 
  color: black;
  text-decoration:none;
  font-family: Verdana;
  font-size: 8pt; 
  text-align:left;
}  

A.body:link { 
  color: #b22423;
  font-weight: normal;
  FONT-FAMILY: Verdana
}      
A.body:visited { 
  color: #b22423;
  font-weight: normal;
  FONT-FAMILY: Verdana
}   
A.body:hover { 
  color: #b22423;
  font-weight: normal;
  text-decoration:none;
  FONT-FAMILY: Verdana  
} 

.topbartext
{
  color: white;
  text-align:right;
  padding-right:15px;
  font-size:18px;
  font-weight:bold;
  FONT-FAMILY: Verdana, Arial, Courier, sans-serif; 
}

hr { 
  padding: 0px; color: #b22423; height: 1px; 
}

div,li,p,input,select,span {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 12px
}

.headingOne {
  COLOR: #000000; FONT-FAMILY: IB Serif, ms sans-serif; FONT-SIZE: 25px
}
.headingOneTwo {
  COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 10pt
}
.formfont {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.formfont8 {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 10px
}
.bullet {
  COLOR: #cc3333; FONT-FAMILY: verdana, arial; FONT-SIZE: 18px
}
.bulletgrey {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 18px
}
.pagetitle {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 15px
}
.pagetitleRed {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 15px
}
.errortext {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 13px
}
.bodytext {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.bodytextwhite {
  COLOR: #ffffff; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.body8 {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 10px
}
.bodytext8 {
  COLOR: #000000; FONT-FAMILY: arial, verdana; FONT-SIZE: 11px
}
.bodytextTC {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.bodytextBreakerTC {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.bodytextgreen {
  COLOR: #00cc00; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.bodytextpink {
  COLOR: #ff3399; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.bodytextred {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.bodytextyellow {
  COLOR: #ff6633; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.bodydropdowntext {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 10px
}
.bodyreference {
  COLOR: #000000; FONT-FAMILY: ms sans serif, times new roman; FONT-SIZE: 11px
}
.bodytextsmallprint {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 10px
}
.headingTwoRed_bp {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11pt; font-weight:bold;
}
.headingTwoRed8 {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 10px
}
.headingTwoRed12 {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 12px
}
.headingTwoRed13 {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 13px
}
.headingTwoRed14 {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 14px
}
.headingTwoRed15 {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 15px
}
.headingTwoRed15Bold {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 15px; FONT-WEIGHT: bold;MARGIN-TOP:5px;MARGIN-BOTTOM:10px;
}
.headingTwoRed17Bold {
  COLOR: #b22423; FONT-FAMILY: trebuchet ms; FONT-SIZE: 17px; FONT-WEIGHT: bold;MARGIN-TOP:5px;MARGIN-BOTTOM:10px;
}
.headingTwoRed20Bold {
  COLOR: #b22423; FONT-FAMILY: trebuchet ms; FONT-SIZE: 20px; FONT-WEIGHT: bold;
}
.b11_15bp{
 padding-bottom:15px;font-size:11pt;
}
.headingPlans {
  font-family:trebuchet ms; font-size:20pt; color: #b22423; text-align:center;  font-weight: bold;  padding:0px;  margin:0px; margin-top:5px; margin-bottom:10px;
}
.headingTwoIBTC {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px
}
.headingOneRed {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 22px;MARGIN-BOTTOM:15px;text-align:center;
}
.headingOneGrey {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 22px
}
.headingTwoBreakerTC {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 22px
}
.ClrBusHeading {  COLOR: #ffffff; FONT-FAMILY: verdana, arial; FONT-SIZE: 16px;font-weight:bold;}
.ClrBusText {
  COLOR: #ffffff; FONT-FAMILY: verdana, arial; FONT-SIZE: 13px
}
A.nolink {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.bodylink {
  COLOR: #000000; FONT-FAMILY: verdana,arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.bodylink8 {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.bodylink9 {
  COLOR: #000000; FONT-FAMILY: verdana,arial; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
A.bodylinkheader {
  COLOR: #000000; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.bodylinkTC {
  COLOR: #0066ff; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.bodylinkIBTC {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.bodylinkIBTC:hover {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.bodylinkBreakerTC {
  COLOR: #b22423; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.bodylinkred {
  COLOR: #cc0033; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.bodylinkred:active {
  COLOR: #333333; FONT-FAMILY: verdana, arial; FONT-SIZE: 11px; TEXT-DECORATION: underline
}

