 /* be friendly to printers ------------------------------------------*/
    @media print
    {
		#left_cell
		{
			width:0%;
			display:none;
		}
		
		#content
		{
			width:100%;
			padding-right: 50px;
		}
		
		#masthead_right_image
		{
			display:none;
		}
		
		.noPrint
		{
			display:none;
		}
		
		.contactDiv
		{
			width: 90%;
			text-align:left;
		}
    }
    /*------------------------------------------------------------------*/

.noPrint
{
}
p
{
	font-size: 80%;
}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 250%;
	color: #B1B1B1;
	font-weight: 600;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;

}


label
{
	font-size: 80%;
}

legend
{
	font-size: 90%;
	color:#666666;
}

#masthead_left_image
{
	margin-left: 30px;
	margin-top: 30px;
}

#masthead_right_image
{
	margin-bottom: 3px;
}

#goldbar
{
	background-image:url(../images/bar.jpg);
	background-repeat:no-repeat;
	
}

#menu_table
{
	width: 160px;
	background-image:url(../images/menu_bar_background.jpg);
	background-repeat:no-repeat;
	text-align:center;
	margin-top: 10px;
}

#content
{
	vertical-align:top;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 40px;
}

#footer
{
	border-top: 1px solid black;
	margin-top: 20px;
	margin-right: 50px;
}

.address
{
	color: #666666;
	font-size:70%;
}
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;

}
li
{
	font-size: 80%;
	padding-bottom: 5px;
	background-image: url(../images/arrow_green_right.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: .6em;
}

.servicesTable
{
	border: 1px solid #B1B1B1;

}
.servicesTable td
{
	padding:4px;
	vertical-align: top;
}

.servicesTable a
{
	color: black;
	text-decoration: none;
}
.servicesTable a:link, .servicesTable a:visited { color:  black; }
.servicesTable a:hover, .servicesTable a:focus { color: green; text-decoration: underline; }
.servicesTable a:active { color: green; text-decoration: underline;}

.contactDiv
{
	text-align:right;
	width: 100%;
}
.contactDiv table
{
	border: 1px solid #B1B1B1;
	/*width: 275px;*/
	
	
} 
.contactDiv td
{
	padding:4px;
}

.contactDiv a
{
	color: #666666;
	text-decoration: none;
}
.contactDiv a:link, .contactDiv a:visited { color:  #666666; }
.contactDiv a:hover, .contactDiv a:focus { color: green; text-decoration: underline; }
.contactDiv a:active { color: green; text-decoration: underline;}
