/*
 * Project:		Sunrise Appliance
 * Date:		2010/15/10
/* ---------------------------------------- */

* { margin: 0; padding: 0; }

html { min-height: 100%; margin: 0 0 1px; font-size: 100.01%; }
body { background: #fbb400; font-size: 62.5%; }

@media only screen and (max-device-width: 480px) { html { -webkit-text-size-adjust: none; } }

body, textarea, input, select, option, button { color: #666; font-family: Verdana,Geneva,sans-serif; line-height: 1.5; }
li, dt, dd, p, th, td, caption, pre { font-size: 1.2em; }
ul, ol, dl, p, table, pre, h1, h2, h3, h4, h5, h6 { margin-bottom: 15px; }

a { color: #3e90b3; text-decoration: underline; }
a:hover, a:focus, a:active { color: #000; text-decoration: underline; }

ul, ol, dd, blockquote { padding-left: 40px; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
li *, li p, li li, dt *, dd *, p *, th *, td * { font-size: 1em; }

img { border: none; -ms-interpolation-mode: bicubic; }
pre { font-family: "Courier New",monospace; white-space: pre-wrap; }
table { border-collapse: collapse; border-spacing: 0; }
button { overflow: visible; padding: 0 10px; cursor: pointer; } button::-moz-focus-inner { padding: 0; border: none; }

hr { overflow: hidden; height: 1px; margin: 15px 0 !important; margin: -5px 0 8px; padding: 0; border: none; background-color: #ccc; color: #ccc; }
*:first-child+html hr { margin: -7px 0 8px !important; }

.offset { position: absolute !important; left: -10001px !important; overflow: hidden !important; }

/* LAYOUT
------------------------------------------- */

#wrap { background: #fff;}
 #top { position: relative; width: 960px; height: 100px; margin: 0 auto;z-index:999;  }
  #logo { position: absolute; left: 25px; top: 35px; margin: 0; }
   #logo a { }
  #skip-links { position: absolute; top: 0; left: -10001px; list-style: none; margin: 0; padding: 0; }
   #skip-links li a:focus, #skip-links li a:active { display: block; position: absolute; left: 10001px; top: 0; z-index: 10001; width: 200px; margin: 15px 0 0 15px; padding: 2px 0; background: #333; color: #fff; text-align: center; text-decoration: none; }
 #nav{position:absolute;left:270px;top:65px;z-index:999;font-weight:600;width:700px;}
#nav #cat_14623_divs #bargainFix {width:140px;}
#nav #cat_14623_divs #bargainFix a{width:140px;}
#nav #cat_14623_divs{font-size:11px;z-index:999;height:40px;}
#nav #cat_14623_divs ul li{width:135px;}
#nav #cat_14623_divs ul li a{width:135px;}
#nav #cat_14623_divs #navsub_14623_349764 li {width:115px;line-height:30px;background:#fff}
#nav #cat_14623_divs #navsub_14623_349764 {padding:18px;border-bottom:2px solid #ff5400;border-left:2px solid 
#ff5400;border-right:2px solid #ff5400;background:#fff;}
#nav #cat_14623_divs #navsub_14623_349764 li {width:115px;line-height:30px;background:#fff}
#nav #cat_14623_divs #navsub_14623_593107 li {width:115px;line-height:30px;background:#fff}
#nav #cat_14623_divs #navsub_14623_593107 {padding:18px;border-bottom:2px solid #ff5400;border-left:2px solid 
#ff5400;border-right:2px solid #ff5400;background:#fff;}
#nav #cat_14623_divs #navsub_14623_593181 li {width:205px;line-height:30px;background:#fff}
#nav #cat_14623_divs #navsub_14623_593181 li a{width:200px;}
#nav #cat_14623_divs #navsub_14623_593181 {width:205px;padding:18px;border-bottom:2px solid #ff5400;border-left:2px solid #ff5400;border-right:2px solid #ff5400;background:#fff;}

#nav #cat_14623_divs img{height:6px;width:10px;}
/*footer menu*/
#footer #cat_1045205_divs{}
#footer table{width:850px; margin:0px auto;}
#footer table td{text-align:left;font-size:16px}
#footer table h4{width:250px;font-size:20px;}
/*end footer menu*/
 #subheader { margin: 0 0 1px; border-bottom: 1px solid #eaeaea; background: #fbb400 url(../images/subheader-bg-1a.png) repeat-x; }
  #subheader div.subheader-inner { overflow: hidden; width: 960px; margin: 0 auto; }
   #subheader p.image { display: inline; float: right; width: auto; margin: 0 25px 0 0; padding: 0; }
    #subheader p.image img { float: left; }
#subheader h4 { width: 605px; margin: 20px 0 0 25px; color: #fff; font: 1.5em Arial,Helvetica Neue,Helvetica,sans-serif; }
#subheader h4 span{font-size:1.1em;margin:0 0 0 15px}
   #subheader p { width: 515px; margin: 40px 0 0 25px; color: #333; font: italic 1.6em/1.3 Arial,Helvetica Neue,Helvetica,sans-serif; }
#header h4 { width: 905px; margin: -20px 0 50px 0px; color: #fff; font: 1.8em Arial,Helvetica Neue,Helvetica,sans-serif; }
#header h4 span{font-size:1.1em;margin:0 0 0 75px}
 #header { border-bottom: 1px solid #eaeaea; background: #f35109 url(../images/header-bg-b.png) 0 100% repeat-x; }
  #header div.header-inner { position: relative; width: 925px; min-height: 330px; margin: 0 auto; padding: 55px 0 0 25px; }
  * html #header div.header-inner { height: 330px; }
   #header div.top { width: 355px; margin: 0 0 50px; padding: 0 0 5px; color: #fff; }
    #header div.top h6 { color: #fff;font-size:2.7em; }
     #header div.top h6 span { color: #63c1cd; }
    #header div.top p { font: 1.6em/1.3 Arial,Helvetica Neue,Helvetica,sans-serif;  }
    #header div.top p.call { font: 1.8em/1.3 Trebuchet MS,Helvetica Neue,Helvetica,sans-serif;text-decoration:none;}
    #header div.top p.call a{text-decoration:none;color:#000;}
    #header div.top p.call a:hover{text-decoration:none;color:#000;}
   #header div.showcase { position: absolute; right: 0; bottom: 58px; }
    #header div.showcase ul.images { position: relative; list-style: none; width: 525px; height: 286px; margin: 0; padding: 10px 0 0 29px; background: url(../images/showcase-a.png) no-repeat; }
     #header div.showcase ul.images li { position: absolute; left: 29px; top: 10px; }
     #header div.showcase ul.images li.active { z-index: 10;}
     .js #header div.showcase ul.images li { display: none; }
     .js #header div.showcase ul.images li.active { display: block; }
    #header div.showcase ul.pqcontrols { position: absolute; right: 18px; bottom: -30px; float: right; list-style: none; margin: 0; padding: 0; }
     #header div.showcase ul.pqcontrols li { float: left; padding: 0 0 0 3px; font: bold 1.2em/1 Arial,Helvetica Neue,Helvetica,sans-serif; }
      #header div.showcase ul.pqcontrols li a { float: left; padding: 3px 5px; background: #f35109; color: #fff !important; text-decoration: none !important; }
      #header div.showcase ul.pqcontrols li a:hover,
      #header div.showcase ul.pqcontrols li a:focus,
      #header div.showcase ul.pqcontrols li a:active { background: #fbb400; }
      #header div.showcase ul.pqcontrols li a.active { background: #fbb400; }
   #header form.newsletter { width: 450px; height: 90px; padding: 0 0 5px; }
    #header form.newsletter h2 { margin: 0 0 10px; color: #000000; font-size: 1.8em; }
     #header form.newsletter h2 span { color: #666666; }
    #header form.newsletter p { position: relative; width: 100%; margin: 0 0 5px; }
     #header form.newsletter p label { font-size: 0.83em; }
     .js #header form.newsletter p label { position: absolute; left: 5px; top: 5px; }
     #header form.newsletter p input { width: 225px; height: 20px; margin: 0 5px 0 0; padding: 4px 4px 0; border: 1px solid #e3e4e4; font-size: 12px; vertical-align: middle; }
     #header form.newsletter p button { position: relative; height: 26px; padding: 0 20px; border: none; background: #c02e31; color: #fff; font: bold 12px/26px Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; text-transform: uppercase; vertical-align: middle; }
 #content { overflow: hidden; width: 960px; margin: 0 auto; padding: 20px 0 35px; }
 .double-a { background: url(../images/content-double-a.png) no-repeat; }
  .double-a #main  { display: inline; float: right; width: 630px; margin: 0 25px 0 0; padding: 0 35px 0 0; }
  .double-a .system-error-message,
  .double-a .system-message { display: inline; float: right; width: 477px; margin: 0 40px 0 0; }
  .double-a #side { display: inline; float: left; width: 185px; margin: 0 0 0 25px; padding: 15px 0 0; }
.double-bb { background: url(../images/bargin-bg.jpg) no-repeat; }
  .double-bb #main  { display: inline; float: right; width: 630px; margin: 0 40px 0 0; padding: 0 35px 0 0; }
  .double-bb .system-error-message,
  .double-bb .system-message { display: inline; float: right; width: 477px; margin: 0 40px 0 0; }
  .double-bb #side { display: inline; float: left; width: 185px; margin: 0 0 0 25px; padding: 15px 0 0; }
 .double-b { background: url(../images/content-double-b.png) no-repeat; }
  .double-b #main { display: inline; float: left; width: 490px; margin: 0 0 0 25px; padding: 40px 35px 0 30px; }
  .double-b #side { display: inline; float: right; width: 220px; margin: 0 70px 0 0; padding: 35px 0 0; }
 #home { background: #f4f6f5; }
  #home #content { width: 950px; padding: 0; }
 #footer { width: 960px; margin: 0 auto; padding: 25px 0; color: #000; }
#footer  h4 { width: 690px; margin: 0px auto 20px auto; color: #000; font: 1.5em Arial,Helvetica Neue,Helvetica,sans-serif; }
#footer  h4 span{font-size:1.1em;margin:0 0 0 45px}
  #footer ul { float: right; list-style: none; margin: 0; padding: 0; }
   #footer ul li { float: left; margin: 0 0 0 10px; padding: 0 0 0 12px; background: url(../images/sep-1a.gif) 0 60% no-repeat; }
   #footer ul li:first-child,
   #footer ul li.first { padding-left: 0; background: none; }
    #footer ul li a { color: #dddfde; text-decoration: none; }
    #footer ul li a:hover,
    #footer ul li a:focus,
    #footer ul li a:active { color: #fff; text-decoration: underline; }
  #footer p { }
   #footer p span { padding: 0 5px; color: #000; }
.geoPages{}   

/* GENERAL
------------------------------------------- */

/* headers */

h1, h2, h3, h4, h5, h6 { color: #5c7c98; font-family: Georgia,serif; font-weight: bold; line-height: 1.2; }
h1 { margin-bottom: 20px; color: #000000; font-size: 3.0em; font-weight: normal; }
h2 { font-size: 1.8em; font-weight: normal; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1.0em; }

h2.a { margin: 0 0 -20px; font: 2em/1.25 Arial,Helvetica Neue,Helvetica,sans-serif; text-transform: uppercase; }
h3.a { margin: 30px 0 10px; padding: 10px 0 8px; border: 1px solid #ccc; border-width: 1px 0; font: bold 1.5em/1.25 Arial,Helvetica Neue,Helvetica,sans-serif; }

/* columns */

div.cols-three-a { overflow: hidden; width: 100%; margin: 0 0 20px 0; background: url(../images/cols-three-a-sep.png) 100% 0 no-repeat; }
 div.cols-three-a div.col { float: left; width: 275px; min-height: 155px; padding: 20px 10px 5px 25px; background: url(../images/cols-three-a-sep.png) no-repeat; }
div.cols-three-a div.col img {display:block;}
 * html div.cols-three-a div.col { height: 155px; }
  div.cols-three-a div.col h3 { color: #666666; font: italic 1.8em/1.25 Arial,Helvetica Neue,Helvetica,sans-serif; }

div.cols-two-a { overflow: hidden; width: 100%; margin: 0 0 30px; }
 div.cols-two-a div.col { float: right; width: 315px; }
 div.cols-two-a div.col-a { float: left; width: 540px; padding: 0 0 0 25px; }
  
/* containers */

div.add-comment-a { margin: 0 0 30px; padding: 0 11px; font-family: Georgia,serif; }
.js div.add-comment-a { display: none; }
 div.add-comment-a h2 { margin: 0 -11px 15px; color: #195285; font: bold 1.6em/1.25 Arial,Helvetica Neue,Helvetica,sans-serif; }
 div.add-comment-a p { }
  div.add-comment-a p label { float: left; width: 80px; padding: 1px 10px 0 0; }
  div.add-comment-a p input { width: 200px; padding: 3px; border: 1px solid #eceae3; }
  div.add-comment-a p textarea { width: 480px; height: 100px; padding: 3px; border: 1px solid #eceae3; }
  div.add-comment-a p button { position: relative; height: 26px; padding: 0 20px; border: none; background: #09467c; color: #fff; font: bold 14px/26px Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
 div.add-comment-a p.captcha { }
  div.add-comment-a p.captcha label { display: block; float: none; width: auto; margin: 0 0 10px; }
  div.add-comment-a p.captcha input { margin: 0 10px 0 0; vertical-align: middle; }
  div.add-comment-a p.captcha img { vertical-align: middle; }
 div.add-comment-a p.message { }
  div.add-comment-a p.message label { display: block; float: none; width: auto; margin: 0 0 10px; }

div.box-a { padding: 25px 25px 10px; border: 1px solid #e5e5e5; background: #ffffe5; }
div.box-b { padding: 25px 25px 10px; border: 1px solid #e5e5e5; background: #ffffe5; }

div.comments-a { margin: 20px 0 30px; border: 1px solid #f0ece4; }
.js div.comments-a { display: none; }
 div.comments-a p.side { float: right; padding: 9px 10px 0 15px; font-size: 0.9em; }
 div.comments-a h2 { margin: 0; padding: 10px; background: #fdfde3; color: #3e90b3; font: bold 1.4em/1 Arial,Helvetica Neue,Helvetica,sans-serif; text-transform: uppercase; }
 div.comments-a p.empty { margin: 0; padding: 10px; }
 div.comments-a div.comment { padding: 10px; border-top: 1px solid #f0ece4; background: #fafafa; }
 div.comments-a div.alt { background: #fff; }
  div.comments-a div.comment p.author { margin: 0 0 5px; color: #3e90b3; text-transform: uppercase; }
   div.comments-a div.comment p.author a { color: #3e90b3; text-decoration: none; }
  div.comments-a div.comment blockquote { margin: 0; padding: 0; font-family: Georgia,serif; }
   div.comments-a div.comment blockquote p { margin: 0; }

div.hcard-a { }
 div.hcard-a p { }
  div.hcard-a p strong { color: #09467c; }
  
div.nav-a {  }
 div.nav-a ul { overflow: hidden; list-style: none; width: 100%; margin: 0 0 15px; padding: 0; border-bottom: 1px solid #dcddde; }
  div.nav-a ul li { float: left; overflow: hidden; width: 185px; color: #09467c; font: 1.4em/1.25 Helvetica Neue,Helvetica,Arial,sans-serif; }
  div.nav-a ul li a { float: left; width: 145px; padding: 10px 10px 9px 30px; border-top: 1px solid #dcddde; border-bottom: 1px solid #fff; color: #09467c; text-decoration: none !important; }
  div.nav-a ul li a:hover,
  div.nav-a ul li a:focus,
  div.nav-a ul li a:active { padding-right: 9px; border-right: 1px solid #eaeaea; background: #fcfcfc; }
  div.nav-a ul li.selected a { padding-right: 10px !important; border-right: none !important; background-color: #fff !important; color: #09467c !important; font-weight: bold; }
  
div.note-a { width: 315px; padding: 0 0 10px; background: url(../images/note-3a.png) 0 100% no-repeat; }
 div.note-a div.note-a-inner { max-width: 265px; min-height: 175px; padding: 30px 25px 10px; background: url(../images/note-3a.png) no-repeat; }
 * html div.note-a div.note-a-inner { height: 175px; }
  div.note-a h2 { color: #09467c; font-size: 2.4em; }
  div.note-a p { color: #09467c; }
  
div.post-a { margin: 0 0 30px; }
 div.post-a p.date { margin: 0 0 5px; color: #4194b6; font: bold 1.1em/1.25 Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; text-transform: uppercase; letter-spacing: 2px; }
 div.post-a h1,
 div.post-a h2 { color: #09467c; }
  div.post-a h1 a,
  div.post-a h2 a { color: #09467c; text-decoration: none; }
 div.post-a p.info { clear: both; padding: 10px 0 0; font: 1.2em/1 Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
  div.post-a p.info span { padding: 0 3px; color: #3e90b3; }
  div.post-a p.info strong { color: #333; text-transform: uppercase; }
   div.post-a p.info strong a { color: #333; text-decoration: none; }

/* lists */

ul.a { list-style: none; margin: 0 0 15px; padding: 0; }
 ul.a li { margin: 0 0 5px; }
 
ul.tags-a { list-style: none; margin: 0 0 15px; padding: 0; word-spacing: 10px; }
 ul.tags-a li { display: inline; line-height: 22px; font-family: Georgia,serif; vertical-align: baseline; }
 ul.tags-a li.s1 { font-size: 1.1em; }
 ul.tags-a li.s2 { font-size: 1.4em; }
 ul.tags-a li.s3 { font-size: 1.8em; }
 ul.tags-a li.s4 { font-size: 2.2em; }
  ul.tags-a li a { text-decoration: none; word-spacing: 0; }
  ul.tags-a li a:hover,
  ul.tags-a li a:focus,
  ul.tags-a li a:active { text-decoration: underline; }
  
/* forms */

form.a { display: block; margin: 0; padding: 0; font-family: Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
 form.a h3 { font-size: 1.4em; font-weight: bold; font-family: Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
 form.a p { overflow: hidden; width: 100%; }
  form.a p label { float: left; width: 110px; padding: 6px 15px 0 0; }
  form.a p input { padding: 5px; width: 275px; border: 1px solid #ebe9e2; font: 14px/1.2 Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
  form.a p select { padding: 5px; border: 1px solid #ebe9e2; font: 14px/1.2 Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
  form.a p textarea { overflow: auto; padding: 5px; width: 275px; height: 100px; border: 1px solid #ebe9e2; font: 14px/1.2 Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
  form.a p img { display: block; margin: 10px 0 0; }
 form.a p.tick-a { }
  form.a p.tick-a label { float: none; width: auto; padding: 0; line-height: 20px; vertical-align: middle; }
  form.a p.tick-a input { width: 20px; height: 20px; margin: 0; padding: 0; border: none; vertical-align: middle; }
 form.a p.submit { width: auto; padding-left: 125px; font-size: 1.4em; font-weight: bold; }
 * html form.a p.submit { text-indent: 3px; }
  form.a p.submit button { position: relative; height: 26px; padding: 0 20px; border: none; background: #09467c; color: #fff; font: bold 14px/26px Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
  
/* tables */

table { }
 table th, table td { padding: 5px 10px; border: none; }
#main table#table12 tbody tr td{border:none;}
#main .box-a form tbody tr td{border:none;font-size:18px;}
#main .box-a form tbody tr td label{font-size:14px;}
#main .box-a form tbody tr td p{font-size:15px;font-weight:600;padding:10px;color:#444;}
#main .box-b form tbody tr td{border:none;font-size:14px;}
#main .box-b form tbody tr td label{font-size:14px;}
#main .box-b form tbody tr td p{font-size:15px;font-weight:600;padding:10px;color:#444;}
 
/* paragraphs */

p.breadcrumbs-a { position: relative; right: -35px; width: 100%; margin: 0 0 5px 0; color: #4194b6; font: bold 1.2em/1 Helvetica Neue,Helvetica,Arial,sans-serif; text-transform: uppercase; text-align: right; }
 p.breadcrumbs-a a { padding: 0 3px; text-decoration: none !important; }
 p.breadcrumbs-a strong { padding: 0 3px; color: #999 !important; }
 p.breadcrumbs-a strong a,
 p.breadcrumbs-a a strong { padding: 0; color: #999 !important; }

.double-b p.breadcrumbs-a { right: -70px; margin: -50px 0 18px 0; }

/* other */

.left { display: inline; float: left; margin: 0 15px 5px 0; }
.right { display: inline; float: right; margin: 0 15px 5px 0; }
.center { display: block; margin-left: auto; margin-right: auto; text-align: center; }

.border img,
img.border { padding: 1px; border: 1px solid #cfcfcf; }

/* goodbarry elements */

div.BlogRecentPost { }
 div.BlogRecentPost ul { list-style: none; margin: 0 0 15px; padding: 0; }
  div.BlogRecentPost ul li { margin: 0 0 5px; }
  
div.BlogPostArchive { }
 div.BlogPostArchive ul { list-style: none; margin: 0 0 15px; padding: 0; }
  div.BlogPostArchive ul li { margin: 0 0 5px; }
  
div.BlogTagCloud { margin: 0 0 15px; font-size: 1em; word-spacing: 10px; line-height: 22px; font-family: Georgia,serif; vertical-align: baseline; }
 div.BlogTagCloud a { font-size: 1.1em; text-decoration: none; word-spacing: 0; }
 div.BlogTagCloud a:hover,
 div.BlogTagCloud a:focus,
 div.BlogTagCloud a:active { text-decoration: underline; }
 div.BlogTagCloud a.BlogTagCloud-XX-Small,
 div.BlogTagCloud a.BlogTagCloud-X-Small { font-size: 1.1em; }
 div.BlogTagCloud a.BlogTagCloud-Small,
 div.BlogTagCloud a.BlogTagCloud-Medium { font-size: 1.4em; }
 div.BlogTagCloud a.BlogTagCloud-Large,
 div.BlogTagCloud a.BlogTagCloud-X-Large { font-size: 1.8em; }
 div.BlogTagCloud a.BlogTagCloud-XX-Large { font-size: 2.2em; }
 
div.webform-results { }
 div.webform-results table.tabledefault { width: 100%; }
  div.webform-results table.tabledefault { margin: 0; }
   div.webform-results table.tabledefault table.tabledefault th,
   div.webform-results table.tabledefault table.tabledefault td { padding: 0; border: none; }
 
/* ELEMENTS
------------------------------------------- */
.webappList{float:left;width:290px;padding:0 0 0 10px;}
.webappList img{height:50px;width:50px;padding:0 15px 0 0;}
.detailImage{float:left;padding:25px}
.detailImage img{width:300px;}
.webappDetails{float:left;padding:25px;font-size:13px;}
.webappDetails span{color:#000;}
.large{font-size:20px;font-weight:500;color:#444;}
#cooking,#microwaves,#laundry,#barbeque,#fireplace,#dishwashers,#refrigeration,#misc{border:1px solid #aaa;width: 575px;}
#cooking,#microwaves,#laundry,#barbeque,#fireplace,#dishwashers,#refrigeration,#misc{background:#999;text-align:center;font-size:1.5em;color:#fff}
.scroll-pane{float:left;border: 0px solid silver; overflow: auto; padding-left: 10px; width: 570px; height:200px; color: #000000; font-size: 9pt; font-family: arial; background-color: #fff;}
.newPageContent{min-height:400px;}
#login{position:absolute;left:750px;}
#login a{background:url(/images/log-in2.png) center no-repeat;text-decoration:none;color:#fff;padding:0 5px 5px 4px;}
.adRotator p{width:245px}
.specialDiv{padding:0 50px 0 50px;}

.blogClass{position:relative;left:70px;top:-26px;}
.blogClass a{font-size:1.8em;color:#000;text-decoration:none;}
#contentwide{width:1000px;margin: 0 auto;}
.viewCatalog{position:relative;left:400px;top:90px;margin:-100px 0 0 0}


/*-------------------------DAVE-----------------------------------*/

.geoPage h5{padding:30px 0 0 25px;}
.geoPage li{font-style: italic;}
.geoPage a{text-decoration:none;}
