/* SYTLESHEET by Barry + Tom April 2006 */

/* COLORS */

	.AccentRGB 			{ color: #006eb7 /*DB_AccentRGB*/; 			}
	.LinksBkgndRGB 		{ color: #DCDCDC /*DB_LinksBkgndRGB*/; 		}
	.AccentUrgentRGB 	{ color: #6B99D2 /*DB_AccentUrgentRGB*/; 	}
	.AreaFillRGB 		{ color: #ececec /*DB_AreaFillRGB*/; 		}
	.BannerBkgndRGB 	{ color: #A5A5A5 /*DB_BannerBkgndRGB*/; 	}
	.ColumnTintRGB 		{ color: #E8E8E8 /*DB_ColumnTintRGB*/; 		}
	.MenuBkgndRGB 		{ color: #ececec /*DB_MenuBkgndRGB*/; 		}
	.MenuDividerRGB 	{ color: #FFFFF /*DB_MenuDividerRGB*/; 	}
	.HyperlinkRGB 		{ color: #828282 /*DB_HyperlinkRGB*/; 		}
	.SessionBkgndRGB	{ color: #FFFFFF /*DB_SessionBkgndRGB*/; 	}
	.SiteBaseRGB 		{ color: #202020 /*DB_SiteBaseRGB*/; 		}
	.SessionBaseRGB 	{ color: #202020 /*DB_SessionBaseRGB*/; 	}
	.ColumnTintRGB 		{ color: #E8E8E8 /*DB_ColumnTintRGB*/; 		}
	
/* FOR IE LAYOUT RULES AFFECTING OPACITY AND OTHER SETTINGS, SEE: */
/* http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/haslayout.asp */

/* GENERAL */

	body 
		{
		font-family: "Arial" /*DB_SiteBaseFontFamily*/,"Verdana","Century Gothic","Comic Sans MS",Sans-serif;
		font-size: 11px;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-image: none;
		background-repeat: no-repeat;
		}
	input[type="text"], textarea 
		{
		font-family: "Arial" /*DB_SiteBaseFontFamily*/,"Verdana","Century Gothic","Comic Sans MS",Sans-serif;
		font-size: 11px;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	textarea {
		padding-left: 2px;
		padding-top: 2px;
		}
	input[type="button"], input[type="submit"], input[type="file"], select, option {
		color: #202020 /*DB_SiteBaseRGB*/;
		font-size: 11px;
		}
	input[type="button"], input[type="submit"], input[type="file"] {
		padding: 3px;
		padding-left: 10px;
		padding-right: 10px;
		}
	img {border:none;}
	.mainpagebody {
		padding: 0px;
		margin: 0px;
		}
	.main_sectionhead_text, .main_sectionhead_text_accent, .main_sectionhead_text_right,
	.dlg_sectionhead_text, .dlg_sectionhead_text_accent, .notes_sectionhead_text, .notes_sectionhead_text_accent,
	.site_sectionhead_text, .site_sectionhead_text_accent, .links_sectionhead_text_accent
		{
		font-size: 13px;
		line-height: 18px;
		font-family: "Arial" /*DB_HeadingFontFamily*/,"Century Schoolbook","Verdana","Century Gothic","Comic Sans MS",Sans-serif;
		font-weight: Bold /*DB_HeadingFontWeight*/;
		font-style: Normal /*DB_HeadingFontStyle*/;
		text-transform: Capitalize /*DB_HeadingTextTransform*/;
		letter-spacing: 0px /*DB_HeadingLetterSpacing*/;
		}
	.main_subhead_links, .main_subhead_links_accent,
	.dlg_subhead_links, .dlg_subhead_links_accent,
	.notes_subhead_links, .notes_subhead_links_accent,
	.site_subhead_links, .site_subhead_links_accent,
	.page_subhead_links, .page_subhead_links_accent 
		{
		font-family: Arial;
		font-weight: normal;
		font-style: normal;
		text-transform: lowercase;
		letter-spacing: 0px;
		font-size: 11px;
		}
	.page_sectionhead_text, .page_sectionhead_text_accent
		{
		font-family: Arial;
		font-size: 11px;
		}
	.page_sectionhead_text, .main_sectionhead_text, .dlg_sectionhead_text, .notes_sectionhead_text, .site_sectionhead_text, .main_sectionhead_text_right
		{
		/* color: #ffffff; */
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.page_sectionhead_text_accent, .main_sectionhead_text_accent, .dlg_sectionhead_text_accent, .notes_sectionhead_text_accent, .site_sectionhead_text_accent, .links_sectionhead_text_accent
		{
		color: #ffffff;
		}
	.page_subhead_links a, .main_subhead_links a, .dlg_subhead_links a, .notes_subhead_links a, .site__subhead_links a,
	.page_sectionhead_text a, .main_sectionhead_text a, .dlg_sectionhead_text a, .notes_sectionhead_text a, .site_sectionhead_text a, .main_sectionhead_text_right a
		{
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.page_subhead_links_accent a, .main_subhead_links_accent a, .dlg_subhead_links_accent a, .notes_subhead_links_accent a, .site__subhead_links_accent a,
	.page_sectionhead_text_accent a, .main_sectionhead_text_accent a, .dlg_sectionhead_text_accent a, .notes_sectionhead_text_accent a, .site_sectionhead_text_accent a
		{
		color: #ffffff;
		}
	.page_subhead_links a:hover, .main_subhead_links a:hover, .dlg_subhead_links a:hover, .notes_subhead_links a:hover, .site__subhead_links a:hover,
	.page_sectionhead_text a:hover, .main_sectionhead_text a:hover, .dlg_sectionhead_text a:hover, .notes_sectionhead_text a:hover, .site_sectionhead_text a:hover, .main_sectionhead_text_right a:hover
		{
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.page_subhead_links_accent a:hover, .main_subhead_links_accent a:hover, .dlg_subhead_links_accent a:hover, .notes_subhead_links_accent a:hover, .site__subhead_links_accent a:hover,
	.page_sectionhead_text_accent a:hover, .main_sectionhead_text_accent a:hover, .dlg_sectionhead_text_accent a:hover, .notes_sectionhead_text_accent a:hover, .site_sectionhead_text_accent a:hover
		{
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.main_sectionhead_text_right {
		text-align: right;
	}
	
	.sectionhead_main {
		position: absolute;
		z-index: 6;
		top: 50px;
		left: 0px;
		}
	.winiepad {
		height: 18px; /* winIE trashes line-height if inline graphic (menu arrow) is shorter */
		vertical-align: bottom;
		/* border-left: 1px solid #f00; */
		}
		
	P  {
		xxxmargin-top: 3%;
		xxxmargin-bottom: 3%;
		}
	h1 {
		font-size: 24px;
		font-weight: normal;
		letter-spacing: 4px;
		margin-top: 6px;
		}
	h2 {
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 2px;
		margin-top: 3px;
		}
	.boldtext, .boldtext a {
		font-size: 100%;
		font-weight: bold;
		}

/* NAVBAR */
	#navbar, #navbarsub {
		font-family: Arial;
		font-size: 11px;
		position: relative;
		width: 200px;
		padding: 0px;
		margin: 0px;
		z-index: 100;
		background-color: #DCDCDC /*DB_LinksBkgndRGB*/;
		color: #FFFFFF;
		}
	#navbarsub {
		background-color: #ececec /*DB_MenuBkgndRGB*/;
		}
	.nav_sub, #nav_home, #nav_view_menu, #nav_setup_menu, #nav_search_menu, #nav_com_menu, #nav_plan_menu, #nav_admin_menu, #nav_navigate_menu, #nav_extraz_menu, #gip_filter_menu, #pip_roles_menu, #pip_proxy_menu, #pip_monitor_menu, #pip_daterange_menu, #ext_signin_menu {
		width: 180px;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 10px;
		padding-right: 10px;
		height: 16px;
		font-size: 11px;
		color: #FFFFFF;
		background-color: #DCDCDC /*DB_LinksBkgndRGB*/;
		border-top: 1px solid #FFFFFF;
		cursor: pointer;
		}
	#nav_home, .nav_sub {
		background-color: #ececec /*DB_MenuBkgndRGB*/;
		border-top: 3px solid #ececec /*DB_MenuBkgndRGB*/;
		}
	#navsignout {
		color: #FFFFFF;
		}
	#ext_signin, #nav_search, #nav_admin, #nav_extraz, #nav_groups, #nav_people, #nav_resources, #nav_locations {
		position: relative;
		z-index: 200;
		width: 200px;
		display: none;
		}
	.nav_signin_tip {
		text-align: right;
		padding-top: 3px;
		padding-right: 12px;
		}
	.nav_menubox, .nav_menubox_top {
		position: relative;
		font-family: Arial;
		font-size: 11px;
		color: #202020 /*DB_SiteBaseRGB*/;
		padding-bottom: 4px;
		background-color: #ececec /*DB_MenuBkgndRGB*/;
		}
	.nav_menubox_top {
		padding-left: 0px;
		background-color: #FFFFFF;
		}
	.nav_menuheader, .nav_submenuheader, .nav_submenutoggle, .nav_submenutoggle_top {
		height: 16px;
		font-size: 11px;
		font-weight: bold;
		padding-left: 10px;
		padding-right: 5px;
		padding-top: 1px;
		/* color: #575757 */ /*DB_SiteBaseRGB*/;	
		/* border-top: 1px solid #DCDCDC */ /*DB_LinksBkgndRGB*/;
		}
	.nav_menuheader {
		margin-top: 5px;
		}
	.nav_submenuheader, .nav_submenutoggle, .nav_submenutoggle_top {
		/* background-color: #ECECEC */ /*DB_MenuBkgndRGB*/;
		/* border-top: 1px solid #ECECEC */ /*DB_MenuBkgndRGB*/;
		}
	.nav_submenuheader {
		padding-left: 0px;
		}
	.nav_submenutoggle, .nav_submenutoggle_top {
		font-weight: normal;
		padding-right: 10px;
		}
	.nav_submenutoggle_top {
		padding-left: 0px;
		}
	.nav_commands, .nav_commands_top, .nav_commands_top_indent, .nav_findarea {
		padding-top: 3px;
		padding-bottom: 0px;
		padding-left: 10px;
		padding-right: 0px;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #ececec /*DB_MenuBkgndRGB*/;
		}
	.nav_commands_top, .nav_commands_top_indent {
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 0px;
		background-color: #FFFFFF;
		}
	.nav_commands_top_indent {
		padding-left: 15px;
		}
	.nav_findarea {
		padding-top: 8px;
		padding-bottom: 6px;	
		}
	.navlink, .navlink_on, .navlink_off, .navlink_on_reverse, .navlink_off_reverse {
		font-family: "Arial";
		font-size: 11px; 
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.navlink_on_reverse, .navlink_off_reverse {
		font-weight: bold;
		}
	.navlink_on, .navlink_on_reverse {
		font-weight: bold;
		}
	a.navlink_on:hover, a.navlink_off:hover {
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	a.navlink_on_reverse:hover, a.navlink_off_reverse:hover {
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.navotherlink {
		font-size: 11px;
		text-transform: none;
		color: #ffffff;
		}
	.nav_editbox, .nav_editbox_noicon, .subhead_editbox, .nav_datebox2, .nav_datebox4 {
		font-size: 11px;
		width: 155px;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #FFFFF /*DB_MenuDividerRGB*/;
		border: 1px;
		padding: 2px;
		}
	.nav_editbox_noicon {
		width: 175px;
		}
	.nav_datebox2, .nav_datebox4 {
		width: 18px;
		}
	.nav_datebox4 {
		width: 30px;
		}
	.subhead_editbox {
		color: #FFFFF /*DB_MenuDividerRGB*/;
		background-color: #202020 /*DB_SiteBaseRGB*/;
		border: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.nav_button, .subhead_nav_button {
		font-size: 11px;
		color: #202020 /*DB_SiteBaseRGB*/;
		/* width: 34px; */
		margin-left: 3px;
		background-color: #ececec /*DB_MenuBkgndRGB*/;
		border: 0px solid #FFFFF /*DB_MenuDividerRGB*/;
		}
	.subhead_nav_button {
		color: #FFFFF /*DB_MenuDividerRGB*/;
		background-color: #202020 /*DB_SiteBaseRGB*/;
		}
	.nav_checkbox {
		background-color: #ececec /*DB_MenuBkgndRGB*/;
		}
	.nav_extraz {
		padding-top: 4px;	
		padding-bottom: 8px;	
		}
	.brand {
		width: 			200px;
		height: 		75px;
		padding:		0px;
		padding-top: 	10px; 
		border-top: 	1px solid white;
		text-align: 	center; 
		}
	.brand a {
		font-family: 	"Trebeuchet", "Trebuchet", "Trebuchet MS", "Arial", "Helvetica", San-Serif;
		font-size: 		32px; 
		font-style: 	normal;
		letter-spacing: 1px; 
		line-height: 	28px;
		color: #fefefe;
		}
	.brand a:hover {
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.brandlink {
		text-align: 	left;
		padding-top: 	0px; 
		padding-left: 	100px; 
		}
	.brandlink a {
		font-size:		11px;
		letter-spacing: 0px; 
		color: #828282 /*DB_HyperlinkRGB*/;
		}

/* TOUR */
	#tour_leftcol {
		position: absolute;
		top: 0px;
		left: 0;
		width: 200px;
		padding: 0px;
		margin: 0px;
		z-index: 24;
		background-color: #202020 /*DB_SiteBaseRGB*/;
		padding-bottom: 1200px;
		}
	#tour_content {
		width: 180px;
		padding: 10px;
		padding-top: 20px;
		}
	.tour_title, .tour_subtitle {
		color: #FFFFFF;
		font-size: 16px;
		font-weight: bold;
		line-height: 24px;
		margin-bottom: 10px;
		text-align: right;
		}
	.tour_subtitle {
		font-size: 12px;
		font-weight: bold;
		line-height: 20px;
		margin-bottom: 10px;
		text-align: right;
		}
	.tour_text {
		color: #FFFFFF;
		font-size: 12px;
		line-height: 20px;
		margin-bottom: 10px;
		text-align: right;
		}
	.tour_footer {
		color: #828282 /*DB_HyperlinkRGB*/;
		width: 180px;
		text-align: right;
		margin-top: 15px;
		}
	.accenttext {
		color: #FFFFFF;
		}
	.tour_links {
		color: #828282 /*DB_HyperlinkRGB*/;
		}
/* IMAGE BAR */
	#site_top {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 780px;
		height: 50px;
		margin: 0px;
		padding: 0px;
		z-index: 1;
		}
	#site_topleft {
		position: absolute;
		left: 0px;
		width: 580px;
		height: 50px;
		margin: 0px;
		padding: 0px;
		z-index: 2;
		background-color: #A5A5A5 /*DB_BannerBkgndRGB*/;
		background-image: url("../images/ripback1.jpg");
		background-repeat: no-repeat;
		cursor: pointer;
		}
	#site_schoolname, #site_imagebarsub1 {
		position: absolute;
		left: 580px;
		width: 400px;
		height: 100px;
		margin: 0px;
		padding: 0px;
		z-index: 2;
		background-color: #A5A5A5 /*DB_BannerBkgndRGB*/;
		background-image: url("../images/logo.jpg");
		background-repeat: no-repeat;
		cursor: pointer;
		}
	#site_imagebarsub1 {
		left: 0px;
		top: 50px;
		height: 50px;
		background-image: url("../images/ripback2.jpg");	
		}
	#site_imagebar, #site_imagebarsub2 {
		position: absolute;
		top: 0px;
		left: 200px;
		width: 380px;
		height: 50px;
		margin: 0px;
		padding: 0px;
		z-index: 3;
		background-color: #A5A5A5 /*DB_BannerBkgndRGB*/;
		background-image: url("../images/banners/banner-default.jpg");
		background-repeat: no-repeat;
		border: 2px;
		}
	#site_imagebarsub2 {
		top: 50px;
		background-image: url("../images/ripback3.jpg");	
		}
	#site_imagebar {
		background-image: url("../images/ripback.jpg");
		}

/* PIP & GIP COLUMNS */
	#pip_leftcol, #gip_leftcol, #rip_leftcol, #lip_leftcol {
		position: absolute;
		top: 75px;
		left: 0px;
		width: 200px;
		padding: 0px;
		padding-top: 6px;
		margin: 0px;
		z-index: 20;
		line-height: 14px;
		color: #202020 /*DB_SiteBaseRGB*/;
		/* background-color: #e1e9da*/ /*DB_ColumnTintRGB*/;
		background-color: #FFFFFF;
		padding-bottom: 3000px;
		}
	#pip_centercol, #gip_centercol, #rip_centercol, #lip_centercol {
		position: absolute;
		top: 75px;
		left: 200px;
		width: 380px;
		padding: 0px;
		padding-top: 6px;
		margin: 0px;
		z-index: 19;
		line-height: 14px;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #FFFFFF;
		padding-bottom: 3000px;
		}
	#pip_rightcol, #gip_rightcol, #rip_rightcol, #lip_rightcol {
		position: absolute;
		top: 50px;
		left: 580px;
		width: 200px;
		padding: 0px;
		margin: 0px;
		line-height: 14px;
		z-index: 18;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #E8E8E8 /*DB_ColumnTintRGB*/;
		padding-bottom: 3000px;
		}
	#powercol {
		position: absolute;
		top: 50px;
		left: 780px;
		width: 200px;
		padding: 0px;
		margin: 0px;
		line-height: 14px;
		z-index: 200;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #FFFFFF /*DB_SessionBkgndRGB*/;
		padding-bottom: 3000px;
		}
	.pip_colbox_narrow, 
	.gip_colbox_narrow, 
	.rip_colbox_narrow,
	.lip_colbox_narrow,
	.help_colbox_narrow {
		width: 180px;
		font-weight: normal;
		padding-left: 10px;
		padding-right: 10px;
		}
	.pip_colbox_wide, 
	.gip_colbox_wide, 
	.rip_colbox_wide, 
	.lip_colbox_wide, 
	.help_colbox_wide {
	}

	/* SECTIONHEADS AND LEFT & RIGHT ALIGN TABLES */
	.sectionhead_link {
		font-size: 11px;
		font-weight: normal;
		letter-spacing: 0px;
		text-transform: None /*DB_HeadingTextTransform*/;
		color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	#personname, #groupname, #resourcename, #locationname,
	.site_sectionhead_wide, .site_sectionhead_wide_accent, .site_sectionhead_narrow, .site_sectionhead_narrow_accent, .pb_sectionhead, .pb_sectionhead_accent,
	.notes_sectionhead_wide, .notes_sectionhead_wide_accent, 
	.dlg_sectionhead_narrow, .dlg_sectionhead_narrow_accent, .dlg_sectionhead_wide, .dlg_sectionhead_wide_accent,
	.mid_sectionhead_narrow, .links_sectionhead_narrow_accent
		{
		position: relative;
		width: 180px;
		margin: 0px;
		padding-left: 10px;
		padding-top: 4px;
		padding-right: 3px;
		padding-bottom: 3px;
		color: #ffffff;
		}
	.site_sectionhead_table_wide, .site_sectionhead_table_narrow, .pb_sectionhead_table,
	.notes_sectionhead_table_wide, 
	.dlg_sectionhead_table_narrow, .dlg_sectionhead_table_wide, .links_sectionhead_table_narrow
		{
		width: 180px;
		height: 16px;
		padding: 0px;
		margin: 0px;
		}
	.sectionhead_table_wide, .dlg_sectionhead_table_wide {
		width: 360px;
		}
	.dlg_sectionhead_wide, .dlg_sectionhead_wide_accent, .dlg_sectionhead_table_wide {
		/* width: 361px; */
		width: 100%;
		}
	.notes_sectionhead_wide, .notes_sectionhead_wide_accent, .notes_sectionhead_table_wide {
		width: 780px;
		}

	.site_sectionhead_wide, .site_sectionhead_narrow, .pb_sectionhead,
	.notes_sectionhead_wide,
	.dlg_sectionhead_narrow, .dlg_sectionhead_wide,
	.mid_sectionhead_narrow
		{
		background-color: #006eb7 /*DB_AccentRGB*/;
		border-right: 7px solid #6B99D2 /*DB_AccentUrgentRGB*/;
		}

	.site_sectionhead_wide_accent, .site_sectionhead_narrow_accent, .pb_sectionhead_accent,
	.notes_sectionhead_wide_accent,
	.dlg_sectionhead_narrow_accent, .dlg_sectionhead_wide_accent,
	.mid_sectionhead_narrow_accent
		{
		background-color: #006eb7 /*DB_AccentRGB*/;
		border-right: 7px solid #202020 /*DB_SiteBaseRGB*/;
		}
	.site_sectionhead_wide, .site_sectionhead_wide_accent
		{
		width: 580px;
		}
	.site_sectionhead_wide, .site_sectionhead_narrow
		{
		border-right: 7px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.site_sectionhead_wide_accent, .site_sectionhead_narrow_accent
		{
		border-right: 7px solid #006eb7 /*DB_AccentRGB*/;
		}

	.mid_sectionhead_narrow {
		background-color: #006eb7 /*DB_AccentRGB*/;
		width: 187px;
		}
	.links_sectionhead_narrow_accent {
		background-color: #6B99D2 /*DB_AccentUrgentRGB*/;
		width: 200px;
		}

	.page_sectionhead_narrow, .page_sectionhead_narrow_accent, .page_sectionhead_wide, .page_sectionhead_wide_accent
		{
		position: relative;
		margin: 0px;
		width: 176px;
		padding-left: 5px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 0px;
		background-color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	#personname, #groupname, #resourcename, #locationname, 
	.page_sectionhead_narrow, .page_sectionhead_narrow_accent
		{
		padding-right: 10px;
		}
	.page_sectionhead_narrow, .page_sectionhead_narrow_accent {
		border-left: 6px solid #ffffff;
		}
	.page_sectionhead_wide, .page_sectionhead_wide_accent
		{
		width: 363px;
		border-left: 3px solid #ffffff;
		}
	.page_sectionhead_wide_accent 
		{
		background-color: #006eb7 /*DB_AccentRGB*/;
		}
	.page_sectionhead_table_narrow, .page_sectionhead_table_narrow_accent, .page_sectionhead_table_wide, .page_sectionhead_table_wide_accent
		{
		width: 176px;
		padding: 0px;
		margin: 0px;
		height: 16px;
		}
	.page_sectionhead_table_wide, .page_sectionhead_table_wide_accent {
		width: 360px;
		}
		
	.pb_sectionhead {
		background-color: #202020 /*DB_SessionBaseRGB*/;
		border-right: 7px solid #202020 /*DB_SessionBaseRGB*/;
		color: #E8E8E8 /*DB_ColumnTintRGB*/;
		}
	.pageowner_text, .pageowner_text a {
		color: #202020 /*DB_SiteBaseRGB*/;
		font-size: 12px;
		font-weight: bold;
		padding-top: 4px;
		padding-bottom: 1px;
	}
	.pageowner_text a:hover {
		color: #828282 /*DB_HyperlinkRGB*/;
	}

/* CAL */

	#calendarbox {
		position: relative;
		width: 200px;
		margin: 0px;
		padding: 0px;
		z-index: 8;
		}
	#calmonth1 {
		position: relative;
		width: 200px;
		margin: 0px;
		padding: 0px;
		z-index: 10;
		}
	#calmonth2 {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 200px;
		margin: 0px;
		padding: 0px;
		z-index: 9;
		}
	#eventlist, #eventlist_preview {
		padding-bottom: 2px;
		position: relative;
		z-index: 8;
		}
	/* MONTH NAME */
	.cal_montharrow, .cal_montharrow a {
		font-size: 11px;
		font-weight: normal;
		text-transform: None /*DB_HeadingTextTransform*/;
		letter-spacing: 0px;
		color: #ffffff;
		}
	.cal_montharrow a:hover {
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	/* CAL BOX */
	.cal_boxarea {
		position: relative;
		width: 200px;
		height: 150px;
		padding: 0px;
		margin: 0px;
		}
	/* DAY NAMES */	
	.cal_dayname {
		font-size: 10px;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #E8E8E8 /*DB_ColumnTintRGB*/;
		border-top: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		border-left: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		padding-top: 2px;
		padding-right: 2px;
		text-align: right;
		text-transform: None /*DB_HeadingTextTransform*/;
		}
	/* DAY BOXES */
	.calCellIcon {
		position: absolute;
		left: 1px;
		top: 1px;
		padding: 0px;
		margin: 0px;
		cursor: pointer; 
		}
	.tdcalempty,
	.tdcalinpast, .tdcalinpastEvents,  
	.tdcaltoday, .tdcaltodayEvents, 
	.tdcalfuture, .tdcalfutureEvents {
		font-size: 10px;
		color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #FFFFFF;
		border-top: 1px solid #ececec /*DB_AreaFillRGB*/;
		border-left: 1px solid #ececec /*DB_AreaFillRGB*/;
		padding-right: 2px;
		padding-top: 2px;
		text-align: right;
		}
	.tdcalempty 		{ 
		background-color: #ececec /*DB_AreaFillRGB*/; 
		border-left: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.tdcaltoday,
	.tdcaltodayEvents 	{ background-color: #202020 /*DB_SiteBaseRGB*/; }
	.tdcaltoday a,
	.tdcaltodayEvents a	
						 { color: #FFFFFF; }
	.tdcalfutureEvents a { color: #FFFFFF; }
	.tdcalfutureEvents a:hover { 
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.tdcalfutureEvents 	 { background-color: #006eb7 /*DB_AccentRGB*/; }
	.tdcalfuture a 		 { color: #202020 /*DB_SiteBaseRGB*/; }
	.calDayEvent {
		font-size: 10px;
		}
	.calDayNoEvent {
		font-size: 10px;
		}
	.calDayEventInPast {
		font-size: 10px;
		color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.calDayNoEventInPast {
		font-size: 10px;
		color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
		
	/* LISTS OF EVENTS, NOTICES, BULLETINS, PERSONALMESSAGES */
	.event_area, .pmsg_area, .notice_area, .notice_area_priority, .resource_area {
		padding-top: 6px;
		}
	.bulletin_area, .invite_area {
		padding: 2px;
		padding-top: 10px;
		}
	.photobox_thumb {
		float: left;
		padding-right: 4px;
		padding-bottom: 2px;
		}
	.photobox {
		margin-top: 0px;
		margin-left: 0px;
		padding: 0px;
		padding-bottom: 6px;
		width: 361px;
		}
	.photobox_welcome {
		margin-top: -5px;
		margin-left: -5px;
		padding: 0px;
		padding-bottom: 0px;
		width: 371px;
		}
	.invite_footer {
		padding-bottom: 6px;
		text-align: left;
		}
	.event_date, .comment, .surveylink, .surveylink_live {
		color: #006eb7 /*DB_AccentRGB*/;
		}
	.surveylink_live {
		font-weight: bold;
		}
	.event_title, .notice_title, .notice_title_priority, .noticefront_title, .noticefront_title_priority, .contact_title, .bulletinfront_title, .pmsg_title, .sched_preview_title, .noticefront_title_tight {
		line-height: 140%;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 6px;
		}
	.noticefront_title_tight {
		font-size: 12px;
		font-weight: normal;
		padding-bottom: 0px;
		}
	.sched_preview_title {
		padding-top: 4px;
		}
	.bulletinfront_title, .bulletinfront_title a, .noticefront_title, .noticefront_title a, .noticefront_title_priority, .noticefront_title_priority a {
		font-size: 13px;
		}
	.pmsg_title {
		padding-bottom: 0px;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.event_title a, .notice_title a, .noticefront_title a, .noticefront_title_priority a, .contact_title a, .bulletinfront_title a, .pmsg_title a, .noticefront_title_tight a {
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.event_text, .notice_text, .notice_text_priority, .contact_text, .pmsg_text, .invite_text, .sched_preview_text {
		font-size : 11px;
		font-weight: normal;
		padding-bottom: 0px;
		}
	.pmsg_text {
		font-weight: bold;
		}
	.contact_text, .notice_text, .notice_text_priority, .event_text, .invite_text, .sched_preview_text {
		padding-top: 4px;
		padding-bottom: 4px;
		}
	.bulletinfront_text, .noticefront_text, .noticefront_text_priority, .noticefront_text_padded {
		font-size: 12px;
		line-height: 17px;
		padding-bottom: 8px;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.noticefront_text_padded {
		padding-top: 6px;
		}
	.hiddenText {
		font-size: 12px;
		line-height: 17px;
		padding-top: 6px;
		padding-bottom: 8px;
	}
	.hiddenLinks {
		font-size: 11px;
		font-weight: bold;
		line-height: 17px;
		padding-top: 6px;
		padding-bottom: 8px;
	}
	.bulletinfront_links, .bulletinfront_links a {
		clear: both;
		font-size: 12px;
		line-height: 17px;
		padding-top: 6px;
		padding-bottom: 6px;
		}
	.inline_link  {
		font-weight: bold;
		}
	.notice_text_priority, .noticefront_title_priority a, .noticefront_surveylink a, .bulletinfront_discussionlabel {
		color: #006eb7 /*DB_AccentRGB*/;
		}
	.contact_text {
		padding-top: 1px;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.footer_wide, .footer_medium {
		width: 100%;
		margin: 0px;
		padding: 0px;
		}
	.footer_medium {
		width: 290px;
		}
	.footer_left, .event_footer_top {
		text-align: left;
		padding-bottom: 8px;
		}
	.event_footer, .notice_footer, .bulletinfront_footer, .schedule_footer {
		text-align: right;
		}
	.notice_footer, .notice_footer a, .bulletinfront_footer, .bulletinfront_footer a {
		font-size: 11px;
		/* padding-bottom: 10px;	*/
		}
	.contact_header {
		text-align: left;
		}
	.contact_footer {
		text-align: left;
		padding-top: 6px;
		}
	.mypeople_footer, .mygroups_footer, .rip_footer, .lip_footer {
		text-align: right;
		padding: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
		}
	.pmsg_header {
		text-align: left;
		padding-bottom: 4px;
		}
	.pmsg_footer {
		text-align: right;
		padding-bottom: 4px;
		}
	.footerdivider {
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.event_footerlink, .notice_footerlink, .bulletinfront_footerlink, .pmsg_footerlink, .invite_footerlink, .msgsubjectlink a {
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.divider-narrow, .divider-wide {
		line-height: 1px;
		border-bottom: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		height: 1px;
		margin-bottom: 4px;
		}
	.divider-row {
		background-color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}		
		
/* POP_UP BOXES
	-- GIP EVENT PREVIEW 
	-- LIP & PIP DATE CHOOSER	*/
	
	#event_preview, #event_preview0, #event_preview1, #event_preview2, #event_preview3, #event_preview4, #event_preview5, #event_preview6, #event_preview7 {
		position: absolute;
		padding: 0px;
		top: 80px;
		left: 200px;
		width: 200px;
		background-color: #FFFFFF;
		visibility: hidden;
		z-index: 40;		
		}
	#event_preview_inner, #event_preview0_inner, #event_preview1_inner, #event_preview2_inner, #event_preview3_inner, #event_preview4_inner, #event_preview5_inner, #event_preview6_inner, #event_preview7_inner {
		position: relative;
		}
	#date_chooser {
		display: none;	
		left: 200px;
		width: 380px;
		padding: 0px;
		background-color: #FFFFFF;
		}
	#date_chooser_x, #event_preview_x  {
		position: absolute;
		top: 3px;
		left: 187px;
		}
	#date_chooser_x {
		left: 367px;
		}
	#date_chooser_container {
		position: relative;
		margin-left: 2px;
		}
	#date_chooser_controls {
		position: relative;
		margin-left: 6px;
		margin-top: 2px;
		}
	.date_chooser_text {
		font-size: 10px;
		}
	.date_chooser_daynum {
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.date_chooser_weekdayname {
		border-bottom: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/; 
		}
	.date_chooser_weekday, .date_chooser_sat, .date_chooser_sun {
		border-bottom: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/; 
		border-left: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.date_chooser_weekday {
		background-color: #FFFFFF;
		}
	.date_chooser_sat {
		background-color: #ececec /*DB_AreaFillRGB*/ ;
		}
	.date_chooser_sun {
		background-color: #ececec /*DB_AreaFillRGB*/ ;
		border-right:1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		}

	.date_chooser_header, .preview_header, .preview_header_Past, .preview_header_Now, .preview_header_Future {
		position: relative;
		width: 193px;
		margin: 0px;
		padding-left: 4px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 3px;
		background-color: #006eb7 /*DB_AccentRGB*/;
		color: #FFFFFF;	
		font-size: 13px;
		/* font-weight: bold; */
		text-transform: None /*DB_HeadingTextTransform*/;
		}
 	.date_chooser_header {
		width: 373px;
		}
 	.preview_header_Past {
		background-color: #FFFFFF;
		color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.preview_header_Now {
		background-color: #DCDCDC /*DB_LinksBkgndRGB*/;
		color: #FFFFFF;		
		}
	.preview_header_Future {
		background-color: #006eb7 /*DB_AccentRGB*/;
		color: #FFFFFF;	
		}
		
/* INVITATIONS */

	.invite_list {
		font-size: 11px;
		padding: 10px;	
		width: 360px;
		}		
	.piparchivedmessage, .gipclosedgroupmsg {
		font-size: 16px;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	
/* BULLETINS */
	
	.exportlinks {
		width: 200px;
		float: right;
		border-radius: 10px;
		background-color: #ececec /*DB_MenuBkgndRGB*/;
		margin: 7px;
		padding: 10px;
		padding-left: 15px;
		padding-top: 5px;
		padding-bottom: 7px;
		}
	.exporttranslate {
		padding-top:2px;
		margin-left:-2px;
		}
	.savelinks {
		padding-left: 3px;
		}
	.savelinksprompt {
		font-weight:bold;
		font-size:11px;
		padding-top:4px;
		padding-bottom:3px;
		}
	.savelink, .savelink a {
		padding-bottom: 3px;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
		
	.releaseform {
		padding-left:3px;
		}
	.releaseformsendmsg {
		color: #006eb7 /*DB_AccentRGB*/;
		padding:10px;
		font-size:20px;
		display:none;
		}
	.releaseformprompt {
		padding-top:8px;
		}
	.releaseformpubselects {
		padding-top:10px;
		}
	.releaseformtextarea {
		padding-top:4px;
		}
	.releaseformtextfld {
		padding-top:4px;
		}
	.releaseformtextinput {
		width: 175px;
		}
		
	/* INDIVIDUAL BULLETIN */
	#windowheading {
		margin-right: 20px;
		}
	.bulletinarea_text {
		padding: 26px;
		}
	.bulletin_title, .bulletin_title a {
		font-family: "Trebuchet MS" /*DB_HeadingFontFamily*/,"Century Schoolbook","Verdana","Century Gothic","Comic Sans MS",Sans-serif;
		font-size: 24px;
		line-height: 30px;
		font-weight: bold;
		padding-bottom: 35px;
		cursor: pointer;
		}
	.bulletin_subhead, .bulletin_subhead a {
		font-family: "Trebuchet MS" /*DB_HeadingFontFamily*/,"Century Schoolbook","Verdana","Century Gothic","Comic Sans MS",Sans-serif;
		font-size: 17px;
		font-weight: bold;
		padding-bottom: 7px;
	}
	.bulletin_postedby, .bulletin_postedby a {
		font-family: "Arial";
		font-size: 11px;
		font-weight: normal;
		line-height: 15px;
		padding-bottom: 15px;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.bulletin_subsection {
		clear: both;
		padding-top: 0px;
		padding-bottom: 20px;
	}
	.bulletin_picture {
		padding-top: 20px;
	}
	.bulletintext, .bulletintext_main {
		font-size: 11px;
		line-height: 16px;
		padding-bottom: 4px;
		}
	.bulletintext_main {
		font-size: 13px;
		line-height: 18px;
		max-width: 800px;
		}
	.bulletinauthor, .eventauthor, .noticeauthor {
		font-size: 11px;
		padding-bottom: 4px;
		}
	.bulletindoclink, .bulletindoclink a {
		font-size: 12px;
		font-weight: normal;
		}
	.bulletin_discussionlink a {
		font-size: 12px;
		color: #006eb7 /*DB_AccentRGB*/;
		}
	.bulletinfooter, .eventfooter, .noticefooter {
		margin: 10px;
		margin-top: 4px;
		margin-bottom: 0px;
		margin-left: 26px;
		margin-right: 26px;
		}
	.bulletin_details, .reference_details, .event_details, .notice_details {
		display: none;
		}
	.bulletin_details_open, .reference_details_open, .event_details_open, .notice_details_open {
		display: block;
		}
	.discussion_form {
		padding-bottom:8px;
		}
	.discussion_textarea {
		font-size: 12px;
		font-weight: bold;
		color: #202020 /*DB_SiteBaseRGB*/;
		width: 356px;	
		padding-left: 4px;
		}
	.discussion_button {
		font-size: 11px;
		font-weight: normal;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.discussion_conformity {
		margin-top: 6px;
		}
	.discussion_sendstatus {
		padding:10px;
		padding-left:0px;
		font-size:20px;
		color: #006eb7 /*DB_AccentRGB*/;
		display:none;
		}
	.discussion_edcmds {
		padding:0px;
		}
	.discussion_comment {
		padding-bottom:10px;
		}
/* ----------------------------
	WELCOME AREA
	*/
	.welcome_text {
		font-size: 12px;
		line-height: 17px;
		margin-top: 8px;
		}
	.welcome_head {
		font-size: 12px;
		font-weight: bold;
		margin-top: 8px;
		}
	.welcome_divider {
		margin-top: 12px;
		margin-bottom: 12px;
		}
	
/* ----------------------------
	RESOURCE & LOCATION PAGES
	*/
	.lip_head,
	.rip_head, .rip_head_center, .rip_head_bottom {
		font-weight: bold;
		margin-top: 10px;
		margin-bottom: 4px;
		}
	.rip_head_center {
		font-size: 12px;
		}
	.rip_head_bottom {
		margin-bottom: 8px;
		}
	.lip_head_link,
	.rip_head_link, .rip_head_link_center, .rip_head_link_notext, .rip_head_tight {
		margin-top: 8px;
		margin-bottom: 2px;
		font-weight: bold;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.rip_head_link_notext {
		margin-top: 0px;
		margin-bottom: 2px;
		}
	.rip_head_tight, .rip_head_link {
		margin-top: 4px;
		margin-bottom: 0px;	
		}
	.rip_head_link_center {
		font-size: 12px;
		}
	.rip_text, .rip_text_main, .rip_text_center, .rip_text_center_main {
		color: #202020 /*DB_SiteBaseRGB*/;
		margin-top: 0px;
		margin-bottom: 8px;
		}
	.rip_text_main {
		margin-top: 8px;
		}
	.rip_text_center, .rip_text_center_main {
		font-size: 12px;
		line-height: 17px;
		}
	.rip_text_center_main {
		margin-top: 8px;
		}
	.rip_linkset {
		margin-top: 10px;
		margin-bottom: 10px;
		}
	.lip_contact_note,
	.rip_contact_note {
		font-weight: normal;
		margin-bottom: 4px;
		}	
	.rip_gipinfobox {
		display: none;
		margin-top: 4px;
		margin-bottom: 6px;
		}

/* LOCATION RESERVATIONS */

	.rescon_box {
		padding: 5px;
		}
	.rescon_text {
		font-size: 11px;
		font-weight: normal;
		color: #123E63;
		margin-bottom: 4px;
		}
	.rescon_footer {
		text-align: right;
		width: 100%;
		}
	.rescon_link {
		font-size: 11px;
		font-weight: normal;
		color: #A59063;
		}


/* DEBUG */

	#debug {
		position: absolute;
		left: 1100px;
		top: 0px;
		visibility: visible;
		font-size: 10px;
		color:#6B99D2 /*DB_AccentUrgentRGB*/;
		width: 200px;
		padding-bottom: 1200px;
		}
	#debug a {
		font-size: 10px;
		color:#6B99D2 /*DB_AccentUrgentRGB*/;
		}
	
/* POWER BAR */
	.sponsorcell {
		width: 100px;
		height: 100px;
	}
	.sponsorimage {
		border: 0px;
		margin: 0px;
	}
	.powerbar_itemlist {
		margin: 10px;
		}
	.powerbar_h1 {
		font-weight: bold;
		margin-top: 8px;
		margin-bottom: 4px;
		}
	#superExtra {
		position: absolute;
		left: 995px;
		top: 10px;
		width: 400px;
		font-size: 11px;
		}
		
/* PIP STYLES */

/* PAGE INFO */	

	#personpix, #grouppix, #resourcepix, #locationpix {
		margin: 0px;
		padding: 6px;
		padding-right: 3px;
		padding-top: 0px;
		}
	#pipLinks, #gipLinks, #ripLinks, #lipLinks, #adminLinks, #contactInfo, #memberInfo, #peoplelist, #grouplist, #resourcelist, #locationlist, #contactlist, #pubreslist, #feedlist, #affiliateinfo, #restrictions, #acknowledgements {
		font-size:11px; 
		font-style: normal;
		margin: 6px;
		margin-right: 3px;
		margin-top: 0px;
		margin-bottom: 6px;
		padding: 4px;
		padding-top: 4px;
		padding-bottom: 6px;
		padding-right: 3px;
		border: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	#pubreslist {
		margin-left: 4px;
		margin-right: 4px;
	}
	.narrow_info {
		padding: 4px;
		}
		
/* ---------------------------- */

	.pixtdpage {
		width: 191px;
		border: none;
		}
	.pixtdbig, .pixtdbigcenter, .pixtdmedium, .pixtdmediumcenter, .pixtdmediumright {
		padding: 4px;
		padding-bottom: 0px;
		border: none;
		}
	.pixtdbig, .pixtdbigcenter {
		width: 56px;
		height: 56px;
		}
	.pixtdmedium, .pixtdmediumcenter, .pixtdmediumright {
		width: 40px;
		height: 40px;
		}
	.pixtdmediumright {
		padding-left: 0px;
	}
	.pixtdcontentleft {
		width: 182px;
	}
	.pixtdcontentright {
		width: 182px;
	}
	.pixtdcontentleftright {
		/* width: 364px; */
	}
	.pixcontent {
		width: 182px;
	}
	.pixcontentwide {
		/* width: 380px; */
	}
	.pixcover {
		width: 380px;
	}
	.pixcoverlarge {
		width: 361px;
	}
	.pixcoverlarge_welcome {
		width: 371px;
	}
	.pixcoversmall {
		width: 64px;
		height: 64px;
	}
	.pixcoverfloat {
		float: left;
		padding-right: 12px;
		padding-bottom: 3px;
		width: 45%;
	}
	

/* MYGROUP LIST */

	.mygrouplist {
		padding: 10px;	
		width: 360px;
		}
	.mypersonlist {
		padding: 10px;	
		padding-top: 4px;
		}
	.mygroupname {
		font-size: 11px;
		}
	.mygroupname_center {
		font-size: 13px;
		line-height: 140%;
		}
	.myperson_namelink a, .mygroup_namelink a, .myresource_namelink a, .mybulletinnamelink a, .mybulletindiscussionlink a,
	.myperson_namelink, .mygroup_namelink, .myresource_namelink, .mybulletinnamelink, .mybulletindiscussionlink,
	.mygroupname, .mygroupname a, .mygroupname_center, .mygroupname_center a, .myplainlink, .myplainlink a {
		font-weight: bold;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.myplainlink { font-weight: normal; }
	.mybulletinnamelink a, mybulletindiscussionlink a,
	.mybulletinnamelink, mybulletindiscussionlink {
		font-size: 13px;
		}
	.myperson_thumbnail, .mygroup_thumbnail, .mybulletin_thumbnail, .myresource_thumbnail, .myinvite_thumbnail {
		width: 44px;
		height: 44px;
		vertical-align: top;
		}
	.mybulletin_thumbnail, .myinvite_thumbnail {
		width: 64px;
		height: 60px;
		}
	.myperson_contactinfo, .mygroup_contactinfo, .mybulletin_info, .myresource_info, .myinvite_info {
		width: 142px;
		height: 44px;
		/* vertical-align: top; */;
		}
	.myperson_text, .mygroup_text, .myresource_text {
		padding: 4px;
		padding-top: 2px;
		padding-left: 1px;
		padding-bottom: 0px;
	}
	.mybulletin_info, .myresource_info, .myinvite_info  {
		width: 316px;
		}
	.mybulletindiscussionlink, .mygroupsuppress {
		color: #006eb7 /*DB_AccentRGB*/;
		font-size: 100%;
		}
	.mygroup_itemlink {
		font-weight: normal;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.mygroup_itemlink a:hover {
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.mygroup_footerlink, .mygroup_footerlink a {
		color: #FFFFF /*DB_MenuDividerRGB*/;
		}
	.mygroupmessage {
		padding-left: 2px;
		margin: 0px;
		}
	.mygroupdate {
		/*color: #9F9F9F*/ /*AccentRGB*/;
		}
	.newgroupdata {
		font-size: 11px;
		font-weight: normal;
		}
	.mygroupnote {
		padding: 10px;	
		padding-top: 5px;
		padding-bottom: 0px;
		font-size: 10px;
		}
	.mybulletinname {
		margin-top: 2px;
		margin-bottom: 2px;
		}
	.cellinfo, .cellinfo a {
		font-family: "Arial";
		color: #828282 /*DB_HyperlinkRGB*/;
		}
		
/* SCHEDULE NAV */

	#schedTitle a {
		color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.schedNav {
		font-size: 11px;
		font-weight: bold;
		color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.schedNextLink {
		font-size: 11px;
		font-weight: bold;
		color:  #DCDCDC /*DB_LinksBkgndRGB*/;
		}
		
/* SCHEDULE TABLE */
	.schedulebox, .pip_inviteslist, .pip_noticeslist, .gip_noticeslist, .pip_bulletinslist, .referencelist, .referencelist_top, .widecontentarea, .widecontentarea_padded {
		width: 361px;
		margin: 6px;
		margin-left: 3px;
		margin-top: 0px;
		margin-bottom: 6px;
		padding: 4px;
		padding-top: 4px;
		padding-bottom: 4px;
		border: 1px solid #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.widecontentarea_padded {
		padding-bottom: 8px;
		}
	.referencelist_top {
		border: 1px solid #FFFFFF;
		}
	.schedulebox {
		padding-top: 0px;
		padding-bottom: 8px;
		}
	.scheduleDateName {
		font-weight: normal;
		}
	.scheduleDivider {
		border-bottom: 1px solid #E8E8E8 /*DB_ColumnTintRGB*/;
		}
	.scheduleDayHeader, .scheduleDayHeader a, .scheduleDayHeader2, .scheduleDayHeader2 a, .scheduleDayHeader3, .scheduleDayHeader3 a {
		font-size: 13px;
		font-weight: normal;
		color: #202020 /*DB_SiteBaseRGB*/;
		padding-top: 4px;
		padding-bottom: 0px;
		text-align: left;
		}
	.scheduleDayHeader2, .scheduleDayHeader2 a {
		font-weight: bold;
		}
	.scheduleDayHeader3, .scheduleDayHeader3 a {
		font-weight: bold;
		}
	.trPast {
		/*background-color: #E8E8E8*/ /*DB_AreaFillRGB*/;
		}
	.trNow {
		background-color: #DCDCDC /*DB_LinksBkgndRGB*/;
		}
	.trFuture {
		background-color: #FFFFFF;
		}
	.tdSchedIcon {
		font-size: 11px;
		border-bottom: 0px dotted #A68F65;
		padding-top: 2px;
		padding-bottom: 2px;
		margin-right: 8px;
		width: 14px;
		cursor: pointer;
		}
	.tdSchedLeft {
		font-size: 11px;
		border-bottom: 0px dotted #A68F65;
		padding-top: 2px;
		padding-bottom: 2px;
		margin-right: 8px;
		width: 93px;
		}
	.tdSchedRight {
		font-size: 11px;
		padding-top: 2px;
		padding-bottom: 2px;
		border-bottom: 0px dotted #A68F65;
		}
	
	.schedTimePast a, .schedTimeNow a, .schedTimeFuture a,
	.schedTitlePast a, .schedTitleNow a, .schedTitleFuture a,
	.schedTextPast, .schedTextNow, .schedTextFuture,
	.schedGroupLinkPast, .schedGroupLinkNow, .schedGroupLinkFuture,
	.schedTextLocation {
		font-size: 11px;
		font-weight: normal;
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.schedTitleNow a:hover, .schedTimeNow a:hover, .schedGroupLinkNow a:hover, .schedTextLocationNow a:hover { 
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	.schedTimePast a, .schedTimeFuture a {
		font-weight: normal;
		}
	.schedTimeNow a, .schedTitleNow a {
		font-weight: normal;
		}
	.schedTimePast a, .schedTitlePast a, .schedTextPast a, .schedTextLocationPast a { 
		color: #DCDCDC /*DB_LinksBkgndRGB*/; 	
		}
	.schedTimeNow a, .schedTitleNow a, .schedTextNow a, .schedTextLocationNow a { 
		color: #202020 /*DB_SiteBaseRGB*/; 
		}
	.schedTimeFuture a, .schedTitleFuture a, .schedTextFuture a, .schedTextLocationFuture a { 
		color: #202020 /*DB_SiteBaseRGB*/;   
		}
	.schedGroupLinkPast 			{ color: #DCDCDC /*DB_LinksBkgndRGB*/;	}
	.schedGroupLinkFuture	 		{ color: #202020 /*DB_SiteBaseRGB*/;	}
	.schedGroupLinkNow				{ color: #202020 /*DB_SiteBaseRGB*/; 	}
	
	#grid, #grid0, #grid1, #grid2, #grid3, #grid4, #grid5, #grid6, #grid7 {
		position: relative;
		z-index: 32;	
		}
	#legend, #legend0, #legend1, #legend2, #legend3, #legend4, #legend5, #legend6, #legend7  {
		position: absolute;
		top: 4px;
		left: 263px;
		width: 80px;
		font-size: 11px;
		font-weight: normal;
		background-color: #FFFFFF;
		color: #202020 /*DB_SiteBaseRGB*/;
		padding: 5px;
		text-align: left;
		line-height: 14px;
		z-index:50;
		}
	#grid_nowline {
		position: absolute;
		top: 0px;
		left: 0px;
		border: 0px solid #202020 /*DB_SiteBaseRGB*/;
		background-color: #6B99D2 /*DB_AccentUrgentRGB*/;
		z-index:49;
		visibility: visible;
		}
	.grid_bar_orange {
		color: #FFFFFF;
		background-color: #E8E8E8 /*DB_ColumnTintRGB*/;
		border: 1px solid #E8E8E8 /*DB_ColumnTintRGB*/;
		}
	.grid_bar_blue {
		color: #FFFFFF;
		background-color: #202020 /*DB_SiteBaseRGB*/;
		border: 1px solid #202020 /*DB_SiteBaseRGB*/;
		}
	.grid_bar_white {
		background-color: #202020 /*DB_SiteBaseRGB*/;
		background-color: #DDDDDD;
		border: 1px solid #DDDDDD;
		}
/* PERSONAL MESSAGES */	

	.privatenote {
		font-size:11px; 
		padding: 14px;
		padding-top: 6px;
		}
	.enoteheader a, .enoteheadernew a {
		color: #202020 /*DB_SiteBaseRGB*/;
		}
	.enoteheadernew {
		font-weight: bold;
		}
	.enoteheader a:hover, .enoteheadernew a:hover {
		color: #828282 /*DB_HyperlinkRGB*/;
	}
		
/* USER TEXT PSUEDOTAGS */
	.TINa 	{ font-size: 16px;  }
	.TINz 	{ font-size: 9px; }
	big 	{ font-size: 150%;  }
	small 	{ font-size: 75%; }
	p 		{ font-size: 100%; }
	
/* DEFAULT LINK STYLES */

	A  {
		text-decoration: none;
		color: #828282 /*DB_HyperlinkRGB*/;
		cursor: pointer;
		}
	A:Visited  {}
	A:Active  { font-style: oblique; }
	A:Hover  {
		text-decoration: none;
		color: #828282 /*DB_HyperlinkRGB*/;
		}
	

