@charset "utf-8";
/* CSS Document */

.accent {
   color: #aa3300 ;
   font-weight: bold;
}

.amex {
   color:#4466aa;
   font-weight: bold;
}


.ngh {
	color: #0099cc ;
   font-weight: bold;
}

.pointer {
   cursor: pointer;
}


#menuphone {
	float: left ;
	margin-left: 10px;
	font-weight: bold; 
	color:#2c88ae;
}

#menutoolbox  {
	float: right;
	margin: -2px 0 0 0;
	height: 12px;
	font-size: 8px;
	font-weight: bold;

	padding: 2px 4px 0px 4px;
	
	border-left: 1px solid #aaaaaa;
/*	border-right: 1px solid #aaaaaa;

	border-top: 1px solid #888888;
	border-bottom: 1px solid #888888;*/
	cursor: pointer ;
	
}

.toolbox {
/* blue on white toolbox */	
/*	color:#2c88ae;*/
	color: #222222;
/*	background-color: #dddddd;*/
}

.toolboxhover {
/* 	dark background toolbox */
	color: #ffffff;
	background-color: #0c488e;
}


#menu {
   margin: 0 0 0 0;
   padding: 2px 0 2px 0 ;
   width: 1022px;
   height: 10px;
   font-size: 9px;
   background-color: #eee;
   border-left: 1px solid ;
   border-right: 1px solid ;
   border-bottom: 1px solid ;
   border-color: #aaaaaa;
   border-collapse: collapse;

}

#menuwrap {
/*	margin: 0 auto 0 525px;*/
/*	margin: 0 auto 0 415px;*/
	margin: 0 auto 0 300px;
}

#menu ul {
   padding: 0;
   margin: 0 ;
   list-style:none ;
}

#menu ul li {
   float: left;
   margin: 0;
   padding: 0 4px 0 4px ;
   border-left: 1px solid #bbb;
}

#menu ul li.sel, #menu ul li.selhover {
   color:#444488;
   font-weight:bold;
}

#menu ul li.selhover {
   font-weight:bold;
   color:#000088;
}


#menu ul li.non {
   text-decoration:none ;
   color: #51503D ;
}

#menu ul li.hover {
   text-decoration:none;
   position:relative ;
   color: #000000 ;
}

/** footer styles **/
#footer {
	width: 1024px;
	height: 14px;
	text-align: center;
	padding: 4px;
	color: #444499;
	font-family: Tahoma ;
	font-size: 11px;

	clear:both;
}


.clear {
	clear: both;
}

#prefooter {
	margin-bottom: 10px;
}


#footmenu {
   	text-align: center;
   	width: 1024px;
}

#footmenu ul {
   	padding: 0;
   	margin: auto ;
	width: 824px;
   	list-style:none ;
}

#footmenu ul li {
   	float: left;
   	width: 100px;
   	margin: 0;
	border-left: 1px solid #bbb;
	cursor: pointer ;
}

#footmenu ul .leftfoot, #footmenu ul .leftfoothover {
	border-left: 0;
	cursor: pointer ;
}

#footmenu ul .leftfoothover, #footmenu ul .foothover {
	color: #6666ff ;
	font-style:italic;
	cursor: pointer ;
}


.branchtitle {
	font-weight: bold ;
}


#leiscontactdiv {
border: 1px solid #f00;
	margin: 0 0 15px 0px;
}

#leiscontactdiv table h1 {
	display:block ;
	font-family:"Courier New", Courier, monospace ;
	font-size: 14px;
	margin: 0 0 5px 0 ;
}

.leisadd {
	padding: 10px 0 10px 0 ;
}

.leisfax {
	padding: 5px 0 5px 0 ;
}

.leisemail {
	padding: 0 0 5px 0 ;
}

#leiscontactdiv table {
	border-top: 2px solid #d9f9ff; 
	border-left: 2px solid #d9f9ff; 
	border-right: 2px solid #99b9ff; 
	border-bottom: 2px solid #99b9ff; 
	background-color: #bbd8ff; 
	color: #000;
	border-collapse:collapse ;
}

#leiscontactdiv table th, #leiscontactdiv table td {
	border-right: 2px solid #99b9ff;
	padding-left: 4px;
}

#leiscontactdiv table th {
	color: #666666;
	padding: 5px 0 0 5px ;
}

#leiscontactdiv table td, 
#leiscontactdiv a,  
#leiscontactdiv a:link,  
#leiscontactdiv a:visited  {
	color: #447744;
}

#leiscontactdiv a:hover {  
	color: #774444;
}

.faxspace {
	display: block;
	float: left;
	text-align: center ;
}

#contactdiv a, #contactdiv a:link, #contactdiv a:visited {
	color: #447744;
}

#contactdiv a:hover {
	color: #774444;
}
