/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* GENERAL */
/* style for module titles */



.Help
{
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color:Gray;
}

select.Test, input.Test {
	font-family: arial;
	font-size: 10px;
	color: #333;
}

.Head   {
    font-family: "Arial Black", Arial, Helvetica;
    font-size:  11px;
    font-weight: normal;
    color: black;
}

/* background color for the content part of the pages */
Body
{
    background-color: white;
}

.Copyright
{
	font-family: Arial, Helvetica;
    font-size:  10px;
    font-weight: normal;
    color: 056A9B;
}

.LeftPane {
}

.ContentPane {
}

.RightPane {
}

A.SubHead {
    color: 09699B;
    font-family: Arial, Helvetica;
    text-decoration:underline;
}

/* hyperlink style for the selected tab */
A.SubHead:link {
    text-decoration:    underline;
    color: 09699B;
}

A.SubHead:visited  {
    text-decoration:    underline;
    color: 09699B;
}

A.SubHead:active   {
    text-decoration:    underline;
    color: 09699B;
}

A.SubHead:hover    {
    text-decoration:    underline;
    color: red;
}


/* text style for the selected tab */
.SelectedTab {
    font-weight: bold;
    font-size: 14px;
    color: black;
    font-family: Arial, Helvetica;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color: black;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color: black;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color: black;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color: black;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 10px;
    color:black;
    font-family: Arial, Helvetica;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:black;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:black;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:black;
}

A.OtherTabs:hover    {
    text-decoration:    underline;
    color:black;
}

/* hyperlink style for the unselected tabs */
A.Breadcrumb
{
	font-family:Arial;
	font-size:xx-small
}

A.Breadcrumb:link {
    text-decoration:    none;
    color:white
}

A.Breadcrumb:hover    {
    text-decoration:    underline;
    color:white;
}

A.Breadcrumb:visited  {
    text-decoration:    none;
    color:white;
}

A.Breadcrumb:active   {
    text-decoration:    none;
    color:white;
}


/* Main Menu */

.MainMenu_MenuContainer {
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;  
	background-color: #C2B789;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:16;
}

.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: "Arial Black", Arial, Helvetica; 
	font-size: 13px; 
	font-weight: normal; 
	font-style: normal; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-right: #000000 0px solid;
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #C2B789;
	border-left: #000000 0px solid; 
	border-right: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #C2B789; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid;  
	border-right: #404040 0px solid; 
	background-color: #000000; 
	height: 0px;
}

.MainMenu_MenuItemSel {
	background-color: black; 
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-family: "Arial Black", Arial, Helvetica; 
	font-size: 13px; 
	font-weight: normal; 
	font-style: normal;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	color: white; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* ASPNetMenu styles begin here */
.MenuGroup
{
	padding:0px;
	background-color:Lime;
	border-width:5px;
	border:none
}

.MenuItem
{
  background-color:005C87;
  color:gainsboro;
  font-family:verdana;
  font-size:10px;
  font-weight:bold; 
  padding:3px;
  padding-left:5px;
  padding-right:15px;
  border:0px;
  border-color:#3F3F3F;
  border-style:solid;
  cursor:hand;
}

.MenuItemOver
{
  background-color:4EABDB;
  color:white;
  font-family:verdana;
  font-size:10px;
  font-weight:bold; 
  padding:3px;
  padding-left:5px;
  padding-right:15px;
  border:0px;
  border-left-color:gold;
  border-top-color:gold;
  border-right-color:4EABDB;
  border-bottom-color:4EABDB;
  border-style:none; 
  cursor:hand;
}

.MenuItemDown
{
  background-color:4EABDB;
  color:white;
  font-family:verdana;
  font-size:10px;
  font-weight:bold; 
  padding:3px;
  padding-left:5px;
  padding-right:15px;
  border:0px;
  border-left-color:4EABDB;
  border-top-color:4EABDB;
  border-right-color:gold;
  border-bottom-color:gold;
  border-style:solid; 
  cursor:hand;
}

.MenuItemExpanded
{
  background-color:828983;
  color:gainsboro;
  font-family:verdana;
  font-size:10px;
  font-weight:bold; 
  padding:3px;
  padding-left:5px;
  padding-right:15px;
  border:0px;
  border-left-color:orange;
  border-top-color:orange;
  border-right-color:4EABDB;
  border-bottom-color:4EABDB;
  border-style:solid; 
  cursor:hand;
}

.MenuBreak
{
  padding-left:0px; 
  padding-right:0px; 
}
/* ASPNetMenu styles end here */

/* Announcements*/

.Announcement_date
{
	font-family:Times New Roman;
	font-weight:bold;
	font-size:10pt
}

.Announcement_body
{
	font-family:Times New Roman;
	font-weight:normal;
	font-size:10pt
}

.Normal
{
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:normal
}

.SubHeader
{
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:bold
}

.NormalRed
{
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color:Red
}

.NormalGrey
{
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color:Grey
}

.Numbers
{
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	text-align:right
}
.Padding
{
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	padding:3px
}

/* hyperlink style for the unselected tabs */
.Username
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin-left:2px;
	
}

