/* CSS Document */

body{
margin:0px;
padding:0px;
background:#fff9ea;
font:normal 11px tahoma;
color:#3a3a3a;

}
.text { 
font:normal 11px tahoma;
color:#3a3a3a;
}

a:link, a:visited, a:hover{color:#3a3a3a; font-weight:bold;}
a:hover{color:#3a3a3a; font-weight:bold; text-decoration:none;}

.header{
background:url(../images/header.gif) top center no-repeat;
height:161px;
}

.content{
background:url(../images/mainbg2008.gif) top center repeat-y;
}

#coaching{
font:normal 11px tahoma;
text-decoration:none;
display:block;
height:28px;
color:#3a3a3a;
overflow:hidden;
}

.footer{
background:url(../images/footer.gif) center bottom no-repeat;
font:normal 11px Tahoma;
height:136px;
color:#654d09;
}

a.footerlinks:link, a.footerlinks:visited{
font:normal 11px Tahoma;
color:#654d09;
text-decoration:none;

}
a.footerlinks:hover{
font:bold 11px Tahoma;
color:#654d09;
text-decoration:none;
}
.topmenubg{
background:url(../images/topmenubg.gif) repeat-x left bottom;
height:40px;
}

a.topmenulinks:link, a.topmenulinks:visited{
font:bold 12px tahoma;
text-decoration:none;
text-align:center;
display:block;
height:22px;
padding-top:8px;
background:none;
color:#654d09;
}
a.topmenulinks:hover{
font:bold 12px tahoma;
text-decoration:none;
text-align:center;
display:block;
height:22px;
padding-top:8px;
background:#fff9dc;
color:#654d09;
}


a.topmenulinksbiz:link, a.topmenulinksbiz:visited{
font:bold 12px tahoma;
text-decoration:none;
text-align:center;	
display:block;
padding:8px 0 0 0;
height:23px;
background:none;
color:#654d09;
margin:0px;

}
a.topmenulinksbiz:hover{
font:bold 12px tahoma;
text-decoration:none;
text-align:center;
display:block;
padding:8px 0 0 0;
height:23px;
background:#fff9dc;
color:#654d09;
margin:0px;
}

.leftpanel{
background:#faf8e9;
}
.rightpanel{
background:#faf8e9;
}

.tabheader{
background:#fdee9c;
border:solid 1px #ffc852;
font:bold 11px Tahoma;
color:#292004;
height:26px;
padding-left:12px;
}

.tabheadertxt{
font:bold 11px Tahoma;
color:#292004;
height:26px;
padding-right:12px;
}



a.leftpanelmenulinks:link, a.leftpanelmenulinks:visited{
font:normal 11px tahoma;
text-decoration:none;
padding-top:8px;
display:block;
height:18px;
color:#3a3a3a;
padding-left:12px;
border-bottom:solid 1px #fce9b8;
}
a.leftpanelmenulinks:hover{
font:bold 11px tahoma;
text-decoration:none;
padding-top:8px;
display:block;
padding-left:12px;
height:18px;
color:#3a3a3a;
border-bottom:solid 1px #fce9b8;
}


a.leftpanelmenulinksbiz:link, a.leftpanelmenulinksbiz:visited{
font:normal 11px tahoma;
text-decoration:none;
padding-top:8px;
display:block;
height:28px;
color:#3a3a3a;
padding-left:12px;
border-bottom:solid 1px #fce9b8;
}
a.leftpanelmenulinksbiz:hover{
font:bold 11px tahoma;
text-decoration:none;
padding-top:8px;
display:block;
padding-left:12px;
height:28px;
color:#3a3a3a;
border-bottom:solid 1px #fce9b8;
}
h1{
margin:0px;
padding:5px 0px 5px 0px;
font:bold 11px tahoma;
text-align:center;

color:#be7307;
}

.browntxt{
font:normal 11px tahoma;
color:#3a3a3a;
}

.orangetext{
font:bold 11px Tahoma;
color:#be7307;
text-decoration:none;
}
.orangetext a{
font:bold 11px Tahoma;
color:#be7307;
text-decoration:underline;
}
.orangetext a:hover{
font:bold 11px Tahoma;
color:#be7307;
text-decoration:none;
}

.orangebtn{
font:bold 11px Arial;
}



.greybg{
background:#f7f7f7;

}
h2{
font:bold 11px Tahoma;
color:#3a3a3a;
margin:0px;
padding-bottom:3px;
line-height:15px;
text-decoration:none;
}

h2 a{
font:bold 11px Tahoma;
color:#3a3a3a;
margin:0px;
padding-bottom:3px;
line-height:15px;
text-decoration:none;
}

h2 a:hover{
font:bold 11px Tahoma;
color:#3a3a3a;
margin:0px;
padding-bottom:3px;
line-height:15px;
text-decoration:underline;
}


.divider{
background:url(../images/dot.gif) center top repeat-y;
}
.coaching{
padding:10px 10px 10px 0px;
}
.bullet{
padding-top:15px;
}
.leftform{
padding:10px 10px 10px 10px;
}
.leftalign{
padding:10px 10px 10px 0px;
}
.businessleft{
padding-left:3px;
}
.productdisplayhead{
font:bold 11px Tahoma;
}

.productstable{
margin-bottom:10px;
}

.borderbotright{
border-bottom:dashed 1px #999999;
border-right:dashed 1px #999999;
}


.dropmenudiv_a{
position:absolute;

/*Top border width. Should match height of .ddcolortabsline above*/
font:normal 12px Arial;
line-height:18px;
/*z-index:100;*/
background-color: #ffe5b7;
width: auto;
visibility: hidden;

border-top:dashed 1px #f19b11;

border-bottom:dashed 1px #f19b11;
}


.dropmenudiv_a a{
width:140px;
/*display: block;
text-indent: 5px;
border-bottom:solid 1px  #f19b11;
border-left:solid 1px  #f19b11;
border-right:solid 1px  #f19b11;
padding: 2px 10px 5px 0;
text-decoration: none;
color: #3a3a3a;
font:normal 11px Tahoma;*/
padding-top:10px;
padding-left:15px;
font:bold 11px tahoma;
text-decoration:none;
text-align:left;
display:block;
height:25px;
color:#654d09;
border-top:dashed 1px #f19b11;
background:url(../images/topmenubg.gif) repeat-x left bottom;


border-left:dashed 1px  #f19b11;
border-right:dashed 1px  #f19b11;
}



.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background:#fff9dc;
}


a.leftpanelsubmenulinks:link, a.leftpanelsubmenulinks:visited{
font:normal 11px tahoma;
text-decoration:none;
padding-top:8px;
display:block;
background:url(../images/ornbullet.gif) left no-repeat;
background-position:5px;
height:18px;
color:#3a3a3a;
padding-left:15px;
border-bottom:solid 1px #e5e5e5;
margin:0px 5px 0px 5px;
text-align:left;
}
a.leftpanelsubmenulinks:hover{
font:bold 11px tahoma;
text-decoration:none;
background:url(../images/ornbullet.gif) left no-repeat;
background-position:5px;
padding-top:8px;
display:block;
padding-left:15px;
height:18px;
color:#3a3a3a;
border-bottom:solid 1px #e5e5e5;
margin:0px 5px 0px 5px;
text-align:left;
}