/* CSS Document */
body{
	margin:0px;
	height:100%;
}#header{
	width:100%;
	height:120px;
	background-image:url(../images/masonBanner1.jpg);
	margin:0px;
	background-repeat: no-repeat;
}
#header2a{
	width:100%;
	height:120px;
	background-image:url(../images/Banner2.jpg);
	margin:0px;
	background-repeat: no-repeat;
}#header ul {
	position:relative;
	top:100px;
	left:-6px;
}#header li {
	list-style-type: none;
	display: inline;
	margin-left:40px;
}#header a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}#header a:hover{
	text-decoration:underline;
	}
#search{
	position:absolute;
	top:81px;
	left:836px;
	width: 185px;
	height: 35px;
}

#menuTop{
	position:absolute;
	top:116px;
	left:65px;
	width: 768px;
	height: 12px;
}	
#menuTop li {
	list-style-type: none;
	display: inline;
	margin-left:40px;
}#menuTop a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}#menuTop a:hover{
	color:#474771;
	BACKGROUND-COLOR:#FFFFFF;
	text-decoration:underline;
	}
.table{
margin-left:60px;
}
.img{
float:left;
border:none;
}

.pathText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	text-decoration:none;
	}
	
.smallText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#474771;
	}
.heading2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666699;
	width:100px;
	text-decoration:none;}
.heading2T{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666699;
	width:100px;
	text-decoration:underline;}
.heading3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	width:100px;
	color: #474771;
	text-decoration: none;
	}
	

.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666699;
	}	

.headerLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#545480;

}
.normalLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666699;
}
.normalLink2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color: #666699;
}
.normalLink3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color: #666699;
}
.normalLinkBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color: #545480;
	font-weight:bold;
}

.imgRight{
float:right;
border:none;
}
.indexTable{
margin-left:20px;
}
.contactbuttons {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #545480; 
text-decoration: none; 
background-color: #FFFFFF; 
width: 70px; 
border: 1px #545480 solid}

.searchbuttons {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #545480; 
text-decoration: none; 
background-color: #FFFFFF; 
width: 50px;
height:20px;
border: 1px #545480 solid}

.contactdrop {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000066; 
text-decoration: none; 
background-color: #FFFFFF; 
width: 180px}

.contactdrop1 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000066; 
text-decoration: none; 
background-color: #FFFFFF; 
width: 250px}
.contacttabletext {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000066; 
text-decoration: none}

.searchtabletext {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000066;
width:80px;
text-decoration: none}

#mason{
	display:none;
}

a:hover {color: #1b374c; text-decoration:underline}
