p { font-family: "Utopia-Regular", Georgia, Times, serif;
    font-size: 12px;
    line-height:16px; }

body { padding: 0px;
font-family: "Utopia-Regular", Georgia, Times, serif;
    font-size: 12px;
    line-height:16px;}

img {  border:none; }

#content { 
           margin-top:10px;
           padding: 10px;
           width: 780px;
           border:solid 2px #ccc;
           margin-left: auto; 
           margin-right: auto;
           position:relative;
           z-index:0;
           background-image: url(images/logo-bg.gif);
           background-repeat:no-repeat;
           background-position: bottom right;
}

#lcontent { 
           margin-top:10px;
           padding: 10px;
           width: 780px;
           border:solid 2px #ccc;
           margin-left: auto; 
           margin-right: auto;
           position:relative;
           z-index:0;
}

.black80 { 
color:#333;
}


.nav { 
       margin: 0px;
       }

.nav p { 
         font-family: Arial, "sans serif";
         font-size: 11px;
         color: #000;
         margin: 0px;
         }

.nav a { 
              font-family: Arial, "sans serif";
              font-size: 11px;
              color: #000;
}
.nav a:link { text-decoration: none; }
.nav a:visited { text-decoration: none; }
.nav a:hover   { text-decoration: underline; }

.tan { color:#B47020; }

.bar { 
       display: block;
       background-color: #25164C;
       width: auto;
       margin-top:10px;
       margin-bottom:10px;
       padding:3px;
}

.bar p { 
         color:#fff;
         font-family: Arial, "sans serif";
         font-size: 10px;
         margin:0px;
}

.bar a { 
              font-family: Arial, "sans serif";
              font-size: 10px;
              color: #fff;
}
.bar a:link { text-decoration: none; }
.bar a:visited { text-decoration: none; }
.bar a:hover   { text-decoration: none; }


hr {
border: 0;
color: #b47020;
background-color: #b47020;
height: 4px;
width: 90%;
text-align: left;
}


ul
{
margin-top:0px; 
margin-bottom:0px;
	margin-left: 0em;
	padding-left: 1em;
	text-indent: -1em;
   font-family: Arial,Verdana,"sans serif";
    font-size: 12px;
    line-height:16px;
}
li
{
   font-family: Arial,Verdana,"sans serif";
    font-size: 12px;
    line-height:16px;
}

img { 
      border:none;
      margin:0px;
}

p.mission { 
          font-family:Arial,Verdana,"sans serif","Utopia-Regular", Georgia,  Times, serif;
          font-size:16px;
          color:#B47020 ! important;
          line-height:22px;
          margin-top:20px;
          margin-bottom:20px;
}

p.mission strong { 
                   font-size:18px;
}

#offerings { 
             margin:0px;
             padding:0px;
}

#offerings p { 
 font-family: Arial,Verdana,"sans serif","Utopia-Regular", Times, serif;  
}
#offerings a{ 
              font-family: Arial, "sans serif";
              font-weight:bold;
              color:#25164C;
}
#offerings a:link{ 
                   text-decoration: none;}
#offerings a:visited{ text-decoration: none;}
#offerings a:hover{ text-decoration: underline; }

#left { 
float:left;
width:250px;
}

.midhead { 
color:#B47020;
font-size:14px;
font-weight:normal;
 font-family: "Utopia-Regular", Times, serif;  
margin-bottom:-8px;
}


#middle { 
float:left;
width:250px;
margin-left:15px;
}

#right { 
float:left;
width:250px;
margin-left:15px;
}


/* training styles */

a.home { 
font-family: Arial, "sans serif";
font-size: 11px;
font-weight:bold;
position:absolute;
right:10px;
color:#B47020;
}
a.home:link { text-decoration:none; }
a.home:visited { text-decoration:none; }
a.home:hover { text-decoration:underline; }

img.headertr { 
margin-bottom:20px;
}

#lefttr { 
float:left;
width:160px;
}

#middletr { 
float:left;
width:550px;
margin-left:15px;
min-height:500px;
}

#trainingrel { 
position:relative;
margin:0;
padding:0;
}


img.abs { 
display:none;
position:absolute;
top:240px;
left:190px;
z-index:-2;
}

.listtr { 
float:left;
width:440px;
margin-right:25px;
}

.listtr table tr th{
font-family:Arial,"sans serif";
font-size:12px;
font-weight:bold; 
text-align:left;
}
.listtr table tr td{ 
padding-right:25px;
font-family:Arial,"sans serif";
font-size:12px;
text-align:left;
}

div#middletr h1 { 
color:#B47020;
font-size:20px;
font-weight:normal;
margin-bottom:-8px;
}

div#middletr p { 
color:#000;
}


