/* Title:	styles
 * Author: 	Simon Cole, Kallide.com
 *
 * TOC:
 * Body 
 * Navigation
 * Text and Links
 * Tables
 * Unused
 */

/* ---[ Body ]------------------------------------- */

body
{
	scrollbar-arrow-color:#486DB3;
	scrollbar-base-color:#486DB3;
}
/* ---[ / Body ]------------------------------------- */

/* ---[ Navigation ]------------------------------------- */

.NavText {
	font-Family: verdana,arial,helvetica;
	font-Weight: bold;
	font-Size: 0.9em;
	color: #000000;
	text-decoration:none;
}
.NavText:hover {
	font-Family: verdana,arial,helvetica;
	font-Weight: bold;
	font-Size: 0.9em;
	color: #8690BC;
	text-decoration:none;
}
.NavTextSelected {
	font-Family: verdana,arial,helvetica;
	font-Weight: bold;
	font-Size: 0.9em;
	color: #112060;
	text-decoration:none;
}
.NavTextSelected:hover {
	font-Family: verdana,arial,helvetica;
	font-Weight: bold;
	font-Size: 0.9em;
	color: #8690BC;
	text-decoration:none;
}
.NavTextBlue{font-family:verdana,arial,helvetica;color:#374B92;font-size:0.9em;font-weight:bold;text-decoration:none;}
.NavTextBlue:hover{font-family:verdana,arial,helvetica;color:#53B0DB;font-size:0.9em;font-weight:bold;text-decoration:underline;}

/* ---[ / Navigation ]------------------------------------- */

/* ---[ Text and Links ]------------------------------------- */

.Text { 
	font-Family: verdana,arial,helvetica;
	font-Size: 0.7em;
	color: #000000;
	line-height: 1.3em;
}
.TextBold {
	font-Family: verdana,arial,helvetica;
	font-Weight: bold;
	font-Size: 0.7em;
	color: #000000;
}
h1 {
	font-Family: verdana,arial,helvetica;
	font-Size: 1.2em;
	color: #000000;
	line-height:120%;
	margin-left:32px;
	margin-top:14px;
	margin-bottom:0px;
}
h2 {
	font-Family: verdana,arial,helvetica;
	font-Size: 0.9em;
	color: #000000;
	line-height:120%;
	margin-left:32px;
	margin-top:16px;
	margin-bottom:0px;
	text-decoration:none;
}
h3 {
	font-Family: verdana,arial,helvetica;
	font-Size: 0.7em;
	color: #000000;
	font-weight: normal;
}

/* links used in content */
.contentLink{font-family:verdana,arial,helvetica;color:#000000;font-weight:normal;text-decoration:none;}
.contentLink:hover{font-family:verdana,arial,helvetica;color:#53B0DB;font-weight:normal;text-decoration:underline;}

/* used in content to highlight a link - i.e. confirm attendance */
.contentLinkBlue{font-family:verdana,arial,helvetica;color:#374B92;font-weight:bold;text-decoration:none;}
.contentLinkBlue:hover{font-family:verdana,arial,helvetica;color:#53B0DB;font-weight:bold;text-decoration:underline;}

/* these are used on homepage where headers can be links */
h2 a
{
	font-family:verdana,arial,helvetica;
	font-size:0.9em;
	color:#000000;
	font-weight:bold;
	line-height:120%;
	margin-left:0px;
	margin-top:16px;
	margin-bottom:0px;
	text-decoration:none;
}
h2 a:hover
{
	font-family:verdana,arial,helvetica;
	font-size:0.9em;
	color:#53B0DB;
	font-weight:bold;
	line-height:120%;
	margin-left:0px;
	margin-top:16px;
	margin-bottom:0px;
	text-decoration:none;
}

/* ---[ / Text and Links ]------------------------------------- */

/* ---[ Tables ]------------------------------------- */

.TableCell {
	font-Family: verdana,arial,helvetica;
	font-Size: 0.7em;
	color: #000000;
}
.TableHeader {
	font-Family: verdana,arial,helvetica;
	font-Size: 0.7em;
	font-Weight: bold;
	color: #000000;
}

/* ---[ / Tables ]------------------------------------- */


/*

/* ---[ / UNUSED ]------------------------------------- */

.linkMenu{color:#ffffff;font-family:verdana,arial,helvetica;font-size:9 px;font-weight:normal;text-decoration:none;width:100%;}
.linkMenu:hover{color:#000000;font-family:verdana,arial,helvetica;font-size:9 px;font-weight:normal;text-decoration:none;width:100%;}

.TextSmall { 
	font-Family: verdana,arial,helvetica;
	font-Size: 0.6em;
	color: #000000;
}
.TextLarge { 
	font-Family: verdana,arial,helvetica;
	font-Size: 12pt;
	color: #000000;
}

.TextSmallBold {
	font-Family: verdana,arial,helvetica;
	font-Weight: bold;
	font-Size: 8pt;
	color: #000000;
}
.TextBoldItalic {
	font-Family: verdana,arial,helvetica;
	font-Weight: bold;
	font-Size: 10pt;
	font-Style: italic;
	color: #000000;
}
.TextSite {
	font-Family: verdana,arial,helvetica;
	font-Size: 10pt;
	color: #000000;
}

.calendar-date
{
	padding: 10px 0 0 0;
	float: left;
	position: relative;
	width: 170px;
	padding-left: 30px;
}
.calendar-info
{
	padding: 10px 10px 0 10px;
	float: left;
	position: relative;
	width: 280px;
	border-left: solid 1px #dedede;
	border-right: solid 1px #dedede;
}
.calendar-loc
{
	padding: 10px 0 0 10px;
	float: left;
	position: relative;
	width: 190px;
}
.calendar-row
{
	float:left;
	padding-bottom: 10px;
}

.ContentList li
{
	padding: 0;
	list-style-type: square;
	list-style-position: inside;
}

div#Footer
{
border-top: solid 1px #bebfbf;width:650px;margin:20px 0 0 138px;padding-top: 3px;
}
div#Footer p
{
	font-Family: verdana,arial,helvetica;
	font-Size: 0.7em;
	color: #989898;
}
div#Footer p a
{
	color: #989898;
}