/* --- About US Page left & right box holder --- */
div#container { margin-bottom: 8px; height: 330px; width: 100%; }

/* --- About US Page left box --- */
div#hdr_content { width: 280px; height: 420px; background-color: #CC0001; float: left; padding: 5px; }

/* --- About US Page right box --- */
div#hdr_image { width: 270px; height: 252px; background-color: #FDDD9E; float: right; padding: 5px; }

/* --- Privacy Page Clear Header Box --- */
.nobackground_body_text { width: 571px; padding: 5px; margin-bottom: 20px; }

/* --- Dark Blue Full Width Header --- */
.static_body_header { width: 561px; background-color: #000; padding: 5px; }

/* --- Light Blue Full Width Content Box --- */
.static_body_text { width: 561px; background-color: #E6E6E6; padding: 5px; margin-bottom: 8px; }

/* --- Info Page Link Box Header --- */
.static_link_box { width: 162px; background: #000; padding: 2px 0px 1px 5px; }

/* --- Info Page Link Box Header Text --- */
.static_link_hdr { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #FFF; font-weight: bold; }

/* --- Info Page Link Box Links --- */
.static_link_box_text { width: 160px; height: 110px; background-color: #fff; padding: 5px 0px 1px 5px; margin-bottom: 5px; }

/* --- Links - Info page --- */
a,
a:visited,
a:link,
a:active { font-size: 12px; color: #000; font-weight: normal; text-decoration: none; }
a:hover { font-size: 12px; color: #002A50; font-weight: normal; text-decoration: underline; }

/* --- DContact Page Full Width Header --- */
.static_body_contact_header { width: 560px; background-color: #F8AC23; padding: 5px; }

/* --- Contact Page Half Box Left --- */
.static_halfbox_text_lft { width: 260px; height: 80px; background-color: #FFF; float: left; padding: 5px;}

/* --- Contact Page Half Box Right --- */
.static_halfbox_text_rht { width: 280px; height: 80px; background-color: #FFF; float: right; padding: 5px;}

/* --- Order Page Half Box Left --- */
.static_order_text_lft { width: 260px; float: left; padding: 0px; text-align: center; }

/* --- Order Page Half Box Right --- */
.static_order_text_rht { width: 255px; float: left; vertical-align: middle; text-align: left; padding-left: 10px; }

/* --- Lists --- */
.static_order_text_rht ul { margin-top: 20px; width: 190px; }
.static_order_text_rht ul li { color: #000000; font-size: 12px; }
.static_text ol li { color: #000000; font-size: 12px; list-style-type: decimal; }
.static_text ul li { color: #000000; font-size: 12px; }

/* --- End Lists --- */

/* --- Start text styles --- */
.static_hdr_text { color: #000000; font-size: 12px; font-weight: bold; }
.static_hdr_centered_text { color: #000000; font-size: 12px; font-weight: bold; text-align: center; line-height: 10px; }
.static_text { color: #000000; font-size: 12px; }
.static_text a,
.static_text a:link, 
.static_text a:visited, 
.static_text a:active { color: #000; font-size: 12px; text-decoration: none; }
.static_text a:hover { color: #000; font-size: 12px; text-decoration: underline; }
.static_text_blue { color: #CC0001; font-size: 12px; }
.static_text_red { color: #CC0001; font-size: 12px; }
.static_text_red_bold { color: #CC0001; font-size: 12px; font-weight: bold; }
.static_italic_text { color: #CC0001; font-style: italic; font-size: 12px; }
/* --- End text styles --- */

/* ### About Us Page Staff Image ### */
.aboutus_image { background: url(/company/4silverhillspares/images/static_page_imgs/staff_1.jpg) 0 0 no-repeat; height: 184px; width: 260px; padding: 0px; margin: 0px; }

/* ### Start How to Pay Page Containers ### */
.static_screen1 { width: 558px; height: 137px;}
.static_screen2 { width: 558px; height: 137px; }
.static_screen3 { width: 565px; height: 237px; }
.static_screen4 { width: 558px; height: 517px; }
.static_screen5 { width: 558px; height: 400px; }
/* ### End How to Pay Page Containers ### */

/* ### Info Page 4ourhouse logo ### */
.static_4oh_logo { float: left; background: url(/company/4silverhillspares/images/static_page_imgs/silverhilllogo1.png	) 0 0 no-repeat; width: 150px; height: 71px; cursor: hand;}

/* ### Start Credit Card Holders, Images and Lists ### */
.static_cards_holder { background-color: #fff; width: 380px; height: 40px; margin: 0px; padding: 0px;}
.static_cards_holder ul { list-style: none; margin: 0px; padding: 0px; float: right; }
.static_cards_holder ul li { float: left; margin: 0px; padding: 0; display: block; text-align: center; }
.static_cards_order { width: 260px; height: 40px; margin: 0px 0px 30px 0px; padding: 0px; }
.static_cards_order ul { list-style: none; margin: 0px; padding: 0px; float: right; }
.static_cards_order ul li { float: left; margin: 0px; padding: 0; display: block; text-align: center; }
ul li#mastercard { background: url(/company/4ourhouse/images/static_page_imgs/mastercard.jpg) no-repeat top center; width: 48px; height: 30px; }
ul li#meastro { background: url(/company/4ourhouse/images/static_page_imgs/meastro.jpg) no-repeat top center; width: 48px; height: 30px; }
ul li#solo { background: url(/company/4ourhouse/images/static_page_imgs/solo.jpg) no-repeat top center; width: 32px; height: 40px; }
ul li#switch { background: url(/company/4ourhouse/images/static_page_imgs/switch.jpg) no-repeat top center; width: 32px; height: 40px; }
ul li#visa { background: url(/company/4ourhouse/images/static_page_imgs/visa.jpg) no-repeat top center; width: 60px; height: 38px; }
/* ### End Credit Cards ### */

/* ### Start Customer Services ### */
.cust_services_cont { width: 500px; padding: 10px; border: #CC0001 solid 1px; background: #FFF; margin-top: 10px; }
.cust_services_title { background: url(/company/4silverhillspares/images/static_page_imgs/usefull_contacts_logo.png) 0px 0px no-repeat; width: 340px; height: 57px; }

/* ### End Customer Services ### */

/* ------------- Download page ------ */

.download_header { width: 570px; padding: 0px; font-size: 15pt; color: #CC0001; font-weight: bold; margin-bottom: 10px; }
.download_container { width: 570px; padding: 5px; background: #e6e6e6; border: #CC0001 solid 1px; margin-bottom: 10px; margin-top: 10px; }


/* --------------------------- spares finder (homesearch+tip) ------------------------------------- */
.spacer { height: 8px; }

.sftip_table { width: 415px; }
.sftip_hdr_row { background-color: #FFF; }
.sftip_hdr1 { width: 240px; border: solid 1px #FF9933; font-size: 24px; font-weight: bold; color: #FFFFFF; }
.sftip_hdr2 { border: solid 1px #CC0001; text-align: right; }
.sftip_middle { border-left: 1px solid #CC0001; border-right: 1px solid #CC0001; }
.sftip_footer { border: 1px solid #CC0001; background-color: #CC0001; font-size: 12px; font-weight: bold; color:#FFFFFF; text-align: center; }
.sftip_step1 { background: url(/company/4silverhillspares/images/homepage/search%20box/sfinder_1.jpg) 2px 2px no-repeat; width: 25px; height: 25px; }
.sftip_step2 { background: url(/company/4silverhillspares/images/homepage/search%20box/sfinder_2.jpg) 2px 2px no-repeat; width: 25px; height: 25px; }
.sftip_step3 { background: url(/company/4silverhillspares/images/homepage/search%20box/sfinder_3.jpg) 2px 2px no-repeat; width: 25px; height: 25px; }
.sftip_label_txt { font-size: 12px; font-weight: normal; color: #FFF; }
.sftip_formfield { font-size: 12px; line-height: 12px; font-weight: normal; color: #000000; height: 15px; width: 150px; text-align: left; text-indent: 1pt; vertical-align: middle; }
.sftip_tiptxt { font-size: 10px; font-weight: normal; color: #FFF; }

.searchtip_header { background: url(/company/4silverhillspares/images/tips/search_tip_logo.png) 0 0 no-repeat; margin-bottom: 10px; height: 57px; width: 253px; }
.searchtip_rating_plate { background: url(/company/4silverhillspares/images/tips/rating_plate.jpg) 0 0 no-repeat; margin-bottom: 10px; height: 120px; width: 250px; }
.search_screen_img { background: url(/company/4silverhillspares/images/tips/spares_finder.jpg) 0 0 no-repeat; margin-bottom: 10px; height: 248px; width: 254px; }

/* --- Dark Blue Spares Tip Header --- */
.sftip_header { width: 405px; background-color: #FFF; padding: 5px; }

/* --- Light Blue Spares Tip Content Box --- */
.sftip_body_text { width: 405px; background-color: #CC0001; padding: 5px; margin-bottom: 8px; }


/* --- PNE screen --- */
.pne_title { font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #C70D0E; }
