/*Steadfast Group external global style sheet*/

/*global styles*/

body
{
   position:absolute;top:0;left:0;width:100%;height:100%;margin:0;   
   font:11px verdana, arial, sans-serif;color:#516C7D;background-color:#e5e5cb;
   line-height:15px;    
}

/*styles for table holding all page content*/
#main_table
{
   background-color:#ffffff;border:solid 1px #CC6633;text-align:left;
}

/*styles for table holding all floating table with a border*/
.content_table
{
   width:720px;margin:0;padding:0;background-color:#ffffff;    
   font:11px verdana, arial, sans-serif;color:#516C7D;line-height:15px;    
}

/*general text style*/
.regTxt
{    
   font:11px verdana, arial, sans-serif;color:#516C7D;
   line-height:15px;    
}

/*global list style*/
ul
{
   font-style:italic;      
}

/*paragraph text styles for page text*/
.mainTxt
{
   margin-left:5px;margin-right:15px;width:415px;
   font:11px verdana, arial, sans-serif;color:#516C7D;line-height:15px; 
}

/*style for green lines seperating page content from the bottom nav*/
.greenline
{
   padding-left:5px;padding-top:5px;;padding-bottom:0;padding-right:0;  
}

/*green text used on home page floating over bottom nav*/
.bottomTxt
{
   padding-left:5px;width:415px;margin-top:10px;
   font:11px verdana, arial, sans-serif;color:#436B61;line-height:15px; 
}

/*bottom nav styles*/
.bottomNav
{
   padding-left:5px;
}

.btmNavLinks
{
   position:relative;
}

/*copyright text*/
.copyright
{
   position:relative;font:9px verdana, arial, sans-serif;color:#999;margin-bottom:10px;     
}

/*styles for right side bar quote text*/
.quoteTxt
{
   font:9px verdana, arial, sans-serif;color:#999933;line-height:15px;   
}

/*right nav styles*/

/*this style is the global style for all the right nav and controls the border color and width*/
.rightNav
{
   padding-left:10px;padding-right:10px;border-left-style:solid;border-width:1px;border-color:#CC6633;
}

/*these styles set the divider line height*/
#rightAreaHome
{
   height:325px;
}

#rightNavAbout
{
   height:75px;   
}

#rightNavServices
{
   height:200px;   
}

#rightNavConsulting
{
   height:475px;   
}

#rightNavCompliance
{
   height:550px;   
}

#rightNavTraining
{
   height:90px;   
}

#rightNavEvents
{
   height:300px;   
}

#rightNavEventsSub
{
   height:100px;   
}

#rightNavGlossary
{
   height:275px;   
}

/*Site map list styles*/
.sitemap
{
   font-style:normal;list-style: none;margin:0 0 0 10px;padding: 2px; 
}

/*style for tier 1 level page links*/
.tier1
{
   font-weight:bold; 
}

/*style for tier 2 and below level page links*/
.tier2
{
   font-weight:normal;  
}

/*green line divider used in site map*/
.mapDivider
{
   margin:7px 0 5px 10px;
}

/*contact us page text*/
.contactTxt
{
   margin-left:5px;line-height:14px;
}

/*styles for training sessions table*/
.sessionsTable
{
   font-size:9px; 
}

/*Form styles*/

.button
{
   font:bold 11px verdana, arial, sans-serif;color:#CC6600;background-color:#e5e5cb;   
}

/*link styles*/
.normallink
{
    font-size: 11px;
    color: #CC6600;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}
.normallink:visited
{
    font-size: 11px;
    color: #999966;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}

.normallink:active
{
    font-size: 11px;
    color: #CC6600;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}
.normallink:hover
{
    font-size: 11px;
    color: #999966;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}

.smalllink
{
    font-size: 9px;
    color: #CC6600;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}
.smalllink:visited
{
    font-size: 9px;
    color: #999966;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}

.smalllink:active
{
    font-size: 9px;
    color: #CC6600;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}
.smalllink:hover
{
    font-size: 9px;
    color: #999966;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;
}

