
/* Maroon:  Very Dark="#550000"  Dark="#770000"  Light="#FFF5EE"  Very Light="#FFFAF6" */
@font-face {	
  font-family: 'EnglandHandDBRegular';	
  src: url('england-webfont.eot');	
  src: url('england-webfont.eot?#iefix') format('embedded-opentype'),	
       url('england-webfont.woff') format('woff'),	
       url('england-webfont.ttf') format('truetype'),	
       url('england-webfont.svg#EnglandHandDBRegular') format('svg');	
  font-weight: normal;	
  font-style: normal;	
  }	
@font-face {	
    font-family: 'OstrichSansBlack';	
    src: url('ostrich-black-webfont.eot');	
    src: url('ostrich-black-webfont.eot?#iefix') format('embedded-opentype'),	
         url('ostrich-black-webfont.woff') format('woff'),	
         url('ostrich-black-webfont.ttf') format('truetype'),	
         url('ostrich-black-webfont.svg#OstrichSansBlack') format('svg');	
    font-weight: normal;	
    font-style: normal;	
}	
body {	
  color: #333;	
  font-family: Verdana,Arial,Helvetica,sans-serif;	
  margin: 0 auto;	
  padding: 0;	
  background-color: White;	
  }	
h1, h2, h3, h4, h5, h6 {	
  color : #550000;	
  }	
hr {	
  background-color: #770000;	
  height: 2px;	
  }	
input[type="checkbox"] {	
  padding-right: 5px;	
  }	
.RevVideo {	
  background-color: #770000;	
  color: White;	
  font-weight: bold;	
  }	
td.hdr {	
  padding: 0px;	
  color: #770000;	
  font-weight: bold;	
  height: 20px;	
  text-align: left;	
  text-indent: 10px;	
  }	
.AllArticle {	
  background-color: White;	
  color: Black;	
  position: absolute;	
  left: 0px;	
  top: 146px;	
  text-align: center;	
  width: 100%;	
  }	
.CenterIt {	
  margin-left: auto;	
  margin-right: auto;	
  text-align: center;	
  }	
.CondoName {	
  font-family: 'EnglandHandDBRegular', Arial ;	
  font-weight: bold;	
  font-size: 2.5em;	
  text-align: center;	
  color: #550000;	
  margin-bottom: 0px;	
  white-space: nowrap;	
}	
.LightCenter {	
  margin: 0 auto;	
  background-color: #FFF5EE;	
  width: 70%;	
  }	
.MiddleArticle {	
  background-color: White;	
  color: Black;	
  text-align: center;	
  position: absolute;	
  left: 0px;	
  top: 220px;	
  width: 100%;	
  }	
.ModelMenu {	
  background-color: #FFF5EE;	
  position: absolute;	
  left: 130px;	
  top: 12px;	
  white-space: nowrap;	
  }	
.NormCondoName {	
  font-family: 'OstrichSansBlack', Arial ;	
  font-size: 1.5em;	
  white-space: nowrap;	
  }	
.NormFooter {	
  font-size: .7em;		
  clear: both;		
  text-align: center;		
  width: 100%;		
  background-color: White;		
  color: GhostWhite;		
  z-index: 100;		
  position: relative;		
  top: 760px;		
  }	
