﻿/* removed.  appears to be old */
/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
    background: white;
}
ol,ul {
    list-style: none;
}
sup, sub {
    font-size: 0.8em;
}
sup {
    vertical-align: super;
}
sub {
    vertical-align: sub;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption,th,td {
    text-align: left;
    font-weight: normal;
}
blockquote:before,blockquote:after,q:before,q:after {
    content: "";
}
blockquote,q {
    quotes: "" "";
}
/* end reset */
body {
		color: black;
		line-height: 1;
		color: #4D4D4D;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 62.5%;
}
body.popup {
    background: none repeat scroll 0 0 #FFFFFF;
}
input, select, optgroup {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 100%;
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}
h4 {
    font-size: 1.1em;
    line-height: 1.2em;
    padding: 0.5em 0 0.8em;
}
div#popup_header_container {
    background: none repeat scroll 0 0 transparent;
}
div#popup_header_container div.bg_logo {
    background: url("/Images/project/header.gif") no-repeat scroll left bottom transparent;
    padding: 7px 25px 10px 250px;
}
div#popup_header_container div.bg_logo ul.popup_links {
    text-align: right;
    white-space: nowrap;
}
ul {
    list-style: none outside none;
    padding: 0 1em 1em;
}
ol, ul {
    list-style: none outside none;
}
div#popup_header_container div.bg_logo ul.popup_links li {
    background-image: none;
    display: inline;
    font-size: 1.1em;
    padding: 0;
    white-space: nowrap;
}
div#popup_body_container {
    padding: 15px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
table.form {
    margin-bottom: 1.5em;
    width: 100%;
}
table.form.full_width {
    width: 100%;
}
#email_form table.form td {
    white-space: nowrap !important;
}
table.form tbody tr.alternate td, table.form tbody tr:nth-child(2n+1) td {
    background: none repeat scroll 0 0 #F1F1F1;
}

table.form tr td {
    padding: 2px 0;
    vertical-align: top;
}
table tr.alternate td {
    background: none repeat scroll 0 0 #F1F1F1;
}
#container-main-informaion table.form td {
    height: 23px;
}
#container-main-informaion table td:first-child {
    color: #000000;
    padding-right: 7px;
    text-align: right !important;
}


a.print {
    background: url("/Images/project/print.gif") no-repeat scroll 100% 50% transparent;
    padding: 0.3em 20px 0.3em 0;
}
a.close_window {
    background: url("/Images/project/close_window.gif") no-repeat scroll 100% 50% transparent;
    padding: 0.3em 20px 0.3em 0;
}
a {
    color: #5F90CB;
    text-decoration: none;
}
a:hover {
    color: #5F90CB;
    text-decoration: underline;
}
select {
    font-size: 1.1em;
}
.section_vehicle_report input[type="text"], .section_vehicle_report select {
    width: 135px;
}


textarea {
    border: 2px inset #FBFBFB;
    height: 9em;
    width: 220px;
}
#main-exception-report{width:860px}
#error_container{color:red; text-align:center; display:block; width:100%; height: 12px;}
.default_content, .default_content{ color: #666666;
    font-family: arial;
    font-size: 10px;
    left: 5px;
    position: absolute;
    top: 3px;}
#vehiclereport td div{padding-right:10px; *padding-right:0}
.help_icon{position:absolute; right:7px;background: url("/Images/help_recaptcha.png") no-repeat scroll 0 2px transparent;cursor: help;height: 11px;width: 11px;}
.help_default_content{ background-color:#FFFFFF; display:none;position:absolute;top:-55px; left:145px; padding: 6px;z-index:100;border: 1px solid #D2DAD9;}
.help_default1{top:-45px}
table.form{width:860px}
.delete_ancor, .remove-file{ cursor:pointer; color:red; text-decoration:none}
.section_vehicle_report table td:first-child{width:148px}
.section_vehicle_report table td:first-child, td.right_align {color: #000000;  text-align:right; padding-right:7px !important}
.last-td{width:500px !important}
#container-table-deck td{ text-align:left}
#container-table-deck th{ text-align:center;background-color: #E6E6E6;font-weight: bold; height: 21px;text-align: center;vertical-align: middle;text-align: center;}
#container-table-deck th{ text-align:left; padding-left:40px;}
#container-table-deck td:first-child {padding-left: 11px}
.container-report-automo{ border:1px solid #000; margin-bottom:5px; width: 860px;padding-top: 5px;}
.td-color{background: none repeat scroll 0 0 #F1F1F1;}
#container-main-informaion table td:first-child {color: #000000; text-align:right !important; padding-right:7px;} 
.float-container-main-informaion{ float:left; width:50%;}
.float-container-main-informaion input{ width:250px}
.float-container-main-informaion table td{ height:20px;}
#waybill_Date, #unloading_Date{
    background-image: url("/Images/calendar.gif");
    background-position: 99% center;
    background-repeat: no-repeat;
    cursor: pointer;}
.ui-widget-header .ui-icon {
    background-image: url("/Images/ui-icons_222222_256x240.png");
}
.moving-right h4, .moving-right h5, .moving-right input[type='button']{margin-left:4px;}
#container-main-informaion table.form td{ height:23px;}
.alternate1{border:1px solid #900}
.attachment_files tr:last-child td{ border-bottom:2px solid #333}
.attachment_files th{ text-align:center; font-weight:bold; padding-bottom:7px; padding-top:3px;background-color: #F1F1F1;}
#vehiclereport h5{ padding:0 0 3px;}
.section-vehicle_images td:first-child{padding-left:4px;}
.section_vehicle_report input[type='text'], .section_vehicle_report select{ width:135px}
.section-vehicle_images img{ display:none}
.checkbox-container input[type="checkbox"]{ width: 11px; height: 11px}

