/* Toshiba Computer Systems StyleSheet */
/* Copyright Toshiba */
/* redesign 2006 */
/* Created by id media */

/* html elements */

A {
    text-decoration: none;
    color: #FF0000
}

body {
 background-color:#fff;
 padding:0px;
 margin:0px;
 border:0px;
}


a {
  text-decoration: none;
  font-weight:bold;
  color: #8a8888;
}

a:hover, a:hover img {
 text-decoration:underline;
}

#wrapBody {
 padding:15px 25px 15px 15px;
}

#wrapNaviBg {
 position:relative;
 z-index:1;
 height:0px;
 margin:0 25px 0 15px;
 width: auto;
}

#naviBg {
 position:absolute;
 left:0px;
 right:0px;
 height:21px;
 background:#EBE9E9 url(images/nav_bg.gif) bottom right;
 top:184px;
}

#naviBgType4 {
 position:absolute;
 left:0px;
 right:0px;
 height:21px;
 background:#EBE9E9 url(images/nav_bg.gif) bottom right;
 top:62px;
}


a, td, div, body, p {
	font-family:arial, helvetica, sans-serif;
 text-decoration:none;
}

form, input{
 margin:0px;
 padding:0px;
}

ul.textDark li {
 background:url(images/list_dot_dark.gif) no-repeat 0 4px;
 padding-left:10px;
 line-height:12px;
 position:relative;
}

ul.textDark {
 list-style-type:none;
 padding:0;
 margin:0;
}

a:hover, a:hover img {
 text-decoration:underline;
}

/* navi partner place */
.liPartner {
 margin:2px 0px 0px 0px;
 list-style-type:none;
 padding:0;
}

.liPartner li {
 background:url(images/link_button.gif) no-repeat 0 4px;
 padding-left:14px;
 line-height:16px;
 font-size:11px;
}

/* general fonts */
.textSilverSmall {
 color:#999;
 font:normal 9px arial;
}

.textSilver, #copyright a {
 color:#999;
 font:normal 11px arial;
}

.textSilverBold, .textSilverBold a {
 color:#999;
 font:bold 11px arial;
}

.textGrey {
 color:#666;
 font:normal 11px arial;
}

.textGreyBold {
 color:#666;
 font:bold 11px arial;
}

.textDark, .textDark a, .liPartner a {
 color:#333;
 font:normal 11px arial;
}

.textDarkBold {
 color:#333;
 font:bold 11px arial;
}

.textRed {
 color:#f00;
 font:normal 11px arial;
}

.textRedBold, .textRedBold a {
 color:#f00;
 font:bold 11px arial;
}

.textWhiteBold {
 color:#fff;
 font:bold 11px arial;
}

.textSilverLarge {
 color:#999;
 font:normal 12px arial;
}

.textSilverLargeBold {
 color:#999;
 font:bold 12px arial;
}

.textGreyLarge {
 color:#666;
 font:normal 12px arial;
}

.textGreyLargeBold, .textGreyLargeBold a {
 color:#666;
 font:bold 12px arial;
}

.textDarkLarge {
 color:#333;
 font:normal 12px arial;
}

.textDarkLargeBold {
 color:#333;
 font:bold 12px arial;
}

.textRedLarge {
 color:#f00;
 font:normal 12px arial;
}

.textRedLargeBold {
 color:#f00;
 font:bold 12px arial;
}

.textWhiteLargeBold {
 color:#fff;
 font:bold 12px arial;
}

.textRedXLargeBold {
 color:#f00;
 font:bold 14px arial;
}

.textGreyXLargeBold {
 font:bold 14px arial;
 color:#666;
}

.textSilverXLargeBold {
 color:#999;
 font:bold 14px arial;
}

.upperCase {
 text-transform:uppercase;
}

/* header elements */
#headerTab {
 position:relative;
 z-index:1;
 min-width:944px;
 height:176px;
}

