﻿

html, body 
{
    height:100%;
    min-height:100%;
    margin:0;
    margin:0;
}


body
{
    font-family: Arial;
    font-size: 12px;
    margin:0;
    padding:0;
    color: #414141;
    background-color:#FFFFFF; 
}

.DuxAccent
{
 color:#da251d;   
}

.CellSpacer
{
    border-left:solid 1px #CCCCCC;
}

.FAQ
{
}

.FAQ li
{
    padding-top:15px;
}

.FAQ b
{
    color:#da251d;
}

.MainDiv
{
    background:url(../Images/Middle.jpg) #FFFFFF repeat-y 0 0; 
    background-position: top center;

}

.ToolbarButtons 
{
   width:220px;
   padding-left:15px;
}

.ToolbarButtons a
{
    text-decoration:none !important;
    padding-top:5px;
    display:block;
    width:100%;
    height:22px;
    background-color:#EEEEEE;
    color:Black!important;
    font-weight:bold!important;
}

.ToolbarPhone
{
    text-decoration:none !important;
    margin-top:7px;
    padding-top:5px;
    display:block;
    width:100%;
    height:22px;
    background-color:#FFFFFF;
    border:solid 1px #EEEEEE;
    color:Black!important;
    font-weight:bold!important;
}

.ToolbarButtons a:Hover
{
    color:#444444!important;
}

.MainPadding
{
}


h2
{
    border-bottom: dotted 1px black;
    font-size:14px;
    font-weight:bold;   
    color:#000000;
    padding-top:0;
    margin-top:0;
}

.ContentCellLeft
{
    width:200px;   
}

.newsBullet
{
    margin:0;
    padding:0;
    position:relative;
    width:50px;
    color:Red;
}

.Header
{
    font-size:20px;
    color:#FFFFFF;
    background:url(../Images/Header.jpg)  repeat-y 0 0; background-position: top center;
}

.ContentTable
{
    width:870px;
}



.FeaturesDiv
{
    border:solid 1px #f2f2f2;
    background-color:#f1f1f1;
}


/* Links */

#menurow a
{
    text-decoration:none;
}

#menurow a:hover
{
 color:#da251d;   
}

#quickmenurow 
{
    font-size:12px;
    color:#777777;
    text-decoration:none;
}

#quickmenurow a
{
    font-size:12px!important;
    font-weight:normal!important;
    color:#777777!important;
    text-decoration:none!important;
}


A:link {text-decoration: none; color:#da251d;}
A:visited {text-decoration: none; color:#da251d; }
A:active {text-decoration: none; color:#da251d; }
A:hover {text-decoration: none; color:Red; }
.SmallLinks a,.SmallLinks 

{
    font-size:11px!important;
    color:#777777;
    text-decoration:none;
}




  
  
/* MasterPage graphics */
.Top{ background:url(../Images/Top_1_0_1.jpg)  no-repeat 0 0; background-position: top center;}
.Middle{ background:url(../Images/Middle.jpg)  repeat-y 0 0; background-position: top center;}
.Partners{background:url(../Images/Partners.jpg)  repeat-y 0 0; background-position: top center;}
.Bottom{ background:url(../Images/Bottom.jpg)  no-repeat 0 0; background-position: top center;}

#header{font-size:14px;}


  
.LoginDiv{ padding-top:145px; width:312px; height:190px; position:relative;   background:url(../Images/Containers/Login.jpg)  no-repeat 0 0; background-position: top right;}
.LoginTable{color:#000000;}
.LoginTable A{color:#000000;}


/* Buttons */
.Btn_Submit{ width:98px; height:33px; background:url(../Images/Buttons/Btn_Submit.jpg)  no-repeat 0 0;}
.Btn_Ask{ width:98px; height:33px; background:url(../Images/Buttons/Btn_Ask.jpg)  no-repeat 0 0;}




/* Table Styles */

.FeaturesChart
{
   
}

.FeaturesChart_FirstColumn
{
    text-align:left;
    padding-left:10px;
    width:130px;
    color:White;
    font-weight:bold;
    background-color:#c30808;
}

.FeaturesChart_SecondColumn
{
     text-align:center;
   padding-left:10px;
     width:130px;
    font-weight:bold;
   border:solid 1px #c30808;
    color:Black;
}

.genericTable
{
    border:solid 1px TAN;
}


.genericRow_Header
{
	font-size: 10px;
    font-weight:bold;
    background-color: TAN;
}


.genericDivider
{
    
    border-top: solid 1px #999999;
}


.genericRow
{
    background-color: #CCCCCC;
}


.genericRow_Alt
{
    background-color: #AAAAAA;
}

.selected
{
	background-color: #483D8B;
	color:#FFFFFF;
}

	    
.imgkill
{
    display:block;
}                             




/* Form Styles */

.formDivider
{
	width:100%;
	border-bottom: dotted 1px #777777;
}


.SectionHeader
{
    font-size:14px;
}

 


.attention
{
    border:solid 1px TAN;
    background-color:LightGoldenrodYellow;
    padding:2px;
}


.error
{
    border:dotted 1px #CCCCCC;
    background-color:#444444;
    color:White;
    padding:2px;
}
          
.Note
{
}
      
      



.Dim
{
    color:#555555;
}

.Dimmer
{
    color:#999999;
}


.requiredAst
{
    color:#999999;
}
    
    

