/* set all the styles to 0 */
html, body, table, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{ 
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* Firefox will always display a scroll bar */
html{
	min-height: 100%;
	margin-bottom: 1px;
}

html, body{
	height:100%;
}
 img, div, input {behavior: url("iepngfix.htc")}
:focus {outline:0px;}

body{background:#ecf0f5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; text-align:center; margin:0px; padding:0px;}
a{cursor: pointer; outline:none;}
img{border:0px; outline:none;}
p{padding:3px 0px; margin:0px;}
h1{font-family:arial,verdana; font-size:11px; color:#000; text-decoration:none; margin:0px;	padding:0px;}

.top{width:100%; height:60px; background:#3c8dbc;}
.container{margin:0px auto; padding:0px; height:auto; text-align:left; max-width:1200px; width:100%}
.master{margin:0px; padding:0px; height:auto; width:100%; float:left;}	
.login-center {max-width:300px; width:100%; margin:0px auto;}
.login-page .login-wrapper {margin-top:10%;}
.login-page .login-wrapper form {background-color:#efefef; margin:0px auto;  padding:20px;width:300px; clear:both; border: 1px solid #999;}
.login-page form h3 {font-size:25px;font-weight:300; margin-bottom:15px;}
.control-group {margin-bottom:10px;}
.input-block-level {box-sizing:border-box; display:block; min-height:36px; width:100%; padding:0px 10px; border:1px solid #ccc;}
.btn {background-image:none; border:0 none; border-radius:0 !important; box-shadow:none; filter:none; text-shadow:none; background:#3C8DBC; color:#fff; text-transform:uppercase; font-weight:bold; cursor:pointer;}
h2.logo{text-align:center; margin-bottom:20px; margin-top:20px; width:100%; float:left; border-bottom:1px solid #efefef; padding-bottom:15px;}
h2.logo img.logo{float:left; width:130px;}
h2.logo img.rk{float:right; width:90px;}
.dealertabler table{border-left:1px solid #ccc;border-top:1px solid #ccc; margin-top:40px;}
.dealertabler table tr th{border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:8px 5px; background:#efefef; font: normal 13px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.dealertabler table tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px; font: normal 13px Arial, Helvetica, sans-serif; color:#000;}
.dealertabler table tr td a{color:#ce171b;}
h3.orderdashboard  {font-size:25px;font-weight:300; padding-bottom:8px; border-bottom:1px solid #efefef;}
h3.orderdashboard a{font: normal 14px Arial, Helvetica, sans-serif; float:right; display:inline-block; margin-top:5px; color:#ce171b;}  
.btn {background:#3C8DBC; padding:3px 7px; color:#fff; cursor:pointer;}
.black_overlay{display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}
.white_content-req {display: none; position: fixed; top:15%; left: 30%; width:530px; border:2px solid rgba(0, 0, 0, 0.4); padding: 5px 15px 15px 15px;  background-color: white; z-index:1002;overflow: auto;}
.req-can{width:100%; float:right; text-align:right;}
.change-status{width:300px; margin:30px auto 30px auto; padding:0px;}
.change-status .input-box{width:220px; border:1px solid #efefef; padding:5px; float:left; font: normal 12px Arial, Helvetica, sans-serif; color:#ccc;}
.change-status .button-checkstatus{background:#ce171b; padding:4px 7px; color:#fff; cursor:pointer; border:1px solid #efefef;}
.change-status h3{text-align:center; margin-bottom:15px; color:#ce171b;}
.cross{position:absolute; top:5px; text-decoration:none; font-size:14px; color:#515151;}
.login-form{font: normal 13px Arial, Helvetica, sans-serif; color:#515151;}