
/* -------------------------------------------- HEADER STYLES -------------------------------------------- */
/* -------------------------------------------- LEFT-SIDEBAR STYLES --------------------------------------- */
#details-menu-toplf {
  position:relative;
  top:0; left:0;
  height:160px;
  width:244px;
  margin:0; padding:0;
  background: transparent url(/clientImages/34831/template/details-topmenu-bgrd.jpg) no-repeat scroll left top;
}


#details-menu-toplf #common-dropmenu {
  left:106px;
}

#details-sidebar {
  background: transparent url(/clientImages/34831/template/details-sb-bgtile.jpg) repeat-y scroll top left;
  vertical-align:top;
}

#details-menu-sidebar {
  width:244px;
  height:373px;
  padding:58px 0 0 0;
  min-height:325px;
  background: transparent url(/clientImages/34831/template/details-sbar-bg.jpg) no-repeat scroll top left;
}
html>body #details-menu-sidebar { height:auto; width:244px; height:auto;}

/* ----------------------------------- Content Panel STYLES ----------------------------------------- */
#details-content {
  background-color:#EFEDD6;
  padding:25px;
  vertical-align:top;
  font-size:10pt;
}

#details-live {
	padding: 0 5px;
	}
	
#details-lcp {
	padding: 18px;
	color: #31302B;
	}
	
#details-lcp, #details-lcp p { font: 0.9em "Arial", "Helvetica", sans-serif; }
	
/* -------------------------------------------- FOOTER STYLES -------------------------------------------- */

#details-footer {
  position:relative;
  top:0; left:0;
  background: #261C2A url(/clientImages/34831/template/details-footer-bgtile.gif) repeat-x scroll top left;
  height:78px;
  width:100%;
  margin:0; padding:0;
}

#details-copyright {
  width:665px; height:auto;
  padding:28px 0 0 220px;
  margin:0;
  font:normal normal normal 10px/12px "Arial", "Helvetica", sans-serif;
  color:#CED0CD;
  text-align:right;
}

html>body #details-copyright { width:445px; }

#details-foot-tools {
  position:absolute;
  top:15px; left:690px;
}

/* -------------------------------------------- MISC STYLES -------------------------------------------- */	
/* --------------------------------------- Sub Menu STYLES -------------------------------------------- */
#details-menu-sidebar #details-submenu {
  margin: 0 0 32px 81px;
  width:163px; overflow:hidden;
}
	
#details-menu-sidebar #details-submenu a {
  display: block;
  width:120px;
  padding:4px 5px 4px 25px;
  margin:0;
  text-transform:lowercase;
  text-decoration:none;
  font: 12px "Arial", "Helvetica", sans-serif;
	color: #3A3927;
	
	}	
#details-menu-sidebar #details-submenu a:hover { 
	color:#435F11;
	background: transparent url(/clientImages/34831/template/details-submenu-arrow.gif) no-repeat scroll 0px 5px;
 }	

/* -------------------------------------------- Poll STYLES -------------------------------------------- */	 
#details-poll {
	padding: 0; margin:18px;
	width:205px;
	color: #000000;
	}
.poll{ 
	width: 100%;
	color: #000000;
	background-color:#E6E2C6;
	border-color:#6F6944;
	}
.answers{ color: #000000;}		
#details-poll h6{
	color: #000000;
}

/* ------------------------------------------- Calendar STYLES ------------------------------------------- */
.calendar {	WIDTH: 95%; font-size:0.9em; }
.calendar a { color:#264D04; text-decoration:none;}
.calendar a:hover { text-decoration:underline; }
.dataGrid TD, .optionGrid TD, .infoGrid TD {padding-right:0px;}
#bodyCopy{	width: 605px; color:#3A3A3A;}
  #bodyCopy p {font:normal normal normal 1.0em/1.4em "Arial", "Helvetica", sans-serif;}
  #bodyCopy h1, #bodyCopy h2, #bodyCopy h3 { color:#1E361B; }
.calendar P {	FONT-SIZE: 9pt; MARGIN-LEFT: 3px; MARGIN-RIGHT: 2px}
