/*  CSS STYLES FOR DotNetNuke - Just a Skin by Nina Meiers - http://www.xd.com.au  */ 

body {background-color: #806791;}
table, tr, td, p {font-family: tahoma;font-size: 10pt;line-height: 1.4em;}
table {padding: 0;}

select, input {font-family: tahoma;font-size: 10pt;color: #333333;border: 1;}

h3 {
font-family: tahoma;
font-size: 10pt;
font-weight: bold;
color: #806791;
padding: 2px 0 1px 7px;
background: #888888;
margin-top: 10pt;
margin-left: 0;
margin-right: 0;
margin-bottom: 5px;
/*letter-spacing: 2px;*/
/*text-transform: uppercase;*/
}

/*p {font-size: 10px;margin-top: 5px;margin-bottom: 5px;padding-left: 5px;padding-right: 5px;color: #222222;}*/


.SkinMaster {width: 770px;height: 80%;background: url(media/NFSkins_02.jpg) repeat-y transparent;}
.Header {width: 770px;background: url(media/NFSkins_01.jpg) no-repeat;height: 138px;}

.Footer {background: url(media/NFSkins_03.jpg) top center no-repeat transparent;height: 60px;padding-top: 10pt;/*padding-right: 10pt;*/text-align: center;}
#DIVmenu {width: auto;position: relative;padding: 114px 32px 0 36px;}

.PaneLeft {padding-top: 3px;width: 160px;}
.PaneContent {padding-top: 3px;width: auto; background-color:#F0F0F0;}

/* text style for the unselected tabs */
.OtherTabs {font-size: 10pt;color: #000000;font-family: tahoma;text-decoration: none;}

/* hyperlink style for the unselected tabs */
A.OtherTabs:link {text-decoration: none;color: #2c2c2c;background-color: transparent;border: 0;font-weight: bold;}
A.OtherTabs:visited {text-decoration: none;color: #2c2c2c;background-color: transparent;border: 0;font-weight: bold;}
A.OtherTabs:active {text-decoration: none;color: #2c2c2c;background-color: transparent;border: 0;font-weight: bold;}
A.OtherTabs:hover {text-decoration: underline;color: #2c2c2c;background-color: transparent;border: 0;font-weight: bold;}

/* Main Menu starts */
.MainMenu_MenuContainer {background-color: transparent;}
.MainMenu_MenuContainer_Admin {padding-left: 1px;margin-right: -4px;background-color: transparent;}
.MainMenu_MenuBar{}
.MainMenu_MenuItem
{font-size: 11px;
color:#333333;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
height: 24px;
padding-right: 3px;
}
.MainMenu_MenuItemSel
{font-size: 11px;
color: #9683cf;
background-color: transparent;
height: 24px;
padding-right: 3px;
}
.MainMenu_MenuIcon{display: none;}
.MainMenu_MenuArrow{display: none;}

.MainMenu_MenuBreak
{height: 0px;
width: 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
background-color: transparent;
border-bottom-style: none;
height: 24px;
}
.MainMenu_SubMenu
{border-right: #806791 1px solid;
border-top: #806791 1px solid;
margin-top: 1px;
margin-left: -1px; /* moves menu to left or right - includes sub menu movement*/
border-left: #806791 1px solid;
border-bottom: #806791 1px solid;
background-color: #DAD1DD;
height: 24px;
}
.MainMenu_RootMenuArrow {padding-left: 3px;}
.MainMenu_RootMenuItem_Black
{font-size: 11px;
BACKGROUND-POSITION-Y: bottom;
background-image: url(media/menuitem_bc.gif);
text-transform: uppercase;
color: white;
padding-top: 5px;
background-repeat: repeat-x;
font-family: Verdana, Tahoma;
height: 24px;
}
.MainMenu_RootMenuItem_Orange
{font-size: 11px;
BACKGROUND-POSITION-Y: bottom;
background-image: url(media/menuitem_oc.gif);
/*text-transform: uppercase;*/
color: white;
padding-top: 5px;
background-repeat: repeat-x;
font-family: Tahoma;
height: 24px;
}
.MainMenu_RootMenuItem_Admin
{padding-right: 1px;
padding-left: 1px;
font-size: 11px;
background-image: url(media/a_menuitem.gif);
/*text-transform: uppercase;*/
color: white;
background-repeat: repeat-x;
font-family: Tahoma;
height: 24px;
}
.MainMenu_RootMenuItemActive_Black
{font-size: 11px;
BACKGROUND-POSITION-Y: bottom;
background-image: url(media/menuitemsel_bc.gif);
/*text-transform: uppercase;*/
color: white;
padding-top: 5px;
background-repeat: repeat-x;
font-family: Tahoma;
height: 24px;
}
.MainMenu_RootMenuItemActive_Orange
{font-size: 11px;
BACKGROUND-POSITION-Y: bottom;
background-image: url(media/menuitemsel_oc.gif);
/*text-transform: uppercase;*/
color: white;
padding-top: 5px;
background-repeat: repeat-x;
font-family: Tahoma;
height: 24px;
}
.MainMenu_RootMenuItemActive_Admin
{padding-right: 1px;
padding-left: 1px;
font-size: 11px;
background-image: url(media/a_menuitem.gif);
background-repeat: repeat-x;
/*text-transform: uppercase;*/
color: white;
font-family: Tahoma;
height: 24px;
}
.MainMenu_RootMenuItemSel_Black
{font-size: 11px;
/*text-transform: uppercase;*/
color: #DAD1DD;
padding-top: 5px;
font-family: Tahoma;
height: 24px;
}
.MainMenu_RootMenuItemSel_Orange
{font-size: 11px;
/*text-transform: uppercase;*/
color: #DAD1DD;
padding-top: 5px;
font-family: Tahoma;
height: 24px;
}
.MainMenu_RootMenuItemSel_Admin
{padding-right: 1px;
padding-left: 1px;
font-size: 11px;
background-image: url(media/a_menuitem.gif);
background-repeat: repeat-x;
/*text-transform: uppercase;*/
color: #9984A7;
font-family: Tahoma;
height: 24px;
}
.SubMenu_ItemSel{
font-size: 11px;
color: white;
border-top-style: none;
border-right-style: none;
border-left-style: none;
height: 24px;
background-color: #9984A7;
border-bottom-style: none;
padding-right: 3px;
padding-left: 0px;
}


/* Menu-Styles Module Title Menu */
.ModuleTitle_MenuContainer {color: #2c2c2c;}
.ModuleTitle_MenuBar {cursor: pointer; cursor: hand; height: 1px;}

/* Module Title Menu */
.ModuleTitle_MenuItem {
color: #2c2c2c; 
background: transparent;
cursor: pointer; 
cursor: hand; 
font-family: tahoma; 
font-size: 10pt; 
font-weight: bold; 
font-style: normal;
padding: 0 7px 2px 3px;
height: 21px;
border: 0;
}

.ModuleTitle_MenuIcon {
cursor: pointer; 
cursor: hand;
color: #2c2c2c;
text-align: center;
padding-right: 0px;
padding-left: 3px;
background: transparent;
display: none;
}

.ModuleTitle_SubMenu {
z-index: 1000; 
cursor: pointer; 
cursor: hand;
color: #33333;
padding: 2px;
background: #9683CF;
margin-top: 5px;
margin-left: -2px;
border: 1px solid #333;
filter: none;
}

.ModuleTitle_MenuBreak {display: none;}

.ModuleTitle_MenuItemSel {
background-color: transparent;
color: #9683CF;
font-family: tahoma; 
font-size: 10pt; 
font-weight: bold; 
font-style: normal;
padding: 0 7px 2px 3px;
height: 21px;
border: 0;
background: #333333;
}

.ModuleTitle_MenuArrow {
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand;
display: none;
}

.ModuleTitle_RootMenuArrow {
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand;
display: none;
}


.SelectedTab {
color: #2c2c2c;
font-family: tahoma;
font-weight: normal;
font-size: 10pt;
}

/* Item titles on edit and admin pages */
.SubHead    {font-family: tahoma;font-size: 10pt;font-weight: bold;color: #2c2c2c;padding: 0;border: 0;}
label {border:0;}
a.SubHead:link, a.SubHead:visited {color: #2c2c2c;text-decoration: underline;font-family: tahoma;font-size: 10pt;font-weight: normal;}
a.SubHead:hover {color: #2c2c2c;text-decoration: none;font-family: tahoma;font-size: 10pt;font-weight: normal;}

a.CommandButton:link, a.CommandButton:visited {
color: #dad1dd;
font-family: tahoma;
font-weight: bold;
font-size: 10pt;
text-decoration: none;
background: #9984a7;
border-top: 1px solid #666666;
border-bottom: 1px solid #222222;
border-left: 1px solid #666666;
border-right: 1px solid #222222;
padding: 1px 2px 1px 3px;

}

a.CommandButton:hover {
color: #333333;
font-family: tahoma;
font-weight: bold;
font-size: 10pt;
text-decoration: none;
background:#dad1dd;
padding: 1px 2px 1px 3px;
border-top: 1px solid #666;
border-bottom: 1px solid #222;
border-left: 1px solid #666;
border-right: 1px solid #222;
}

a.Normal:link, a.Normal:visited {color: #2c2c2c;font-family: tahoma;font-weight: normal;font-size: 10pt;text-decoration: underline;}
a.Normal:hover {color: #2c2c2c;font-family: tahoma;font-weight: normal;font-size: 10pt;text-decoration: none;}
a:link, a:visited {color: #333333;font-family: tahoma;font-weight: bold;font-size: 10pt;text-decoration: underline;}
a:hover {color: #333333;font-family: tahoma;font-weight: bold;font-size: 10pt;text-decoration: none;}

.Head {font-size: 10pt;color: #222222;font-weight: bold;letter-spacing: 1px;padding: 4px 0 2px 1px;width: 100%;}

.Normal {color: #2c2c2c;font-family: tahoma;font-weight: normal;font-size: 10pt;}
.NormalRed {color: #dad1dd;font-family: tahoma;font-weight: bold;font-size: 10pt;}
.NormalBold {color: #222222;font-family: tahoma;font-weight: bold;font-size: 10pt;}
.NormalTextBox {
color: #222222;
padding: 0 0 0 4px;
line-height: 12px;
font-family: tahoma;
font-weight: normal;
font-size: 10pt;
height: auto;
background: #CABFD2;
border: 0;
scrollbar-face-color: #CABFD2;
scrollbar-track-color: #CABFD2;
scrollbar-arrow-color: #22222;
scrollbar-3dlight-color: #CABFD2;
scrollbar-shadow-color: #CABFD2;
scrollbar-highlight-color: #CABFD2;
scrollbar-darkshadow-color: #CABFD2;
}

li {color: #222222;}

td.NormalTextBox {padding: 3px;color: #222222;margin: 0;background: transparent;visibility: invisible;}
.SubHead {	color: #806791;	font-size: 10pt;}
.ContainerTitle {color: #ffffff;	font-size: 12px;	font-weight: bolder;}

/* text style for PortalLinks */
.PortalLinks {text-align: center,width: 700px;font-size: 10px;color: #000000;font-family: tahoma;text-decoration: none;}
/* hyperlink style for the PortalLinks skinobject */
A.PortalLinks: {text-decoration: none;color: #2c2c2c;background-color: transparent;border: 0;}
A.PortalLinks:link {text-decoration: none;color: #2c2c2c;background-color: transparent;border: 0;}
A.PortalLinks:visited {text-decoration: none;color: #2c2c2c;background-color: transparent;border: 0;}
A.PortalLinks:hover {text-decoration: underline;color: #2c2c2c;background-color: transparent;border: 0;}
A.PortalLinks:active {text-decoration: none;color: #2c2c2c;background-color: transparent;border: 0;}
