﻿/*
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
*/
html
{
    color: #000;
    background: #FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td
{
    margin: 0;
    padding: 0;
}
table
{
    border-spacing: 0;
}
fieldset, img
{
    border: 0;
}
address, button, caption, cite, code, dfn, em, input, optgroup, option, select, strong, textarea, th, var
{
    font: inherit;
}
del, ins
{
    text-decoration: none;
}
li
{
    list-style: none;
}
caption, th
{
    text-align: left;
}
h1, h2, h3, h4, h5, h6
{
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after
{
    content: '';
}
abbr, acronym
{
    border: 0;
    font-variant: normal;
}
sup
{
    vertical-align: baseline;
}
sub
{
    vertical-align: baseline;
}
legend
{
    color: #000;
}
*:focus
{
    outline: none;
}
a.dd-underlinelink:focus
{
    outline: thin dotted;
}



.dd-Image:before
{
    float: left;
    font-size: 1.5em;
    margin: 7px 0 0 0;
    padding: 0 0.2em;
    pointer-events: none;
    text-align: center;
    width: 1em;
}
.dd-Password
{
    margin-top: 15px;
}
.dd-Logindetails .dd-Button
{
    margin-top: 15px;
    margin-bottom: -30px;
    font-size: 14px;
    outline: none;
}

.dd-Checkbox
{
    /*margin-top: 15px;*/
    font-size: 12px;
    margin-bottom: 15px;
}

.dd-Check
{
    margin-top: 0px !important;
}

.dd-Terms
{
    margin-left: 20px;
    float: left;
}

div#dd-Logo .dd-LoginError
{
    font-weight: bold;
    margin-top: 50px;
    margin-left: 25%;
    color: #aa2a19;
}
.dd-Error
{
    font-weight: bold;
    color: #aa2a19;
}

.dd-Logindetails
{
    /*margin-top:6%;*/
    width: 200px;
    padding-top: 70px;
    height: 300px;
}

/*Start of change- CQ38544-access to TdPR NDE users ( Parts Jobbers)  in Dealer Daily*/
.dd-Logincredentials
{
    /*margin-top:6%;*/
    width: 200px;
    padding-top: 20px;
    height: 155px;
}
/*End of change- CQ38544-access to TdPR NDE users ( Parts Jobbers)  in Dealer Daily*/

.center
{
    margin-left: auto;
    margin-right: auto; /*width:70%;*/
}

.editor-field
{
    height: auto;
}


.buttonbackround
{
    border-radius: 5px 5px 5px 5px !important;
    color: White;
}

.dd-UserName
{
    float: left;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 50px; /*background: url("../../images/search-field_login.png") repeat scroll 0 0; */
    border-style: solid;
    border-width: 1px;
    border-color: #BBBBBB;
    border-radius: 5px;
    width: 180px;
    background: white;
}
#username
{
    margin-top: 3px;
    margin-left: 6px;
    height: 30px;
    border: none;
    font-size: 12px;
    width: 150px;
}

#password
{
    margin-top: 3px;
    height: 30px;
    border: none;
    font-size: 12px;
    margin-left: 6px;
    width: 150px;
    padding-bottom:1px;
}


.dd-mandatory
{
    color: red;
}
.dd-font-11
{
    font-size: 11px;
}


.dd-capsOn
{
    color: red;
    float: left;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}

.dd-lft-pad-20
{
    padding-left: 20px;
}

.dd-underlinelink
{
    color: #0051AA !important;
    height: 15px;
    text-decoration: none;
}

/*Global*/
html
{
    color: #000000;
    font-family: Arial,sans-serif;
    font-size: 11px;
}

/*checkbox styles*/

/*checkbox styles*/
.dd-gridchkbx
{
    background-image: url("../images/btn-checkbox.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 14px;
    padding: 0;
    width: 14px;
    vertical-align: middle;
}

.dd-gridselectedchkbx
{
    background-position: 0pt -21pt;
}

.dd-chkbx-fltr
{
    background-position: 0 0;
    background-image: none;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 14px;
    padding: 0;
    width: 14px;
    line-height: 25px;
    border: 0px;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.dd-filterchkbx
{
    background-image: url("../images/others.png");
    background-repeat: no-repeat;
    background-position: 0 -230px; 
    width: 14px; 
    height: 13px;
    display: block;
    float: left;
    vertical-align: middle;
    opacity: 0;
}

.dd-filterchkbx-select
{
    opacity: 1;
}

.dd-disp-none
{
    display: none;
}
.dd-disp-none-imp
{
    display: none !important;
}
.dd-disp-none-i
{
    display: none !important;
}

.dd-lft-pad-10
{
    padding-left: 10px;
}

.dd-rgt-pad-10
{
    padding-right: 10px;
}

/*Float*/
.dd-lft-flt
{
    float: left;
}
.dd-disp-none
{
    display: none;
}

.dd-rgt-flt
{
    float: right;
}


.dd-top-pad-10
{
    padding-top:10px;
}


.dd-white-link
{
    color: white;
    line-height: 23px;
    padding: 0 5px;
    text-decoration: none;
}

.dd-placeholder
{
    color: #474747;
    display: none;
    font-size: 12px;
    margin-left: 30px;
    margin-top: 12px;
    position: absolute;
}

input[type="text"]:focus, input[type="password"]:focus 
{
	border-color: #000;background-color: #FFFE9D !important;outline: 0;background-image:none;
}

.dd-input-focus 
{
    border: 1px solid #000;border-radius:5px;background-color: #FFFE9D;outline: 0;
}

a.selectBox-dropdown:focus
{
   background-color: #FFFE9D !important;
   outline: 0;
   border-radius: 5px;
   background-image: none;
   border: 1px solid #000000;
   
}

input[type="button"]:focus, input[type="submit"]:focus 
{
    border: 1px solid #000000;
    outline: 0;    
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box; 
}

input::-moz-focus-inner { 
  border: 0; 
}

.dd-page-error-icon
{
    background: url("../images/Alert.png") no-repeat scroll 0 0;
    height: 64px;
    padding-right:80px;
   
}

.dd-Logindetails-ErrorPage
{
    width: 200px;
    height: 300px;
    width:800px;
}

.dd-ErrorImageContainer
{
    float: left;
    margin-left: 50px;
}