#headerTabType4 {
 position:relative;
 z-index:1;
 min-width:944px;
 height:48px;
}


#headerTab td, .productHomeTable td, .productSeriesTable td  {
 vertical-align:top;
}

.logoToshiba {
 margin:0 20px 0 0;
}

.inputHeader, .inputLogin {
 border:1px solid #aaa;
 font-size:12px;
 color:#666;
 line-height:19px;
 height:19px;
 text-indent:3px;
 width:130px;
}

#searchTab {
 margin:4px 0px 6px 0px;
 text-align:right;
 height: 22px;
}

#searchTab td {
 padding-left:4px;
}

.headerDecoRed {
 background:url(images/header_redbar_bg.gif) repeat-x;
}

.headerImgLeft {
 height:118px;
 position:relative;
 background-repeat:no-repeat;
 z-index:1;
 width:944px;
}

.headerImgLeft img {
 top:0px;
 position:absolute;
}

.headerImgRight {
 position:absolute;
 height:118px;
 top:0px;
 right:0px;
 z-index:2;
 text-align:right;
}

.headerFlag {
 margin:0px 0px 4px 5px;
}

.headerCountry {
 margin-left:6px;
}

/* content elements */

#contentTab {
 margin-top:56px;
}

#contentLeft {
 width:170px;
 vertical-align:top;
}

#contentRight {
 width:152px;
 vertical-align:top;
 padding-left: 20px;
}

#contentMid {
 padding:0px 0px 0px 20px;
 vertical-align:top;
}

#colMidTable {
 position:relative;
 width:592px;
}

#colMidTableLarge {
 position:relative;
 width:764px;
}

.contentTitle {
 border-width:0px 0px 3px 0px;
 border-color:#E0E0E0;
 border-style:solid;
 padding-bottom:2px;
 text-transform:uppercase;
 margin:0px;
}

#colMidTableLarge .contentTitle {
 width: 760px;
}

/* midcol is a leftover from the old website */

.midcol {
 position:relative;
}

.colLeft {
 position:relative;
 top:0px;
 left:0px;
 width:286px;
}

.colRight {
 position:absolute;
 top:0px;
 left:306px;
 width:286px;
}

.homeElementContainer {
 position:relative;
 width:286px;
 height:170px;
}

.homeElementRight {
 position:absolute;
 top:0px;
 left:153px;
 width:120px;
 height:166px;
}

.homeElementLeft {
 position:relative;
 height:166px;
 width:120px;
}

.greyStripeMiddle {
 width:286px;
 height:9px;
 background:url(images/stripe_grey_bg.gif);
 clear:right;
 margin-bottom:20px;
 font-size:1px;
}

/* banner styles */
#contentRight .bannerBox {
 margin-bottom:8px;
 width:152px;
}

#contentLeft .bannerBox {
 margin-bottom:8px;
 width:170px;
}

#contentRight .bannerBorderPadding {
 border:1px solid #ccc;
 padding:5px 8px 8px 8px;
}

#contentLeft .bannerBorderPadding {
 border:1px solid #ccc;
 padding:5px 6px 8px 6px;
}

#contentLeft .bannerBorderPaddingBasket {
 border:1px solid #ccc;
 padding:8px 6px;
}

.bannerBorder {
 border:1px solid #ccc;
}

.bannerPadding {
 padding:5px 6px 8px 6px;
}

.bannerPaddingTop {
 padding:5px 6px 0px 6px;
}

.bannerPaddingBottom {
 padding:0px 6px 8px 6px;
}

.bannerTitle {
 border-width:0px 0px 2px 0px;
 border-style:solid;
 border-color:#f00;
 padding-bottom:1px;
}

.bannerText {
 padding-top:3px;
}

.bannerBgLight {
 background:#F4F4F4;
}

.bannerBgDark {
 background:#EAEAEA;
}

.bannerBgRedLight {
 background:#FCF0F0;
}

