﻿


/* hide from ie5 mac \*/
html {
  
 min-height:100%;
}

/* end hide */

body 
{
     min-height:100%;
     margin:0px; 
    padding:0px;  
     background-image: url('../images/bkgrd1.jpg');
}


#wrapper
{
    position:absolute;
    min-height:100%;
    width:100%;
   margin-top:0px; 
   background-image: url('../images/bkgrd7b.gif');
   background-repeat: repeat ;
}

#content
{

 width:875px;
 margin-top:8px; 
 background-color:#ffffff; 
 /*border: solid 10px #deca7c;*/
border-left:solid 2px #eeda8c;
border-right:solid 2px #eeda8c;

}


#header
{
  background-color: white;    
}

#footer
{
color:#808080;
 height:40px;
 background-color: #edffed; 
 font-size: 8pt;
 font-weight:bold;
 font-family:Arial;
 text-align:center;
 vertical-align:middle;
 padding-top:20px;
  padding-bottom:10px;
clear:both; 

}



#nav
{
    height:20px;  
    background-color:#b38d2a;
    border-bottom:solid 1px #003e1d;
     border-top:solid 1px #003e1d;
     clear:both;
     background-image: url('../images/bkg2.jpg');
   background-repeat:repeat-x;
   z-index:99999;
}


P
{
 margin-top:7px;
 padding-top:0px;
   margin-bottom:7px;
 padding-bottom:5px;   
 font-size:12pt;
}

.textwrapper 
{
 margin-top:7px;
 padding-top:0px;
   margin-bottom:7px;
 padding-bottom:5px;
 font-size:9pt; 
 

}

.headertext
{
    
 font-family:  Georgia;
 color: #303030;
 font-size: 16px; 
 padding-top:15px;
 margin-bottom:20px;
   
    
}



.headlinetext
{
 font-family:Georgia;
 color: black ;
 font-size: 18pt; 
 padding-top:15px;
 margin-bottom:20px;
 line-height:22pt;
 text-align:left;
}

.subtitle
{
   font-weight:bold;
   font-size:14pt;
   text-indent: 0px; 
   color:#90b090; 
}

.heading
{
   font-weight:bold;
   font-size:11pt;
   text-indent: 0px; 
   color:#252525; 
   margin-bottom:5px; 
}

.textaccent
{
 font-weight:bold;   
 color:#4477aa;
}

.promotext
{
    font-size:9pt;
    font-style:italic;
    margin-bottom:3px;
}

img
{
 display:inline;
  vertical-align:bottom;
  padding-bottom:0px;
  margin-bottom:0px;
}

A
{
 color:#0d4f2e;  
}



A:visited
{
 color:#0d4f2e;  
}

A:hover
{
 color:#000000;
 background-color:#dde5dd;  
}



#textwrapper UL
{
  list-style-type: square;
  font-size:10pt;
  margin-top:0px;
 
}


#pgcontent
{
   
 font-family: Verdana;
 font-size:11pt;
 color:#202020; 
  line-height:22px;
    background-color:white; 
}

#textwrapper
{
 text-align:left;
 padding-left:35px;
 padding-right:65px;
 padding-top:15px;
 
}

#textwrapperhead
{
 text-align:left;
 background-color:white;
 padding-left:25px;
padding-top:0px;
margin-top:0px;
padding-right:65px;
}

#title
{
 border-bottom:solid 1px black;
 width:325px;
 margin-bottom:35px;   
}

#title2
{
 border-bottom:solid 1px black;
 width:375px;
 margin-bottom:35px;   
}

.imgtitle
{
 margin-left:10px;   
  margin-bottom:1px;  
}

.titlemail A
{
 
 font-family:Verdana;
 font-size:11pt; 
 text-decoration:none;   
 color:Black;   
}

.titlemail A:hover
{
 background-color:Transparent; 
}

.titlemail A:visited
{
 color:Black;     
}

.navlink A
{
  text-decoration:none;    
}

.navlink A:hover
{
  text-decoration:underline;    
}

#menus
{
 

 background-color:#ffffff;
 float:left;   

}

#borderimgleft
{
 float:left;width:85px; 
 margin-right: 15px;  
  background-color:#0D4F2E; 
  overflow:hidden;
}

#borderimgright
{
 float:right;
 padding-left:2px;
 padding-bottom:2px;
 margin-left: 25px;  
  background-color:#ffffff; 
   margin-bottom: 15px;
   border-left:solid 6px #dce2dc;
    border-bottom:solid 6px #dce2dc;
}

#textcontent
{
   
  
   text-align:left; 
   padding: 0px 0px  15px 0px;
  height:100%;
    background-color:#ffffff; 
}

#cmscontent
{    
  padding-left:20px;
   padding-right:10px; 
   padding-bottom:20px;     
}

#news
{
 width:200px;
 height:400px;
 float:left;   
background-image: url('../images/news2.jpg');
background-repeat:no-repeat;
 margin-right:15px;
 text-align:center;
 padding-right:18px;

 
}

.newstitle
{
    font-family:Georgia;
 font-size: 11pt; 
 font-weight:bold; 
 margin: 5px; 
 text-align:center;   
}

#newsarchive .newstitle
{

 text-align:left;   
}

#contenttop
{
  text-align:center;
  vertical-align:bottom;
  padding-bottom:0px;
  margin-bottom:0px;
 background-color:black;
 width:825px; 
  
}



#contentbottom
{
 margin-bottom:20px;   
}

.cmstext
{
 font-size:8pt;  
 margin-left:5px;
 margin-right:5px; 
}


.button1
{
border: 0px;
	background: transparent url(../Images/radUploadBtnSmall.gif) no-repeat;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #666;
	height: 22px;
	width: 68px;
	
}


.manrotate
{
font-size:8pt;
border-top: solid 2px #eeeeee;
padding-top:5px;
margin-left:5px;
float:left;  
}

.manrotate A
{
  text-decoration:none;  
}


 
   .producttitle
   {
   font-size:14pt;
   font-weight:bold;
   color:#336699;    
       
   }
    
    .classesheadings
    {
     font-size:10pt;
     color:#709070;
     font-weight:bold;   
     margin-bottom:15px;  
    }
    
    .classescontent
    {
     font-size:10pt;
     color:black;
      
     margin-top:15px;  
    }
    
    .dividerstyle
   {
       width:500px;height:3px; color:#90b090;
   }

#newsrotator
{
 width:200px;
 height:375px;
 float:right;   
border-left:dotted 1px #90b090;
border-bottom:dotted 1px #90b090;
 margin-left:35px;
 margin-bottom:15px;
 text-align:center;
 padding-right:12px;
 padding-left:8px;
 margin-right:0px;
  background-color: #fffff2; 
 padding-top:30px;
 
}

.totals
{
 font-weight:bold;   
}