﻿body{margin: 0;}
body,table,textarea{font-family:arial;font-size:10pt;}
body.page{}
body.frame{background:#fff;}
.clear{clear:both;}
a{color:#00488d;} 
#loginpage{}
#loginpage.frame{}
#loginpage.frame #the_footer{display:none;}
#loginpage.frame .logo{margin: 20px auto;}
#loginpage.frame #loginform{background:#f5f5f5;}
#loginpage .information{background:#feffe8 url('../images/info-bg.png') repeat-x; font-weight:normal;font-size:11pt;height:40px;line-height:40px; border-bottom:1px solid #fcefb7;}
#loginpage .information span{display:block; text-align:center;color:#333;}
#loginpage .warning{background:#9c191d url('../images/warning-bg.png') repeat-x; font-weight:bold;font-size:11pt;height:40px;line-height:40px; }
#loginpage .warning span{display:block; text-align:center;color:white;}
#loginpage .logout{background:#165005 url('../images/logout-bg.png') repeat-x; font-weight:bold;font-size:11pt;height:40px;line-height:40px; }
#loginpage .logout span{display:block; text-align:center;color:white;}
#loginpage .logo{width:199px;margin:30px auto;}
#loginpage #loginform{width:300px;margin:0 auto;border-radius:4px;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.3);}
#loginpage #loginform .container{padding:20px;}
#loginpage #loginform .container h1{margin:0 0 10px;font-size:12pt;}
#loginpage #loginform .container .row{margin-bottom:10px;}
#loginpage #loginform .container input[type=text],#loginpage #loginform .container input[type=password]{width:250px;font-size:10pt;padding:10px 7px;}
#loginpage #loginform .container .submit{margin-top:20px;}
#loginpage #loginform .container .submit input[type=button]{width:260px;}
#loginpage #loginform .container .status{margin-top:10px;}
#loginpage #the_footer{ text-align:center;color:#545454; margin-top:30px;font-size:8pt;}

.body.used_cars_upload{}
.body.used_cars_upload #upload_menu{height: 555px; overflow:auto;width:20%; float:left;background:#f9f9f9;}
.body.used_cars_upload #upload_menu h3{margin:0;}
.body.used_cars_upload #upload_menu #drop-area{padding:10px;}
.body.used_cars_upload #upload_menu #drop-area p{text-align:center;}
.body.used_cars_upload #upload_menu ul li.no-items{text-align:center;}
.body.used_cars_upload #upload_menu ul{ list-style-type:none; margin:0px; padding: 10px;}
.body.used_cars_upload #upload_menu ul li{margin: 0 0 10px 0;}
.body.used_cars_upload #upload_menu ul#file-list{padding: 0 10px;font-size:8pt;}
.body.used_cars_upload #upload_menu ul#preview-list li div{margin: 0 0 5px 0;}
.body.used_cars_upload #upload_menu ul li select{width: 200px;}
.body.used_cars_upload #used_cars_information{float:right;width: 80%;}
.body.used_cars_upload #used_cars_list{width: 100%;}
.body.used_cars_upload #used_cars_container{width: 100%;}
.body.used_cars_upload #used_cars_list .heading{font-weight:bold; border:none !important; background-color:#111; text-transform:uppercase; color:White; font-style:normal !important;}
.body.used_cars_upload #used_cars_list .used_car{border-top: 1px solid #eee;padding: 8px 0 8px 0;font-size: 9pt;}
.body.used_cars_upload #used_cars_list .used_car.warning{background:#fff8e1;}
.body.used_cars_upload #used_cars_list .used_car .check{float:left;width:3%; text-align:center; font-style:italic;}
.body.used_cars_upload #used_cars_list .used_car .status{float:left;width:11%; text-align:center; font-style:italic;}
.body.used_cars_upload #used_cars_list .used_car .make{float:left;width:10%; text-align:center;}
.body.used_cars_upload #used_cars_list .used_car .make select{width:90%;}
.body.used_cars_upload #used_cars_list .used_car .model{float:left;width: 10%; text-align:center;}
.body.used_cars_upload #used_cars_list .used_car .model select{width:90%;}
.body.used_cars_upload #used_cars_list .used_car .description{float:left;width: 20%; text-align:center;}
.body.used_cars_upload #used_cars_list .used_car .price{float:left;width: 8%; text-align:right;} 
.body.used_cars_upload #used_cars_list .used_car .sale{float:left;width: 8%; text-align:right;}
.body.used_cars_upload #used_cars_list .used_car .payment{float:left;width: 8%; text-align:right;}
.body.used_cars_upload #used_cars_list .used_car .repayment{float:left;width: 4%; text-align:center;}
.body.used_cars_upload #used_cars_list .used_car .year{float:left;width: 4%; text-align:center;}
.body.used_cars_upload #used_cars_list .used_car .availability_status{float:left;width: 5.8%; text-align:center;}
.body.used_cars_upload #used_cars_list .used_car .photos{float:left;width: 5.8%; text-align:center;}
.body.used_cars_upload #used_cars_list .used_car .photos_container{margin-top: 5px;}
.body.used_cars_upload #used_cars_list .used_car .photos_container div.photo{float:left;}
.body.used_cars_upload #used_cars_list .used_car .photos_container div.photo.selected canvas{border:3px solid red;}
.body.used_cars_upload #used_cars_list .used_car .photos_container canvas{border: 3px solid white;box-shadow:0 0 3px #999;margin: 6px;display:none;}
.body.used_cars_upload #used_cars_list .used_car .photos_container div.photo.selected img{border:3px solid red;}
.body.used_cars_upload #used_cars_list .used_car .photos_container img{border: 3px solid white;box-shadow:0 0 3px #999;margin: 6px;display:none;}
.body.used_cars_upload #used_cars_total{display:none;font-size: 8pt; text-align:center; line-height: 20px; height: 20px; font-style:italic; background-color:#f5f5f5;border-top:1px solid #dcdcdc;border-bottom-right-radius: 10px;}
.body.used_cars_upload .menu{height: 55px;background:url(../images/toolbar-bg.png) repeat-x;position:relative;border-top-right-radius:10px;border-top-left-radius:10px;}
.body.used_cars_upload .menu #used_cars_search{position:absolute;right: 10px;top: 12px;}
.body.used_cars_upload .menu #used_cars_search select{font-size:12pt;}
.body.used_cars_upload .menu #used_cars_search input{font-size:11pt;}
.body.used_cars_upload .menu ul{margin:0;padding:10px; list-style-type:none;}
.body.used_cars_upload .menu ul li{float:left;}
.body.used_cars_upload .menu ul li .image{display:block;float:left;height:32px;}
.body.used_cars_upload .menu ul li.selected .title{font-weight:bold;}
.body.used_cars_upload .menu ul li.selected .title:hover{text-decoration:none;}
.body.used_cars_upload .menu ul li .title{display:block;float:left;color:#454545; text-shadow:1px 1px 0px #fff;font-size: 10pt; text-decoration:none;line-height:32px;height:32px;padding-left: 6px; padding-right: 20px;}
.body.used_cars_upload .menu ul li .title:hover{text-decoration:underline;}
.body.used_cars_upload .menu input[type=text]{width: 400px;}