html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; outline: 0; } img { border: 0; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } /*Reset Rules End Here*/ body { background:url(img/body_back.png) repeat-y center top #EEE9DF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; } #wrapper { width:954px; margin:0 auto; } #logo { margin-top:3px; float:left; } #top_nav { float:right; margin-top:13px; } ul#top_nav li { font-size:11px; float:left; display:block; background: url(img/bar.jpg) right top no-repeat; padding:0 6px 0 5px; } ul#top_nav li.last { background:none; } ul#top_nav li a { color:#999; line-height:13px; text-decoration:none; padding:2px; } ul#top_nav li a:hover { background:#CFC0A5; color:#fff; } #navigation_bar { clear:both; } /*  drop */ #nav  { text-align:left;  position:relative;  list-style-type:none; } #nav ul { padding:0;  margin:0;  list-style-type:none; /* for Firefox */ } #nav li { float:left;  position:relative;  } #nav li.clothing_by_brand a { display:block; height:41px; text-indent:-3000px; background:url(img/clothing_by_brand.png) no-repeat; width:151px; } * html #nav li.clothing_by_brand a { width:167px;  w\idth:151px; /* hack for IE5.5 */ } #nav li.clothing_for_pickles a { display:block; height:41px; text-indent:-3000px; background:url(img/clothing_for_pickels.png) no-repeat; width:199px; } * html #nav li.clothing_for_pickles a { width:215px; w\idth:199px; /* hack for IE5.5 */ } #nav li.clothing_for_poppets a { display:block; height:41px; text-indent:-3000px; background:url(img/clothing_for_poppets.png) no-repeat; width:233px; } * html #nav li.clothing_for_poppets a { width:249px;  w\idth:233px; /* hack for IE5.5 */ } #nav li ul li a { text-indent:1px !important; } #nav li a { display:block;  text-decoration:none;  float:left;  padding-right:1em;  height:3em;  line-height:3em;  } #nav li a.drop { font-weight:bold; } #nav li ul { visibility:hidden;  position:absolute;  top:2.5em;  left:0;  height:0;  overflow:hidden; } #nav table { margin:-1px;  border-collapse:collapse;  font-size:1em; /* font size for IE5.5 */ } /* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */ #nav li:hover a, #nav li a:hover { text-decoration:underline;  border:0; } #nav li:hover ul li, #nav li a:hover ul  li{ text-indent:1px; } #nav li:hover ul, #nav li a:hover ul { filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; visibility:visible;  height:auto;  left:0;  top:32px;  overflow:visible; } #nav li.clothing_by_brand:hover ul, #nav li.clothing_by_brand a:hover ul { width:142px;  background:#CFBFA4 !important;  margin-left:6px; } #nav li.clothing_for_pickles:hover ul, #nav li.clothing_for_pickles a:hover ul { width:193px !important;  background:#4DC0F0 !important;  margin-left:6px; } #nav li.clothing_for_poppets:hover ul, #nav li.clothing_for_poppets a:hover ul { width:199px;  background:#EC008B !important;  margin-left:23px; } #nav li:hover ul li a, #nav li a:hover ul li a { display:block;  font-weight:bold; font-size:11px; color:#fff; text-decoration:none;  height:auto;  line-height:1.5em;  padding:0.2em; width:170px !important; } #nav li.clothing_by_brand:hover ul li a, #nav li.clothing_by_brand a:hover ul li a { width:122px !important; background:url(img/bullet_brands.png) no-repeat center left; padding-left:18px !important; } #nav li.clothing_for_pickles:hover ul li a, #nav li.clothing_for_pickles a:hover ul li a { width:173px !important; background:url(img/bullet_boys.png) no-repeat center left; padding-left:18px !important; } #nav li.clothing_for_poppets:hover ul li a, #nav li.clothing_for_poppets a:hover ul li a { width:179px !important; background:url(img/bullet_girl.png) no-repeat center left; padding-left:18px !important; } #nav li.clothing_by_brand:hover ul li a:hover, #nav li.clothing_by_brand a:hover ul li a:hover { background:url(img/bullet_white.png) no-repeat center left #BFAB86; padding-left:18px !important; } #nav li.clothing_for_pickles:hover ul li a:hover, #nav li.clothing_for_pickles a:hover ul li a:hover { background:url(img/bullet_white.png) no-repeat center left #1286B9; padding-left:18px !important; /* width:198px;*/ } #nav li.clothing_for_poppets:hover ul li a:hover, #nav li.clothing_for_poppets a:hover ul li a:hover { background:url(img/bullet_white.png) no-repeat center left #96005A; /*width:179px;*/ padding-left:18px !important; } * html #nav li a:hover ul li a { width:10em;  w\idth:9em; /* hack for IE5.5 */ } #nav li:hover ul li a:hover, #nav li a:hover ul li a:hover { font-weight:bold; background:url(img/bullet_white.png) no-repeat center left; } /* drop */ #search { float:right; margin-top:10px; } #search label { font-size:13px; } #search_input { color:#999; height:16px; margin-right:4px; margin-left:4px; } #ok_button { width:21px; height:21px; background:url(img/rollovers/search_ok.png) no-repeat top left; } #but_update { width:144px; height:28px; background:url(img/but-update.png) no-repeat left top; margin: 2px; } #but_continue { width:169px; height:28px; background:url(img/but-continue.png) no-repeat left top; margin: 2px; } #but_proceed { width:187px; height:28px; background:url(img/but-proceed.png) no-repeat left top; margin: 2px; } #but_next { width:104px; height:28px; background:url(img/but-next.png) no-repeat left top; margin: 2px; } #but_back { width:84px; height:28px; background:url(img/but-back.png) no-repeat left top; margin: 2px; } #but_cancel { width:84px; height:28px; background:url(img/but-cancel.png) no-repeat left top; margin: 2px; } #but_change { width:136px; height:28px; background:url(img/but-change.png) no-repeat left top; margin: 2px; } #ok_button:hover, #push_button:hover, #but_update:hover, #but_continue:hover, #but_proceed:hover, #but_change:hover, #but_cancel:hover, #but_next:hover, #but_back:hover,  { background-position:bottom; } #home_top { clear:both; } #home_top_left { background:no-repeat top left; width:756px; height:326px; float:left; padding-left:5px; } #home_top_right { float:right; } a#on_sale, a#new_season { display:block; margin-bottom:3px; } #mailing_list_form { background:url(img/mailing_list.png) no-repeat; width:189px; height:108px; } #mailing_list_form form { padding-top:76px; padding-left:6px; } #email_input { width:127px; height:19px; border:1px solid #ccc; color:#999; margin-right:4px; } #join_button { vertical-align:bottom; width:38px; height:21px; background:url(img/rollovers/join.png) no-repeat top left; } #join_button:hover { background-position:bottom; } #content { clear:both; } #content p { font-size:13px; line-height:14px; } .from { margin-top:10px; font-weight:bold; } #shop_by_brand { background:url(img/brands_back.png) repeat-x top left #fff; margin-top:5px; padding-top:15px; display:block; width:954px; } #shop_by_brand_inside { background:url(img/brands_back.png) repeat-x bottom left #fff; margin-top:5px; padding-bottom:15px; vertical-align: middle; display:block; width:954px; } .boys #shop_by_brand { background:url(img/brands_back_boys.png) repeat-x top left #fff; margin-top:5px; padding-top:15px; display:block; width:954px; } .boys #shop_by_brand_inside { background:url(img/brands_back_boys.png) repeat-x bottom left #fff; margin-top:5px; padding-bottom:15px; display:block; width:954px; } #shop_by_brand span { float:left; padding-bottom:1px; } #shop_by_brand img { vertical-align:bottom; } #bottom_nav { background:#EC008C; margin-top:7px; height:20px; padding-top:5px; } .boys #bottom_nav { background:#4EC0EF; margin-top:7px; height:20px; padding-top:5px; } #bottom_nav ul { margin-left:155px; } #bottom_nav li { font-size:11px; float:left; display:block; background: url(img/white_bar.png) right center no-repeat; padding:0 6px 0 5px; } .boys #bottom_nav li { font-size:11px; float:left; display:block; background: url(img/white_bar_boys.png) right center no-repeat; padding:0 6px 0 5px; } #bottom_nav li.last { background:none; padding-right:0; } #bottom_nav a { color:#fff; text-decoration:none; line-height:12px; } #bottom_nav a:hover { background:#fff; color:#EC008C; } .boys #bottom_nav a:hover { background:#fff; color:#4EC0EF; } #footer { padding:10px 0 10px 0; } #footer ul li { font-size:11px; float:left; display:block; background: url(img/bar.jpg) right top no-repeat; padding:0 6px 0 0px; } #footer ul li.last { background:none; } #footer ul li a { color:#333; line-height:13px; text-decoration:none; padding:2px; } #footer ul li a:hover { background:#333; color:#fff; } #footer p { clear:both; padding-top:10px; padding-bottom:10px; font-size:11px; } .product_box { float:left; width:179px; height:256px; background:#fff; display:inline; margin-top:-30px; } .product_description { border-top:7px solid #B0A896; border-left:7px solid #B0A896; border-right:7px solid #B0A896; height:226px; } .product_box .image { border:2px dotted #000; width:156px; height:117px; margin-left:2px; margin-top:2px; text-align:center; overflow:hidden; } .product_box h3 { font-size:18px; margin-left:7px; margin-top:5px; } .product_box h3 a { border-bottom:1px solid #000; text-decoration:none; } .product_box ul { margin-left:7px; margin-top:5px; } .product_box ul li { line-height:17px; } .product_box .find_more { display:block; background:url(img/rollovers/find_out_more.png) no-repeat left top; text-indent:-3000px; width:179px; height:30px; } .product_box .find_more:hover { background-position:bottom; !important } #home_top_left .girl_dress a { color:#EC008C; border-color:#EC008C; } #home_top_left .boy_dress a { color:#4EC0EF; border-color:#4EC0EF; } #home_top_left .boy_dress a:hover { background-color:#4EC0EF; color:#fff; } #home_top_left .girl_dress a:hover { background-color:#EC008C; color:#fff; } #home_top_left .boy_dress .image { border-color:#4EC0EF; } #home_top_left .girl_dress .image { border-color:#EC008C; } #home_top_left .girl_dress { margin-left:362px; } #home_top_left .boy_dress { margin-left:15px; } #home_top_left h1 { height:87px; font-size: 18px; } #basket_links { height:37px; width:627px; border:2px dashed #000; position:absolute; top:35px; margin-left:320px; } .boys #basket_links { border-color:#4EC0EF; } .girls #basket_links { border-color:#EC008C; } #basket_links div { float:left; } #basket_links a { float:left; display:block; } #basket_links #your_basket { text-indent:-3000px; width:122px; height:31px; margin-top:4px; margin-left:3px; } .boys #basket_links #your_basket { background:url(img/your_basket.png) no-repeat top left; } .girls #basket_links #your_basket { background:url(img/your_basket_girls.png) no-repeat top left; } #add_remove_items { text-indent:-3000px; width:168px; height:26px; margin-top:4px; } .boys #add_remove_items { background:url(img/rollovers/add_remove_items.png) no-repeat top left; } .boys #add_remove_items:hover { background-position:bottom; } .girls #add_remove_items { background:url(img/rollovers/add_remove_items_girls.png) no-repeat top left; } .girls #add_remove_items:hover { background-position:bottom; } #double_arrow_separator { height:31px; width:22px; margin-top:4px; margin-left:2px; margin-right:2px; } .boys #double_arrow_separator { background:url(img/double_arrow.png) no-repeat top left; } .girls #double_arrow_separator { background:url(img/double_arrow_girls.png) no-repeat top left; } .boys #checkout_now { text-indent:-3000px; width:126px; height:26px; margin-top:4px; } .boys #checkout_now { background:url(img/rollovers/checkout-now-girls.png) no-repeat top left; } .boys #checkout_now:hover { background-position:bottom; } .girls #checkout_now { text-indent:-3000px; width:126px; height:26px; margin-top:4px; } .girls #checkout_now { background:url(img/rollovers/checkout-now.png) no-repeat top left; } .girls #checkout_now:hover { background-position:bottom; } #info { margin-top:10px; margin-left:5px; margin-right:5px; font-weight:bold; } #content h2 { height:65px; } #content_inner { clear:both; padding-top:10px; } .boys #content_inner { background:url(img/brands_back_boys.png) top left repeat-x; } .girls #content_inner { background:url(img/brands_back.png) top left repeat-x; } #join_mailing_list { display:block; position:absolute; margin-left:740px; margin-top:-17px; } #content_inner h1 { } .breadcrumb { padding-left:100px; margin-top:5px; margin-bottom:5px; height:20px; clear:both; } .breadcrumb ul { padding-top:2px; } .breadcrumb ul li { float:left; padding-left:4px; padding-right:20px; padding-bottom:1px; } .boys .breadcrumb ul li a { text-decoration:none; color:#4EC0EF; } .boys .breadcrumb ul li.last { background:none; padding-right:0; } .boys .breadcrumb ul li a:hover { text-decoration:none; background-color:#4EC0EF; color:#fff; } .girls .breadcrumb ul li.last { background:none; padding-right:0; } .girls .breadcrumb ul li a { text-decoration:none; color:#EC008C; } .girls .breadcrumb ul li a:hover { text-decoration:none; background-color:#EC008C; color:#fff; } .boys .breadcrumb { background:url(img/you_are_here_boys.png) left top no-repeat; } .girls .breadcrumb { background:url(img/you_are_here_girls.png) left top no-repeat; } .boys .breadcrumb ul li { background:url(img/forward_arrow_boys.png) right top no-repeat; } .girls .breadcrumb ul li { background:url(img/forward_arrow_girls.png) right top no-repeat; } .product_box2 { float:left; width:158px; height:210px; background:#fff; border:7px solid #E2D9C9; padding:2px; display:inline; margin-right:13px; margin-bottom:10px; } .product_box2 .image { display:block; border:2px dotted #000; text-align:center; height:155px; overflow:hidden; } .product_box2 .product_name { text-align:center; text-decoration:none; display:block; margin-top:7px; font-weight:bold; } .product_box2 p { text-align:center; color:#333; font-weight:bold; margin-top:5px; } .boys .product_box2 .image { border-color:#99DBF6; } .boys .product_box2 .product_name { color:#4EC0EF; } .boys .product_box2 a.product_name:hover { background:#4EC0EF; color:#fff; } .girls .product_box2 .image { border-color:#EC008C; } .girls .product_box2 .product_name { color:#EC008C; } .girls .product_box2 a.product_name:hover { background:#EC008C; color:#fff; } #inner_top { width:927px; height:318px; margin-bottom:10px; padding-left:10px; padding-right:10px; } #inner_top h3 { width:470px; font-size:45px; } #inner_top p { width:470px; font-size:16px; font-weight:300; line-height:21px; } #home_top_right a:hover img { filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; } .product_description .image a:hover { background:none !important; } .product_box2 .image a:hover img { filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; } .product_description .image a:hover img { filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; } #item_detail { border:6px solid #E2D9C9; background:url(img/item_detail_back.png) repeat-y right; } .left{ float:left;  width:383px; display:inline; margin-left:10px; margin-top:10px; } #item_detail #big_image { width:383px; height:383px; display:block; border:2px dotted #000; vertical-align: middle; overflow:hidden; } .girls #item_detail #big_image { border-color:#EC008C; } .boys #item_detail #big_image { border-color:#4EC0EF; } #item_detail a:hover img { filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; } .girls #item_detail .click_to_enlarge { display:block; text-indent:-3000px; background:url(img/rollovers/enlarge.png) no-repeat left top; width:131px; height:26px; margin-left:260px; margin-top:10px; } .girls #item_detail .click_to_enlarge:hover { background-position:bottom; } .boys #item_detail .click_to_enlarge { display:block; text-indent:-3000px; background:url(img/rollovers/enlarge-boys.png) no-repeat left top; width:131px; height:26px; margin-left:260px; margin-top:10px; } .boys #item_detail .click_to_enlarge:hover { background-position:bottom; } .center { width:287px; float:left; margin-left:15px; } .right{ float:right; width:196px; padding-left:25px; padding-top:10px; } .right ul li { float:left; background:url(img/small_image_back.png) no-repeat center center; width:87px; height:85px; } .right ul li { text-align:center; margin-top:7px; } .right ul li img { margin-top:10px; } .girls .right h2 { display:block; text-indent:-3000px; background:url(img/more_images.png) no-repeat center top; width:160px; height:28px; margin-left:5px; } .boys .right h2 { display:block; text-indent:-3000px; background:url(img/more_images_boys.png) no-repeat center top; width:160px; height:28px; margin-left:5px; } #click_to_enlarge_grey { margin-left:25px; margin-top:5px; } .item_title { height:77px; font-size:77px; width:250px; } .price { color:#666; font-weight:bold; font-size:13px; } #item_detail div.description { margin-top:10px; color:#999; } #push_button { width:19px; height:19px; background:url(img/push_tick.gif) no-repeat top left; margin-bottom: 4px; margin-top: 8px; } #push ul li { float:left; width:30px; font-size:10px; font-weight:bold; } #push img{ margin-bottom: 4px; margin-top:8px; } #push ul li { text-align:center; } #item_detail #size { width:280px; margin:4px 0 0 0; font-size:10px; font-weight:bold; background-image: url(img/pushbg.gif); background-repeat: repeat-x; background-position: left bottom; } #item_detail #size #pushtext { float:left; width:130px; text-align:right; line-height:10px; color:#666666; } #push_email { background-color:#F0ECE3; width:270px; margin:15px 0 4px; display: block; padding: 5px; } #push_email span{ padding-left:25px; background-image:url(img/push-happy2.gif); background-repeat: no-repeat; background-position: left center; display:block; font-size:10px; font-weight:bold; float:left; text-align:left; margin:5px 0 5px 0; } #pushkey{ background-image:url(img/push-key.gif); background-repeat: no-repeat; background-position: left center; display:block; margin:5px 0 5px 0; hieght:20px; width:280px; } #pushkey p{ visibility:hidden; } #item_detail #size .pushtext { margin-top:8px; margin-bottom:6px; } .girls #size { color:#EC008C; } .boys #size { color:#4EC0EF; } #item_detail #size span { display:block; margin-top:5px; float:left; margin-right:7px; } .girls #size span { background:#EC008C; color:#fff; padding-top:2px; padding-bottom:5px; width:19px; height:9px; text-align:center; } .boys #size span { background:#4EC0EF; color:#fff; padding-top:2px; padding-bottom:5px; width:19px; height:9px; text-align:center; } #availablility { width:283px; height:16px; padding-top:5px; padding-bottom:3px; padding-left:5px; margin-top:10px; } .girls #availablility { background:#EC008C; color:#fff; font-weight:bold; } .boys #availablility { background:#4EC0EF; color:#fff; font-weight:bold; } #add_to_basket { background:url(img/rollovers/add-basket.png) no-repeat left top; width:173px; height:29px; display:block; text-indent:-3000px; margin-top:15px; } #add_to_basket:hover { background-position:bottom; } .looks_good .product_box2  { border:7px solid #CDBFA7; margin-right:12px; } .looks_good{ margin-top:6px; margin-bottom:15px; height:270px; padding-left:10px; padding-top:10px; background:#E2D9C9; clear:both; } .girls .looks_good h2 { background:transparent url(img/look_good.png) no-repeat scroll center top; display:block; height:30px; margin-left:5px; text-indent:-3000px; width:219px; } .boys .looks_good h2 { background:transparent url(img/would_look_good_with_boys.png) no-repeat scroll center top; display:block; height:32px; margin-left:5px; text-indent:-3000px; width:219px; } .clearer { font-size:0px; height:0; width:0; margin:0; padding:0; clear:both; } .brands li { float:left; margin-right:30px; } .brands li a:hover img { filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; } #caption { font-size:14px; } .clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; } .clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */ .girls #terms { background:url(img/brands_back.png) repeat-x left bottom; margin-bottom:5px; padding-bottom:15px; padding-left: 5px; } .boys #terms { background:url(img/brands_back_boys.png) repeat-x left bottom; margin-bottom:5px; padding-bottom:15px; padding-left: 5px; } #terms h2 { height:65px; } #terms p { padding-top:5px; padding-bottom:5px; text-align:justify; } .sitemap a, #fragment a { margin-top:10px; margin-bottom:10px; padding-left:20px; padding-right:20px; text-decoration:none; color:#EC008C; height:20px; } .sitemap h4 { margin-top: 20px; font-size:18px; line-height:25px height:25px; font-weight:300; } #plain a:hover { text-decoration:none; color:#fff; background:#EC008C url(img/forward_arrow_girls_hover.png) no-repeat left  center; padding-left: 20px; text-indent: 20px; } .cartChoice { font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 16px; } #plain a { color:#EC008C; background:url(img/forward_arrow_girls.png) no-repeat left center; padding-left: 20px; text-indent: 20px; } .girls .sitemap a:hover, #fragment a:hover { text-decoration:none; color:#fff; background:#EC008C url(img/forward_arrow_girls_hover.png) no-repeat left  center; } .girls .sitemap a, #fragment a { background:url(img/forward_arrow_girls.png) no-repeat left center; } #fragment { background:url(img/brands_back.png) repeat-x left top; margin-bottom:5px; padding-top:15px; padding-bottom:15px; padding-left: 5px; } .cartheading { font-size: 14px; font-weight: 500; text-transform: uppercase; color: #FFFFFF; background-color: #EC008C; text-align: center; vertical-align:middle; padding-right: 5px; padding-left: 5px; padding-top: 3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height: 23px; } .cartheadingdescription { font-size: 14px; font-weight: 500; text-transform: uppercase; color: #FFFFFF; background-color: #EC008C; text-align: left; vertical-align:middle; padding-right: 5px; padding-left: 5px; padding-top: 3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height: 23px; } .otherheading { font-size: 14px; font-weight: 500; text-transform: uppercase; color: #FFFFFF; background-color: #CEBFA4; text-align: left; vertical-align:middle; padding-right: 5px; padding-left: 5px; padding-top: 5px; font-weight: bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height: 23px; } .blueheading { font-size: 14px; font-weight: 500; text-transform: uppercase; color: #FFFFFF; background-color: #4FC3F3; font-weight: bold; text-align: left; vertical-align:middle; padding-right: 5px; padding-left: 5px; padding-top: 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height: 23px; } .other{ font-size: 12px; font-weight: normal; text-transform: capitalize; color: #666666; background-color: #EEE9DF; text-align: left; padding: 12px 12px 12px 12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } .cart{ font-size: 14px; font-weight: normal; text-transform: capitalize; color: #666666; background-color: #EEE9DF; text-align: center; vertical-align:top; padding: 5px 5px 5px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } .other{ font-size: 12px; font-weight: normal; text-transform: capitalize; color: #666666; background-color: #EEE9DF; text-align: left; padding: 12px 12px 12px 12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } .other ol{ margin: 0px; padding: 0px; list-style-type: decimal; list-style-position: inside;	 } .other li{ padding:2px 2px 2px 25px; } .other a{ color: #EC008C; text-decoration: none; } .other a:hover{ color: #EC008C; text-decoration:underline; } .cartproduct{ font-size: 14px; font-weight: normal; text-transform: uppercase; color: #666666; background-color: #EEE9DF; text-align: left; padding-right: 5px; padding-left: 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } .cartProductLink{ font-size: 14px; font-weight: normal; text-transform: capitalize; color: #666666; text-align: left; padding-left: 25px; display: block; text-decoration: none; line-height: 20px; } .cartProductLink a{ color: #EC008C; background-image: url(img/cartbullthover.gif); background-position: left 2px; padding-left: 25px; text-decoration: none; background-repeat: no-repeat; } .cartProductLink a:hover{ color: #FFFFFF; background-image: url(img/cartbullthoveralt.gif); background-position: left 2px; padding-left: 25px; background-color: #EC008C; background-repeat: no-repeat; } .actrequired{ color:#CC0000; } .info ul { display:block; margin: 10px 20px 10px 20px; color: #666666; list-style-type:square; list-style-position: outside; text-transform:none; line-height:14px; } .info li { padding-bottom: 5px; color: #666666; list-style-type:square; list-style-position: outside; } .error td { background-color:#CC0000; color:#FFFFFF; font-size:16px; width:800px; margin:5px 5px 5px 5px; padding: 15px 15px 15px 15px; text-align:center; }
