/* Home Page */

/* content styles */

#big-logo {
    width:960px;
    padding-bottom: 12px;
}

/* cargos styles */
#cargos_box {
    width:980px;
    padding-bottom:30px;
}
#cargos_main_column {
    float:left;
    width:736px;
    padding-right:22px;
    display: inline-block;
}
h4.box_label {
    padding:0px 0px 9px 10px;
}

#cargo_list {
    width:736px;
    border:0px;
    border-bottom:1px solid #E7E2D1;
    display: inline-block;
    *min-height:370px;
    *overflow:hidden;
}

#cargo_list td {
    padding:10px 11px;
}

#cargo_list_titles {
    background:url(/images/fresh/cargo_list_titles_center.png) top left repeat-x;
    background-color:#3FB2D9;
}

#cargo_list_titles td {
    height:14px;
    font-size:13px;
    font-weight:bold;
    color:#FFFFFF;
}

td.date {
    width:75px;
}

td.title {
    width:115px;
}

td.origin {
    width:140px;
}

td.destination {
    width:140px;
}

td.distance {
    width: 80px;
}
td.budget {
    width:74px;
}
td.more_link {
    width:66px;
}

#cargo_list_titles td.date {
    background:url(/images/fresh/cargo_list_titles_left.png) top left no-repeat;
    border-right:1px solid #96D5EA;
}
#cargo_list_titles td.title {
    background:url(/images/fresh/cargo_list_titles_left.png) top left no-repeat;
    border-right:1px solid #96D5EA;
}
#cargo_list_titles td.origin {
    border-right:1px solid #96D5EA;
}
#cargo_list_titles td.destination {
    border-right:1px solid #96D5EA;
}
#cargo_list_titles td.distance {
    border-right:1px solid #96D5EA;
}
#cargo_list_titles td.budget {
    border-right:1px solid #96D5EA;
}
#cargo_list_titles td.more_link {
    background:url(../images/fresh/cargo_list_titles_right.png) top right no-repeat;
}
.cargo_list_content td {
    vertical-align:middle;
    font-size:11px;
    background:url(../images/fresh/cargo_list_content_background.png) top left repeat-x;
}
.cargo_list_content td.date {
    border-right:1px solid #E7E2D1;
    color:#CC6633;
}
.cargo_list_content td.title {
    border-right:1px solid #E7E2D1;
}
.cargo_list_content td.title .actions {
    margin-top: 10px;
}
.cargo_list_content td.title .actions a {
    color:#000;
}
.cargo_list_content td.origin {
    border-right:1px solid #E7E2D1;
}
.cargo_list_content td.destination {
    border-right:1px solid #E7E2D1;
}
.cargo_list_content td.distance {
    border-right:1px solid #E7E2D1;
    color:#996600;
}
.cargo_list_content td.budget {
    border-right:1px solid #E7E2D1;
    font-size:13px;
    font-weight:bold;
}
.cargo_list_content td.more_link {

}
.cargo_list_content td.more_link img {
    float:right;
}
#cargo_list .cargo_list_content td table.grey_dates {
    width:100%;
    margin:0px;
    padding:0px;
    border:0px;
}
#cargo_list .cargo_list_content td table.grey_dates td {
    height:auto;
    margin:0px;
    padding:0px;
    text-align:left;
    color:#999999;
    background:none;
    border:0px;
}
#cargos_right_column {
    float:right;
    width:222px;
    padding-top:23px;
    display: inline-block;
}
#cargos_search_outer {
    width:222px;
    padding-top:31px;
    background:url(../images/fresh/blue_search_top_background.png) top left no-repeat;
}
#cargos_search_inner {
    width:211px;
    padding:0px 5px 29px 6px;
    background:url(../images/fresh/blue_search_bottom_background.png) bottom left no-repeat;
    background-color:#3FB2D9;
}
#cargos_search_inner form {
    padding:13px 0px 0px 0px;
}
select.cargo_long {
    width:209px;
    height:24px;
    margin-bottom:5px;
    padding:3px 2px;
    border:0px;
    outline-style:none;
}
select.cargo_long_enabled {
    background:url(../images/fresh/blue_long_select_background.gif) top left no-repeat;
    background-color:#FFFFFF;
}
select.cargo_long_disabled {
    background:url(../images/fresh/blue_long_select_background_disabled.gif) top left no-repeat;
    background-color:#B2E0F0;
}
select.cargo_short {
    width:131px;
    height:24px;
    margin-bottom:5px;
    padding:3px 2px;
    border:0px;
    outline-style:none;
}
select.cargo_short_enabled {
    background:url(../images/fresh/blue_short_select_background.gif) top left no-repeat;
    background-color:#FFFFFF;
}
select.cargo_short_disabled {
    background:url(../images/fresh/blue_short_select_background_disabled.gif) top left no-repeat;
    background-color:#B2E0F0;
}
input.cargo_short {
    width:65px;
    height:18px;
    margin-bottom:5px;
    margin-right:5px;
    padding:3px 2px;
    border:0px;
    text-align:center;
    outline-style:none;
}
input.cargo_short_enabled {
    background:url(../images/fresh/blue_short_input_background.gif) top left no-repeat;
    background-color:#FFFFFF;
}
input.cargo_short_disabled {
    background:url(../images/fresh/blue_short_input_background_disabled.gif) top left no-repeat;
    background-color:#B2E0F0;
}
h5.cargo_labels {
    padding-top:9px;
    padding-bottom:6px;
    font-size:13px;
    color:#FFFFFF;
}
.cargo_submit {
    width:70px;
    height:24px;
    margin:8px 0px 5px 0px;
    padding:0px 0px 2px 0px;
    font-weight:bold;
    color:#FFFFFF;
    border:0px;
    background:url(../images/fresh/blue_search_button.gif) top left no-repeat;
}
#show_all_link {
    padding-top:7px;
    padding-left:15px;
}

