﻿@import url(Skin.editor.css);

.leftmargin
{
    background-image:url(images/leftmarginShadow.jpg);
    background-repeat:repeat-y;
}

.rightmargin
{
    background-image:url(images/rightmarginShadow.jpg);
    background-repeat:repeat-y;
}

.topBlueLine
{
     background-image:url(images/topBlueLine.jpg);
     background-repeat:repeat-x;  
}

.topBannerLogo
{
    float:left;
}

.topBannerRight
{
    float:right;
    display:inline-block; 
}

.TopArea
{
    width:951px;
    background-color:White;
}

.searchBackground
{
    background-image:url(images/searchBackground.jpg);
    height:42px;
}

.searchBox
{
    margin-left:25px;
}


.textbox
{
    display:inline;
}


.MainInnerTable
{
  /*  background-color:#F3F3F3; */
}

.leftNavBackground
{ 
    /* background-color:#F3F3F3; */
     width:200px;  
     padding-top:10px;
     padding-right:0px;
     
}

.breadcrumbs
{

    height:50px;
    margin-top:11px;
    margin-left:15px;
}

.SkinObject

{
    color:#020167;
    font-weight:bold;
    font-size:9px;
    font-family:Arial;
}

a.SkinObject:hover
{
    color:#000033;
}

.redBanner
{
    background-image:url(images/redban_01.gif);
    background-repeat:repeat-x;    
}

.ContentArea
{
    margin-left: 41px;
}

.ContentPane
{
    /* background-color: #F3F3F3; */
    border-left: 1px solid #DDD;
    background-image:url(images/borderTopBulb.gif);
    background-repeat:no-repeat; 
    padding-left:20px; 
    padding-right:15px; 
}

    * html .ContentPane {display: inline-block;  }
    
.bottomImages
{
    margin-top: 32px;
    margin-bottom: 32px;
    padding-top:18px;
    border-top: 1px dashed #DDD;
}

.addressLabel
{
    font-family:Arial,helvetica,sans-serif;
    font-size:12px;
    width:236;
    color:rgb(2,1,103);
}


.bottomBlueLine
{
 background-image:url(images/bottomBlueLine.jpg);
 background-repeat:repeat-x;  
}

.DecarolisLeft
{
 color:Blue; 
}

.DecarolisLeft ul
{
    list-style-type:none;    
    padding-left: 0px;
    margin-left:0px;
    margin-right:0px;   
}

    .DecarolisLeft li
    {
        
        margin-left:0px;
        padding-left: 10px;
        font-size:11px;
        border-top: 1px solid #DDD;
         /* color:#000033;     */
         
        font-family:Arial,Helvetica,sans-serif;
        padding-top:4px;
        padding-bottom:4px;
        background-image:none; 
        padding-right:0px;        
    }

        *html .DecarolisLeft li
        {
            margin-left:0px;
        }

        .DecarolisLeft a,
         .DecarolisLeft a:visited
       
        {
           /* background-image:url(images/leftmenu_item.png); */
           background-image:url(images/leftmenu_itemBold_New.png);
            background-repeat:no-repeat;
            display: block;
            height: 20px;
            font-weight:bold;
            padding-left:20px;
            padding-top: 5px;
            text-align:left;
            list-style-type:none;
            white-space:nowrap;
            text-decoration:none;
            /*color:#000066; */
            color:white; 
        }

       
            * html .DecarolisLeft a,
            * html .DecarolisLeft a:visited
            {
                height: 25px;
            }
       .DecarolisLeft a.nav_currentPath nav_selected
        {
              background-image:url(images/leftmenu_itemlight_New.png);
        }
            
        .DecarolisLeft a:hover,
        .DecarolisLeft a.nav_currentPathLink
        {
            background-image:url(images/leftmenu_itemlight_New.png);
           /* background-image:url(images/leftmenu_itemBold.png); */
            background-repeat:no-repeat;
            /*color:#000033; */
            color:white;
            text-decoration:none;
        }