.bannerImgHeader {
 margin:2px 0px 4px 0px;
}

.inboxTabStripe{
 background:black;
 width:1px;
 margin:0px 6px;
 font-size:1px;
 height:14px;
}

.inboxLink {
 margin-right:8px;
}

.selectOwnerClub {
 width:145px;
}

.spacerListItems {
 height:4px;
 font-size:1px;
}

.iconBasket {
 padding:2px 3px 0px 0px;
}

.buttonBasket{
 padding-top:4px;
 text-align:right;
}

.owner1ProdArrow {
 padding-right:3px;
 vertical-align:top;
}

/* general styles */
.valignMid {
 vertical-align:middle;
}

.valignBottom {
 vertical-align:bottom;
}

.valignTop, .valignTop td {
 vertical-align:top;
}

.w100 {
 width:100%;
}

.imagePadLeftPos {
 margin:0px 16px 16px 0px;
}

.imagePadRightPos {
 margin:0px 0px 16px 16px;
}

.textPadBottom {
 margin-bottom:16px;
}

/* decoration elements */
.stripeDotted {
 width:100%;
 height:1px;
 background:url(images/stripe_dotted.gif) repeat-x;
 font-size:0px;
 margin:4px 0px
}

.stripeDottedInbox {
 width:100%;
 background:#ccc;
 margin:2px 0px;
}

.stripeDottedInboxTop {
 width:100%;
 height:1px;
 background:url(images/stripe_dotted.gif) repeat-x;
 font-size:0px;
 margin:4px 0px 2px 0px
}

.stripeDottedInboxBottom {
 width:100%;
 height:1px;
 background:url(images/stripe_dotted.gif) repeat-x;
 font-size:0px;
 margin:2px 0px 4px 0px
}

.stripeDottedLargePad {
 width:100%;
 height:1px;
 background:url(images/stripe_dotted.gif) repeat-x;
 font-size:0px;
 margin:6px 0px
}

.stripeDottedTitle {
 width:100%;
 height:1px;
 background:url(images/stripe_dotted.gif) repeat-x;
 font-size:0px;
 margin:3px 0px 6px 0px
}

.greyStripe {
 height:9px;
 background:url(images/stripe_grey_bg.gif);
 font-size:1px;
}

.greyStripeSmall {
 height:6px;
 background:url(images/stripe_grey_small_bg.gif);
 font-size:1px;
}

#copyright {
 position:relative;
 width:100%;
 text-align:center;
 font-size:11px;
 color:#999;
 margin-top:20px;
}

/* begin dhtml navi */
.clBar {
 position:absolute;
 width:10px;
 height:10px;
 background:#fff;
 visibility:hidden;
 display:none;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over {
 position:absolute;
 text-align:center;
 margin:0px;
 line-height:19px;
 font:bold 12px arial;
 color:#666;
 background:#EBE9E9 url(images/nav_bg.gif) bottom right;
 z-index:20;
 padding:0px;
 border:0px;
 width: 235px;
}

.clLevel0over {
 background:#999 url(images/nav_bg_over.gif) bottom right;
 cursor:pointer;
 color:#fff;
 width: 235px;
}

.clLevel0active {
 background:red url(images/nav_bg_over.gif) bottom right;
 cursor:pointer;
 color:#fff;
 width: 235px;
}
.clLevel0border {
 position:absolute;
 background:red;
 width: 235px;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over {
 position:absolute;
 text-indent:0px;
 padding-top:2px;
 font:bold 11px arial;
 color:#666;
 width:100%;
 text-decoration:none;
 width: 235px;
}
.clLevel1{
 background:#FFE5E5;
 width: 235px;
}

.clLevel1over{
 background:#FBC9C9;
 cursor:pointer;
 width: 235px;
}

.clLevel1Sub, .clLevel1Subover {
 position:absolute;
 text-indent:0px;
 padding-top:2px;
 font:bold 11px arial;
 color:#666;
 width:100%;
 width: 235px;
 text-decoration:none;
}
.clLevel1Sub{
 background:#FFE5E5;
 width: 235px;
}

.clLevel1Subover{
 background:#FBC9C9;
 cursor:pointer;
 width: 235px;
}

.clLevel1border{
 position:absolute;
 visibility:hidden;
 background:#FBBFBF;
 width: 235px;
}

.tempBorder {
 border: green 1px solid;

}

.arrowImage{
 float:right;
 margin:5px;
}

.errorMsg {
 background:#FFE5E6;
 border:1px solid #FECCCD;
 padding:10px;
 color:#f00;
 margin-bottom:15px;
 font-size:11px;
}

.relLayer {
 position:relative;
}

#comparisonLeftTab .textRedBold {
 padding-right:5px;
 height:16px;
}

#comparisonLeftTab {
 background:#EAEAEA url(images/bg_comparison_box.gif) no-repeat bottom right;
 margin:3px 0px 3px 8px;
 padding-bottom:3px;
}

