/* #Generic Selectors */ 

body { 
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #333333; 
	background-color: #ffffff
; 
	} 


/* good */

h1 { 
/* good */
font-family: "Times New Roman", Times, serif; 

font-size: 22px; 

font-weight: bold; 
margin-top: 10px;
	
	margin-bottom: auto;

} 

h2 { 

font-family: Georgia, "Times New Roman", Times, serif; 

font-size: 16px; 

font-weight: bold; 

color: #000000; 

border-bottom: 1px solid #C6EC8C; 

} 
ul
{text-align: center;

}
pre{
    font-family: "Times New Roman", Times, serif; 
    font-size: 12pt;
}
 

.TrebuchetMS10ptcen
{
    font-family: "Trebuchet MS";
    font-size: 10pt;
    vertical-align: top;
    text-align: center;
}
.TrebuchetMS10ptleft
{
    font-family: "Trebuchet MS";
    font-size: 10pt;
    vertical-align: top;
    text-align: left;
}
.TrebuchetMS12ptleft
{
    font-family: "Trebuchet MS";
    font-size: 12pt;
    vertical-align: top;
    text-align: left;
}

.TrebuchetMS12ptcen
{
    font-family: "Trebuchet MS";
    font-size: 12pt;
    vertical-align: top;
    text-align: center;
}
.TrebuchetMS18ptcenblue
{
    font-family: "Trebuchet MS";
    font-size: 18pt;
    font-style: italic;
    color: #000066;
    vertical-align: top;
    text-align: center;
}

.x  /*can be removet*/ 

{padding: 0px 0px 0px 0px; /*top right bottom left*/ 
border-collapse: collapse; 
border-spacing: 0px;/*removes cell spacing*/ 

}
/* rounded border*/
.sw-maintable
{
    padding: 0px 0px 0px 0px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    border-style: none;
	vertical-align: top;
}
.sw-inside-table-wh
{
    width: 100%;
    padding: 0px 0px 0px 0px;
    border-style: none;
	vertical-align: top;
	background-color: #FFFFFF;
	text-align: center;
}

.sw-top-table td
 {
 border: none;
 border-collapse: collapse; 
background-color: #FFFFFF;
 vertical-align: top;
 padding: 0px 0px 0px 0px;
 text-align: center;

  }
.sw-menu-table-tan
{
     width: 100%;
    border: none;
    background-color: #CAB493;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
 text-align: center;

}
.sw-menu-table-tan-row
{
      background-color: #996633;
      height: 2px;
	}



.sw-inside-table-tan
{
     width: 100%;
    border-color: #996633;
    border-style: double;   
    background-color: #CAB493;
	vertical-align: top;
	
}



.swtop-bottom-row
        {           
            height: 50px;
         }

.sw1
{
width: 140px; 
height: 50px;
background-image:url(logos/sweet-dreams-logo5.gif);
background-repeat:no-repeat;
}
.sw2
{
background: url(logos/sweet-dreams-logo5.gif);
background-repeat:repeat-x;
}
.sw3
{
width: 15px; 
background: url(logos/sweet-dreams-logo5.gif) no-repeat 
}
.sw4
{
background: url(logos/sweet-dreams-logo5.gif);
background-repeat:repeat-y;
}
.sw5
{
margin-top: 10px;
	margin-left: 50px;
	margin-right: 10px;
	margin-bottom: auto;
}
.sw6
{
background: url(logos/sweet-dreams-logo5.gif);
background-repeat:repeat-y;
}
.sw7
{
background: url(logos/sweet-dreams-logo5.gif);
background-repeat:no-repeat;
}
.sw8
{
background: url(logos/sweet-dreams-logo5.gif);
background-repeat:repeat-x;
}
.sw9
{
background: url(c19.gif);
background-repeat:no-repeat;
}
	
.menubox{width: 32%; 
text-align: center;
float:Left;
margin:auto;
}	

.menubox ul {text-align: center; list-style-type:none; font-style: normal;} 
.menubox ul li {text-align: left; font-size: .9em; margin: .4em 0em .2em 0em;}
.menubox img{ margin: .2em 0em .0em .5em;}



.box {width: 100%;margin-left:auto;margin-right:auto;}

/************************* ID's *************************/ 
#pagewidth {
	width: 975px; 
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: auto;
	text-align: center;
	}

#pagewrap {
	width: 975px; 
	margin-top: 1px;
	margin-left: 1px;
	margin-right: auto;
	margin-bottom: auto;
	background-color: #CCFFFF;
	}
