/*overides*/
ul { width: 100%; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
li { width: auto; list-style-type: none; list-style-image: none; }
#HTH_bottomNavbar ul { border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-right-width: 0; border-left-width: 0; }
#HTH_navbar ul { margin-left: 240px; }
#HTH_bottomNavbar { margin-top: 30px; margin-right: 55px; margin-left: 65px; }
#page_content { background-image: url(/schools/bg/cardBg.jpg); background-repeat: repeat-x; background-position: 0 bottom; width: 740px; height: auto; min-height: 200px; margin-top: 5px; margin-left: 65px; padding: 10px 20px; border: solid 1px #efefef; -moz-border-radius-bottomleft: 30px; -moz-border-radius-topright: 30px; -webkit-border-bottom-left-radius: 30px 30px; -webkit-border-top-right-radius: 30px 30px; }
/*new*/
#mainPageContentTop { color: #213e68; font-size: 0.9em; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; background-color: #fff; text-transform: none; text-align: justify; position: relative; top: -20px; min-height: 125px; padding: 15px 10px 30px; border: solid 2px #fff; }
#mainPageContentBottom { color: #213e68; background-color: #fff; position: relative; top: -12px; width: 100%; min-height: 50px; margin-top: 0; border-top: 2px solid #e6e6e6; border-right-width: 0; border-bottom-width: 0; border-left-width: 0;
 -moz-border-radius-bottomleft: 15px; 
  -moz-border-radius-bottomright: 15px; 
 -webkit-border-bottom-left-radius: 15px 15px; 
 -webkit-border-bottom-right-radius: 15px 15px; 
 }
#mainPageContentBottomLeft { color: #213e68; font-size: 0.85em; background-color: #fff; padding: 10px; position: relative; top: 0; width: 45%; min-height: 50px; float: left; clear: none; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px 15px; }
#mainPageContentBottomRight { color: #213e68; font-size: 0.85em; background-color: #fff; padding: 10px; position: relative; top: 0; width: 45%; float: right; min-height: 100%; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px 15px; }
#schoolLogo { text-align: left; float: left; margin-right: 40px; margin-left: 65px; }
#schoolMission {
	color: #989898;
	font-size: 0.72em;
	font-weight: lighter;
	font-style: normal;
	text-align: justify;
	margin-top: 15px;
	margin-right: 60px;
	margin-left: 65px;
}
#school_topMenu { color: #fff; background-color: #efefef; width: 475px; height: 20px; float: left; margin-top: 15px; margin-right: 55px; padding-left: 10px; border: solid 1px #acacac; -moz-border-radius-bottomleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; }
#school_topMenu a { color: #0528ff; font-size: 0.8em; text-decoration: none; }
#school_Info { color: #989898; font-size: 0.8em; margin-top: 15px; margin-left: 65px; }
#school_bottomMenu { color: #989898; font-size: 0.9em; text-align: center; }
#school_bottomMenu a { color: #989898; font-size: 0.9em; text-decoration: none; text-align: center; }
#school_bottomMenu a:hover { color: #000; font-size: 0.9em; text-decoration: none; text-align: center; }
.teacherList { width: 150px; margin-bottom: 20px; list-style-image: none; }
.contact_display { font-weight: normal; font-style: normal; }
#digitalPortfolios { text-align: center; margin-top: 10px; margin-bottom: 50px; }
#digitalPortfolios select { color: #2580ff; font-size: 0.8em; background-color: #efefef; margin-top: 20px; margin-right: 5px; margin-left: 5px; }
.block_li { width: 150px; padding-right: 20px; padding-left: 0; display: table-row; white-space: pre; }
.inline_li { width: auto; padding-right: 20px; display: table-cell; }
.staffDir_className { color: #989898; font-size: 0.92em; }
#newProjectForm { background-color: #fff; background-image: url(/schools/bg/cardBg.jpg); background-repeat: repeat-x; text-align: left; position: fixed; top: 150px; left: 200px; width: 625px; height: 150px; margin-right: auto; margin-left: auto; padding: 15px; border: solid 2px #989898; cursor: auto; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; }
#staff_contact_Info { background-color: #fff; background-image: url(/schools/bg/cardBg.jpg); background-repeat: repeat-x; text-align: left; position: fixed; top: 150px; left: 200px; width: 650px; height: 325px; margin-right: auto; margin-left: auto; padding: 15px; border: solid 2px #989898; cursor: auto; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; }
#staffPhoto { float: left; clear: none; margin-right: 15px; margin-bottom: 15px; }
#staffInfo { color: #989898; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
#staffPhone { color: #008; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin-bottom: 10px; }
#staffBio { color: black; font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: normal; font-variant: normal; background-image: url(/schools/bg/cardBg.jpg); background-repeat: repeat-x; text-transform: none; text-align: justify; height: 200px; overflow: auto; padding: 5px 10px 10px; border-color: #cfcfcf #fff #fff; border-style: solid; border-width: 1px; }
#closeWindowLink { font-size: 0.95em; text-align: center; width: 15px; height: 15px; float: right; clear: none; padding-right: 30px; cursor: move; }
#dragHandle { color: #c1c1c1; background-color: #fff; float: right; clear: none; margin-right: 30px; padding: 0 5px; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; cursor: move; }
#staffLinks { color: #008; font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; float: left; clear: left; }
#DP_thumbImages { text-align: center; }
#DP_thumbImages img { margin-right: 3px; margin-left: 3px; border: solid 1px #989898; }

#project_thumbImages { text-align: center; min-height: 175px; margin-top: 20px; margin-bottom: 20px; }
#project_thumbImages img { margin: 4px; border: solid 1px #989898; }

#staff_thumbImages { background-color: #fff; text-align: center; width: 85%; margin-top: 15px; margin-right: auto; margin-left: auto; padding: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; }
#staff_thumbImages img { margin-right: 3px; margin-left: 3px; }
#main_BannerImage { background-color: #ccc; text-align: center; position: relative; top: -5px; width:708px; height:160px; overflow:hidden; clip: rect(auto auto auto auto); margin: 0 auto; padding-top: 1px; padding-left: 1px; border-color: #ccc; border-style: solid; border-width: 2px 3px; }


#main_BannerImage img { width: 233px; height: 155px; float: left; margin: 0 1px 0 0; padding: 0; border: solid 1px #424242; }
.thumbnailDiv ,  .tempThumbnail { border: solid 2px #c1c1c1; }
.tempPhoto{ border-style: solid; border-width: 1px; }
#thumbnail { border-style: solid; border-width: 1px; }

#pSubmitContainer { color: #00c400; text-align: center; clear: none; min-height: 20px; margin-right: auto; margin-left: auto; }

#projectSubmitResults { clear: none; margin-right: auto; margin-left: auto; }
#subResults { color: #00c400; text-align: left; margin-left: 20px; display: inline; }

#submitButton_proj{ margin-top: 10px; margin-left: 30px; }
#newProjectLlink { font-size: 0.9em; margin-left: 30px; display: inline; }
#project_bottomText, #dp_bottomText { color: #777; font-size: 0.95em; text-align: justify; width: 650px; margin-right: auto; margin-left: auto; }
body { font-family: sans-serif, Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; }
#lessLink { display: none; }
em { color: #622F08; background-attachment:scroll; background-color:transparent; background-position:left center; background-repeat:repeat-x; display:inline; font:bold 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; padding:0; position:relative; width:auto; border: 0 transparent; }
iframe { border: solid 0 white; }
#HTH_navbar { height: 75px; }

