﻿	body {
		font-family:verdana, arial, sans-serif; font-size:0.7em; background-color:#d9d9d9; padding:0px 0px 0px 0px;
            margin: 0px 0px 0px 0px; 
		}
	
	#frame {
		width:1000px;
		margin-right:auto;
		margin-left:0px;
		margin-top:0px;
		padding:0px;
		text-align:left;
		background-color:#d9d9d9;
		}

/*frame used by the iframe*/
      #contentframe {
    margin: 0;
    padding: 0;
    width: 100%;
	background-color:#FFFFFF;
/*background-image: url(../img/background.gif);
  background-repeat: repeat-y;  */
}

/*used for force columns */
.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
		
	#contentleft {
		width:171px;
		padding:0px;
		float:left;
		background:#fff;	
		}

	#contentcenter {
		width:641px;
		float:left;
		background:#fff;
            padding: 0px 5px 15px 5px; COLOR: #333; line-height:1.4em;
border-right: 1px solid #D1D3D4; border-left: 1px solid #D1D3D4; 
		}
/* copy of contentcenter without right border. Used by index.htm */
	#contentframecenter {
            width:100%; 
		background:#fff;
            padding: 0px 0px 0px 0px; COLOR: #333; line-height:1.4em;
		}
	
	#contentright {
		width:171px;
		padding:0px;
		float:right;
		background:#fff;
		margin-left:5px;
		vertical-align:top;
		
		}

	#contentheader {
            background: url(../img/header1row.jpg) no-repeat;
/* height to allow for image and buttons otherwise content gets overlapped */
	height:149px;
		}

	#contentfooter {
	CLEAR: both; LINE-HEIGHT: 1.1;  font-family:verdana, arial, sans-serif; background:#d9d9d9;
/* TEXT-ALIGN: center  add back in if centering whole site*/
		}

#used for aligning addresses on contactus page

.outerbox {
	width: 100%;
	border: none;
	float:left;
	display:block;
	font-weight:bold;
	text-align:center;
	margin: 20px;
}
.innerbox {
	margin: 0px;
	padding-left: 10px;
	width: 48%;
	float: left;
}