﻿/*   Copyright 2009, ABC Waterbed Outlet, Inc.   */

/* TAGS */
a:link {text-decoration: none; color: #0000ff; }
a:visited {text-decoration: none; color: #0000ff; }
a:active {text-decoration: none; color: #0000ff;  }
a:hover {text-decoration: none; color:FFFFFF; background-color:#204fd3;}

body {
	background-attachment: fixed; 	background-color: #ffffff; 	border-top-width: 0; 	color: #000099; 	font-family: Arial, Helvetica, Verdana, sans-serif; 	font-size: 101%;  	font-style: normal;	margin: 5px; 	padding: 0; 	background-image: url(abc.jpg); }
form { color: #000099; font-family: Arial, Helvetica, sans-serif; font-size:font-size: 1.1em; }
h1 { background-color: inherit;	color: #0000ff;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 18px;	font-style: normal;	margin-top: 10px;	margin-bottom: 10px;}
h2 { background-color: inherit; color: #0000ff; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16pt; font-style: normal; margin-top: 10px;	margin-bottom: 10px; }
h3 { background-color: inherit; color: #0000ff; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14pt; font-style: normal; }
h4 { background-color: inherit; color: #0000ff; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; font-style: normal; }
h5 { 	background-color: inherit;	color: #0000FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11pt;	font-style: normal;	margin-top: 7px;	margin-bottom: 7px; }
li { 	padding-bottom: 3px; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 14px; 	color: #000099; 	font-weight: normal; }
ol { font-weight: normal; color: #0000FF;  }
SELECT.chk3 { font-size: 12px; font-family : Verdana; color : #990033; padding:12px; }
SELECT.chk2 { font-size: 12px; font-family : Verdana; color : #990033; padding:12px; }
td.blk2 { background-color: #000020; border: 1px inset blue; color: #00ffff; font-size: 10pt; text-align: center; }
ul { color: #0000a0; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 1.2em; font-weight:bold; font-style: normal; list-style-image: url(redarrow.gif); margin-bottom: 0px; margin-left: 5px; margin-right: 0px; margin-top: 0px; padding: 0; padding-left: 30px; }
h5.balloon { background-color: inherit; color: #0000a0; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11pt; font-style: normal; margin-bottom:5px; margin-top:5px;}

/* CLASSES */
.18bright { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FF0000; }
.alignspacer { display: inline; margin-bottom: 15px; text-align: center; vertical-align: middle; width: 100px; }
.align-top {  vertical-align: top;   }
.b { border: 1px solid #d9ffff; color: #0000FF; }
.bar2 { background-color: #ffffea; border: solid #333333; border-bottom-width: thin; border-left-width: 0; border-right-width: 0; border-top-width: 1px; border-width: 1px; color: navy; text-align: center; }
.bigger { color: #0000ff; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 17pt; font-style: normal; }
.blk3 { background-color: #000020; background-position: center; border-left-color: #0000ff; border-left-style: solid; border-left-width: 1px; border-right-color: #0000ff; border-right-style: solid; border-right-width: 1px; color: #00ffff; font-size: smaller; }
.blk {
	background-color: #000020;
	background-position: center;
	border-left-color: #0000ff;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #0000ff;
	border-right-style: solid;
	border-right-width: 1px;
	color: #00ffff;
	font-size: smaller;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00CCCC;
}
.blubar { background-color: #0000cc; color: #ffffff; font-size: 14px; font-weight: bold; padding-bottom: 0; padding-left: 10px; padding-right: 50px; padding-top: 5px; vertical-align: 4px; }
.box5 { background-color: #d9ffff; border-bottom-color: #004080; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #0099ff; border-right-color: #0099ff; border-top: 1px solid #004080; text-decoration: none; }
.cost { color: #ff0000; font-size: 20pt; font-weight: bold; }
.costtoo { color: #ff0000; font-size: 17px; font-weight: bold; text-decoration: none; }
.costtthree { color: #ff0000; font-size: 12pt; font-weight: bold; text-decoration: none; }
.cvrprice { 	color: #FF0000; 	font-weight: bold;	vertical-align: -10px; }
.dn5 { vertical-align: -6px; }
.eleven {
	font-size: 11px;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #00CCCC;
}
.features { bgcolor=#EEFFFF; 	border: 1px solid #C3C3C3;}
.fourteen { color: #0000a0; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14pt; font-style: normal; }
.fourteen_u { color: #0000ff; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; text-decoration: underline; }
.fourteenBold { 	color: #0000FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 14pt;	font-style: normal;	font-weight: bold;}
.grayback { background-color: #cccccc; }
.gold { 	color: #CC6600;	font-size: smaller;	font-weight: bold; }
.green { color: #006600; font-style: italic; font-weight: bold; }
.hazy_bg { background-image:url(graphics/bg_trans2.gif) }  
.headr { color: #005cb5; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 20px; font-weight: bold; line-height: 22px; }
.headr2 { color: #005cb5; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: bold; line-height: 22px; margin: 0; padding-top: 15px; }
.highlight { background-color: #ffff33; border: thin solid #ffcc99; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; padding-top: 3px; }
.inside { background-color: #f9ffff; background-image: none; border-bottom: 15px solid #000053; border-left: 15px solid #006699; border-right: 15px solid #000066; border-top: 15px solid #0073aa; }
.lines_menu { background: #0099cc; border-bottom-color: #0000ff; border-bottom-style: solid; border-bottom-width: 4px; border-left-color: #000000; border-left-style: solid; border-left-width: 1px; border-right-color: #000000; border-right-style: solid; border-right-width: 1px; border-top-color: #0000ff; border-top-style: solid; border-top-width: 4px; height: 44px; }
.mainback { background-color: #F8FFF2; border: 2px ridge #9DFF9D; }
.mainbkgrd3, .sides4 { background: #ffffff; border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; color: navy; }
.mainbkgrd3a { background: #ffffff; border-bottom: 1px double #000099; border-left: 1px double #000099; border-right: 1px none #000099; border-top: 1px double #000099; color: #003399; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11pt; padding: 5px; }
.mainbkgrd3b { background: #ffffff; border-bottom: 1px double #000099; border-left: 1px none #000099; border-right: 1px double #000099; border-top: 1px double #000099; color: #003399; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11pt; padding: 5px; }
.mainbkgrd5 { border-bottom: 2px solid #003366; border-left: 1px solid #003399; border-right: 2px solid #003366; border-top: 1px solid #0033CC; color: #ffff00; font-size: 14px; padding-top: 2px; text-align: center; }
.mainbkgrd5a, .mainbkgrd5b { background: #00ff00 repeat-x; border-bottom: 2px solid #003399; border-left: 1px solid #006666; border-right: 2px solid #003399; border-top: 1px solid #006666; color: #ffff00; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding-top: 2px; text-align: center; }
.mainbkgrd5y { background: #ffff99 repeat-x; border-bottom: 2px solid #0000ff; border-left: 1px solid #0066ff; border-right: 2px solid #0000ff; border-top: 1px solid #0066ff; color: #ece9d8; font-size: small; padding-top: 2px; text-align: center; }
.mainbkgrd7 { background-color: white; border-left-color: #333333; border-left-style: solid; Border-left-width: 2px; color: white;  font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: xx-small;	line-height: 5px; text-decoration: none; 	height: 8px; }
.mainbkgrdy { background: #86ff87; border: 2px outset #0000ff; color: #0000ff; font-size: small; padding: 4px; text-align: center; }
.mainbkgrdyy { background: #86ff87; border-top: 2px dashed #0099ff; color: #0000ff; font-size: small; padding-top: 2px; text-align: center; }
.mybutton { background: #caf6f6; border-bottom: 2px solid #333333; border-left: none; border-right: none; border-top: 1px solid #666666; color: #ffff00; font-size: 10pt; margin-bottom: 0; margin-top: 0; padding-bottom: 0; padding-top: 2px; text-align: center; vertical-align: middle; }
.mybutton_g { background: #40ff40; border-bottom: 2px solid #333333; border-left: none; border-right: none; border-top: 1px solid #666666; color: #ffff00; font-size: 10pt; margin-bottom: 0; margin-top: 0; padding-bottom: 0; padding-top: 2px; text-align: center; }
.news { color: #000080; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; }
.out { border-bottom-color: #0000CC; border-bottom-style: outset; border-bottom-width: 3px; border-left-color: #00CCFF; border-left-style: outset; border-left-width: 3px; border-right-color: #0000CC; border-right-style: outset; border-right-width: 3px; border-top-color: #00CCFF; border-top-style: outset; border-top-width: 3px; }
.outside { border-bottom-color: #6699cc; border-bottom-style: solid; border-bottom-width: 3px; border-left-color: #66cccc; border-left-style: solid; border-left-width: 3px; border-right-color: #6699cc; border-right-style: solid; border-right-width: 3px; border-top-color: #66cccc; border-top-style: solid; border-top-width: 3px; }
.paddd { font-size: 9px; }
.question { text-decoration: underline; font-size:18px;	font-weight:bold; color: #0000FF; }
.question2 { text-decoration: underline; font-size:18px; font-weight:bold; color:#EA0000; }
.red { color: red; }
.sides { background: #ffffff; border-bottom: 0 solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 0 solid #999999; color: navy; }
.sides2 { background: #ffffff; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 0 solid #999999; color: navy; }
.sixteen { background-color: inherit; color: #0000a0; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16pt; font-style: normal; }
.size_table {border-width:2px; border-style:ridge; border-color:#9DFF9D; background-color:#F8FFF2; } 
table.center { border-width:1px; border-style:solid; border-color:#3399CC; padding:3px; margin-left:auto; margin-right:auto; background-color: #EEEEEE;}
.tabl2 { float: left; text-align: left; }
.topr { border-bottom: 0 solid #000066; border-left: 0 solid #000066; border-right: 0 solid #000066; border-top: 1px solid #000066; }
tr.row-a {
	background: #CCFFCC;
background-image:url(graphics/lime.jpg) 	font-family: Arial, Helvetica, sans-serif; 		font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00FFFF;
}
tr.row-b {
	background: #ECFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00FFFF;
}
td.row-c { 	background-image:url(graphics/lime.gif);  	background-repeat: repeat-x; 	background-position: bottom; }
td.row-d { 	background-image:url(graphics/blue.gif); background-repeat: ; 	background-repeat: repeat-x; 	background-position: bottom; }
td.row-e { border-bottom-width: 1px; 	border-bottom-style: solid;  	border-bottom-color: #0099CC;  }
.twelve { 	color: #0000a0; 	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11pt;	font-style: normal;	text-decoration: none;	font-weight: bold;}
.twelveBold { color: #0000FF; 	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12pt;	font-style: normal;	text-decoration: none;	font-weight: bold;}
.u { 	background-color: inherit; 	border-bottom: thin solid blue; 	border-width: 1px; 	color: blue; 	font-family: Arial, Helvetica, Verdana, sans-serif; }
.u2 { border-bottom: thin solid blue; border-width: 1px; }
.underspace { color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-bottom: 5px; }
.unews { border-bottom: thin solid blue; border-width: 1px; color: blue; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: smaller; }
.unnamed1 { border-right-color: #0000ff; border-right-style: solid; border-right-width: 1px; }
.up5 { vertical-align: 6px; }
.upper_bar { border-bottom-color: #003366; border-bottom-style: solid; border-bottom-width: 4px; border-left-color: #000000; border-left-style: solid; border-left-width: 1px; border-right-color: #000000; border-right-style: solid; border-right-width: 1px; border-top-color: #003366; border-top-style: solid; border-top-width: 4px; color: #003366; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; padding: 4px; }
.uy { background-color: #ffff66; border-bottom: thin solid blue; border-width: 1px; color: blue; font-family: Arial, Helvetica, Verdana, sans-serif; }
.yellow { background: #33ffff; border: none; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #ff0080; font-size: 1.0em; height: 25px; padding: 3px; text-align: center; }
.yellow_border { 	border : 2px ridge #33CCCC;	margin : 3px 7px 3px 3px;	padding-top : 5px;	padding-bottom : 5px;	background-color: #F4FFFF; }
 

