﻿* html #tlc, * html #trc {height: 1%;}

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,div,dl,dt,dd,form,img {margin:0;padding:0}
body  {font-size: 83%; font-family: arial, helvetica; background-color: #fff; color: #000; padding-left: .3em; padding-top: .3em;}

h1{font-size: 163%; font-weight: 400; color: #D0480D;}
h2{font-size: 163%; font-weight: 400; color: #D0480D;}
h3{font-size: 163%; font-weight: 400; color: #D0480D;}
h4{font-weight: bold;}

select {font-family:  arial, helvetica; font-size: 1em; background-color: #fff; color: #000;}
input {font-family:  arial, helvetica; font-size: 1em; background-color: #fff; color: #000;}
textarea {font-family:  arial, helvetica; font-size: 1em; background-color: #fff; color: #000;}
fieldset {font-family:  arial, helvetica; background-color: #fff; color: #000; border: solid; border-left: 0; border-right: 0; border-bottom: 0; border-top-width: 0;}
legend {font-family:  arial, helvetica; background-color: #fff; color: #000; margin-left: -.7em; padding-right: .5em;}

/*--------------------------------------------------------------------------------------
ALL SECTIONS
--------------------------------------------------------------------------------------*/
.access {display: none; position: absolute; left:-999em}
.cssButton {font-size: 75%; font-family: arial, helvetica; text-transform: uppercase; background-color: #EAAB00;  cursor: pointer;}
.cssFirstButton {position: absolute; left: -99em;}

/*--------------------------------------------------------------------------------------
TOP SECTION
--------------------------------------------------------------------------------------*/
#top 
{
    position: relative;
    z-index: 80;
    background: #0064B0 url('../images/top_bg.png') repeat-x 50% bottom;
    margin: 0 0 10px;
    top: 0px;
    left: 0px;
    height: 100px;
    width: 100%;
    min-width: 1166px;
}
#top a {text-decoration:none;}
#top a:hover {text-decoration:underline;}

#logo
{
    z-index: 99;
    background: url(../images/Dced.gif);
    width: 185px;
    height: 47px;
    position: relative;
}
#divBanner
{
    height: 48px; 
    padding-top: 5px; 
    padding-left: 10px; 
    /*width: 1150px;*/
}

.toolbarOptions 
{
    color: #fff; 
    padding-left: 1.3em; 
    padding-top: .1em; 
    border-top: solid 1px #fff; 
    border-bottom: solid 1px #fff;  
    padding-bottom: .3em;
}

.cssHeading 
{
    padding-top: .4em;
    padding-bottom: .3em;
    padding-left: 1.0em;
    background-color: #079ADA;
    height:20px;
}

.cssLinkButton
{
    background-color: transparent; 
    border:none; 
    text-decoration: none; 
    color: #fff;
    text-align: left; 
    margin-right: 20px;
    margin-top: 4px;
    font-size: 10pt;
}
.cssLinkButton:hover {text-decoration:underline; cursor:pointer;}
.cssLinkButton a:visited {color:white;}

/*--------------------------------------------------------------------------------------
MAIN SECTION
--------------------------------------------------------------------------------------*/
#main {
        position:relative;
        min-height:516px;
        /*padding-left: 20px;*/ 
        background:url(../images/LeftSide.gif) no-repeat;
        top: 0px;
        left: 0px;
        width: 1150px;
        text-align: left;
      }

/*--------------------------------------------------------------------------------------
BOTTOM SECTION
--------------------------------------------------------------------------------------*/
#readyset {width:1166px;height:24px;background:url(../images/readyset_bg.png) repeat-y; clear:both}
#readyset_in {width:1166px;height:24px;background:url(../images/readyset_in_bg.png); background-position: right; background-repeat: no-repeat;}

#foot 
{
    width: 100%;
    min-width: 1166px;
    clear :both;
    line-height: 1.3;
    background: #555 url(../images/foot_bg.png) repeat-x;
    min-height: 70px;
    overflow: hidden;
    color: #fff;
}
#foot p.info 
{
    font-size: 130%; 
    font-weight:bold; 
    padding-left: 17px;
    width:250px; 
    float:left;    
}
#foot a {font-size: 85%; color:#fff; text-decoration:none}
#foot a:hover {text-decoration:underline}
#foot ul {padding-left:10px; clear:both;}
#foot ul li {float:left;background:url(../images/foot_li_bg.png) no-repeat right center; padding:4px 7px; list-style: none;}

.footphone {font-size: 85%; font-weight: bold;}
.cssVersion {font-size: 80%; padding: 0; margin: 0;}

/*--------------------------------------------------------------------------------------
APPLICATION SECTIONS
--------------------------------------------------------------------------------------*/
#content
	{
   	padding:1em;
	background-color: transparent;
	}

#content p
	{
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}

#content table
    {
	background-color: #f4f4f4;
    }

.modalBackground 
{
    background-color:Gray;
    opacity:.7;
    filter:Alpha(opacity=70); /* IE8 and earlier */
}