a.thumbnail,
a.thumbnail:link,
a.thumbnail:visited,
a.thumbnail:active
{
	border: #FFFFFF 1px solid;
	margin-bottom: -1px;
	padding-top: 1px;
	display: block;
	width: 298px;
	height: 228px;
}

a.thumbnail:hover
{
	border: #FF6633 1px solid;
	margin-bottom: -1px;
	padding-top: 1px;
	display: block;
	width: 298px;
	height: 228px;
}
b.footer{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; color:#FFFFFF}
b.nav{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; color:#000000}
a.masthead-mainlink:link,
a.masthead-mainlink:visited{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-decoration:none; color:#666666}
a.masthead-mainlink:hover{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-decoration:underline; color:#FF6633}
td.masthead-divider{ background-image:url("../images/masthead-divider_grey.gif"); background-repeat:no-repeat; background-position:50% 60% }
a.mainlink:link,
a.mainlink:visited{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-decoration:none; color:#FFFFFF; white-space:nowrap; }
a.mainlink:hover{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-decoration:underline; color:#FFFFFF; white-space:nowrap;}
td.footer-divider{ background-image:url("../images/footer-divider_white.gif"); background-repeat:no-repeat; background-position:50% 50%; }


a.masthead-mainlink2:link{ background:#FF6633; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-decoration:none; color:#FFFFFF}
a.masthead-mainlink2:visited{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-decoration:none; color:#666666}
a.masthead-mainlink2:hover{ background:#FFFFFF; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-decoration:underline; color:#FF6633}


a.topnav-mainlink:link,
a.topnav-mainlink:visited{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:14px; text-decoration:none;}
a.topnav-mainlink:hover{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:14px; text-decoration:underline; color:#FF6633; background-color:#FFFFFF;}

.greenbg {background-color: #99CC33;}
.greybg {background-color: #CCCCCC;}
.brownbg {background-color: #CC9900;}
.bluebg {background-color: #6699CC;}
.yellowbg {background-color: #FFFF33;}
.orangebg {background-color: #FF6633;}
.whitebg {background-color: #FFFFFF;}
table.leftnav td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #FFFFFF;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #99CC33;	
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-decoration: none;
}
table.lefttext td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	text-align: left;
}

table.topnav td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	text-align: left;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #99CC33;	
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-decoration: none;
}
table.rightcontent-green td {	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99CC33;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding-left: 15px;
}
table.rightcontent-brown td {	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CC9900;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding-left: 15px;
}
table.rightcontent-blue td {	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6699CC;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding-left: 15px;
}
table.rightcontent-yellow td {	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFF33;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding-left: 15px;
}
table.rightcontent-orange td {	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6633;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding-left: 15px;
}
table.leftcontent td {	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #99CC33;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.emptynav td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
	line-height: 0px;
	color: #FFFFFF;
	text-align: right;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

#lyrleftnav:link {
	color: #000000;
	text-decoration: none;

}

#lyrleftnav:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#lyrleftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	text-align: right;
	text-decoration: none;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
}
.prize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
}
a.prizeStart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color:#FFFFFF;
	background-color:#000099;
	border-color:#666666;
	text-decoration:none;
	border-style:groove;
}
.leftnavblock{position:relative;font-family: arial, verdana, helvetica, sans-serif;background-image: url(../images/sample-reference-1.jpg);background-repeat: no-repeat;display: float;width: 160px;height: 360px;margin: 1; margin-bottom:-1px;padding: 1; }
.greenblock	{position:relative;font-family: arial, verdana, helvetica, sans-serif;background-image: url(../images/green_block_home240x184_on.gif);background-repeat: no-repeat;display: block;width: 240px;height: 184px;margin: 1; margin-bottom:-1px;padding: 1; }
.greenblock a {display:block;font-size: 11px;width: 240px;height: 184px;display: block;float: left;margin: 1 ;padding: 1 ;color: black; text-decoration: none; }
.greenblock img {width: 100%; height: 100%; border: 0; }* html a:hover {visibility:visible}
.greenblock a:hover img{visibility:hidden}
.greenblock span {	position:absolute;	left:5px;	top:3px;	margin:0;	cursor: pointer;}
.blueblock	{position:relative;font-family: arial, verdana, helvetica, sans-serif;background-image: url(../images/blue_block_home240x184_on.gif);background-repeat: no-repeat;display: block;width: 240px;height: 184px;margin: 1; margin-bottom:-1px;padding: 1; }
.blueblock a {display:block;font-size: 11px;width: 240px;height: 184px;display: block;float: left;margin: 1 ;padding: 1 ;color: black; text-decoration: none; }
.blueblock img {width: 100%; height: 100%; border: 0; }* html a:hover {visibility:visible}
.blueblock a:hover img{visibility:hidden}
.blueblock span {	position:absolute;	left:5px;	top:3px;	margin:0;	cursor: pointer;}
.yellowblock	{position:relative;font-family: arial, verdana, helvetica, sans-serif;background-image: url(../images/yellow_block_home240x184_on.gif);background-repeat: no-repeat;display: block;width: 240px;height: 184px;margin: 1; margin-bottom:-1px;padding: 1; }
.yellowblock a {display:block;font-size: 11px;width: 240px;height: 184px;display: block;float: left;margin:1 ;padding:1 ;color: black; text-decoration: none; }
.yellowblock img {width: 100%; height: 100%; border: 0; }* html a:hover {visibility:visible}
.yellowblock a:hover img{visibility:hidden}
.yellowblock span {	position:absolute;	left:5px;	top:3px;	margin:0;	cursor: pointer;}
.brownblock	{position:relative;font-family: arial, verdana, helvetica, sans-serif;background-image: url(../images/brown_block_home240x184_on.gif);background-repeat: no-repeat;display: block;width: 240px;height: 184px;margin: 1; margin-bottom:-1px;padding: 1; }
.brownblock a {display:block;font-size: 11px;width: 240px;height: 184px;display: block;float: left;margin: 1 ;padding: 1 ;color: black; text-decoration: none; }
.brownblock img {width: 100%; height: 100%; border: 0; }* html a:hover {visibility:visible}
.brownblock a:hover img{visibility:hidden}
.brownblock span {	position:absolute;	left:5px;	top:3px;	margin:0;	cursor: pointer;}
.loginform { 
 padding: 10px; 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #FF6633; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 text-align: left;
 margin-bottom:2px;  
}
.logintext { 
 background-color: #FFFFFF; 
 border: 1px solid #666666;  
}
.emailtext { 
 margin-bottom:0px;
 background-color: #FFFFFF; 
 border: 1px solid #666666;  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px;  
}
.loginbutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 background-color: #FF6633; 
 color: #FFFFFF; 
 margin-right: 5px; 
}
.textarea {
background-color: #CCCCCC;
border: 1px solid #666666; 
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
} 
.newsBlock { 
 margin: 5px; 
 margin-bottom:2px;
 padding: 10px; 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #FF6633; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 text-align: left;  
}

