html {font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
color: #ffffff;
scrollbar-arrow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-face-color:#f7f7f7;}

body{
margin: 0px;
padding: 0px;
background-color: #ebebeb;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
color: #244371;}

.titlebg
{background-image: url(../images/title_bg.jpg);
 background-repeat: no-repeat;
 background-position: middle; 
}

.tablebg {
background-color: #ebebeb;
}	


.menubg
{background-image: url(../images/menubg.gif);
 background-repeat: no-repeat;
 background-position: top; 
border-top : 1px  solid #f5f5f5;
line-height: 10px;
color: #004080;
padding-left: 30px;
padding-top: 4px;
}


.menubgall
{
	background-repeat: no-repeat;
	line-height: 10px;
	color: #004080;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.menubgline
{
	background-repeat: repeat-y;
	line-height: 10px;
	color: #004080;
	padding-left: 30px;
	padding-top: 4px;
	background-color: #A4EDFF;
}



.clientpadding{
padding-left: 10px;
padding-right: 8px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 16px;
color: #000033;
}  

.footer{
padding-left: 180px;
padding-right: 8px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 16px;
color: #000000;
}  

.client{
padding-left: 25px;
padding-right: 25px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 12px;
line-height: 5px;
color: #004080;
}  
    
.topborder {
 border-top : 1px  solid #808080;
 border-left : 1px  solid #808080;
 border-right : 1px  solid #808080;
}

.sideborder {
 border-left : 1px  solid #808080;
 border-right : 1px  solid #808080;
}

.rightborder {
 border-right : 1px  solid #808080;
}

.baseborder {
 border-left : 1px  solid #808080;
 border-right : 1px  solid #808080;
 border-bottom: 1px  solid #808080;
}

.transaction{
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
color: #244371;
}


h1{color: #3f3f3f;
font-family : Geneva, Arial, Helvetica;
font-size : 16px;
padding-bottom: -25px;
margin-bottom: 15px;
padding-top: 15px;
font-weight: bold;
}

h2{color: #a30e24;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 13px;
padding-top:-10px;
padding-bottom: 2px;
margin-bottom:2px;
}

.redlarge
{color: #a30e24;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 20px;
padding-top: 10px;
padding-bottom: 10px;

}

h3{color: #4a4a4a;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 13px;
padding-top: 2px;
margin-top: 2px;
padding-bottom: -14px;
margin-bottom: -14px;
}


h4{color: #e16517;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 14px;
padding-bottom: 2px;
margin-bottom: 2px;
}


h5{color: #e16517;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 13px;
padding-bottom: 2px;
margin-bottom: 2px;
}

.topmargin
{
margin-top: 8px;
}

.red {color: #a30e24;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 12px;
font-weight: bold;
}

.redsmall {color: #a30e24;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 10px;
font-weight: bold;
}

.login
{
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 12px;
color: #ffffff;
}

.name{
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 15px;
color: #003300;
text-decoration: underline;
}	

.greybg
{background-color: #e0e0e0;
}

.valigntop
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	vertical-align : middle;
}

.hours
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 12px;
	color: #ffffff;
    padding-left: 26px;
    padding-right: 10px;
}


li{
	padding-right: 16px;
	margin-left: -26px;
    line-height: 16px;
}



.white
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #ffffff;
    padding-left: 12px;
 padding-right: 10px;
}

.bluesmall
{	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #018cf3; }
    
    
.blue
{	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 12px;
	color: #018cf3; }

.sidepadding{
padding-left: 20px;
padding-right: 8px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 16px;
color: #000033;
}	

.sidebasket{
padding-left: 30px;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 16px;
color: #000033;
}	


.dotlist
    { background-image: url(../images/dotlist.gif);
      background-repeat: repeat-x;
      background-position: left; 
      } 

.dotlist2
    { background-image: url(../images/dotlist2.gif);
      background-repeat: repeat-y;
      background-position: top; 
        } 
     
  .navy
{   font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 13px;
	color: #2050a2;
    font-weight: bold;
	
  }   
        
hr {
 color:  #2050a2;

}


.floatleft
{
	float : left;
	padding-right:40px;
	padding-bottom:10px;
}


.floatleft5
{
	float : left;
	padding-right: 5px;
}



.floatleft20
{
	float : left;
	padding-right:20px;
	padding-bottom:10px;
}



.floatright
{
	float : right;
	padding-left:15px;
	padding-bottom:4px;
}


.border {
    border-color : #8d98a7;
    padding-left:3px;
    margin-left:3px;
    border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px ;
	vertical-align : middle;
}


.borderblue {
border-color : #2050a2;
border-style : solid solid solid solid;
border-width : 1px 1px 1px 1px ;
vertical-align : middle;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 15px;
color: #333333;
padding-left:15px;
padding-top:15px;
padding-bottom:15px;
padding-right:15px;
width:400px;
background-color: #a4deff;
}	



.borderblue2 {
border-color : #2050a2;
border-style : solid solid solid solid;
border-width : 1px 1px 1px 1px ;
vertical-align : middle;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 15px;
color: #244371;
padding-left:15px;
padding-top:12px;
padding-bottom:15px;
padding-right:15px;
width:330px;
background-color: #f5c70e;
}	



.borderdealer {
border-color : #2050a2;
border-style : solid solid solid solid;
border-width : 1px 1px 1px 1px ;
vertical-align : middle;
font-family : Verdana, Geneva, Arial, Helvetica;
font-size : 11px;
line-height: 15px;
color: #244371;
padding-left:15px;
padding-top:12px;
padding-bottom:15px;
padding-right:15px;
width:500px;
background-color: #f5c70e;
}	


.borderbase {
    padding-left:3px;
    margin-left:3px;
	border-bottom-color : #405a93;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	vertical-align : middle;
}


.date
{   font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 10px;
	color: #5b5b5b;
	padding-top: 4px;
    padding-bottom: 7px;
}

.blacksmall
{   font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #5b5b5b;

}


.navymarg {
 	
    margin-bottom: 1px;
	padding-bottom: 1px;
    margin-top: 2px;
	padding-top: 2px;
  }


  
  
  

.whitebig
{   font-family : Verdana, arial, Helvetica;
	font-size : 14px;
	color: #ffffff;
	
    font-weight: normal;
}



.black
{  
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 9pt;
	color: #003366;
	line-height: 17px;
 }






a.white:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 12px;
	color: #ffffff;
	
	text-decoration: none;
  
	
    
}



a.white:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 12px;
	color:#ffffff;
	
	text-decoration: underline;
}


