@charset "iso-8859-1";
/* CSS Document */
a, a:visited {color:#000080;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}
a:active {color:#cc0000;text-decoration:none;}
.bg {background-position:bottom; background-repeat:no-repeat}
td {color:#646464; font-size:11px; font-family:Arial, Tahoma, Geneva, sans-serif}
.dark {color:#353535; font-size:11px; text-decoration:none}
.dark:hover {text-decoration:underline}
.black {color:#000000; font-size:11px}
a.green {color:#005575; font-size:11px; text-decoration:underline; font-weight:bold}
a.green:hover {text-decoration:none}
a.txt {color:#646464; font-size:11px; text-decoration:underline; font-weight:bold}
a.txt:hover {text-decoration:none}
a.txt-none {color:#646464; font-size:11px; text-decoration:none; font-weight:bold}
a.txt-none:hover {text-decoration:underline}
.form {color:#FFFFFF; font-size:10px; font-family:Tahoma, Arial, Geneva, sans-serif}
.bot {color:#838383; font-size:11px; font-family:Tahoma, Arial, Geneva, sans-serif}
a.grey {color:#353535; font-size:11px; text-decoration:underline}
a.grey:hover {text-decoration:none}
.bold {font-weight:bold;}
.cont {color:#646464; font-size:11px; font-family:Tahoma, Arial, Geneva, sans-serif}
.sinput {border:1px solid #666666; font-family:Arial, Helvetica; font-size:8pt;}
.ssubmit {border:1px solid #000000; font-family:Arial, Helvetica; font-size:9pt; font-weight:bold; background:#dddddd; cursor:pointer;}
.stable {border:1px solid #c0c0c0; background:#ffffff;}
.stableHeader {border-bottom:1px solid #c0c0c0; background:#dddddd; font-weight:bold; padding:4px;}
.stable td {padding:3px;}
.stableBottom {border-top:1px solid #c0c0c0; padding:4px; }
.scroll {scrollbar-3dlight-color : #B6BDC0; 
scrollbar-arrow-color : #9BA2A5;
scrollbar-base-color : #B6BDC0;
scrollbar-darkshadow-color : #9BA2A5;
scrollbar-face-color : #B6BDC0;
scrollbar-highlight-color : #9BA2A5;
scrollbar-shadow-color : #9BA2A5;
scrollbar-track-color : #B6BDC0;}

div.menuContainer {
	padding:0px 0px 15px 0px;
	background-color:white;
}

div.menuMain0 {
    font:11px verdana;
	color:#00244b;
	text-align:left;
	text-decoration:none;
	padding:10px 0px 10px 8px;
    border-top: dotted 1px #00244b;
    background-color: white; 
}
div.menuMain1{
	background-color:#dfefff;
	font:11px verdana;
	color:#106060; 
	text-decoration:none;
    padding:10px 0px 10px 8px;
	cursor:pointer;
	border-top: dotted 1px #00244b;
	text-align:left;
}
div.menuMain2 {
	background-color: #efefef; 
    font:11px verdana;
    color:#0060f0;
    text-align:left;
	text-decoration:none; 
    padding:10px 0px 10px 8px;
    cursor:pointer;
    border-top: dotted 1px #00244b;
    
}
div.menuItem0{
	font:11px verdana;
	color:#306090;
	text-decoration:none;
    padding: 2px 2px 2px 12px;
	cursor:pointer;
	text-align:left;
}
div.menuItem1{
	background-color:#dfefff;    
	font:11px verdana;
	color:#106060;
	text-decoration:underline; 
    padding: 2px 2px 2px 12px;
	cursor:pointer;
	text-align:left;
}
.mainCartTable {color:#000000; border:1px solid #c0c0c0; background:#ffffff;}
.mainCartTable th {color:#000000; font-size:8pt; font-weight:bold; background:#dddddd; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;}
.mainCartTable td {color:#000000; padding:3px; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;}
.mainCartTableTotals {color:#000000; font-size:8pt; font-weight:bold; background:#dddddd; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;}

#subPageContent p {margin: 1px 10px 1px 10px;}
#subPageContent div p {margin: 10px 10px 10px 10px;}

table.eventSched {margin-left:100px;}
table.eventSched tr td {font:bold 12px Arial;color:#555;padding:3px 3px 3px 10px;}
