@charset "UTF-8";
/* CSS Document */

body {
  margin: 0px;
  padding: 0px;
  vertical-align:top;
  background: #ffffff;
  background-image:url(images/backlines.jpg);
  layer-background-image:url(images/backlines.jpg);
  background-position:top;
  background-repeat:repeat;
  font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#8a312b;
text-decoration:none;
}
.maincontent {
 font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#8a312b;
text-decoration:none;
text-align:left;
line-height: 22px;
padding-right: 35px;

}
.logo {
vertical-align: top;
text-align: right;
}
.win {
vertical-align: top;
text-align: center;
}
.whotext {
 font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#8a312b;
text-decoration:none;
text-align:left;
line-height: 22px;
padding: 10px 5px 15px 5px;

}
.copyright {
font-family : Arial, Verdana, sans-serif;
font-size:11px;
	color:#8a312b;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:25px;
	vertical-align: top;	
}

.pad25 {
padding-right:25px;
padding-left:25px;
}
.pad25col {
padding-right:25px;
padding-left:25px;
vertical-align: top;
width: 269px;
}
.frame{
text-align: center;
padding-top:25px;
padding-bottom:35px;
vertical-align: top;
}
.frame2{
text-align: center;
padding-top:25px;
padding-bottom:35px;
vertical-align: top;
}
.flash{
text-align: center;
padding: 15px 0 0 0;
margin: 0;
}
.contact{
text-align: left;
padding: 0 0 35px 0;
vertical-align: top;
}
.contacttitle{
text-align: right;
padding: 3px 20px 35px 0;
vertical-align: top;
}
.form{
text-align: left;
padding: 0 0 35px 0;
vertical-align: middle;
}
.formtitle{
text-align: right;
padding: 3px 20px 35px 0;
vertical-align: middle;
}
.formtitle2{
text-align: right;
padding: 3px 20px 35px 0;
vertical-align: top;
}
.but_submit{
text-align: right;
padding: 0 0 0 300px;
}
.jdrtitle{
text-align: right;
padding: 3px 20px 15px 265px;
vertical-align: top;
}
.quiztitle{
text-align: right;
padding: 15px 60px 15px 0px;
vertical-align: top;
}
.messtitle{
text-align: right;
padding: 15px 0 15px 75px;
vertical-align: top;
}
.quiz{
text-align: left;
padding: 15px 50px 0 85px;
vertical-align: top;
}
.content{
text-align: center;
padding-top:25px;
padding-bottom:35px;
vertical-align: top;
}

.borderbot {
background-repeat:repeat-x; 
background-image:url(images/borderbot.gif);
height:1px;
}
.borderside {
background-repeat:repeat-y; 
background-image:url(images/bordertside.gif);
width:2px;
}
.comment {
font-family : Arial, Verdana, sans-serif;
text-align:right;
font-size:12px;
	color:#8a312b;
	text-decoration:none;
padding-right: 45px;

}
.comment2 {
font-family : Arial, Verdana, sans-serif;
text-align:left;
font-size:12px;
	color:#8a312b;
	text-decoration:none;
padding-left: 40px;

}
.comment3 {
font-family : Arial, Verdana, sans-serif;
text-align:right;
font-size:12px;
	color:#8a312b;
	text-decoration:none;
padding-right: 90px;

}
.quote{
text-align: left;
padding-left: 40px;
padding-top: 30px;
padding-bottom:10px;
}
.quote2{
text-align: left;
padding-left: 40px;
padding-top: 0px;
padding-bottom:10px;
}
.ital {
font-style: italic;
}
.title{
text-align: left;
padding-left:20px;
}
.titleline{
padding-top: 0px;
}
.titlelinetwo{
padding: 0 0 65px 0;
background: url(images/titleline.gif) no-repeat 0 bottom;
width: 440px;
margin: 0;
}
.titlelinethree{
padding: 0 0 95px 0;
background: url(images/titleline.gif) no-repeat 0 bottom;
width: 440px;
margin: 0;
}
.titlelinefour{
padding: 0 0 95px 0;
background: url(images/titleline.gif) no-repeat 0 bottom;
width: 440px;
margin: 0 0 0 50px;
}

h2 {
font-family : Helvetica Neue, Helvetica, Frutiger, Arial, Verdana, sans-serif;
font-size:12px;
	color:#4d4d4d;
	text-decoration:none;
	margin:0px;
	padding-top:0px;
	padding-bottom:15px;
	vertical-align: top;
	width:550px;

}
a.contact:active, a.contact:link, a.contact:visited {
	 font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#8a312b;
text-decoration:none;
font-weight: 800;
	}
a.contact:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#8a312b;
	text-decoration:underline;
	font-weight: 800;
	}
