/*<agl.folder "Original Styles" "This is a terrible solution, but the @import feature doesn't work reliably enough and this site has some quirks.">*/
	#tblMainPage {
	padding : 0px;
}
	#divMainContent {
	width : 700px;
	background-color : white;
	border : 1px solid navy;
	text-align : center;
	padding : 0px
	/* display : inline;	*/
}
	/* header.php styles */
	#divheader {
	padding-right : 0px;
	padding-top : 0px;
	padding-left : 0px;
	width : 700px;
	height: 128px;
	background-image : url(../images/Top-Bar.gif);
	background-color : #CCCCFF;
	background-repeat : no-repeat;
}
	#divheaderleft {
	text-align : left;
	padding-left : 10px;
	width : 335px;
	float : left;
}
	#divheaderright {
	padding-top : 10px;
	text-align : right;
	width : 335px;
	float : left;
}
	.headerlink {
	font-size : 15px;
	color : white;
	padding-right : 10px;
}
	.HeaderButtonLinks {
	text-decoration : none;
}
	/* End header.php styles */
	#divMainPage {
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
}
	/* Navigation Styles */
	#menubar {
	/* display : inline; */
	background-color : #CCCCFF;
	padding-left : 0px;
	/* list-style : inside; */
	text-align : left;
}
	#navbar {
	
	background-color : #CCCCFF; 
	text-align : left;
	width : 700px;
	border-bottom : 1px solid navy;
}
	#firstnav {
	margin-left : 0px;
}
	.menuitem11	{
	background-image : url(../images/redtab2.gif);
	background-color : orange;
	background-repeat : no-repeat;
	width : 348px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : white;
	font-weight : bold;
	/* display : inline; */
	text-align : center;
	margin-right : 0px;
}
	.menuitem12 {
	background-image : url(../images/orangetab3.gif);
	background-color : orange;
	background-repeat : no-repeat;
	width : 160px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : white;
	font-weight : bold;
	/* display : inline; */
	text-align : center;
	margin-right : 0px;
}
	.menuitem13 {
	background-image : url(../images/orangetab2.gif);
	background-color : orange;
	background-repeat : no-repeat;
	width : 160px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : white;
	font-weight : bold;
	/*display : inline; */
	text-align : center;
	margin-right : 0px;
}
	.menuitem21 {
	background-image : url(../images/redtab2.gif);
	background-repeat : no-repeat;
	width : 348px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : black;
	font-weight : bold;
	/* display : inline; */
	margin-left : 0px;
	/* z-index : 2; */
	text-align : center;
}
	.menuitem22 {
	background-image : url(../images/orangetab2.gif);
	background-repeat : no-repeat;
	width : 160px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : black;
	font-weight : bold;
	/*display : inline;*/
	margin-left : 0px;
	z-index : 2;
	text-align : center;
}
	.menuitem23 {
	background-image : url(../images/orangetab3.gif);
	background-repeat : no-repeat;
	width : 160px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : black;
	font-weight : bold;
	/* display : inline; */
	margin-left : 0px;
	/* z-index : 2; */
	text-align : center;
}
	.menuitem31 {
	background-image : url(../images/redtab.gif);
	background-repeat : no-repeat;
	width : 348px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : black;
	font-weight : bold;
	/* display : inline; */
	margin-left : 0px;
	/* z-index : 2; */
	text-align : center;
}
	.menuitem32 {
	background-image : url(../images/orangetab.gif);
	background-repeat : no-repeat;
	width : 160px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 3px;
	color : black;
	font-weight : bold;
	/*display : inline; */
	margin-left : 0px;
	/* z-index : 2; */
	text-align : center;
}
	a.menuitema {
	color : white;
	text-decoration : none;	
	font-size : 15px;
}
	a.menuitemb {
	color : black;
	text-decoration : none;	
	font-size : 15px;
}
	a.menuitemc {
	color : white;
	text-decoration : none;	
	font-size : 15px;
}
	#submenubar {
	background-color : navy;
	color : White;	
	text-align : center;
}
	/* Footer Styles */
	#divfooter {
	background-color : #007D08;
	font-size : 12px;
	color : white;
	text-align : center;
	padding-top : 5px;
	width : 700px;
	height : 30px;
}
	.FooterLinks {
	padding-left : 20px;
	padding-right : 20px;
	text-decoration : none;
	color : white;
}
	/* End Footer Styles */
	/* General Page Styles */
	.CategoryHeader {
	font-size : 20px;
	font-family : arial;
	font-weight : bold;
}
	.InputLabel {
	text-align : right;
	font-size : 14px;
	font-weight : bold;
}
	.InputLabel2 {
	text-align : left;
	font-size : 10px;
}
	.InputLabelL {
	text-align : left;
	padding-right : 5px;
	font-size : 14px;
}
	.GeneralInputBox {
	text-align : left;
	font-size : 14px;
	width : 300px;
}
	.GeneralInputBox2 {
	text-align : left;
	font-size : 14px;
}
	.SubHeader1 {
	font-size : 16px;
	font-weight : bold;
	font-style : italic;
}
	.GeneralText {
	font-size : 14px;
}
	.ButtonLink {
	border : 0px;
}
	.ErrorMsg {
	font-weight : bold;
	color : red;
	font-size : 12px;
}
	/* End General Styles */
	/* AboutUs.php styles */
	#divAboutUsMain {
	text-align : left;
}
	#AboutUsHeader {
	text-align : left;
	font-size : 20px;
	font-weight : bold;
	margin-bottom : 1px;
	padding-bottom : 1px;
}
	.AboutUsText {
	text-align : left;
	width : 400px;
	margin-top : 1px;
	padding-top : 1px;

}
	#divAboutUsNav {
	width : 100%;
	text-align : right;
}
	/* End AboutUs.php styles */
	/* Index.php Styles */
	#divIndexMain {
	width : 100%;
	vertical-align : middle;
	padding : 0px;
	
}
	#divIndexSide1 {
	width : 380px;
	text-align : center;
	padding : 0px;
	/*float : left; */	
}
	#divIndexSide2 {
	width : 289px;
	height : 100%;
	padding-top : 30px;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	text-align : center;
	/* float : right; */
}
	#IndexPageText1 {
	font-size : 35px;
	font-weight : bold;
}
	#IndexPageText2 {
	padding-top : 20px;
	font-size : 25px;
	font-weight : bold;
	color : #1645AE;
	text-decoration : none;
}
	#IndexPageText3 {
	padding-top : 0px;
	padding-bottom : 0px;
	font-size : 20px;
	font-weight : bold;
	color : #1645AE;
}
	#IndexOwnerLink {
	font-size : 20px;
	font-weight : bold;
	text-decoration : none;
}
	#IndexOwnerLink:visited {
	color : #1645AE;
}
	#IndexOwnerLink:hover {
	color : #D62408;
}
	#IndexOwnerLink:link {
	color : #1645AE;
}
	/* End Index.php styles */
	/* StateSearch.php Styles */
	#divStateSearchNavLeft {
	width : 50%;
	text-align : right;
	float : left;
}
	#divStateSearchNavRight {
	width : 50%;
	text-align : right;
}
	#divStateSearch {
	
}
	.StateSearchInput {
	font-size : 10px;
	width : 150px;
}
	#divSearchCriteria {
	width : 50%;
}
	#divStateSearchStatePicture {
	text-align : center;
	width : 340px;
}
	#imgState {
	
}
	/* End StateSearch.php Styles */
	/* ListRentals.php styles */
	.ListTypeTable {
	border-top : 1pt solid red;
	border-left : 1pt solid red;
}
	#ListType1Table {
	width : 680px;
}
	#ListType2Table {
	width : 100%;
}
	#ListType3Table {
	width : 100%;
}
	#ListType4Table {
	width : 100%;
}
	.ListHeaderRow {
	background-color : #CCCCFF;
	border-right : 1pt solid navy;
	border-bottom : 1pt solid navy;	
}
	.List1Row {
	border-bottom : 1px solid navy;	
	padding-top : 5px;
	padding-bottom : 5px;
}
	.List1RowCellP {
	border-bottom : 1px solid navy;
	width : 150px;

}
	.ListRow {
	border-right : 1px solid navy;
	border-bottom : 1px solid navy;
}
	.ListRentalPicture {
	width : 100px;
	height : 75px;
	border : 1px solid navy;
}
	.ListRentalPicture_test {
		width:  100px;
		height: 75px;
		overflow: scroll;
		border: solid 1px navy; }

	.ListRentalNoPicture {
	width : 100px;
	height : 75px;
	border : 1px solid navy;
	padding-top : 5px;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}
	.List1Button {
	/*width : 1.5in;*/
}
	.ListRentalPropertyName {
	font-size : 13px; 
	font-weight : bold;
	margin-bottom : 5px;
}
	.ListRentalRent {
	font-size : 13px;
	font-weight : bold; 
	font-style : italic;
}
	.ListRentalAddress {
	font-size : 12px;
}
	.ListRentalTagline {
	font-style : italic;
	font-size : 12px;
}
	#ListRentalNav {
	width : 680px;
}
	#divListRentalNavLeft {
	text-align : Left;
	width : 50%;
	float : left;
}
	#divListRentalNavRight {
	text-align : right;
	width : 50%;
	vertical-align : middle;
}
	/* End ListRentals.php styles */
	/* PreviewAd.php and ViewAd.php styles */
	#PreviewAdTable {
	vertical-align : top;
}
	.ADRightSide {
	width : 50%;
	vertical-align : top;
}
	.ADLedftSide {
	width : 50%;
	vertical-align : top;
}
	#divViewAdMap {
	border : 1px solid navy;
	width : 340px;
	height : 340px;
}
	#divViewNoAdMap {
	border : 1px solid navy;
	width : 340px;
	height : 340px;
	font-size : 20px;
	font-weight : bold;
	text-align : center;
	padding : 50px 10px 0px 10px;
	background-color : silver;
}
	#divViewAdSubPhotos {
	width : 300px;
	margin-top : 10px;
	text-align : left;
}
	.ViewAdMainPicture {
	border : 1pt solid navy;
	width : 300px;

}
	.ViewAdNoMainPicture {
	width : 300px;
	height : 204px;
	text-align : center;
	padding-top : 50px;
	font-size : 20px;
	font-weight : bold;
}
	.ViewAdInfoTitle {
	font-weight : bold;
	font-size : 14px;
}
	.ViewAdInfoCategory {
	font-weight : bold;
	font-size: 15px;
	margin-bottom : 3px;
	padding-bottom : 0px;
}
	.ViewAdText {
	font-size : 14px;
	margin-top : 0px;
}
	.ViewAdFeaturesLeft {
	font-size : 14px;
	display : inline;
	width : 50%;
	border : 1px solid navy;
}
	.PropertyInfo {
	font-size : 14px;
	text-align : left;
	vertical-align : top;
	padding-left : 10px;
}
	.PropertyHeader {
	font-size : 17px;
	font-weight : bold;
}
	.PropertyAddress {
	font-size : 14px;
}
	.ContactInfoLabel {
	font-size : 14px;
	font-weight : bold;
}
	.ContactInfo {
	font-size : 14px;
}
	.ContactPhone {
	font-size : 14px;
}
	.ContactPhoneLabel {
	font-size : 14px;
}
	#PreviewAdTable {
 width : 680px;
}
	#PictureViewer {
 border : 1px solid navy;
}
	/* End ViewAd.php styles */
	/* Login.php Styles */
	#tblLoginMain {
	width : 670px;
}
	.LoginPageLabel {
	
}
	.LoginUserTables {
	width : 670px;
}
	.LoginUserCellLeft {
	width : 335px;
	vertical-align : top;
	padding-right : 5px;
}
	.LoginUserCellRight {
	width : 330px;
	vertical-align : top;
	padding-left : 5px;
}
	#LoginCurrentUserCell {
	border-left : 1pt solid black;
	width : 330px;
	vertical-align : top;
}
	#divLoginNav {
	width : 670px;
}
	#divLoginNavLeft {
	text-align : right;
	width : 50%;
	padding-right : 10px;
}
	#divLoginNavRight {
	text-align : right;
	width : 50%;
	padding-right : 10px;
}
	#btnLoginRegister {
	background-image : url(../images/orange-button.gif);
}
	/* End Login.php Styles */
	/* Login.php styles */
	/* End Login.php styles */
	/* Register.php Styles */
	#tblRegisterMain {
	width : 680px;
}
	.RegisterPageLabel {
	
}
	.RegisterUserTables {
	height : 100%;
	vertical-align : top;
}
	#RegisterUserCellLeft {
	width : 50%;
	vertical-align : top;
	padding-right : 5px;
}
	#RegisterUserCellRight {
	width : 50%;
	border-left : 1pt solid navy; 
	padding-left : 10px;
	vertical-align : top;
}
	.InputBox {
	width : 200px;
}
	/* End Register.php Styles */
	/* PMAdmin.php Styles */
	#divPMAdminHeader {
	width : 680px; 
	text-align : center;
	margin-bottom : 20px;
}
	#tblPMAdmin {
	width : 680px;
}
	#divPMAdminCellLeft {
	width : 50%; 
	vertical-align : top;
}
	#divPMAdminCellRight {
	width : 50%; 
	vertical-align : top;
	text-align : left;
	background-color : #eaeaea;
	padding : 10px;
}
	.PMAdminMenuHeader {
	font-weight : bold;
	margin-bottom : 5px;
}
	.PMAdminMenuLink {
	
}
	a:hover.PMAdminMenuLink {
	
}
	.PMAdminStat {
	
}
	#PMAdminStatList {
	margin-top : 5px;
	list-style-type : none;
}
	#PMAdminStatList li {
		margin-bottom: 3px; }

	#PMAdminMenu {
	margin-top : 5px;
	list-style-type : none;
}
	#PMAdminMenu li {
		margin-bottom: 3px; }

	#divPMAdminNav {
	text-align : center;
	margin-top : 20px;
}
	#divPMAdminNavRight {
	text-align : right;
	display : inline;
}
	#divPMAdminNavLeft {
	text-align : left;
	display : inline;
}
	.PMAdminSubHeader {
	font-size : 20px;
	font-weight : bold;
	margin-bottom : 5px;
}
	/* END PMAdmin.php Styles */
	/* PostAnAdPrice.php Styles */
	.Price {
	font-size : 18pt;
	font-weight : bold;
	color : red;
}
	.Dollar {
	vertical-align : super;
	font-size : 8pt;
	font-weight : bold;
	color : red;

}
	.Cents {
	vertical-align : super;
	font-size : 8pt;
	font-weight : bold;
	color : red;

}
	.PostAnAdPriceAmount {
	text-indent : 20px;
}
	#tblPostAnAdPrice {
	width : 680px;
}
	#divPostAnAdPriceLeft {
	width : 33%;
	vertical-align : top;
	padding-right : 5px;
}
	#divPostAnAdPriceCenter {
	width : 100%;
	vertical-align : top;
	padding-right : 5px;
	padding-left : 5px;
	text-align : center;
	margin : 0 auto 0 auto;
}
	#divPostAnAdPriceRight {
	width : 33%;
	vertical-align : top;
	padding-left : 5px;
	border-left : 1px solid navy;
}
	#divPostAnAdPriceNav {
	text-align : right;
}
	/* PostAnAdPrice.php */
	/* PostAnAd1.php Styles */
	#tblPostAnAdStep {
	width : 680px;
	margin-bottom : 20px;
}
	#PostEasy123 {
	padding-right : 20px;
	vertical-align : middle;
	font-size : 20px;
	font-weight : bold;
}
	.StepInfo {
	font-size : 10px;
	vertical-align : middle;
}
	.imgStep {
	float : left;	
}
	.PostAnAdTable {
	width : 680px;
}
	#divPostAnAd1CellLeft {
	width : 335px;
	vertical-align : top;
	padding-right : 5px;
}
	#divPostAnAd1CellRight {
	width : 335px;
	vertical-align : top;
	padding-left : 5px;
}
	#tblPostAnAd1Right {
	width : 100%;
	vertical-align : top
}
	#tblPostAnAd1Left {
	width : 100%;
	vertical-align : top;
}
	#divPostAnAdNav {
	text-align : right;
	padding-top :20px;
}
	/* PostAnAd1.php Styles */
	/* PostAnAd2.php Styles */
	.StandardFeatureCell {
	width : 25%;
	text-align : left;
	font-size : 14px;
	
}
	.PostAnAd2SubHeader {
	text-align : center;
	font-size : 16px;
	font-weight : bold;
}
	.StandardFeatureListItem {
	/*list-stype-position : outside;*/
}
	/* End PostAnAd2.php Styles */
	/* PostAnAd3.php Styles */
	.photoheaderrow {
	background-color : navy;
	color : white;
}
	.photorow {
	border-bottom : 1pt solid black;
}
	.phototable {
	width : 680px;
}
	.ViewPhoto {
	width : 300px;
	height : 200px;
}
	/* End PostAnAd3.php Styles */
	/* OrderForm.php */
	#divOrderFormNav {
	width : 680px;
}
	#divOrderFormNavLeft {
	width : 340px;
	text-align : left;
	display : inline;
}
	#divOrderFormNavRight {
	width : 340px;
	text-align : right;
	display : inline;
}
	#OrderFormTable {
	border-left : 1pt solid navy;
	border-top : 1pt solid navy;
	/* cell-spacing : 0pt; */
	width : 680px;
}
	.MainPhotoClass {
	border : 1pt solid navy;
	width : 1in;
}
	.NoOrdersLine {
	border-bottom : 1px solid navy;
	border-right : 1px solid navy;
}
	.AdCellHeader {
	border-bottom : 1px solid navy;
	border-right : 1px solid navy;
	font-weight : bold;
	background-color : #CCCCFF;
	text-align : center;
	font-size : 14px;
}
	.AdCell {
	border-bottom : 1px solid navy;
	border-right : 1px solid navy;
	text-align : left;
	font-size : 14px;
	padding-left : 5px;
	padding-right : 5px;
}
	.AdCellHeaderPrice {
	border-bottom : 1px solid navy;
	border-right : 1px solid navy;
	font-weight : bold;
	background-color : #CCCCFF;
	text-align : center;
	font-size : 14px;
}
	.AdCellPrice {
	border-bottom : 1pt solid navy;
	border-right : 1pt solid navy;
	text-align : right;
	font-size : 14px;
	padding-right : 5px;
}
	/* End OrderForm.php styles */
	/* Thankyou.php Styles */
	#divThankYou {
	text-align : center;
}
	/* End Thankyou.php Styles */
	/* Checkout.php Styles */
	#divBillingInfo {
	width : 680px;
	text-align : left;
}
	#tblBillingInfo {
	width : 680px;
}
	#divBillingInfoLeft {
	width : 50%;
	vertical-align : top;
	padding-right : 5px;
}
	#divBillingInfoRight {
	padding-left : 10px;
	width : 50%;
	vertical-align : top;
	border-left : 1px solid navy;
}
	/* End Checkout.php styles */
	/* FindAManager.php styles */
	#divFindAManagerMain {
	padding-left : 20px;
	text-align : left;
	width : 100%;
}
	#FindAManagerHeader { 
	font-size : 23px;
	font-weight : bold;
}
	#FindAManagerText1 {
	font-size : 23px;
	font-weight : bold;
	margin-bottom : 1px;
}
	#FindAManagerText2 {
	margin-top : 1px;
}
	#divFindAManagerNav {
	width : 100%;
	text-align : right;
}
	/* End FindAManager.php styles */
	/* ListManagers.php */
	#divListManagersNav { 
	padding-top : 20px;
}
	#divListManagersNavLeft {
	width : 335px;
	text-align : left;
	float : left;
}
	#divListManagersNavRight {
	width : 335px;
	text-align : right;
}
	.ManagerListing {
	width : 680px;
	border-bottom : 1px solid navy;
	padding-bottom : 10px;
	padding-top : 10px;
}
	.tblManagerListing {
	width : 100%;
}
	.ManagementCompanyLogo {
	width : 200px;
	vertical-align : middle;
	text-align : center;
}
	.imgManagementLogo {
	width : 150px;
}
	.ManagementCompanyInfo {
	width : 330px;
	text-align : left;
	vertical-align : top;
	margin-right : 10px;
	margin-left : 10px;
}
	.ListManagersListNav {
	height : 100%;
	width : 100px;
	text-align : right;
	vertical-align : bottom;
	padding-bottom : 10px;
}
	.CompanyName {
	font-size : 14px;
	font-weight : bold;	
}
	.CompanyDescription {
	font-size : 12px;
	font-weight : bold;
	font-style : italic;
}
	.CompanyAddress {
	font-size : 12px;
}
	.CompanyPhone {
	font-size : 12px;
	font-weight : bold;
}
	.CompanyInternetInfo {
	font-weight : bold;
	font-size : 12px;
}
	/* End ListManagers.php */
	/* Emailpm.php */
	#tblEmailPM {
	width : 680px;
}
	.EmailInputLabel {
	width : 150px;
	text-align : right;
	padding-right : 10px;
	font-size : 14px;
}
	#EmailMessageLabel {
	vertical-align : top;
}
	#CustomerEmailAddress {
	width : 529px;
}
	#EmailSubject {
	width : 529px;
}
	#EmailMessage {
	width : 529px;
	height : 100px;
}
	#divEmailPMNav {
	padding-top : 20px;
}
	#divEmailPMNavLeft {
	text-align : right;
}
	/* End Emailpm.php */
	/* PrintPage.php */
	.PrintPageHeaderRow {
	background-color : #CCCCFF;
	border-right : 1pt solid navy;
	border-bottom : 1pt solid navy;	
}
	.PrintPage1Row {
	border-bottom : 1px solid navy;	
	padding-top : 10px;
	padding-bottom : 10px;
}
	.PrintPageCellP {
	border-bottom : 1px solid navy;
	vertical-align : top;
	padding-top : 10px;

}
	.PrintPageCell {
	border-bottom : 1px solid navy;
	vertical-align : top;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
}
	.PrintPageRow {
	border-right : 1px solid navy;
	border-bottom : 1px solid navy;
	vertical-align : top;
}
	.PrintPagePicture {
	width : 200px;
	height : 100px;
	border : 1px solid navy;
}
	.PrintPagePropertyName {
	font-size : 16px; 
	font-weight : bold;
	margin-bottom : 0px;
}
	.PrintPageRent {
	font-size : 14px;
	font-weight : bold; 
	font-style : italic;
	margin-top : 0px;
}
	.PrintPageAddress {
	font-size : 14px;
}
	.PrintPageSubHeader {
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 0px;
}
	.PrintPageContactCompany {
	font-size : 14px;
}
	.PrintPageContactInfo {
	font-size : 14px;
}
	#divPrintPageNav {
	width : 680px;
	padding-top : 20px;
}
	#divPrintPageNavLeft {
	text-align : Left;
	width : 50%;
	float : left;
}
	#divPrintPageNavRight {
	text-align : right;
	width : 50%;
	vertical-align : middle;
}
	/* End PrintPage.php */
	/* PrinterFriendlyPage.php */
	#divPrinterFriendlyPage {
	margin-left : .4in;
	width : 7.0in;
	
}
	#tblPrinterFriendlyMainPage {
	width : 7.0in;
}
	#PrinterFriendlyPageBody {
	background-color : white;
	text-align : left;
}
	#PrinterFriendlyMainLogoCell {
	padding-bottom : .3in;
}
	.PrinterFriendlyPageHeaderRow {
	background-color : #CCCCFF;
	border-right : 1pt solid navy;
	border-bottom : 1pt solid navy;	
}
	.PrinterFriendlyPage1Row {
	border-bottom : 1pt solid navy;	
	padding-top : .1in;
	padding-bottom : .1in;
}
	.PrinterFriendlyPageCellP {
	border-bottom : 1pt solid navy;
	vertical-align : top;
	padding-top : .1in;

}
	.PrinterFriendlyPageCellH {
	vertical-align : top;
	padding-top : .1in;
	padding-bottom : .1in;
	padding-left : 0.1825in ;
}
	.PrinterFriendlyPageCellM {
	border-bottom : 1pt solid navy;
	vertical-align : top;
	padding-bottom : .1in ;
	padding-left : 0.1825in ;
	padding-right : .1825in ;
}
	.PrinterFriendlyPageCellR {
	border-bottom : 1pt solid navy;
	vertical-align : top;
	padding-bottom : .1in;
	padding-left : 0.1825in ;
	border-left : 1pt solid navy;
}
	.PrinterFriendlyPageRow {
	border-right : 1pt solid navy;
	border-bottom : 1pt solid navy;
	vertical-align : top;
}
	.PrinterFriendlyPagePicture {
	width : 200px;
	height : 100px;
	border : 1px solid navy;
}
	.PrinterFriendlyPagePropertyName {
	font-size : 11pt; 
	font-weight : bold;
	margin-bottom : 0px;
}
	.PrinterFriendlyPageRent {
	font-size : 10pt;
	font-weight : bold; 
	font-style : italic;
	margin-top : 0px;
}
	.PrinterFriendlyPageAddress {
	font-size : 10pt;
}
	.PrinterFriendlyPageSubHeader {
	font-size : 10pt;
	font-weight : bold;
	margin-bottom : 0px;
}
	.PrinterFriendlyPageContactCompany {
	font-size : 10pt;
}
	.PrinterFriendlyPageContactInfo {
	font-size : 10pt;
}
	/* End PrinterFriendlyPage.php */
	/* PrinterFriendlyManagersPage.php */
	#divPrinterFriendlyManagersPage {
	margin-left : .4in;
	width : 7.0in;
	
}
	#divPrinterFriendlyManagersMainPage {
	width : 7.0in;
}
	#PrinterFriendlyManagersPageBody {
	background-color : white;
	text-align : left;
}
	#divPrinterFriendlyManagersPageLogo {
	margin-bottom : .25in;
}
	#PrinterFriendlyManagersMainLogo {
	padding-bottom : .3in;
}
	#divPrinterFriendlyManagersListing {
	width : 680px;
	border-bottom : 1px solid navy;
	padding-bottom : 10px;
	padding-top : 10px;
}
	/* End PrinterFriendlyManagerPage.php */
	/* EmailSent.php styles */
	#divEmailSent {
	text-align : center;
}
	#EmailSentMessage {
	margin-bottom : 20px;
	font-size : 20px;
	font-weight : bold;
}
	/* End EmailSent.php styles */
	#divStateMap {
	border : 1px solid navy;
	width : 335px;
	height : 400px;
	text-align : center;
}
	/* Register2.php Sytles */
	.InputLabel2 {
	text-align : left;
	padding-right : 5px;
	font-size : 12px;
	font-weight : bold;
}
	/* PostAnAd12.php */
	.PostAnAdInputBox {
	width : 100%;
}
	/* Endt PostAnAd12.php */
