BODY{
	font-family: Arial, 'Lucidia sans', Tahoma, Verdana, sans-serif;
 	color: #000066;
}

P{
	font-size: 103%;
}

P.largetext{
	color: #000066;
	font-size: 22px;
}

SPAN.red{
	color: #660000;
}


h1{
	font-family: Tahoma, Geneva, sans-serif;
}

h2{
	font-family: Tahoma, Geneva, sans-serif;
}

.text{
	color: #000066;
	font-size: 16px;
}

.subheader{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

.qprog{
	color: #000066;
	font-size: 9px;
	font-weight: normal;
}

.warning{
	color: #FF3333;
	font-size: 16px;
	font-weight: bold;
}

.big{
	width: 2em; height: 2em;
}

SPAN.qtext{
	font: Arial, 'Lucidia sans', Tahoma, Verdana, sans-serif;
	color: #000066;
	font-size: 26px;
	font-weight: bold;
}

SPAN.stext{
	font: Arial, 'Lucidia sans', Tahoma, Verdana, sans-serif;
	color: #000066;
	font-size: 18px;
}

SPAN.dtext{
	font: Arial, 'Lucidia sans', Tahoma, Verdana, sans-serif;
	color: #000066;
	font-size: 10px;
}

hr{ 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
}

.btn {
  background: #344ad9;
  background-image: -webkit-linear-gradient(top, #344ad9, #5c2bb8);
  background-image: -moz-linear-gradient(top, #344ad9, #5c2bb8);
  background-image: -ms-linear-gradient(top, #344ad9, #5c2bb8);
  background-image: -o-linear-gradient(top, #344ad9, #5c2bb8);
  background-image: linear-gradient(to bottom, #344ad9, #5c2bb8);
  -webkit-border-radius: 12;
  -moz-border-radius: 12;
  border-radius: 12px;
  text-shadow: 1px 1px 3px #666699;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 8px 20px 8px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #3c7cfc;
  background-image: -webkit-linear-gradient(top, #3c7cfc, #3463d9);
  background-image: -moz-linear-gradient(top, #3c7cfc, #3463d9);
  background-image: -ms-linear-gradient(top, #3c7cfc, #3463d9);
  background-image: -o-linear-gradient(top, #3c7cfc, #3463d9);
  background-image: linear-gradient(to bottom, #3c7cfc, #3463d9);
  text-decoration: none;
}

A:link {color: #FF3333; text-decoration: none;}
A:visited {color: #FF3333; text-decoration: none;}
A:hover {color:#333333; text-decoration: none;}