@charset "UTF-8";
/* CSS Document */

a.top{ color: #999999; text-decoration: none }
a.top:visited{ color: #999999; text-decoration: none }
a.top:hover{ color: #999999; text-decoration: underline }

a{ color: #ee494d; text-decoration: underline }
a:visited{ color: #ee494d; text-decoration: underline }
a:hover{ color: #333333; text-decoration: underline }

a.yellow{ color: #c9cf21; text-decoration: none }
a.yellow:visited{ color: #c9cf21; text-decoration: none }
a.yellow:hover{ color: #c9cf21; text-decoration: underline }


.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }


.style11 {color: #FFFFFF}
.style12 {font-family: Arial, Helvetica, sans-serif}
.style13 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }

blockquote {
  font: 18px italic Times, serif;
  padding:0;
  background-color: transparent;
  margin:30px 5px 10px;
  background-image: url(/vrc/images/openQuote.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
}
blockquote q {
  display: block;
  padding:15px 50px;
  background-image: url(/vrc/images/closeQuote.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
  quotes:none;
  margin:0;
}

.author {
	text-align: right;
	float: right;
	margin-right:50px;
	font-style: italic;
}
a.grayButton {
	background:url("/vrc/images/buttonEnd.gif") no-repeat scroll right top transparent;
	color:#DDDDDD;
	font:28px arial,sans-serif;
	height:61px;
	padding:5px 40px 25px 0;
	text-decoration:none;
}
a.grayButton span{
	background-image: url(/vrc/images/buttonMain.gif);
	background-position: left top;
	background-color:transparent;
	margin:0;
	margin-top:3px;
	padding:5px 0 25px 40px;
	height:39px;
	text-align:center;
}
a.grayButton:active {
    background-position: bottom right;
    color: #AAA;
	padding:6px 40px 24px 0; /* push text down 1px */
    outline: none; /* hide dotted outline in Firefox */
}

a.grayButton:active span {
    background-position: bottom left;
	padding:6px 0 24px 40px; /* push text down 1px */
} 

a.smallButton {
	background:url("/vrc/images/buttonFakeEnd.gif") no-repeat scroll right top transparent;
	color:#000;
	font:15px arial,sans-serif;
	height:20px;
	padding:2px 15px 2px 0;
	text-decoration:none;
}
a.smallButton span {
background-color:transparent;
background-image:url("/vrc/images/buttonFakeMain.gif");
background-position:left top;
height:20px;
margin:0;
padding:2px 0 2px 20px;
text-align:center;
}
a.smallButton:active {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

a.smallButton:active span {
    background-position: bottom left;
} 

