/* ================================
    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
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.LgHead   {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px; font-weight:bold; color:#000000;
}

.Head   {
font-size:14px; font-weight:bold; color:#666666;
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: Normal;
    color: #000000;
    padding:0px 0px 0px 0px;
     line-height:120%; letter-spacing: .5px;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  18px;
    font-weight: Bold;
    color: #000000;
    padding:0px 0px 0px 0px;
}

H2  {
   font-size:14px; color:#666666; 
}

H3  {
   font-size:12px; color:#666666;
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
                text-decoration : none;
	font-weight : none;
	color : #0000FF;

}

A:visited   {
                text-decoration : none;
	font-weight : none;
	color : #990099;
}

A:hover {
                text-decoration : underline;
	font-weight : none;
	color : #0000FF;
}

A:active    {
}


SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* 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 {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

.NavLink {
}

.NavLink A:link  {
                text-decoration : none;
	font-weight : none;
	color : #0000FF;

}

.NavLink A:visited   {
                text-decoration : none;
	font-weight : none;
	color : #0000FF;
}

.NavLink A:hover {
                text-decoration : underline;
	font-weight : none;
	color : #0000FF;
}

.NavLink A:active    {
                 text-decoration : none;
	font-weight : none;
	color : #00FFFF;
}

.SponsorLink {
               font-size: 11px;
}

.SponsorLink span.Normal
{
position:relative;
 top:  0px;

/* verticle-align: top;  */
/* margin-bottom: 2em; */
/* font-weight: bold; */
}

.SponsorLink td>table  {
/*                padding: 1px 4px 0px 24px; */

}

.SponsorLink tr    {

}

.SponsorLink td>table tr:first-child        {
/*       height: 10px;                   */
/*         text-decoration : line-through;  verticle-align: bottom; */
}

.SponsorLink td>table tr+tr   {
/*  height: 40px;                   */
 /*                text-align: left; */
 /* verticle-align: top; */
 /*   margin-bottom: 1em; */
/* font-size: 18px; */
/*  font-weight: bold; */
}

.SponsorLink A.Normal (
font-size: 13px;
/*                verticle-align: bottom;  */
/*                margin-bottom: 0;       */
/*                margin-top: 1em;        */
}
.SponsorLink A:link  {
                text-decoration : none;
	font-weight : none;
	color : #0000FF;
                font-size: 13px;
                padding-bottom: 0;
}

.SponsorLink A:visited   {
                text-decoration : none;
	font-weight : none;
	color : #990099;
                font-size: 13px;
                padding-bottom: 0;
}

.SponsorLink A:hover {
                text-decoration : underline;
	font-weight : none;
	color : #0000FF;
                font-size: 13px;
                padding-bottom: 0;
}

.SponsorLink A:active    {
                 text-decoration : none;
	font-weight : none;
	color : #00FFFF;
                font-size: 13px;
                padding-bottom: 0;
}


.DNNLinkTableItem {
}
.DNNLinkTableItem tr.Title {
}
.DNNLinkTableItem tr.Description {
}
.DNNLinkTableItem tr.Title td {
/*          vertical-align: bottom;  */
/*          padding-top: 5;   */
}
.DNNLinkTableItem tr.Description td {
/*            padding-bottom: 5;  */
/*             vertical-align: top;   */
}
.DNNLinkTableItem tr.Title td a,
.DNNLinkTableItem tr.Title td a:visited,
.DNNLinkTableItem tr.Title td a:hover {
}

.DNNLinkTableItem tr.Description td span {
            position: relative;
            top: -4px;  
}

.DNN_Documents {
}

.DNN_Documents .SizeHeader{
            text-align: center;
}

.DNN_Documents td.SizeCell{
            color: red;
            width: 60px;
            text-align: right;
}

.DNN_Documents .OwnerCell {
            color: red;
            width: 60px;
            text-align: right;
} 

.DNN_Documents .CategoryCell {
           width: 120px;
}

.DNN_Documents .DescriptionCell {
           width: 180px;
}

.SPFForum{
}

/* Text used in Forum_Header areas */
.SPFForum TD.Forum_HeaderText, .SPFForum .Forum_HeaderText, .SPFForum Forum_HeaderText
{			
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;	
	letter-spacing: 1px;
}

.SPFForum TD.Forum_AltHeaderText, .SPFForum .Forum_AltHeaderText {
	font-weight: bold;
	font-size: 8pt;
	color: #000000;			
	font-family: Arial;
	letter-spacing: 1px;
}

.SPFForum TD.Forum_AltHeaderCapLeft{
	color: #ffffff;			
	font-family: Arial;
}

.SPFForum .Forum_Link, .SPFForum A.Forum_Link:Link, .SPFForum A.Forum_Link:Visited, .SPFForum TD.Forum_Link
{       
   font-family: Arial; 
   font-size: 11px;
   font-weight: bold;     
	color: #ffffff;  
}

.SPFForum TD.Forum_FooteText, .SPFForum .Forum_FooterText {
	font-weight: bold;
	font-size: 8pt;	
	color:#ffffff;
	font-family: Arial;
	letter-spacing: 1px; 
	
}

.SPFForum TD.Forum_Header, .SPFForum  .Forum_Header {			
	color:#ffffff;
	font-family: Arial;
}

input#dnn_ctr_Signin_chkCookie{
        display: none;
        color: white;
}

div#dnn_ctr_Signin_pnlLogin span.Normal label
{
        display: none;
        color: red;
}

table .Event{
        width: 80%;
}

.DnnXStandardButton
{
width:150px;
height:48px;
font-size:11px;
font-family:Arial, Verdana;
background-color:#DBE6F1;
/* background-color:#66cc99; */
color:#000;
}
.DnnXStandardButtonHover
{
width:150px;
height:49px;
font-size:12px;
font-family:Arial, Verdana;
/* background-color:#BFEFFF; */
background-color:#B2DFEE; 
/* background-color:#ea8400; */
color:#000;
}

#dnn_ctr4399_Emailer_btnSendEmail.DnnXStandardButton
{
width:150px;
height:48px;
font-size:14px;
font-family:Arial, Verdana;
background-color:#DBE6F1;
/* background-color:#66cc99; */
color:#000;
}


#dnn_ctr4399_Emailer_btnSendEmail.DnnXStandardButtonHover
{
width:150px;
height:49px;
font-size:16px;
font-family:Arial, Verdana;
/* background-color:#BFEFFF; */
background-color:#B2DFEE; 
/* background-color:#ea8400; */
color:#000;
}

span#dnn_dnnSEARCH_ClassicSearch input#dnn_dnnSEARCH_optWeb,
span#dnn_dnnSEARCH_ClassicSearch input#dnn_dnnSEARCH_optSite
{
width:25px; border:none; background-color:transparent;
}




