
body  
{  
    background-color:   rgb(220, 220, 225) ;  
    padding-top: 20px;  
    margin-top: 0px;  
}  

.mainTable  
{  
    width:  700px ;  
    border: 4px solid  rgb(45, 90, 141) ;  
    background-color:   rgb(255, 255, 255) ;  
}  

.mainTableLeads  
{  
    width:  640px ;  
    border: 4px solid rgb(45, 90, 141) ;  
    background-color:   rgb(255, 255, 255) ;  
}  


.head 
{ 
margin: 0px; 
padding: 0px; 
/* height: 60px; */ 
border-bottom: 1px solid rgb(128,0,0);  
background-color: rgb(216, 236, 246); 
} 

.mainTable td  
{  
vertical-align: top;  
}  


.contentBox  
{  

    background-color:   rgb(255, 255, 255) ;  
    padding-right: 20px;  
    padding-left: 20px;  
    padding-top: 10px;  
    padding-bottom: 10px;  
}  

.contentTable  
{  
width: 100%;  
    font:  12pt Arial, sans-serif ;  
color:  rgb(0, 0, 40) ;  
}  



.bannImg  
{  
    border: 1px solid  rgb(164, 164, 164) ;  
}  


h1 
{  
margin: 0px; 
padding-top: 10px; 
padding-bottom: 10px; 
font:   bold 18pt Arial, sans-serif ;  
color:  rgb(140, 0, 0) ;  
text-align: center;  
}  

h2 
{  
margin: 0px; 
padding-top: 10px; 
padding-bottom: 10px; 
font:   15pt Arial, sans-serif ; 
color:  rgb(0, 0, 40) ;  
} 

h3 
{  
margin: 0px; 
padding-top: 10px; 
padding-bottom: 10px; 
font:   10pt Arial, sans-serif ; 
color:  rgb(0, 0, 40) ;  
text-align: left; 
}  


.hleads 
{ 
padding-top:20px; 
padding-bottom:10px; 
font:  bold 18pt Arial, sans-serif ;  
color:  rgb(140,0,0) ; 
text-align: center; 
} 

.h2leads 
{ 
padding-top:5px; 
padding-bottom:5px; 
font:  14pt Arial, sans-serif ;  
color:  rgb(0,0,0) ; 
text-align: center; 
} 


ul 
{ 
margin:0px; 
padding-left:0px; 

} 

ul li 
{ 
padding-bottom: 20px; 
font:  12pt Arial, sans-serif ; 
text-align: left; 
} 

a, a:visited 
{ 
color: rgb(0, 0, 255) ; 
text-decoration: underline; 
} 

a:hover 
{ 
color: rgb(192, 0, 0) ; 
} 


p  
{  
    font:   12pt Arial, sans-serif ;  
color:  rgb(0, 0, 40) ;  
text-align: justify;  
}  

.text 
{ 
font:  12pt Arial, sans-serif ; 
color:  rgb(0, 0, 40) ; 
} 


.small 
{ 
font:  10pt Arial, sans-serif ; 
color:  rgb(0, 0, 40) ; 
} 

form { margin: 0px; padding: 0px;} 
input { border: 1px solid  rgb(45, 90, 141) ; } 


.red  
{ 
color:  rgb(140, 0, 0) ; 
} 

img 
{ 
    background-color: white; 
padding:0px; 
margin:0px; 
vertical-align: bottom; 
} 

.buttBig 
{ 
margin: 0px;padding:0px; 
background-color: yellow; 
} 

.buttBig a,  .buttBig a:visited 
{ 
    display : block; 

    border :  4px solid rgb(128, 0, 0) ; 
margin: 0px; 
    padding : 15px; 
padding-top: 10px; 
padding-bottom: 10px; 
    background-color :  rgb(255, 255, 255) ; 
    font : bold 18pt Arial, sans-serif; 
    color :  rgb(140, 0, 0) ; 
    text-decoration : none; 
} 


.buttBig a:hover 
{ 
    background-color :  rgb(140, 0, 0) ; 
    color:  rgb(255, 255, 255); ; 
} 



.emailFormBox 
{ 
display: block; 
    padding: 15px; 
    border: 1px solid  rgb(45, 90, 141) ; 
background-color:  rgb(245, 250, 255) ; 
} 

.emailFormTable 
{   
    font: 9pt Verdana, sans-serif; 
color:  rgb(0, 0, 40) ; 
} 

.emailFormButt a, .emailFormButt a:visited 
{ 
    display : block; 

    border : 1px solid  rgb(45, 90, 141) ; 
    padding : 4px; 
    padding-right: 10px; 
    padding-left: 10px; 
    background-color :  rgb(45, 90, 141) ; 
    font : bold 9pt Arial, sans-serif; 
    color : white ; 
    text-decoration : none; 
} 


.emailFormButt a:hover 
{ 
background-color:  rgb(140,0,0) ; 
    color:  rgb(255, 255, 255); ; 
} 




