﻿@charset "UTF-8";
/* CSS Document */

html, body 
{
	height:100%;width:100%;margin:0;background-color:#000;
}

#fckbody
{
	background-color:#fff;
	background-image:none;
	text-align:left;
	height:auto;
}
.FCKImageGalleryContainer, .FCKImageGalleryListStyle, .FCKLinkGalleryContainer, #fckinstanceoptions_tblEditorOptions td, .ImagePreviewArea
{
	background-color:#fff;
	background-image:none;
}

/* DNN CSS overrides */
.Normal, .NormalDisabled, .NormalBold, .NormalRed, h1, h2, h3, h4, h5, h6, .Head
{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%;font-weight: normal; }
/* text style used for rendered text which should appear disabled */
.NormalDisabled
{	color: Silver;  }
/* text style used for rendered text which requires emphasis */
.NormalBold
{	font-weight: bold;  }
/* text style used for error messages */
.NormalRed
{	font-weight: bold;color: #ff0000;   }
h1, h2, h3, h4, h5, h6, .Head
{   font-weight: bold;  }

/* bodydiv */
#bodydiv
{
    width:100%;margin:0;float:left;height:100%;
}

/* canvas */
#canvas 
{ 
	width:750px;margin-right:auto;margin-left:auto;margin-top:0px;
}
#innercanvas 
{ 
	min-height:100%;width:753px;margin:0px;float:left;background-image:url("/cms/portals/1/images/fauxcolums.gif");background-repeat:repeat-y;
}
* html #innercanvas {
height: 100%;
}
#left-col
{
    width:153px;margin:0px;padding:0px;float:left;background-image:url("/cms/portals/1/images/left_bg.gif");
}

#left-col #left_grad
{
    width:3px;height:362px;margin:0;padding:0;float:left;
}
#left-col div.dayimage
{
    width:150px;margin:0;padding:0;float:right;
}
#left-col div.dayimage p
{
    margin:0;padding:0;
}
#left-col div.dayimage a img
{
    border:none;
}
#left-col #left_nav_top
{
    width:150px;height:8px;margin:0;padding:0;float:right;
}

#vert-nav
{
	width:142px;float:right;margin:15px 1px 0 0;padding:0 0 70px 0;position:relative;display:inline;
}
#HouseMenuNav3 
{
	list-style:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;position:relative;margin:0;padding:0;display:block;width:142px;
}
#HouseMenuNav3 li
{
	list-style:none;padding:0;margin:0;text-indent: 2px;width:143px;position:relative;left:-1px;
}
li#HouseMenuNav3CurrentItem  
{
	list-style:none;width:143px;background-color:#dbdbdb;
}
#HouseMenuNav3 a 
{
	background-color:#313a42;
	color:#dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	display:block;
	width:143px;
	padding:2px 0 2px 0;
}
#HouseMenuNav3CurrentItem a
{
	color:#313a42;
	background-color:#dbdbdb;
}
#HouseMenuNav3 a:hover 
{
	color:#313a42;
	background-color:#dbdbdb;
	text-decoration:none;
}
#HouseMenuNav3CurrentItem a:hover 
{
	text-decoration:none;
}

