html, body {
	height: 100%;
}


h1 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:larger;
 font-weight: bold;
  }
  
  

body {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
}

.banner {
	padding: 0;
	width: 100%;
}

.bannerimg {
	padding-top: 0px;
	padding-bottom: 0px;
}

.content {
	height: 100%;
}

.contentarea {
	vertical-align: text-top;
	width: 100%;
	padding-top: 30px;
	padding-left: 10px;
		
}

/* content area--no padding */
.contentareanp {
	vertical-align: text-top;
	width: 100%;
	padding-top: 15px;
}

.searcharea {
	position: absolute;
	top: 30px;
	/*left: 530 px;*/
	padding-left: 480px;
}

.searchbox {	
	width: 80px;
	height: 20px;
	font-size: 8pt;
	z-index:100;
}

.searchgo {
	vertical-align: bottom;
}


.indent0 {
	/*border-top: 3px solid red;*/
	padding-top: 1em;
}

.indent1 {
	margin-left: 2em;
}

.indent2 {
	margin-left: 4em;
}

.indent3 {
	margin-left: 6em;
}

.indent4 {
	margin-left: 8em;
}

.indent5 {
	margin-left: 10%;
}

div.spacer {
  clear: both;
  
}

/*---------------nav bar styles ------------------------*/

.navbarwidth {
	width: 150px;
}

.navbar {
	vertical-align: top;
	height: 100%;
	/*background-image: url("images/contactusnew.png");*/
	background-position: 0% 100%;
	background-repeat: no-repeat;
}

.placeholder {
	height: 75px;
	clear: both;
}

/*
.contactuslink {
	position: absolute;
	left: 50px;
	bottom: 100px;
	border: 1px solid black;
	color: black;
}


td.CTH {
	background-image: url("images/contactus_cth.jpg");
}

td.RES {
	background-image: url("images/contactus_res.jpg");
}

td.BUS {
	background-image: url("images/contactus_bus.jpg");
}

td.TOU {
	background-image: url("images/contactus_tou.jpg");
}

td.ONS {
	background-image: url("images/contactus_ons.jpg");
}

td.NRM {
	background-image: url("images/contactus_nrm.jpg");
}

td.AZS {
	background-image: url("images/contactus_azs.jpg");
}

td.CNT {
	background-image: url("images/contactus_cnt.jpg");
}

td.OTH {
	background-image: url("images/contactus_oth.jpg");
}

td.HME {
	background-image: url("images/contactus_hme.jpg");
}


#line {
	border-bottom-style: ridge;
}
*/

.navbartext {
	font-size: smaller;
	font-weight: bold;
	color: white;
	text-decoration: none;
}


.navbartitle {
	position: relative;
	/*top: 10px;<--------*/
	Color: white;
	text-align: center;
	font-weight: bold;
	text-decoration: none; 
}


.navbarlist {
	position: relative;
	/*top: 30px; <---------*/
	/*width: 125px;*/
}


.CTH {
	/*background-color: #D09869;*/
	background-color: #CA8B58;
	
}

/*
.lineres {
	border-color: white;
}
*/

.RES {
	/*background-color: #82A7B7;*/
	background-color: #89ADBB;
}

.BUS {
	background-color: #3A4757;
}

.TOU {
	/*background-color: #B7AC9C;*/
	background-color: #A18B76;
}

.ONS {
	background-color: #75879B;
}

.NRM {
	/*background-color: #89917F;*/
	/*background-color: #767F6E; <--mine*/
	background-color: #737D6B; /*reqd*/
}

.AZS {
	/*background-color: #646462;*/
	background-color: #5C5C5C;
}

.CNT {
	background-color: #5B6785;
}

.OTH {
	background-color: #373C59;
}

.HME {
	background-color: #71121A;
}

.inlinelink {
	font-size: smaller;
	padding-left: 1em;
}

.inlinenav {
	padding-bottom: 1.5em;
}


/*-----------end of nav bar styles ---------------------*/





/* --------------menu bar styles -------------------------*/
    
#menubar {
	border: none;
	background-color: #453B4B;
	color: #453B4B;
	height: 1.4em;
	line-height: 1.2em;
	overflow: auto; /* auto visible hidden inherit*/
}
    
.menu {
	width: auto;
	float: left;
	padding: .1em 2em 0.1em .2em;
	cursor: default;
	color: white;
	font-weight: bold;
}
    
.menu ul {
	display: none;
	position: absolute;
	background-color: white;
	color: white;
	list-style: none;
	margin: 5em 0 0 0;
	padding: 0;
}
    
.menu ul li {
	display: block;
	padding: 0.2em;						/* padding around each individual menu item in the drop down list */
	border-top: 0px solid #453B4B;		/* border around item in drop down menu when not hovering */
	border-left: 1px solid #453B4B;
	border-right: 1px solid #453B4B;
	border-bottom: 1px solid #453B4B;
	color: #5A4D63;					/* colour of item in drop down menu when not hovering */
}
    
div.menu:hover ul {
	background-color: white;		
	display: block;
	margin: 0;						/* vertical distance of drop down menu from menu bar */
	padding: 0;						/* padding around drop down menu */
	/*border: 0px solid black;	*/	/* border arounddrop down menu */
		
}

div.menu ul li:hover {
	background-color: silver;
	border-top: 0px solid #453B4B;		/* border around item in drop down menu when hovering */
	border-left: 1px solid #453B4B;
	border-right: 1px solid #453B4B;
	border-bottom: 1px solid #453B4B;
	color: #5A4D63;
}


    
/*----------------------end of menubar styles ------------------------*/






.grayTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: large;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 5px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
}

.lightgray {
	color: #DFDFDF;
}

.line {
    BORDER-BOTTOM: black 1px solid;
}

.leftspace {
	padding-left: 30px;
}

	
div.row {
  float: right;
  float: left;
  text-align: right;
  text-align: left;
  /*padding-bottom: 10px;*/
  width:90%;
}

div.bluerow0 {
	background-color: #c8dcf0;	
}

div.bluerow1 {
	
}

div.webrow0 {
    BORDER-BOTTOM: gray 1px solid;

}

div.webrow1{
	/*background-color: #D7D7D7;*/
    BORDER-BOTTOM: gray 1px solid;

}

.leftside {
	float: left;
	text-align: left;
}

.rightside {
	float: right;
	text-align: right;	
}

span.colmin {
  float: left;
  width: 100px;
}
 
span.indent {
	float: left;
	width: 25px;
}




