﻿body
{
    margin:0 auto;
}
h1
{
    margin: 5px 0px;
}
input, select
{
    margin-bottom:3px;
    margin-top:3px;
    height:13px;
    font:normal 11px Verdana;
    float:left;
}
.form
{
    width:715px;
}
.form select, .form input.button, input.button
{
    height:auto;
}
td
{
    font:normal 11px Verdana;
}
label
{
    float:left;
    margin-top:5px;
    margin-right:5px;
}
.form label
{
    width:150px;
}
.space
{
    float:left;
    width:10px;
}
br
{
    clear:left;
}
.channelList
{
    float:left;
}
.DEproductList label
{
    width:500px;
}
.channelList label
{
    margin-top:2px;
}
.channelList3 label
{
    margin-top:2px;
}
.customerSelectionList .channelList label
{
    width:450px;
}
.channelList2 label
{
    margin-top:2px;
    width:75px;
}

*:first-child+html .dateList label
{
    width:100px;
}

.error
{
    width: 710px;
    text-align: center;
    color: Black;
    font-weight: bold;
    background-color: #ffe2e2;
    border: solid 1px #ff2222;
    padding: 5px 0px 5px 5px;
}

.msg
{
    width: 710px;
    text-align: center;
    color: Black;
    font-weight: bold;
    background-color: #fffbe2;
    border: solid 1px #ffe222;
    padding: 5px 0px 5px 5px;
}

.required
{
    font-weight:bold;
    color:Red;
}
.messages
{
    color: #777777;   
}
.floater
{
    float:left;
    padding-left:2px;
}
.middleCell
{
    width:15px;
}
*:first-child+html .middleCell
{
    width:1px;
}

.calendarControl
{
    width:90px;
    float:right;
}
*:first-child+html .calendarControl
{
    margin-top:-15px;
}


/**************************************/
/****** Distributor Enrollment ********/

#ctl00_FormHolder_ctl00_txtContactFName
{
    width:135px;
}
#ctl00_FormHolder_ctl00_txtContactMName
{
    width:135px;
}
#ctl00_FormHolder_ctl00_txtContactLName
{
    width:135px;
}
#ctl00_FormHolder_ctl00_txtContactPhone
{
    width:97px;
}
#ctl00_FormHolder_ctl00_txtContactPhoneExt
{
    width:47px;
}
#ctl00_FormHolder_ctl00_txtContactFax
{
    width:190px;
}
#ctl00_FormHolder_ctl00_txtContactEmail
{
    width:203px;
}
#ctl00_FormHolder_ctl00_txtContactRegionSellingIn
{
    width:199px;
}
#ctl00_FormHolder_ctl00_txtCompanyName
{
    width:197px;
}
#ctl00_FormHolder_ctl00_txtCompanyAddress1
{
    width:232px;
}
#ctl00_FormHolder_ctl00_txtCompanyAddress2
{
    width:244px;
}
#ctl00_FormHolder_ctl00_txtCompanyCity
{
    width:272px;
}
#ctl00_FormHolder_ctl00_ddlCompanyState
{
    height:17px;
    width:100px;
}
#ctl00_FormHolder_ctl00_txtCompanyZip
{
    width:122px;
}
#ctl00_FormHolder_ctl00_txtCompanyPhone
{
    width:194px;
}
#ctl00_FormHolder_ctl00_txtCompanyWebsite
{
    width:257px;
}

