/*  Copyright abcwaterbed.com, 2002.    All rights reserved   */
/* this CSS file allows new menu pages.  */
/* It works for NN 4.x but calls darker4.css for newer browsers */

 
A:link {
font-weight : normal; 
color : #0000ff; 
text-decoration : none; 
} 
A:visited {
font-weight : normal; 
color : blue; 
text-decoration : none; 
margin-top : auto; 
} 
A:active {
font-weight : normal; 
color : red; 
text-decoration : none; 
margin-top : auto; 
background-color: orange;
}
a:hover {
	color: navy;
	background-color: #08ffff;
} 
.mainBkgrd5 {
background : #ffffff; 
border : solid blue; 
border-bottom-width : thin; 
border-width : 1px; 
color : navy; 
} 
 
.mainBkgrd6 {
	background: #FFFF00;
	border: solid blue;
	border-bottom-width: thin;
	border-width: 1px;
	color: navy;
} 
.mainBkgrd7 {

	color : white;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
	line-height : 5px;
	background-color : white;
	border-left-color : blue;
	border-left-style : solid;
	border-left-width : 2px;
	font-size : xx-small;
} 
.mainBkgrd8 {

color : white; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
padding : 3px; 
text-decoration : none; 
line-height : 5%; 
background-color : white; 
border-top-color : #ff6347; 
border-top-style : solid; 
border-top-width : 1px; 
margin-top : 5px; 
} 
.selected {
font-size : 11pt; 
color : blue; 
} 
.u {
color : blue; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
border-bottom : thin solid blue; 
border-width : 1px; 
} 
.uy {
color : blue; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
border-bottom : thin solid blue; 
border-width : 1px; 
background-color : #FFFF00; 
} 
.u2 {
border-bottom : thin solid blue; 
border-width : 1px; 
} 
.unews {
color : blue; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
border-bottom : thin solid blue; 
border-width : 1px; 
font-size : smaller;
} 
.spec {
background-image : url(graphics/bg_trans2.gif); 
} 
 
.ten {
	color : #000099;
	font-style : normal;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : xx-small;
	background-color: transparent;

} 
body {
    background-attachment : fixed;
    background-image : url(graphics/our3.gif);
	margin : 0;
	padding : 0;
	font-size : 12pt;
	color : blue;
	font-style : normal;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	border-top-style : none;
	border-top-width : 0;

 } 
	
h1 {
color : #0000ff; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : medium; 
font-style : normal; 
} 
h2 {
color : #0000ff; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 16pt; 
font-style : normal; 
} 
h3 {
color : #0000ff; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 14pt; 
font-style : normal; 
} 
h4 {
color : #0000ff; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
font-style : normal; 
} 
h5 {
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 11pt; 
font-style : normal; 
} 
p {
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
font-style : normal; 
} 
span {
border-bottom : 0 none #ff0000; 
border-left : 0 none #ff0000; 
border-right : 0 none #ff0000; 
border-top : 0 none #ff0000; 
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
font-style : normal; 
} 
td {
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
font-style : normal; 
vertical-align : top; 
} 
tr {
vertical-align : top; 
} 
ul {
	color: #0000a0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12pt;
	font-style: normal;
	list-style-image: url(redarrow.gif);
 margin-left: 5px;
	margin : 0;
	padding : 0;
		padding-left: 30;
} 
/* paddd helps drop buttons down a partial button row like in Strobels */
.paddd  {
	font-size: 8px;
}
.cost {
color : #ff0000; 
font-size : 15pt; 
font-weight : bold; 
} 
.costtoo {
color : #ff0000; 
font-size : 13pt; 
font-weight : bold; 
text-decoration : none; 
} 
.costtthree {
color : #ff0000; 
font-size : 12pt; 
font-weight : bold; 
text-decoration : none; 
} 
.fourteen {
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 14pt; 
font-style : normal; 
} 
.highlight {
	background-color : #ffff33;
	border: thin solid #FFCC99;
	padding-right: 5px;
	padding-left: 5px;
} 
.highlight3 {
color : red; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 14pt; 
font-style : normal; 
} 
.highlight2 {
background-color : #ffff33; 
font-size : 12pt; 
font-weight : bold; 
} 
.list {
font-size : 9pt; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
} 
.mainbkgrd {
background : #fffff0; 
border : solid #330099; 
border-bottom-width : thin; 
border-width : 1px; 
color : #0000c4; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 9pt; 
padding : 0px; 

} 
.mainbkgrd2 {
background : #eafdff; 
border : solid #330099; 
border-bottom-width : thin; 
border-width : 3px; 
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 90%; 
padding : 10px; 
border-style : double; 
} 
.mainbkgrd3 {
	background: #ffffff;
	border: solid #000099;
	border-bottom-width: thin;
	border-width: 3px;
	color: #003399;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11pt;
	padding: 0px;
	border-style: double;
} 
.mainbkgrd4 {
background : #ffffff; 
font-size : 9pt; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
} 

.menuitem {
color : #000080; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 11pt; 
font-style : normal; 
font-weight : bold; 
} 
.news {
color : #000080; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 8pt; 
} 
.search {
color : #000080; 
font-size : 9pt; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
} 
.sixteen {
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 16pt; 
font-style : normal; 
} 
.sixteenbl {
color : #0000FF; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 16pt; 
font-style : bold; 
} 
.subheading {
	color: #ffff00;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: larger;
	font-style: normal;
	font-weight: bold;
} 
.thirteen {
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 13pt; 
font-style : normal; 
} 
.twelve {
color : #0000a0; 
font-family : Arial, Helvetica, Verdana, sans-serif; 
font-size : 12pt; 
font-style : normal; 
} 

