﻿

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:#dcdcdc; 
}

.MainDiv
{
    background:url(../Images/Middle.jpg) #dcdcdc repeat-y 0 0; 
    background-position: top center;

}

.ToolbarButtons 
{
   width:320px;
   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;
}

.ToolbarButtons a:Hover
{
    color:#444444!important;
}

.MainPadding
{
}

.QuadCell
{
    color:#FFFFFF;
    padding-top:14px;   
}

.quadHeaderBreak
{
    width:100px;
    height:10px;
}

.QuadCell a
{
    display: block;
    color:#588ed7!important;
    text-decoration:none!important;
}

.QuadCell a:Hover
{
    display: block;
    color:#75afff!important;
    text-decoration:none!important;
}

h2
{
    font-size:14px;
    font-weight:bold;   
    color:#000000;
    padding-top:0;
    margin-top:0;
}

.ContentCellLeft
{
    width:200px;   
}

.Header
{
    font-size:20px;
    color:#FFFFFF;
    background:url(../Images/Header.jpg)  repeat-y 0 0; background-position: top center;
}

.ContentTable
{
    width:918px;
}


.ContentTable2
{
    width:920px;
}

.FeaturesDiv
{
    border:solid 1px #f2f2f2;
    background-color:#f1f1f1;
}


/* Links */

#menurow a
{
    color:#FFFFFF;
    text-decoration:none;
}
#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:#088ed7;}
A:visited {text-decoration: none; color:#088ed7; }
A:active {text-decoration: none; color:#088ed7; }
A:hover {text-decoration: none; color:#588ed7; }
.SmallLinks a,.SmallLinks 

{
    font-size:11px!important;
    color:#777777;
    text-decoration:none;
}
#header A{font-size:13px; text-decoration: none; font-weight:bold; color:#000000;}
#header A:hover{font-size:13px; text-decoration: underline; font-weight:bold; color:#000000;}

#footer 
{
    font-size:10px;
    color:#777777;
    text-decoration:none;
    padding-left:43px;
}


  
  
/* MasterPage graphics */
.Top{ background:url(../Images/Top4.jpg)  no-repeat 0 0; background-position: top center;}
.Top1{ background:url(../Images/Top4.jpg)  no-repeat 0 0; background-position: top center;}
.Top2{ background:url(../Images/Top2.jpg)  no-repeat 0 0; background-position: top center;}
.Top3{ background:url(../Images/Top3.jpg)  no-repeat 0 0; background-position: top center;}
.Top4{ background:url(../Images/Top.jpg)  no-repeat 0 0; background-position: top center;}
.Middle{ background:url(../Images/Middle.jpg)  repeat-y 0 0; background-position: top center;}
.Middle2{padding-top:16px; background:url(../Images/Middle2.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;
}
    
    

