/****************************************************************************
 *layout:		exodus
 *style:		navy
 *Created On:	5/22/2005
 *Author:		TJ Rikli, MOPS International
 *Comments:		Under each description, it says if this class is needed in
 *				all style sheets on the MOPS public and leaders site, 
 *				or if this is just for this design
 ****************************************************************************/

/****************************************************************************
 *Printing stuff.
 *  -required in all designs
 ***************************************************************************/
	.PrintHide{
	}
	.PrintShow{
		DISPLAY: none
	}
	.Show{
	}
	

	
	body { 
		
	}	
/****************************************************************************
 *Class:		.shell
 *Description:	basically sets the background color of the page
 *Requirement:	all designs
 ***************************************************************************/
	#shell{
		background-image: url(bg.jpg); 
		background-repeat: repeat; 
		background-position: 30px 0px; 
		font-size: 13px; 
	}
	.shell_shadow{
		background-image:url(background_shadow.jpg);
	}
	.shell_bottom{
		background-image:url(background_lower.jpg);
	}
	.clear { clear: both; }
	#wrap { height: auto; width: 962px; background-image: url(wrap.png); background-repeat: repeat-y; padding-left: 20px; padding-right: 20px; margin: 0px auto; padding-bottom:20px;min-height:1000px; overflow:hidden}
	#top { height: 118px; width: 1002px; margin: 0px auto; }
	#top #search { background-image: url(search-bg.png); background-repeat: no-repeat; height: 38px; width: 1002px; }
	#top #search #account { float: left; padding-left: 40px; margin-top: 15px; font-family:"Courier New", Courier, monospace; color:#B6C8CC; font-weight:bold;}
	#top #search #account a { font-family:"Courier New", Courier, monospace; color:#B6C8CC; font-weight:bold; text-decoration:underline;}
	#top #search #searchform { float: right; padding-right: 40px; margin-top: 15px; }
	#top #search #searchform #s { border:1px solid #eae8e4; width: 135px; height: 20px; padding: 0px 5px 0px 5px; border: 1px solid #eae8e4; background: #f8f9f9; color: #999; font-family: Arial, Helvetica, ans-serif; margin-right: 5px; }
	#top #search #searchsubmit { background-image: url(search.png); height: 20px; width: 23px; background-repeat: no-repeat; text-indent: -9999px; border: none; background-color: transparent; cursor: pointer; padding: 0px 5px 0px 5px; }
	#top #header { background-image: url(header-bg.png); background-repeat: no-repeat; height: 80px; width: 972px; padding-right: 30px; }
	#top #header #logo { background-image: url(logo_beta.png); height: 42px; width: 158px; background-repeat: no-repeat; text-indent: -9999px; margin-top: 14px; margin-left: 45px; float: left; }
	#top #header ul { margin-top: 23px; list-style-type: none; text-align: right; float: right; width: 600px; }
	#top #header ul li  { border-right-width: 1px; border-right-style: solid; text-align: right; display: inline; margin-right: -4px; }
	#top #header ul li a { font-family: "Courier New", Courier, monospace; font-weight: bold; text-decoration: none; font-size: 18px; color: #ba1d2f; height: 20px; padding: 0px 15px; margin: 0px 3px;}
	#top #header ul li.current_page_item a, #top #header ul li.current_page_ancestor a {padding: 7px 15px; background-color:transparent; color:#b6c8cc;}
	#top #header ul li a:hover { color: #b6c8cc;  padding: 7px 15px; background:none; border-bottom: 0px;}
	#top #header ul li#noborder{ border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } 
	#momology_content { width: 920px; float: left; padding-left: 30px; height: auto; }
	
	
	#footer { height: 238px; width: 1002px; margin: 0px auto; background-repeat: no-repeat; background-image:url(footer-bg2.png) }
	#footer #contact-us { width: 71px; height: 62px; padding: 40px 0px 136px 230px; float: left; }
	#footer ul { list-style-type: none; width: 500px; float: right; margin-top: 198px; margin-right: 45px; text-align: center; }
	#footer ul li { display: inline; color: #ba1d2f; margin-right: 15px; margin-left: 15px; }
	#footer ul li a{ color: #ba1d2f; text-decoration: none; }

