/* CSS Document for RHDC Skins */

body{
margin:0;
padding:0;
width:100%;
height:100%;
}

a:link, a:visited, a:active{
text-decoration:underline;
font-size:10pt;
}

a:hover{
text-decoration:none;
}

table.maintable{
width:782px;
}

td.mainpadd{
padding:55px 0 20px 0;
}

td.solpartnav{
height:26px;
background-color:#5f87a0;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:26px;
}

td.footer{
border-top:4px solid #424242;
padding:5px 0 0 0;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5e5e5e;
}

td.footer a:link, td.footer a:visited, td.footer a:hover, td.footer a:active{
color:#5e5e5e;
}

td.panes{
padding:30px 0 10px 0;
}

td.leftpanes{
width:215px;
padding:0 5px 0 0;
}

td.rightpanes{
padding:0;
width:567px;
border-bottom:4px solid #d1d1d1;
border-right:1px solid #ededed;
padding-bottom:10px;
}

td.rightpanesinside{
border:1px solid #ededed;
padding:10px;
}

td.rightpanesinside td.padd{
padding:0 0 5px 0;
}

td.rightpanesinside td.padd2{
padding:0 2px 5px 0;
}

td.rightpanesinside td.padd3{
padding:0 0 5px 3px;
}

td.rightpanesinside td.bottom{
padding:0;
}

td.padd{
padding:0 5px 5px 0;
}

td.bottom{
padding:0 5px 0 0;
}

.skintext{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5e5e5e;
}







/* ---------- Solpartmanu Styling ---------- */

.MainMenu_MenuContainer {
background-color:transparent;
height:26px;
}

.MainMenu_MenuBar {
background-color:transparent;
height:26px;
}

.MainMenu_MenuItem {
border:none;
margin:0;
padding:0;
font-weight:normal;
height:20px;
background-color:#5f87a0;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:20px;
}

.MainMenu_MenuIcon {
background-color:#5f87a0;
border:none
}

.MainMenu_SubMenu {
filter:none;
border:1px solid #FFF;
padding:0;
background-color:#5f87a0;
}

.MainMenu_MenuBreak {
background-color:transparent;
border:none;
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
border:none;
}

.MainMenu_RootMenuArrow {
}

.RootItem TD{
border:none;
margin:0;
padding:0 5px 0 5px;
font-weight:normal;
text-align:center;
height:26px;
background-color:#5f87a0;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:26px;
}

.RootItemActive TD{
border:none;
margin:0;
padding:0 5px 0 5px;
font-weight:normal;
text-align:center;
height:26px;
background-color:#7a93a2;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:26px;
}

.SubItemSelect{
font-family:Verdana, Arial, Helvetica, Sans-serif;
color:#FFF;
background-color:#7a93a2;
font-weight:normal;
font-size:10pt;
}

/* ---------- DNN CSS ---------- */

.ControlPanel {
font-family:Arial, Helvetica, Sans-serif;
}

/* text style for the selected tab */
.SelectedTab {
font-family:Arial, Helvetica, Sans-serif;
font-size:8pt;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
color:#376370;
text-decoration:underline;
}

A.SelectedTab:visited  {
color:#376370;
text-decoration:underline;
}

A.SelectedTab:hover    {
color:#376370;
text-decoration:none;
}

A.SelectedTab:active   {
color:#376370;
text-decoration:underline;
}

/* text style for the unselected tabs */
.OtherTabs {
font-family:Arial, Helvetica, Sans-serif;
font-size:8pt;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
color:#376370;
text-decoration:underline;
}

A.OtherTabs:visited  {
color:#376370;
text-decoration:underline;
}

A.OtherTabs:hover    {
color:#376370;
text-decoration:none;
}

A.OtherTabs:active   {
color:#376370;
text-decoration:underline;
}

/* GENERAL */
/* style for module titles */
.Head   {
font-family:Arial, Helvetica, Sans-serif;
color:#000000;
font-weight:bold;
}

/* style of item titles on edit and admin pages */
.SubHead    {
font-family:Arial, Helvetica, Sans-serif;
color:#000000;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
font-family:Arial, Helvetica, Sans-serif;
color:#000000;
}

/* text style used for most text rendered by modules */
.Normal
{
font-family:Arial, Helvetica, Sans-serif;
font-size:10pt;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
font-family:Arial, Helvetica, Sans-serif;
font-size:10pt;
}

.NormalRed
{
font-family:Arial, Helvetica, Sans-serif;
font-size:10pt;
color:#CC0000;
}

.NormalBold
{
font-family:Arial, Helvetica, Sans-serif;
color:#000;
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
font-family:Arial, Helvetica, Sans-serif;
font-size:8pt;
color:#376370;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
color:#376370;
text-decoration:underline;
}

A.CommandButton:visited  {
color:#376370;
text-decoration:underline;
}

A.CommandButton:hover    {
color:#376370;
text-decoration:none;
}
    
A.CommandButton:active   {
color:#376370;
text-decoration:underline;
}

/* button style for standard HTML buttons */
.StandardButton     {
font-family:Arial, Helvetica, Sans-serif;
font-size:8pt;
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
font-family:Arial, Helvetica, Sans-serif;
font-size:8pt;
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
font-family:Arial, Helvetica, Sans-serif;
font-size:8pt;
color:#376370;
}

