/* These are the main styles */


body {
  font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.stdlink{
	color:#0000FF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.stdlink:hover{
	color:#0000FF;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.align{ text-align:right;}
.headbackground{ background-image:url(images/pierbannerlengthened.jpg); background:background-repeat:no-repeat;
}
div#thebody { margin-top:1em; margin-left:1em; margin-right:1em;}
div#header {
  border-bottom: 1px solid #000; margin-bottom:1em;} 
  div#menu { margin-bottom:1px; margin-left:1px; margin-right:1px; margin-top:1px;} 
div#main { margin-right: 1%; margin-top:2em;}
div#main-text { margin-top:1em;width: 45%;float: left;}
div#footer {clear: both;border-top: 1px solid #336699;margin: 0.5em 0.9em;}
p { margin: 0.5em 0.9em 1.9em;}
div#formtitle{ margin-right:1%;margin-left:45%; margin-top:1em;border-top: 1px solid #336699;border-left: 1px solid #336699;border-right: 1px solid #336699; background-color:#003399;
              color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold; padding:2px;float:inherit;}


div#theform{ margin-right:1%;margin-left:45%;border: 1px solid #336699; background-color:#FFFFFF;float: inherit;}
.feature {padding: 0px 0px 10px 10px;}
.feature img{float:right; padding: 0px 10px 0px 0px; margin: 0 5px 5px 0;}

div#content{ float:right; width:65%; margin:0}

div#type-text{ padding:2px; float:left}
div#type{margin-left:30%; padding:1px}
.search-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;}
.searchbox-text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;width:12em;}	
a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000099; text-decoration:none;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6699CC; text-decoration:none;}
.link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000099; text-decoration:none;}
.link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6699CC; text-decoration:none;}
.greylink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; text-decoration:none;}
.style1 {
	color: #666666;
	font-size: 10px;
}
.style2 {color: #0000CC}
table#table{margin-top:1px; width:50%}
div#search{margin-left:25em;border: 1px solid #000; float:inherit; margin-top:1.8em; margin-right: 0.9em;}
div#re-entersearch{ margin-top:1.3em; margin-left:.5em;width: 200;float: left;}
.re-entertitle{ margin-top:1em; background-color:#336699;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold; padding:2px;float:inherit;}
table#tablesearch{background-color:#FFFFCC; margin: 0.5em 0.9em 1.9em; border:.1em solid #000000;}

.indexbg {background-image:url(images/bottombanner.jpg); background-position:bottom left; background-repeat:no-repeat;}
.loginbg {background-image:url(images/ebourne.jpg); background-position:bottom left; background-repeat:no-repeat;}



/* These are the menu styles */





.mainMenu {float:inherit;width:99%; margin-bottom:.5em; margin-left:.5em; margin-right:3em;padding:0em}
.mainMenu li {list-style:inherit;margin:0em;padding:0em;width:14.23%;float:left}
.mainMenu a {background-color:#6699CC;color:#ffffff;text-decoration:none;font-weight:bold;font-size:12px;display:block;border:1px solid;border-color:#0000CC;text-align:center;line-height:1.5em;height:1.5em;margin-left:0.25em}
.mainMenu a:hover {background-color:#6699FF;color:#FFFFFF}
.mainMenu li.selected a {background-color:#000099;color:#FFFFFF}







/* These are the admin styles */


.theadmin-menu{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-left: 0px; color:#0000FF;}
.theadmin-menu:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-left: 0px; color:#00CCFF;}
div#adminmenu {margin-top:1em;width: 14em;float: left; margin-left:0.5em; padding:.1em;}
table#amenu{padding:.2em;}

div#adminform{ margin-right:1%;margin-left:16em; border:1px solid #336699;float:inherit; padding:2px;  background-color:#FFFFCC;}

div#adminview{margin-left:17em; border:1px solid #336699;float:inherit; margin-right:.2em; padding:2px;}
div#searchview{margin-left:17em; border:1px solid #336699;float:inherit; margin-right:.8em; padding:2px;}
div#adminview1{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview2{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview3{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview4{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview5{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview6{margin-left:16em; border:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview7{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; border-top:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview9{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview10{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview11{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview12{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; border-top:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#adminview8{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#bottom{margin-left:17em; border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699; float:inherit; margin-right:.8em; padding:8px;}

table.admin{ width:85%; margin-top:0.8em; padding:.2em; margin-left:1em;}
div#admintitle{ margin-right:.2em;margin-left:16em; margin-top:1em;border-top: 1px solid #336699;border-left: 1px solid #336699;border-right: 1px solid #336699; background-color:#336699; 
padding-top:2px; padding-bottom:2px; float:inherit;}
div#admintitle3{ margin-right:.9em;margin-left:16em; margin-top:1em;border-top: 1px solid #336699;border-left: 1px solid #336699;border-right: 1px solid #336699; background-color:#336699; 
padding-top:2px; padding-bottom:2px; float:inherit;}

div#admintitle2{ margin-right:.2em;margin-left:17em; margin-top:.1em;border-top: 1px solid #336699;border-left: 1px solid #336699;border-right: 1px solid #336699; background-color:#336699; 
padding-top:2px; padding-bottom:2px; float:inherit;}

div#detailtitle{ margin-right:.8em;margin-left:17em; margin-top:1.2em;border-top: 1px solid #336699;border-left: 1px solid #336699;border-right: 1px solid #336699; background-color:#336699; 
padding-top:2px; padding-bottom:2px; float:inherit;}

table#viewtable{ width:99%; margin-bottom:1em; }		
div#viewdiv{margin-left:23%; border-bottom: 1px solid #336699; float:inherit; margin-right:.2em; width:auto;}	 


div#tenant1{margin-left:16em; width:500;border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699;float:inherit; margin-right:1%; padding:2px;}
div#tenant2{margin-left:16em; width:500;border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699;float:inherit; margin-right:1%; padding:2px; background-color:#FFFF99;}
div#tenant3{margin-left:16em; width:500;  margin-right:1%; float:inherit; padding:2px; border:1px solid #336699;
            background-color:#99CCFF; text-align:left }







div#view{margin-left:16em; border:1px solid #000; margin-right:.2em; padding:2px;}
div#view1{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.8em; padding:2px;}
div#view2{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#view3{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#view4{margin-left:17em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.8em; padding:2px;}
div#view5{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
div#view6{margin-left:17em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.8em; padding:2px;}
div#view7{margin-left:17em; border-left:1px solid #336699; border-right:1px solid #336699; float:inherit; margin-right:.8em; padding:8px;}
div#view8{margin-left:16em; border-left:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid #336699; float:inherit; margin-right:.2em; padding:2px;}
.planlink {
	position: relative;
	top:10px;
	left:300px;
	width:auto
}