/****************************************************************************
 *Class:		.header
 *Description:	Top header for the main content section
 *Requirement:	all designs
 ***************************************************************************/
	.header_content{
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:13px;
		line-height:20px;
	}
	.header_content a:link { text-decoration: underline; color: #FFFFFF}
	.header_content a:visited { text-decoration: underline; color: #FFFFFF}
	.header_content a:hover { text-decoration: underline; color: #8BA820;}
	.header_content a:active { text-decoration: underline; color: #8BA820}
	
/****************************************************************************
 *Class:		.content
 *Description:	main content area of the site.
 *Requirement:	all designs
 ***************************************************************************/
	.content{
		FONT-SIZE: 12px;
		FONT-FAMILY:Arial, Helvetica, sans-serif;
		FONT-WEIGHT: normal;
		color:#7D7D7D;
		text-align:left;
		background-color:#FFFFFF;
	}
	.content p {line-height: 24px; margin-bottom: 7px;}
	.content a {color:#758DC8; text-decoration:none; border-bottom:dashed; border-bottom-width:1px;FONT-SIZE: 12px;FONT-FAMILY:Arial, Helvetica, sans-serif;}
	.content ul  { list-style-type: none; width: 320px; margin: 3px 0px 15px 0px; }
	.content ul li  { margin-left: 40px; list-style-type: disc; list-style-image: url(elements-bullet.png); padding-bottom: 3px; }
	.content ul li a  { text-decoration: none; color: #999; }
	.content ul li a:hover { text-decoration: underline; }


/****************************************************************************
 *Class:		.content_header
 *Description:	Top header for the main content section
 *Requirement:	all designs
 ***************************************************************************/
	.content_header{
		FONT-WEIGHT: 600;
		FONT-SIZE: 14px;
		COLOR: #5F6637;
		FONT-FAMILY: "Verdana";
		background-image:url(content_header.jpg);
		text-align:center;
	}
	
/****************************************************************************
 *Class:		.content_subheader
 *Description:	header for all modules in the main content area
 *Requirement:	all designs
 ***************************************************************************/
	.content_subheader
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 8pt;
		COLOR: #838C4D;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #FFFFCC;
		background-image:url(content_subheader.jpg);
		text-align:center;
	
	}
	
	.barchart
	{
		background-image:url(barchart.jpg);
	}
	
/****************************************************************************
 *Class:		.content_H1D, .content_H2D, .content_H3D
 *Description:	Heading fonts for the main content area
 *Requirement:	all designs
 ***************************************************************************/
	.content_H1D{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #ba1d2f; 
		border-bottom-width: 1px; 
		border-bottom-style: dashed; 
		border-bottom-color: #eae8e4; 
		margin-bottom: 5px; 
		font-size: 20px; 
		line-height: 20px; 
		font-weight: bold;
	}
	
	.content_H1D a { 
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #ba1d2f; 
		border-bottom-width: 1px; 
		border-bottom-style: dashed; 
		border-bottom-color: #eae8e4; 
		margin-bottom: 5px; 
		font-size: 20px; 
		line-height: 20px; 
		font-weight: bold;
	}
	.content_H2D
	{
		color: #B6C8CC; 
		text-decoration: none; 
		font-family: "Courier New", Courier, monospace; 
		font-weight: bold; 
		margin-bottom: 5px; 
		font-size: 18px; 
		line-height: 18px;
		border:none;
	}
	.content_H2D a
	{
		color: #B6C8CC; 
		text-decoration: none; 
		font-family: "Courier New", Courier, monospace; 
		font-weight: bold; 
		margin-bottom: 5px; 
		font-size: 18px; 
		line-height: 18px; 
		float:left; 
		border:none;
	}
	.content_H3D
	{
		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
		color: #ba1d2f; 
		border-bottom-width: 1px; 
		border-bottom-style: dashed; 
		border-bottom-color: #eae8e4; 
		margin-bottom: 5px; 
		font-size: 20px; 
		line-height: 20px; 
		font-weight: bold;
	}


/****************************************************************************
 *Class:		.sidebar
 *Description:	sidebar area of the site.  Used for related links, page options, etc
 *Requirement:	all designs
 ***************************************************************************/
	.sidebar_background
	{
		BACKGROUND-COLOR: #fff;
		background-image:url(sidebar.jpg);
		background-repeat:repeat-y;
	}
	.sidebar
	{
		FONT-SIZE: 12px;
		FONT-FAMILY:Arial, Helvetica, sans-serif;
		FONT-WEIGHT: normal;
		color:#7D7D7D;
		text-align:left;
		
	}

	.sidebar UL
	{
		MARGIN-LEFT: -20px;
		color: #666666;
	}
	.poll_question
	{
		FONT-SIZE: 12px;
		FONT-FAMILY:Arial, Helvetica, sans-serif;
		FONT-WEIGHT:bold;
		color:#7D7D7D;
		text-align:center;
		
	}
	.sidebar_content
	{
		FONT-SIZE: 12px;
		FONT-FAMILY:Arial, Helvetica, sans-serif;
		FONT-WEIGHT: normal;
		color:#7D7D7D;
		text-align:left;
	}
	
	.sidebar_content UL
	{
		MARGIN-LEFT: 5px;
		color: #666666;
	}
/****************************************************************************
 *Class:		.sidebar_header
 *Description:	Top header bar for the sidebar 
 *Requirement:	all designs
 ***************************************************************************/
	.sidebar_header{
		FONT-WEIGHT: 600;
		FONT-SIZE: 18px;
		COLOR: #ffffff;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		background-image:url(sidebar_header.jpg);
		text-align:center;
	}
	
	
	.sidebar_footer{
		background-image:url(sidebar_bottom.jpg);
	}
	
/****************************************************************************
 *Class:		.sidebar_subheader
 *Description:	Header bar for modules in the sidebar 
 *Requirement:	all designs
 ***************************************************************************/
	.sidebar_subheader
	{
		FONT-WEIGHT:600;
		FONT-SIZE: 11px;
		COLOR: #96A258;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #EEEEE4;
		background-image:url(content_subheader.jpg);
		text-align:center;
		
	
	}
	
/****************************************************************************
 *Class:		.sidebar_H1D, .sidebar_H2D, .sidebar_H3D
 *Description:	Heading fonts for the main content area
 *Requirement:	all designs
 ***************************************************************************/
	.sidebar_H1D
	{
		color: #b6c8cc; font-family: "Courier New", Courier, monospace; font-weight: bold; font-size: 18px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #eae8e4; margin-bottom: 5px; 
	}
	.sidebar_H2D
	{
		color: #B6C8CC; 
		text-decoration: none; 
		font-family: "Courier New", Courier, monospace; 
		font-weight: bold; 
		color: #B6C8CC; 
		margin-bottom: 5px; 
		font-size: 18px; 
		line-height: 18px; 
		float:left; 
		border:none;
	}
	.sidebar_H2D a
	{
		color: #B6C8CC; 
		text-decoration: none; 
		font-family: "Courier New", Courier, monospace; 
		font-weight: bold; 
		color: #B6C8CC; 
		margin-bottom: 5px; 
		font-size: 18px; 
		line-height: 18px; 
		float:left; 
		border:none;
	}
	
	.sidebar_H3D
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8.5pt;
		COLOR: #C20044;
		FONT-FAMILY: Verdana;
	}
	
	


/****************************************************************************
 *Class:		.table_bg
 *Description:	Background settings for a table.  Mainly used as a border for 
 *				when the cellspacing=1 on the table properties
 *Requirement:	all designs
 ***************************************************************************/
	.table_bg{
		FONT-WEIGHT: 600;
		FONT-SIZE: 12px;
		COLOR: white;
		FONT-FAMILY: "Verdana";
		background-color:#94A054;
		text-indent: 5px;
	}
	
/****************************************************************************
 *Class:		.table_heading
 *Description:	Header row of a table.  Defines color and font
 *Requirement:	all designs
 ***************************************************************************/
	.table_heading
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: 8pt;
		COLOR: #333;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #DBE1CC;
	
	}
	
/****************************************************************************
 *Class:		.row_bg
 *Description:	Alternate row color.  Default will be .content, but sometimes
 *				you may want every row to alternate colors.  Make sure the font
 *				is the same as defined in .content, otherwise it will look funny
 *Requirement:	all designs
 ***************************************************************************/
 	.row_bg	{
		FONT-SIZE: 11px;
		COLOR: #333;
		LINE-HEIGHT: 16px;
		FONT-FAMILY: Verdana;
		BACKGROUND-COLOR: #F4F4ED;
		FONT-WEIGHT: normal;
		text-align: justify;
	}
	.row_bg a:link { text-decoration: none; color: #5B8FB3}
	.row_bg a:visited { text-decoration: none; color: #5B8FB3}
	.row_bg a:hover { text-decoration: underline; color: #333;}
	.row_bg a:active { text-decoration: underline; color: #333}
 	

/****************************************************************************
 *Class:		.line1, .line2, .line3
 *Description:	defines a color for a line in the design
 *Requirement:	Specific to this design
 ***************************************************************************/
	.line1
	{
		BACKGROUND-COLOR: #A9B0B1;
		
	}
	.line2
	{
		BACKGROUND-COLOR: #5996D2;
	}
	.line3
	{
		BACKGROUND-COLOR: #fff;
	}
	
	hr{
		border-bottom-width: 1px; 
		border-bottom-style: dashed; 
		border-top-style: none;
		border-left-style:none;
		border-bottom-color: #eae8e4; 
		margin-bottom: 5px; 
		line-height: 20px;
	}
	
/****************************************************************************
 *Class:		.small
 *Description:	defines a a small font, used in footer and other places
 *Requirement:	All Designs
 ***************************************************************************/
	.small
	{
		FONT-SIZE: 7pt;
		COLOR: #5A5A5A;
		LINE-HEIGHT: 17px;
		FONT-FAMILY: Verdana
	}
	.small a:link { text-decoration: none; color: #5B8FB3}
	.small a:visited { text-decoration: none; color: #5B8FB3}
	.small a:hover { text-decoration: underline; color: #333;}
	.small a:active { text-decoration: underline; color: #333}


/****************************************************************************
 *Class:		.err
 *Description:	used mainly on forms, when there is an error to display
 *				(Only used on Non-group registration)
 *Requirement:	All Designs
 ***************************************************************************/
	.err {
		FONT-WEIGHT: bold;
		FONT-SIZE: 9pt;
		COLOR: red;
		LINE-HEIGHT: 17px;
		FONT-FAMILY: Verdana
	}


/****************************************************************************
 *Class:		.form_field
 *Description:	defines the look of a form field (text box, DDL, etc)
 *Requirement:	All Designs
 ***************************************************************************/
	.form_field
	{
		 border:1px solid #eae8e4; 
		 height: 20px;
		 padding: 0px 5px 0px 5px; 
		 border: 1px solid #eae8e4;
		 background: #f8f9f9; 
		 color: #999; 
		 font-family: Arial, Helvetica, ans-serif; 
		 margin-right: 5px; 
	}

/****************************************************************************
 *Class:		.form_field_err
 *Description:	defines the look of a field if there is an error
 *				(only used in Non-group registration)
 *Requirement:	All Designs
 ***************************************************************************/
	.form_field_err
	{
		height:19px;
		font-size:10px;
		font-family:verdana;
		color:#676767;
		background-color:#ffc0c0
	}

/****************************************************************************
 *Class:		.form_textarea
 *Description:	defines the look of a textarea field
 *Requirement:	All Designs
 ***************************************************************************/
	.form_textarea
	{
		font-size:10px;
		font-family:verdana;
		color:#676767;
	}

/****************************************************************************
 *Class:		.form_button
 *Description:	defines the look of a button
 *Requirement:	All Designs
 ***************************************************************************/
	.form_button
	{
		cursor:hand;
		font-family:Verdana,"MS Sans Serif",Charcoal,Chicago,Arial;
		font-weight:normal;
		font-size:10px;
		color:#666666;
		background-color:#f1f1f2;
	}

/****************************************************************************
 *Class:		.hidden
 *Description:	used with JavaScript to hide data until user clicks on an icon to display
 *Requirement:	All Designs
 ***************************************************************************/
	.hidden
	{
		display:none;
	}



.Editorbody
{
    FONT-SIZE: 8.5pt;
    COLOR: #5A5A5A;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana;
	Font-Weight: normal;
	align: justify;
}
.Editorbody a:link { text-decoration: none; color: #c20044}
.Editorbody a:visited { text-decoration: none; color: #c20044}
.Editorbody a:hover { text-decoration: underline; color: #333;}
.Editorbody a:active { text-decoration: underline; color: #333}

.Editorbody H2 {
	color:#FF9966;
	font-size: 14px;
	font-weight:bold;
}

.L1 {background-color:#FFFFFF;}





/**********************************************************************************************************
 *GMT
 **********************************************************************************************************/
 .page_bg
{
BACKGROUND-COLOR: #F0F0F0;
}

.body
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#ffffff;
	

}



.button
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
	/*BACKGROUND-COLOR:#F7F7F7; */
	
	/* rod added */
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#EBEFF3;
	/*  end    */
	
	padding:2px;
	cursor:hand;
	border-style:solid;
	border-color:#535480;
	border-width:1px;
	height:20px;
	width: 90px;
	
}
.button_delete {
	 FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
	/*BACKGROUND-COLOR:#F7F7F7; */
	
	/* rod added */
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#EBEFF3;
	/*  end    */
	
	padding:2px;
	cursor:hand;
	border-style:solid;
	border-color:#535480;
	border-width:1px;
	height:20px;
	width: 90px;
}

.button_delete_steering {
	 FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
	/*BACKGROUND-COLOR:#F7F7F7; */
	
	/* rod added */
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#EBEFF3;
	/*  end    */
	
	padding:2px;
	cursor:hand;
	border-style:solid;
	border-color:#535480;
	border-width:1px;
	height:20px;
	width: 90px;
}

.button_save {
	 FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
	/*BACKGROUND-COLOR:#F7F7F7; */
	
	/* rod added */
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#EBEFF3;
	/*  end    */
	
	padding:2px;
	cursor:hand;
	border-style:solid;
	border-color:#535480;
	border-width:1px;
	height:20px;
	width: 90px;
}

.button_edit {
	 FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
	/*BACKGROUND-COLOR:#F7F7F7; */
	
	/* rod added */
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#EBEFF3;
	/*  end    */
	
	padding:2px;
	cursor:hand;
	border-style:solid;
	border-color:#535480;
	border-width:1px;
	height:20px;
	width: 90px;
}

.button_new {
	 FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
	/*BACKGROUND-COLOR:#F7F7F7; */
	
	/* rod added */
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#EBEFF3;
	/*  end    */
	
	padding:2px;
	cursor:hand;
	border-style:solid;
	border-color:#535480;
	border-width:1px;
	height:20px;
	width: 90px;
}

.LayerErr
{
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: 'Times New Roman', Arial;
    BACKGROUND-COLOR: #d00000
}
.LayerTableLabels
{
    background-image:url(images/table_label_heading.jpg);
}
.LayerTableBottomButtonBar
{
	background-image:url(../images/table_bottom_button_bar.jpg);
}



/****************************************************************************
 *Class:		.parent window
 *Description:	Background settings for a parent table. 
 *Requirement:	all designs
 ***************************************************************************/
	.parent_ul{
		height:29px;
		background-image:url(/design/public/exodus/gmt/images/mops_scheme/parent_tbl_ul.jpg);
	}
	.parent_u{
		FONT-WEIGHT:BOLD;
    	COLOR: white;
		height:29px;
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_u.jpg);
	}
	.parent_ur{
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_ur.jpg);
	}
	.parent_ls{
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_ls.jpg);
	}
	.parent_lla{
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_lla.jpg);
	}
	.parent_llb{
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_llb.jpg);
	}
	.parent_b{
		height:8px;
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_b.jpg);
	}
	.parent_lr{
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_lr.jpg);
	}
	.parent_r{
		background-image:url(/design/public/exodus/gmt/images/parent_tbl_r.jpg);
	}

/****************************************************************************
 *Class:		.tab_normal etc.
 *Description:	Background settings for a normal tab. 
 *Requirement:	all designs
 ***************************************************************************/
	.tab_normal_ul{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_ul.jpg);
		height:7px;
	}
	.tab_normal_u{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_u.jpg);
	}
	.tab_normal_ur{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_ur.jpg);
	}
	.tab_normal_ls{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_ls.jpg);
	}
	.tab_normal_ll{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_ll.jpg);
	}
	.tab_normal_b{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_b.jpg);
	}
	.tab_normal_lr{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_lr.jpg);
	}
	.tab_normal_rs{
		background-image:url(/design/public/exodus/gmt/images/tab_normal_rs.jpg);
	}
	

