body         { background-color: #FFFFFF }.mainsection { background-color: #FFFFFF }.searchresultstexttable tr td { background-color: #FFFFFF; font-family: Verdana, Arial, helvetica, sans-serif;                font-size: smaller }.searchpagehighlight { background-color: #8BF5B9; color: #000000 }.itemtitle   { font-family: Verdana, Arial, helvetica, sans-serif; font-size: larger;                font-weight: bold }.itemdetails { font-family: Verdana, Arial, helvetica, sans-serif; font-size: smaller }.itemdetails b { font-size: larger; font-weight: normal }.itemdetails b i { color: red; font-style: normal }.itemdetails u { font-size: larger; text-decoration: none }.itemdetails u a { font-size: larger }.itemdetailstitle { font-size: larger }.similartitlesheader { font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold }.similartitles { font-family: Verdana, Arial, helvetica, sans-serif; font-size: smaller }.datetime td { color: #000000; background-color: #FFFFFF; font-family: Verdana; font-size: smaller;               font-weight: bold }.sectiontext, .faqtext, .sectiontexttable tr td, .sectiontexttable tr th { font-family: Verdana, Arial, helvetica, sans-serif; font-size: smaller; color: #000000 }.sectiontextprice { color: #FF0000; }.shoppingcart tr th, .shoppingcart tr td { font-family: Verdana; font-size: smaller }.shoppingcart tr td input { font-family: Verdana }.faqtext b { font-size: larger; }.faqtext table tr td { font-size: smaller; }.toptoolbar tr td { color: #FFFFFF; font-family: Arial, helvetica, sans-serif; font-weight: bold; font-size: smaller }.toptoolbar tr td a { color: #FFFFFF; text-decoration: none }.toptoolbar tr td a:hover { color: #00FF99 }.toptoolbarx2 a:hover { color: #FFAACE }.toptoolbarx3 a:hover { color: #88FF88 }.leftbar     { background-color: #ECECCC; font-family: 'Times New Roman', serif; color: #0 }.leftbarx2   { background-color: #F3F4E3}.leftbaritems { font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold }.leftbaritems a { font-size: smaller; font-weight: normal; color: #0000FF }.leftbaritems a:hover { color: #800080}.leftbaritems2 { font-family: Verdana, Arial, helvetica, sans-serif; font-size: smaller; font-weight: bold }.leftbarfedextext { font-family: Verdana, Arial, helvetica, sans-serif; font-size: smaller }.leftbarfedextext2 { font-size: smaller }.leftbarfedextext a { color: #0000FF }.leftbarfedextext a:hover { color: #800080 }.toptoolbarcolor { background-color: #333399 }.toptoolbarcolorx2 { background-color: #000080 }.verticalline { background-image: url('../images/vertbar.gif'); background-repeat: repeat }.searchbox { font-family: Verdana, Arial, helvetica, sans-serif; }.oscars p, .oscars li { font-family: Verdana, Arial, helvetica, sans-serif; font-size: smaller; color: #000000; }.oscars b { font-size: larger; color: #800000; }.oscars a { color: #0000FF; }.oscars a:hover { color: #800080; }.searchresultslistheader { font-family: 'Times New Roman', serif }.searchresultslist1 { background-color: #BBE7EA; font-family: 'Times New Roman', serif }.searchresultslist2 { background-color: #FFFFFF; font-family: 'Times New Roman', serif }.floatingcell { background-color: #FFFFFF; border-color: #808080 }.floatingcell tr td, .floatingcell tr th { border-style: solid; border-color: #FFFFFF; font-family:               Verdana, Arial, helvetica, sans-serif; font-size: smaller; color: #000000 }.floatingcell tr td p { font-size: smaller }.floatingcell tr th { background-color: #333399; color: #FFFFFF }.floatingcell a, .sectiontext a, .faqtext a { color: #0000FF }.floatingcell a:hover, .sectiontext a:hover, .faqtext a:hover { color: #800080 }