a.white:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 12px;
	color: #ffffff;
	
	text-decoration: none;
}




a.white:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 12px;
	color:#ffffff;
	
	text-decoration: underline;
}





a.whitesmall:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
    line-height: 13px;
	
    
}



a.whitesmall:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: underline;
  line-height: 13px;
}


a.whitesmall:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
 line-height: 13px;
}




a.whitesmall:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: underline;
 line-height: 13px;
}








a.navy:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 13px;
	color: #018cf3;
	text-decoration: none;
	font-weight: bold;
   
}



a.navy:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 13px;
    color: #2050a2;
	text-decoration: underline;
   font-weight: bold;
}


a.navy:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 13px;
	color: #018cf3;
	text-decoration: none;
    font-weight: bold;
    }




a.navy:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 13px;
	  color: #2050a2;
	text-decoration: underline;
    font-weight: bold;
 }




a:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #2175c9;
	
	text-decoration: underline;
    font-weight: bold; 
	}



a:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #e16517;
	
	text-decoration: underline;
    font-weight: bold; 

}


a:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
    color: #2175c9;
	
	text-decoration: underline;
    font-weight: bold; 

}


a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #e16517;
	
	text-decoration: underline;
    font-weight: bold; 
}



a.blue:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #018cf3;
	
	text-decoration: none;
    font-weight: normal; 
	
}



a.blue:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #e16517;
	
	text-decoration: underline;
     font-weight: normal; 

}


a.blue:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #018cf3;
	
	text-decoration: none;
     font-weight: normal; 


}




a.blue:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #e16517;
	
	text-decoration: underline;
     font-weight: normal; 


}




a.red:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #9d2806;
	
	text-decoration: underline;
	
}



a.red:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #626262;
	
	text-decoration: underline;

}


a.red:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #9d2806;
	
	text-decoration: underline;
}




a.red:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #626262;
	
	text-decoration: underline;
}




a.black:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #000000;
	text-decoration: none;
    font-weight: normal;
}

a.black:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #808080;
	text-decoration: underline;
    font-weight: normal;
}


a.black:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:  #000000;
	text-decoration: none;font-weight: normal;
}

a.black:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #808080;
	text-decoration: underline;font-weight: normal;
}


a.menu:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #4b4b4b;
    font-weight: normal;
	text-decoration: none;
}

a.menu:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#a30e24;
	font-weight: normal;
	text-decoration: underline;
}

a.menu:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #674271;
	text-decoration: none;
    font-weight: normal;
}

a.menu:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
    color: #a30e24;
	font-weight: normal;
	text-decoration: underline;
}





a.footer:link
	{color : #ffffff;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal; 
      text-decoration: none;
    }	
    
a.footer:active
	{color : #ffffff;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal; 
    text-decoration: underline;
    }	
    
    a.footer:visited
	{color : #ffffff;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal; 
    text-decoration: none;
    }	
    
    
    a.footer:hover
	{color : #ffffff;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-weight : normal; 
    text-decoration: underline;
    }	
    
        


a.grey:link
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #000000;
	
	text-decoration: none;
    font-weight : normal; 
}



a.grey:active
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#e16517;
	
	text-decoration: none;
    font-weight : normal; 
}



a.grey:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color: #000000;
	
	text-decoration: none;
    font-weight : normal; 
}



a.grey:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size : 11px;
	color:#e16517;
	
	text-decoration: underline;
    font-weight : normal; 
}



  /*-- BULLETS --*/ 
.purple {
list-style: disc outside url(../images/bullet-brush.gif);}
    

  /*-- BULLETS --*/ 
.brush {
list-style: disc outside url(../images/bullet-brush-gray.gif);}
    

 /*-- BULLETS --*/ 
.gold {
list-style: disc outside url(../images/bullet-gold.gif);}
    
/*Vacation get aways*/
.vacations		{
				background-image:url('../images/bg-shade.jpg');
				background-color:#D8DFF0;
				margin-top:15px;
				margin-bottom:15px;
				font-family : Verdana, Geneva, Arial, Helvetica;
				font-size:10px;
				border-bottom:gray solid 1px;
				border-right:gray solid 1px;
				}

  
    
