/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
	width: 100%;
	height: 100%;	
	background-repeat: repeat; background-color:#FFFFFF; background-image:url('images/backg.jpg')
}

/* background/border colors for the selected tab */
.TabBg {
}

.HeaderTopPane {
	color: black;
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px; color:#FFFFFF; font-size:12pt
	
}

.LeftPane  { 
	color: black;
	width: 200px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.ContentPane  { 
	color: black;
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.RightPane  { 
	color: black;
	width: 200px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.BottomPane {
	color: black;
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

/* style for Paragraphs */
.P   {
    font-family: Tahoma, Verdana, Helvetica;
    font-size:  11px;
    font-weight:  normal;
    color: #C0C0C0;
}
/* .Head  //*/   
/* text style for Module Titles */
.Head 
{
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    height: 0px
}
/* .SubHead  ///*/   
/* text style for Module Item Titles and Admin Pages*/
.SubHead 
{
    font-family: Tahoma;
    font-size: 11px;    
    font-weight: bold;
    color: #666666;    
    height: 0px;
}
/* .SubSubHead  //*/   
/* text style for Module Titles for compact renderings - Quiklinks/Sign-ins*/
.SubSubHead 
{
    font-family: Tahoma;
    font-size: 8.5pt;    
    font-weight: bold;
    color: #666666;
}
 
/* text style used for most text rendered by modules */
.Normal {
color: #666666
}

.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;	
    font-size: 11px;    
	font-weight: bold;
    color: #333333;
}
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;	
    font-size: 11px;    
	font-weight: bold;
	color: #990000;
}
.NormalTextBox
{
    font-family: Verdana;	
    font-size: 11px;    
	color: #000000;
}
/* text style for the unselected tabs */
.OtherTabs 
{
    font-family: Tahoma, Verdana, Helvetica;
    font-size: 8.5pt;    
    font-weight: bold;
    color: #666666;
}
/*  .ItemTitle  //*/   
/* text style used for ItemTitles rendered by Announcements and Events Modules*/
.ItemTitle 
{
    font-family: Tahoma, Verdana, Helvetica;
    font-size: 11px;    
    font-weight: bold;
    color:#666666;
    height: 0px;
}
/* Link style for Module Item Titles and Admin Pages ///*/    
a:link.SubHead    
{
    font-family: Tahoma;
    font-size: 11px;    
    font-weight: bold;
    text-decoration: none;
    color: #008080;
    height: 0px;
}
a:visited.SubHead  
{
    font-family: Tahoma, Verdana, Helvetica;
    font-size: 11px;   
    font-weight: bold;
    text-decoration: none;    
    color: #666666;
    height: 0px;
}
a:active.SubHead   
{
    font-family: Tahoma, Verdana, Helvetica;	
    font-size: 11px;   
    font-weight: bold;
    text-decoration: none;
    color:ffffff;
    height: 0px;
}
a:hover.SubHead    
{
    font-family: Tahoma;	
    font-size: 11px;   
    font-weight: bold;
    text-decoration: underline;
    color: #C0C0C0;
    height: 0px
}
/* Link style for SelectedTab  ///*/    
a:link.SelectedTab    
{
    font-family: Verdana, Tahoma, Helvetica;	
    font-size: 11px;    
    font-weight: bold;
    text-decoration: none;
    color: #666666;    
}
a:visited.SelectedTab  
{
    font-family: Verdana, Tahoma, Helvetica;
    font-size: 11px;   
    font-weight: bold;
    text-decoration: none;    
    color: #999999;
}
a:active.SelectedTab   
{
    font-family: Verdana, Tahoma, Helvetica;
    font-size: 11px;   
    font-weight: bold;
    text-decoration:    none;
    color: #FF0000;
}
a:hover.SelectedTab    
{
    font-family: Verdana;
    font-size: 11px;   
    font-weight: bold;
    text-decoration: underline;
    color: #666666
}
/* Link style for OtherTabs  //*/    
a:link.OtherTabs    
{
    font-family: Verdana, Tahoma, Helvetica;
    font-size: 11px;    
    font-weight: bold;
    text-decoration: none;
    color: #666666;    
}
a:visited.OtherTabs#font-family  
{
    font-family: Verdana, Tahoma, Helvetica;	
    font-size: 11px;   
    font-weight: bold;
    text-decoration: none;    
    color: #333333;
}
a:active.OtherTabs   
{
    font-family: Verdana, Tahoma, Helvetica;	
    font-size: 11px;   
    font-weight: bold;
    text-decoration:    none;
    color: #FF0000;
}
a:hover.OtherTabs    
{
    font-family: Verdana;	
    font-size: 11px;   
    font-weight: bold;
    text-decoration: underline;
    color: #666666
}
/* Link style for Links  ///*/    
A:link    
{
    font-family: Verdana, Tahoma, Helvetica;
    font-size: 11px;    
    font-weight: normal;
    text-decoration: none;
    color:#666666;    
}
A:visited  
{
    font-family: Verdana, Tahoma, Helvetica;	
    font-size: 11px;   
    font-weight: normal;
    text-decoration: none;    
    color: #666666;
}
A:active   
{
    font-family: Verdana, Tahoma, Helvetica;
    font-size: 11px;   
    font-weight: normal;
    text-decoration: none;
    color: #FF0000;
}
A:hover    
{
    font-family: Verdana;
    font-size: 11px;   
    font-weight: normal;
    text-decoration:  underline;
    color: #999999
}
/* Link style for Normal Links  /*/    
a:link.Normal    
{
    font-family: Verdana;
    font-size: 11px;    
    font-weight: normal;
    text-decoration: none;
    color:#C9BF93;    
}
a:visited.Normal  
{
    font-family: Verdana;
    font-size: 11px;   
    font-weight: normal;
    text-decoration: none;    
    color: #C0C0C0;
}
a:active.Normal   
{
    font-family: Verdana;
    font-size: 11px;   
    font-weight: normal;
    color: #C0C0C0;
}
a:hover.Normal    
{
    font-family: Verdana;
    font-size: 11px;   
    font-weight: normal;
    text-decoration:  underline;
    color: #FF0000
}

/*  .Privacy  //*/    
/* text style for Privacy */
.Privacy {
    font-weight: bold;
    font-size: 8.5pt;
    color: #333333;
    font-family: Tahoma, Verdana, Helvetica;
    text-decoration: none;
}
/*  .CurrentDate  //*/    
/* text style for CurrentDate */
.CurrentDate {
    font-weight: bold;
    font-size: 8.5pt;
    color: #666666;
    font-family: Tahoma, Verdana, Helvetica;
}

/* text style for Copyright */
.Copyright {
    font-weight: bold;
    font-size: 8.5pt;
    color: #666666;
    font-family: Tahoma, Verdana, Helvetica;	
    text-decoration: none;
}
/*  .DotNetNuke  //*/   
/* text style for DotNetNuke */
.Dotnetnuke {
    font-weight: bold;
    font-size: 8.5pt;
    color: #333333;
    font-family: Tahoma, Verdana, Helvetica;	
    text-decoration: none;
}
/*  .User  /*/    
/* hyperlink style for the User */
a:link.User 
{
    font-family: Tahoma, Verdana, Helvetica;	
    font-size: 8.5pt;
    font-weight: bold;   
    text-decoration:    none;
    color: #666666;
}
a:visited.User  
{
    font-family: Tahoma, Verdana, Helvetica;	
    font-size: 8.5pt;    
    font-weight: bold;    
    text-decoration:    none;
    color: #333333;
}
a:active.User   
{
    font-family: Tahoma, Verdana, Helvetica;	
    font-size: 8.5pt;    
    font-weight: bold;   
    text-decoration:    none;
    color: #FF6666;
}
a:hover.User    
{
    font-family: Tahoma;	
    font-size: 8.5pt;   
    font-weight: bold;     
    text-decoration:    underline;
    color: #FF0000
}
/*  .Login  //*/
/* hyperlink style for the Login */
a:link.Login {
    text-decoration:    none;
    color: #FFFFFF;
    font-family: Tahoma, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px;
}
a:visited.Login  {
    text-decoration:    none;
    color: #333333;
    font-family: Tahoma;	
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px
}
a:active.Login   {
    text-decoration:    none;
    color: #FF0000;
    font-family: Tahoma, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px;
}
a:hover.Login    {
    text-decoration: underline;
    color: #666666;
    font-family: Tahoma;	
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px
} 
/*  .Breadcrumb  //*/
/* hyperlink style for the Breadcrumb */
a:link.Breadcrumb {
    text-decoration:    none;
    color: #333333;
    font-family: Verdana, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 8.5pt;
}
a:visited.Breadcrumb  {
    text-decoration:    none;
    color: #666666;
    font-family: Verdana, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 8.5pt;
}
a:active.Breadcrumb   {
    text-decoration:    none;
    color: #FF0000;
    font-family: Verdana, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 8.5pt;
}
a:hover.Breadcrumb    {
    text-decoration:  underline;
    color: #666666;
    font-family: Verdana, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 8.5pt;
}
/*  .Hostname  /*/
/* hyperlink style for the Hostname */
a:link.Hostname {
    text-decoration:    none;
    color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px;
}
a:visited.Hostname  {
    text-decoration:    none;
    color: #FFFFFF;
    font-family: Verdana, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px;
}
a:active.Hostname   {
    text-decoration:    none;
    color:white;
    font-family: Verdana, Tahoma, Helvetica;
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px;
}
a:hover.Hostname    {
    text-decoration: underline;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bold;
    font-size: 8.5pt;
    height: 0px
}
/* hyperlink style for the Search */

td.srch {
  text-align: right;
  height: 20px;
  width: 220px;
  padding: 5px
}

td.srch a.SkinObject, td.srch  a:visited.SkinObject {
	font-family: Verdana, Geneva, Arial, sans-serif;
    font-size:  10px;
    font-weight: bold;
    color: #ccc;
}

td.srch a:hover.SkinObject {
    color: #fff;
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
     height: 21;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Tahoma; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal 
	

}

.ModuleTitle_MenuIcon {
background-color: #FFFFFF; 
	border-left: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15; 
	height: 21px;

}

.ModuleTitle_SubMenu {
background-color: #FFFFFF; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); width:130; height:20 
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
border-top:1px solid #666666; border-bottom:1px solid #666666; background-color: #C0C0C0; 
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px
}

.ModuleTitle_MenuArrow {
border-right: 1px solid #FFFFFF; 
	border-bottom: 1px solid #FFFFFF; 
	border-top: 0px solid #FFFFFF;
	font-family: Webdings;
}

.ModuleTitle_RootMenuArrow {
font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;

}

/* MainMenu */

.MainMenu_MenuContainer {
  width:130; height:21; text-align:center; padding-top:2px; padding-bottom:2px
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
    border-top:1px solid #1E1E1E; border-bottom:1px solid #1E1E1E;
    background-image:url('images/menuItem.jpg'); background-repeat:no-repeat
	cursor: pointer; 
	cursor: hand; 
	color: #C0C0C0; 
	font-family: Century; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal
	 _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); width:130; height:21; text-align:center	 	
}

.MainMenu_MenuIcon {
display: none;
}

.MainMenu_SubMenu {
	cursor: pointer;
	cursor: hand; 
	background-color: #1E1E1E;
	border:1px solid #1E1E1E;
	_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75)
	 width:130; height:21; 
}

.MainMenu_MenuBreak {
	border-bottom: 1px solid #1F1F1F;
	border-left: #f00 0px solid; 
	border-top: 1px solid #1F1F1F;  
	height: 6px;
}

.MainMenu_MenuItemSel {
    cursor: pointer; 
    cursor: hand;
	border-top:1px solid #1E1E1E; border-bottom:1px solid #1E1E1E; 
	color: #C0C0C0; 
	font-family: Century; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px; width:130; text-align:center; background-image:url('images/menuSel.jpg'); background-repeat:no-repeat; background-color:#1E1E1E
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	border-left:1px solid #1E1E1E; 
	border-right: 1px solid #1E1E1E; 
	border-bottom: 1px solid #1E1E1E;
	display: none;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	display: none;
}

.MainMenu_RootMenuArrow {
	border: 0px; 
}

/**** text style for buttons and link buttons used in the portal admin pages *****/
.CommandButton     {
color: #666666}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
a:link.CommandButton {
color: #666666}

a:visited.CommandButton  {
color: #C9BF93}

a:active.CommandButton   {
color: #FF0000}

a:hover.CommandButton    {
color: #FF0000}