.stripeLeft {
 background:url(images/stripe_dotted_ver.gif) repeat-y left;
}

.stripeTr {
 background:url(images/stripe_dotted.gif) repeat-x;
 height:1px;
 font-size:0px;
}

/* product */
.productHomeTable {
 margin:10px 0px;
 width:592px;
}

.productSeriesTable, .optionTable {
 margin:10px 0px;
 width:762px;
}

.optionSeriesTable {
 margin:0px;
 width:762px;
}

.optionSeriesTableTdSmall {
 min-width:90px;
 _width:90px;
 white-space: nowrap;
 padding: 0 2px;
}

.optionSeriesTable td {
 padding:8px 5px 8px 5px;
}

.optionSeriesTable select {
 width:100%;
 color:#666;
}

tr.bgRightBottom td {
 background:url(images/bg_dot_rightbottom.gif) bottom right;
 white-space: no-wrap;
}

tr.bgRightBottom td.stripeRight {
 background:#e5e5e5 url(images/stripe_dotted_ver.gif) repeat-y right;
}

td.optionLaptopDetail {
 height:auto;
 padding:0px;
}

td.optionLaptopDetail div {
 margin-left:20px;
 margin-bottom:1px;
 padding:2px 5px;
}

.optionHomeTable {
 width:762px;
}

.productHomeTable a.textSilver, .productTableDetail td.textGrey, .optionHomeTable td.textGrey {
 line-height:13px;
}

.productHomeTableProd {
 margin:0px 0px 8px 7px;
 padding:0px;
 display:block;
}

.productFamTableProd {
 padding:0px;
 margin:2px 0px 4px 7px;
 display:block;
}

.productHomeTableIcon {
 margin:0px 0px 10px 21px;
}

.optionHomeTable td {
 vertical-align:top;
 width:127px;
}

.productHomeTableLeft .greyStripe, .productHomeTableRight .greyStripe, .productHomeTableMid div.greyStripe {
 margin-top:6px;
}

.productHomeTableLeft, .optionHomeTableLeft {
 padding:5px 0px 6px 0px;
}

.productHomeTableMid, .optionHomeTableMid {
 padding:5px 8px 6px 8px;
}

.productHomeTableRight, .optionHomeTableRight {
 padding:5px 0px 6px 8px;
}

.productHomeTableSecRow td {
 padding-top:8px;
}

 .optionIntroTable td {
 vertical-align:top;
 padding-top:10px;
}

.productSeriesTable img {
 margin-right:10px;
}

.productSeriesTable .text {
 padding-right:15px;
 padding-top:5px;
 min-height:135px;
 _height:135px;
}

.prodSwitch {
 width:180px;
}

td.prodSwitch {
 width:180px;
 text-align:right;
 height:20px;
}

select.prodSwitch {
 width:180px;
 margin-left :5px;
 color:#666;
}

