body {background-color:#083451; margin:0px; padding:0px;}
td {font-family:arial,sans serif; font-size:12px;}

.maintable {background-color:white;border:3px solid white;}
.bgnd_blue {background-color:#0B334C;}
.bgnd_beige {background-color:#BAAEA0;}
.dotted_top {background-image:url(images/dottedline.gif);background-repeat:no-repeat;}
.menu_off_public {background-color:#083451;color:white; width:190px; font-size:12px; margin-bottom:3px;padding-left:10px; border:1px solid #083451;cursor:pointer;cursor:hand;}
.menu_off_partner {background-color:#808080;color:white; width:190px; font-size:12px; margin-bottom:3px;padding-left:10px; border:1px solid #083451;cursor:pointer;cursor:hand;}
.menu_off_admin {background-color:#808080;color:white; width:190px; font-size:12px; margin-bottom:3px;padding-left:10px; border:1px solid #083451;cursor:pointer;cursor:hand;}
.menu_on {background-color:#FFC119;color:#083451; width:190px; font-size:12px; margin-bottom:3px;padding-left:10px; border:1px solid #083451;cursor:pointer;cursor:hand;}
img.bordered {border:1px solid #C0C0C0;}

.tablegrid {border-left:1px solid #C0C0C0;border-top:1px solid #C0C0C0;}
.cellgrid {border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}

.tagline {color:#083451;font-size:12px;font-style:italic;font-weight:bold;}
.footer {color:#083451;font-size:11px;}
.copyright {color:#FFFFFF;font-size:11px;}
.pageheading {color:#083451; font-size:16pt;}
.subheading {color:#083451; font-size:11pt; font-weight:bold;}
.colheading {font-size:8pt;font-weight:bold;}

.evenrow {background-color:white;}
.oddrow {background-color:#F1F1F1;}

.response {font-weight:bold;text-decoration:underline;}

/* for events editor - m_event.cfm */
.calendartable {background-color:#C0C0C0;}
.month {text-align:center;}
.unscheduled {text-align:center;background-color:white;color:black;cursor:pointer;cursor:hand;}
.scheduled {text-align:center;background-color:green;color:white;cursor:pointer;cursor:hand;}
.noday {background-color:white;}
.dayletter {background-color:#808080;text-align:center;color:white;font-weight:bold;width:16px;}

/* for month-at-a-glance calendar */
.calendarbig {background-color:#C0C0C0; margin-bottom:10px;}
.monthname {text-align:center;font-size:14pt;color:#083451;}
.dayname {background-color:#808080;text-align:center;color:white;font-weight:bold;}
.daydate {text-align:right;}
.blankday {background-color:#C0C0C0;height:80px;}
.activeday {background-color:white;height:80px;}
.tinyevent {font-size:9px;}


a:link		{text-decoration:underline;color:#003366;}
a:visited	{text-decoration:underline;color:#003366;}
a:hover	{text-decoration:none;color:#C00000;}

.whitetext {font-size:11pt;color:white;}
a:link.whitetext	{font-size:11pt;text-decoration:underline;color:white;}
a:visited.whitetext	{font-size:11pt;text-decoration:underline;color:white;}
a:hover.whitetext	{font-size:11pt;text-decoration:none;color:#FFFF00;}

a:link.large		{font-size:12pt;text-decoration:none;color:#083451;}
a:visited.large	{font-size:12pt;text-decoration:none;color:#083451;}
a:hover.large	{font-size:12pt;text-decoration:underline;color:#C00000;}

/* form elements */
input.small {font-family:verdana,arial,helvetica;font-size:8pt;}
textarea.small {font-family:verdana,arial,helvetica;font-size:8pt;}
select.small {font-family:verdana,arial,helvetica;font-size:8pt;}

input.login {font-family:arial,sans serif; font-size:11px; color:#808080; font-style: italic; width:95px;}
input.loginbutton {font-family:arial,sans serif; font-size:10px; color:#808080; width:40px;}
input.tiny {font-family:arial,sans serif; font-size:10px; color:#808080;}
select.tiny {font-family:arial,sans serif;font-size:10px; color:#808080;}

#cs_organization {display:none;}

#list_targets {margin-left:20;padding-left:0; list-style:none;}
#list_targets li {padding-left: 25px;
				background-image: url(images/list_target.gif);
				background-repeat: no-repeat;
				background-position: -.15em ;
				margin-top: 12px;}
				
#list_dots {margin-left:20;padding-left:0; list-style:none;}
#list_dots li {padding-left: 25px;
				background-image: url(images/dot.jpg);
				background-repeat: no-repeat;
				background-position: .1em ;
				margin-top: 12px;}