/*</agl.folder>*/
/*<agl.folder "Structural">*/
	body {
		font-size: 12px; /*0.85em;*/
		font-family: arial, Helvetica, sans-serif;
		background-color: #0093d0;
		text-align: center;
		margin: 10px 0;
		padding: 0; }
	#container {
		background-color: white;
		text-align: left;
		width: 990px;
		margin-right: auto;
		margin-left: auto;
		border: solid 1px #96d3ec; }
	#header {
		background-image: url(../images/header.gif);
		width: 990px;
		height: 160px;
		clear: both;
		margin: 0;
		padding: 0; }
	#wrapper {
		width: 970px;
		margin: 0 10px;
		padding: 10px 0;
		border-top: 1px solid #eaeaea;
		border-bottom: 1px solid #eaeaea; }
	#main-content-index {
		width: 700px;
		float: left;
		display: inline; }
	#secondary-content-index {
		width: 250px;
		float: left;
		margin-left: 0px;
		display: inline; }
	#main-content {
		width: 770px;
		float: left;
		display: inline; }
	#secondary-content {
		width: 180px;
		float: left;
		margin-left: 0px;
		display: inline; }
	#footer {
		font-size: 12px; /*0.8em;*/
		width: 990px;
		float: left;
		clear: both;
		padding-top: 15px;
		padding-bottom: 10px; }
