.toprightback {
	background-image:url(/images/rightcellback_liquid.gif);
	background-repeat:no-repeat;
}

.topcol1 {
	width:270px;
	margin-left:0px;
 	margin-right:0px;
}

.topcol2 {
	width:470px;
	margin-left:0px;
 	margin-right:0px;
}
.pageback {
	background-image:url(/images/pageback.gif);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;
 	margin-right:0px;
}
.navmain {
	font-family:verdana, arial, helvetica, sans-serif;
	/*font-size:12px;*/
	font-size: 85%;
	font-weight:bold;
	line-height:20px;
	color:#0b1966;
	text-decoration:none;

}
a.navmain:link { text-decoration:none; color:#0b1966}
a.navmain:active { text-decoration:none; color:#0b1966}
a.navmain:visited { text-decoration:none; color:#0b1966}
a.navmain:hover { text-decoration:underline; color:#ff6600}

.subnav {
	font-family:verdana, arial, helvetica, sans-serif;
	/*font-size:9px;*/
	font-size: 80%;
	font-weight:normal;
	line-height:11px;
	color:#000000;
	text-decoration:none;

}
a.subnav:link { text-decoration:none; color:#000000}
a.subnav:active { text-decoration:none; color:#000000}
a.subnav:visited { text-decoration:none; color:#000000}
a.subnav:hover { text-decoration:underline; color:#000000}

.navtable {
	padding:2px;
	margin-left:4px;
}
.titles {
	font-family:verdana;
	/*font-size:14px;*/
	font-size: 120%;
	font-weight:bold;
	color:#e87b00;
}

.titletext {
	font-family:verdana;
	/*font-size:14px;*/
	font-size: 120%;
	font-weight:bold;
	color:#e87b00;
}

.subtitles {
	font-family:verdana;
	/*font-size:14px;*/	
	font-size: 120%;
	font-weight:bold;
	color:#0b1966;
}
.bodytext {
	font-family:verdana;
	/*font-size:12px;*/
	font-size: 85%;	
	color:#000000;
}
.linkstable {
	font-family:verdana;
	/*font-size:12px;*/
	font-size: 85%;	
	color:#000000;
	background-color:#fff0d8;
	line-height: 1.5em; padding: 4px;
}
.linktitle {
	font-family:verdana;
	/*font-size:12px;*/
	font-size: 85%;	
	color:#e87b00;
}
.minitext {
	font-family:verdana;
	/*font-size:9px;*/
	font-size: 80%;	
}

.hr {
	color:#e87b00;
	background-color:#e87b00;
	height:4px;
	border:1px;
	width:100%
 }

.searchbut 
{
    background-color:#e87b00;
	font-family:verdana, arial, helvetica, sans-serif;
	/*font-size:10px;*/
	font-size: 80%;	
	color:#ffffff;
	font-weight:bold;
	border: 1px solid #F60;
}


.TextInput
{
	font-family:verdana, arial, helvetica, sans-serif;
	/*font-size:10px;*/
	font-size: 80%;	
	color:#000000;
	border: 1px solid #CCC;
	padding: 2px;
}


.TextLarge
{
	font-family:verdana, arial, helvetica, sans-serif;
	/*font-size:10px;*/
	font-size: 80%;	
	border: 1px solid #CCC;
	padding: 2px;
	height: 150px;
}


.homecentreline 
{
	background-color:#e87b00;
}

.registrar_undisclose 
{
	font-family:verdana, arial, helvetica, sans-serif;
	/*font-size:12px;*/
	font-size: 85%;	
	background-color:#d5d9e7;
	line-height: 1.5em; padding: 4px;
 }

.require	{font-weight: bold; color: #990000;}
.txtinput	{font-family:verdana, arial, helvetica, sans-serif; /*font-size:10px;*/ font-size: 80%; color:#000000; width: 480px; border: 1px solid #666; padding: 3px;}
.txtinput_hidden	{font-family:verdana, arial, helvetica, sans-serif; /*font-size:10px;*/ font-size: 80%; color:#000000; width: 480px; border: 1px solid #666; background-color: #d5d9e7; padding: 3px;}
.txtmid				{font-family:verdana, arial, helvetica, sans-serif; /*font-size:10px;*/ font-size: 80%; width: 480px;border: 1px solid #666;padding: 3px;height: 75px;}
.txtmid_hidden		{font-family:verdana, arial, helvetica, sans-serif; /*font-size:10px;*/ font-size: 80%; width: 480px;border: 1px solid #666; background-color: #d5d9e7; padding: 3px;height: 75px;}
.txtlarge			{font-family:verdana, arial, helvetica, sans-serif; /*font-size:10px;*/ font-size: 80%; width: 480px;border: 1px solid #666;padding: 3px;height: 200px;}
.txtlarge_hidden	{font-family:verdana, arial, helvetica, sans-serif; /*font-size:10px;*/ font-size: 80%; width: 480px;border: 1px solid #666; background-color: #d5d9e7; padding: 3px;height: 200px;}
.explain			{line-height: 1.3em;  /*font-size:13px;*/ font-size: 90%;  padding:2px;}
.form				{/*font-size:13px;*/ font-size: 90%; line-height: 1.3em;}
.btn	{ background-color:#e87b00;	font-family:verdana, arial, helvetica, sans-serif; /*font-size:12px;*/ font-size: 85%; color:#ffffff;	font-weight:bold;	border: 2px solid #e87b00; padding: 5px;}
.boxgrey	{font-family:verdana, arial, helvetica, sans-serif; /*font-size:10px;*/ font-size: 80%; border: 1px solid #666; background-color: #d5d9e7; padding: 3px;}

.atstep { background-color:#e87b00;	font-family:verdana, arial, helvetica, sans-serif;	/*font-size:12px;*/ font-size: 85%; color:#ffffff;	font-weight:bold; border: 2px solid #e87b00; padding: 3px; font-variant: small-caps;  width: 170px;}
.stepdone{ background-color:#fff;	font-family:verdana, arial, helvetica, sans-serif;	/*font-size:12px;*/ font-size: 85%; color:#e87b00;	font-weight:bold; border: 1px solid #666666; padding: 3px; font-variant: small-caps;  width: 170px;}
.steptodo { background-color:#fff;	font-family:verdana, arial, helvetica, sans-serif;	/*font-size:12px;*/ font-size: 85%; color:#e87b00;	font-weight:bold; border: 2px solid #e87b00; padding: 3px; font-variant: small-caps;  width: 170px;}


/* Visually Impaired link at top */
.vihidden {font-size:1pt;color:#fff;margin:0;padding:0}
a.vihidden:link { text-decoration:none;color:#fff;}

.hiddenlink {text-decoration: none; font-size:4px;}
a.hiddenlink:link { text-decoration: none; color: #ffffff}
a.hiddenlink:active { text-decoration: none; color: #ffffff}
a.hiddenlink:visited { text-decoration: none; color: #ffffff}
a.hiddenlink:hover { text-decoration: none; color: #ffffff}

.vidBox{width:260px; border:1px solid #ff9a33; margin-left:20px;}
.vidBox h2{ color:#ff9a33; padding:5px; font-size:14px;}
.vidBox .pad{padding:5px;}