﻿/*@charset "utf-8";*/
/* CSS Document */

table, tr, td { border-collapse: collapse; }

/*#contentTop { background: url(/images/contentTop.gif) center bottom no-repeat; }
.leftMenuUlBottom { padding-bottom: 16px; }
#footer { margin-bottom: 15px; }
#rightSide { float:left; width:718px; padding-right:0px; }
#rightSidePadding { padding-left:17px; }
*/

#rightSide_Security { float:left; width:718px; padding-right:0px; }
#rightSidePadding_Security { padding-left:17px; }

.content_box { color: #575757; margin: 0px; padding: 0; width: 701px; float: left; }
.header_box { margin: 0; padding: 19px 0px 0px 0px; line-height: 26px; height: 43px; overflow: hidden; float: left; }
#check_group { color: #575757; margin: 24px 0px 0px 0px; padding: 0; width: 701px; float: left; }
#search_table { color: #575757; margin: 10px 0px 14px 0px; padding: 0; width: 678px; float: left; }

.content_box .top_content { height: 24px; background: url(/images/top_content.gif) center top no-repeat; overflow: hidden; margin: 0; padding: 6px 0px 2px 10px; clear: both; }
.content_box .middle_content { padding: 0px 0px 10px 0px; }
.box_search .middle_content { padding: 0px 0px 0px 0px; }
.content_box .middle_content, .box_search .middle_content { margin: 0; background: url(/images/middle_content.gif) center top repeat-y; display: table; width: 701px; height: 100%; clear: both; }
.title_box { color: #575757; font-size: 15px; line-height: 18px; margin: 0; padding: 0; font-weight: bold; }
.partition_content { height: 4px; margin: 0; padding: 0; clear: both; background: url(/images/partition.gif) left top repeat-x; overflow: hidden; }

.box_search { margin:0 0 18px 0; }
.box_search .fontBold { font-weight:bold; }
.box_search .securityCode { color:#d88001; font-family:"Lucida Console", Monaco, monospace; font-weight:normal; }
.box_search .search_result { margin:3px 1px; }
.content_box .searchClosed
{
    height: 24px;
    background: url(/images/searchClosedBg.gif) center top no-repeat;
    overflow: hidden;
    margin: 0;
    padding: 6px 10px 2px 10px;
    clear: both;
}
.box_search #search_results_div { display:none; }
#search_top_div { background-position:0 0; }
.search_title { width:198px; float:left; }
.search_input { width:480px; float:right; }
.search_reset { width:75px; margin-right:10px; font-size:11px; color:#d88001; text-decoration:underline; text-align:right; float:left; }

.box_module_group { clear: both; margin: 0; padding: 0px 0px 0px 10px; }
.box_module { width: 138px; float: left; margin: 10px 10px 0px 0px; padding: 0; color: #575757; }
.box_module .header_form { font-size: 12px; font-weight: bold; margin: 0; padding: 10px 0px 4px 0px; color: #575757; clear: both; }
.box_module .header_form a { font-size: 12px; font-weight: bold; color: #575757; }
.box_module .header_form a:hover { color: #d88001; }
.box_module .order_form { clear: both; margin: 0px 0px 0px -4px; padding: 0; height: 18px; line-height: 18px; text-align: left; }

.check_input { line-height: 0; float: left; vertical-align: middle; margin-left:1px;}
.distance_input { margin: 1px 0px 0px 2px; padding: 0; float: left; vertical-align: middle; }

.top_header_form { font-size: 12px; font-weight: bold; width: 138px; margin: 0; padding: 0px 0px 6px 0px; float: left; color: #575757; }
.top_header_form a { font-size: 12px; font-weight: bold; color: #575757; }
.top_header_form a:hover { color: #d88001; }

.box_module_level { width: 138px; float: left; margin: 0; padding: 0; }
.box_module_level .list_border { margin: 0; padding: 0; border: 1px solid #c6c6c6;} 

/**:first-child+html*/
 .box_module_level .list_border { height: 100px!important; overflow: hidden!important; }
*html .box_module_level .list_border { height: 100px!important; overflow: hidden!important; }
.box_module_level ul { margin: 0; padding: 0; line-height: 0; }
.box_module_level ul li { margin: 0; padding: 0; list-style: none; }
.box_module_level ul li a { color: #575757; float: left; float: left; line-height: 18px; margin: 0; padding: 2px 5px 2px 5px; width: 93%; }
.box_module_level ul li a:hover,
.box_module_level ul li a:active,
.box_module_level ul li a:focus { background: #3399ff; color: #ffffff; }
.box_module_level ul li a.active { background: #3399ff; color: #ffffff; }

.seclect_list { height: 100px; margin: 0; padding: 0; line-height: 22px; width: 136px; color: #575757; font-size: 11px; text-align: left; border: none; background: #ffffff; }
/**:first-child+html*/

 .seclect_list { height: 104px!important; }
*html .seclect_list { height: 104px!important; }
 
.input_list { width: 134px; height: 17px; border: 1px solid #c6c6c6; background: #ffffff; color: #575757; font-size: 10px; margin: 0; padding: 0px 0px 0px 2px; line-height: 17px; vertical-align: top; }
/*.distance_form {}*/
.input_search_active { color:#575757; }
.input_search_inactive { color:#bababa; }
.input_search_active, .input_search_inactive { width:300px; font-family:"Lucida Console", Monaco, monospace; margin-right:6px; }


.order_box { clear: both; margin: 0; padding: 20px 10px 0px 10px; color: #575757; }
.order_box .order_date { width: 340px; float: left; }
.order_box .submit_form { margin: 0; padding: 20px 0px 0px 0px; float: right; width: 200px; height: 30px; text-align: right; } 

.order_box .submit_form img { vertical-align: middle; }
.distance_submit { margin: 0px 4px 0px 0px; padding: 0; font-size: 12px; font-weight: bold; color: #d88001; }
.distance_submit_lb { margin: 0px 4px 0px 0px; padding: 0; font-size: 12px; font-weight: bold; color: #d88001; vertical-align: middle; }

.distance_submit a { font-size: 12px; font-weight: bold; color: #d88001; text-decoration: underline; }
.distance_submit a:hover { text-decoration: none; }
a.distance_submit  { font-size: 11px; font-weight: bold; color: #d88001; text-decoration: underline; }
a.distance_submit:hover { text-decoration: none; }

/*.distance_submit { font-size: 12px; font-weight: bold; color: #d88001; text-decoration: underline; }
.distance_submit:hover { text-decoration: none; }
*/
 
.order_box .order_date img { vertical-align: middle; }

.header_order_date { font-size: 12px; font-weight: bold; margin: 0; padding: 0px 0px 6px 0px; color: #575757; }
.header_order_date a { font-size: 12px; font-weight: bold; color: #575757; }
.header_order_date a:hover { color: #d88001; }
.order_date_form { clear: both; margin: 0; padding: 0; }
.order_date_form .form_order { float: left; width: 280px; }
.orientation_text { float: left; margin: 2px 4px 0px 0px; padding: 1px 3px 0px 0px; font-size: 12px; }
.orientation_form { width: 70px; height: 17px; border: 1px solid #c6c6c6; background: #ffffff; color: #575757; font-size: 11px; margin: 0; padding: 0px 0px 0px 2px; line-height: 17px; vertical-align: middle; }
 
#search_table .line_01 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line.gif) left bottom repeat-x; }
#search_table .line_02 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line.gif) left bottom repeat-x #ffffff; }
#search_table .line_box_01 { width: 158px; float: left; text-align: left; margin: 0; padding: 6px 0px 7px 8px; line-height: 14px; }
#search_table .line_box_02 { width: 220px; float: left; text-align: left; margin: 0; padding: 6px 0px 7px 8px; line-height: 14px; }
#search_table .line_box_03 { width: 66px; float: left; text-align: left; margin: 0; padding: 6px 15px 7px 0px; line-height: 14px; text-align:right; }
#search_table .line_box_04 { width: 50px; float: left; text-align: left; margin: 0; padding: 6px 0px 7px 8px; line-height: 14px; }
#search_table .line_box_05 { width: 82px; float: left; text-align: left; margin: 0; padding: 6px 0px 7px 8px; line-height: 14px; }
#search_table .line_box_06 { width: 47px; float: left; text-align: left; margin: 0; padding: 6px 0px 7px 8px; line-height: 14px; }
#search_table .style_01 { line-height:10px; font-size: 12px; font-weight: bold; }
#search_table a { position:relative; left:3px; color: #d88001; text-decoration:underline; }

#rgOrderList { font-size: 11px; font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_01 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line.gif) left bottom repeat-x; }
.rgOrderList_line_02 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #fff8ee; }
.rgOrderList_line_03 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #ffdcdc; }
.rgOrderList_line_04 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #ffffff; }
.rgOrderList_line_05 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #fff8ee; }
.rgOrderList_line_06 { width: 100%; height: 100%; color: #575757; margin: 0; padding:0; clear: both; }
.rgOrderList_line_06 div { float:right; }
.rgOrderList_line_06 img { margin: 7px 0px 0px 0px; padding: 0; }
.rgOrderList_line_box_01_Head { width: 92px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px;font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757; border-bottom:1px solid black;}
.rgOrderList_line_box_01 { width: 92px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px;font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_02 { width: 104px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_03 { width: 124px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_04 { width: 66px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_05 { width: 86px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_06 { width: 46px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px;  font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_06_img { margin: 0px 0px 0px 12px; padding: 0; }
.rgOrderList_line_box_07 { width: 80px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px;  font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_07_img { margin: 0; padding: 0; vertical-align: middle; }
.rgOrderList_line_box_08 { width: 30px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px;  font-size: 11px;font-family:Arial, Helvetica, sans-serif; color: #575757;}
.rgOrderList_line_box_08_img { margin: 0px 0px 0px 2px; padding: 0; vertical-align: middle; }

#check_group .line_01 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line.gif) left bottom repeat-x; }
#check_group .line_02 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #fff8ee; }
#check_group .line_03 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #ffdcdc; }
#check_group .line_04 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #ffffff; }
#check_group .line_05 { margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/bg_line_level.gif) left bottom repeat-x #fff8ee; }
#check_group .line_06 { width: 100%; height: 100%; color: #575757; margin: 0; padding:0; clear: both; }
#check_group .line_06 div { float:right; }
#check_group .line_06 img { margin: 7px 0px 0px 0px; padding: 0; }
#check_group .line_box_01 { width: 92px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_02 { width: 104px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_03 { width: 124px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_04 { width: 66px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_05 { width: 86px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_06 { width: 46px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_06 img { margin: 0px 0px 0px 12px; padding: 0; }
#check_group .line_box_07 { width: 80px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_07 img { margin: 0; padding: 0; vertical-align: middle; }
#check_group .line_box_08 { width: 30px; float: left; text-align: left; margin: 0; padding: 4px 0px 5px 8px; line-height: 14px; }
#check_group .line_box_08 img { margin: 0px 0px 0px 2px; padding: 0; vertical-align: middle; }
#check_group .style_01 { font-size: 12px; font-weight: bold; }
#check_group .style_02 { font-size: 11px; font-weight: bold; }
#check_group .style_03 { font-size: 11px; font-weight: bold; }
#check_group .style_04 { font-size: 11px; color: #db8812; }
#check_group .style_04 a { font-size: 11px; color: #db8812; }
#check_group .style_04 a:hover { color: #575757; }
#check_group .style_05 { font-size: 12px; font-weight: normal; }
#check_group .style_06 { font-size: 11px; color: #db8812; text-decoration: underline; }
#check_group .style_06 a { font-size: 11px; color: #db8812; text-decoration: underline; }
#check_group .style_06 a:hover { color: #575757; }
#check_group .style_07 { font-size: 11px; color: #db8812; text-transform: uppercase; font-family:"Lucida Console", Monaco, monospace; }
#check_group .style_07 a { font-size: 11px; color: #db8812; text-transform: uppercase; font-family:"Lucida Console", Monaco, monospace; }
#check_group .style_07 a:hover { color: #575757; }

.TrackingLine { font-size: 11px; color: #db8812; }
.TrackingLine:hover { color: #575757; }

#check_group .line_level_01 { margin: 0; padding: 0px 0px 7px 0px; }
#check_group .line_level_02 { margin: 0px 0px 0px 14px; padding: 0; clear: both; background: none; } 
#check_group .line_level_03 { width: 100%; height: auto; margin: 0; padding: 0; }
#check_group .line_level_04 { margin: 0; padding: 0; background: #ffffff; width: 100%; height: auto; }
#check_group .line_level_02 .line_box_level_group_01 { margin: 0; padding: 0; width: 320px; height: 100%; float: left; background: url(/images/bg_line_level_.gif) left bottom repeat-x; clear: both; }
#check_group .line_level_02 .line_box_level_group_02 { margin: 0; padding: 0; width: 320px; height: 100%; float: left; background: url(/images/bg_line_level_.gif) left bottom repeat-x #ffffff; clear: both; }
#check_group .line_level_02 .line_box_level_header { margin: 0; padding: 0; width: 320px; height: 100%; float: left; background: url(/images/bg_line_level_.gif) left bottom repeat-x; clear: both; }
#check_group .line_level_04 .list_box_level_group_01 { margin: 0; padding: 0; width: 352px; height: 100%; float: left; background: url(/images/bg_list_level_.gif) left bottom repeat-x; clear: both; }
#check_group .line_level_04 .list_box_level_group_02 { margin: 0; padding: 0; width: 352px; height: 100%; float: left; background: url(/images/bg_list_level_.gif) left bottom repeat-x #ffffff; clear: both; }
#check_group .line_level_04 .list_box_level_header { margin: 0; padding: 0px 0px 2px 0px; width: 352px; height: 100%; float: left; background: url(/images/bg_list_level_.gif) left bottom repeat-x #f5f5f5; clear: both; }
#check_group .line_level_box_01 { width: 68px; float: left; text-align: left; margin: 0; padding: 3px 0px 3px 2px; line-height: 14px; }
#check_group .line_level_box_01 img { margin: 0px 4px 0px 0px; padding: 0; }
#check_group .line_level_box_02 { width: 156px; float: left; text-align: left; margin: 0; padding: 3px 0px 3px 8px; line-height: 14px; }
#check_group .line_level_box_03 { width: 56px; float: left; text-align: left; margin: 0; padding: 3px 0px 3px 8px; line-height: 14px; }

.content_box .bottom_content { height: 10px; background: url(/images/bottom_content.gif) center top no-repeat; overflow: hidden; clear: both; }
.main_bottom { height: 4px; background: url(/images/bottom_main.gif) center top no-repeat; margin: 0; padding: 0; overflow: hidden; }

/*.highslide-container {overflow:visible;}*/
.RadGridHeader 
{ 
height: 12px; 
padding: 0px; 
color: #819598; 
font-weight: bold; 
font-size: 16px; 
padding-left: 4px; 
} 

.RadGridHeader A, .RadGridHeader SPAN 
{ 
padding-top: 14px; 
display: block; 
text-decoration: none; 
font-weight: bold; 
} 

.RadGridHeader A:hover 
{ 
text-decoration: underline; 
} 

.FooterStyle 
{ 
    height: 6px; 
    line-height: 4px; 
    font-size: 0px; 
} 

.FooterStyle TD 
{ 
    border-left: 7px solid #d2b6c1; 
    border-right: 7px solid #d2b6c1; 
} 

.RadGridPager 
{ 
    background-image: url(img/footer.gif); 
    background-repeat: repeat-x; 
    height:20px; 
    padding-left: 11px; 
    background-color: white; 
    vertical-align: bottom; 
    color: #b79ea9; 
    font-weight: bold; 
    float:none;
} 

.RadGridPager a
{
    font-size:12px;
    padding-left:2px;
    padding-right:2px;
    color: #b79ea9; 
}

.RadGridPager img
{
    overflow: visible;
    height: 14px;
}

.RadGridPager div
{
    overflow: visible;
     float:left;
}

.RadGridPager div span
{
    /*Page Size Text*/
    margin-left: 10px;
    /*color: Brown;*/
    float: left;
}

.RadGridPager div  a span
{
    /* Page Numbers*/
    /*color: Yellow;*/
    color: #575757;
    float: none;
    margin-left: 0px;
    font-weight:normal;
}

.RadGridPager div a.rgCurrentPage span
{
    font-weight:bold;
}

.RadGridPager div tbody td input
{
    /*Page Size Number*/
    /*color: Red;*/
    color: #575757;
    font-size: 11px;
    font-weight:bold;
    float: none;
    margin-top:-4px;
    padding-top: 0px;
    font-family:Arial, Helvetica, sans-serif;    
    vertical-align:top;
}

.SearchButton 
{
    vertical-align:top;
    float:right; 
    text-align:right;
}


/*.RadGrid_Default .rgSorted {
    background-color: inherit;
}*/

.RadGrid_Default .rgRow .rgSorted {
    background-color: inherit !important;
}

.RadGrid_Default .rgAltRow .rgSorted {
    background-color: inherit !important;
}



.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {
    background-color: transparent !important;
}

.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol, .RadGrid_Default .rgHeaderWrapper {
    background-color: transparent !important;
    background-image: none !important;
}

.RadGrid_Default th.rgSorted {
    background-color: transparent;
}

/*.RadGrid_Default .rgCommandRow {
    background-color: inherit !important;
    background-image: none !important;
}*/
.RadMenu .rmGroup {
    background-color:#f0f0f0;
}




.RadToolTip .rtWrapper {
    background-color: #f5f5f5;
    border-style: solid;
    border-width: 1px;
    padding: 10px;
}

.RadGrid .rgFilterBox {
    height:12px;
}