/*</agl.folder>*/


/*<agl.folder "Standard Selectors">*/
	p {
		 }
	td {
		 }
	a:link, a:visited {
		color: #06c; }
	a:hover {
		text-decoration: none; }
	a:active {
		 }
	a img {
		border-width: 0; }

	h1 {
		color: #06c;
		font-size: 16px; /*1.4em;*/ }

	h2 {
		color: #06c;
		font-size: 14px; /*1.2em;*/
		text-align: center; }
	h3 {
		color: #06c;
		font-size: 14px; /*1.2em;*/ }

	h4 {
		color: #06c;
		font-size: 13px; /*1em;*/
		text-align: center; }
	h5 {
		color:      #06c;
		font-size:  13px; /*0.9em;*/
		text-align: center;
		margin: 0 0 20px;
		padding: 0; }

/*</agl.folder>*/
/*<agl.folder "header">*/
	#header-nav * {
		margin: 0;
		padding: 0;
		list-style-type: none; }
	#logo-button {
		width: 500px;
		height: 139px;
		float: left;
		display: block; }

	#header-nav {
		font-size: 0.9em;
		width: 600px;
		float: left;
		margin: 0 0 0 65px;
		padding: 0;
		display: inline; }

	#header-nav a {
		color: #033;
		font-weight: bold;
		text-decoration: none;
		float: left;
		padding: 3px 8px;
		border-right: 1px solid #fc0; }
	#header-nav a:hover {
		color: white;
		background-color: #006ec0;
		background-image: url(../images/header-nav-over.gif); }

	#header-nav li {
		float: left; }

	#login {
		float: right;
		margin: 114px 90px 0 0;
		padding: 0;
		display: inline; }

