body {
        font-family: Verdana, Arial;
        font-size: 11.5px;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

td {
        font-family: Geneva, Arial;
        font-size: 11.5px;
        color: #000000;
}

.select    { font-family:Verdana, Arial; background-color:#BD2C29;font-size: 20px; color: #000000; font-weight: bold; text-decoration: none;text-align:center;  }
.heading             { font-size: 20px; font-family: Georgia, Times New Roman, sans-serif; color: #000000; background-color: #c0c0c0; font-weight: bold;}
.focused             { background-color: #EFEBEF; }

a:link    { font-family: Verdana, Arial; font-size: 12px; color: #0033ff; font-weight: normal; text-decoration: underline; }
a:visited { font-family: Verdana, Arial; font-size: 11.5px; color: #0033ff; font-weight: normal; text-decoration: underline; }
a:active  { font-family: Verdana, Arial; font-size: 11.5px; color: #0033ff; font-weight: normal; text-decoration: underline; }
a:hover   { font-family: Verdana, Arial; font-size: 12px; color: #ff3c00; font-weight: normal; text-decoration: underline; }

select_year_model a:link    { font-family: Verdana, Arial; font-size: 1.15px; color: #000000; font-weight: normal; text-decoration: none; }
select_year_model a:visited { font-family: Verdana, Arial; font-size: 11.5px; color: #000000; font-weight: normal; text-decoration: none; }
select_year_model a:active  { font-family: Verdana, Arial; font-size: 11.5px; color: #000000; font-weight: normal; text-decoration: none; }
select_year_model a:hover   { font-family: Verdana, Arial; font-size: 20px; color: #000000; font-weight: normal; text-decoration: none; }

.catalog_link:link    { font-family: Verdana, Arial; font-size: 11.5px; color: #0033ff; font-weight: bold; text-decoration: underline; }
.catalog_link:visited { font-family: Verdana, Arial; font-size: 11.5px; color: #0033ff; font-weight: bold; text-decoration: underline; }
.catalog_link:active  { font-family: Verdana, Arial; font-size: 11.5px; color: #0033ff; font-weight: bold; text-decoration: underline; }
.catalog_link:hover   { font-family: Verdana, Arial; font-size: 11.5px; color: #000000; font-weight: bold; text-decoration: underline; }



.unified_main_dropdown {
        width:489px;
        height:250px;
        background-image:url(/cpw_store/images/cpw/dropdown/dropdown.jpg);
        margin-left:10px;
}


#catalog_main_cntr {
        width:750px;
        margin-top:5px;
        margin-left:auto;
        margin-right:auto;
        padding-bottom:50px;
}

#catalog_main_cntr_left {
        width:200px;
        padding-top:5px;
        float:left;
}


#catalog_main_cntr_right {
        width:550px;
        margin-left:auto;
        margin-right:auto;
        float:left;
}

#feedback_form_textarea {
        width:168px;
        *width:166px;
        height:90px;
        margin-top:50px;
        margin-left:5px;
}

#feedback_form_submit {
        margin-top:20px;
        margin-left:24px;
        *margin-left:14px;
}

#feedback_cnt_thankyou{
        padding-top:70px;
        color:white;
        font-size:14px;
        text-align:center;
        font-weight:bold;
}


#select_make_box {
        position:relative;
        top:105px;
        left:18px;
        width:200px;

}

#select_choose_box{
  width:100px;
  float:left;
}

#select_year_box {
        position:relative;
        top:86px;
        left:205px;
        width:200px;
}

#select_model_box {
        position:relative;
        top:35px;
        left:300px;
        width:200px;
}

#select_brand_box {
        float:left;
        position:relative;
        top:20px;
        left:230px;
        width:200px;
}

#select_category_box {
        float:left;
        position:relative;
        top:30px;
        left:17px;
        width:200px;
}

#select_part_name_box {
        float:left;
        position:relative;
        top:30px;
        left:-5px;
        width:200px;
}


#part_number_box {
        clear:both;
        margin-left:230px;
}
/*
#part_box {
        float:left;
        width:125px;
        height:13px;
        font-size:11px;
}
*/
#part_number_button {
        float:left;
        width:48px;
        height:49px;
}

#make_year_button {
        float:left;
        position:relative;
        top:81px;
        left:420px;
        width:37px;
        height:56px;
}
#brand_button {
        float:left;
        position:relative;
        top:0px;
        left:225px;
        width:37px;
        height:56px;
}

#part_button {
        float:left;
        position:relative;
        top:3px;
        left:27px;
        width:39px;
        height:37px;
        width:37px;
        height:56px;
}

#submit_button {
        position:relative;
        top:95px;
        left:345px;
        width:39px;
        height:37px;
}

#instr{
        width:400px;
        font-size:13px;
        padding:10px;
}


.unified_dropdown {
        font-weight:bold;
        font-size:11px;
        background-color:#ffffff;
        color:#ffffff;
}

.unified_dropdown_disabled {
        font-weight:bold;
        font-size:11px;
        background-color:#ffffff;
        color:#cccccc;

}

#select_year_model {
        width:400px;
        float:left;
}

#catalog_cnt {
        width:760px;
        height:auto !important;
        * height:300px;
        min-height:300px;
        background-color:white;
}

#catalog_content_cnt {
        float:left;
        width:760px;
}

.reverse_nav_top {
        width:330px;
        float:left;
}

.reverse_nav_top_brand {
        clear:both;
        width:458px;
        text-align:center;
        padding-bottom:15px;
        padding-top:10px;
        margin-left:auto;
        margin-right:auto;
        float:left;
}

.brand_logo_upper_right {
        float:right;
        width:100px;
        height:35px;
        padding-top:10px;
}

.brand_logo_upper_middle {
        float:left;
        width:100px;
        height:35px;
        padding-top:10px;
}