.toolBox {
 border:0px solid #cfcac4;
 border-width:0px 0px 0px 1px;
 margin-top:5px;
 float:right;
}

.toolBox th {
 font:bold 11px arial;
 color:white;
 background:#999;
 text-align:left;
 padding-left:6px;
 border:0px solid #cfcac4;
 border-width:1px 1px 1px 0px;
 height:17px;
 line-height:17px;
}

.toolBox td {
}

.toolBox a {
 background:#ffd8d9 url(images/list_dot_grey.gif) no-repeat 5px 0px;
 display:block;
 line-height:17px;
 border:0px solid #cfcac4;
 border-width:0px 1px 1px 0px;
 padding-left:15px;
 width:165px;
 font-size:11px;
 color:#666;
}

.toolBar {
 height:25px;
 background-color:#f0f0f0;
 background-position:bottom;
}

.contentWideW {
 width:762px;
}

.toolBar td {
 line-height:25px;
 white-space:nowrap;
}

.toolBar img {
 margin:0px 6px 3px 4px;
}

.productTableDetail td {
 width:142px;
 background:url(images/bg_dot_rightbottom.gif) bottom right;
 padding:5px 6px;
 vertical-align:top;
}

.buttonTableWidth {
 margin-right:12px;
}

.productTableDetail td.valignBottom, .printTable td.valignBottom {
 vertical-align:bottom;
}

.paddingRight {
 padding-right:10px;
}

.floatRight {
 float:right;
}

#showCell_0, #showCell_1 {
 display:none;
}

.productTableDetail .checkProd {
 margin:0px 3px 0px 0px;
 padding:0px;
 width:14px;
 height:14px;
 float:left;
}

.productTableDetail .floatRight {
 margin-right:15px;
}

.productTableDetail img.floatRight {
 margin-right:0px;
}

#zoomBox {
 margin:0px 15px 10px 0px;
}

#zoomBox a, #zoomBox td {
 width:auto;
}

#zoomBox img {
 margin:0px;
}

#zoomBox a:hover {
 text-decoration:none;
}

.promoPriceDrop, .promoNew {
 width:135px;
 height:14px;
 text-transform:uppercase;
 color:white;
 font:bold 11px arial;
 text-align:center;
 margin-bottom:3px;
}

.promoPriceDrop {
 border:#adadad solid 1px;
 background:#ff8182;
}

.promoNew {
 background:#999;
 border:#7e7e7e solid 1px;
}

.toolBarAdd {
 padding-left:5px;
 height:25px;
 background-color:#f0f0f0;
 background-position:bottom;
}

.toolBarAdd img {
 margin:1px 5px;
}

td.featureRankTitle {
 background:url(images/bg_featurerank.gif) no-repeat bottom right;
 padding-left:20px;
 width:auto;
}

.printTable td.featureRankTitle {
 background-image:none;
 padding-left:20px;
 width:auto;
}

.featureRank {
 width:108px;
 height:18px;
 border:1px #ccc solid;
 background:#fff;
}

.featureRankResult {
 background:url(images/feature_rank.gif) no-repeat 1px 1px;
 height:18px;
}

/* hide image for print table*/
.featureRank img {
 display:none;
}

.featureRankWhiteBg {
 background-color:#fff;
 margin-bottom:3px;
}

#productSelector, #productSelectorOption {
 margin:2px 0px 10px 0px;
}

#productSelector td, #productSelectorOption td {
 padding:2px 3px 2px 0px;
 vertical-align:middle;
}

#productSelector select, #productSelectorOption select {
 font-size:12px;
 color:#666;
}

#productSelector select.smallSelect, #productSelectorOption select.smallSelect {
 width:150px;
 color:#666;
} 

#productSelector select.bigSelect {
 width:395px;
 color:#666;
}

#productSelectorOption select.bigSelect {
 width:455px;
 color:#666;
}