#right-col
{
	width:600px;margin:0px;padding:0px;float:right;background-color:#fff;background-image:url("/cms/portals/1/images/main_bg.gif");background-repeat:repeat-y;
}
#popup-col
{
	width:753px;margin:0px;padding:0px;float:left;background-color:#fff;background-image:url("/cms/portals/1/images/main_bg.gif");background-repeat:repeat-y;position:relative;
}
#right-col #bar_above
{
	width:600px;margin:0;padding:0;
}
#right-col #bar_below
{
	width:600px;margin:0;padding:0;
}
#right-col #page_notch
{
	width:12px;height:12px;margin:0;padding:0;background:#fff url("/cms/portals/1/images/page_notch.gif") no-repeat;float:left;
}
#popup-col #page_notch
{
	width:12px;height:12px;margin:0;padding:0;background:#fff url("/cms/portals/1/images/page_notch.gif") no-repeat;float:left;position:absolute;top:0;left:0px;
}
#right-col div.page_45min
{
	width:147px;height:35px;margin:0;padding:0;float:right;
}
#right-col div.page_45min p
{
	margin:0;padding:0;
}
#right-col div.page_45min a img
{
	border:none;
}
#right-col #page_welcome
{
	width:580px;height:43px;margin:0;padding:0;clear:both;padding-left:20px;
}
#right-col div.page_content
{
	width:564px;margin:0 13px 13px 23px;padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
}
#right-col div.inner_page_content
{
	width:564px;margin:24px 13px 13px 23px;padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
}
#popup-col div.page_content
{
	width:738px;margin:0 2px 13px 10px;padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
}
#right-col #horiz-sub-nav
{
	width:600px;
	float:left;
	clear:both;
	margin:0;
	padding:5px 0 5px 0;
	position:relative;
	display:inline;
	text-align:center;
	background-color:#cccccc;
}
#HouseMenuNav4 
{
	list-style:none;
	position:relative;
	margin:0 30px;
	padding:0;
	display:block;
	text-align:center;
	font-size:0px;
}
#HouseMenuNav4 li
{
	border-right:1px solid #000;
	border-left:1px solid #000;
	margin-left:-1px;
	margin-top:3px;
	margin-bottom:3px;
	list-style:none;
	padding-left:6px;
	padding-right:6px;
	display:inline-table;
//	display:inline;
	position:relative;
	font-size:10px;
}
li#HouseMenuNav4CurrentItem  
{
	
}
#HouseMenuNav4 a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
//	line-height: 18px;
	text-decoration: none;
	white-space:nowrap;
}
#HouseMenuNav4 a:link
{
	color: #000000;
}
#HouseMenuNav4 a:visited
{
	color: #666666;
}
#HouseMenuNav4 a:hover 
{
	color: #000000;
	background-color: #999999;
}
#HouseMenuNav4 a:active
{
	color: #333333;
	background-color: #999999;
}
#HouseMenuNav4CurrentItem a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
//	line-height: 18px;
	text-decoration: none;
	color:#000;
}


#canvas #header 
{ 
	width:755px;height:61px;position:relative;left:-5px;margin-left:0px;background:url("/cms/portals/1/images/title.png");background-repeat:no-repeat;background-color:#000;
}
#innercanvas #header 
{ 
	width:758px;height:44px;position:relative;left:-5px;margin-left:0px;background:url("/cms/portals/1/images/title.png");overflow:hidden;background-repeat:no-repeat;background-color:#000;
}
#dnn_dnnLOGO_hypLogo
{
    float:left;
}
#header div.headerdate
{
    width:300px;height:20px;position:absolute;top:50%;right:0px;margin-top:-10px;
    font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#cccccc;letter-spacing:0.3em;text-align:right;
}
#header div.headerdate p
{
    font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#cccccc;letter-spacing:0.3em;text-align:right;margin:0;padding:0;
}

/* Search Form */
#header div.search-box 
{ 
	float:right;
	margin:0;padding:0;
	position:relative;top:53px;right:-4px;height:24px;
}
#dnn_dnnSEARCH_txtSearch
{
	width:200px;background-color:#000000;color:#B5B5B5;font-weight:bold;font-size:14px;border:none;height:21px;padding:4px 5px 0px;
}
#dnn_dnnSEARCH_cmdSearch img 
{
	border: 0;position:relative;left:-7px;top:1px;vertical-align:top;
}


/* horizontal navigation home page */
#canvas #horiz-nav 
{
	width:750px;height:366px;margin:0px;position:relative;display:block;
}
#canvas #HouseMenuNav 
{
	font-size:0px;display:block;position:absolute;left:-40px;top:0px;
}
#canvas #HouseMenuNav li
{
	font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:0px;float:left;clear:none;width:150px;height:360px;list-style:none;padding:0px;background-color:#000525;background-repeat:no-repeat;position:relative;border-bottom:solid 5px #313a43;
}
#canvas #HouseMenuNavItem55
{
	background-image:url("/cms/portals/1/images/monday_home.jpg");
}
#canvas #HouseMenuNavItem57
{
	background-image:url("/cms/portals/1/images/tuesday_home.jpg");
}
#canvas #HouseMenuNavItem58
{
	background-image:url("/cms/portals/1/images/wednesday_home.jpg");
}
#canvas #HouseMenuNavItem59
{
	background-image:url("/cms/portals/1/images/thursday_home.jpg");
}
#canvas #HouseMenuNavItem60
{
	background-image:url("/cms/portals/1/images/friday_home.jpg");
}
#canvas #HouseMenuNavItemHome
{
	display:none;
}
#canvas #HouseMenuNav a 
{
    font-size:0px;width:150px;line-height:1;border-bottom:solid 5px #000525;
	color:#cccccc;text-decoration:none;position:absolute;top:0px;left:0px;
}
#canvas #HouseMenuNav a:hover 
{
	border-bottom:solid 5px #878a9c;
	text-decoration:none;color:#ffffff;
}
#canvas #HouseMenuNav a img
{
    width:150px; height:354px;
    opacity:0;filter:alpha(opacity=0);
}
#canvas #HouseMenuNav a:hover img
{
    opacity:0;filter:alpha(opacity=0);
}

