/* CSS Document */
body{
text-align:center;
margin-top: 0px;
margin-bottom: 0px;
color: #333;
font-family:arial,verdana,sans-serif;
background: #ffffff url('images/a_background.png') repeat-y top center;
}

#header{
width:776px;
margin-right: auto;
margin-left: auto;
padding: 0px;
background: #FFF;
text-align:left;
border-bottom: solid 1px #E8E8E8;
} 

#contain{
margin-right: auto;
margin-left: auto;
width: 776px;
min-width:776px;

}

 #mainbg{
width:776px;
padding: 0px;
background: #FFF;
float: left;
min-height: 500px;
}

#right{
float: right;
margin: 0px 0px 0px 0px;
padding:0px;
width: 573px;
background: #FFF;
text-align:left;
}



#left{
float: left;
margin: 0px 2px 0px 0px;
padding: 0px;
width: 200px;
text-align:left;
background: #FFF;
}

#footer{
border-top:#E4E4E4 solid 1px;
clear:both;
width:776px;
margin-right: auto;
margin-left: auto;
padding: 0px;
background: #FFF;
font-family: Verdana;
font-size: 8pt;
height:60px;}

.text{margin:0px;padding:10px;}


.lefttext{margin:5px;padding:5px; background-color:#6c066d;}

/* ------ style for table ---------------*/

#mytext p
{
font-family: Verdana;
font-size: 9pt;
line-height: 18px;

}

#mytext li
{
font-family: Verdana;
font-size: 9pt;
line-height: 14px;
}

#mytext .title
{
font-family: Verdana;
font-size: 9pt;
line-height: 14px;
font-weight: 700;
}



td.c_plans_top, #right h4 {
height:20px;
font-family: Verdana;
font-size: 8pt;
line-height: 14px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
vertical-align: middle;
background-color: #3E6F97;
border-bottom: #325878 solid 1px;
border-left: #6294BD solid 1px;
border-right: #325878 solid 1px;
border-top: #6294BD solid 1px;
}

td.c_plans_top_side {
font-family: Verdana;
font-size: 8pt;
line-height: 14px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
vertical-align: middle;
background-color: #3E6F97;
border-bottom: #325878 solid 1px;
border-left: #6294BD solid 1px;
border-right: #325878 solid 1px;
border-top: #6294BD solid 1px;
}

td.c_plans_top_heading {
font-family: Verdana;
font-size: 8pt;
line-height: 14px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
padding-left: 3;
vertical-align: middle;
background-color: #3E6F97;
border-bottom: #325878 solid 1px;
border-left: #6294BD solid 1px;
border-right: #325878 solid 1px;
border-top: #6294BD solid 1px;
}

td.lightcell {
font-family: Verdana;
font-size: 8pt;
line-height: 14px;
color: #646464;
text-align: center;
vertical-align: middle;
background-color: #EEE;
border-bottom: #d1d1d1 solid 1px;
border-left: #fdfdfd solid 1px;
border-right: #d1d1d1 solid 1px;
border-top: #fdfdfd solid 1px;
}

td.lightcell_news {
font-family: Verdana;
font-size: 9pt;
line-height: 18px;
color: #646464;
text-align: left;
vertical-align: middle;
background-color: #EEE;
border-bottom: #d1d1d1 solid 1px;
border-left: #fdfdfd solid 1px;
border-right: #d1d1d1 solid 1px;
border-top: #fdfdfd solid 1px;
}

td.darkcell{
font-family: Verdana;
font-size: 8pt;
line-height: 14px;
color: #646464;
text-align: center;
vertical-align: middle;
background-color: #DDD;
border-bottom: #d1d1d1 solid 1px;
border-left: #fdfdfd solid 1px;
border-right: #d1d1d1 solid 1px;
border-top: #fdfdfd solid 1px;
}

td.lightcell_side {
font-family: Verdana;
font-size: 8pt;
line-height: 14px;

color: #646464;
text-align: left;
vertical-align: middle;
background-color: #EEE;
border-bottom: #d1d1d1 solid 1px;
border-left: #fdfdfd solid 1px;
border-right: #d1d1d1 solid 1px;
border-top: #fdfdfd solid 1px;
}

td.darkcell_side {
font-family: Verdana;
font-size: 8pt;
line-height: 14px;

color: #646464;
text-align: left;
vertical-align: middle;
background-color: #DDD;
border-bottom: #d1d1d1 solid 1px;
border-left: #fdfdfd solid 1px;
border-right: #d1d1d1 solid 1px;
border-top: #fdfdfd solid 1px;
}

/* ----------- left menu -----------------*/
#left h1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:700;
 text-transform:uppercase;
 color:#DACC1F;
 text-indent:10px;
 line-height:25px;;
}

* html #left h1 {
 line-height: 15px;
}

#left h2
{
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 text-transform:uppercase;
 color:#DACC1F;
 text-indent:25px;
 line-height:15px;
}

* html #left h2 {
 line-height: 10px;
}

#left a {
 font-family:Arial, Helvetica, sans-serif;
 font-size:inherit;
 font-weight:700;
 text-transform:uppercase;
 color:#FBFDDE;
 display:block;
 text-decoration:none;
}

#left a:hover {
  color:#DECB5F;
}

.regform {
font-family: Verdana;
font-size: 8pt;
line-height: 14px;
color: #646464;
text-align:left;
vertical-align: middle;
background-color:#FFF;
border-bottom: #d1d1d1 solid 1px;

border-right: #d1d1d1 solid 1px;
border-top: #d1d1d1 solid 1px;
}

#right h3 
{
color: #6c066d;
}


#right h6
{
color: #6c066d;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
}

#right h7
{
color: #6c066d;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
text-align:left;
}

/* --------------------------------------------------------------*/



a.bcatextlink {

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size:9pt;

   color:#6666FF;

}

a.bcatextlink:hover {

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size: 9pt;

   color: #6C066D;

   text-decoration: underline;

}

a.bcapdflink {

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size:9pt;

   color: #6C066D;
   text-decoration:none;

}

a.bcapdflink:hover {

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size: 9pt;

   color:#DA2025;

   text-decoration: underline;

}


.redstar {
  color:#CC0033;
}
