body { font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div.header a, div.nav, td#left-side, div#spotlight, ul.tools, ul.tabs, div#contentRight, #educational, div#products-nav, form, .spacer { display:none; }
img { border:none; }
table.center, div.footer, div.right-pane { width:100%; }

div.right-pane { padding:10pt 10pt; font-size:10pt; }
a { color:#666; text-decoration:none; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
h1 { color:#409AD8; font-size:30pt; border-bottom:1pt solid #409AD8; padding-bottom:5pt; }
h3 { color:#999; font-size:11pt; }
h3.create-change-dark { color:#4F6F19; }
h5.headerText { font-size:15px }
div.footer, div.footer a { font-size:10pt; color:#999; }

ul.images { list-style:none;  float:left; }

#related-attributes { position:absolute; top:75px; right:15px; }
#related-attributes p { margin:2px 0; padding:0; }

div.latest-news { border-bottom:1pt solid #ddd; padding:5px 0; margin:5px 0;}
div.latest-news img { float:left; margin: 0 5px; }
div.latest-news p, div.latest-news h3 { float:right; width:70%; }
div.clear { clear:both; }

/************************EVENTS CALENDAR*********************************/
#calendar-table { width:100%; }
#calendar-table tr td { padding:2px; }
.calendar { width: 100%; padding: 0; margin: 3px 0; border-left: 1px solid #ddd; color: #000; text-align: center; }
.calendar .nav, .nav a { font-weight: bold; font-size: 11px; color: #fff;	 text-align: center; text-decoration: none; }	
.calendar caption { margin: 0; padding: 3px 0; width: 100%; background: #899AA2; color: #fff;	  font-weight: bold; font-size: 11px; text-align: center; }
.calendar th { font-size:11px; font-weight:bold; color: black; background: white; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; padding: 3px; }
.calendar .today, td.today a, td.today a:link, td.today a:visited { color: #45659E; font-weight: bold; background: #eee; }
.calendar td { border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; width: 15px; height: 15px; text-align: center; font-size:11px; background-color:#fff; padding: 3px; }
.calendar td a { text-decoration: none; font-weight: bold; display: block; }
.calendar td a { color: #9C0000; }
.calendar td a:hover { color: #000000; }
#evt-cntr h3{ padding:0 0 0 5px; font-size:12px; color:#333; }
#evt-cntr h4 { padding:0 0 0 5px; font-weight:bold; font-size:11px; color:#666; }
#evt-cntr p { padding:0 5px 0 5px; }
a.control { display:none; }
/*end pop up*/
/************************END EVENTS CALENDAR******************************/

ul.product-block { list-style:none; margin:8px 0 10px 0; padding:0; font-size:12px; }
ul.product-block li { display:inline; width:140px; float:left; padding:4px; border:1px solid #ddd; margin:4px 4px 0 0;  position:relative; }
ul.product-block li a {  display:block;  padding:5px;  text-decoration:none; color:#666;  min-height:175px; height:auto; height:175px; background:#eee;}
ul.product-block li p { font-size:10px; }
ul.product-block li.create-change a { background:#CCD4C9; }
ul.product-block li a h3.sectionHeader { width:135px; font-size:12px; }
table.midAlign { height:90px;}
ul.product-block li img { max-height:100px; height:auto !important; height:100px; width:95px }
ul.product-block li a:hover { background:#fff; }