/* horizontal navigation inner page */
#innercanvas #horiz-nav 
{
	width:600px;height:55px;margin:0px;position:relative;display:block;
}
#innercanvas #HouseMenuNav 
{
	font-size:0px;display:block;position:absolute;left:-40px;top:0px;
}
#innercanvas #HouseMenuNav li
{
	font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:0px;
	float:left;clear:none;
	width:120px;height:55px;
	list-style:none;padding:0px;
	position:relative;
}
#innercanvas #HouseMenuNavItem55
{
	background-image:url("/cms/portals/1/images/inner_menu_monday.gif");
}
#innercanvas #HouseMenuNavItem57
{
	background-image:url("/cms/portals/1/images/inner_menu_tuesday.gif");
}
#innercanvas #HouseMenuNavItem58
{
	background-image:url("/cms/portals/1/images/inner_menu_wednesday.gif");
}
#innercanvas #HouseMenuNavItem59
{
	background-image:url("/cms/portals/1/images/inner_menu_thursday.gif");
}
#innercanvas #HouseMenuNavItem60
{
	background-image:url("/cms/portals/1/images/inner_menu_friday.gif");
}
#innercanvas #HouseMenuNavItemHome
{
	display:none;
}
#innercanvas #HouseMenuNav a 
{
	color:#cccccc;text-decoration:none;position:relative;top:0px;
}
#innercanvas #HouseMenuNavCurrentItem a
{
	color:#333333;
}
#innercanvas #HouseMenuNav a:hover 
{
	text-decoration:none;color:#ffffff;
}
#innercanvas #HouseMenuNavCurrentItem a:hover 
{
	color:#663366;
}
#innercanvas #HouseMenuNav a img
{
    width:120px; height:55px;
    opacity:0;filter:alpha(opacity=0);
}
#innercanvas #HouseMenuNavCurrentItem a img
{
    width:120px; height:55px;
    opacity:1;filter:alpha(opacity=100);
}
#innercanvas #HouseMenuNav a:hover img
{
    opacity:1;filter:alpha(opacity=100);
}
#innercanvas #HouseMenuNavCurrentItem a:hover img
{
}


#page 
{
	width:750px;margin:0;padding:0;display:block;
}

#innercanvas #page
{
    width:600px;
}
#popup-col #page
{
    width:750px;
}

#page a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	font-weight: normal;
}
#page a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	background-color: #666666;
}

#updates
{
    width:573px;background-color:#1f1a1f;margin:0;padding:0;display:block;float:left;position:relative;
}
#updates #updates_title
{
    width:73px;float:left;height:20px;position:absolute;top:50%;margin-top:-10px;
    font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fcfafc;
    text-align:center;
}

#updates div.updates_content
{
	width:485px;float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin:5px;
}
#page .updatenavigation a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 8px;
	text-decoration: underline;
}
#page .updatenavigation a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 8px;
	text-decoration: underline;
}
#page .updatenavigation a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 8px;
	text-decoration: underline;
}
#page .updatenavigation a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 8px;
	text-decoration: underline;
}

#page div.links
{
    width:167px;background-color:#000;margin:3px 0 0 0;padding:0;display:block;float:right;
}
#page div.links a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 10px;
	text-decoration: none;
}

#page div.links a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 10px;
	text-decoration: none;
}

#page div.links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 10px;
	text-decoration: underline;
}
#page div.links a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 10px;
	text-decoration: underline;
}
#page div.links table.LinksDesignTable
{
	border-collapse:collapse;border-spacing:0px;
}
#page div.links table.LinksDesignTable td
{
	padding:3px 0 0 0;font-size:10px;
}
#footer
{
    width:750px;height:76px;background-image:url("/cms/portals/1/images/homeblue.png");background-repeat:no-repeat;margin:0;padding:0;display:block;float:left;position:relative;left:-5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 18px;
}

#innercanvas #footer
{
    width:600px;background-image:none;color:#000;left:0px;
}

