/***********************************************//* www.wave-master.com                         *//***********************************************/ body{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 1.2em;	color: #333333;	background-color: #EBEBEB;	margin: 0px;	padding: 0px;   	text-align: center;}a:link, a:visited, a:hover {	color: #006699;	text-decoration: none;}a:hover {	text-decoration: underline;}/* overrides decoration from previous rule for hovered links */h1, h2, h3, h4, h5, h6 {	font-family: Arial,sans-serif;	margin: 0px;	padding: 0px;}h1{ font-family: Verdana,Arial,sans-serif; font-size: 120%; color: #334d55;}h2{ font-size: 130%; color: #006699;}h3{ font-size: 100%; color: #334d55;}h4{ font-size: 100%; font-weight: normal; color: #333333;}h5{ font-size: 100%; color: #334d55;}ul{ list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}/* wrapper around whole site, and apply shadow */#container {	width: 60em;	border-left: 1px solid #CCCCCC;	padding: 0;	background-color: #FFFFFF;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;	margin-right: auto;	margin-left: auto;	text-align: left;}.red{	color: #CC0000;}/***********************************************//* Layout Divs                                 *//***********************************************/#masthead{	vertical-align: bottom;	text-align: left;	margin: 0;	padding: 10px 0px 4px;	border-bottom: 1px #336699 solid;	width: 100%;}#navBar{	margin: 6px 0px 0px 6px;	padding: 0px;	width: 14em;	float: left;}#content{	background-color: white;	margin: 0px 0px 0px 10px;	padding: 10px 10px 10px 0px;	width: 44em;	height: 120em; /* was 62em */	float: right;	overflow: auto;}#flash{	padding-top: 5px;}/***********************************************//*Component Divs                               *//***********************************************/#siteName{	margin: 0px;	padding: 0px 0px 0px 10px;}/*************** #pageName styles **************/#pageName{	color: #112335;	background-color: #C5D8EB;	margin-top: 10px;	padding: 10px 0px 0px 10px;	border-bottom: 2px #336699 solid;	border-left: 8px #336699 solid;}/************* #breadCrumb styles *************/#breadCrumb{	font-size: 80%;	padding: 5px 0px 5px 10px;}.toPagetop {	text-align: right;}/* * * * * * * #shopping styles * * * * * * * */#shopping h3{	font-weight: bold;	font-size: 120%;	color: #336699;	margin-bottom: 4px;	padding: 0px 0px 5px;	border-bottom: 1px #ACC8E3 solid;}#shopping img{	border: 1px solid #666666;	}#shopping p{	font-size:10px;	padding-left: 6px;}/************* #siteInfo styles ***************/#siteInfo{	font-size: 75%;	color: #CCCCCC;	margin-top: 5px;	padding: 10px 10px 6px;	border-top: 1px #336699 solid;	clear: both;	text-align: right;}#siteInfo img{	vertical-align: middle;	padding: 4px 4px 4px 0px;}#siteInfo .copyright{	text-align: right;	color: #006699;}/*********** #navBar link styles ***********/#navBar a:link, #navBar a:visited{	color: #E0E0E0;	padding: 2px 0px 2px 10px;	display: block;}.impact {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-weight: bold;}/*********** #sectionLinks styles ***********/#sectionLinks{	font-size: 72%;	margin: 37px 6px 0px 0px;	padding: 0px;	float: right;}#sectionLinks a:link{	padding: 4px 2px;	width: auto;}#sectionLinks a:visited{	padding: 4px 2px;}#sectionLinks a:hover{	padding: 4px 2px;	background-color: #C5D8EB;}/*********** .relatedLinks styles ***********/.relatedLinks{	font-size: 90%;	background-color: #336699;	margin: 0px 0px 1em;	padding: 0px 0px 10px;	border: 1px #FBCC7D solid;}.relatedLinks h3{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-weight: bold;	background-color: #FBCC7D;	margin-bottom: 4px;	padding: 8px 0px 2px 10px;}/*********** oficail web site style ********/.ows{	color: #333333;	background-color: #FCD696;	padding-right: 1em;	padding-left: 1em;	border-bottom: 1px #FAB541 solid;	border-left: 5px #FAB541 solid;}/************** buy style *****************/.buy a:link{	color: white;	background-color: #CC0000;	padding: 0px 4px;}.buy a:visited{	color: white;	background-color: #CC0000;	padding: 0px 4px;}/************** other style ***************/.under {	text-decoration: underline;}