BODY 
{
FONT-SIZE: 11px;
COLOR: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #dce9f0;
margin: 0px;

}
A:link 
{
  COLOR: #000066;
 TEXT-DECORATION: none ;

}
A:visited 
{
  COLOR: #000066;
 TEXT-DECORATION: none ;

}
A:hover 
{
  COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A:active 
{
  COLOR: #E7F4FD;
 TEXT-DECORATION: none ;

}
A.gris:link 
{
  COLOR: #666666;
 TEXT-DECORATION: none ;

}
A.gris:visited 
{
  COLOR: #666666;
 TEXT-DECORATION: none ;

}
A.gris:hover 
{
  COLOR: #ff6100;
 TEXT-DECORATION: none ;

}
A.gris:active 
{
  COLOR: #ff6100;
 TEXT-DECORATION: none ;

}
A.normal:link 
{
  COLOR: #000066;
 TEXT-DECORATION: none ;

}
A.normal:visited 
{
  COLOR: #000066;
 TEXT-DECORATION: none ;

}
A.normal:hover 
{
  COLOR: #ff6100;
 TEXT-DECORATION: none ;

}
A.normal:active 
{
  COLOR: #ff6100;
 TEXT-DECORATION: none ;

}
A.submenu:link 
{
  FONT-WEIGHT: bold;
 COLOR: #990000;
 TEXT-DECORATION: none ;

}
A.submenu:visited 
{
  FONT-WEIGHT: bold;
 COLOR: #990000;
 TEXT-DECORATION: none ;

}
A.submenu:hover 
{
  COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A.submenu:active 
{
  COLOR: #000066;
 TEXT-DECORATION: none ;

}
A.menutext:link 
{
  WIDTH: 100%;
 COLOR: #000000;
 TEXT-DECORATION: none ;

}
A.menutext:visited 
{
  WIDTH: 100%;
 COLOR: #000000;
 TEXT-DECORATION: none ;

}
A.menutext:hover 
{
  COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A.menutext:active 
{
  COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A.menutext2:link 
{
  WIDTH: 100%;
 COLOR: #4294ad;
 TEXT-DECORATION: none ;

}
A.menutext2:visited 
{
  WIDTH: 100%;
 COLOR: #4294ad;
 TEXT-DECORATION: none ;

}
A.menutext2:hover 
{
  COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A.menutext2:active 
{
  COLOR: #4294ad;
 TEXT-DECORATION: none ;

}
A.menutextop:link 
{
  WIDTH: 100%;
 COLOR: #000000;
 TEXT-DECORATION: none ;

}
A.menutextop:visited 
{
  WIDTH: 100%;
 COLOR: #000000;
 TEXT-DECORATION: none ;

}
A.menutextop:hover 
{
  COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A.menutextop:active 
{
  COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
TD 
{
  FONT-SIZE: 11px;
 LINE-HEIGHT: 14px;
 FONT-FAMILY: Arial, Helvetica, sans-serif ;

}
A.menufoot:link 
{
  WIDTH: 100%;
 COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A.menufoot:visited 
{
  WIDTH: 100%;
 COLOR: #ffffff;
 TEXT-DECORATION: none ;

}
A.menufoot:hover 
{
  COLOR: #000000;
 TEXT-DECORATION: none ;

}
A.menufoot:active 
{
  COLOR: #000000;
 TEXT-DECORATION: none ;

}
A.orange:link 
{
  COLOR: #ff6100;
 TEXT-DECORATION: none ;

}
A.orange:visited 
{
  COLOR: #ff6100;
 TEXT-DECORATION: none ;

}
A.orange:hover 
{
  COLOR: #000000;
 TEXT-DECORATION: none ;

}
A.orange:active 
{
  COLOR: #000000;
 TEXT-DECORATION: none ;

}
.trmenuout 
{
  COLOR: #333333 ;

}
.trmenuover 
{
  BACKGROUND: #a3b9c4;
 COLOR: #ffffff ;

}
.tdmenuout 
{
  BORDER-TOP: #c0d5df 1px solid;
 FONT-WEIGHT: normal;
 FONT-SIZE: 11px;
 COLOR: #333333;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 BORDER-RIGHT-STYLE: none;
 BORDER-LEFT-STYLE: none;
 TEXT-DECORATION: none;
 BORDER-BOTTOM-STYLE: none ;

}
.trmenuout2 
{
  COLOR: #333333 ;

}
.trmenuover2 
{
  BACKGROUND: #a3b9c4;
 COLOR: #ffffff ;

}
.tdmenuout2 
{
  BORDER-TOP: medium none;
 FONT-WEIGHT: normal;
 FONT-SIZE: 11px;
 BACKGROUND-IMAGE: url(../images/line1.gif);
 COLOR: #333333;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 BORDER-RIGHT-STYLE: none;
 BORDER-LEFT-STYLE: none;
 TEXT-DECORATION: none;
 BORDER-BOTTOM-STYLE: none ;

}
.footer 
{
  FONT-SIZE: 10px;
 BACKGROUND-IMAGE: url(../images/bg_footer2.gif);
 MARGIN-BOTTOM: 5px;
 PADDING-BOTTOM: 5px;
 FONT-FAMILY: Arial, Helvetica, sans-serif ;

}
.bgcolmenu 
{
  BACKGROUND-COLOR: #e7f4fd ;

}
.bgtopmckinsey 
{
  BACKGROUND-COLOR: #000066 ;

}
.bgfooter 
{
  FONT-SIZE: 11px;
 COLOR: #ffffff;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: #a3b9c4 ;

}
.bgfooterlegal 
{
  FONT-SIZE: 10px;
 COLOR: #666666;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: #dce9f0 ;

}
.bgpage 
{
  BACKGROUND-COLOR: #ffffff ;

}
.tdder 
{
  BORDER-RIGHT: #d0dbe1 1px solid;
 BORDER-TOP: #d0dbe1 1px solid;
 BORDER-LEFT: #d0dbe1 1px solid;
 BORDER-BOTTOM: #d0dbe1 1px solid ;

}
.tdbgder 
{
  FONT-WEIGHT: bold;
 FONT-SIZE: 11px;
 COLOR: #3e83ab;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: #dce9f0 ;

}
.tdbgder2 
{
  BACKGROUND-COLOR: #e7f4fd ;

}
.tit 
{
  FONT-WEIGHT: bold;
 FONT-SIZE: 11px;
 COLOR: #407996;
 FONT-FAMILY: Arial, Helvetica, sans-serif ;

}
.search 
{
  BORDER-RIGHT: #7f9db9 1px solid;
 BORDER-TOP: #7f9db9 1px solid;
 FONT-SIZE: 10px;
 BORDER-LEFT: #7f9db9 1px solid;
 COLOR: navy;
 BORDER-BOTTOM: #7f9db9 1px solid;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: white;

}
.contact 
{
  BORDER-RIGHT: #7f9db9 1px solid;
 BORDER-TOP: #7f9db9 1px solid;
 FONT-SIZE: 10px;
 BORDER-LEFT: #7f9db9 1px solid;
 COLOR: navy;
 BORDER-BOTTOM: #7f9db9 1px solid;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: white;
 width: 100%;

}
.tit2 
{
  FONT-WEIGHT: bold;
 FONT-SIZE: 11px;
 COLOR: #03034d;
 FONT-FAMILY: Arial, Helvetica, sans-serif ;

}
.quotetit 
{
  FONT-SIZE: 12px;
 COLOR: #03034d;
 FONT-FAMILY: Arial, Helvetica, sans-serif ;

}
.quote 
{
  FONT-SIZE: 10px;
 COLOR: gray;
 FONT-FAMILY: Arial, Helvetica, sans-serif ;

}
.btn1off 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  height: 16px;
  width: 53px;
  background-image: url(../images/btn1.gif);
  border: none;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #C3D0D3;

}
.btn1on 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000066;
  height: 16px;
  width: 53px;
  background-image: url(../images/btn11.gif);
  border: none;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #C3D0D3;

}
.btn2off 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  height: 18px;
  width: 53px;
  background-image: url(../images/btn2.gif);
  border: none;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #C3D0D3;

}
.btn2on 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000066;
  height: 18px;
  width: 53px;
  background-image: url(../images/btn22.gif);
  border: none;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #C3D0D3;

}
.btn2_on 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000066;
  height: 18px;
  width: 75px;
  background-image: url(../images/btn22.gif);
  border: none;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #C3D0D3;

}
.btn3off 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  height: 18px;
  width: 95px;
  background-image: url(../images/btn3.gif);
  border: none;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #C3D0D3;

}
.btn3on 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000066;
  height: 18px;
  width: 95px;
  background-image: url(../images/btn33.gif);
  border: none;
  margin-right: 2px;
  margin-left: 2px;
  background-color: #C3D0D3;

}
.quote2 
{
FONT-SIZE: 11px;
COLOR: #03034d;
font-family: Arial, Helvetica, sans-serif;

}
.bodytext 
{
padding-left: 5px;

}
.blueButton 
{
background:#648AA3;
color:#fff;
font:11px Verdana;
background-attachment: #648AA3;
background-color: #648AA3;
background-position: #648AA3;
background-repeat: #648AA3;
font-family: 11px Verdana;
font-size: 11px;
border: 2px solid #BCD6E7;
width: 60;

}

.blueButton1 
{
background:#648AA3;
color:#fff;
font:11px Verdana;
background-attachment: #648AA3;
background-color: #648AA3;
background-position: #648AA3;
background-repeat: #648AA3;
font-family: 11px Verdana;
font-size: 11px;
border: 2px solid #BCD6E7;
width: 80;

}

.redButton 
{
background:#A3291F;
color:#fff;
font:11px Verdana;
background-attachment: #A3291F;
background-color: #A3291F;
background-position: #A3291F;
background-repeat: #A3291F;
font-family: 11px Verdana;
font-size: 11px;
border: 2px solid #EDD8D6;

}
.iinput 
{
vertical-align: middle;
vertical-align: middle;
font:9px/1.5 verdana, sans-serif;
color:#fff;
background:#6489A3;
background-attachment: #6489A3;
background-color: #6489A3;
background-position: #6489A3;
background-repeat: #6489A3;
font-family: 9px/1.5 verdana, sans-serif;
font-size: 9px/1.5;
border: 2px solid #d5e4eb;
padding-top: 0;
padding-left: 1px;
margin: 0;

}
.go 
{
width:50px;
background:#49807A;
font-size:11px;
color:#fff;
background-attachment: #49807A;
background-color: #49807A;
background-position: #49807A;
background-repeat: #49807A;
border: 2px solid #E0EEEC;

}
.pageTitle 
{
height:35px;
background:url(../images/bg_pagetitle-border.gif) repeat-x top #ECF5FC;
background-attachment: url(../images/bg_pagetitle-border.gif) repeat-x top #ECF5FC;
background-color: #ECF5FC;
background-image: url(../images/bg_pagetitle-border.gif);
background-position: url(../images/bg_pagetitle-border.gif) repeat-x top #ECF5FC;
background-repeat: url(../images/bg_pagetitle-border.gif) repeat-x top #ECF5FC;

}
.RegButton 
{
Z-INDEX: 99;
BACKGROUND: #b18f00;
FONT: 12px verdana, sans-serif;
VERTICAL-ALIGN: middle;
WIDTH: 160px;
COLOR: #fff;
background-attachment: #b18f00;
background-color: #b18f00;
background-position: #b18f00;
background-repeat: #b18f00;
font-family: 12px verdana, sans-serif;
font-size: 12px;
border: 2px solid #ece2b9;
padding: 0;
padding-left: 3px;
padding-right: 2px;
padding-bottom: 1px;
margin: 0px;

}

