/* CSS Document */


/*------ globals --------*/
* {margin : 0; padding : 0;}
body {font-family:Verdana;font-size:0.8em; background:/*url(../images/cb_background.gif) top left repeat-x */ #CFCDDB; height:100%}
img {border:none;}

a {color:#000000; text-decoration:none; }
a:hover {text-decoration:underline}



/*------ banner --------*/

.banner { height:73px;}
.banner img {float:left;}
.banner_address {float:left; height:auto; margin-top:10px; text-align:right; width:220px; color:#665F8E}
.banner_address p   {font-size:.9em;}


/*------ menu --------*/

#menu{width:990px; height:22px; float:left;font-size:1.0em; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #CCC; padding-bottom:2px; margin-bottom:5px; }
#menu ul    {list-style : none;}
#menu ul li {font-weight:bold;float:left;text-align:center;padding-top:2px;}
#menu ul li a {padding: 0 9px 0 11px;border-right : 1px solid #58667A;text-decoration:none;border-bottom:0;color:#003366;}
#menu ul li a:visited {text-decoration:none;}
#menu ul li a:hover{color:#FFCC00}
#menu ul li.last a, #menu ul li.last a:visited{border:none;}
#menu ul li.active{background:#F0F0F0;height:17px;}

/*------ structure --------*/

#accident #left_container   {}

.outer_frame{   width:990px;    margin:auto;    clear:both;     padding-bottom:10px;    background-color:#FFF; height:93%; min-height:600px }
#location .outer_frame, #contact_us .outer_frame{   padding-bottom:65px; }
#page_container {width:955px; height: auto; margin:0px auto 0px auto; border:0px solid orange; padding:1px 2px 3px 4px}
#left_container {width:330px; height:auto; border:0px solid red; margin: 0; float:left}
#right_container {width:590px; height:auto; border:0px solid green; margin:0px 0px 0px 15px; float:left}
#right_container_top img    {float:left}

#right_container_middle_left, #right_container_middle_right {float:left}
#right_container_middle_right   {margin:2px 0px 0px 20px; width:300px;}
#outer_box  {position:absolute; left:0; top:0; width:100%; height:98%; border:0px solid red}

/*------ general stuff --------*/


#MultipleImages {border: 0px solid #CCC; width:58px; float:left}
.photo  {width:328px; border:0px solid blue; margin-top:12px;}
#motability .float_in_text {margin: 0 13px; height: 221px}

#new .float_in_text, #new_details .float_in_text    {width: 102px; float:left; margin: 0px 1px 15px 3px}

#new .float_in_text img {margin:2px;}
#new_details .float_in_text img {margin:2px;}
#new #left_container .float_in_text p   {font-size:.85em}
.float_in_text {float:right; clear:none; width: 141px; height:auto; border:1px solid #665F8E; margin: 0px 1px 2px 3px}
.float_in_text p {font-size:0.8em; margin:0px 3px 6px 7px; }
.float_in_text img  {margin:5px; text-align:center}

#contact_us dl  {line-height: 1.1em; font-size:.85em;}

dl  {margin: 0px 0px 12px 12px}
dt {    clear:left; display:block;  float:left; font-weight:bold;   padding-top:1px;    width:55%;}
dd {        display:block;      float:left;     padding-top:1px;        width:45%;  }


/*------ home page --------*/

#home #outer_box    {height:auto; }
#home #left_container   {width:375px; height:auto; border:0px solid purple; margin: 0; float:left}
#home #right_container {margin:0px 0px 0px 0px;width:550px; margin:0px 0px 0px 15px;}
.intro_text {height:185px;  border:0px solid blue; margin:0px 0px 5px 0px; }
.intro_text span    {color:#993366;}
.intro_text p   {font-size:1em; line-height:1.1em; color:#003366; font-weight:bold;}
.intro_text a   {color:#003366; text-decoration:underline;}
.intro_text a:hover {color:#990066}
#home #page_container {border:0px solid teal; height:auto; margin:28px 15px 5px 27px; width:960px; }


#home .searchParameters label {display:none}
.searchParameters label {margin: 0px 3px 0px 0px}
.specials_list  {list-style:none; float:left;margin:10px 0px 0px 13px;}


.specials_description {float:left; width:270px;border:0px solid green; margin:1px 0px 0px 8px; line-height:.9em}
.specials_description a {color:black; text-decoration:none}
.specials_description a:hover   {text-decoration:underline}

#home #uvs_container    {background:url(../images/uvs.jpg) top left no-repeat; width:210px; height:246px;margin:7px 0 0 0; }
#home .searchParameters {float:left; height:auto; margin:18px 0px 0px 0px; padding-left:10px }

#home .searchParameters select  {width:175px; font-weight:bold; color:#993366;}

#home .simple_form_reset_button {display:none;}

#home .simple_form_submit_button {background-color:transparent; border:medium none; height:25px; margin:4px 0px 0px 127px; width:62px; }

#home_page_map  {margin: 6px 0 0 0}

#cotw_specials h2, #uvs_container h2 {color:#67608C; float:left; font-size:1.25em; margin:12px 0px 0px 14px}

#cotw_specials .description a   {color:black; text-decoration:none}
#cotw_specials .description a:hover {text-decoration:underline}


#cotw_specials img  {float:left; width:70px; border:0px solid blue;}
#cotw_specials .description {float:left; width:270px;border:0px solid green; margin:3px 0px 0px 8px; line-height:.9em}
#cotw_specials p    {height:auto; color:#666;}

#cotw_specials h3 {font-size:0.9em}

#cotw_specials ul   {list-style:none; float:left;margin:10px 0px 0px 13px;}

#cotw_specials li   {border:0px solid red; clear:both; float:left;padding-top:7px; width:100%}

#cotw_specials  {background:url(../images/specials.jpg) top left no-repeat; height:246px; width:378px; margin: 15px 0 0 0;}
.cotw_description_detail {font-size:.8em; line-height:80%}
#location_text  {font-size:.8em}

/*------ nvs --------*/

.derivative_Image {margin:auto;}

#new_details .nvs_conatianer select {width:150px;}
#new_details .nvs_conatianer {margin:0px 0px 10px 30px; overflow:hidden; width:550px; }
.nvs_derivativeFilter, .nvs_derivitive_image {  float:left; margin:auto;    overflow:hidden;    text-align:center;  width:49%;}
.nvs_derivativeFilter {margin-top:10px;}

#new_details .listRanges p {padding-bottom:3px; padding-top:3px; }
#new_details #advancesearch {left:383px; position:absolute; top:10px; width:167px; }
#new_details .nvs_derivativeFilter button { background-color:transparent;   border:medium none; height:21px;    margin-left:163px;  padding:0pt;    width:69px;}
#new_details .ParamType_Select {font-size:1em;  padding-top:4px;    text-align:right;   width:250px;}
#new_details .nvs_conatianer select {width:150px;}

.nvs_pageChanger {clear:both;}
.nvs_pageChanger p {    clear:none; float:left; padding:5px;    width:auto;}
.listRanges p {padding-bottom:3px; padding-top:3px;}
.nvs_derivativeList {clear:both;}

.lr_logo {margin:5px 2px 3px 41px;}
table.nvs_derivativeList {width:100%;}
table.nvs_derivativeList tr td, table.nvs_derivativeList tr th {font-size:0.8em; padding:2px; text-align:left;}
table.nvs_derivativeList tr td  {border-bottom:1px solid #CCC;}



#new #left_container p  {margin:1px 2px 3px 4px; font-size:.9em;}

/* *************  */

#new_details span label {font-size:0.85em; vertical-align:top; }
.alarm_box form p {padding:3px 0pt; width:440px; }


.alarm_box label {color:#313840;    font-family:verdana;    font-size:0.8em;    text-align:left;    width:330px;}

.simple_form_submit_button {background-color:transparent; padding:0pt; width:72px; }



.simple_form_reset_button { background-color:transparent; border:medium none; left:90px; padding:0px 8px 10px 10px; top:0px; }


#new_details #left_container h3 {padding:2px 0px 0px 7px}

.nvs_details_image, .nvs_Details_BasicInfo {clear:none; float:left; font-size:0.85em; overflow:hidden; width:50%; }

.nvs_conatianer dl {margin-top:10px; width:100%; }

.nvs_conatianer dt {clear:left; color:#595959;  display:block;  float:left; font-weight:bold;   padding-top:2px;    width:55%;}

.nvs_conatianer dd {display:block; float:left; padding-top:2px; width:45%; }
.nvs_DetailChooser {clear:both;}
.nvs_DetailChooser {    list-style-type:none;   margin:0px; padding:0px;}
.nvs_DetailChooser li {display:block; float:left; margin:2px; text-align:center; }

.nvs_DetailChooser li a {background-color:#9DACD1; border:1px solid #CCC; display:block; font-size:0.9em; height:30px; padding:3px; text-decoration:none; width:95px;}
.nvs_DetailChooser li a:hover   {background-color:#C6CFE4; text-decoration:underline;}
.nvs_DetailData {clear:both; padding:10px 4px 4px; overflow:hidden }

.category_header {background-color:#9DACD1; clear:both; font-weight:bold; height:1.5em; padding:0.15em 0pt 0pt 0.5em; }

.nvs_DetailData p {clear:both; padding-bottom:4px; padding-top:4px; }

.nvs_DetailData a {text-decoration:underline;}

.nvs_Disclaimer {padding:10px 4px 4px;}
.nvs_Disclaimer p {color:#4F4F4F; font-size:0.8em; font-style:italic; padding-bottom:3px; padding-top:3px; }

.nvs_conatianer h3  {display:none}

/* *************  */

/*------- results -------*/
#results .searchParameters {width:232px;}
#results select {width:170px;}
#results .ParamType_Select {width:302px;}
#results .ParamType_Select {font-size:0.9em; padding-top:3px; text-align:right; }


#results .simple_form_reset_button {display:none;}

#results .simple_form_submit_button {height:28px; margin:5px 0px 12px 233px; width:64px; border:0}
.uvs_help_text  {width:268px; margin:0px 2px 3px 29px; border:0px solid green }
.UVS_no_results { margin:50px 3px 47px 36px; width:539px; }

/*------ search --------*/

#search #right_container .back_box_uvs_2 select {width:250px;}

#search #right_container .back_box_large_2 .ParamType_Select {width:400px;}
#search .ParamType_Select {font-size:1em; padding-top:4px; text-align:right; width:375px; }

#search #uvs_container  {background:url(../images/uvs.jpg) top left no-repeat; width:210px; height:246px;}
#search .searchParameters {float:left; height:auto; margin:18px 0px 0px 15px; }
#search .searchParameters select    {width:175px; font-weight:bold; color:#993366;}
#search .simple_form_reset_button   {display:none;}
#search .simple_form_submit_button {background-color:transparent; border:medium none; height:25px; margin:4px 0px 0px 127px; width:62px; }
#search #right_container .back_box_uvs_2 select {width:250px;}
#search #right_container .back_box_uvs_2 form {margin-left:60px; padding-bottom:10px; width:450px; }
#search #right_container .back_box_uvs_2 .ParamType_Select {width:400px;}
#search .simple_form_reset_button {display:none;}
#search .simple_form_submit_button {background-color:transparent;border:medium none;margin-left:350px;}

/*------ used/details --------*/


.detail_title_holder {width: 569px}
#details .outer_frame, #new_details .outer_frame {  overflow:hidden;    width:990px;    height:auto;}

#details .options_even {
    background:transparent url(../images/tick.jpg) no-repeat scroll 0%;
    font-size:0.8em;
    margin-left:10%;
    margin-top:5px;
    overflow:hidden;
    padding-left:15px;
    width:220px;
}

#details .options_odd {
    background:transparent url(../images/tick.jpg) no-repeat scroll 0%;
    clear:left;
    float:left;
    font-size:0.8em;
    margin-top:5px;
    padding-left:15px;
    width:220px;
}

#details .option_details ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:10px;
}

#details .option_details h4 {padding-bottom:3px; padding-top:3px; }

#details .option_details {
    clear:both;
    color:#414B56;
    margin-left:33px;
    overflow:hidden;
    padding-bottom:15px;
    padding-top:6px;
    text-align:left;
    width:550px;
}

.specification_details {
    float:left;
    margin-left:8px;
    overflow:hidden;
    text-align:left;
    width:205px;
}

.specification_details dl {margin:0 0 0 5px; }

.specification_details dt {
    clear:left;
    float:left;
    font-size:1em;
    font-weight:bold;
    margin-top:3px;
    width:60px;
    border:0px solid red;
    text-align:right;
}

.specification_details dd {
    font-size:1em;
    margin:3px 0 0 4px;
    width:106px;
    border:0px solid green;
}


h1.detail_title {color:#313840; font-size:1.15em; padding:10px 0px 9px 38px; text-align:left; }
div.public_note {padding:0 38px;}

#details .detail_Images {margin-left:27px;}
#details .detail_Images #LargeImage {float:left;width:290px; margin:0 0 0 8px;}
#details h4 {font-size:0.88em;}
#details #sort_container ul li.last {border:medium none;}
#details #sort_container ul li {    border-right:1px solid #000000; display:inline; font-size:0.9em;    padding-left:8px;   padding-right:8px;}
#details .summary_title {   border:0px solid red;   padding:4px 0px 0px 10px;}
#details #sort_container {font-weight:bold; left:110px; position:absolute; top:-34px; }
#details #advancesearch {   left:415px; position:absolute;  top:10px;   width:167px;}


#details .text_input_box    {width:150px; border:1px solid #D0D0D0;}
#details .text_input_area   {width:150px; border:1px solid #D0D0D0;}
#details .input_box {border:0px solid red;border:1px solid #D0D0D0; }

select, input, textbox, textarea { font-family:Verdana; font-size:1em; margin:0pt 3px;  }

#details .alarm_box label {color:#313840;   font-family:verdana;    font-size:0.8em;    text-align:left;    width:330px;}

/*------ enquiry form --------*/

.enquiry_form .back_box_small_2 {background:transparent url(../images/back_box_medium_2.gif) repeat-y scroll 0%;}
.enquiry_form .alarm_box form {margin-left:-150px; width:330px; }

.enquiry_form .simple_form_submit_button { border:medium none; padding:0px 0px 10px; }
.enquiry_form span label {font-size:0.85em; vertical-align:top; }
.enquiry_form .alarm_box form p {padding:3px 0pt; width:440px; }
.enquiry_form .back_box_small_2 form .ParamType_Free {text-align:right;}
.enquiry_form .back_box_small_2 form .ParamType_Checkbox {  border:medium none; margin-left:65px;   padding:0px 0px 5px;    text-align:right;}

.enquiry_form .alarm_openingTxt, .enquiry_form.alarm_confirmation, .error {font-size:0.85em; width:auto; padding:8px 0px 8px 35px; width:235px;}
.alarm_confirmation {padding:0 0 0 30px;}
.error  {color:red;}
.enquiry_form .alarm_box_instructions {clear:left;  font-size:0.78em; margin:0px 2px 3px 35px;  padding-top:8px;    width:235px;}

.enquiry_form .simple_form_reset_button {margin:0px 5px 0px 288px; width:72px; padding:0px 0px 10px; }


/*------ resultscontent --------*/

div.paging  {display:none}
#sort_container ul li.sortBy    {padding:0}

#sort_container ul li.last {border:medium none;}
#sort_container ul li { border-right:1px solid #000000; display:inline; font-size:0.9em;    padding-left:8px;   padding-right:8px;}
#resultscontent #sort_container { left:142px; position:absolute; top:-37px; }

#sort_container {left:239px;    position:absolute;  top:-37px;}
#resultscontent .summary_title {    border:0px solid red;   padding:4px 0px 0px 10px;}
#resultscontent #advancesearch {    left:415px; position:absolute;  top:10px;   width:167px;}
.retail_price   {font-weight:bold}

.summary_description {padding-left:4px; font-weight:normal }

.UVS_results_holder .simpledescription p{margin:0px;    padding:0px 0pt 0px 0px;    width:522px; display:inline;}
.UVS_results_holder .simpledescription h4   {font-size:0.88em;; margin:0px; padding:0px 10pt 0px 0px; display:inline;}
.UVS_results_holder li img {float:left; padding-right:7px; }
.UVS_results_holder {   height:429px;   margin:0pt 0pt 0pt 28px;    overflow:auto;  width:559px;}
.UVS_results_holder .even {}
.UVS_results_holder li {        border-bottom:1px solid #CCC;       margin-top:0px;     overflow:hidden;        padding:0px 0pt 2px 0px;        width:537px;}

.back_box_small_1 {background:transparent url(../images/back_box_medium_1.jpg) repeat scroll 0%; height:46px;}
.back_box_small_1, .back_box_small_2, .back_box_small_3 {clear:left;margin:0pt;padding:0pt;width:330px; }
.back_box_small_3 {background:transparent url(../images/back_box_medium_3.jpg) repeat scroll 0%; height:18px; }
.back_box_small_1 h2 {color:#67608C;  font-size:1.4em;  margin:6px 0px 0px 14px; float:left;}

.back_box_small_2 {background:transparent url(../images/back_box_medium_2.jpg) repeat-y scroll 0%;}
.back_box_small_2 form .ParamType_Free input,  .back_box_small_2 form .ParamType_Free textarea {width:120px;}
.back_box_small_2 form .ParamType_Free {text-align:right;}
.back_box_small_2 form .ParamType_Checkbox {    border:medium none; margin-left:0px;    padding:0px 0px 5px;    text-align:right;}

#results_text {margin:8px 0px 10px 33px;width:268px;}


/******************************** BACK BOX MEDIUM *****************/

.back_box_medium_1,
.back_box_medium_2,
.back_box_medium_3
{border:0;padding:0;margin:0;float:left;clear:both; width:330px;}

.back_box_medium_1{background:transparent url(../images/back_box_medium_1.jpg);height:46px;}
.back_box_medium_2
{background:transparent url(../images/back_box_medium_2.jpg) repeat-y;
}
.back_box_medium_3
{background:transparent url(../images/back_box_medium_3.jpg) no-repeat;height:18px;}

.back_box_medium_2_contents {   margin:1px 2px 3px 17px; padding:7px 0px 0px 9px;}




/*------ alarming stuff --------*/

.alarm_box form {margin:auto; width:430px; }

/*------ location --------*/

h2.header_color {color:#993366; font-size:1.15em}

#location #location_map_header {background:transparent url(../images/back_box_map_1.jpg) repeat-y scroll 0%; height:35px; clear:both; float:left; margin:0pt; padding:0pt; width:598px;  }

.back_box_map_2 {background:transparent url(../images/back_box_map_2.jpg) repeat-y scroll 0%;}
.back_box_map_1, .back_box_map_2, .back_box_map_3 {clear:both; float:left; margin:0pt; padding:0pt; width:598px; }
.back_box_map_3 {background:transparent url(../images/back_box_map_3.jpg) no-repeat scroll 0%; height:5px; }


#location #left_container h2    {padding:3px 0px 0px 0px}
#location #left_container h3    {padding:2px 0px 0px 7px}
#location #left_container p {padding:0px 2px 0px 12px; font-size:.9em;}
#map    {width: 592px; height: 453px}

/*------ contact us --------*/


.contact_title  {font-weight:bold}
.contact_title span {font-weight:normal; padding-left:8px;}


#contact_us #left_container h2  {padding:7px 0px 0px 0px}

#left_container h2  {padding:3px 0px 0px 0px}
#contact_us #left_container h3  {padding:2px 0px 0px 7px}
#contact_us #left_container p   {padding:0px 2px 0px 12px; font-size:.85em;}

.contact_form_header {margin:8px 0px 0px 15px}

#contact_us .alarm_openingTxt   {text-align:left; margin-left:134px;}

#contact_us #left_container h2, #contact_us #left_container h3, #contact_us #left_container p, {padding-left:15px; padding-top:5px;}

#contact_us  h3 {font-size:1em;}

#contact_us .simple_form_submit_button {    background-color:transparent;   border:medium none; padding:0pt;    text-align:left;}

#contact_us .simple_form_reset_button { background-color:transparent;   border:medium none; margin-left:245px;  padding:0pt;    text-align:left;}

#contact_us .alarm_box {margin:17px 126px 3px 4px;text-align:right;}

#contact_us select, #contact_us input, #contact_us textbox, #contact_us textarea {
        border:1px solid #D0D0D0;
        font-family:Verdana;
        font-size:1em;
        margin:0pt 5px;
        width:280px;
}


/*--------motability---------*/

#motability dl .name  {font-weight:bold; color:#665F8E}
#motability dl .number  {font-weight:bold;color:#665F8E }

#motability dt {width:auto; margin:1px 6px 3px 4px;}

#motability dd  {padding:83px 2px 3px 4px; width:auto}

#motability .back_box_large_2_container_single {margin:7px 0px 14px 23px; }
#motability .back_box_uvs_2 ul, #parts .back_box_uvs_2 ul, #service .back_box_uvs_2 ul, #accident .back_box_uvs_2 ul {margin-left:27px;}

/*------ boxes --------*/

.back_box_small_2_contents {width:243px; }
.back_box_small_2_contents select,
.back_box_small_2_contents input,
.back_box_small_2_contents textbox,
.back_box_small_2_contents textarea { width:125px; }

.back_box_small_2_contents .alarm_box form p {width:230px;}




.back_box_uvs_2 .list_title {font-weight:bold; padding:5px 0 4px 0;}

.back_box_uvs_2 ul {margin-left:0; padding-top:.2em; font-size:95%}
.back_box_uvs_2 li  {padding-bottom:.15em;}


.back_box_large_2_container_single {margin:7px 0px 14px 37px; width:524px; }

#parts .back_box_large_2_container_single, #accident .back_box_large_2_container_single {height:auto}
#contact_us .back_box_large_2_container_single,
#motability .back_box_large_2_container_single,
#service .back_box_large_2_container_single  {height:319px;}


.nobackgroundheader {
color:#595959;
}


#location_map_header h2, .back_box_uvs_1 h2, back_box_medium_1 h2 , .nobackgroundheader {
    color:#67608C;
    font-size:1.4em;
    margin:6px 0px 0px 14px;
}


.back_box_large_1 {background:transparent url(../images/back_box_large_1.gif) repeat-y scroll 0%;height:54px;}
.back_box_large_1, .back_box_large_2, .back_box_large_3 {
    clear:both;
    float:left;
    margin:0pt;
    padding:0pt;
    position:relative;
    width:547px;
}

.back_box_large_2 {
    background:transparent url(../images/back_box_large_2.gif) repeat-y scroll 0%;
    padding:7px 5px 0pt;
    width:532px;
}

.back_box_large_3 {background:transparent url(../images/back_box_large_3.gif) no-repeat scroll 0%;height:18px;}


.back_box_uvs_1 { background:transparent url(../images/back_box_uvs_1.gif) no-repeat scroll 0%; height:47px; }
.back_box_uvs_2 {background:transparent url(../images/back_box_uvs_2.gif) repeat-y scroll 0%;}
.back_box_uvs_3 {background:transparent url(../images/back_box_uvs_3.gif) no-repeat scroll 0%; height:21px; }


.back_box_uvs_1, .back_box_uvs_2, .back_box_uvs_3 {
    clear:both;
    float:left;
    margin:0pt;
    padding:0pt;
    position:relative;
    width:601px;
}

#contact_us .alarm_box form {       height:250px;       margin:auto;        width:430px;        padding-top:15px;}

/*---------- new -----------*/

#new .nvs_conatianer    {margin:0px 0px 0px 30px; overflow:hidden; width:550px; }

/* RANGE SELECT */

div.listRanges  p   {   padding-top: 3px;   padding-bottom: 3px;}

ul.newcar_range {    width: auto;   margin: 0px;    padding: 0px;    overflow: hidden;  list-style: none;}
ul.newcar_range li  {border:0px solid red; margin:3px 4px;}
li.range_image {    width: 261px;    height: 120px;    margin: 2px;    margin-left: 5px;    margin-right: 5px;    float: left;    clear: none;}

li.range_image div {  border:0px solid red; background-color:#DEDEDE; padding: 1px 2px 3px 4px}
li.range_image a:hover {text-decoration:underline}

/*------ footer --------*/
.footer{height:32px;margin:auto; clear:both; height:35px;width:980px;}
.footer p   {color:#666666; font-size:.8em; text-align:right; padding: .1em .25em 0 0;}
.footer p a:hover {text-decoration:underline;}

dl.nvs_OptionSelect {
    overflow: hidden;
    width: 510px;
}
dl.nvs_OptionSelect dt  {
    width: 90%;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    font-size: 9pt;
    height: 15px;
    display: block;
    padding-top: 6px;
    border: none;
}
dl.nvs_OptionSelect dd  {
    width: 10%;
    text-align: right;
    font-size: 9pt;
    height: 15px;
}
dl.nvs_OptionSelect dd  input   {
    margin: 0;
    padding: 0;
}


.simple_form_update_button  {
    width: auto;
    height: auto;
    clear: both;
    float: right;
    border: none;
    background-color: transparent;
}