.navbuttons {
	color : #FFFFFF;
	font-weight : normal;
	}
TABLE.navbuttons a:active {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
}
TABLE.navbuttons a:link {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	}
TABLE.navbuttons a {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	}
TABLE.navbuttons a:hover {
	color : #FFFFFF;
	text-decoration : underline;
	font-weight : normal;
	}
H2 {
	font-size : 130%;
	color : #336699;
}
H3 {
	font-size : 120%;
}
Table.survey {
	background-color: #FFFFFF;
}
.main a:active {
	text-decoration : none;
	font-weight : bold;
}
.main a:link {
	text-decoration : none;
	font-weight : bold;
}
.main a:visited {
	text-decoration : none;
	font-weight : bold;
}
.main a {
	text-decoration : none;
	font-weight : bold;
}
.main a:hover {
	text-decoration : underline;
	font-weight : bold;
}
DIV.block {
	padding : 5px;
}
DIV.nav {
	padding : 5px;
}
DIV.nav div {
	margin-bottom : 5px;
}
DIV.nav a:active {
	font-weight : normal;
	text-decoration : underline;
}
DIV.nav a:link {
	font-weight : normal;
	text-decoration : none;
}
DIV.nav a:visited {
	font-weight : normal;
	text-decoration : none;
}
DIV.nav a {
	font-weight : normal;
	text-decoration : underline;
}
DIV.nav a:hover {
	font-weight : normal;
	text-decoration : underline;
}
DIV.nav a.small {
	font-size : 90%;
}
.smallheading {
	color : #3366CC;
}
TABLE.tablet TD a:active {
	color : #003366;
	text-decoration : underline;
}
TABLE.tablet TD a:link {
	color : #003366;
	text-decoration : none;
	}
TABLE.tablet TD a {
	color : #003366;
	text-decoration : underline;
	font-weight : bold;
}
TABLE.tablet TD a:hover {
	color : #99CCCC;
	text-decoration : underline;
	}
DIV.gallery {
	padding : 4px;
}
.h2 {
	font-size : 110%;
	font-weight : bold;
	color : #336699;
}
h2.sleep{
	background-color:#F3E5FC;
	height:35px;
	padding:10px;
}
.h3 {
	font-size : 105%;
	font-weight : bold;
	color : #336699;
}
h3.sleep{
	background-color:#F3E5FC;
	height:25px;
	padding:5px;
}
.small {
	font-size : 70%;
}
a:active.promo {
	font-weight : bold;
}
a:link.promo {
	font-weight : bold;
}
a.promo {
	font-weight : bold;
}
a:hover.promo {
	font-weight : bold;
}
a:link.larger {
	color : #003366;
	text-decoration : none;
	font-size: 115%;
	font-weight: bold;
}
a:hover.larger {
	color : #003366;
	text-decoration : underline;
	font-size: 115%;
	font-weight: bold;	
}

a:active.larger {
	color : #003366;
	text-decoration : none;
	font-size: 115%;
	font-weight: bold;	
}

a.larger {
	color : #003366;
	text-decoration : none;
	font-size: 115%;
	font-weight: bold;	
}
ul.special {list-style-type: square; margin-left: 20px; margin-top: 4px; margin-right: 0px; margin-bottom: 4px;}		
ul.special li {list-style-position: outside;}

.subhead {
	color : #3399CC;
}
.subhead a:active {
	color : #3399CC;
}
.subhead a:active {
	color : #3399CC;
}
.subhead a:link {
	color : #3399CC;
}
.subhead a {
	color : #3399CC;
}
.subhead a:hover {
	color : #3399CC;
}