﻿body
{
	background-color:#FFFFFF;	
	font-family:Arial;
	color:#000045;
	font-size:smaller;
}

td
{
  font-size:smaller;
}



a:visited 
{
	color:#000045; 
}
a:link 
{
	color:#000045;
}
a:active 
{
	color:#000045; 
}

a:hover 
{
	color:#cc9900; 
}

a.menulink:visited 
{
	color:#FFFFFF; 
}
a.menulink:link 
{
	color:#FFFFFF;
}
.hiddenlink
{	
	color:#FFFFFF;
}

a.menulink:active 
{
	color:#FFFFFF; 
}

a.menulink:hover 
{
	color:#cc9900; 
}




table
{
}

td
{
}

td.grad {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=50,startColorStr=white,endColorStr=#FFFFFF); 
width: 110px;
float: left;
text-align: center;
}

.menu
{
	/*width:100px;*/
	vertical-align:top;
	text-align:left;
	white-space:nowrap;
	padding-left:20px;
	padding-top:20px;
	padding-right:0px;
	background-color:#000044;
	/* border-top:3px #000066 solid; */
}

a.menulinkselected
{
  text-decoration:none;
  width:80px;
  text-align:center;
}

a.menulink
{
  width:80px;
  text-align:center;
}

.menuseparator
{
  width:20px;
  border-bottom:2px  solid #000045;
}

td.menulinkselected
{ 
	/*
  background-color:#FFFFFF;
  */
	background-color:5356cb;
	white-space:nowrap;
	padding-right:10px;
	padding-left:10px;
	border-top:2px #000045 solid;
	border-left:2px #000045 solid;
	border-right:2px #000045 solid;
	
	
}

.menubuttonimage
{
  visibility:hidden;
}

td.rightcolumn
{ 
  font-size:smaller;
  color:White;
  vertical-align:top;
  width:0px;
  background-color:000044;
  padding-left:0px;
  padding-right:0px;
  border-left:1px solid #FFFFFF;
}

td.label
{
	vertical-align:top;
	text-align:right;
	white-space:nowrap;
}

td.leftColumnContent
{
	/*border-top:3px #000066 solid;*/
	vertical-align:top;
	text-align:left;
	width:60%;
	padding-top:20px;
	background-color:000044;
	padding-left:20px;
	font-size:smaller;
}

td.leftColumnGoogleAds
{
  width:20%;
  padding-left:20px;
  text-align:center;
  vertical-align:top;
  
}

td.rightColumnGoogleAds
{
  width:20%;
  padding-right:20px;
  text-align:left;
}

td.rightColumnAmazon
{
  color:White;
  text-align:left;
  width:20%;
  background-color:000044;
  padding-left:20px;
  padding-right:40px;
  border-left:1px solid #FFFFFF;
  vertical-align:middle;
}

td.menulink
{
  
	background-color:#000045;
	white-space:nowrap;
	color:#FFFFFF;
	padding-right:10px;
	padding-left:10px;
	border-width:2px;
	border-style:outset;
	/*font-weight:bold;*/
	
}

.websiteHeader
{
	padding-top:10px;
	padding-left:10px;
	font-size:x-large;
	font-family:Constantia;
	vertical-align:top;	
	text-align:center;	
	height:150px;
	/*background-repeat:no-repeat;
	background-image:url("mountain_banner_800x150.jpg");*/
	padding-bottom:0px;
/*	background-color:#FFFFFF;	
    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=Gainsboro,endColorStr=white); */
}

/*	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=white,endColorStr=#FFFFFF); 
float: left;
*/

.sampleGriddlerTitle
{
  font-style:italic;
  font-size:medium;
  font-weight:bold;
}

.content
{
	/*border-top:3px #000066 solid;*/
	vertical-align:top;
	text-align:left;
	width:100%;
	padding-top:20px;
	background-color:#FFFFFF;
	padding-left:20px;
	font-size:smaller;
}

h1
{
	font-size:medium;
	margin-bottom:5px;
}

h2
{
	font-size:x-small;
}

.content, .footer
{
	border-right:10px #FFFFFF solid;
}

.header
{
	padding:0px; 
	border-left:15px #FFFFFF solid; 
	border-top:5px #FFFFFF solid; 
	border-bottom:15px #FFFFFF solid;
	background-color:#EFE6DF;
}



/* Footer */
table.footertable 
{
  border-top:1px solid #AAAAAA;
}

.footertable td
{
  color:#AAAAAA;
  padding:5px;
  text-align:left;
  font-size:xx-small;
  white-space:nowrap;
}

a.footertable:visited 
{
  color:#AAAAAA;
  font-size:xx-small;
}
a.footertable:link 
{
  color:#AAAAAA;
  font-size:xx-small;  
}
a.footertable:active 
{
  color:#AAAAAA;
  font-size:xx-small;
}
a.footertable:hover 
{
	color:#cc9900; 
}
