/* ----------------------------------- Variable Content STYLES ----------------------------------------- */


#details-rcphdr {
  background: transparent url(/clientImages/34506/template/aboutus-rcphdr.jpg) no-repeat top left;
  width: 220px;
  height: 319px;
  padding: 0; margin: 0;
}

#details-body {
  margin:0; padding:0;
  background: transparent url(/clientImages/34506/template/aboutus-bodytile.jpg) repeat-y top left;
}

#details-bodyhdr {
  background: transparent url(/clientImages/34506/template/aboutus-bodyhdr.jpg) no-repeat top left;
  margin:0; padding:75px 0 0 0;
}


#details-masthd {
  position:relative; top:0; left:0;
  width:750px; height:161px;
  background: transparent url(/clientImages/34506/template/aboutus-masthd.jpg) no-repeat top left;
}

#details-rcpbtm {
  margin:0; padding:0;
  width:220px; height:27px;
  background: transparent url(/clientImages/34506/template/aboutus-rcpbtm.jpg) no-repeat bottom left;
}

/* ----------------------------------- Body STYLES ----------------------------------------- */
#details-body-table {
  width: 100%;
  height: 100%;
}

#details-lfedge {
  background: transparent url(/clientImages/34506/template/details-lfedge-tile.jpg) repeat top right;
}

#details-lfedge-top {
  background: transparent url(/clientImages/34506/template/details-lfedge.jpg) repeat-x top right;
}

#details-lfedge-btm {
  background: transparent url(/clientImages/34506/template/details-lfedge-btm.jpg) repeat-x bottom right;
}

#details-rtedge {
  background: transparent url(/clientImages/34506/template/details-rtedge-tile.jpg) repeat top left;
}

#details-rtedge-top {
  background: transparent url(/clientImages/34506/template/details-rtedge.jpg) repeat-x top left;
}

#details-rtedge-btm {
  background: transparent url(/clientImages/34506/template/details-rtedge-btm.jpg) repeat-x bottom left;
}

#details-btmedge {
  background: transparent url(/clientImages/34506/template/details-btmedge.jpg) no-repeat bottom left;
  width: 750px;
  height: 208px;
}

/* ----------------------------------- Menu STYLES ----------------------------------------- */


#details-hdr-home {
  position: absolute; top:45px; right:68px;
}

#details-hdr-home a {
  display:block;
  width:155px;
  height:100px;
}

#details-menu {
  background: transparent url(/clientImages/34506/template/details-menubgrd.jpg) no-repeat top left;
  width: 750px;
  height: 34px;
}

/* ----------------------------------- Content Panel STYLES ----------------------------------------- */


#details-live {
  position: relative;
  top: 75px; left:0;
	margin:0; padding:0 20px;
	height: auto; width: auto;
	color: #3A3A3A;
}

#details-rcp {
  position: relative;
  top: 30px; left:0;
  margin:0; padding:0 14px;
  height: auto; width: auto;
}

#bodyCopy
{
  margin:0; padding:0 20px;
  height: auto; width: auto;
  color: #3A3A3A;
}

#bodyCopy p {
  color: #3A3A3A;
  font: normal normal normal 12px/1.4em "Tahoma", "Verdana", sans-serif;
  margin: 0 0 2.0em 0;
}

/* -------------------------------------------- FOOTER STYLES -------------------------------------------- */
/* -------------------------------------------- MISC STYLES -------------------------------------------- */
span.hint { display: none; }

/* --------------------------------------- Sub Menu STYLES -------------------------------------------- */		
#details-submenu {
	width: 165px;
	height: auto;
}


#details-submenu a {
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	color: #182A06;
	font-size: 10px;
	line-height: 1.4em;
	padding: 3px 0; margin: 0;
	text-indent: 10px;
	}	
#details-submenu a:hover { 
	color: #EDA018;
	font-weight: bold;
	/* background: transparent url(/clientImages/34506/template/details-submenu_arrow.gif) no-repeat 2px 2px; */
	 }

/* -------------------------------------------- Poll STYLES -------------------------------------------- */	 
#details-poll {
	padding: 0px 5px;
	color: #FFF;
	}
.poll{
	width: 120px;
	color: #000;
	}
.answers{ color: #FFF;}		
#details-poll h6{
	color: #000;
	text-align: left;
	font-size: 12px;
}

/* ------------------------------------------- Calendar STYLES ------------------------------------------- */

.calendar { width: 485px; overflow:hidden;}
html>body table.calendar { width: auto;}
tr.calendarLabel td {
 background-color: #B5AB59;
}

.dataGrid td, .optionGrid td, .infoGrid td {padding-right:0px;}
.calendar p {	FONT-SIZE: 9pt; margin:0;}
