﻿body {
	margin:0px;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.purplepage 
{
	margin:0px;
	background-color: #f9effe;
	background-image: url('../images/backgrounds/options/purple.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.tealpage 
{
	margin:0px;
	background-color: #edfcfc;
	background-image: url('../images/backgrounds/options/teal.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.redpage 
{
	margin:0px;
	background-color: #fceded;
	background-image: url('../images/backgrounds/options/red.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.bluepage 
{
	margin:0px;
	background-color: #efedfc;
	background-image: url('../images/backgrounds/options/blue.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.greenpage 
{
	margin:0px;
	background-color: #edfcee;
	background-image: url('../images/backgrounds/options/green.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.goldpage 
{
	margin:0px;
	background-color: #fcfaed;
	background-image: url('../images/backgrounds/options/gold.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.greypage 
{
	margin:0px;
	background-color: #f2f2f2;
	background-image: url('../images/backgrounds/options/grey.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
.adminpage 
{
	margin:0px;
	background-color: #eae5f6;
	background-image: url('../images/backgrounds/options/admin.bmp'); 
	background-repeat: repeat-x;
	font-family: Lucida Sans Unicode, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #888888;
}
#menu
{
	display: block;
	position: relative;
	width: 770px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	background-image: url('../images/backgrounds/top_bar.gif');
	background-repeat: no-repeat;
}
#menu a {
	display: block;
	font-family: Arial, Lucida Sans Unicode;
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 2px;
	padding-left: 15px;
	height: 20px;
   }
#menu a:hover {
	display: block;
	font-family: Arial, Lucida Sans Unicode;
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 2px;
	height: 20px;
   } 
#menu .home a {
	background-image: url('../images/buttons/barhome.gif');
	background-repeat: no-repeat;
   }   
#menu .home a:hover {
	background-position: -80px 0;
   }
#menu .about a {
	background-image: url('../images/buttons/barabout.gif');
	background-repeat: no-repeat;
   }   
#menu .about a:hover {
	background-position: -80px 0;
   }
#menu .calendar a {
	background-image: url('../images/buttons/barcalendar.gif');
	background-repeat: no-repeat;
   }   
#menu .calendar a:hover {
	background-position: -80px 0;
   }
#menu .news a {
	background-image: url('../images/buttons/barnews.gif');
	background-repeat: no-repeat;
   }   
#menu .news a:hover {
	background-position: -80px 0;
   }
#menu .media a {
	background-image: url('../images/buttons/barmedia.gif');
	background-repeat: no-repeat;
   }   
#menu .media a:hover {
	background-position: -80px 0;
   }
#menu .contact a {
	background-image: url('../images/buttons/barcontact.gif');
	background-repeat: no-repeat;
   }   
#menu .contact a:hover {
	background-position: -80px 0;
   }
#adminmenu
{
	display: block;
	position: relative;
	width: 770px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	background-image: url('../images/backgrounds/admintopbar.gif');
	background-repeat: no-repeat;
}
#adminmenu a {
	display: block;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 1px;
	padding-left: 15px;
	height: 20px;
   }
#adminmenu a:hover {
	display: block;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 9pt;
	color:#FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 1px;
	height: 20px;
   } 
#adminmenu .adminoptions a {
	background-image: url('../images/buttons/adminoptions.gif');
	background-repeat: no-repeat;
   }   
#adminmenu .adminoptions a:hover {
	background-position: -80px 0;
   }
#adminmenu .adminnews a {
	background-image: url('../images/buttons/adminnews.gif');
	background-repeat: no-repeat;
   }   
#adminmenu .adminnews a:hover {
	background-position: -80px 0;
   } 
#adminmenu .admincalendar a {
	background-image: url('../images/buttons/admincalendar.gif');
	background-repeat: no-repeat;
   }   
#adminmenu .admincalendar a:hover {
	background-position: -80px 0;
   }
#adminmenu .adminroster a {
	background-image: url('../images/buttons/adminroster.gif');
	background-repeat: no-repeat;
   }   
#adminmenu .adminroster a:hover {
	background-position: -80px 0;
   }
#adminmenu .adminmedia a {
	background-image: url('../images/buttons/adminmedia.gif');
	background-repeat: no-repeat;
   }   
#adminmenu .adminmedia a:hover {
	background-position: -80px 0;
   }
#adminmenu .adminsignout a {
	background-image: url('../images/buttons/adminsignout.gif');
	background-repeat: no-repeat;
   }   
#adminmenu .adminsignout a:hover {
	background-position: -80px 0;
   }