/* Contact Override For IE 7 */
*:first-child+html #ctl00_FormHolder_ctl00_txtContactFName
{
    width:136px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtContactMName
{
    width:136px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtContactLName
{
    width:136px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtContactPhone
{
    width:93px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtContactFax
{
    width:186px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtContactEmail
{
    width:205px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtContactRegionSellingIn
{
    width:200px;
}

/* Company Override for IE7 */
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyName
{
    width:194px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyAddress1
{
    width:229px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyAddress2
{
    width:240px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyCity
{
    width:260px;
}
*:first-child+html #ctl00_FormHolder_ctl00_ddlCompanyState
{
    height:17px;
    width:100px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyZip
{
    width:110px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyPhone
{
    width:187px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyEmail
{
    width:204px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtCompanyWebsite
{
    width:252px;
}

/* Contact Override For IE 7 */
* html #ctl00_FormHolder_ctl00_txtContactFName
{
    width:136px;
}
* html #ctl00_FormHolder_ctl00_txtContactMName
{
    width:136px;
}
* html #ctl00_FormHolder_ctl00_txtContactLName
{
    width:136px;
}
* html #ctl00_FormHolder_ctl00_txtContactPhone
{
    width:93px;
}
* html #ctl00_FormHolder_ctl00_txtContactFax
{
    width:186px;
}
* html #ctl00_FormHolder_ctl00_txtContactEmail
{
    width:205px;
}
* html #ctl00_FormHolder_ctl00_txtContactRegionSellingIn
{
    width:200px;
}

/* Company Override for IE6 */
* html #ctl00_FormHolder_ctl00_txtCompanyName
{
    width:194px;
}
* html #ctl00_FormHolder_ctl00_txtCompanyAddress1
{
    width:229px;
}
* html #ctl00_FormHolder_ctl00_txtCompanyAddress2
{
    width:240px;
}
* html #ctl00_FormHolder_ctl00_txtCompanyCity
{
    width:260px;
}
* html #ctl00_FormHolder_ctl00_ddlCompanyState
{
    height:17px;
    width:100px;
}
* html #ctl00_FormHolder_ctl00_txtCompanyZip
{
    width:110px;
}
* html #ctl00_FormHolder_ctl00_txtCompanyPhone
{
    width:187px;
}
* html #ctl00_FormHolder_ctl00_txtCompanyEmail
{
    width:204px;
}
* html #ctl00_FormHolder_ctl00_txtCompanyWebsite
{
    width:252px;
}


/* Sales Rep Mini-Form */
.salesRepFName, .salesRepLName
{
    width:155px;
}
.salesRepMName
{
    width:156px;
}
.salesRepAddress
{
    width:233px;
}
.salesRepCity
{
    width:70px;
}
.salesRepState
{
    height:17px;
    width:46px;
}
.salesRepZip
{
    width:44px;
}
.salesRepCell
{
    width:270px;
}
.salesRepEmailAddress
{
    width:200px;
}
.container
{
    padding:3px 7px;
    border:solid 1px #666;
    width:315px;
}

/* Sales Rep Mini-Form Overrides for IE7 */
*:first-child+html .salesRepFName
{
    width:160px;
}
*:first-child+html .salesRepLName
{
    width:160px;
}

*:first-child+html .salesRepMName
{
    width:160px;
}
*:first-child+html .salesRepAddress
{
    width:238px;
}
*:first-child+html .salesRepCity
{
    width:53px;
}
*:first-child+html .salesRepCell
{
    width:280px;
}
*:first-child+html .salesRepEmailAddress
{
    width:208px;
}
*:first-child+html .container
{
    padding-right:0px;
    width:332px;
    
}

/* Sales Rep Mini-Form Overrides for IE6 */
* html .salesRepFName
{
    width:160px;
}
* html .salesRepLName
{
    width:160px;
}

* html .salesRepMName
{
    width:160px;
}
* html .salesRepAddress
{
    width:238px;
}
* html .salesRepCity
{
    width:53px;
}
* html .salesRepCell
{
    width:280px;
}
* html .salesRepEmailAddress
{
    width:208px;
}
* html .container
{
    padding-right:0px;
    width:332px;
    
}

/********Distributor Enrollment**************/
/********************************************/
/********************************************/
/***********Dealership Enrollment************/
#ctl00_FormHolder_ctl00_rptProgramGroups_ctl01_cblProducts label, 
#ctl00_FormHolder_ctl00_rptProgramGroups_ctl03_cblProducts label
{
    width:500px;
}
#ctl00_FormHolder_ctl00_txtExistingGroup
{
    width:223px;
}
#ctl00_FormHolder_ctl00_txtDealershipGroup
{
    width:196px;
}
#ctl00_FormHolder_ctl00_txtDealershipName
{
    width:204px;
}
#ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:256px;
}
#ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:277px;
}
#ctl00_FormHolder_ctl00_ddlDealershipState
{
    height:17px;
    width:100px;
}
#ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:127px;
}
#ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:202px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesPhone
{
    width:202px;
}
#ctl00_FormHolder_ctl00_txtMainContactEmail
{
    width:221px;
}
#ctl00_FormHolder_ctl00_txtWebsiteURL
{
    width:270px;
}
#ctl00_FormHolder_ctl00_txtDealershipMainContactName
{
    width:269px;
}
#ctl00_FormHolder_ctl00_txtAccountsPayableContactName
{
    width:267px;
}
#ctl00_FormHolder_ctl00_txtAccountsPayableFax
{
    width:202px;
}
#ctl00_FormHolder_ctl00_txtAccountsPayableEmail
{
    width:221px;
}
#ctl00_FormHolder_ctl00_txtDistributorNumber
{
    width:228px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesRepFirstName
{
    width:180px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesRepLastName
{
    width:181px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesRepAddress
{
    width:256px;
}
#ctl00_FormHolder_ctl00_txtDealerPrincipal
{
    width:209px;
}

#ctl00_FormHolder_ctl00_txtDealerGM
{
    width:250px;
}
#ctl00_FormHolder_ctl00_txtDealerServiceDirector
{
    width:175px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesRepCity
{
    width:278px;
}
#ctl00_FormHolder_ctl00_ddlDealershipSalesRepState
{
    height:17px;
    width:100px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesRepZip
{
    width:127px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesRepPhone
{
    width:202px;
}
#ctl00_FormHolder_ctl00_txtDealershipSalesRepEmail
{
    width:221px;
}
.yearItem
{
    height:24px;
}
*:first-child+html .yearItem
{
    height:10px;
}
* html .yearItem
{
    height:10px;
}
.program
{
    width:140px;font-size:9px;
}
/*IE 7*/
*:first-child+html #ctl00_FormHolder_ctl00_txtDistributorNumber
{
    width:195px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtExistingGroup
{
    width:199px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipGroup
{
    width:163px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:175px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:225px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:247px;
}
*:first-child+html #ctl00_FormHolder_ctl00_ddlDealershipState
{
    height:17px;
    width:100px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:97px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:170px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesPhone
{
    width:170px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtMainContactEmail
{
    width:190px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtWebsiteURL
{
    width:240px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipMainContactName
{
    width:238px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesRepFirstName
{
    width:146px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesRepLastName
{
    width:146px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesRepAddress
{
    width:225px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesRepCity
{
    width:248px;
}
*:first-child+html #ctl00_FormHolder_ctl00_ddlDealershipSalesRepState
{
    height:17px;
    width:100px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesRepZip
{
    width:97px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesRepPhone
{
    width:168px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealershipSalesRepEmail
{
    width:191px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealerPrincipal
{
    width:180px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealerGM
{
    width:223px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtDealerServiceDirector
{
    width:148px;
}
*:first-child+html .yearItem
{
    height:15px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtAccountsPayableContactName
{
    width:238px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtAccountsPayableFax
{
    width:168px;
}
*:first-child+html #ctl00_FormHolder_ctl00_txtAccountsPayableEmail
{
    width:190px;
}
*:first-child+html .program
{
    width:140px;font-size:9px;
}

/*IE 6*/
* html #ctl00_FormHolder_ctl00_txtDistributorNumber
{
    width:195px;
}
* html #ctl00_FormHolder_ctl00_txtExistingGroup
{
    width:199px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipGroup
{
    width:163px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:175px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:225px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:247px;
}
* html #ctl00_FormHolder_ctl00_ddlDealershipState
{
    height:17px;
    width:100px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:97px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:170px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesPhone
{
    width:170px;
}
* html #ctl00_FormHolder_ctl00_txtMainContactEmail
{
    width:190px;
}
* html #ctl00_FormHolder_ctl00_txtWebsiteURL
{
    width:240px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipMainContactName
{
    width:238px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesRepFirstName
{
    width:146px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesRepLastName
{
    width:146px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesRepAddress
{
    width:225px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesRepCity
{
    width:248px;
}
* html #ctl00_FormHolder_ctl00_ddlDealershipSalesRepState
{
    height:17px;
    width:100px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesRepZip
{
    width:97px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesRepPhone
{
    width:168px;
}
* html #ctl00_FormHolder_ctl00_txtDealershipSalesRepEmail
{
    width:191px;
}
* html #ctl00_FormHolder_ctl00_txtDealerPrincipal
{
    width:180px;
}
* html #ctl00_FormHolder_ctl00_txtDealerGM
{
    width:223px;
}
* html #ctl00_FormHolder_ctl00_txtDealerServiceDirector
{
    width:148px;
}
* html .yearItem
{
    height:15px;
}
* html #ctl00_FormHolder_ctl00_txtAccountsPayableContactName
{
    width:238px;
}
* html #ctl00_FormHolder_ctl00_txtAccountsPayableFax
{
    width:168px;
}
* html #ctl00_FormHolder_ctl00_txtAccountsPayableEmail
{
    width:190px;
}
* html .program
{
    width:152px;
    font-size:9px;
    margin-left:2px;
}

/* CRM Program Table */
.programCol
{
    width:200px;
}

.selectionColumn
{
    width:175px;
    
}

.selectionColumnLabel
{
    width:140px;
    font-size:9px;
}

* html .programCol
{
    width:204px;
}

* html .selectionColumn
{
    width:202px;
    
}

* html .selectionColumnLabel
{
    width:152px;
    font-size:9px;
}
.crmTable
{
    width:725px;
}

* html .crmTable
{
    width:761px;
}


/*************Dealership Enrollment***************/
/*************************************************/
/*************************************************/
/***********Dealership User Enrollment************/
#dealerUserTable
{
    width:720px;
}
#dealerUserTable tr td
{
    padding:0px;
}
*:first-child+html #dealerUserTable
{
    width:715px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:214px;
}
.User #ctl00_FormHolder_ctl00_txtClientID
{
    width:260px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipPrincipal
{
    width:185px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:180px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipExt
{
    width:50px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipEmailAddress
{
    width:231px;
}
.User #ctl00_FormHolder_ctl00_txtMainContactFName,
.User #ctl00_FormHolder_ctl00_txtMainContactLName
{
    width:170px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:240px;
}
.User #ctl00_FormHolder_ctl00_txtMainContactCell
{
    width:275px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:267px;
}
.User #ctl00_FormHolder_ctl00_ddlDealershipState
{
    height:17px;
    width:100px;
}
.User #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:112px;
}
.User #ctl00_FormHolder_ctl00_txtMainContactEmail
{
    width:210px;
}
/*Dealer User Mini-Form*/
/* Sales Rep Mini-Form */
.DealerUserFirstName, .DealerUserLastName
{
    width:190px;
}
.DealerUserAddress
{
    width:233px;
}
.DealerUserCity
{
    width:50px;
}
.DealerUserState
{
    height:17px;
    width:55px;
}
.DealerUserZip
{
    width:39px;
}
.DealerUserCell
{
    width:270px;
}
.DealerUserEmailAddress
{
    width:200px;
}

/* IE 7 */
*:first-child+html #dealerUserTable
{
    width:710px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:204px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtClientID
{
    width:250px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipPrincipal
{
    width:175px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:170px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipExt
{
    width:50px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipEmailAddress
{
    width:221px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtMainContactFName,
*:first-child+html .User #ctl00_FormHolder_ctl00_txtMainContactLName
{
    width:145px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:225px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtMainContactCell
{
    width:265px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:45px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_ddlDealershipState
{
    height:19px;
    width:50px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:30px;
}
*:first-child+html .User #ctl00_FormHolder_ctl00_txtMainContactEmail
{
    width:190px;
}

*:first-child+html .DealerUserFirstName, *:first-child+html .DealerUserLastName
{
    width:190px;
}
*:first-child+html .DealerUserAddress
{
    width:233px;
}
*:first-child+html .DealerUserCity
{
    width:45px;
}
*:first-child+html .DealerUserState
{
    height:17px;
    width:50px;
}
*:first-child+html .DealerUserZip
{
    width:35px;
}
*:first-child+html .DealerUserCell
{
    width:270px;
}
*:first-child+html .DealerUserEmailAddress
{
    width:195px;
}

/* IE 6 */
* html #dealerUserTable
{
    width:710px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:204px;
}
* html .User #ctl00_FormHolder_ctl00_txtClientID
{
    width:250px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipPrincipal
{
    width:175px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:170px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipExt
{
    width:50px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipEmailAddress
{
    width:221px;
}
* html .User #ctl00_FormHolder_ctl00_txtMainContactFName,
* html .User #ctl00_FormHolder_ctl00_txtMainContactLName
{
    width:140px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:225px;
}
* html .User #ctl00_FormHolder_ctl00_txtMainContactCell
{
    width:265px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:45px;
}
* html .User #ctl00_FormHolder_ctl00_ddlDealershipState
{
    height:19px;
    width:50px;
}
* html .User #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:30px;
}
* html .User #ctl00_FormHolder_ctl00_txtMainContactEmail
{
    width:190px;
}

* html .DealerUserFirstName, * html .DealerUserLastName
{
    width:190px;
}
* html .DealerUserAddress
{
    width:233px;
}
* html .DealerUserCity
{
    width:45px;
}
* html .DealerUserState
{
    height:17px;
    width:50px;
}
* html .DealerUserZip
{
    width:35px;
}
* html .DealerUserCell
{
    width:270px;
}
* html .DealerUserEmailAddress
{
    width:195px;
}
/***********Dealership User Enrollment************/
/*************************************************/
/*************************************************/
/**************Customer Enrollment****************/
.Customer #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:225px;
}
.Customer #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:277px;
}
.Customer #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:127px;
}
.Customer #ctl00_FormHolder_ctl00_ddlDealershipState
{
    width:50px;
}

.Customer #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:45px;
}
.Customer #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:288px;
}
.Customer #ctl00_FormHolder_ctl00_txtClientID
{
    width:272px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerFirstName
{
    width:230px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerLastName
{
    width:171px;
    margin-top:5px;
}
.Customer #lname
{
    margin-top:-3px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerAddress
{
    width:245px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerCity
{
    width:267px;
}
.Customer #ctl00_FormHolder_ctl00_ddlCustomerState
{
    width:100px;
    height:17px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerZip
{
    width:112px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerHomePhone
{
    width:195px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerWorkPhone
{
    width:195px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerEmail
{
    width:223px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerVIN
{
    width:213px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerYear
{
    width:265px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerMake
{
    width:262px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerModel
{
    width:258px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerOdometerReading
{
    width:183px;
}
.Customer #ctl00_FormHolder_ctl00_txtCustomerSpouseName
{
    width:213px;
}

.modalPopup 
{
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    width:550px;
    padding:25px;
}
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.customerSelectionList
{
    height:300px;
    margin:10px;
    overflow:scroll;
}
.toolTip
{
    display:none;
    position:absolute;
    z-index:2;
    background-color:White;
    width:200px;
    height:auto;
    padding:5px;
    border:solid 3px Gray;
} 
#CustomerFind
{
    margin-left:280px;
}
#VinFind
{
    margin-left:280px;
}
*:first-child+html #CustomerFind
{
    margin-left:-60px;
}
*:first-child+html #VinFind
{
    margin-left:0px;
}
#contractInformation
{
    margin-left:30px;
}
a.numOn
{
    font-weight:bold;
}
/* IE 7 */
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:205px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:250px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:97px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_ddlDealershipState
{
    width:50px;
}

*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:45px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:260px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtClientID
{
    width:250px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerFirstName
{
    width:230px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerLastName
{
    width:171px;
    margin-top:5px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerAddress
{
    width:245px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerCity
{
    width:267px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_ddlCustomerState
{
    width:100px;
    height:17px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerZip
{
    width:112px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerHomePhone
{
    width:195px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerWorkPhone
{
    width:195px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerEmail
{
    width:223px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerVIN
{
    width:180px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerYear
{
    width:245px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerMake
{
    width:240px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerModel
{
    width:235px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerOdometerReading
{
    width:160px;
}
*:first-child+html .Customer #ctl00_FormHolder_ctl00_txtCustomerSpouseName
{
    width:210px;
}
/* IE 6 */
* html .Customer #ctl00_FormHolder_ctl00_txtDealershipName
{
    width:205px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtDealershipAddress
{
    width:250px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtDealershipCity
{
    width:80px;
}
* html .Customer #ctl00_FormHolder_ctl00_ddlDealershipState
{
    width:50px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtDealershipZip
{
    width:45px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtDealershipPhone
{
    width:260px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtClientID
{
    width:250px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerFirstName
{
    width:230px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerLastName
{
    width:171px;
    margin-top:5px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerAddress
{
    width:245px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerCity
{
    width:267px;
}
* html .Customer #ctl00_FormHolder_ctl00_ddlCustomerState
{
    width:100px;
    height:17px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerZip
{
    width:112px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerHomePhone
{
    width:195px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerWorkPhone
{
    width:195px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerEmail
{
    width:223px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerVIN
{
    width:180px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerYear
{
    width:245px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerMake
{
    width:240px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerModel
{
    width:235px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerOdometerReading
{
    width:160px;
}
* html .Customer #ctl00_FormHolder_ctl00_txtCustomerSpouseName
{
    width:210px;
}
#GMDatePicker_ctl00_FormHolder_ctl00_dpSuspend input
{
    height:auto;
}
#GMDatePicker_ctl00_FormHolder_ctl00_dpEnd input
{
    height:auto;
}
#GMDatePicker_ctl00_FormHolder_ctl00_dpStart input
{
    height:auto;
}
#GMDatePicker_ctl00_FormHolder_ctl00_dpStart select
{
    height:auto;
}