/*</agl.folder>*/
/*<agl.folder "footer">*/
	#footer * {
		margin: 0;
		padding: 0;
		list-style-type: none; }

	#footer ul {
		width: 600px;
		float: left;
		margin-bottom: 10px;
		margin-left: 10px; }
	#footer h1 {
		text-align: center;
		width: 600px;
		float: left;
		clear: both;
		margin-top: 0;
		padding-top: 0; }
	#footer h2 {
		text-align:  left;
		margin-top:  0;
		padding-top: 0;
		width:       600px;
		float:       left;
		clear:       both;
		margin-left: 10px; }

	#footer li {
		float: left;
		display: inline; }

	#footer ul a {
		color: #033;
		font-weight: bold;
		text-decoration: none;
		padding: 2px 5px; }
	#footer ul a:hover {
		text-decoration: underline;
		 }
	#footer p {
		float: left;
		clear: left;
		margin-left: 15px; }

	#footer .right {
		float: right;
		margin-right: 10px; }
	#footer .vertical-list li {
		width: auto;
		float: none;
		display: block; }

/*</agl.folder>*/
/*<agl.folder "footer-states">*/
	#footer-states li {
		width: 200px; }

/*</agl.folder>*/
/*<agl.folder "Other Selectors">*/
	.img-wrap {
		width: 202px;
		float: right;
		margin-left: 20px; }
	.hz-promo {
		text-align: center;
		margin-bottom: 10px;
		padding: 5px;
		border-bottom: 1px solid #0093d0; }

	.img-wrap img {
		border: solid 1px #06c; }

/*</agl.folder>*/
/*<agl.folder "Browser Fixes">*/
	.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */
/*</agl.folder>*/
/*<agl.folder "contact_form">*/
	#contact_form * { list-style-type: none; }
	#contact_form {
		font-size: 0.8em;
		background-color: #b2e696;
		text-align: left;
		width: 150px;
		margin-right: auto;
		margin-left: auto;
		padding: 10px;
		border: solid 1px #349901; }
	#contact_form em {
		color: #b13132;
		font-size: 0.9em; }
	#contact_form label {
		text-align: left;
		width: 110px;
		float: left;
		margin: 15px 0 0;
		padding: 0;
		display: block; }
	#contact_form .horizontal { padding-left: 25px; display: block; }
	#contact_form .horizontal input { margin-left: 5px; }
	#contact_form legend { color: #003060; font-weight: bold; margin: 0; }
	#contact_form h2 {
		font-size: 1.5em;
		font-weight: bold;
		clear: both;
		margin: 0 0 0;
		padding: 0; }
	#contact_form .footnote { clear: both; font-size: 0.7em; text-indent: 0; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
	#contact_form fieldset { text-align: left; width: 280px; padding: 10px; border: solid 1px #003060; }
	.submit {
		text-align: center;
		margin-top: 10px; }

	.bot-input { float: left; margin-left: -999em; }
/*</agl.folder>*/
/*<agl.folder "constant contact form">*/
	#ccoptin {
		background-image: url(../images/constant-contact.gif);
		background-repeat: no-repeat;
		text-align: center;
		width: 204px;
		padding: 15px; }

/*</agl.folder>*/