td.bottom {
border-bottom : 1px solid #ccc; 
border-left : 1px solid #ccc; 
padding : 0 0.5em; 
} 
td.bottom2 {
border-left : 1px solid #ccc; 
padding : 0 0.5em; 
} 
table.newer {
font : 11px/24px Arial, Helvetica, Verdana, sans-serif; 
border-collapse : collapse; 
background : #fffff0; 
border : solid #330099; 
border-width : 1px; 
} 
tr.blue td {
border-top : 1px solid #0000cc; 
border-bottom : 1px solid #0000cc; 
background : #adff2f; 
} 
tr.blue2 td {
border-bottom : 1px solid #0000cc; 
background : #adff2f; 
} 
FORM {
margin-bottom : 0; 
margin-top : 0; 
} 
.CodeFormat {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #009500; 
} 
.RadioFormat {
background-color : #fffff0; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-align : left; 
visibility : visible; 
} 
.TextBoxFormat {
background-color : #fffff0; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-align : center; 
visibility : visible; 
border : thin solid #336699; 
border-left : none;
border-top : none;
} 
.BoxFormat {
background-color : #fffff0; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-align : left; 
visibility : visible; 
border : thin solid #336699; 
} 
.ButtonFormat {
background-color : #fffff0; 
border : 2px solid #336699; 
width : 100px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-align : center; 
visibility : visible; 
border-color : #336699; 
} 
img {
	border: none;
}
.newbutton {
background : #FFFF00; 
color : navy; 
} 
a.no:link {
	color: navy;
	text-decoration: none;
	background-color: transparent;
}
a.no:visited {
	color: navy;
 	text-decoration: none;
	background-color: transparent;
}
a.no:link:hover {
	color: navy;
	text-decoration: none;
	background-color: transparent;
}

.up5 {
	vertical-align: 6px;
} 
.dn5 {
	vertical-align: -6px;
} 
p.rsmoke {
	float: right;
	width: 30%;
	padding: 8px;
	border: 1px solid navy;
	color: Blue;
	font-size: inherit;
	margin: 10px;
	background-color: #eafdff;
}
p.lsmoke {
	float: left;
	width: 30%;
	padding: 8px;
	border: 1px solid navy;
	color: Blue;
	font-size: inherit;
	margin: 10px;
	background-color: #eafdff;
}

.lft {
	float: left; 
	width: 30%;
	padding: 5px;
	border: none;
	color: inherit;
	font-size: inherit;
	margin: 0px;
  margin-left: 4%;
  	}
.rite {
	float: right;
	width: 44%;
	padding: 5px;
	border: none;
	color: inherit;
	font-size: inherit;
	margin: 0px;
	}
	
p.bluebox  {
	padding:3px; background:#CCCCFF; 
	border:1px solid #3399FF;
}
.newblue  {
	color: Aqua;
	font-size: smaller;
	font-family : Arial, Helvetica, sans-serif;
}
.ylo	{
		 Color : yellow ;
		}
.ylbg{
		 background : yellow ;
		}

.green7 {
border-left: 1px solid #00FF00;
border-right: 1px solid #00FF00;
border-bottom: 1px solid #00FF00;
border-top: 1px solid #00FF00;
}

/*  hovermenb is the code for the BLUE rollover menus. */
.hovermenb td{
border-bottom : 1px solid blue; 
border-top : 1px solid blue; 
border-left : 1px solid blue; 
border-right : 1px solid blue;
}
.hovermenb ul{
font: small Arial, Verdana, Comic Sans MS,  sans-serif;
padding-left: 0;
margin-left: 0;
height: 20px;
list-style-image: none;
}
.hovermenb ul li{
list-style: none;
display: inline;
}
.hovermenb ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: blue;
background-color: #EEF9F9;
border: 1px solid blue;
}
.hovermenb ul li a:active {
background-color: orange;
border-style: outset;
color : red ;
}
.hovermenb ul li a:hover{
background-color: #08ffff;
border-style: outset;
border: 1px solid navy;
}
 
 
 
/*  hovermeny is the code for the YELLOW rollover menus. */	
.hovermeny td{
border-bottom : 1px solid blue; 
border-top : 1px solid blue; 
border-left : 1px solid blue; 
border-right : 1px solid blue;
}
.hovermeny ul{
font: small Arial, Verdana, Comic Sans MS, sans-serif;
padding-left: 0;
margin-left: 0;
height: 20px;
list-style-image: none;
}
.hovermeny ul li{
list-style: none;
display: inline;
}
.hovermeny ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: blue;
background-color: yellow;
border: 1px solid blue;
}
.hovermeny ul li a:hover{
background-color: #08ffff;
border-style: outset;
}
.hovermeny ul li a:active{
background-color: orange;
border-style: outset;
color : red ;
}
                                         /* No Background Menus */
.hovermenn ul{
font: small  Arial, Verdana, Comic Sans MS, sans-serif;
padding-left: 0;
margin-left: 0;
height: 20px;
list-style-image: none;
}

#container {
  margin: 0 auto;
  width: 85%;
  }
#dek {
POSITION:absolute;
VISIBILITY:hidden;
Z-INDEX:200;
}
.bluetoo  {
color : #0000FF ;
font-weight : bold; 
}		
.costfour  {
color : #A60000;
}
 #dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid green;
padding: 10px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.smmenu   {
  text-align: center;
  font-family: "MS Sans Serif", sans-serif;
}



