/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

.pagemaster
{
background: url("background-gradient.jpg ");
background-repeat: repeat-x;
}

.containermaster_colour
{
border: 1px solid #FFFFFF;
}

.containerrow1_colour 
{
background-color: #FFFFFF;
}

.containerrow2_colour 
{
background-color: #FFFFFF;
}


.containerheader
{
color: #A4002D;
}


.ControlPanel {
padding:0px 0px 0px 0px;
}

.skinheader
{
padding:0px 0px 0px 0px;
}

.LeftPane  { 
}

.ContentPane  { 
padding:0px 0px 0px 0px;
}

.RightPane  { 
}


/* GENERAL */
/* style for module titles */
.Head   {
color:#A4002D;
}


/* style of item titles on edit and admin pages */
.SubHead    {
color:#A4002D;
}



/* text style used for most text rendered by modules */
.Normal
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color: #444444;
}

p, .faqs
{
text-align:left;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color: #444444;
}

strong
{
text-align:left;
font-family:Verdana;
font-size:11px;
font-weight:bold;
color: #A4002D;
}


/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
font-family:Verdana;
font-size:11px;
color: #444444;
}


/* button style for standard HTML buttons */
.StandardButton
{
color: #FFFFFF;
background-color: #A4002D;
}

/* GENERIC */
H1  
{
font-family:Verdana;
font-size:21px;
font-weight:bold;
color: #A4002D;
text-align: left;
}
H2  {
font-family:Verdana;
font-size:18px;
font-weight:bold;
color: #FFA217;
text-align: left;
}
H3  {
font-family:Verdana;
font-size:14px;
font-weight:bold;
color: #A4002D;
text-align: left;
}
H4  {
font-family:Verdana;
font-size:11px;
color: #333333;
font-weight:bold;
text-align: left;
}


A:link  {
color: #A4002D;
}
A:visited   {
color: #A4002D;
}
A:hover {
color: #A4002D;
}
A:active    {
color: #A4002D;
}


UL LI   {
text-align: left;
}

UL LI LI    {
text-align: left;
}

UL LI LI LI {
text-align: left;
}

OL LI   {
text-align: left;
}

OL OL LI    {
text-align: left;
}

OL OL OL LI {
text-align: left;
}
OL UL LI   {
text-align: left;
}


.searchtext, A.searchtext:link
{
color: #FFFFFF;
}


A.searchtext:hover, a.skinobject:hover
{
color:#999999;
}

.linkstext, a.linkstext:link, a.linkstext:hover, a.linkstext:active, a.linkstext:visited,
.skinobject, a.skinobject:link, a.skinobject:active, a.skinobject:visited, .breadcrumb, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited
{
color: #990000;
}


.termstext, A.termstext:link, .privacy, A.privacy:link
{
color: #FFFFFF;
}

A.termstext:hover, A.privacy:hover
{
background-color: #FFFFFF;
color: #999999;
}


.skingradient
{
height:25;
background-color:#A4002D;
padding-top:0px;
padding-bottom:0px;
}


.MainMenu_MenuContainer 
{
background-color:#A4002D; 
}

.MainMenu_MenuItem
{
color:#FFFFFF;
padding-top:1px;
padding-bottom:2px;
padding-right:3px;
padding-left:3px;
border:0;
}


.MainMenu_SubMenu
{
background-color:#A4002D;
padding-top:1px;
padding-bottom:2px;
padding-right:3px;
padding-left:3px;
border-right:4px solid #A4002D;
border-bottom:1px;
boder-left:0px;
border-top:0px;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#2A3179', Direction=135, Strength=3); 
}


.MainMenu_MenuItemSel 
{
color:#FFA217;
padding-top:1px;
padding-bottom:2px;
padding-right:3px;
padding-left:3px;
background-color:transparent;
}


.MainMenu_MenuArrow 
{
display:none;
}
.MainMenu_RootMenuArrow
{
display:none;
}

.MainMenu_MenuIcon
{
display:none;
}













