/* DeltaDealAuto Default Layout  */

a { text-decoration: none }

body 
{ 
 min-width:800px;
 width:100%;
 margin: 0px;
 padding: 0;
 border: 0;
 font: small/12px Tahoma;
}

#wrapper 
{
 text-align: left;
 width: 100%;
 margin-left: auto;
 margin-right: auto;
 padding: 0;
}

.imgShadow
{
 background:url(/gfx/shadow2.png) no-repeat bottom right !important;
 background:url(/gfx/shadow2.gif) no-repeat bottom right;
 clear: right;
 float: left;
}

.imgShadow img
{
 background-color:#fff;
 border: 1px solid #a9a9a9;
 padding:4px;
 margin: 0px 5px 5px 0px;
}

.imgShadow2 img
{
 background-color:#fff;
 border: 1px solid #a9a9a9;
 padding:2px;
}

#footer
{
 padding-top:5px;
 float:center;
 text-align:center;
 clear:both;
}

/****************************************
 **                                    **
 **         HEADER FIELDS              **
 **                                    **
 ****************************************/

#header
{ 
 text-align: left;
 height:59px;
 width:100%;
 height:36px;
 margin: 0 0 0 0px;
 padding: 0 0 0 0px;
 color:white;
}

#header a
{
 color:#fff;
 font-weight:bold;
}

#header h1
{
 font-family:Tahoma;
 font-size:8pt;
 }

#mainHeader
{
 margin-top: 0px;
 height:85px;
 background: url('/skins/summer2/gfx/banner_back.jpg') repeat-x;
}

#mainHeader .banner
{
 float:right;
 margin-top:3px;
 margin-right:3px;
}

/****************************************
 **                                    **
 **         LEFT MENU FIELDS           **
 **                                    **
 ****************************************/
#leftMenu
{
 float:left;
 width:150px;
 text-align: left;
 margin-top: 0px;
 margin-right:0px;
 margin-left:0px;
 background: url('/skins/summer2/gfx/l_back.jpg') repeat-y;
}

#leftMenu h4
{
 background: url('/skins/summer2/gfx/l_sep.jpg') no-repeat;
 width: 140px;
 height:28px;
 padding-left:8px;
 padding-top:5px;
 margin:0px;
 color:#fff;
}

#leftMenu h5
{
 margin:0px;
 margin-top:3px;
 margin-left:3px;
 margin-right:3px;
 width:130px;
 font-family:Tahoma; 
 font-size:8pt; 
 color:#000;
 border-bottom:1px dotted #999999;
 padding-bottom:2px;
 padding-left:2px;
 margin-bottom:.25em;
 background:#dbe9fb;
}

#leftMenu .odd
{
 background-color: #eef3f9;
 margin-left:2px;
 width:128px;
}

#leftMenu h6 
{
 font-family:Tahoma; 
 font-size:8pt; 
 font-weight:normal;
 margin:0px;
 margin-left:7px;
 padding-left:5px;
 margin-right:2px;
 width:130px;
 margin:0px;
}

#leftMenu a
{
 width:100%;
 color:#333;
 margin:0px;
}

#leftMenu a:hover
{
 text-decoration:none;
 color:#c00;
}

#leftMenu h3
{
 margin:0px;
  background: url('/skins/summer2/gfx/l_bot.jpg') no-repeat;
 width: 140px;
 height:39px;
}

#leftMenu h2
{
 margin:0px;
 background: url('/skins/summer2/gfx/l1.jpg') no-repeat;
 width: 140px;
 height:30px;
}

#rightMenu
{
 float:right;
 width:140px;
 text-align: left;
 margin-top: 0px;
 margin-right:1px;
 margin-right:3px;
 margin-left:0px;
 background: url('/skins/summer2/gfx/l_back.jpg') repeat-y;
}

#rightMenu h4
{
 background: url('/skins/summer2/gfx/l_sep.jpg') no-repeat;
 width: 140px;
 height:28px;
 padding-left:8px;
 padding-top:5px;
 margin:0px;
 color:#fff;
}

