html, body, textarea, button {  font-size: 11px;  font-family: Tahoma, Arial, sans-serif; } #maincontent .text {  text-align: justify; } #maincontent .text * {  line-height: 1.5em;  } #maincontent .text p, #maincontent .text p * {  text-align: justify;  font-size: 11px;  font-family: Tahoma, Arial, sans-serif; } body {  background-color: #fffbda; } #maincontainer {  background: none; } #footer {  background: none; } #topinnertube {  height: 90px;  width: 100%;  position: relative;  background: none; } #top_area {  background: url(/static/1223445186/images/sunny/sunny-header.gif) left no-repeat white; } #topsection {  background: none !important; } #sections li.selected a {  color:#eeebe5; } #search {  background: none;  margin: 0 100px 0 195px;  padding: 0 0 0 0;  color: black;  font-size: 1.1em; } #search form label { color: white; font-weight: bold; } #search input {  font-size: 8pt; } #search optgroup {  font-style: normal; } #search option {  font-weight: normal; } #search .search_input {  font-weight: bold;  border-top: 1px solid #a80210;  border-left: 1px solid #a80210;  background-color: #feedb8;  padding:  2px; } #search input.submit {  color: #ffffff;  font-weight: bold;  text-transform: uppercase;  background: url(/static/1223048222/images/sunny/search_button.gif);  padding: 0;  margin: 0 0 0 20px;  border: 0;  width: 77px;  height: 19px; } #context a, #context_bottom a {  color: #000000; } #context .context_divider, #context_bottom .context_divider { color: #dd222b; background-image: url(/static/1211351654/images/sunny/red-arrow.gif); width: 16px; height: 16px; display: inline; margin: 0 4px 0 4px; position: relative; top: -2px; } .editform fieldset legend { color: #fa780f; } .editform fieldset { background: none; } .blue { color: #C90011; } .greytextbox { background: none; }   .sexy-button {   background: transparent url('/static/1212429080/images/sunny/buttons/button_orange_30_right.gif') no-repeat scroll top right; } .sexy-button span {   background: transparent url('/static/1212429060/images/sunny/buttons/button_orange_30_left.gif') no-repeat;   padding: 6px 0 6px 18px; } .hInput {  color: #fa780f; } h1 {  color: #fa780f; } h2 {  color: #fa780f; } h3 {  color: #fa780f; } h4 {  color: #fa780f; } h5 {  color: #fa780f; } h6 {  color: #fa780f; }   a {  color: #c90011;  text-decoration: none; }   div.auto_complete ul li {  color: #c90011; } .box li.selected a {  font-weight: bold;  color: #a80210; } .w180 div.box.open, .box-w180-open { background: url(/static/1215942072/images/sunny/boxes/box_bg_180_bottom.gif) transparent bottom no-repeat; } .box-w180-open .inner { background: url(/static/1211965352/images/sunny/boxes/box_bg_180_open.gif) transparent no-repeat; } .box-w180-open .inner h3 { height: 26px; display:table-cell; vertical-align: middle; margin: 0; } .w300 div.box, .box-w300 { background: transparent url(/static/1211349412/images/sunny/boxes/box_bg_300_bottom.gif) no-repeat scroll center bottom } .w300 .inner { background: url(/static/1210087060/images/sunny/boxes/box_bg_300_top.gif) no-repeat scroll center top; } .w480 div.box, .box-w480 { background: transparent url(/static/1212483864/images/sunny/boxes/box_bg_480_bottom.gif) no-repeat scroll center bottom } .w480 .inner { background: url(/static/1210087094/images/sunny/boxes/box_bg_480_top.gif) no-repeat scroll center top; } .w480 div.box.nohead .inner, .box.w480.nohead .inner, .box-nohead .inner {  background: url(/static/1212483948/images/sunny/boxes/box_bg_480_top_nohead.gif) no-repeat top; } .w790 div.box.nohead .inner, .box.w790.nohead .inner {  background: url(/static/11133/static/1176300678/images/layout/box_bg_790_top_nohead.gif) no-repeat scroll center top; }   .box h3 { font-size: 11px; padding-top: 2px; text-transform: uppercase; } .box hr { border-color: #ff4600; border-style: dashed none; border-width: 2px 0 0 0; height: 2px; margin: 5px 0 5px 0; } .databox .icondiv {  display: none; } .request-button .icondiv{ position: relative; top:   -5px; width: 32px; height: 32px; background-position: -32px -160px; }   .newarticle h3 { padding-left: 36px; } .newarticle .boxicon { background-position: 0 -160px; width: 32px; height: 32px; } .helpbox .icondiv { background-position: -0px -160px; } .no1 { background-position: -224px -160px; } .no2 { background-position: -256px -160px; } .price16 { background-position: -0px -192px; } .resultlist .resultlist .inner { border-bottom: 1px solid #FA780F; }   .startpage_button_category { float: left; width: 240px;  height: 172px;  border: 0;  padding: 0;  text-align: left;  cursor: pointer; margin: 0; background-repeat: no-repeat; background-color: transparent; } .startpage_button_category div { position: relative; top: 61px; left: 7px;  width: 220px; }   .editform2 fieldset { background: transparent; } 
