td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: inline;
}

html,body{
      margin:0; 
	  margin-left:30px;
	  margin-top:10px;
      padding:0;
      height:100%;
      border:none
   }

 
/* body.bg1 {background-image:url(images/marble_background_blue_.jpg); background-attachment:fixed}*/

h6#home a#homenav,
h6#firm a#firmnav,
h6#serv a#servnav,
h6#serv a#projnav,
h6#con a#connav {
color: #000000;
background: #99887A; 
font-weight:bold;
}


.img_border {
	border: thin solid  #CCCCCC;
	padding: 0px;
} 


/* text */
.text1 {font-family: Tahoma; font-size: 11px; color: #000000;}
.text1green {font-family: Tahoma; font-size: 11px; color: #459837;}
.text1white {font-family: Tahoma; font-size: 11px; color: #ffffff;}
.text1boldgrey {font-family: Tahoma; font-size: 11px; color: #717171; font-weight:bold;}

.text2 {font-family: Tahoma; font-size: 13px; color: #99887A;}
.text3 {font-family: Tahoma; color: #000000;  font-size: 13px;}


.text4 {font-family: Tahoma; color: #cccccc;  font-size: 11px;}
.text5 {font-family: Tahoma; font-size: 9px; color: #000000;}

.table_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.redtext {color: #9E1125; font-family: Tahoma; font-size: 12px;}
.redtext_normal {color: #9E1125; font-family: Tahoma; font-size: 11px;}
.greentext {color: #459837; font-family: Tahoma; font-size: 12px;}
.bluetext {color: #2858A4; font-family: Tahoma; font-size: 12px;}
.whitetext {color: #ffffff; font-family: Tahoma; font-size: 12px;}

/* links */
A.link1:link {font-family: Tahoma; font-size: 13px; color: #000000; TEXT-DECORATION: none;}
A.link1:visited {font-family: Tahoma; font-size: 13px; color: #000000; TEXT-DECORATION: none;}
A.link1:hover {COLOR: #99887A; TEXT-DECORATION: none;}

A.link2:link {font-family: Tahoma; font-size: 13px; color: #99887A; TEXT-DECORATION: none;}
A.link2:visited {font-family: Tahoma; font-size: 13px; color: #99887A; TEXT-DECORATION: none;}
A.link2:active {COLOR: #99887A; TEXT-DECORATION: underline;}
A.link2:hover {COLOR: #99887A; TEXT-DECORATION: underline;}


A.link3:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight:bold; TEXT-DECORATION: none;}
A.link3:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight:bold; TEXT-DECORATION: none;}
A.link3:hover { font-family: Verdana, Arial, Helvetica, sans-serif;COLOR: #807F7F;font-size: 11px;font-weight:bold; TEXT-DECORATION: none;}

ul { list-style-type:none; margin:0; padding: 0;}
li {padding:0; margin: 0 0 0 15px;} 

/* table */
td.cell_padding01 {
 
 padding-left:10px;
 padding-right:20px;
 padding-top:0px;
 	
}

td.datacell_bottom {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px none #B0B3B8;
}

td.datacell_bottom_right {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px none #B0B3B8;
}

td.datacell_right {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px none #B0B3B8;
}


td.datacell_bottom_left {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.datacell_left {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px solid #B0B3B8;
}


td.sch1 {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.sch1a {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}
td.sch1a_red {
	
	border-top: 2px solid #9E1125;
	border-right: 2px solid #9E1125;
	border-bottom: 2px solid #9E1125;
	border-left: 2px solid #9E1125;
	
}

td.sch2 {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.sch2a {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.sch2b {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px none #B0B3B8;
}

