

/* buttons */
table.buttonsurround{margin-bottom:6px;}
td.buttonsurround{padding-left:0px;padding-top:1px;border-bottom:dashed 1px #CCC;}
table.option{display:inline;margin:0;padding:0px;padding-bottom:6px;padding-right:10px;border:none;}
table.option td{font-size:85%;}
table.option td a{background-color:#D6E7EF;color:#000;text-decoration:none;display:block;border:solid 1px #10497B;border-top:solid 1px #ADC7D6;border-left:solid 1px #ADC7D6;padding:0px 9px 0px 9px;}
table.option td a:visited{background-color:#D6E7EF;color:#000;text-decoration:none;display:block;border:solid 1px #10497B;border-top:solid 1px #ADC7D6;border-left:solid 1px #ADC7D6;padding:0px 9px 0px 9px;}
table.option td a:hover{background-color:#FFF;color:#000;}



/* body */
body {color:#333;font-size:80%;font-family:Trebuchet MS, GillSans, helvetica, Verdana;background-color:#FFFFFF;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;}
/*body,html {scrollbar-track-color:#FFFFFF;scrollbar-base-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-arrow-color:#000;scrollbar-shadow-color:white;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:white;scrollbar-darkshadow-Color:#000;}*/
img{display:block;display:inline;}
a{color:#00A;text-decoration:none;}
a:visited{color:#00A;text-decoration:none;}
a:hover{color:#C00;text-decoration:none;}
h1{padding-top:0px;margin-bottom:5px;margin-top:1px;font-size:150%;color:#333;font-weight:400;line-height:92%;letter-spacing:0.05em;font-family:Georgia, Times, "Times New Roman", Palatino, Verdana;}
h2{font-size:100%;font-weight:bold;margin-top:0px;margin-bottom:4px;}
span.emInfo{color:#999;font-size:85%;}
span.smalltext{color:#666;font-size:85%;line-height:110%;}
form{margin:0px;padding:0px;}

/*Forms*/
input{color:#333;letter-spacing:1px;}
input.emButton{background-color:white;border:double 3px #999;height:24px;line-height:90%;vertical-align:middle;}
select{color:#444;color:#333;letter-spacing:1px;}

/* Content Layout */
td.contentsurround{padding:0px;background-color:#FFFFFF;vertical-align:top;}
td.contentbg{background-color:#FFFFFF;border:solid 1px #000000;border-right:0px;}
td.singleColumn{padding-left:7px;padding-top:6px;padding-bottom:10px;}
td.formLeft{padding-right:8px;padding-top:3px;text-align:right;vertical-align:top;}/* left cell of form */
td.formRight{padding-left:5px;padding-right:13px;padding-top:3px;vertical-align:top;text-align:left;}
td.buttons{padding-right:10px;padding-top:10px;vertical-align:top;text-align:left;}/* cell containing buttons at bottom of form */
td.twocolumnLeft{vertical-align:top;width:50%;padding-top:6px;padding-right:10px;padding-bottom:20px;padding-left:7px;border-right:solid 10px #EFEFEF;}/* pages with two columns i.e. files.asp, user.asp */
td.twocolumnRight{vertical-align:top;width:50%;padding-top:6px;padding-right:13px;padding-bottom:20px;padding-left:10px;}
td.treeleft{padding-right:5px;padding-bottom:4px;}/* file tree icons and descriptions */
td.treeright{padding-bottom:4px;}
td.detailLeft{font-size:90%;font-weight:bold;padding-right:5px;vertical-align:top;}/* used on files.asp for file information on the right */
td.detailRight{font-size:90%;vertical-align:top;}
td.list-hightlight{padding-bottom:1px;padding-top:1px;background-color:#EE8553;}
td.list{padding-bottom:1px;padding-top:1px;}

/* Menu Stuff */
td.tableftUp{background-color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:12px;line-height:180%;vertical-align:middle;border-top:solid 1px  #FFF;border-right:solid 1px  #FFF;}
td.tabrightUp{background-color:#EFEFEF;font-weight:bold;text-decoration:none;font-size:12px;line-height:180%;vertical-align:middle;border-top:solid 1px  #FFF;border-left:solid 1px  #FFF;}
td.tableftNotUp{background-color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:12px;border-bottom:solid 1px  #FFF;vertical-align:middle;line-height:180%;}
td.tabrightNotUp{background-color:#EFEFEF;font-weight:bold;text-decoration:none;font-size:12px;border-bottom:solid 1px  #FFF;vertical-align:middle;line-height:180%;}
td.tabInner{border-top:solid 1px #999;border-left:solid 1px #999;vertical-align:middle;color:#000;font-size:90%;font-weight:normal;padding:0px;}
td.tabInnerLeft{border-top:solid 1px #999;border-left:solid 1px #999;vertical-align:middle;color:#000;font-size:90%;font-weight:normal;padding:0px;}
td.menusurround{background-color:#FFFFFF;border-top:solid 1px #000000;}
span.exclaimmark{font-family:Arial,verdana,serif;text-decoration:none;font-weight:bold;color:#F60;letter-spacing:1em;}

/* Admin Menu Pacific */
#menuadmin{width:100%;padding:0px;color:#333;text-decoration:none;color:#333;}
#menuadmin table{width:100%;margin:0;padding:0px;border:none;}
#menuadmin table td{border-bottom: 1px solid #000000;font-size:85%;}
#menuadmin table td a{display:block;padding:3px 3px 3px 13px;color:#333;text-decoration:none;width:100%;}
#menuadmin table td a:hover{display:block;padding:3px 3px 3px 13px;background-color:#EE8553;width:100%;text-decoration:none;}
#menuadmin table td a.highlight{background-color:#EE8553;color:#333;}

/* public Menu Pacific*/
#menupublic{overflow:hidden;width:100%;padding:0px;color:#333;text-decoration:none;color:#333;}
#menupublic table{width:100%;margin:0;padding:0;border:none;}
#menupublic table td{border-bottom:1px solid #000000;font-size:85%;}
#menupublic table td a{display:block;padding:3px 0px 3px 13px;color:#333;text-decoration:none;width:100%;}
#menupublic table td a:hover{display:block;padding:3px 0px 3px 13px;background-color:#EE8553;width:100%;text-decoration:none;}
#menupublic table td a.highlight{background-color:#EE8553;color:#333;}

/* logoutstrip */
td.titlebar{padding-left:10px;background-color:#FFFFCC;border-right:solid 1px #000000;}
td.logoutsurround{background-color:#EFEFEF;border-bottom:solid 1px #000000;}
td.logout{padding-right:20px;padding-left:20px;text-align:center;border-right:solid 1px #000000;}
td.logoutlogin{padding-left:1px;padding-right:5px;background-color:#EFEFEF;}
a.logout{text-decoration:none;font-size:85%;line-height:1.6em;}
a.logout:hover{text-decoration:none;font-size:85%;line-height:1.6em;}
span.logoutdash{color:#00A;font-weight:bold;font-size:14px;}
input.login{font-size:85%;width:70px;background-color:white;}
input.loginsubmit{font-size:80%;background-color:white;}

td.copyright{border-bottom:solid 1px #000000;height:90px;background-color:#FFFFFF;text-align:right;vertical-align:bottom;padding:3px;}
td.copyrightAdmin{border-bottom:solid 1px #000000;height:90px;background-color:#FFFFFF;text-align:right;vertical-align:bottom;padding:3px;}
span.copyright{color:#333;font-weight:bold;font-size:85%;}

/* Components */
td.overviewbg{}
td.detailbg{background-color:#FFFFFF;}

a.folder{font-family:Trebuchet MS,verdana,serif;color:#666666;text-decoration:none;font-size:95%;line-height:1.6em;}
a.folder:hover{font-family:Trebuchet MS,verdana,serif;color:#322FBB;text-decoration:none;font-size:95%;line-height:1.6em;}
a.folderselect{font-family:Trebuchet MS,verdana,serif;color:#000000;text-decoration:none;font-weight:bold;font-size:95%;line-height:1.6em;}

TABLE.Calendar
{
	/*	General properties for the entire table */
	border:solid 1px #CCC;
}
TR.Calendar
{
	/*	General properties for the table rows.
		Usually just a height parameter.
		This is so you can set each row the same height even when they don't have any events. */
	height: 40px;
}


TD.CalendarLastMonth
{
	/* This is used to draw the days in the previous and next month. 
		To turn off the display of the numbers, just set the text color (color)
		attribute the same as the background-color attribute, or use visibility:hidden;*/
	font-size: 85%;
	text-align: center;
	background-color: #EEE;
/*	visibility:hidden;*/
}
TD.CalendarThisMonth
{
	/* This is used to draw the days in the current month (non-event days)*/
	background-color: #FFF;
	font-size: 85%;
	font-family: Sans-Serif;
	text-align: center;
	border:solid 1px #EEE;
	padding:3px;
}

TD.CalendarEventDay
{
	/* This is used to draw the days in the current month on which an event occurs*/
	font-size: 80%;
	font-family: Sans-Serif;
	text-align: center;
	padding:3px;
	width:14%;
}
TD.CalendarSelectedDay
{
	/* This is used to draw the selected day in the month (if one specified)*/
	font-size: 80%;
	font-family: Sans-Serif;
	background-color:#eeeeFF;
	text-align: center;
	padding:3px;
}
TD.CalendarMonthRow
{
	/* This is used to draw the month row at the top of the calendar */
	font-size: small;
	font-family: Sans-Serif;
	border-bottom:solid 1px #CCC;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:3px;
	text-align:center;
}
TD.CalendarWeekRow
{
	/* This is used to draw the weekdays at the top of the calendar */
	background-color: #666;
	color: #FFF;
	border-right:solid 1px #FFF;
	border-left:solid 1px #FFF;
	font-size:85%;
	font-weight:bold;
	font-family: Sans-Serif;
	text-align: center;
}
A.CalendarDate
{
	/* This is used to draw the date number hyperlinks (if they are clickable)
		you can also include the following styles to handle the various states :
	*/
	color:Maroon;
}
A.CalendarEvent
{
	/* This is used to draw the event hyperlinks 
		you can also include the following styles to handle the various states :
	*/
	color: green;
}
