/* Main Navigation styles */



ul.main_navigation{
    padding: 23px 0 0px 0;
    margin: 0;
    text-align: right;
    height: 68px;
    font-size:13px;
    text-transform:uppercase;
    width:auto;
}

ul.main_navigation li{
    display: inline;
    height: 68px;
}

.main_navigation li {
    height: 68px;
}

ul.main_navigation li a{
    color: #494949;
    padding: 26px 15px 30px 15px; /*top padding is 6px, bottom padding is 4px*/
    text-decoration: none;
    height: 68px;
}

ul.main_navigation li a:hover, ul.main_navigation li a.selected{
/*     background: url('../shared_images/nav_bg.png') repeat-x center top; */
    padding: 25px 14px 30px 14px; /*top padding is 6px, bottom padding is 4px*/
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    color:#3787ff;
}

.go_button
{
        text-decoration:none!important;
        color:#fff!important;
}

.go_button div{
        width:164px;
        margin-bottom:5px;
}

.go_button div:hover{
        cursor:pointer;
}

.go_button div.Small{
        height:23px;
        font-size:12px;
        color:white;
        background:url(../shared_images/go_button_small.jpg);
}

.go_button div.Small span{
        margin:4px 0 0 5px;display:inline-block
}

.go_button div.Large{
        height:43px;
        font-size:22px;
        color:white;
        background:url(../shared_images/go_button_large.jpg);
}

.go_button div.Large span{
        margin:8px 0 0 5px;display:inline-block
}


/*
ul.breadcrumbs, ul.breadcrumbs li 
{
        list-style-type:none!important;
        padding:0!important;
        margin:0!important;

}               

ul.breadcrumbs {
        height:2.3em!important;
        border:1px solid #dedede!important;

        }
ul.breadcrumbs li {
        float:left!important;
        line-height:2.3em!important;
        color:#777!important;
        padding-left:.75em!important;
        }               
ul.breadcrumbs li a {
        background: url(../shared_images/crumbs.gif) no-repeat right center!important;
        display:block!important;
        padding:0 15px 0 0!important;
        }                                                       
ul.breadcrumbs li a:link,
ul.breadcrumbs li a:visited {
        color:#777!important;
        text-decoration:none!important;
        }       
     
ul.breadcrumbs li a:hover,
ul.breadcrumbs li a:focus {
        color:#dd2c0d!important;
        }               */



ul.breadcrumbs
{
    font: 11px Arial, Helvetica, sans-serif;
    background-image:url('../shared_images/bc_bg.png'); 
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    border:solid 1px #cacaca;
        border-width:1px 0px;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}

ul.breadcrumbs li 
{
    list-style-type:none;
    float:left;
    padding-left:10px;
        margin-top:0px;

}
ul.breadcrumbs a
{
    height:24px;
    display:block;
    background-image:url('../shared_images/bc_separator.png'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545;
    padding-top:6px;
}

ul.breadcrumbs a.last
{
   background:none;
   font-weight:bold;
}


ul.breadcrumbs .home
{
    border:none;
    margin: 0px 0px;
}

ul.breadcrumbs .home img
{
   vertical-align:middle;
}

ul.breadcrumbs a:hover
{
      /*  color:#35acc5;*/
}