#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 8px;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
	background-color: #666666;
}
#footer a:active {
	text-decoration: none;
}
#innercanvas #footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}
#innercanvas #footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	text-decoration: none;
}
#innercanvas #footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	background-color: #999999;
	font-weight: normal;
	text-decoration: none;
}
#innercanvas #footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	background-color: #999999;
	text-decoration: none;
}
#footer #footer-center
{
	width:405px;height:52px;position:absolute;bottom:0px;left:140px;
}
#innercanvas #footer #footer-center
{
	left:97px;
}
#footer #footer-center div.add-links
{
	width:405px;display:inline;position:relative;float:left;text-align:center;
}
#footer #footer-center div.add-links p
{
	text-align:center;margin:0;padding:0;
}
#footer #footer-center #copyright
{
	width:405px;display:inline;position:relative;float:left;text-align:center;
}
#footer #footer-center #footer-nav
{
	width:405px;display:inline;position:relative;float:left;text-align:center;
}
#HouseMenuNav2
{
	position:relative;display:block;left:15px;font-size:0px;
}
#HouseMenuNav2 li
{
	text-indent:-5px;float:left;clear:none;border-right:1px solid #fff;list-style:none;padding-left:10px;padding-right:6px;display:inline;
	height:12px;position:relative;font-size:10px;
}
#innercanvas #footer #HouseMenuNav2 li
{
	text-indent:-5px;float:left;clear:none;border-right:1px solid #000;list-style:none;padding-left:10px;padding-right:6px;display:inline;
	height:12px;position:relative;font-size:10px;
}

li#HouseMenuNav2Item60, #innercanvas #footer  li#HouseMenuNav2Item60
{
	border-right:0px;
}
#HouseMenuNav2 li a
{
	position:relative;top:-3px;
}
#HouseMenuNav2 #HouseMenuNav2ItemHome, #innercanvas #footer #HouseMenuNav2 #HouseMenuNav2ItemHome { display:none; }

div.credits
{
    float:left;width:750px;background-color:#000;margin:0;padding:0;display:block;
    font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;
}

#page .verdana10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#page .copyrightnav_wht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 18px;
}

#page .copyrightnav_blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
}

#page .copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
#page td.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
#page .copy_link a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993399;
	line-height: 15px;
	text-decoration: none;
}
#page .copy_link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #996699;
	line-height: 15px;
	text-decoration: none;
}
#page .copy_link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993399;
	line-height: 15px;
	font-weight: normal;
	text-decoration: underline;
}
#page .copy_link a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993399;
	line-height: 15px;
	text-decoration: none;
}
#page .copy_link_big a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993399;
	line-height: 15px;
	text-decoration: none;
}
#page .copy_link_big a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #996699;
	line-height: 15px;
	text-decoration: none;
}
#page .copy_link_big a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993399;
	line-height: 15px;
	font-weight: bold;
	text-decoration: underline;
}
#page .copy_link_big a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993399;
	line-height: 15px;
	text-decoration: none;
}
#page .copy_10pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#page .copy_ld20pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
}

#page .caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 13px;
}
#page .formfieldtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
#page .formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
#page .sectiontitle {
	font-family: "Century Gothic", Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0.25em;
	line-height: 20px;
	color: #000000;
}
#page .sci_name {font-size: 14px}

div.loginlink
{
    float:right;margin:0;
}
div.loginlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	line-height: 8px;
	text-decoration: none;
}
div.loginlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cccccc;
	line-height: 8px;
	text-decoration: none;
}


/* horizontal navigation */
#horiz-admin-nav, #horiz-host-nav
{
	width:600px;display:inline;position:relative;top:10px;float:left;padding:0 0 10px 0;
}
#HouseMenuNav5
{
	font-size:0px;position:relative;left:-30px;display:block;
}
#HouseMenuNav5 li
{
	text-indent:-7px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:10px;float:left;clear:none;border-right:1px solid #333333;list-style:none;padding-left:10px;padding-right:4px;display:inline;
}
#HouseMenuNav5CurrentItem  
{
	background-color:#eeeeee;
}
#HouseMenuNav5 a 
{
	color:#a33;font-size:10px;text-decoration:none;position:relative;display:block;
}
#HouseMenuNav5CurrentItem a
{
	color:#333333;
}
#HouseMenuNav5 a:hover 
{
	text-decoration:none;color:#511;
}
#HouseMenuNav5CurrentItem a:hover 
{
	color:#663366;
}