.logoSection {
 padding-right:10px;
}

.logoSection td {
 height: 100px;
 width: 100px;
 text-align: center;
 vertical-align: middle;
 padding: 0px;
}

.logoSection img {
 margin: 5px;
}

#productNaviTab {
 border-bottom:#999 solid 3px;
 background: #f7f7f7 url(images/tab_total_r.gif) no-repeat top right;
}

#productNaviTab table {
 padding-right: 1px;
}

#productNaviTab td {
 vertical-align: top;
 height:17px;
 border:0px solid #ccc;
 background:#f7f7f7;
 text-align:center;
 background:url(images/tab_nonactive_l.gif) no-repeat top left;
}

#productNaviTab td a {
 background: transparent url(images/tab_nonactive_r.gif) no-repeat top right;
 padding: 2px;
 display:block;
}

#productNaviTab td#activeTab {
 background: #9A9A9A url(images/tab_active_l.gif) no-repeat top left;
 border:0px;
 padding: 0;
 margin: 0;
}

#productNaviTab td#activeTab a {
 color:#fff;
 background:url(images/tab_active_r.gif) no-repeat top right;
 display:block;
}

#productNaviTab table.col4 td, .col4 td {
 width:25%;
}

#productNaviTab table.col3 td {
 width:33%;
}

#productNaviTab a {
 font:bold 11px arial;
 color:#999;
 line-height:17px;
}

#productNaviTab a:hover {
 font:bold 11px arial;
 color:#999;
 line-height:17px;
 background:url(images/tab_nonactive_r.gif) no-repeat top right;
}

.specsTitle {
 width:180px;
 padding:6px 6px 6px 0px;
 background:url(images/bg_dot_rightbottom.gif) bottom right;
 font:bold 11px arial;
 color:#999;
 vertical-align:top;
}

table.printTableDetail .specsTitle {
 width:180px;
 padding:6px;
 font:bold 11px arial;
 vertical-align:top;
 background-image:none;
 border:0px solid black;
 border-bottom:1px solid black;
 border-right:1px solid black;
 vertical-align:top;
}

.specsDescript {
 width:auto;
 padding:6px 0px 6px 6px;
 font-size:11px;
 color:#666;
}

table.printTableDetail .specsDescript {
 border:0px solid black;
 border-bottom:1px solid black;
 border-right:1px solid black;
 vertical-align:top;
}

.highlightRow {
 background-color:#f0f0f0;
}

.buyDetail td.textDarkLargeBold, .buyDetail td.textDarkLarge {
 vertical-align:top;
 background:#eee;
 border-right:2px solid white;
}

.buyDetail td {
 padding:5px;
}

.buyDetail td.textDarkLargeBold, .buyDetail span.textDarkLargeBold {
 text-decoration:underline;
}

.partnerTable {
 margin:10px 0px;
}

.partnerTable td {
 padding:10px;
 text-align:center;
 vertical-align:bottom;
}

table.printTable, table.printTableDetail {
 margin-top:10px;
 border-top:1px solid black;
 border-left:1px solid black;
}

table.printTable td, table.printTableDetail td {
 border:0px;
 border-bottom:1px solid black;
 border-right:1px solid black;
 vertical-align:top;
 padding:4pt;
 width:142px;
}

table.printTableDetail td {
 width:auto;
}

.printBnPop {
 background-color:#f0f0f0;
 padding:5px 15px 5px 0px;
 text-align:right;
}

.printBnPop img {
 margin-right:5px;
}

.introPrint {
 margin:10px 0px;
}

.switchOption {
 margin:20px 0px;
}

.switchOption select{
 margin-top:3px;
 width:150px;
 font-size:11px;
 color:#666;
}

.compOptionsHeader td {
 background:#c1c1c1 url(images/stripe_dotted.gif) repeat-x bottom;
 text-align:center;
}

