/* @author Jean Holt, Gatelets - all rights reserved*/
.page { 
 background-color:#ffffff;
 margin-left:0px;
 margin-top:0px;
}

/** Home page **/
.main_table
{
 width:750px;
 background-color:#cdd4dc;
}

.bodytext
{
  color:#666666;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 0.8em; 
 }
 

 .commenttext
 {
  font-weight:bold;
  color:#14529f;
  padding:5px 5px 5px 0px;
  border-bottom:1px dashed #666666; }
 
 
.dabar
{
 margin:0px;
 background-image:url(../images/dabar.jpg);
}

.image
{
 border:1px dashed #999999;
 padding 3px 3px 3px 3px;
}

.alt_info
{
 font-size:9px;
 font-family:verdana,arial;
 color:#999999;
 text-transform:uppercase;
}
.imback
{
 background-image:url(../images/services/im_back.jpg);
}  

.navigation_background
{
  background-color:#14529f;
  background-image:url(../images/navigation/backer.gif);
}

/** Left option table **/

 .left_links
 {
  font-family:Geneva, Arial, Helvetica, sans-serif, "Lucida Sans";
  font-size:11px;
  font-weight:normal;
  font-stretch:wider;
  color:#333333;
 }
 
 .left_links:link, A.left_links:active {
  color:black;
 }
 
 .topbar
 {
  background-color:#0d2c89;
  width:100%;
  height:18px;
  margin:0px;
 }
 

 .logo_table { 
 	border-bottom: 1px solid #999999;
	margin-left:0px;
	margin-bottom:0px;	
 }
 
 .spotted
 {
  border-bottom:1px dashed #333333;
 }
 .outline_table
 {
  width:100%;
  border-bottom:1px solid #000066;
 }

.left_line_table
{
 border-left:1px dashed #999999;
}


.image_alt
{
 color:#333333;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 11px;
  text-shadow:#000000; 
}

.pageH1
{
  color:#996600;
  font-family: Lucida Sans, Verdana, Arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 135%;
  text-shadow:#000000; 
}

.pageH2
{
  color:#000066;
  font-family: Lucida Sans, Verdana, Arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 122%;
  text-shadow:#000000; 
}

.pageH3
{
  color: #666666;
  font-family: Lucida Sans, Verdana, Arial;
  font-weight: normal;
  text-decoration: none;
  font-size: 120%;
  text-shadow:#000000; 
}

A.list:link, A.list:active, A.list:visited {
  color:#666666;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  text-shadow:#000000; 
  padding:15px;
}


.list
{
 padding:10px;
}

A.list:hover
{
 text-shadow:inherit;
 font-size:11px;
 color:#8dc63f;
}

.nonactivelink
{
 text-decoration:none;
 font-size:12px;
 color:#000033;
 font-weight:bold;
 font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
 padding:0px 0px 0px 18px;
}

/** ACCORDIAN CONTROLS **/

.active_box
{
	margin:0px;
	background-color:#0d2c89;
	width:100%;
	height:30px;
	margin-top:0px;
	padding:15px 0px 0px 5px;
		
}


.inactive_box
{
   margin:0px;
   background-color:#5078b3;
   width:100%;
   height:30px;
   padding:15px 0px 0px 5px;   
   border-bottom:1px dashed #FFFFFF;
}





/** Forms **/

.frmselect
{
 font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

.frmtxt
{
font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:120px;

}

.frmarea
{
font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:320px;
height:90px;
}


 
/** Navigation and fonts **/

.nav_small
{
 font-size:70%;
 color:#666666;
 font-family:Geneva, Arial, Helvetica, sans-serif, "Lucida Sans";
 font-stretch:narrower;
 text-decoration:none;
 font-weight:normal;
}  

.copyright
{
 color:#FFFFFF;
 font-size:60%;
 font-family:Geneva, Arial, Helvetica, sans-serif, "Lucida Sans";
} 

/** indentations **/
.indent_minor
{
 padding:0px 0px 0px 12px;
}
.indent_major
{
 padding: 0px 0px 0px 15px;
}

/** tables **/

.table_inline { 
 border-right:1px dashed #000066;
 height:100%;
}

.dashed_line
{
 width:100%;
 border-bottom: 1px dashed #000066;
}

/** Tab environment **/

.oneColLiqCtr #container {
	width: 800px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 1px solid #ccc;
	text-align: left;
}
.oneColLiqCtr #mainContent {
	padding: 0 20px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

A:link, A:active, A:visited {
  color: #6666CC;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: underline;
  font-size: 11px;
  border-bottom:1; dashed:#336633
}

A:hover {
  color: #74B624;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 11px;
}

A.header_link:link, A.header_link:active, A.header_link:visited {
  color: #DCEDC8;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 11px;
}

A.header_link:hover {
  color: #FFFFFF;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 11px;
}

A.tab:link, A.tab:active, A.tab:visited {
  color: #14529f;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
}

A.tab:hover {
  color: #8c6239;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
}


/** address styling **/

.address_h1
{
  color: #8c6239;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  margin-left:10px;
}

.address_text
{
  color:#333333;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size:11px;
  margin-left:15px;
}

 .italic_info
 {
  color:#8dc73f;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-style:italic;
  font-size: 1em;  
  padding:5px 10px 10px 10px;
  margin-top:10px;
  width=300px;
 }
 
 .map_icon
 {
  color:#8dc73f;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-style:italic;
  font-size: 1em;  
  padding:5px 10px 10px 15px;
 }
 
.gheader_table 
{
 font-size:12px;
 font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
 background-color:#155ca5;
 font-size-adjust:inherit;
 padding: 2px 3px 3px 8px;
 color:white;
}

.gtable { 
	border-left:1px solid #000066;
	border-right:1px solid #000066;	
}	
 
 .gbody { 
	padding:5px 5px 5px 11px;
 }
 
/** Footer **/
.footer_table
{
 background-color:#0d2c89;
 width:100%;
 height:35px;
 border-bottom:solid 1px #000066;
}



.footer
{
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:white;
}

A.footer_link:link, A.footer_link:active, A.footer_link:visited {
  color: white;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: underline;
  font-size: 10px;
}

A.footer_link:hover {
  color:#00CC33;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 10px;
}


/** CUSTOMER QUOTES **/
 

.quote_table
{
 width:200px;
 
}

.quote { 
  align:left;
  color: #6090c0;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  padding: 3px 3px 3px 0px;
}

.quoter { 
  align:left;
  width:200px;
  color: #0d2c89;
  font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  }
  