A.Username
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin-left:2px;

}

A.Username:link {
	
    color:white;
   
}

A.Username:hover    {

    color:white;
}

A.Username:visited  {

    color:white;
}

A.Username:active   {

    color:white;
}

A.LeftNavigation
{
	font-family:Arial;
	font-size:xx-small
}

A.LeftNavigation:link {
    text-decoration:    none;
    color:#1D4457
}

A.LeftNavigation:hover    {
    text-decoration:    underline;
    color:#1D4457;
}

A.LeftNavigation:visited  {
    text-decoration:    none;
    color:#1D4457;
}

A.LeftNavigation:active   {
    text-decoration:    none;
    color:#1D4457;
}

.Login
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-left:2px;
    text-decoration: none;
    color:white
}


/* ASPNetMenu styles begin here */
.LeftMenuGroup
{
	background-color:White;
	border-width:0px;
	border:none;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=2);
}

.LeftMenuItem
{
  background-color:white;
  color:005C87;
  font-family:verdana;
  font-size:9px;
  font-weight:bold; 
  padding-right:15px;
  border:0px;
  border-color:#3F3F3F;
  border-style:solid;
  cursor:hand;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=135, Strength=2);
}

.LeftMenuItemOver
{
  background-color:005C87;
  color:ffffff;
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  padding-right:15px;
  border:0px;
  border-color:#3F3F3F;
  border-style:solid;
  cursor:hand;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=2);
}

.LeftMenuItemDown
{
  background-color:D4E4EA;
  color:005C87;
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  text-decoration:underline;
  padding-right:15px;
  border:0px;
  border-color:#3F3F3F;
  border-style:solid;
  cursor:hand;
}

.LeftMenuItemExpanded
{
  background-color:D4E4EA;
  color:005C87;
  font-family:verdana;
  font-size:9px;
  font-weight:bold;
  padding-right:15px;
  border:0px;
  border-color:#3F3F3F;
  border-style:solid;
  cursor:hand;
  //filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=135, Strength=2);
}

.LeftMenuBreak
{
  padding-left:15px; 
  padding-right:0px; 
}
/* ASPNetMenu styles end here */

.LoginName {
    color:#05699B;
    font-family: Arial, Helvetica;
    font-size:12px;
    font-weight:bold;
    }

A.LoginName {
    color:#05699B;
    font-family: Arial, Helvetica;
    font-size:12px;
    font-weight:bold;
    }

/* hyperlink style for the selected tab */
A.LoginName:link {

}

A.LoginName:visited  {

}

A.LoginName:active   {

}

A.LoginName:hover    {
    text-decoration:    underline;
    color: Black;
}


.LoginLinks {
    color:Gray;
    font-family: Arial, Helvetica;
    font-size:9px;
}

A.LoginLinks {
    color:Gray;
    font-family: Arial, Helvetica;
    text-decoration:underline;
    font-size:9px;
    padding-top:-10px;
}

/* hyperlink style for the selected tab */
A.LoginLinks:link {
    text-decoration:    underline;
    color: Gray;
}

A.LoginLinks:visited  {
    text-decoration:    underline;
    color: Gray;
}

A.LoginLinks:active   {
    text-decoration:    underline;
    color: Gray;
}

A.LoginLinks:hover    {
    text-decoration:    underline;
    color: Black;
}
