body 	{
	font-family: arial, sans serif;
	margin:0px;
	height:100%;
	}


.header {
	height:89px;
	width:780px;width:100%;
	background-image:url(OTE_banner_nt.jpg);
	background-color: black;
	background-repeat: no-repeat;
	color:white;
	font-weight:bold;
	font-size:xx-large;
	text-align:center;
	}

#header_text{
	height:89px;
	width:780px;width:100%; width:auto;
	color:white;
	font-size:45px;
	text-align:center;
	vertical-align:middle;
	padding-top:2%;
	padding-left:160px;
	padding-right:125px;
	font-style:italic;
	white-space:nowrap;
	}

#main 	{
	top:0px;
	left:0px;
	height:100%;
	}

#menu {
	position:absolute;	
	top:100px;
	left:0px;
	width:140px;width:18%;
	max-width:18%;
	height:auto;
	min-height:100%;
	background-image:url(Title.jpg);
	backgroud-repeat: repeat-y;
	background-attachment:fixed;
	text-align:left;	
	color: white;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	line-height:150%;
	white-space:nowrap;
	display:block;
	float:right;
	}

#menu_item {
	text-align:left;
	color: white;
	font-weight: bold;
	line-height:150%;
	white-space:nowrap;
	height:auto;
	height:100%;
	}


#mainbody {
	position:absolute; position:relative;
	top:120px;top:0px;
	margin-left:155px; margin-left:20%;
	width:625px; width:80%; width:100%;
	padding-top:20px;padding-top:10px;
	padding-right:2px;
	padding-bottom:5px;
	padding-left:2px;
	}
  
#title {
  	position:absolute; /*to line it up at the top of the menu*/
  	top:100px;
  	left:155px; left:20%;
	background-image:url(Title.jpg);
  	background-color: black;
  	width:625px;width:80%;
  	background-repeat: no-repeat;
  	text-align: center;
  	color:white;
  	font-weight:bold;
  	padding-top:2px;
	white-space:nowrap;
  	}

.divider_in {  
	position:relative; /*goes inside #mainbody*/
  	margin-left:20%;margin-left:0%;
	background-image:url(Title.jpg);
  	background-color: black;
  	width:625px;width:auto;width:100%;
	min-height:100%;min-height:20px;
  	background-repeat: no-repeat;
  	text-align: center;
  	color:white;
  	font-weight:bold;
  	padding-top:2px;
	white-space:nowrap;
 	}

.divider_out {  
	position:relative; /*goes outside #mainbody*/
  	background-image:url(Title.jpg);
  	background-color: black;
  	width:625px;width:auto;width:100%;
	min-height:20px;
  	background-repeat: repeat-y;
  	text-align: center;
  	color:white;
  	font-weight:bold;
  	padding-top:2px;
	white-space:nowrap;
 	}


#footer {
	position:relative; /*goes inside mainbody*/
  	margin-left:20%; margin-left:0%;
  	margin-top:1%;
  	width:602px; width:80%;width:100%;
  	font-size:smaller;
  	padding:1%;
  	text-align: center;
  	color:black;
	white-space:nowrap;
   	}

a:link {color:black; text-decoration:none; font-weight:bold}
a:visited {color:black; text-decoration:none; font-weight:bold}
a:hover {color:red; text-decoration:none; font-weight:bold; font-style: normal;cursor:pointer}
a:active { color:black; text-decoration:none; font-weight:bold }

a.menu:link {color:white; text-decoration:none; font-weight:bold}
a.menu:visited {color:white; text-decoration:none; font-weight:bold}
a.menu:hover {color:white; text-decoration:none; border-width:1px; font-weight:bold; border-style:outset; border-color:red; font-style:normal}
a.menu:active {color:white;text-decoration:none; font-weight:bold }

a.header:link {text-decoration:none}
a.header:visited {text-decoration:none}
a.header:hover {text-decoration:none;}
a.header:active {text-decoration:none}

a.zip:link {color:white; text-decoration:none; font-weight:bold; font-style:italic}
a.zip:visited {color:white; text-decoration:none; font-weight:bold; font-style:italic}
a.zip:hover {color:white; text-decoration:none; font-weight:bold; font-style:italic; cursor:pointer}
a.zip:active {color:white; text-decoration:none; font-weight:bold; font-style:italic}



 