.DecarolisLeft ul.nav_level2 a,
.DecarolisLeft ul.nav_level2 a:hover,
.DecarolisLeft ul.nav_level2 a:visited,
.DecarolisLeft ul.nav_level2 a.nav_currentPathLink
{
    background-image:none;
    white-space:normal;
    padding-top: 2px;
    padding-bottom: 8px;
    height:auto;  
    color:#000066;  
}

.DecarolisLeft ul.nav_level2 li
{
    border-top:none;   
    padding-left:0px;
    padding-top:2px;
    padding-bottom:0px;
}


.leftFooter
{ 
     margin-left:30px;
     border-left:1px solid #DDD;
     background-image:url(images/borderTopBulb.gif);
     background-repeat:no-repeat;
     padding-left:10px;
     padding-right:13px;          
}

*html .leftFooter 
{ 
    width:155px; 
   
}

.leftFooter a
{
  color:#000066;
 }

.leftFooter a:hover
{
     color:red;
     text-decoration:none;
}


.TitleText
{
     color:#333333;     
     font-family:Arial,helvetica,sans-serif;
     font-size:12px;
     font-style:italic;
     font-weight:bold;
     padding-left:10px;
     line-height:12px; 
}

.salesLink 
{
     color:#000066;     
     font-family:Arial,helvetica,sans-serif;
     font-size:12px;
     padding-left:10px;
     padding-top:7px;
     text-decoration:none;
}

.salesLink a:hover
{
    text-decoration:none;
    color:red;
}


.TopHorizontalMenu
{
    background-image:url(images/searchBackground.jpg); 
}

.FirstTopMenuItem
{
    margin-left: 30px;
}

.leftHalf
{
    background-image: url(images/button_on_r1_c1.jpg);
    background-repeat: no-repeat;
    empty-cells: show;
    width: 21px;
}

.rightHalf
{
    background-image: url(images/button_on_r1_c4.jpg);
    background-repeat: no-repeat;
    empty-cells: show;
    width: 19px;
}

.centerHalf
{
    background-image:url(images/button_on_r1_c3.jpg);
    background-repeat:repeat-x;
    height: 40px;    
    vertical-align: bottom;
    text-align: center;
}

.centerHalf a,
.tabNavLabel
{
    padding-bottom: 8px;
    display: block;
    color:#000066;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    white-space:nowrap;
    font-weight:bold;
}

.centerHalf a .tabNavLabel
{
    padding-bottom: 0px;
}
    
.centerHalf a:hover
{
    padding-bottom: 5px;
    border-bottom: 3px solid red;
    text-decoration: none;
}

.menuDivider
{
    background-image: url(images/menu_divider.jpg);
    background-repeat: no-repeat;
    empty-cells: show;
    width: 2px;
}



/* Css for Home page */

.LeftContentPane
{
 margin-top:0px;
}

.truckPic
{
background:transparent url(images/DeCarolisFleet.gif);
padding-right:0px;
background-repeat:no-repeat;
margin-right:0px;
float:right;
background-attachment:scroll;
background-position:100%;
width:371px;
}

*html .truckPic
{
float:none;
}

.redbanner_background
{
width:234px;
padding-left:0px;
margin-top:0px;
}

.ContentPaneHome
{
    margin-top:12px;
   /* background-color: #F3F3F3; */
    border-left: 1px solid #DDD;
    background-image:url(images/borderTopBulb.gif);
    background-repeat:no-repeat; 
    padding-left:15px; 
    padding-right:25px; 
    width:670px;    
}

.LeftContentPane
{
   /* background-color: #F3F3F3; */
    border-left: 1px solid #DDD;
    background-image:url(images/borderTopBulb.gif);
    background-repeat:no-repeat; 
    padding-left:18px; 
    padding-right:18px;      
}

*html .LeftContentPane 
{
    padding-left:15px;
    width:354px;
    padding-right:18px;
}

.RightContentPane
{
    /* background-color: #F3F3F3; */
    border-left:1px dotted #DDD;
    padding-left:12px; 
    padding-right:15px;     
}

*html .RightContentPane
{ 
width:354px;
}

*html .flashFile
{
padding-bottom:5px;
}

.flashFile
{
 width:270px;
}