/* providers styles */
#providers_box {
    width:980px;
    padding-bottom:30px;
}
#providers_main_column {
    float:left;
    width:736px;
    padding-right:22px;
}
/* Categories list */
#providers_list {
    width:736px;
    border:0px;
}
td#providers_list_title {
    height:13px;
    padding:12px 12px 11px 12px;
    font-size:13px;
    font-weight:bold;
    color:#CC6600;
    background:url(../images/fresh/providers_top_background.png) top left no-repeat;
    background-color:#FFCC00;
}
#providers_list td {
    width:33%;
    vertical-align: top;
}
#providers_list td ul {
    margin:13px 0px 13px 20px;
    padding:0px;
}
#providers_list td li {
    list-style-image:url(../images/fresh/list_style_image.gif);
    list-style-type:square;
    padding:5px 5px 5px 0px;
    color:#999999;
}

/* Provider Find form */
#providers_right_column {
    float:left;
    width:222px;
}
#providers_search_outer {
    width:222px;
    padding-top:26px;
    background:url(../images/fresh/orange_search_top_background.png) top left no-repeat;
}
#providers_search_inner {
    width:211px;
    padding:0px 5px 25px 6px;
    background:url(../images/fresh/orange_search_bottom_background.png) bottom left no-repeat;
    background-color:#FFCC00;
}
#providers_search_inner form {
    padding:13px 0px 0px 0px;
}
select.providers_long {
    width:209px;
    height:24px;
    margin-bottom:5px;
    padding:3px 2px;
    border:0px;
}
select.providers_long_enabled {
    background:url(../images/fresh/orange_long_select_background.gif) top left no-repeat;
    background-color:#FFFFFF;
}
select.providers_long_disabled {
    background:url(../images/fresh/orange_long_select_background_disabled.gif) top left no-repeat;
    background-color:#FFEB99;
}
select.providers_short {
    width:131px;
    height:24px;
    margin-bottom:5px;
    padding:3px 2px;
    border:0px;
}
select.providers_short_enabled {
    background:url(../images/fresh/orange_short_select_background.gif) top left no-repeat;
    background-color:#FFFFFF;
}
select.providers_short_disabled {
    background:url(../images/fresh/orange_short_select_background_disabled.gif) top left no-repeat;
    background-color:#FFEB99;
}
input.providers_short {
    width:65px;
    height:18px;
    margin-bottom:5px;
    margin-right:5px;
    padding:3px 2px;
    border:0px;
    text-align:center;
}
input.providers_short_enabled {
    background:url(../images/fresh/orange_short_input_background.gif) top left no-repeat;
    background-color:#FFFFFF;
}
input.providers_short_disabled {
    background:url(../images/fresh/orange_short_input_background_disabled.gif) top left no-repeat;
    background-color:#FFEB99;
}
.providers_submit {
    width:70px;
    height:24px;
    margin:8px 0px 5px 0px;
    padding:0px 0px 2px 0px;
    font-weight:bold;
    color:#FFFFFF;
    border:0px;
    background:url(../images/fresh/orange_search_button.gif) top left no-repeat;
}

.slides:first-child {
    display:block;
}
.slides {
    display:none;
}