/****************************************************************************
 *Class:		.tab_normal_status
 *Description:	Background settings for the navigation tabs. 
 *Requirement:	all designs
 ***************************************************************************/
	.tab_normal_status{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: white;
		FONT-FAMILY: Verdana;
		height:24px;
		background-color:#BCD52F;
		text-align:center;
		
	}
	.tab_normal_status a:link { text-decoration: none; color: white;}
	.tab_normal_status a:visited { text-decoration: none; color: white;}
	.tab_normal_status a:hover { text-decoration: none; color: #003366;}
	.tab_normal_status a:active { text-decoration: none; color: #003366;}
	
/****************************************************************************
 *Class:		.tab_selected etc.
 *Description:	Background settings for a normal tab. 
 *Requirement:	all designs
 ***************************************************************************/
	.tab_selected_ul{
		background-image:url(/design/public/exodus/gmt/images/tab_selected_ul.jpg);
		height:7px;
	}
	.tab_selected_u{
		background-image:url(/design/public/exodus/gmt/images/tab_selected_u.jpg);
	}
	.tab_selected_ur{
		background-image:url(/design/public/exodus/gmt/images/tab_selected_ur.jpg);
	}
	.tab_selected_ls{
		background-image:url(/design/public/exodus/gmt/images/tab_selected_ls.jpg);
	}
	.tab_selected_ll{
		background-image:url(/design/public/exodus/gmt/images/tab_selected_ll.jpg);
	}
	.tab_selected_b{
		background-image:url(/design/images/tab_selected_b.jpg);
	}
	.tab_selected_lr{
		background-image:url(/design/public/exodus/gmt/images/tab_selected_lr.jpg);
	}
	.tab_selected_rs{
		background-image:url(/design/public/exodus/gmt/images/tab_selected_rs.jpg);
	}
	
/****************************************************************************
 *Class:		.tab_selected_status
 *Description:	Background settings for the navigation tabs.
 *Requirement:	all designs
 ***************************************************************************/
	.tab_selected_status{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: white;
		FONT-FAMILY: Verdana;
		height:24px;
		background-color:#ED1B24;
		text-align:center;
	}
	.tab_selected_status a:link { text-decoration: none; color: white;}
	.tab_selected_status a:visited { text-decoration: none; color: white;}
	.tab_selected_status a:hover { text-decoration: none; color: #CB0303;}
	.tab_selected_status a:active { text-decoration: none; color: #CB0303;}
/****************************************************************************
 *Class:		.child_head1
 *Description:	Background settings for a child table's heading background. 
 *Requirement:	all designs
 ***************************************************************************/
	.child_head1{
		height:20px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 9pt;
		COLOR: black;
		FONT-FAMILY: Verdana;
		background-image:url(/design/public/exodus/gmt/images/child_head1.jpg);
	}

/****************************************************************************
 *Class:		.child_head2
 *Description:	Background settings for child's column's header
 *Requirement:	all designs
 ***************************************************************************/
	.child_head2{
		height:22px; 
		background-image:url(/design/public/exodus/gmt/images/child_head2.jpg);
		FONT-SIZE: 11px;
    	FONT-FAMILY:	Verdana, Helvetica, sans-serif;
	}

/****************************************************************************
 *Class:		.child_column1
 *Description:	Background settings for child's column's header
 *Requirement:	all designs
 ***************************************************************************/
	.child_column1{ 
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		COLOR: #FF0000;
    	FONT-FAMILY:	Verdana, Helvetica, sans-serif;
	}

/****************************************************************************
 *Class:		.child_foot1
 *Description:	Background settings for child's column's footer
 *Requirement:	all designs
 ***************************************************************************/
	.child_foot1{
		height:39px; 
		background-image:url(/design/public/exodus/gmt/images/child_foot1.jpg);
		FONT-SIZE: 11px;
    	FONT-FAMILY:	Verdana, Helvetica, sans-serif;
	}


/****************************************************************************
 *Class:		.sub_nav_b
 *Description:	Background setting for Sub Nav (vertical) table. 
 *Requirement:	all designs
 ***************************************************************************/
	.sub_nav_b{
	background-color:#FFEC93;
	}
/****************************************************************************
 *Class:		.sub_nav_normal
 *Description:	Background setting for Sub Nav (vertical) - normal row. 
 *Requirement:	all designs
 ***************************************************************************/
	.sub_nav_normal{
		background-image:url(/design/public/exodus/gmt/images/sub_nav_normal.jpg);
		FONT-WEIGHT:BOLD;
		FONT-FAMILY:	Verdana, Helvetica, sans-serif;
    	COLOR: black;
		FONT-SIZE: 13px;
		height:34px;
	}
	.sub_nav_normal a:link { text-decoration: none; color: black;}
	.sub_nav_normal a:visited { text-decoration: none; color: black;}
	.sub_nav_normal a:hover { text-decoration: none; color: #EB9524;}
	.sub_nav_normal a:active { text-decoration: none; color: #EB9524;}

/****************************************************************************
 *Class:		.sub_nav_selected
 *Description:	Background setting for Sub Nav (vertical) - selected row. 
 *Requirement:	all designs
 ***************************************************************************/
	.sub_nav_selected{
		background-image:url(/design/public/exodus/gmt/images/sub_nav_selected.jpg);
		FONT-WEIGHT:BOLD;
		FONT-FAMILY:	Verdana, Helvetica, sans-serif;
    	COLOR: white;
		FONT-SIZE: 13px;
		height:34px;
	}
	.sub_nav_selected a:link { text-decoration: none; color: black;}
	.sub_nav_selected a:visited { text-decoration: none; color: black;}
	.sub_nav_selected a:hover { text-decoration: none; color: black;}
	.sub_nav_selected a:active { text-decoration: none; color: black;}


.note
{
	font-size:10px;
	color:#7D7D7D;
	font-style:italic;
}
	
.L2
{
    FONT-SIZE:	11px;
    COLOR:	black;
	font-weight: 500;
    FONT-FAMILY:	Verdana, Helvetica, sans-serif;
	background-color:#fff;
	text-align:left;
}


	.L2 a { text-decoration:none; color:#CC0000}

.L3
{
    FONT-SIZE:	11px;
    COLOR:	black;
	font-weight: 500;
    FONT-FAMILY:	Verdana, Helvetica, sans-serif;
	text-align:left;
	background-color:#B6C8CC;
}
	.L3 a { text-decoration:none; color:#CC0000}
.L4
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ECE9D8;
}
.L5
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F8F7EF;
}
.L5 UL{
	margin-left: 20px;
}
.L6
{
    FONT-SIZE: 11px;
    COLOR: dimgray;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #EBEFF3;
}
.L6 UL{
	margin-left: 20px;
}
.line
{
	FONT-SIZE: 10px;

    COLOR: #5D5D5D
    FONT-FAMILY: Verdana;
	background-color: #A7B7C5;
}
.H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #6699cc;
    FONT-FAMILY: 'Verdana';
}
.H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #fcf1d4;
    FONT-FAMILY: 'Verdana';
}
.H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #6699cc;
    FONT-FAMILY: 'Verdana';
}
A
{
    COLOR: red;
	text-decoration: none;
	font-size:11px;
}
A:hover
{
	text-decoration: underline;
}
.H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY:	Verdana, Helvetica, sans-serif;
    /*FONT-VARIANT: small-caps */
}
.H5
{
    COLOR: #fcf1d4;
    FONT-FAMILY: 'Verdana';
}
.H6
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: 'Verdana';
}

.hidden
{
	display:none;
}

.TipOfTheDay
{
	background-color:#FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	line-height:18px;
}
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #ffffcc;
color:#333333;
width: 700px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

.cal_today
{
	background-color:#FF8000;
}
.cal_meeting
{
	background-color:#990033;
}
.cal_steering
{
	background-color:#0033CC;
}
.cal_birthday
{
	background-color:#669900;
}
.cal_anniv
{
	background-color:#ffcc00;
}
.cal_mievent
{
	background-color:#0099FF;
}
.cal_flevent
{
	background-color:#FF66FF;
}
.cal_event
{
	background-color:#FFCF75;
}

#sidebar_table{

	width:750px;
	
	
}