#adminmenu .admintitle {
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 14pt;
	color:#e0e0e0;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 3px;
	height: 20px;
   } 
#page
{
	position: relative;
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	background-image: url('../images/backgrounds/pageback.gif');
	background-repeat: repeat-y;
}
#title
{
	background-repeat: no-repeat; 
	background-color: #ebebff;
	border-left: solid 1px #a6a6a6;
	border-right: solid 1px #a6a6a6;
	border-bottom: solid 1px #a6a6a6;
	height: 30px; 
	padding-top: 150px;
	padding-left: 20px;
	font-family: Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
#location
{
	background-color: #f5ebb7;
	border-left: solid 1px #a6a6a6;
	border-right: solid 1px #a6a6a6;
	border-bottom: solid 1px #a6a6a6;
	color: #000000;
	font-family: Arial, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
#pagebottom
{
	position: relative;
	width: 770px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 2px;
	text-align: right;
	font-family: Arial, Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color:#FFFFFF;
	background-image: url('../images/backgrounds/pagebottom.gif');
	background-repeat: no-repeat;
}
#pagebottom a
{
	color: #FFFFFF;
	text-decoration: none;
}
#pagebottom a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
#pagebottom .mercurylogo
{
	padding-top: 0px;
	cursor: pointer;
	filter: none;
}
#body
{
	padding-left:20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 30px;
	font-family: Arial, Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 9pt;
	color: #6B6B6B;
}
#body p
{
	text-align: justify;
}
#body a
{
	color: #0000b6;
	text-decoration: none;
}
#body a:hover
{
	color: #0000b6;
	text-decoration: underline;
}
#body .formsmtop
{
	width: 300px;
	height: 10px;
	background-image: url(../images/backgrounds/formsmtop.gif);
	background-repeat: no-repeat; 
}
#body .formsmmid
{
	width: 300px;
	margin-left: 0px;
	padding-left: 10px;
	margin-top: 0px;
	background-image: url(../images/backgrounds/formsmmid.gif);
	background-repeat: repeat-y;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .formsmbot
{
	width: 300px;
	height: 10px;
	background-image: url(../images/backgrounds/formsmbot.gif);
	background-repeat: no-repeat;
}
#body .formmidtop
{
	width: 500px;
	height: 10px;
	margin-left: 115px;
	background-image: url(../images/backgrounds/formmidtop.gif);
	background-repeat: no-repeat; 
}
#body .formmidmid
{
	width: 480px;
	margin-left: 115px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	background-image: url(../images/backgrounds/formmidmid.gif);
	background-repeat: repeat-y;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .formmidbot
{
	width: 500px;
	height: 10px;
	margin-left: 115px;
	background-image: url(../images/backgrounds/formmidbot.gif);
	background-repeat: no-repeat;
}
#body .formlgtop
{
	width: 700px;
	height: 10px;
	margin-left: 14px;
	background-image: url(../images/backgrounds/formlgtop.gif);
	background-repeat: no-repeat; 
}
#body .formlgmid
{
	width: 700px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 14px;
	background-image: url(../images/backgrounds/formlgmid.gif);
	background-repeat: repeat-y;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .formoption
{
	color: #0000b6;
}
#body .formlink
{
	height: 42px;
	border-left: solid 1px #eeeeee;
	border-right: solid 1px #eeeeee;
}
#body .formlink:hover
{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	background-image: url(../images/backgrounds/formlink.gif);
	background-repeat: repeat-x;
	cursor: pointer;
}
#body .formlgbot
{
	width: 700px;
	height: 10px;
	margin-left: 14px;
	background-image: url(../images/backgrounds/formlgbot.gif);
	background-repeat: no-repeat;
}
#body .formentries
{
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;	
}
#body .formentriesdis
{
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
	background-color: Silver;	
}
#body .errorText
{
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #C00000;
}
#body .noDataText
{
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #c7c7c7;
}
#body .calTitle
{
	font-family: Arial, Sans-Serif;
	font-size: 12pt;
}
#body .caltop
{
	width: 730px;
	height: 10px;
	background-image: url(../images/backgrounds/caltop.gif);
	background-repeat: no-repeat;
}
#body .calendar
{
	width: 730px;
	margin-top: -5px;
	padding-left: 8px;
	background-image: url(../images/backgrounds/calmid.gif);
	background-repeat: repeat-y;
}
#body .calbottom
{
	width: 730px;
	height: 10px;
	background-image: url(../images/backgrounds/calbot.gif);
	background-repeat: no-repeat;
}
#body .caldate
{
	font-family: Arial, Sans-Serif;
	font-size: 8pt;
	color: #6B6B6B;
	text-decoration: none;
	border: solid 1px #b2b2b2;
}

#body .caltoday
{
	font-family: Arial, Sans-Serif;
	font-size: 8pt;
	color: #6B6B6B;
	background-color: #e1e1e1;
	text-decoration: none;
	border: solid 1px #b2b2b2;
}
#body .caldate:hover
{
	background-color: #fafafa;
	cursor: pointer;
}
#body .caltoday:hover
{
	background-color: #fafafa;
	cursor: pointer;
}
#body .calDay
{
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 14pt;
	color: #6B6B6B;
}
#body .disabledLink
{
	color: Silver;
}
#body .listmidtop
{
	width: 500px;
	height: 10px;
	margin-left: 115px;
	background-image: url(../images/backgrounds/formmidtop.gif);
	background-repeat: no-repeat;
}
#body .listmidtitle
{
	width: 490px;
	margin-left: 115px;
	margin-top: -8px;
	padding-left: 10px;
	background-image: url(../images/backgrounds/formmidmid.gif);
	background-repeat: repeat-y;
	border-bottom: solid 1px #b7b7b7;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .listmidmid
{
	width: 490px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 115px;
	background-image: url(../images/backgrounds/formmidmid.gif);
	background-repeat: repeat-y;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .listmidbot
{
	width: 500px;
	height: 10px;
	margin-left: 115px;
	background-image: url(../images/backgrounds/formmidbot.gif);
	background-repeat: no-repeat;
}
#body .listlgtop
{
	width: 700px;
	height: 10px;
	margin-left: 14px;
	background-image: url(../images/backgrounds/formlgtop.gif);
	background-repeat: no-repeat;
}
#body .listlgtitle
{
	width: 690px;
	margin-left: 14px;
	margin-top: -8px;
	padding-left: 10px;
	background-image: url(../images/backgrounds/formlgmid.gif);
	background-repeat: repeat-y;
	border-bottom: solid 1px #b7b7b7;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .listlgmid
{
	width: 690px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 14px;
	background-image: url(../images/backgrounds/formlgmid.gif);
	background-repeat: repeat-y;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .listlgbot
{
	width: 700px;
	height: 10px;
	margin-left: 14px;
	background-image: url(../images/backgrounds/formlgbot.gif);
	background-repeat: no-repeat;
}
#body .userlistitem
{
	height: 31px;
	border-left: solid 1px #eeeeee;
	border-right: solid 1px #eeeeee;
}
#body .userlistitem:hover
{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	background-image: url(../images/backgrounds/userlistlink.gif);
	background-repeat: repeat-x;
	cursor: pointer;
}
.calflytop
{
	width: 300px;
	padding-left: 10px;
	height: 10px;
	border-left: solid 1px #909090;
	border-right: solid 1px #909090;
	border-top: solid 1px #909090;
	background-color: #fdfdfd;
}
.calflymid
{
	width: 300px;
	padding-left: 10px;
	border-left: solid 1px #909090;
	border-right: solid 1px #909090;
	background-color: #fdfdfd;
	font-family: Arial, Sans-Serif;
	font-size: 9pt;
	color: #5B5B5B;
}
.calflybot
{
	width: 300px;
	padding-left: 10px;
	height: 10px;
	border-left: solid 1px #909090;
	border-right: solid 1px #909090;
	border-bottom: solid 1px #909090;
	background-color: #fdfdfd;
}
#body .homepaneltop
{
	width: 300px;
	height: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(../images/backgrounds/formsmtop.gif);
	background-repeat: no-repeat; 
}
#body .homepanelmid
{
	width: 280px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	background-image: url(../images/backgrounds/formsmmid.gif);
	background-repeat: repeat-y;
	font-family: Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 8pt;
	color: #5B5B5B;
}
#body .homepanelbot
{
	width: 300px;
	height: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(../images/backgrounds/formsmbot.gif);
	background-repeat: no-repeat;
}

.userlistlink
{
	height: 31px;
	border-left: solid 1px #eeeeee;
	border-right: solid 1px #eeeeee;
	background-image: none;
	cursor: default;
}
.userlistlink:hover
{	
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	background-image: url(../images/backgrounds/userlistlink.gif);
	background-repeat: repeat-x;
	cursor: pointer;
}
h1
{
	font-family: Arial, Lucida Sans Unicode, Arial, Sans-Serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: underline;
}