/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/ 

/* PAGE BACKGROUND */

/* background color for the header at the top of the page  */
.HeadBg {
    background-color: white;
}

/* background color for the content part of the pages */
Body
{
	background-color: #000000;
	overflow: auto;
	scrollbar-base-color: #000000;
	scrollbar-track-color: #000000;
 	scrollbar-face-color: #FF0066;
 	scrollbar-highlight-color: #FF0066;
 	scrollbar-3dlight-color: #FF0066;
 	scrollbar-darkshadow-color: #FF0066;
 	scrollbar-shadow-color: #FF0066;
 	scrollbar-arrow-color: #000000;	
}
/* style for module titles */
.Head   {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

/* style of item titles on edit and admin pages */
.SubHead    {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0066;
	font-style: italic;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

/* GENERAL */

/* text style used for most text rendered by modules */
.Normal
{
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: normal;
	font-weight: normal;		
	color: #FFFFFF;	
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
	color: #333333;
}

.NormalRed
{
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF0066;
}

.NormalBold
{
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
	color: #FFFFFF;
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	letter-spacing: 0px;
	font-weight: bold;		
	color: #FF0066;	
	text-decoration: none;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.CommandButton:link {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	letter-spacing: 0px;
	font-weight: bold;		
	color: #FF0066;	
	text-decoration: none;
}
a.CommandButton:active   {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	letter-spacing: 0px;
	font-weight: bold;		
	color: #FFFFFF;	
	text-decoration: none;
	background-color: #FF0066;	
}
a.CommandButton:visited {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	letter-spacing: 0px;
	font-weight: bold;		
	color: #FF0066;	
	text-decoration: none;
}
a.CommandButton:hover {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	letter-spacing: 0px;
	font-weight: bold;		
	color: #FFFFFF;	
	text-decoration: none;
	background-color: #FF0066;	
}

/* GENERIC */

td{
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
b{
	font-family:  Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
strong{
	font-family:  Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
em{
	font-family:  Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0066;
	font-style : italic;
}
u{
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration : underline;
}
strike{
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0066;
}
H1  {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}
H2  {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0066;
	font-style: italic;
}
H3  {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
	font-style: normal;
}
H4  {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FF0066;
	font-style: italic;
}
H5{
    font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
    font-weight: bold;
	colour: #FFFFFF;
}
H6  {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FF0066;
	font-style: italic;	
}
t-size:  11px;
    font-weight:    normal;
    color:
DT  {
    font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
    fon #999999;
}
TFOOT, THEAD    {
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	font-weight: normal;
    color: #FF0066;
	font-style: normal;
}
/* TH controls the above style THEAD */
TH  {
    vertical-align: baseline;
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	font-weight: normal;
    color: #999999;
	font-style: normal;
}
A:link  {
	font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: normal;	
	color: #FF0066;	
	text-decoration: none;
}
A:active    {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 11px;
	letter-spacing: 0px;
	line-height: normal;
	font-weight: bold;		
	color: #FFFFFF;	
	text-decoration: none;
	background-color: #FF0066;	
}
A:visited   {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 11px;
	letter-spacing: 0px;
	line-height: normal;
	font-weight: bold;		
	color: #FF0066;	
	text-decoration: none;
}
A:hover {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 11px;
	letter-spacing: 0px;
	line-height: normal;
	font-weight: bold;		
	color: #FFFFFF;	
	text-decoration: none;
	background-color: #FF0066;	
}
.BIG {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	letter-spacing: 0px;
	line-height: normal;
	font-weight: normal;		
	color: #FFFFFF;	
}
.BLOCKQUOTE, PRE {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	font-style : italic;
}
.UL LI   {
	list-style-type: square ;
	color: #FF0066;
}
.UL LI LI    {
	list-style-type: disc;
	color: #FF0066;
}
.UL LI LI LI {
	list-style-type: circle;
	color: #FF0066;
}
.OL LI   {
	list-style-type: decimal;
	color: #FF0066;
}
.OL OL LI    {
	list-style-type: lower-alpha;
	color: #FF0066;
}
.OL OL OL LI {
	list-style-type: lower-roman;
	color: #FF0066;
}
HR {
	color: #FF0066;
	height: 0.5px;
	text-align: left;
}
/* MENU-STYLES FOR ADMIN */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}
.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #666666; 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: #FFFFFF;
}
.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}
.ModuleTitle_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: #666666; 
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}
.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}
/* SOLPARTMENU */
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 16px;
	background-color: #555555;
}
.MainMenu_MenuItem {
	border-left: #555555 0px solid; 
	border-bottom: #555555 1px solid; 
	border-top: #555555 1px solid; 
	border-right: #555555 0px solid;
	cursor: pointer;
	cursor: hand;
	color: #000000;
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 9px;
	font-weight: bold;
	font-style: normal;
	background-color: Transparent;
}
.MainMenu_MenuIcon { 
	background-color: #555555;
	border-left: #555555 1px solid; 
	border-bottom: #555555 1px solid; 
	border-top: #555555 1px solid; 
	color: #000000;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
	height: 21px;
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
}
.MainMenu_SubMenu {
	background-color: #555555;
	color: #000000;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
}
.MainMenu_MenuBreak {
	height: 0px;
}
.MainMenu_MenuItemSel {
	background-color: #FF0066;
	cursor: pointer;
	cursor: hand;
	color: #FFFFFF;
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
}
.MainMenu_MenuArrow {
	border-right: #555555 1px solid; 
	border-bottom: #555555 1px solid; 
	border-top: #555555 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: hand; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: hand; 
	cursor: hand;
}/* Controls the look of the register and login button that appear in the login module */
.StandardButton {
	background: #333333 none;
	color: #666666;
	font-family: Tahoma, Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #333333;
	BORDER-RIGHT: #FF0066 0.5px solid; 
	BORDER-TOP: #FF0066 0.5px solid;
	BORDER-LEFT: #FF0066 0.5px solid; 
	BORDER-BOTTOM: #FF0066 0.5px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(tree.gif);
}
.Head   {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}

/* MODULE-SPECIFIC */

/* text style for reading messages in Discussion */    
.Message {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
	font-style: italic;
}   

/* style of item titles by Announcements and events */
.ItemTitle {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
	font-style: italic;
}

