@charset "utf-8";
/* CSS Document */


@import url("search.css");
@import url("../SpryAssets/SpryMenuBarVertical.css");
@import url("../SpryAssets/SpryMenuBarHorizontal.css");



FIELDSET {
border:none;
padding: 0;
}

INPUT, SELECT{
font-size:70%;
}

INPUT.button {
font-size:70%;
}


UL
{
font-size:70%;
list-style-type:disc;
/*list-style-position:outside;*/
}

LI {
size:40%;
color:#333333;
}


DIV#breadcrumb {
display:block;
color:#333333;
font-size: 8pt;
padding-bottom:10px;
}

DIV#breadcrumb A:LINK {
color:#0059A5;
}
DIV#breadcrumb A:VISITED {
color: #666666;
}

/* Use these style for displaying all tabular data */

TABLE.calendar {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border-top: 1px solid #262E74;
border-right: 1px solid #262E74;
border-collapse:collapse;
}

TABLE.calendar TH {
font-size: 12px;
border-bottom: 1px solid #262E74;
border-left: 1px solid #262E74;
color: #FFFFFF; /*header font color */
text-align:center;
background-color:#262E74; /*header background */
padding: 3px 3px 3px 3px; 
}

TABLE.calendar TD {
border-bottom: 1px solid #666666;
border-left: 1px solid #262E74;
background-color: #D4D5E3;
color :#262E74; /*font color */
padding: 3px 3px 3px 3px;  
}

TABLE.calendar TR.calendarSubHeading TD {
background-color:#D4D5E3;
border-bottom: 1px solid #262E74;
border-left: 1px solid #262E74;
color: #D4D5E3;
text-align:center;
padding: 3px 3px 3px 3px;  
}

/* Google Calendar display styles */
TABLE.calendar a{
color: #3A3A76;
text-decoration:underline;
font-weight: bold;
text-decoration: none;
text-align:left;
}

TABLE.calendar a:visited{
color: #3A3A76;
font-weight: bold;
text-decoration:underline;
}

TABLE.calendar a:active{
color:#3A3A76;
font-weight: bold;
}

TABLE.calendar a:hover {
color:#FFFFFF;
font-weight: bold;
}



