A {text-decoration: underline; color: #6D78B0;}
A:link {text-decoration: underline; color: #6D78B0;}
A:active {text-decoration: underline; color: #6D78B0;}
A:visited {text-decoration: underline; color: #6D78B0;}
A:hover {text-decoration: none; color: #45599C;}


td {font-family: verdana, arial, sans-serif; font-size: 10px; color: #666666; line-height: 16px;}
.text {font-family: verdana, arial, sans-serif; font-size: 10px; color: #666666; line-height: 16px;}
.text A {font-family: verdana, arial, sans-serif; font-size: 10px; color: #990033; line-height: 16px;}

.teaser {font-family: frutiger, arial, helvetica, sans-serif; font-size: 14px; color: #49569C; font-weight: bold; letter-spacing: -1px;}
.hd1 {font-family: frutiger, arial, helvetica, sans-serif; font-size: 28px; color: #990033; line-height: 30px; font-weight: bold; letter-spacing: -1px;}
.hd2 {font-family: frutiger, arial, helvetica, sans-serif; font-size: 22px; color: #990033; line-height: 25px; font-weight: bold; letter-spacing: -1px;}
.hd3 {font-family: frutiger, arial, helvetica, sans-serif; font-size: 18px; color: #990033; line-height: 20px; font-weight: bold; letter-spacing: -1px;}

.date {font-family: verdana, arial, sans-serif; font-size: 10px; color:#FFFFFF;}

.rthead {font-family: frutiger, arial, helvetica, sans-serif; font-size: 15px; color: #49569C; font-weight: bold;}
.rtlinks {font-family: verdana, arial, sans-serif; font-size: 10px; color: #49569C; line-height: 15px;}
.rtlinks A {font-family: verdana, arial, sans-serif; font-size: 10px; color: #49569C; line-height: 15px;}
.marginrtnavhoriz {margin-left: -12px; margin-right: 15px;}
.marginrtnavvert {margin-top: -10px; margin-bottom: 20px;}

.copyright2 {font-family: verdana, arial, sans-serif; font-size: 10px; color:#FFFFFF; line-height: 11px;}
.copyright {font-family: verdana, arial, sans-serif; font-size: 9px; color:#FFFFFF; line-height: 10px;}
.copyright a:hover{font-family: verdana, arial, sans-serif; font-size: 9px; color:#FFFFFF; line-height: 10px;}
.copyright2 a:hover{font-family: verdana, arial, sans-serif; font-size: 10px; color:#FFFFFF; line-height: 11px;}
.margincopyright { margin-left: 35px;}


.seeme {

	color:#ff0000;

	font-weight:bold;

}





.greentext {font-family: verdana, arial, sans-serif; font-size: 11px; color:#128f34;}

.pgtitle {font-family: times, times new roman, serif; font-size: 32px; color:#128f34; line-height: 31px;}

.smtext {font-family: verdana, arial, sans-serif; font-size: 10px; color:#000000;}
.smtext a {font-family: verdana, arial, sans-serif; font-size: 10px; color:#999999;}


.hmfoot {font-family: verdana, arial, sans-serif; font-size: 10px; color:#ffffff; line-height: 17px;}
.hmfoot a:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color:#fff500; line-height: 17px;}


.search {color: #666666; font-family: verdana, arial, sans-serif; font-size: 9px; background-color: #ffffff;}

.margincontent { margin-left: 20px; margin-right: 20px}
.lgray {font-family: verdana, arial, sans-serif; font-size: 13px; color:#999999;}

/* CMH styles for DNN Below */
.Breadcrumbs {background: url(breadcrumb_ul.gif) bottom left repeat-x; color: #888; font-size: 16px; font-weight: bold; padding: 0 0 3px 0;}


#SearchTextBox INPUT
{
	border-right: #49569C 1px double;
	border-top: #49569C 1px double;
	font-size: 11px;
	border-left: #49569C 1px double;
	color: #49569C;
	line-height: 10px;
	border-bottom: #49569C 1px double;
	height: 17px;
	padding-top: 2;	
	vertical-align: middle;
}
.Search
{
	font-weight: normal;
	font-size: 11px;
	text-transform: capitalize;
	color: #49569C;
	font-family: Tahoma;
	background-color: #FaF7CB;
	

}
.Search_Button
{
	padding-right: 10px;
	vertical-align: bottom;
	padding-top: 3px;
}
A.Search:link
{
	color: #ffffff;
	text-decoration: none;
}
A.Search:visited
{
	color: #ffffff;
	text-decoration: none;
}
A.Search:active
{
	color: #ffffff;
	text-decoration: none;
}
A.Search:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.Breadcrumb
{
	font-weight: bold;
	font-size: 13px;
	vertical-align: middle;
	color: #6D78B0;
	line-height: 19px;
	font-family: Tahoma;
	padding-left: 0px;
}
.Breadcrumb_Link
{
	font-weight: bold;
	font-size: 13px;
	vertical-align: bottom;
	color: #6D78B0;
	line-height: 19px;
	font-family: Tahoma;
}
A.Breadcrumb_Link:link
{
	color: #990033;
	text-decoration: none;

}
A.Breadcrumb_Link:visited
{
	color: #990033;
	text-decoration: none;

}
A.Breadcrumb_Link:active
{
	color: #990033;
	text-decoration: none;

}
A.Breadcrumb_Link:hover
{
	color: #990033;
	text-decoration: underline;

}
.Current_Date
{
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma;
}
/* [USER][LOGIN] */
.Top_Link
{
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
}
A.Top_Link:link
{
	color: #ffffff;
	text-decoration: none;
}
A.Top_Link:visited
{
	color: #ffffff;
	text-decoration: none;
}
A.Top_Link:active
{
	color: #ffffff;
	text-decoration: none;
}
A.Top_Link:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.Top_Link_Admin
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
}
A.Top_Link_Admin:link
{
	color: #666666;
	text-decoration: none;
}
A.Top_Link_Admin:visited
{
	color: #666666;
	text-decoration: none;
}
A.Top_Link_Admin:active
{
	color: #666666;
	text-decoration: none;
}
A.Top_Link_Admin:hover
{
	color: #333333;
	text-decoration: underline;
}

.sloganpane
{
	width: 100%;
	height: 100%;
}
.toppane
{
	padding-right: 10px;
	padding-left: 10px;
	width: 100%;
	padding-top: 10px;
	height: 0%;
	background-color: transparent;
}
.loginpane
{
	background-color: #6d78b0;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	color: White;
}
.leftpane
{
	background-color: #6d78b0;
	padding-top: 8px;
	padding-left: 10px;
	color: White;
	padding-bottom: 10px;
	height: 100%;
}

.contentpane
{
	padding-right: 10px;
	padding-left: 10px;
	width: 100%;
	padding-top: 8px;
	height: 100%;
	background-color: transparent;
}
.rightpane {
	width: 0%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 8px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
}
/* [SOLPATRMENU] */
/* Main Menu */

.MainMenu_MenuContainer
{
	background-color: #6d78b0; /* Sets the background color of the Menu Container */
}

.MainMenu_MenuBar {
	cursor: pointer; /* Sets the cursor of the Menu Bar */
	cursor: hand; /* Sets the cursor of the Menu Bar */
	height:24; /* Sets the height of the Menu Bar */
	background-color: #6d78b0; /* Sets the background color of the Menu Bar */

}
/* Root Menu options added to ASCX in SolPart tag
The TD is important for root menu items because Root Items have their css applied at the TR level
rootmenuitemcssclass="rootmenuitem" */
.RootMenuItem TD{ 
cursor:hand; 
background-color: #6d78b0; 
color:#49569C; /* This sets the text color of the root menu items when not selected */
font-family:Verdana, Tahoma, Arial, Helvetica; /* Sets the font order of the root menu items when not selected */
font-size:11px; /* Sets the font size of the root menu items when not selected */
font-weight:bold; /* Sets the font style of the root menu items when not selected */
height: 28px;    /* Sets the height of the root menu items when not selected*/
width: 199px;   /* Sets the width of the root menu items when not selected*/
text-align: left; /* Sets the text alignment of the root menu items when not selected */
background-image: url(lnav_normal.jpg); /*  */
background-repeat: no-repeat;  /*testing this 12 Sep  */
padding-left: 25px;
} 

/* Root Menu options added to ASCX in SolPart tag
The TD is important for root menu items because Root Items have their css applied at the TR level
rootmenuitemselectedcssclass="rootmenuitemselected" */
.RootMenuItemSelected TD{ 
background-color: #6d78b0; 
 width: 199px;  /* Sets the width of the root menu items when selected */
color: #ffffff;  /* CCCCCC is gray -Sets the text color of the root menu items when selected */
 height: 28px;  /* Sets the height of the root menu items when not selected*/
font-family:Verdana, Tahoma, Arial, Helvetica; /* Sets the font order of the root menu items when selected */
font-size:11px; /* Sets the font size of the root menu items when selected */
font-weight:bold; /* Sets the font style of the root menu items when selected */
border-top: #ffffff 0px solid;  /* Sets the top border size and color around the selected menu item */
border-bottom: #ffffff 0px solid;  /* Sets the bottom border size and color around the selected menu item */
/* Can use a bottom border to emulate an underline of the selected item */
/* May not work well with sub menus, but if only root it is OK */
border-left: #ffffff 0px solid; /* Sets the left border size and color around the selected menu item */
border-right: #ffffff 0px solid;  /* Sets the right border size and color around the selected menu item */
text-align: left; /* Sets the text alignment of the root menu items when selected */
background-image: url(lnav_over_selected.jpg); /*  */
background-repeat: no-repeat;  /*testing this 12 Sep  */
padding-left: 25px;
}

/* Root Menu options added to ASCX in SolPart tag - This impacts how it looks when selected
The TD is important for root menu items because Root Items have their css applied at the TR level
rootmenuitemactivecssclass="rootmenuitemactive" */

.RootMenuItemActive TD{

width: 199px;  /* Sets the width of the root menu items when selected */
color: #ffffff;  /* Sets the text color of the root menu items when selected */
height: 28px;  /* Sets the height of the root menu items when not selected*/
font-family:Verdana, Tahoma, Arial, Helvetica; /* Sets the font order of the root menu items when selected */
font-size:11px; /* Sets the font size of the root menu items when selected */
font-weight:bold; /* Sets the font style of the root menu items when selected */
background-image: url(lnav_over_selected.jpg);
/* background-repeat: repeat-x;*/
padding-left: 25px;
}


.MainMenu_SubMenu {
	/* Controls the container for the submenu */
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	margin: 1px 0px 0px 1px;
	background-color: #49569c;
	border-top: 1px solid #566DA1;
	border-left: 1px solid #566DA1;
	border-right: 1px solid #081738;
	border-bottom: 1px solid #081738;
	padding: 0px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=3) ;
}

/* Sub Menu options */
.MainMenu_MenuItem
{
	
	font-family: tahoma; 
	color: #fff;
	font-size: 11px; 
	font-weight: bold;
	background: #49569c;
	border-top: #49569c 1px solid;
	border-left: #49569c 1px solid;
	border-bottom: #49569c 1px solid;
	border-right: #49569c 1px solid;
	padding: 2px 10px 3px 2px;

	
	/* font-weight: normal;      */
	/*font-size: 11px;      */
	/* cursor: hand;      */
	/* height: 24px;    22  */
	/*width: 185px;  Sets the width of the sub menu items when unselected */
	/* Setting width can impact icons visibility */
	/*color: #ffffff;   Set the text color on each submenu item */
	/*Goes away on mouse over, need to understand this better */
	/*font-style: normal;
	/*font-family:Verdana, Tahoma, Arial, Helvetica;       */
	/*background-color: #49569C; */
	/*border-top: #49569C 1px solid;  Sets the top on each submenu item */
	/*border-bottom: #49569C 1px solid;  Set the bottom border on each submenu item */
	/*border-left: #49569C 1px solid;  Sets the left side on each submenu item */
	/*border-right: #49569C 1px solid; Sets the right side on each submenu item */	
/*  background-image: url(SubMenuUnselected.gif); */ /*testing this 12 Sep  */ 
/*  background-repeat: no-repeat; */ /*testing this 12 Sep  */	
}

/* Sub Menu selected options */
.MainMenu_MenuItemSel
{
	font-family: tahoma; 
	font-size: 11px; 
	font-weight: bold;
	cursor: pointer; 
	cursor: hand; 
	color: #fff;
	background: #6d78b0;
	border-left: #6d78b0 1px solid;
	border-right: #6d78b0 1px solid;
	padding: 2px 10px 3px 2px;

	/* font-weight: normal;      */
	/* font-size: 11px;     */
	/* cursor: hand;      */
	/* height: 24px;   22  */
	/*width: 185px;    Sets the width of the sub menu items when unselected */
	/* Setting width can impact icons visibility */
	/* color: #ffffff;  Set the text color on each submenu item */
	/*Goes away on mouse over, need to understand this better */
	/*font-style: normal;
	 /* font-family:Verdana, Tahoma, Arial, Helvetica;      */
	/*background-color: #6d78b0;*/
	/*border-top: #ffffff 1px solid;  Sets the top on each submenu item */
	/*border-bottom: #ffffff 1px solid;  Set the bottom border on each submenu item */
	/*border-left: #ffffff 1px solid;  Sets the left side on each submenu item */
	 /*border-right: #ffffff 1px solid;Sets the right side on each submenu item */	
/*  background-image: url(SubMenuUnselected.gif); */ /*testing this 12 Sep  */ 
/*  background-repeat: no-repeat; */ /*testing this 12 Sep  */	

}


.MainMenu_MenuBreak {
	width: auto;
	border: 0;
	background: #fff;
}
/* Elements we don't really need */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon {
	display: none;
}