#part_number_cnt {
        clear:both;
        width:610px;
        margin-left:auto;
        margin-right:auto;
}


#years_cnt {
        width:610px;
        margin-left:auto;
        margin-right:auto;
}


.year_cnt {
        width:100px;
        float:left;
        height:25px;
        font-size:14px;
        font-weight:bold;
        padding-bottom:4px;
}



#models_cnt {
        width:740px;
        margin-left:auto;
        margin-right:auto;
        background-image:url(https://www.ackits.com/pimage/web/middlebanner.jpeg);
}
#models {
margin:0px;
padding:0px;
list-style-type:none;
margin-left:20px;
}

#models li {
float:left;
width:180px;
padding-top:15px;
}


.model_cnt {
        width:120px;
        float:left;
        height:25px;
        padding-bottom:4px;
}

.wmodel_cnt {
        width:200px;
        float:left;
        height:25px;
        padding-bottom:4px;
}

.wyear_cnt {
        width:130px;
        float:left;
        height:25px;
        padding-bottom:4px;
}

.wengine_cnt {
        width:120px;
        float:left;
        height:25px;
        padding-bottom:4px;
}

.wchassis_cnt {
        width:120px;
        float:left;
        height:25px;
        padding-bottom:4px;
}



.wmodel_header_cnt {
        width:200px;
        float:left;
        height:25px;
        padding-bottom:4px;
        font-weight:bold;
}

.wyear_header_cnt {
        width:130px;
        float:left;
        height:25px;
        padding-bottom:4px;
        font-weight:bold;
}

.wengine_header_cnt {
        width:120px;
        float:left;
        height:25px;
        padding-bottom:4px;
        font-weight:bold;
}

.wchassis_header_cnt {
        width:120px;
        float:left;
        height:25px;
        padding-bottom:4px;
        font-weight:bold;
}

.model_cnt a:hover, .model_cnt a, .model_cnt a:visited, .model_cnt a:active {
        font-size:20px;
        font-weight:bold;
}


.model_cnt li {
        list-style-position:outside;
        padding:0px;
        margin:0px;
        margin-left:15px;
}

#parts_cnt {
        width:100%;
        margin-left:auto;
        margin-right:auto;
}

#part_aln_cnt {
        width:700px;
        margin-left:auto;
        margin-right:auto;
}

.part_cnt {
        width:210px;
        float:left;
        height:25px;
        font-size:14px;
        font-weight:bold;
}


.year_cnt a:hover, .year_cnt a, .year_cnt a:visited, .year_cnt a:active {
        font-size:14px;
        font-weight:bold;
}


.vertical_cnt {
        width:100px;
        float:left;
}

#side_option_box {
        clear:both;
        float:left;
        width:100px;
        font-size:13px;
        font-weight:bold;
        min-height:400px;
        height:auto !important;
        * height:400px;
        margin-top:35px;
        text-align:center;
}




.side_option_image {
        width:25px;
        height:25px;
        float:left;
        clear:both;
}


.side_option_link {
        float:left;
        padding-left:2px;
}

.part_vertical_cnt {
        width:245px;
        float:left;
}

.part_vertical_cnt ul {
margin:0px;
padding:0px;
margin-left:20px;
}

.part_vertical_cnt ul li {
padding-top:15px;
list-style-type:none;
list-style-display:inside;
}

.part_container {
        width:740px;
        margin-left:auto;
        margin-right:auto;
        background-image:url(http://www.ackits.com/pimage/web/middlebanner.jpeg);
}

.brands_cnt {
        width:740px;
        margin-left:auto;
        margin-right:auto;
        background-image:url(http://www.ackits.com/pimage/web/middlebanner.jpeg);
}

.part_bottom {
        width:740px;
        margin-left:auto;
        margin-right:auto;
        height:14px;
        font-size:1px;
        margin-bottom:10px;
        background-image:url(/cpw_store/images/cpw/bottombanner.jpg);
}


#title_container_part {
        clear:both;
        width:740px;
        height:29px;
        margin-left:auto;
        margin-right:auto;
        background-image:url(/cpw_store/images/cpw/bigboxtop.jpg);
        background-repeat:x;
}

.title_text {
        padding-top:5px;
        padding-left:10px;
        font-weight:bold;
        font-size:18px;
        color:#000000;
}



#title_container_dot {
        color:blue;
        list-style-type:circle;
}

#title {
        float:left;
}




#clear {
        clear:both;
}

#brands_cnt {
        width:750px;
        margin-left:auto;
        margin-right:auto;
}


.brand_cnt {
        width:240px;
        float:left;
        height:110px;
        font-size:14px;
        font-weight:bold;
}



.bottom *{
        vertical-align:middle;




.price {
        font-size:11px;
        color:red;}
        font-weight:bold;
}

.core {
        color:black;

}

.app_combo_divider {
        border:0px;
        margin:0px;
        padding:0px;
        width:180px;
        height:1px;
        margin-left:auto;
        margin-right:auto;
        clear:both;
        background-color:#999999;
        color:#999999;
        margin-top:7px;
        * margin-top:0px;
        margin-bottom:7px;
        * margin-bottom:0px;
        font-size:1px;
        line-height:1px;
}





.unified_related_cnt_710 {
        clear:both;
        width:710px;
        min-height:30px;
        margin-left:auto;
        margin-right:auto;
}

#unified_related_top_text {
        color:red;
        font-size:13px;
        font-weight:bold;
        text-align:center;
        position:relative;
        top:12px;

}



.unified_related_middle_cnt_710 {
        margin-left:45px;
        min-height:30px;
        padding-top:5px;
        padding-bottom:5px;
}

#footer_padding {
        clear:both;
        padding-top:20px;
}