.NormHeader {	
  height: 120px;	
  background-color: #FFF5EE;	
  position: absolute;	
  left: 0px;	
  top: 0px;	
  width: 100%;	
  background-image: linear-gradient(to top, #FFF5EE 0%, #FFFAF6 100%);	
  background-image: -ms-linear-gradient(top, #FFF5EE 0%, #FFFAF6 100%);	
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF5EE), to(#FFFAF6));	
  background: -o-linear-gradient(top, #FFF5EE, #FFFAF6);	
  background: -moz-linear-gradient(top,  #FFF5EE,  #FFFAF6);	
  }	
.NormHGroup {	
  position: relative;	
  text-align: center;	
  }	
.NormMenuCss {	
  position: absolute;	
  top: 0px;	
  left: 0px;	
  }	
.NormNav {	
  height: 26px;	
  width: 100%;	
  background-color: #770000;	
  position: absolute;	
  left: 0px;	
  top: 120px;	
  z-index: 350;		
  }	
.Padding-L3R3 {	
  padding-left: 3px;	
  padding-right: 3px;	
  }	
.Padding-L5 {	
  padding-left: 4px;	
  }	
.Padding-L15 {	
  padding-left: 15px;	
  }	
.PagerColor {	
  Background-color: #FFF5EE;	
  }	
.PhotoArticle {	
  background-color: White;	
  color: Black;	
  text-align: center;	
  position: absolute;	
  left: 200px;	
  top: 146px;	
  width: 80%;	
  }	
.ReqAccess {	
  background-color: #FFFAF6;	
  width: 80%;	
  margin-left: auto;	
  margin-right: auto;	
  text-align: center;	
  }	
.SubArticle {	
  background-color: White;	
  color: Black;	
  text-align: center;	
  position: absolute;	
  left: 200px;	
  top: 146px;	
  width: 80%;	
  }	
.SubAside {	
  position: absolute;	
  left: 0px;	
  top: 146px;	
  height: 600px;	
  width: 200px;	
  background-color: #FFFAF6;	
  font-size: .8em;	
  }	
.TblCellLeft {	
  background-color: #770000;	
  border-width: 1px;	
  border-color: White;	
  border-style: solid;	
  font-weight: bold;	
  font-size: .9em;	
  color: White;	
  padding-left: 5px;	
  text-align: Left	
  }	
.TopAside {	
  font-size: 1em;	
  background-color: #FFFAF6;	
  border-bottom-style:  solid;	
  border-bottom-width:  1px;	
  border-color: #770000;	
  height: 55px;	
  width: 100%;	
  position: absolute;	
  left: 0px;	
  top: 146px;	
  }	
.Uppercase {	
  text-transform: uppercase;	
  }	
li {	
  padding-left: 10px;	
  padding-right: 10px;	
  }	
.DocCondoName {	
  font-family: 'OstrichSansBlack', Arial ;	
  font-size: 1em;	
  margin-top: 5px;	
  white-space: nowrap;	
  }	
.DocFooter {	
  font-size: .7em;	
  clear: both;	
  text-align: center;	
  width: 100%;	
  color: #CCCCCC;	
  position: relative;	
  top: 760px;	
  }	
.DocNav {	
  height: 30px;	
  width: 100%;	
  background-color: #770000;	
  position: absolute;	
  left: 0px;	
  top: 0px;	
  z-index: 350;		
  }	
.DocPanelAdd {	
  vertical-align: top;	
  font-size: .75em;	
  position: absolute;	
  left: 225px;	
  top: 26px;	
  height: 700px;	
  width: 300px;	
  border-left-style: solid;	
  border-left-width: 2px;	
  border-left-color: #770000;	
  border-right-style: solid;	
  border-right-width: 2px;	
  border-right-color: #770000;	
  padding-left: 10px;	
  padding-right: 10px;	
  text-align: left;	
  }	
.DocPanelRem {	
  background-color: #FFFAF6;	
  border-left-style: solid;	
  border-left-width: 2px;	
  border-left-color: #770000;	
  font-size: .75em;	
  height: 700px;	
  width: 300px;	
  position: absolute;	
  left: 545px;	
  top: 26px;	
  padding-left: 10px;	
  padding-right: 10px;	
  }	
.EventPanel {	
  background-color: #FFFAF6;	
  margin-left: auto;	
  margin-right: auto;	
  padding-left: 4px;	
  padding-right: 4px;	
  padding-bottom: 4px;	
}	
.ClassPanel {	
  font-size: .85em;	
  height: 700px;	
  width: 365px;	
  position: absolute;	
  left: 1007px;	
  top: 146px;	
  padding-left: 0px;	
  padding-right: 0px;	
  border-left-style: solid;	
  border-left-width: 2px;	
  border-left-color: #770000;	
}	
.NewsPanel {	
  background-color: #FFFAF6;	
  font-size: .85em;	
  height: 700px;	
  width: 365px;	
  position: absolute;	
  left: 642px;	
  top: 146px;	
  padding-left: 0px;	
  padding-right: 0px;	
  border-left-style: solid;	
  border-left-width: 2px;	
  border-left-color: #770000;	
  }	
.UpcomingPanel {	
  vertical-align: top;	
  font-size: .85em;	
  position: absolute;	
  left: 201px;	
  top: 146px;	
  height: 700px;	
  width: 420px;	
  border-left-style: solid;	
  border-left-width: 2px;	
  border-left-color: #770000;	
  padding-left: 10px;	
  padding-right: 10px;	
  text-align: left;	
  }	
button[disabled],	
input[disabled] {	
	-moz-box-shadow:  0px 1px 0px 0px #FFFAF6;	
	-webkit-box-shadow: 0px 1px 0px 0px #FFFAF6;	
	box-shadow: 0px 1px 0px 0px #FFFAF6;	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #778899), color-stop(1, #778899) );	
	background:-moz-linear-gradient( center top, #778899 5%, #778899 100% );	
	background: -ms-linear-gradient(top, #778899, #778899);	
	background-color: DimGray;	
	color: LightGray;	
    text-shadow : 0px 0px 0px #550000;	
}	
.aspButton {	
	-moz-box-shadow: 0px 1px 0px 0px #FFFAF6;	
	-webkit-box-shadow: 0px 1px 0px 0px #FFFAF6;	
	box-shadow: 0px 1px 0px 0px #FFFAF6;	
	background: -ms-linear-gradient(top, #770000, #FFF5EE);	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #770000), color-stop(1, #FFF5EE) );	
	background:-moz-linear-gradient( center top, #770000 5%, #FFF5EE 100% );	
	background-color:#770000;	
	-webkit-border-top-left-radius:5px;	
	-moz-border-radius-topleft:5px;	
	border-top-left-radius:5px;	
	-webkit-border-top-right-radius:5px;	
	-moz-border-radius-topright:5px;	
	border-top-right-radius:5px;	
	-webkit-border-bottom-right-radius:5px;	
	-moz-border-radius-bottomright:5px;	
	border-bottom-right-radius:5px;	
	-webkit-border-bottom-left-radius:5px;	
	-moz-border-radius-bottomleft:5px;	
	border-bottom-left-radius:5px;	
	text-indent:0;	
	border:1px solid #770000;	
	display:inline-block;	
	color: White;	
	font-family: "Trebuchet MS", Helvetica, Sans-Serif;	
	font-size: 1em;	
	font-weight:bold;	
	font-style:normal;	
	height: 25px;	
    padding-left: 15px;	
    padding-right: 15px;	
	text-decoration: none;	
	text-align: center;	
	text-shadow: 1px 1px 0px #550000;	
}	
.aspButton:hover {	
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFF5EE), color-stop(1, #770000) );	
	background: -moz-linear-gradient( center top, #FFF5EE 5%, #770000 100% );	
    background: -ms-linear-gradient(top, #FFF5EE, #770000);	
	background-color: #FFF5EE;	
}	
.aspButton:active {	
	position: relative;	
	top: 1px;	
}	
.aspBtnReverse {	
	-moz-box-shadow: inset 0px 1px 0px 0px #caefab;	
	-webkit-box-shadow: inset 0px 1px 0px 0px #caefab;	
	box-shadow: inset 0px 1px 0px 0px #caefab;	
	background: -ms-linear-gradient(top, #FFF5EE, #FFFAF6);	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFF5EE), color-stop(1, #FFFAF6) );	
	background:-moz-linear-gradient( center top, #FFF5EE 5%, #FFFAF6 100% );	
	background-color: #FFF5EE;	
	-webkit-border-top-left-radius:5px;	
	-moz-border-radius-topleft:5px;	
	border-top-left-radius:5px;	
	-webkit-border-top-right-radius:5px;	
	-moz-border-radius-topright:5px;	
	border-top-right-radius:5px;	
	-webkit-border-bottom-right-radius:5px;	
	-moz-border-radius-bottomright:5px;	
	border-bottom-right-radius:5px;	
	-webkit-border-bottom-left-radius:5px;	
	-moz-border-radius-bottomleft:5px;	
	border-bottom-left-radius:5px;	
	text-indent:0;	
	border:1px solid #770000;	
	display:inline-block;	
	color: #666666;	
	font-family: "Trebuchet MS", Helvetica, Sans-Serif;	
	font-size: 1em;	
	font-weight:bold;	
	font-style:normal;	
	height: 25px;	
	padding-left: 15px;	
    padding-right: 15px;	
	text-decoration:none;	
	text-align:center;	
	text-shadow: 0px 0px 0px #550000;	
}	
.aspBtnReverse:hover {	
    background: -ms-linear-gradient(top, #FFFAF6, #FFF5EE);	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFAF6), color-stop(1, #FFF5EE) );	
	background:-moz-linear-gradient( center top, #FFFAF6 5%, #FFF5EE 100% );	
	background-color:#FFFAF6;	
}	
.aspBtnReverse:active {	
	position:relative;	
	top:1px;	
}	
.aspCheckbox {	
  font-size: 1em;	
  }	
.gv-RowPad td {	
  padding-left: 5px;	
  padding-right: 5px;	
}	
.lbl-FooterMsg {	
  background-color: White;	
  font-size: 1em;	
  font-weight: bold;	
  color: #550000;	
  height: 20px;	
}	
.lbtn-Footer {	
  font-size: .8em;	
  text-decoration: none;	
  color: Gainsboro;	
  }	
.DivLight {	
  margin-left: auto;	
  margin-right: auto;	
  background-color: #FFF5EE;	
  width: 620px;	
  }	
a[disabled="true"] {	
  color: LightGray;	
}	
ul.MainImage {	
  list-style: none;	
  list-style-image: none;	
}	