/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   
.InputForm{
margin-left:7px;
margin-top:7px;
}

.HSLink {
font-weight:bold;
text-decoration:underline;
rgb(246, 168, 0);
font-size: 11px; 
padding-left: 5px;
cursor:pointer;
cursor:hand;
}

.Red {
color:red;
}

/* hyperlink style for the color: rgb(246, 168, 0);  color: rgb(99, 82, 80); black */
A.membersarea:link {
font-weight:bold;
text-decoration:underline;
color: rgb(99, 82, 80);
font-size: 11px; 
padding-left: 5px;

}

A.membersarea:visited  {
font-weight:bold;
text-decoration:underline;
color: rgb(99, 82, 80);
font-size: 11px; 
padding-left: 5px;
}

A.membersarea:active   {
font-weight:bold;
text-decoration:underline;
color: rgb(254, 0, 0); 
font-size: 11px; 
padding-left: 5px;
}

A.membersarea:hover    {
text-decoration:none;
}



.loginButton {
 width:30px;
 height:16px;
  margin: 0;
  padding: 0;
  border: 0;
padding-top:16px;
  background: transparent url(/images/login.png) no-repeat center top;
  /*text-indent: -1000em;*/
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

.HSHeaderTableTop {
font-family:Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;
border-style:dashed;
border-width:2px;
border-color:#417BAB;
padding:3px;
background-color:#ffeed4;
font-weight:normal;
font-size:13px;
}

td.emptybluecontainer {
background-color:#417BAB;
}
td.emptybrowncontainer {
background-color:#DCD4D2;
}
td.emptybuffcontainer {
background-color:#FFF5D0;
}
/* text style for the bcrumb */
.BCrumbCss {
}
    
/* hyperlink style for the bcrumb */
A.BCrumbCss:link {
color:#FFFFFF;
}

A.BCrumbCss:visited  {
color:#FFFFFF;
}

A.BCrumbCss:active   {
}

A.BCrumbCss:hover    {
text-decoration:underline;
}


/* text style for the footer stuff */
.FooterCss {
}
    
/* hyperlink style for the footer stuff */
A.FooterCss:link {
color:#635250;
}

A.FooterCss:visited  {
color:#635250;

}

A.FooterCss:active   {
}

A.FooterCss:hover    {
text-decoration:underline;
}

/* text style for the login btn*/
.LoginCss {
padding-left:10px;
}
    
/* hyperlink style for the login btn */
A.LoginCss:link {
color:#FFFFFF;
}

A.LoginCss:visited  {
color:#FFFFFF;
}

A.LoginCss:active   {
color:#FFFFFF;
}

A.LoginCss:hover    {
color:#FFFFFF;
text-decoration:underline;
}

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

td.hs_footer {
	text-align:right;
}
td.hs_footernav {
        font-size:0.7em;
	background-color:#635250;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFFFFF;
	
}
td.hs_footernavleft {
        font-size:0.7em;
        width:99%;
	background-color:#635250;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFFFFF;
	
}
html {
	font-family:Tahoma,Verdana,Arial,Helvetica;
}
body {
	background-color: #417BAB; 
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:#635250;
}
td.hs_main {
	background-color:#FFFFFF;
}
table.hs_maintable {
border-style: solid; 
border-width: 2px;
border-color:#635250;
}
.empty {
padding:0px; 
border-style:none; 
border-width:0px; 
spacing-left:0px;
spacing-right:0px;
spacing-bottom:0px;
spacing-top:0px;
cell-spacing:0px;
cell-padding:0px; 
word-spacing:0; 
margin-top:0; 
margin-bottom:0
}
td.hs_topmenu_allbutright {
border-right-width:1px;
border-right-style:solid;
border-right-color:#FFFFFF; 
text-align:center;
color:#FFFFFF
}
td.hs_topmenu_right {
text-align:center;
color:#FFFFFF
}
.whitetextbox {
   height: 20px;
   border-width:0;
   border-style:none;
   background-image:url('/Portals/0/Skins/template_hs/images/tbwhite.gif');
   background-repeat: no-repeat;
   width:114px;
}
.bluetextbox {
   height: 20px;
   border-width:0;
   border-style:none;
   background-image:url('/Portals/0/Skins/template_hs/images/tbblue.gif');
   background-repeat: no-repeat;
   width:114px;


}

.emptytext {
 background-color: transparent;
 border-width:0;
 border-style:none;
 font-size: 11px;
 color: #333333;
 padding-left: 4px;
 margin-left:4px;
 padding-right:4px;
 padding-top:2px;
 width: 105px; 
}
table.hs_loginbox {
margin-top:20px;
font-weight:bold;
}
.darklink {
font-weight:normal;
font-size:0.6em;
}
td.hs_leftnav {
border-bottom:1px dashed #F49600; 

}
table.hs_leftnavtop {
border-top:1px dashed #F49600; 
}
td.hs_righttop{
background-image:url('/Portals/0/Skins/template_hs/images/runnerrmid.gif');
background-repeat: y;
vertical-align:top;
}
td.hs_rightmid{
background-image:url('/Portals/0/Skins/template_hs/images/runnerrmid.gif');
background-repeat: y;
height:100%;
}
td.hs_bottomright{
background-image:url('/Portals/0/Skins/template_hs/images/runnerbr.gif');
background-repeat: no-repeat;
}
td.hs_bottommid {
background-image:url('/Portals/0/Skins/template_hs/images/runnerbmid.gif');
background-repeat: x;
}
td.hs_bottomleft {
background-image:url('/Portals/0/Skins/template_hs/images/runnerbmid.gif');
background-repeat: x;
}
td.hs_footercopyright {
text-align:right;
font-size:11;
}
td.hs_contentpane {
vertical-align:top;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

/* 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 */
.Head   {
}

/* 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
{
}

/* 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    {
}
    
/* GENERIC */
H1  {
font-family:Tahoma,Verdana,Arial,Helvetica;
color:#F6A600;
font-size:1.5em;
padding-top:8px;
}

H2  {
font-family:Tahoma,Verdana,Arial,Helvetica;
color:#F6A600;
font-size:1.4em;

}

H3  {
font-family:Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#594845;
font-size:1.2em;
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

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 */

.hs_sidemenu {
font-size:0.1em;
border-style:dashed;
border-color: #F49600; 
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-spacing:0px;
width:100%;
text-align:right;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}

.MainMenu_MenuContainer {
font-size:0.1em;
border-style:dashed;
border-color: #F49600; 
border-top-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-spacing:0px;
width:100%;

}

.MainMenu_MenuBar {

}

.MainMenu_MenuItem {
font-size:10px;
padding:0px;
margin:0px;
}

.MainMenu_MenuIcon {

}

.MainMenu_SubMenu {
font-size:10px;
padding:0px;
margin:0px;

}

.MainMenu_MenuBreak {
font-size:0.1em;
border-style:dashed;
border-color: #F49600; 
border-top-width:1px;
border-bottom-width:0px;
border-spacing:0px;
width:100%;
height:0px;
}

.MainMenu_MenuItemSel {
font-size:10px;
padding:0px;
margin:0px;
}

.MainMenu_MenuArrow {

}

.MainMenu_RootMenuArrow {

}

.MainMenu_Separator{
background-color:#FFFFFF;
}

.TitleMenu_MenuContainer {
color:#ffffff;
font-family:Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color:#635250;
border-width:0;
border-color:#635250;
}

.TitleMenu_MenuItem {
font-size:11px;
color:#ffffff;
font-family:Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color:#635250;
border-width:0;
cursor:pointer;
cursor:hand;
}

.TitleMenu_MenuItemSel {
font-size:11px;
color:#FF5250;
font-family:Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color:#635250;
border-width:0;
}

.TitleMenu_MenuIcon {
background-color:#635250;
border-width:0;
}

.TitleMenu_MenuArrow {
background-color:#635250;
border-width:0;
}

.TitleMenu_RootMenuArrow {
background-color:#635250;
border-width:0;
}

.h1 {
color:#F6A800;
font-size:14pt;
font-family:Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;
padding-top:8px;
}

