#rightMenu h5
{
 margin:0px;
 margin-top:3px;
 margin-left:3px;
 margin-right:3px;
 width:130px;
 font-family:Tahoma; 
 font-size:8pt; 
 color:#000;
 border-bottom:1px dotted #999999;
 padding-bottom:2px;
 padding-left:2px;
 margin-bottom:.25em;
 background:#dbe9fb;
}

#rightMenu .odd
{
 background-color: #eef3f9;
 margin-left:2px;
 width:128px;
}

#rightMenu h6 
{
 font-family:Tahoma; 
 font-size:8pt; 
 font-weight:normal;
 margin:0px;
 margin-left:7px;
 padding-left:5px;
 margin-right:2px;
 width:130px;
 margin:0px;
}

#rightMenu a
{
 width:100%;
 color:#333;
 margin:0px;
}

#rightMenu a:hover
{
 text-decoration:none;
 color:#c00;
}

#rightMenu h3
{
 margin:0px;
  background: url('/skins/summer2/gfx/l_bot.jpg') no-repeat;
 width: 140px;
 height:39px;
}

#rightMenu h2
{
 margin:0px;
 background: url('/skins/summer2/gfx/l1.jpg') no-repeat;
 width: 140px;
 height:30px;
}


#centerMenu
{
 min-width:800px;
 text-align: left;
 padding-right:140px;
 padding-left:140px;
}

/****************************************
 **                                    **
 **        NAVIGATION FIELDS           **
 **                                    **
 ****************************************/
#mainNav
{
 text-align: left;
 margin-top: 0px;
 margin-right:0px;
 margin-left:0px;
}

#mainNav h5
{
 margin:0px;
 margin-top:3px;
 width:100%;
 font-family:Tahoma; 
 font-size:8pt; 
 color:#000;
 border-bottom:1px dotted #999999;
 padding-bottom:2px;
 padding-left:2px;
 margin-bottom:.25em;
 background:#dbe9fb;
}

#mainNav .odd
{
 background-color: #eef3f9;
}

#mainNav h6 
{
 font-family:Tahoma; 
 font-size:8pt; 
 font-weight:normal;
 width:100%;
 display:block;
 margin:0px;
}

#mainNav a
{
 width:100%;
 color:#333;
 margin:0px;
}

#mainNav a:hover
{
 text-decoration:none;
 color:#c00;
}

/****************************************
 **                                    **
 **           NEWS FIELDS              **
 **                                    **
 ****************************************/

#newsList
{
 text-align: left;
 margin-top: 10px;
 margin-left: 0px;
 color:#111;
}

#newsList a
{
 padding-bottom:2px;
 margin-bottom:.25em;
 color:#044474;
}

#newsList a:hover
{
 text-decoration:none;
 color:#c00;
}

#newsList h1 
{
 font-family:Arial;
 font-size:19px;
 font-weight:bold;
 color:#333;
 border-bottom:1px dotted #999999;
 padding-bottom:2px;
 margin:0px;
 margin-top:20px;
}

#newsList h2
{
 margin:.5em 0 0;
 font:90%/1.5em Verdana,Arial,Sans-serif;
 font-weight:bold;
 color:#444;
 margin: 0px;
 padding:0px;
 text-decoration: none;
 background:#f4f8fd;
}

#newsList h3 
{
 border-bottom:1px dotted #999999;
 padding-top:2px;
 margin:0px;
 font:110%/1.2em Georgia,Serif;
 color:#444;
 background:#f4f8fd;
}

#newsList p 
{
 color:#333;
}



/****************************************/
/**                                    **/
/****************************************/
#mainTable table
{
 border-collapse: collapse;
 width: 100%;
}

#mainTable thead
{
 background: #9ec5e4;
 border-top: 1px solid #aed5f4;
 border-bottom: 1px solid #8eb5d4;
}

#mainTable th
{
 font-weight:normal;
 text-align: left;
}


#mainTable tr:hover
{
 background: #ffffdd;
}

#mainTable thead tr:hover
{
 background-color: transparent;
 color: inherit;
}

#mainTable .odd
{
 background-color: #f1f1f1;
}