.LV_valid {color:#00CC00}
.LV_invalid {color:#CC0000}
.LV_validation_message{ font-weight:bold; margin:0 0 0 5px}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active, .fieldWithErrors input.LV_valid_field, .fieldWithErrors textarea.LV_valid_field {border: 1px solid #00CC00}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active, .fieldWithErrors input.LV_invalid_field, .fieldWithErrors textarea.LV_invalid_field {border: 1px solid red}
 .floatRight {float:right}
.floatLeft {float:left}
.clearBoth {clear:both}
.clearLeft {clear:left}
.clearRight {clear:right}
.inline {display:inline}
.block {display:block}
.hidden {display:none}
.invisible {visibility:hidden}
.visible {visibility:visible}
 .marginTop10 {margin-top:10px}
.marginRight10 {margin-right:10px}
.marginBottom10 {margin-bottom:10px}
.marginleft10 {margin-left:10px}
    .uniForm {margin: 0; padding: 0; position: relative; z-index: 1}
  .uniForm fieldset {border: none; margin: 0; padding: 0}
.uniForm fieldset legend {margin: 0; padding: 0}
 .uniForm .ctrlHolder, .uniForm .buttonHolder {margin: 0; padding: 0; clear: both}
 .uniForm:after, .uniForm .buttonHolder:after, .uniForm .ctrlHolder:after, .uniForm .ctrlHolder .multiField:after, .uniForm .inlineLabel:after {content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; min-height: 0; visibility: hidden}
 .uniForm .inlineLabel, .uniForm .inlineLabels .inlineLabel, .uniForm .blockLabels .inlineLabel {width: auto; float: none; margin: 0; display: block}
  .uniForm .inlineLabel input, .uniForm .inlineLabels .inlineLabel input, .uniForm .blockLabels .inlineLabel input {border: none; padding: 0; margin: 0}
.uniForm .loginInput {display: block; padding: 0; line-height: 100%; width: auto; float: left; border: 2px solid #DFDFDF}
   .uniForm label, .uniForm .label, .uniForm .blockLabels label, .uniForm .blockLabels .label {display: block; float: none; padding: 0; line-height: 100%; width: auto}
 .uniForm .formHint, .uniForm .blockLabels .formHint {float: left; margin: 0; clear: none}
 .uniForm .multiField, .uniForm .blockLabels .multiField {width: auto; float: left}
.uniForm .multiField .inlineLabel, .uniForm .blockLabels .multiField .inlineLabel {display: block; margin: 0 0 .5em 0}
.uniForm .multiField .blockLabel, .uniForm .blockLabels .multiField .blockLabel {float: left; width: auto; margin: 0}
.uniForm .multiField .blockLabel .textInput, .uniForm .multiField .blockLabel .selectInput, .uniForm .multiField .blockLabel select, .uniForm .blockLabels .multiField .blockLabel .textInput, .uniForm .blockLabels .multiField .blockLabel .selectInput, .uniForm .blockLabels .multiField .blockLabel select {width: 100%; margin: 0}
   .uniForm .inlineLabels label, .uniForm .inlineLabels .label {float: left; margin: 0; padding: 0; line-height: 100%; position: relative}
 .uniForm .inlineLabels .textInput, .uniForm .inlineLabels .fileUpload, .uniForm .inlineLabels .selectInput, .uniForm .inlineLabels select, .uniForm .inlineLabels textarea {float: left}
 .uniForm .inlineLabels .formHint {clear: both; float: none}
.uniForm .inlineLabels .multiField {float: left}
.uniForm .inlineLabels .multiField .inlineLabel {}
.uniForm .inlineLabels .multiField .blockLabel {}
.uniForm .inlineLabels .multiField .blockLabel .textInput, .uniForm .inlineLabels .multiField .blockLabel .selectInput, .uniForm .inlineLabels .multiField .blockLabel select {display: block; width: 100%; float: none}
.uniForm .inlineLabels .multiField select {float: left}
  .uniForm label em, .uniForm .label em, .uniForm .blockLabels label em, .uniForm .blockLabels .label em {position: absolute;  color: #CC0000; font-size: large}
 .uniForm .inlineLabels label em, .uniForm .inlineLabels .label em {display: block; position: absolute; left: auto; right: 0; font-style: normal; font-weight: bold; color: red}
.uniForm .inlineLabel em {position: absolute; left: 7px}
  .uniForm #errorMsg, .uniForm .error {}
.uniForm #errorMsg dt, .uniForm #errorMsg h3 {}
.uniForm #errorMsg dd {}
.uniForm #errorMsg ol {}
.uniForm #errorMsg ol li {}
.uniForm .errorField {}
.uniForm #OKMsg {}
  .uniForm .col {float: left}
.uniForm .col.first {}
.uniForm .col.last {}
@import "uni-form-generic.css";    .uniForm fieldset {border: 2px solid #990000; background: white}
.uniForm fieldset legend { color: #FFFFCC; background: #990000; background-image:url(../images/back.png); background-repeat:repeat;  border: 1px solid #990000; font-weight: bold; font-size: 100%; margin-left: 10px; padding: 0.5em}
 .uniForm .ctrlHolder {padding: 7px; border-bottom: 1px solid #dfdfdf}
.uniForm .buttonHolder {text-align: right}
.uniForm .resetButton {float: left}
.uniForm .primaryAction {font-weight: bold}
 .uniForm .focused {background: #fffcdf}
 .uniForm .inlineLabel input, .uniForm .inlineLabels .inlineLabel input, .uniForm .blockLabels .inlineLabel input {float: left; margin: 0 .4em 0 0}
.uniForm .inlineLabel span {float: left; width: 90%}
  .uniForm .blockLabels .ctrlHolder {}
.uniForm label, .uniForm .blockLabels label, .uniForm .blockLabels .label {margin: 0 0 .5em 0; text-align: left}
.uniForm .textInput, .uniForm .blockLabels .textInput, .uniForm .blockLabels .fileUpload {width: 53%;  border: 2px solid #DFDFDF; background: #FFFFFF none repeat scroll 0 0}
.uniForm .selectInput, .uniForm select, .uniForm .blockLabels .selectInput, .uniForm .blockLabels select { }
.uniForm textarea, .uniForm .blockLabels textarea { width: 100%;  }
.uniForm .blockLabels .formHint {margin-top: 0.1em; margin-left: 0%; font-size: .9em; color: #777; position: relative; clear: both}
 .uniForm .multiField, .uniForm .blockLabels .multiField {width: 53%}
.uniForm .multiField .inlineLabel, .uniForm .blockLabels .multiField .inlineLabel {display: block; margin: 0 0 .5em 0}
.uniForm .multiField .blockLabel, .uniForm .blockLabels .multiField .blockLabel {width: 30%; margin: 0 10px 0 0}
.uniForm .multiField .blockLabel .textInput, .uniForm .multiField .blockLabel .selectInput, .uniForm .multiField .blockLabel select, .uniForm .blockLabels .multiField .blockLabel .textInput, .uniForm .blockLabels .multiField .blockLabel .selectInput, .uniForm .blockLabels .multiField .blockLabel select {width: 100%; margin: .3em 0 0 0}
  .uniForm .inlineLabels .ctrlHolder {}
.uniForm .inlineLabels label, .uniForm .inlineLabels .label {width: 45%;  margin: .3em 2% 0 0;  }
.uniForm .inlineLabels .textInput, .uniForm .inlineLabels .fileUpload {width: 45%;  }
.uniForm .inlineLabels .selectInput, .uniForm .inlineLabels select {width: 45%;  }
.uniForm .inlineLabels textarea {width: 45%;  height: 12em}
.uniForm .inlineLabels .formHint {margin-top: 0; margin-left: 47%; font-size: .9em; color: #777; position: static}
.uniForm .inlineLabels .multiField {width: 45%;  margin: 0 0 .3em 0}
.uniForm .inlineLabels .multiField .inlineLabel {display: block; margin: 0 0 .5em 0}
.uniForm .inlineLabels .multiField .blockLabel {float: left; width: 26%; margin: 0 3% 0 0}
.uniForm .inlineLabels .multiField .blockLabel .textInput, .uniForm .inlineLabels .multiField .blockLabel .selectInput, .uniForm .inlineLabels .multiField .blockLabel select {width: 100%; margin: .3em 0 0 0}
 .uniForm .ctrlHolder .textInput:focus {outline: none;  }
.uniForm .ctrlHolder textarea:focus {outline: none;  }
.uniForm div.focused .formHint {color: #333}
 .uniForm .col {width: 47.9%;  margin: 0 2% 20px 0}
 .uniForm .col.first {width: 49%;  float: left; clear: none}
.uniForm .col.last {width: 49%;  float: right; clear: none; margin-right: 0}
 .uniForm #errorMsg {background: #ffdfdf; border: 1px solid #df7d7d; border-width: 1px 0; margin: 0 0 1.5em 0; padding: 7px}
.uniForm .error {background: #ffdfdf; border: 1px solid #df7d7d; border-width: 1px 0}
.uniForm #errorMsg dt, .uniForm #errorMsg h3 {margin: 0 0 .5em 0; font-size: 100%; line-height: 100%; font-weight: bold}
.uniForm #errorMsg dd {margin: 0; padding: 0}
.uniForm #errorMsg ol {margin: 0; padding: 0}
.uniForm #errorMsg ol li {margin: 0; padding: 2px; list-style-position: inside; border-bottom: 1px dotted #df7d7d; position: relative}
.uniForm .errorField {color: #af4c4c; margin: 0 0 6px 0; padding: 4px; background: #ffbfbf}
.uniForm #OKMsg {background: #C8FFBF; border: 1px solid #A2EF95; border-width: 1px 0; margin: 0 0 1.5em 0; padding: 7px}
.uniForm #OKMsg p {margin: 0}
  .digg_pagination {background:#e6e6e6 repeat-x; float:right;   }
.digg_pagination a, .digg_pagination span {padding: .2em .5em; display: block; float: left; margin-right: 1px}
.digg_pagination span.disabled {color: #999; border: 1px solid #DDD}
.digg_pagination span.current {font-weight: bold; background: #2E6AB1; color: white; border: 1px solid #2E6AB1}
.digg_pagination a {text-decoration: none; color: #105CB6; border: 1px solid #9AAFE5}
.digg_pagination a:hover, .digg_pagination a:focus {color: #003; border-color: #003}
.digg_pagination .page_info {background: #2E6AB1; color: white; padding: .4em .6em; width: 22em; margin-bottom: .3em; text-align: center}
.digg_pagination .page_info b {color: #003; background: #6aa6ed; padding: .1em .25em}
.digg_pagination:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
* html .digg_pagination {height: 1%}
*:first-child+html .digg_pagination {overflow: hidden}
.apple_pagination {background: #F1F1F1; border: 1px solid #E5E5E5; text-align: center; padding: 1em}
.apple_pagination a, .apple_pagination span {padding: .2em .3em}
.apple_pagination span.disabled {color: #AAA}
.apple_pagination span.current {font-weight: bold; background: transparent url(apple-circle.gif) no-repeat 50% 50%}
.apple_pagination a {text-decoration: none; color: black}
.apple_pagination a:hover, .apple_pagination a:focus {text-decoration: underline}
.flickr_pagination {text-align: center; padding: .3em}
.flickr_pagination a, .flickr_pagination span {padding: .2em .5em}
.flickr_pagination span.disabled {color: #AAA}
.flickr_pagination span.current {font-weight: bold; color: #FF0084}
.flickr_pagination a {border: 1px solid #DDDDDD; color: #0063DC; text-decoration: none}
.flickr_pagination a:hover, .flickr_pagination a:focus {border-color: #003366; background: #0063DC; color: white}
.flickr_pagination .page_info {color: #aaa; padding-top: .8em}
.flickr_pagination .prev_page, .flickr_pagination .next_page {border-width: 2px}
.flickr_pagination .prev_page {margin-right: 1em}
.flickr_pagination .next_page {margin-left: 1em}
 body{ margin:0; padding:0; font:90% tahoma,verdana,sans-serif; background:#e6e6e6 url(../images/bodybg.png) repeat-x; color:#333; text-align:center}
a{ text-decoration:none; color:#269; font-weight:lighter}
a:hover{ text-decoration:underline}
p{ margin:0 0 15px 0; line-height:1.5em}
h1,h2,h3,h4{ margin:0; padding:0; font-weight:normal}
h1{ font-size:2.5em; letter-spacing: 1px; color:#990000; margin:12px 0 5px 20px}
h1 a:hover{ text-decoration:none}
h2{ font-size:1.5em; letter-spacing:1px; margin:-10px 0 0 50px; color:#990000}
h3{ color: #555; font-size:1.25em; margin:1em 0 0.5em 0.5em}
h4{ font-size:1.2em; font-weight:bold}
#container{ width:92%; min-width:760px; padding:0 20px; margin:0 auto; background:#f0f0f0 url(../images/contentbg.png) repeat-x; color:#333; text-align:left; border-left:1px solid #eef; border-right:1px solid #eef}
#sitetitle{ float:left; margin-top: 20px; height:100px;  width: 42%; color: #333}
#sitetitle a{ color:#567; font-weight:normal}
#sitetitle a:hover{ color:#269}
#menu{ height:71px; padding-top:35px; text-align: right}
#menu .selected {margin:0; height:100px; padding:34px 6px 41px 6px; font-size:1.6em; font-weight:normal; letter-spacing:1px; color: #269}
#menu a{ margin:0; height:100px; padding:34px 6px 41px 6px; font-size:1.6em; font-weight:normal; letter-spacing:1px; color: #990000}
#menu a:hover{ color:#269; text-decoration:underline;  padding:34px 5px 41px 5px;   }
#content{ margin-top:30px; width:100%; clear:both; background:url(../images/globebottom.gif) bottom left no-repeat}
#content h2{ margin:0 0 10px 0; color:#990000; border-bottom:2px solid #abb}
#content h2 a{ color:#990000; font-weight:normal}
#content h2 a:hover{ color:#269; text-decoration:none; background:none}
#content p{ margin:0.5em 1em 0.8em 1em}
#left{ width:75%; float:left}
#right{ margin-left:70%; margin-top:-15px}
#right h2{ margin:15px 0 5px 0; width:98%; font-size:1.3em}
#footer{ clear:both; padding:10px 0 12px 24px; text-align:left; color:#888}
#footer a{ color:#888; font-weight:normal}
#footer span{ color:#aaa; font-size:2em; letter-spacing:-2px}
#top_navigation {  background: #EEEEEE; vertical-align: middle}
#left_navigation { padding-left: 5px; margin-top: 4px; float: left}
#center_navigation { padding-left: 100px; margin-top: 4px; float: left}
#right_navigation { padding-right: 5px; margin-top: 4px; float: right}
#terms {background :#FFDFDF; width: 100%; border: 1px solid #990000}
.inquiry {width: 400px;  background: #81C0FF; text-align:center;  margin: 20px}
#inquiry_box, #product_links {background: #ADDFFF}
.feature_list {background: #FFDFDF; margin: 10px}
.feature_list ol, ul {list-style: url(../images/tick.png) disc;  }
.feature_list li {border-bottom: 1px #AABBBB solid;  text-align:left}
.entry{ position:relative; margin:0 0 20px 0; border:2px solid #fff; background:#eee url(../images/entrybg.png) repeat-x; color:#333; padding:10px 10px 0 10px}
.entry a:hover, .intro a:hover{ text-decoration:none; padding-bottom:2px; background:url(../images/flash2.gif) bottom left repeat-x;  }
.link{ color:#269; background:url(../images/linkarrow.gif) left no-repeat; display:block; margin:4px 0 0 0; padding:2px 1em}
.link:hover{ color:#48b; background:url(../images/blinkarrow.gif) left no-repeat;  text-decoration:none}
.thumbs img{ position:relative; padding:3px; margin:0 2px 2px 0; border:1px solid #fff; background-color:#ddd; color: #555}
.thumbs img:hover{ background: url(../images/flash.gif);  }
.entryphoto{ margin:5px 10px 10px 0; float:left; padding:3px; border:1px solid #fff; background-color:#ddd; color:#333}
.meta{ clear:both; border-top: 2px solid #ccc; padding: 5px 1px 0 0; margin:10px 0 0 0; text-align:right; font-size:0.9em; color: #567}
.pagenav{ color: #888; text-align:center}
.entry img{ position:relative}
.subcontainer {width:98%}
.rightsub{ float:left; width:45%}
.rightsub2{ margin-left:40%}
.date{ float:left; font-weight:bold}
.right{ text-align:right}
.center{ text-align:center}
.clear{ clear:both}
.hide{ display:none}
  .tabberlive .tabbertabhide {display:none}
 .tabber {}
.tabberlive {margin:1em;  }
 ul.tabbernav {margin:0; padding: 3px 0; border-bottom: 1px solid #778;  font: 10px Verdana, sans-serif}
ul.tabbernav li {list-style: none; margin: 0; display: inline}
ul.tabbernav li a {padding: 3px 0.5em; margin-left: 3px; border: 1px solid #778; border-bottom: none; background: #DDE; text-decoration: none}
ul.tabbernav li a:link {color: #448}
ul.tabbernav li a:visited {color: #667}
ul.tabbernav li a:hover {color: #000; background: #AAE; border-color: #227}
ul.tabbernav li.tabberactive a {background-color: #fff; border-bottom: 1px solid #fff}
ul.tabbernav li.tabberactive a:hover {color: #000; background: white; border-bottom: 1px solid white}
 .tabberlive .tabbertab {padding:5px; border:1px solid #aaa; border-top:0;     }
 .tabberlive .tabbertab h2 {display:none}
.tabberlive .tabbertab h3 {display:none}
 .tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:200px; overflow:auto}
 body {line-height: 1.6em}
#hor-minimalist-a {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; background: #fff; margin: 45px; width: 480px; border-collapse: collapse; text-align: left}
#hor-minimalist-a th {font-size: 14px; font-weight: normal; color: #039; padding: 10px 8px; border-bottom: 2px solid #6678b1}
#hor-minimalist-a td {color: #669; padding: 9px 8px 0px 8px}
#hor-minimalist-a tbody tr:hover td {color: #009}
#hor-minimalist-b {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 10px; background: #fff; margin: 10px; width: 99%; border-collapse: collapse; text-align: left}
#hor-minimalist-b th {font-size: 14px; font-weight: normal; color: #039; padding: 10px 8px; border-bottom: 2px solid #6678b1}
#hor-minimalist-b td {border-bottom: 1px solid #ccc; color: #669; padding: 6px 8px}
#hor-minimalist-b tbody tr:hover td {color: #009; background: #d0dafd}
#hor-minimalist-t {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 10px; background: #fff; margin: 10px; width: 99%; border-collapse: collapse; text-align: left}
#hor-minimalist-t th {font-size: 14px; font-weight: normal; color: #039; padding: 10px 8px; border-bottom: 2px solid #6678b1}
#hor-minimalist-t td { border: 1px solid #ccc; color: #669; padding: 6px 8px}
#hor-minimalist-t td:hover {color: #009; background: #d0dafd; cursor: pointer}
#ver-minimalist {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse}
#ver-minimalist th {padding: 8px 2px; font-weight: normal; font-size: 14px; border-bottom: 2px solid #6678b1; border-right: 30px solid #fff; border-left: 30px solid #fff; color: #039}
#ver-minimalist td {padding: 12px 2px 0px 2px; border-right: 30px solid #fff; border-left: 30px solid #fff; color: #669}
#box-table-a {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse}
#box-table-a th {font-size: 13px; font-weight: normal; padding: 8px; background: #b9c9fe; border-top: 4px solid #aabcfe; border-bottom: 1px solid #fff; color: #039}
#box-table-a td {padding: 8px; background: #e8edff; border-bottom: 1px solid #fff; color: #669; border-top: 1px solid transparent}
#box-table-a tr:hover td {background: #d0dafd; color: #339}
#box-table-b {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 15px 0px 15px 0px; width: 700px; text-align: center; border-collapse: collapse; border-top: 7px solid #9baff1; border-bottom: 7px solid #9baff1}
#box-table-b th {font-size: 13px; font-weight: normal; padding: 8px; background: #e8edff; border-right: 1px solid #9baff1; border-left: 1px solid #9baff1; color: #039}
#box-table-b td {padding: 8px; background: #e8edff; border-right: 1px solid #aabcfe; border-left: 1px solid #aabcfe; color: #669}
#hor-zebra {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse}
#hor-zebra th {font-size: 14px; font-weight: normal; padding: 10px 8px; color: #039}
#hor-zebra td {padding: 8px; color: #669}
#hor-zebra .odd {background: #e8edff}
#ver-zebra {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse}
#ver-zebra th {font-size: 14px; font-weight: normal; padding: 12px 15px; border-right: 1px solid #fff; border-left: 1px solid #fff; color: #039}
#ver-zebra td {padding: 8px 15px; border-right: 1px solid #fff; border-left: 1px solid #fff; color: #669}
.vzebra-odd {background: #eff2ff}
.vzebra-even {background: #e8edff}
#ver-zebra #vzebra-adventure, #ver-zebra #vzebra-children {background: #d0dafd; border-bottom: 1px solid #c8d4fd}
#ver-zebra #vzebra-comedy, #ver-zebra #vzebra-action {background: #dce4ff; border-bottom: 1px solid #d6dfff}
#one-column-emphasis {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse}
#one-column-emphasis th {font-size: 14px; font-weight: normal; padding: 12px 15px; color: #039}
#one-column-emphasis td {padding: 10px 15px; color: #669; border-top: 1px solid #e8edff}
.oce-first {background: #d0dafd; border-right: 10px solid transparent; border-left: 10px solid transparent}
#one-column-emphasis tr:hover td {color: #339; background: #eff2ff}
#newspaper-a {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse; border: 1px solid #69c}
#newspaper-a th {padding: 12px 17px 12px 17px; font-weight: normal; font-size: 14px; color: #039; border-bottom: 1px dashed #69c}
#newspaper-a td {padding: 7px 17px 7px 17px; color: #669}
#newspaper-a tbody tr:hover td {color: #339; background: #d0dafd}
#newspaper-b {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 10px; margin: 5px; text-align: left; border-collapse: collapse; border: 1px solid #69c}
#newspaper-b th {padding: 15px 10px 10px 10px; font-weight: normal; font-size: 14px; color: #039}
#newspaper-b tbody {background: #e8edff}
#newspaper-b td {padding: 10px; color: #669; border-top: 1px dashed #fff}
#newspaper-b tbody tr:hover td {color: #339; background: #e8edff}
#newspaper-c {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse; border: 1px solid #6cf}
#newspaper-c th {padding: 20px; font-weight: normal; font-size: 13px; color: #039; text-transform: uppercase; border-right: 1px solid #0865c2; border-top: 1px solid #0865c2; border-left: 1px solid #0865c2; border-bottom: 1px solid #fff}
#newspaper-c td {padding: 10px 20px; color: #669; border-right: 1px dashed #6cf}
#rounded-corner {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse}
#rounded-corner thead th.rounded-company {background: #b9c9fe url('table-images/left.png') left -1px no-repeat}
#rounded-corner thead th.rounded-q4 {background: #b9c9fe url('table-images/right.png') right -1px no-repeat}
#rounded-corner th {padding: 8px; font-weight: normal; font-size: 13px; color: #039; background: #b9c9fe}
#rounded-corner td {padding: 8px; background: #e8edff; border-top: 1px solid #fff; color: #669}
#rounded-corner tfoot td.rounded-foot-left {background: #e8edff url('table-images/botleft.png') left bottom no-repeat}
#rounded-corner tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat}
#rounded-corner tbody tr:hover td {background: #d0dafd}
#background-image {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse; background: url('table-images/blurry.jpg') 330px 59px no-repeat}
#background-image th {padding: 12px; font-weight: normal; font-size: 14px; color: #339}
#background-image td {padding: 9px 12px; color: #669; border-top: 1px solid #fff}
#background-image tfoot td {font-size: 11px}
#background-image tbody td {background: url('table-images/back.png')}
* html #background-image tbody td { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='table-images/back.png',sizingMethod='crop'); background: none}
#background-image tbody tr:hover td {color: #339; background: none}
#gradient-style {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse}
#gradient-style th {font-size: 13px; font-weight: normal; padding: 8px; background: #b9c9fe url('table-images/gradhead.png') repeat-x; border-top: 2px solid #d3ddff; border-bottom: 1px solid #fff; color: #039}
#gradient-style td {padding: 8px; border-bottom: 1px solid #fff; color: #669; border-top: 1px solid #fff; background: #e8edff url('table-images/gradback.png') repeat-x}
#gradient-style tfoot tr td {background: #e8edff; font-size: 12px; color: #99c}
#gradient-style tbody tr:hover td {background: #d0dafd url('table-images/gradhover.png') repeat-x; color: #339}
#pattern-style-a {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse; background: url('table-images/pattern.png')}
#pattern-style-a thead tr {background: url('table-images/pattern-head.png')}
#pattern-style-a th {font-size: 13px; font-weight: normal; padding: 8px; border-bottom: 1px solid #fff; color: #039}
#pattern-style-a td {padding: 8px; border-bottom: 1px solid #fff; color: #669; border-top: 1px solid transparent}
#pattern-style-a tbody tr:hover td {color: #339; background: #fff}
#pattern-style-b {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; margin: 45px; width: 480px; text-align: left; border-collapse: collapse; background: url('table-images/patternb.png')}
#pattern-style-b thead tr {background: url('table-images/patternb-head.png')}
#pattern-style-b th {font-size: 13px; font-weight: normal; padding: 8px; border-bottom: 1px solid #fff; color: #039}
#pattern-style-b td {padding: 8px; border-bottom: 1px solid #fff; color: #669; border-top: 1px solid transparent}
#pattern-style-b tbody tr:hover td {color: #339; background: #cdcdee}
 .shadetabs{ padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left;  }
.shadetabs li{ display: inline; margin: 0}
.shadetabs li a{ text-decoration: none; position: relative; z-index: 1; padding: 3px 7px; margin-right: 3px; border: 1px solid #778; color: #2d2b2b; background: white url(shade.gif) top left repeat-x}
.shadetabs li a:visited{ color: #2d2b2b}
.shadetabs li a:hover{ text-decoration: underline; color: #2d2b2b}
.shadetabs li a.selected{  position: relative; top: 1px}
.shadetabs li a.selected{  background-image: url(shadeactive.gif); border-bottom-color: white}
.shadetabs li a.selected:hover{  text-decoration: none}
 .modernbricksmenu2{ padding: 0; width: 362px; border-top: 5px solid #D25A0B;  background: transparent; voice-family: "\"}\""; voice-family: inherit}
.modernbricksmenu2 ul{ margin:0; margin-left: 10px;  padding: 0; list-style: none}
.modernbricksmenu2 li{ display: inline; margin: 0 2px 0 0; padding: 0; text-transform:uppercase}
.modernbricksmenu2 a{ float: left; display: block; font: bold 11px Arial; color: white; text-decoration: none; margin: 0 1px 0 0;  padding: 5px 10px; background-color: black;  border-top: 1px solid white}
.modernbricksmenu2 a:hover{ background-color: #D25A0B;  color: white}
.modernbricksmenu2 a.selected{  background-color: #D25A0B;  color: white; border-color: #D25A0B;  }
 .indentmenu{ font: bold 13px Arial; width: 100%;  }
.indentmenu ul{ margin: 0; padding: 0; float: left;  border-top: 1px solid darkred;  background: black url(indentbg.gif) center center repeat-x}
.indentmenu ul li{ display: inline}
.indentmenu ul li a{ float: left; color: black;  padding: 3px 11px; text-decoration: none; border-right: 1px solid darkred;  }
.indentmenu ul li a:visited{ color: black}
.indentmenu ul li a.selected{ color: black !important; padding-top: 4px;  padding-bottom: 2px; background: black url(indentbg2.gif) center center repeat-x}