/* Minification failed. Returning unminified contents.
(344,17): run-time error CSS1038: Expected hex color, found '#transparent'
 */
/* BEGIN REGION Main overrides */
#body
{
    padding-bottom: 100px; /* footer height */
    padding-left: 50px;
    padding-right: 50px;
    padding-left: 50px;
}

/* END REGION Main overrides */

/* REGION FOOTER */
#footer
{
    height: 100px;
}

#footerContent
{
    color: #000000;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 100px;
    vertical-align: middle;
    font-family: Arial;
}

#footerContent a
{
    float: left;
    color: #000000;
    text-decoration: none !important;
    cursor: hand !important;
}

#footerContent a:hover
{
    float: left;
    color: #000000;
    text-decoration: underline !important;
    cursor: hand !important;
}
#footerContent .text
{
    float: left;
    color: #000000;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}
/* ENDREGION */

#header .headerLayout
{
    border-bottom: 1px solid gray;
    text-align: right;
}

/* Login Page */
.splashBackground
{
    background-image: url(/App_Themes/None/Images/winding_road_img.jpg);
    background-repeat: no-repeat;
}

.loginCanvas
{
    padding-top: 100px;
    padding-left: 25px;
}

.loginCanvas .upperSection
{
    padding-right:30px;
    float:left;
}

.loginCanvas .lowerSection
{
    padding-top: 15px;
}

.loginOtherText
{
    float:left;
    padding-left: 30px;
}

a.forgetpasswordLinks
{
    font-size: 11.6px;
    font-style: italic;
}

.forgotPasswordInstructions
{
    padding-left: 19em;
    padding-bottom: 2em;
    width: 60em;
}

.forgetPasswordError
{
    color: blue;
    padding-bottom: 20px;
}

/*Answer Security Question*/

.securityQuestionNote
{
    padding-bottom: 30px;
}

/* Forgot password link */

.loginfooterText
{
    float: left;
    color: Black;
}

a.loginfooterText
{
    font-size: 11.6px;
    color: #333333;
    font-family: Arial,Verdana, Tahoma;
    text-decoration: none; /*	color: Black; 	text-decoration: none;*/
}

a.loginfooterText:link
{
    text-decoration: none;
}
a.loginfooterText:visited
{
    text-decoration: none;
}
a.loginfooterText:hover
{
    text-decoration: underline;
}
a.loginfooterText:active
{
    color: Black;
}
.loginfooterTextSpacer
{
    color: Black;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
}
.loginfooterLinks
{
    clear: both;
    padding-left: 210px;
}

.divider
{
    /*background-image: url(/App_Themes/None/Images/spacer.gif);*/
    background-color: #666666;
    height: 46px;
    width: 1px;
    margin-left: 34px;
    margin-right: 34px;
}
.Dualdivider
{
    /*background-image: url(/App_Themes/None/Images/spacer.gif);*/
    background-color: #666666;
    height: 57px;
    width: 1px;
    margin-left: 27px;
    margin-right: 27px;
    vertical-align: bottom;
}
.loginFieldLabel
{
    font-size: 11px;
    color: #333333;
    font-family: Arial,Verdana, Tahoma;
    float: left;
    width: 175px;
    text-align: right;
    padding-top: 3px;
    padding-right: 5px;
}
.loginTextBox
{
    padding-top: 5px;
    padding-bottom: 5px;
}

.inputbox
{
    font-size: 11.6px;
    width: 177px;
    font-family: Arial,Verdana, Tahoma;
}

/* END Login Page */

.footerText
{
    float: left;
    color: Black;
}

a.footerText
{
    font-size: 11.6px;
    color: #333333;
    font-family: Arial,Verdana, Tahoma;
    text-decoration: none; /*	color: Black; 	text-decoration: none;*/
}

a.footerText:link
{
    text-decoration: none;
}
a.footerText:visited
{
    text-decoration: none;
}
a.footerText:hover
{
    text-decoration: underline;
}
a.footerText:active
{
    color: Black;
}
.footerTextSpacer
{
    color: Black;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
}
.footerLinks
{
    clear: both;
    padding-left: 210px;
}
.DualFooterTopLine
{
    border-top-style: solid;
    border-top-color: Gray;
    border-top-width: 1px;
}

.buttonLoginHeader
{
    float: right;
    padding-top: 10px;
}

/* Default Dealer Styles */
.title
{
    font-family: Arial,Verdana, Tahoma;
    font-weight: bold;
    font-size: 15px;
    color: #333333;
    padding-bottom: 50px;
}

.defaultDealerDropDown
{
    float: left;
    height: 150px;
}

.dealerShipText
{
}

.defaultDealerRightColumn
{
    padding-right: 100px;
    width: 55%;
    float: right;
    height: 50px;
}

/* Begin Public System Requirements Styles */

.td_datacell
{
    background: #D5DCEA;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px 0px 0px 1px;
    color: #333333;
    font: 9pt Arial, Verdana, Helvetica, sans-serif;
    padding: 2px 5px 2px 10px;
    text-align: left;
    vertical-align: top;
}

.td_datacell2
{
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px 0px 0px 1px;
    color: #333333;
    font: 9pt Arial, Verdana, Helvetica, sans-serif;
    padding: 2px 5px 2px 10px;
    text-align: left;
    vertical-align: top;
}

.td_emptycell
{
    border-style: none;
	color: #333333;
    font: 9pt Arial, Verdana, Helvetica, sans-serif;
    padding: 2px 5px 2px 10px;
    text-align: left;
    vertical-align: top;
}

.td_header1
{
    border-color: #cccccc;
    border-style: solid none none solid;
    border-width: 1px 0px 0px 1px;
    color: #333333;
    font: oblique bold 11pt Arial, Verdana, Helvetica, sans-serif;
    text-align: center;
    background: transparent;
}

.td_header2
{
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px 0px 0px 1px;
    color: #333333;
    font: 10pt Arial, Verdana, Helvetica, sans-serif;
    text-align: center;
    background: #transparent;
}

.table_tableborder
{
    background: transparent;
    border-color: #cccccc;
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    color: #333333;
    font: normal 8pt Arial, Verdana, Helvetica, sans-serif;
    margin: 20px 20px 20px .50in;
    padding: 0px;
}

.font_smallbluetext
{
    color: #333333;
    margin: 0px, 10px, 0px, 10px;
    font: 8pt Arial, Verdana, Helvetica, sans-serif;
    background: transparent;
    font-style: italic;
}

/* End Public System Requirements Styles */
