
/* -----------------------------------------------------

* Filename: sitelink.css
* Description: Main Styles
* Author: Automatit, Inc

-------------------------------------------------------*/

/* reset
-------------------------------------------------------*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, img, table, form {margin: 0; padding: 0;}
html {overflow-y: scroll;}

/* general
-------------------------------------------------------*/

body, input, select, textarea, p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
body {padding:10px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size: 20px; line-height: 120%; padding-bottom: 15px;}
h2, h3, h4, h5, h6 {font-size: 14px; line-height: 120%; padding-bottom: 15px;}
hr {background: #000000; border: #000000; color: #000000; height: 3px; width: 100%;}
p {padding-bottom: 16px;}
ul {margin-left: 30px; padding-bottom: 0px; padding-top: 0px; list-style-type:square;}
li {padding-bottom: 3px;}

/* custom classes etc.
-------------------------------------------------------*/

table.TableSelectUnit td {background-color: #FFFFFF; border: 1px solid grey; padding: 3px;}
table.TableSelectUnit th {background-color: #000000; color: #FFFFFF; border: 1px solid grey; padding: 3px;}
table.TableSelectAccount td {background-color: #FFFFFF; border: 1px solid grey; padding: 3px;}
table.TableSelectAccount th {background-color: #000000; color: #FFFFFF; border: 1px solid grey; padding: 3px;}
table.TableAccountDetails td {background-color: #FFFFFF; border: 1px solid grey; padding: 3px;}
table.TableAccountDetails th {background-color: #000000; color: #FFFFFF; border: 1px solid grey; padding: 3px;}
table.TablePaymentHistory td {background-color: #FFFFFF; border: 1px solid grey; padding: 3px;}
table.TablePaymentHistory th {background-color: #000000; color: #FFFFFF; border: 1px solid grey; padding: 3px;}
#display1headerlinkcolor a:link {color: #FFFFFF; text-decoration: underline;}
#display1headerlinkcolor a:active {color: #FFFFFF; text-decoration: underline;}
#display1headerlinkcolor a:visited {color: #FFFFFF; text-decoration: underline;}
#display1headerlinkcolor a:hover {color: #FFFFFF; text-decoration: none;}
#boxShadow { -webkit-box-shadow: 3px 3px 3px #000; box-shadow: 3px 3px 3px #000; -moz-box-shadow: 3px 3px 3px #000; }
.resFormAddressBox { float:left; padding:5px; background-color:#F5F5F5; border-style:solid; border-width:1px; border-color:#DEDEDE; }
.contactFacilityManagerBox {background-color:#F5F5F5; padding:25px; border-width:1px; border-style:solid; border-color:#DEDEDE; }
.reserveButton {width: 112px; height: 35px; background-image:url('images/reserve_black.png');} 
.reserveButton a {width: 112px; height: 35px; display: block;}
.rentButton {width: 112px; height: 35px; background-image:url('images/rent_black.png');} 
.rentButton a {width: 112px; height: 35px; display: block;}
.alertmessage {color: red;}
.specialsmessage {color: red;}
.logInScreenText {margin-left:30px;}
.loginMessageTable {width: 476px; padding: 10px; border-width: 1px; border-style: solid; border-color: red; background-color: #F5F5F5;}
.tableheaderforms {
font-size: 14px; 
font-weight: bold; 
line-height: 100%; 
border-top-style: solid; 
border-top-width: 3px; 
padding-top: 4px;
}

/* custom divs
-------------------------------------------------------*/

#unitResults {
width:94%;
margin: 0 0 15px 0;
padding: 15px 3% 15px 3%;
border:1px;
border-color:gray;
border-style:dashed;
background-color:#F0E9E9;
}
	#unitResults ul {
	list-style-image:url("images/bullet.gif");
	list-style-type:square;
	margin: 0 0 0 30px;
	padding: 5px 0 0 30px;
	}
	#unitResults li {
	padding: 0 0 5px 0;
	margin: 0;
	line-height: 100%;
	}
	#resultsLeftColumn {
	font-size:16px;
	font-weight:bold;
	line-height:120%;
	}

#unitResultsBoxStyle1 {
width:94%;
margin: 0 0 15px 0;
padding: 15px 3% 15px 3%;
border:1px;
border-color:gray;
border-style:dashed;
background-color:#F0E9E9;
}
	#unitResultsBoxStyle1 ul {
	list-style-image:url("images/bullet.gif");
	list-style-type:square;
	margin: 0 0 0 30px;
	padding: 5px 0 0 30px;
	}
	#unitResultsBoxStyle1 li {
	padding: 0 0 5px 0;
	margin: 0;
	line-height: 100%;
	}
#unitResultsBoxStyle2Header {
width:94%;
margin: 0 0 15px 0;
padding: 5px 3% 5px 3%;
border:1px;
border-color:gray;
border-style:solid;
background-color:#000000;
color:#FFFFFF;
font-weight:bold; 
}
	#unitResultsBoxStyle2Header a:link {
	color: #FFFFFF;
	text-decoration: underline;
	}
	#unitResultsBoxStyle2Header a:active {
	color: #FFFFFF;
	text-decoration: underline;
	}
	#unitResultsBoxStyle2Header a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	}
	#unitResultsBoxStyle2Header a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}
#unitResultsBoxStyle2 {
width:94%;
margin: 0 0 15px 0;
padding: 5px 3% 5px 3%;
border:1px;
border-color:gray;
border-style:dashed;
background-color:;
}
	#unitResultsBoxStyle2 ul {
	margin: 4px 0 0 5px;
	padding: 0 0 0 0;
	list-style-type:none;
	}
	#unitResultsBoxStyle2 li {
	background:url("images/bullet.gif") 0 1px no-repeat; 
	padding: 0 0 3px 15px;
	margin: 0 0 0 0;
	list-style-type:none;
	line-height:100%;
	}

/* other
-------------------------------------------------------*/
.clearBoth {
clear:both;
}