.compOptionsTitle td {
 background:white url(images/stripe_dotted.gif) repeat-x bottom;
 padding:4px 0px;
 vertical-align:bottom;
 height:auto;
}

.compOptionsProduct td {
 background:#efefef url(images/bg_dot_rightbottom.gif) bottom right;
}


.stripeBottom, td.stripeBottom, tr.bgRightBottom td.stripeBottom, compOptionsProduct td.stripeBottom, tr.stripeBottom td {
 background-image:url(images/stripe_dotted.gif);
 background-repeat:repeat-x; 
 background-position:bottom;
}

.compOptionsProductHighlight td {
 background:#ffd9d9 url(images/bg_dot_rightbottom.gif) bottom right;
 height:30px;
 padding:2px 5px 2px 8px;
}

.compOptionsTableTdSmall {
 min-width:90px;
 _width:90px;
 white-space: nowrap;
}

tr.bgColorCollaps td {
 background-color:#e5e5e5;
}

.linkTable {
 background: #f5f5f5;
 border: 0px solid #ccc;
 border-width: 1px 0px;
}

.linkTable a {
 display: block;
 font: normal 12px arial;
 color: #333;
 white-space: nowrap;
 padding: 3px 8px 3px 3px;
}

.titleDarkBg {
 background: #b2b2b2;
 padding: 4px 10px;
}

.quickclip, td.quickclip, tr.quickclip td.quickclip, quickclip td.quickclip, tr.quickclip td {
 background-image:none;
 background-repeat:repeat-x; 
 background-position:bottom;
}

.leftcol {
margin:0px 22px 0px 0px;
width:170px;
}

.popup {
border: solid 0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
display: none;
position: absolute;
width: 578px;
z-index: 60;
}
                 
.popupbody {
background:;
padding: 5px;
text-align: center;
}
            
#popup {
top: 40%; left: 30%;
}

.pollLeftLine {background:#FFFFFF url(/images/poll_left.gif) left repeat-y}
.pollRightLine {background:transparent url(/images/poll_right.gif) right repeat-y}
.pollTopLine{padding:0px; margin:0px; height:1px}
.pollBottomLine {padding:0px; margin:0px; height:3px}
.pollTopLine img, .pollBottomLine img {width:100%}
.pollContent {padding:3px 9px 7px 8px; font:11px arial,helvetica,verdana,cans-serif}
.pollContent p {margin:0px; padding:2px 0px 2px 0px}
.pollContent p.titleTXT {padding-left:9px; font-size:12px; font-weight:bold; background:transparent url(/images/poll_bullet.gif) 0px 5px no-repeat}
.pollContent p.questionTXT {padding-bottom:4px}
.pollContent p.radioBTN {padding-top:0px; font-weight:bold}
.pollContent p.linkTXT {padding-top:4px}
.pollContent p.linkTXT a {display:block; padding-top:4px}
.pollContent p.graphTXT {font-size:11px; font-weight:bold;}
.pollContent p.graphGFX {height:3px}
.pollContent span.yesBar {color:#FE0000}
.pollContent div.yesBar{background-color:#FE0000; height:3px; margin:0px; font-size:1px}
.pollContent span.noBar {color:#2A5C77}
.pollContent div.noBar{background-color:#2A5C77; height:3px; margin:0px; font-size:1px}
.pollContent a {color:#FE0000; text-decoration:underline}
.pollContent a:hover {color:#000000; text-decoration:underline}
.pollContent input {margin:0px}

.seoMetadata {
	padding:5px 0px 5px 0px;
	color:#f00;
  font:bold 11px arial;
}

.mda { 
 text-decoration:none;
 color: #8a8888; 
 font-weight:bold;
}

 

.mda a{
 text-decoration:none;
 color: #8a8888; 
 font-weight:bold;
}

.mda a:hover {
 text-decoration:underline;      
}

 
.mda font {
 text-decoration:none;
 color: #8a8888;
 font-weight:bold;
}
