/*========================================================*/
/*  Thacker & Revitt Style Sheet                                  */
/*========================================================*/
.Normal, .NormalTextBox, TH, TFOOT, THEAD, TD, SPAN, DIV, A
{  font-family: Verdana, Arial, Helvetica, Sans Serif;
font-size: 8pt;
font-weight: normal;
}
Body
{
font-family: Verdana, Arial, Helvetica, Sans Serif;
font-size: 8pt;
font-weight: normal;
background-color: black;
}
.ControlPanel {
width: 100%;
height: 64px;
color: #000;
}
/* fix for control panel being unable to handle relative font size */
span.control * span.SubHead
{
font-size:10pt;
color: #000;
}
.SkinObject {
font-weight: bold;
font-size: 0.8em;
color: #fff;
}
A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active {
text-decoration:    none;
color: #fff;
}
A.SkinObject:hover    {
text-decoration: underline;
}
A.QuickLink:link, A.QuickLink:visited, A.QuickLink:active {
text-decoration:    none;
color: #fff;
font-size: 0.8em;
font-weight:  bold;
}
A.QuickLink:hover    {
text-decoration: underline;
color: #c00;
}
.Head   {
font-size: 1.3em;
font-weight:  bold;
color: #fff;
}
.SubHead    {
font-size:  1.1em;
font-weight:    bold;
color: #fff;
}
.SubSubHead {
font-size:  1.0em;
font-weight:    bold;
color: #fff;
}
.NormalBold
{
font-size: 1.0em;
font-weight: bold;
color: #fff;
}
.NormalRed
{
font-size: 1.0em;
font-weight: bold;
color: #CC0000
}
.NormalTextBox
{
font-size: 0.9em;
font-weight: normal;
color: #000;
}
.CommandButton
{
font-size: 1em;
font-weight: normal;
}
A.CommandButton:link, A.CommandButton:visited , A.CommandButton:active  {
color: #fff;
}
A.CommandButton:hover  {
text-decoration:    underline;
color: #CC0000;
}
.StandardButton
{
padding-right: 5px;
padding-left: 5px;
font-weight: normal;
font-size: 1.0em;
color: #000;
}
H1  {
font-size:  1.5em;
font-weight: bold;
}
H2
{
font-size: 1.4em;
font-weight: bold;
}
H3  {
font-size:  1.3em;
font-weight:  bold;
}
H4  {
font-size:  1.2em;
font-weight: bold;
}
H5, DT  {
font-size:  1.1em;
font-weight:    bold;
}
H6  {
font-size:  1.0em;
font-weight:    bold;
}
TFOOT, THEAD    {
font-size:  1.1em;
}
TH  {
vertical-align: baseline;
font-size:  1.1em;
font-weight:    bold;
}
TR
{
color: #000;
}
A:link, A:active, A:visited  {
text-decoration: underline;
text-shadow: black 0.5em 0.5em 0.5em;
color: #fff;
}
A:hover {
text-decoration: underline;
color: #CC0000;
}
SMALL   {
font-size:  0.8em;
}
BIG {
font-size:  1.2em;
}
BLOCKQUOTE, PRE {
font-family:    Lucida Console, monospace;
}
UL LI   {
list-style-type:    square ;
}
UL LI LI    {
list-style-type:    disc;
}
UL LI LI LI {
list-style-type:    circle;
}
OL LI   {
list-style-type:    decimal;
}
OL OL LI    {
list-style-type:    lower-alpha;
}
OL OL OL LI {
list-style-type:    lower-roman;
}
HR {
height:1pt;
text-align:left;
color: #CC0000;
}
/* Skin specific */
.DNN_MainLayout
{
width: 768px;
}
.MainLayout
{
width: 768px;
}
.Skinergy_MainLayout
{
width: 768px;
}
.DNN_redbackground
{
background-color: #CC0000;
}
.DNN_RedText
{
color: #CC0000;
}
.DNN_blackbackground
{
background-color: black;
}
#DNN_Header_01
{background-image: url(images/header-1.png);
background-position: left bottom;
background-repeat: no-repeat;
background-color: #CC0000;
}
#DNN_Header_02
{background-image: url(images/header-2.png);
background-position: left top;
background-repeat: no-repeat;
background-color: black;
}
#DNN_Header_03
{background-image: url(images/header-3.png);
background-position: left top;
background-repeat: no-repeat;
background-color: black;
}
#DNN_Header_04
{background-image: url(images/header-5.png);
background-repeat: repeat-x;
}
#DNN_MenuCell
{ background-image: url(images/header-2.png);
background-position: right bottom;
background-repeat: no-repeat;
}
#DNN_UserCell
{
background-color: #CC0000;
color: white;
}
#DNN_FooterCell
{
color: white;
height: 25px;
border-top-style: solid;
border-top-width: 1px;
border-color: #CC0000;
}
#DNN_BreadCrumb
{
height: 12pt;
color: #fff;
font-size: 0.8em;
font-weight: normal;
background-color: #CC0000;
}
A.DNN_User:link, A.DNN_User:active, A.DNN_User:visited,
A.DNN_Login:link, A.DNN_Login:active, A.DNN_Login:visited,
A.DNN_BreadCrumb:link, A.DNN_BreadCrumb:active, A.DNN_BreadCrumb:visited,
A.DNN_Terms:link, A.DNN_Terms:active, A.DNN_Terms:visited,
A.DNN_Privacy:link,A.DNN_Privacy:active, A.DNN_Privacy:visited
{
color: #fff;
font-size: 0.9em;
font-weight: normal;
}
A.DNN_User:hover, A.DNN_Login:hover, A.DNN_BreadCrumb:hover {
text-decoration: underline;
color: #fff;
}
A.DNN_Search:link, A.DNN_Search:active, A.DNN_Search:visited
{
font-size: 8pt;
font-weight: normal;
color: #fff;
}
A.DNN_Search:hover
{
text-decoration: underline;
}
#DNN_Search
{	font-size: 0.8em;
vertical-align: middle;
}
#DNN_SiteToolsCell
{
height: 32;
color: #000;
background-color: #CC0000;
vertical-align: middle;
}
.DNN_PhoneNumber
{
font-size: 20;
color: white;
align: right;
font-weight: bold;
margin: 28pt;
}
.Help
{
padding-right: 2px;
padding-left: 2px;
padding-bottom: 2px;
padding-top: 2px;
font-weight: normal;
font-size: 11px;
border-style: solid;
border-width: 1px;
font-family: Verdana, Arial, Helvetica, Sans Serif;
}
/* Main Menu */
.MainMenu_MenuContainer {
background-color: transparent;
border-left: black 0px solid;
border-bottom: black 0px solid;
border-top: black 0px solid;
border-right: black 0px solid;
color: black;
font-weight: bold;
}
.MainMenu_MenuBar {
background-color: black;
border-left: black 0px solid;
border-bottom: black 0px solid;
border-top: black 0px solid;
border-right: black 0px solid;
cursor: pointer;
cursor: hand;
height: 20px;
font-size: 8pt;
color: white;
}
/*-- idle state for root menu items --*/
.MainMenu_Idle {
background-color: black;
border-left: black 1px solid;
border-bottom: black 1px solid;
border-top: black 1px solid;
color: #fff;
}
/*-- hover state for root menu items --*/
.MainMenu_Selected {
background-color: black;
border-left: black 1px solid;
border-bottom: black 1px solid;
border-top: black 1px solid;
border-right: black 1px solid;
color: #CC0000;
}
/*-- applies to the active root menu item --*/
.MainMenu_Active, .MainMenu_BreadcrumbActive {
background-color: black;
border-left: black 1px solid;
border-bottom: black 1px solid;
border-top: black 1px solid;
border-right: black 1px solid;
color: #CC0000;
}
.MainMenu_MenuItem {
background-color: black;
border-left: black 1px solid;
border-bottom: black 1px solid;
border-top: black 1px solid;
border-right: black 1px solid;
cursor: pointer;
cursor: hand;
color: #fff;
font-family: verdana;
font-size: 8pt;
font-weight: normal;
font-style: normal;
background-color: black;
}
.MainMenu_MenuIcon {
background-color: #CC0000;
border-left: #CC0000 1px solid;
border-bottom: #CC0000 1px solid;
border-top: #CC0000 1px solid;
border-right: #CC0000 1px solid;
cursor: pointer;
cursor: hand;
text-align: center;
width: 2px;
height: 21px;
color: black;
}
.MainMenu_SubMenu {
background-color: black;
border-left: black 1px solid;
border-bottom: black 1px solid;
border-top: black 1px solid;
border-right: black 1px solid;
z-index: 1000;
cursor: pointer;
cursor: hand;
color: black
filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
}
.MainMenu_MenuBreak {
background-color: black;
border-left: black 1px solid;
border-bottom: black 1px solid;
border-top: black 1px solid;
border-right: black 1px solid;
height: 0px;
color: #CC0000;
}
.MainMenu_MenuItemSel {
background-color: black;
border-left: black 1px solid;
border-bottom: black 1px solid;
border-top: black 1px solid;
border-right: black 1px solid;
cursor: pointer;
cursor: hand;
color: #CC0000;
font-family: verdana;
font-size: 8pt;
font-weight: normal;
font-style: normal;
}
.MainMenu_MenuArrow {
background-color: black;
border-left: black 0px solid;
border-bottom: black 0px solid;
border-top: black 0px solid;
border-right: black 0px solid;
font-family: webdings;
font-size: 1pt;
cursor: pointer;
cursor: hand;
}
.MainMenu_RootMenuArrow {
font-family: webdings;
font-size: 1pt;
cursor: pointer;
cursor: hand;
color: white;
}
