BODY { background: white; color : #333333;
font : 12px arial, geneva, verdana, sans-serif;
} 
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox2
{
	cursor: default;
	list-style: none;
	margin:20px 50px auto 70px;
}
a:link		{ color: #000000; text-decoration: none }
a:visited	{ color: #000000; text-decoration: none }
a:active	{ color: #0033FF; text-decoration: none }
a:hover		{ color: #006600; text-decoration: none }

a big {display: none;}
a strong {display: none;}
.dir img {display: none;}
a:hover .dir img  {display: inline;
   position: absolute; top: 120px; left:644px; margin: 0 0 1px;
   overflow:hidden;}
a:hover strong {display: inline;
   position: absolute; top: 120px; left:644px; margin: 0 0 1px;
   overflow:hidden;}	 
a small {display: none;}
a:hover big {display: block;
   position: absolute; top: 160px; left:200px; width: 100px; 
   padding: 6px;  z-index: 100; margin: 0 0 1px;
   color: #fff; background: #7E9176; overflow:hidden;
   font: 16px Verdana, sans-serif; font-weight: bold; text-align: center;} 
a:hover small {display: block;
   position: absolute; top: 160px; left:390px; width: 100px; 
   padding: 6px;  z-index: 100; margin: 0 0 1px;
   color: #fff; background: #7E9176; overflow:hidden;
   font: 16px Verdana, sans-serif; font-weight: bold; text-align: center;} 

.hoverbox a img
{
	border: 0;
}
.hoverbox2 a img
{
	border: 0;
}
.title { 
color : #996600;
font : 18px geneva, verdana, arial, sans-serif;
font-weight : bold;
} 
.subtitle { 
color : #996600;
font : 14px geneva, verdana, arial, sans-serif;
font-weight : bold;

} 
.sub3title { 
color : #996600;
font : 12px geneva, verdana, arial, sans-serif;
font-weight : bold;
margin-left: 50px;
} 
/* top/bottom (first value) and right/left (second value)
top (first value), right/left (second value) and bottom (third value) 
top, right, bottom and left margins*/

.forms {
margin-top:0px; 
text-align: center;
}
.form2 {
margin:0px 50px 4px;
}
.western 
	{ 
	font-family: Arial, sans-serif;
	font-size: 14pt;
	font-style: bold;
	font-weight: normal 
	}
.rollover 	{
filter:alpha(opacity=70);
-moz-opacity: .70; 
opacity: .70;}
.rolloveroff 	{
Filter: Gray()alpha(opacity=90);
-moz-opacity: .25; 
opacity: .25;
 }
.rolloveron  {filter:invert alpha(opacity=80);
-moz-opacity: 1; 
opacity: 1;
 } 
.short  { letter-spacing:-.04em;
					 word-spacing: -.1em; 
 } 
 .button_shiny { background-color: #759ae9;
background-image: linear-gradient(180deg, #eec243 0%, #f0b223 50%, #f2a80f 50%, #f69900 100%);
border-color: #1f58cc #1b4db3 #174299;
border-radius: 8px;
border-style: solid;
border-width: 1px;
box-shadow: 2px 2px 4px 0 #006773;
color: #ffffff;
font: bold 12px/0.6em "helvetica neue",helvetica,arial,sans-serif;
height: 24px;
margin-top: 10px;
padding: 6px 14px 5px;
text-decoration: none;
text-shadow: 0 -1px 1px #1a5ad9;
transition: all 0.5s linear 0s; }
 .button_shiny:hover { background-color: #5d89e8; background-image: linear-gradient(180deg, rgb(226, 178, 45) 0%, rgb(228, 163, 13) 50%, rgb(230, 152, 0) 50%, rgb(234, 136, 0) 100%); cursor: pointer; text-decoration: none; box-shadow: 15px 15px 20px rgba(0, 0, 0, 0.4); transform: scale(1.05); }