﻿


#pagecontainer
{   
    margin-left: auto;
    margin-right: auto;
    width: 815px;
    background-color: #FFFFFF;
}

.spacer 
{
    width: 10px !important;
    width: 0px;
    height: 40px !important;
    height: 0px;
}

input.btn 
{
      font-family: Arial, Sans-Serif;
      text-decoration: none;
      background-color: #00659A;
      color:#FFFFFF;
      font-weight: bold;
}
    
    
.heading1a 
{
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    font-weight: bold;
    color: #00659A;
    
}

.heading1b 
{
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
}

.textheadB9				
{
    font-family: Arial, Sans-Serif;    
    color: #003366; 
    font-size: 9pt; 
    font-weight: bold;
}

.textheadB10			
{
    font-family: Arial, Sans-Serif;    
    color: #000000; 
    font-size: 10pt; 
}

.list
{
    font-family: Arial, Sans-Serif;
    color: #000000; 
    font-size: 9pt; 
}

.error 					
{
    font-family: Arial, Sans-Serif;
    color: #cc0000; 
    font-size: 9pt; 
    font-weight: bold
}

.practiceform 
{
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
}


.bannercontainer 
{
    width: 50px;
    float: left;
    margin: 20px 0 0 15px;
 
}

.innercontainer 
{
    width: 65%;
    float:right;
    margin: 20px 0 10px 0;
    padding: 0 70px 0 0;
}


.innercontainer h2
{
    font-family: Arial, Sans-Serif;
    font-size: 12pt;
    color: #003366;
    padding: 0;
    margin: 0;

}
    

.innercontainer h3 
{
    font-family: Arial, Sans-Serif;
    font-size: 12pt;
    color: #003366;
    padding-top: 0 !important;
    padding-top: 10px;
    margin: 0;
}

.innercontainer h4 
{
    font-family: Arial, Sans-Serif;
    font-size: 8pt;
    color: #000000;
    padding: 0;
    margin: 3px 0 3px 0;

}

.innercontainer h5
{
    font-family: Arial, Sans-Serif;
    font-size: 11pt;
    color: #003366;
    margin: 3px 3px 3px 3px;
}

.innercontainer p
{
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    color: #000000;
}

.innercontainer li
{
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
    color: #000000;
}

.innercontainer2
{
    width: 65%;
    float:right;
    margin-top: 1px;
    padding: 0 70px 0 0;
}

.innercontainer2 h2
{
    font-family: Arial, Sans-Serif;
    font-size: 12pt;
    color: #003366;
    padding: 0;
    margin: 0;
}
    

.innercontainer2 h3 
{
    font-family: Arial, Sans-Serif;
    font-size: 12pt;
    color: #003366;
    padding: 0;
    margin: 0;
}

.innercontainer2 h4 
{
    font-family: Arial, Sans-Serif;
    font-size: 8pt;
    color: #000000;
    padding: 0;
    margin: 3px 0 3px 0;
}

#bottomcontainer 
{
    width: 78%;
    float:right;
    margin: 40px 0 0 0;
    padding: 0 10px 0 0;
}

#bottomcontainer .right 
{
    font-family: Arial, Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    color: #003366;    
    margin: 0;
    padding-left: 5px;
    float:right;
    width: 175px;
    text-align: left;
}

#bottomcontainer .left 
{
    font-family: Arial, Sans-Serif;
    font-size: 11pt !important;
    font-size: 12pt;
    font-weight: bold;
    color: #003366;  
    margin-left: 20px;
    padding: 2px 5px;  
    float:left;
    width: 400px;
    text-align: right;
}


#footercontainer2
{
    width: 76%;
    float: right;
    margin: 30px 0 0 0;
    padding: 0 0 0 0;
}

#footercontainer2 .right 
{
    font-family: Arial, Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    color: #003366;    
    margin: 0;
    float:right;
    width: 175px;
    text-align: left;
}

#footercontainer2 .left 
{
    font-family: Arial, Sans-Serif;
    font-size: 11pt !important;
    font-size: 12pt;
    font-weight: bold;
    color: #003366;  
    float:left;
    width: 400px;
    text-align: right;
}

#footercontainer
{
    width: 77%;
    float: right;
    margin: 15px 15px 0 0;
    padding: 5px 0 0 0;
    border-top: solid 2px #CCCCCC;
}

#footercontainer .left 
{ 
    display: inline;
    padding-left: 5px;
    margin: 0; 
    float:left;
    width: 100%;
    text-align: left;

}

#footercontainer .right 
{ 
    font-family: Arial, Sans-Serif;
    font-size: 8pt;
    color: #CCCCCC;
    padding: 5px 0 0 0;
    margin: 0; 
    float:right;
    width: 350px;
    text-align: right;
}

#footercontainer .logobox 
{ 
    float:left;
    width:22%;
    margin:0;
    padding:3px;
    text-align:center;
}


#footercontainer a
{
    font-family: Arial, Sans-Serif;
    font-size: 8pt;
    text-decoration: none;
    color: #CCCCCC;
    padding: 0;
    margin: 0; 
    
}



#header 
{
    height: 168px;
    width: 815px;
    background-color: #FFFFFF;
    background-image: url(images/header_notext.jpg);
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}

#header a 
{
        position: absolute;
        top: 0;    
        left: 0;    
        width: 815px;    
        height: 168px;
} 
        
#header a h1 
{
        display: none;
}

#header .text
{
    font-family: Arial, Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    color: #003690;
    float: right;
    text-align: right;
    width: 650px;
    margin-top: 10px;
    margin-right: 10px;
}



.navigation
{   
      width: 100%;
      margin: 5px 0 0 5px !important;
      margin: 5px 0;
      padding: 0px;
}

.navigation ul
{
      margin: 0;
      padding: 0;
      list-style-type: none;
}

.navigation li
{
      margin: 0px 3px 0px 3px;
      padding : 5px 0px 0px 0px;
      float : left;    
      text-align: center; 
      width: 24%;
      height: 25px;
      background-image: url(images/buttonFull.jpg);
}

.navigation a
{
      font-family: Arial, Sans-Serif;
      text-decoration: none;
      color:#FFFFFF;
      font-weight: bold;
}

.p-shadow {

  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 2px !important;
  padding: 0 6px 6px 0; 
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  border: none;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }

.bluelink 
{
    display: inline;
    font-family: Arial, Sans-Serif;
    font-size: 8pt;
    padding-top: 3px;
    margin-right: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #003366;
    float: right;
}



.box
{
  position:relative;
  top:-3px;
  left:-3px;
  width:150px;
  height:150px;
  background:#FFFFFF;
}

.boxshadow
{
  width:150px;
  height:150px;
  background:#333;
}

/* Profile Info Page */
.TabOff      
{
    color: #000000; 
    font-weight: normal;
    background-color: #dddddd; 
    padding: 2px;
}

.TabOn       
{   color: #000000; 
	font-weight: bold; 
	background-color: #FFFFFF; 
	padding: 2px; 
}

.tabtext
{
    color: #00659A;
    text-decoration: none;
    font-family: Arial, Sans-Serif;
    font-size: 9pt;
}


    