﻿
/*  SLD  */
/*#elcppLogo {clear:right;float: right;margin:0 0 0 -15px height:180px; position:relative;padding-bottom: 11px; width: 507px;; background-color: #5d2881;border: 1px solid #fff; }*/


/*  blue */
#elcppLogo { clear:right; float:right; margin:0 0 0 -15px; padding-bottom: 1px; width: 507px; height: 116px;position:relative; background: #5d2881; border: 1px solid #fff; border-right:none; }

/*  purple */
/*
#elcppLogo { clear:right; float:right; margin:0 0 0 -15px; padding-bottom: 11px; width: 507px; height: 106px;position:relative; background: #5d2881; border: 1px solid #fff; border-right:none; }
*/
#elcppLogo .pseudoLogo { background: url(../../images/oakleaf.png) no-repeat 15px 70px; height: 115px;  }

#mast .topbox {clear:right; height: 35px; float:right; margin:0 -15px 0 0; width: 508px; position:relative; padding:10px 0; background: url(../../images/mastRightGrad.gif) repeat-y right top; }

.bodytext p
{
    font-weight: bold;
}

.news_jap
{	
    padding-bottom: 15px; margin-bottom: 15px; clear: both; background: url(../../images/japaneseDots.gif) repeat-x left bottom;
}
.smalldate
{
    margin-top: 5px; font-size: 0.9em; color: #666; 
}
.smalldate p
{
    
}
.latestnews a
{
    color: Green;
}

#search-table
{
    width: auto;
}

#search-table .small { font-weight: lighter; font-size: 8pt; }

#search-table td { font-weight: bold; vertical-align:bottom;}

/* calendar */
.calendar-wrap
{
    float:left;
    margin: 5px 0 0 0;
    width: 245px;
}
.eventsummary-wrap
{
    float:left;
    margin: 5px 0 0 0;
    width: 350px;
}

.calendar {
	background-color: white;	
	font-family: Tahoma;
	font-size: 8pt;
	width: 250px;
}

.calendar td 
{
	font-family: Tahoma;
	font-size: 9pt;
	padding: 2px 2px 2px 2px;
}

.calendar table  {
	background-color: #9EBEF5;
}

.calendar tr td a {
	text-decoration: none;
}

.calendar td a {
	text-decoration: none;
}

.calendar td.today a 
{
    border: solid 1px red;   
}

.calendar td.selected  
{
    background-color: #FBE694;
}
#content .contentWidget {width: 285px; margin: 20px 50px  0 0; float: left; }
#content .contentWidget h2 {font-weight:normal; font-size: 1.0em; color: #fff; padding:5px 10px 7px; margin:0; background: #404457 url(../../images/adBG2.gif) repeat-x left bottom;}
#content .contentWidget h4 {font-weight:normal; font-size: 1.2em;  margin: 0 0 10px 5px;}


#content .contentWidget .widget_content
{
    
    background-color: #e6e6e6;
    margin: 3px 0 10px 0;
    padding: 5px 0 0 5px;
}

#ContentDiv { text-indent: 10px;}