@charset "iso-8859-1";
body 
{
	background-color: #efefef;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #717C8F;
	SCROLLBAR-3DLIGHT-COLOR: #5c636e;
	SCROLLBAR-ARROW-COLOR: #5c636e;
	SCROLLBAR-TRACK-COLOR: #D0D0D0;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #E6E6E6;
}

td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

td.classTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: #19253D;
	font-size: 13px;
}

td.classText
{
	font-family: Arial, Helvetica, sans-serif;
	color: #19253D;
	font-size: 13px;
}

a.classLink:link, a.classLink:active, a.classLink:visited 
{
	color : #19253D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	font-weight : normal;
}

a.classLink:hover {
	color : #19253D;
	font-family :Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	font-weight : normal;
}

td.classError
{
	color: #ff0000;
}

td.classTopMenu
{
	font-family :Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #ffffff;
	font-weight: bold;
	cursor: hand;
}

.classBlue
{
	font-family :Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #009ACE;

	font-weight: normal;
}

.classOnMouseOver
{
	background: #FFD708;
	font-family :Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #19253D;

	font-weight: bold;
	cursor: hand;
}

td.classBoxHeader
{
	font-family :Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #ffffff;

	font-weight: normal;
}

td.classFooter
{
	font-family :Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #80909D;

	font-weight: normal;
}

td.classBookShopHeader
{
	font-family :Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #CEDFAD;

	font-weight: bold;
}

td.classBookShopExtraHeader
{
	font-family :Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;

	font-weight: normal;
}

.classAnnouncement
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 13px;
	font-weight: bold;
}

a:link, a:active, a:visited 
{
	color : #19253D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	font-weight : normal;
}

a:hover {
	color : #19253D;
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : underline;
	font-weight : normal;
}

a.classTopMenu:link, a.classTopMenu:active, a.classTopMenu:visited 
{
	color : #ffffff;
	font-family : Arial,Geneva, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	font-weight : bold;
}

a.classTopMenu:hover {
	color : #ffffff;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	font-weight : bold;
}

a.classFooter:link, a.classFooter:active, a.classFooter:visited 
{
	color : #80909D;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
}

a.classFooter:hover {
	color : #80909D;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
}

.fieldlabel {
	display: block;
	width: 180px;
	margin-bottom: 10px;
	padding-bottom: 5px;	
	border-bottom: 1px solid #e5e2e2;
}

.fieldlabelbutton {
	display: block;
	width: 250px;
	margin-bottom: 10px;
	padding-bottom: 5px;	


}


.fieldinput {

}
select {

}


.radiobuttons {
	float:none;
	width:20px;
	display:inline;
	vertical-align:middle;
}

br {

}
#step1234 {
	padding:10px 0 10px 0;
	border-bottom:1px solid #0262b8;
	width:500px;
	margin-bottom:10px;
}
#step1234 img {
	margin-right:25px;
}
p {
clear:both;

}


.formButton {
  border-top: 1px solid Silver;
  background-image: url(images/buttonBack2.gif);
  background-color: #2f99e0;
  
  
  }
  
.formButton2 {
  border-bottom: 1px solid #555655;
  border-right: 1px solid #555655;
  background-image: url(images/buttonBack1.gif);
  background-color: #44b2ed;
	 }  
	 
.tdformrows{
	border-bottom: 1px solid #D8D8D8;
	padding: 2px 5px 5px 5px;
}	

.tdformrows2{
	border-bottom: 1px solid #D8D8D8;
	padding: 10px 0px 3px 0px;
}	


.tdformrowsNOLine{
	padding: 10px 0px 3px 0px;
}	


.tdformrowsright{
	border-bottom: 1px solid #D8D8D8;
	padding: 10px 10px 5px 10px;
}	

.tdformrowsleft{
	border-bottom: 1px solid #D8D8D8;
	padding: 10px 10px 5px 10px;
	border-right: 1px dashed #DCDCDC;
}	

.smltext {font-size: 10px} .brochure {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.TitleBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #023867;
	padding: 10px;
}
.tickbox {
	padding: 2px 10px 3px 10px;
	background-color: #f7f7f7;
}
.contentbox
{
	padding: 2px 5px 5px 5px;
}
input, textarea
{
	background: white url(images/formwhiteback.jpg) repeat;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


