/* 
------------------------------
------------------------------
Screen Style Sheet for Requester
------------------------------
------------------------------

 ------------------------------
Here are some globals
------------------------------ */

#container {
	text-align:left;
        margin:8px;
}

/* ------------------------------------------------  
Global Form Styles
------------------------------------------------ */

#requester_user fieldset {
        border:none;
        position:relative;
        width:100%;
        overflow:hidden;
        background:none;
        margin:0;
        padding:0;
}

#requester_user input,select,textarea,option {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
}

#requester_user input.button {
        font-size:11px;
        font-family:Arial, sans-serif;
        background:#FFFF00;
        font-weight:700;
        color:#000;
        cursor:pointer;
        border-width:1px;
        padding:.3em .8em;
}

#requester_user input.radio {
        float:left;
        margin-bottom:1em;
}

/* ------------------------------------------------  
Global Miscellaneous
------------------------------------------------ */

#footer {
        text-align:center;
        font-size:.7em;
}

/* ------------------------------
User requester styles
------------------------------ */

#requester_user table {
        border-collapse:collapse;
        margin-bottom:10px;
        margin-left:auto;
        margin-right:auto;
        border:1px solid #AAA;
}

#requester_user th {
        font-size:1.4em;
        background:red;
        color:#ffffff;
        text-align:center;
        padding:10px;
}

#requester_user td {
        white-space:normal;
        line-height:1.2em;
        border-bottom:1px solid #AAA;
        padding:10px;
}

#requester_user .table_row_label {
        background:black;
        color:#ffffff;
        font-weight:700;
}

#requester_user .table_row_input {
        background:#ffffff;
        color:#000000;
}

#requester_user #request_table_th_cont {
        color:#ffffff;
}

#requester_user #indicates_required {
        text-align:center;
}

#requester_user .smaller {
        font-size:.7em;
        font-weight:400;
}

#requester_user .highlighter {
        color:#ff0000;
        font-weight:700;
}

#requester_user .error {
}

#requester_user #Requester_eBay table {
        border-collapse:collapse;
        border:0;
        margin:0 auto;
}

#requester_user #Requester_eBay th {
        font-size:1em;
        padding:0;
}

#requester_user #Requester_eBay td {
        white-space:normal;
        line-height:1.2em;
        border:0;
        padding:0;
}

#requester_user #RequesterPartGroup {
        padding-bottom:20px;
}

/* ------------------------------
Form requesterer styles
------------------------------ */

#requester_user #requester #requester_submit {
	margin-left:100px;
}

#requester_user #requester #requester_reset {
	visibility:hidden !important;
}

#requester_user #requester #requester_Vin {
        width:200px;
}

#requester_user #requester #requester_Engine_Size {
        width:100px;
}

#requester_user #requester #requester_Email {
        width:180px;
}

#requester_user #request_table,#requester_user #request_table_conf {
        width:580px;
}

#requester_user #requester #requester_Company_Name,#requester_user #requester #requester_Address {
        width:220px;
}
