body {
	padding:0px;
	margin:0px;
	background:#000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.menutext {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}

.lefttiletop {
	background:url(../images/tile-htop.jpg) repeat-x;
	height:12px;
}

.lefttilebottom {
	background:url(../images/tile-hbottom.jpg) repeat-x;
	height:12px;
}

.lefttilevl{
	background:url(../images/tile-vleft.jpg) repeat-y;
	widows:8px;
}

.lefttilevr{
	background:url(../images/tile-vrihght.jpg) repeat-y;
	widows:8px;
}

.redtitle {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#d83232;
	text-align:left;
}

.error {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#d83232;
	text-align:center;
}
.success {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}

.tableborder {
   
	background-color:#1f1f1f;
}

.quicklinkstext{
	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	
}	

.titletext1 {
	font:17px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	padding-left:10px;
}

.contenttext {
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
	padding:5px;
}
.white-text {
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:justify;
	padding:5px;
}


/*.white-text td{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.white-text td a:link, .white-text td a:active, .white-text td a:visited {
	color:#d83232;
	text-decoration:none;
}
.white-text td a:hover {
	color:#fff;
	text-decoration:none;
}*/

.white-text {
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.white-text a:link, .white-text a:active, .white-text a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;

}
.white-text a:hover {
	color:#ff0000;
	text-decoration:none;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;

}


.white-text1 {
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;

}
.white-text1 a:link, .white-text1 a:active, .white-text1 a:visited {
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;

}
.white-text1 a:hover {
	color:#d83232;
	text-decoration:none;
		font-weight:bold;

}


.link-text {
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#d83232;
	text-decoration:none;
}
.link-text a:link, .link-text a:active, .link-text a:visited {
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#d83232;
	text-decoration:none;
}

.link-text a:hover {
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}


/*.link-text1 {
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#d1cece;
	text-decoration:none;
}
.link-text1 a:link,.link-text1 a:active,.link-text1 a:visited {
	color:#d1cece;
	text-decoration:none;
}

.link-text1 a:hover {
	color:#FF0000;
	text-decoration:none;
}
*/
.titletext2 {
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#d83232;
	text-align:left;
	padding-left:10px;
}



.egg-link {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fe0000;
	font-weight:bold;
}

.egg-link  a:link, .egg-link a:active, .egg-link a:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fe0000;
	font-weight:bold;
}

.egg-link a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}





.footer {
	font:10px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#5f5858;
	text-align:center;
	height:30px;
}

.footer  a:link, .footer  a:active, .footer  a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.footer a:hover {
	color:#CCCCCC;
	text-decoration:none;
}

.quicklink-text {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.quicklink-text  a:link, .quicklink-text  a:active, .quicklink-text  a:visited {
	color:#fff;
	text-decoration:none;
}

.quicklink-text a:hover {
	color:#cb0101;
	text-decoration:none;
}



.quicklink-we {
	color:#FFFF00;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.quicklink-we  a:link, .quicklink-we  a:active, .quicklink-we  a:visited {
	color:#FFFF00;
	text-decoration:none;
}

.quicklink-we a:hover {
	color:#cb0101;
	text-decoration:none;
}




.inputtext{
    
	border:#c1c1c1 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	}

.loginborder {
    border:solid 1px #9c9c9c;
	background-color:#e3e1e2;
}	

.accessdenied{
    font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	
	}


/*****************/
.form-head
{
	background:url(../images/form-title.jpg) repeat-x;
	height:31px;
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	vertical-align:middle;

}
.form-box
{
	background-color:#5a5858;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#f1f0f0;
	border:1px solid #9c9c9c;

}
.form_pad {
	padding-left:10px;
}
.glink_txt {
	color:#f1f0f0;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}
 .glink_txt a:link, .glink_txt a:active,  .glink_txt a:visited{
	color:#f1f0f0;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;

}
.glink_txt a:hover  
{
	color:#e5455d;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;

}
.main-bg
{
background:url(../images/body-bg.jpg) repeat-x;
background-color:#000000;
}
.gloss_td {
	color:#FFFFFF;
	background:#b93908;
/*	padding:0px 4px;*/
}
.gloss_td a {
/*	background:#FFFFFF;*/
	padding:2px 4px;
	border:1px solid #000000;
	color:#990000;
	float:left;
	margin:1px;
	width:10px;
	height:15px;
	color:#ffffff;
	background:#b93908;	
	text-decoration:none;
}
.gloss_td a:hover {
	background:#FFFFFF;
	color:#000000;
	text-decoration:none;
}
.red_text{
	color:#b93908;
	text-decoration:none;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	

}
.red {
	color:#FF0000;
}

.cont_txt {
	font:12px/17px Verdana;
	color:#0e0b0c;
	text-align:justify;
	background:#e3e1e1;
}
.italic {
	font-style:italic;
}

.sub-head
{
background-color:#CCCCCC;
font: bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
height:25px;
vertical-align:middle;
}
.form-txt
{
color:#000000;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;

}
.cont_txt_innerpage {
	font:11px/15px Verdana;
	color:#ffffff;
}
textarea {
color:#000000;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
input
{
color:#000000;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
select {
	color:#000000;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.blue-txt
{
color:#aadafc;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
/*****************/

/* ------------------------ CAPTCHA TEXT ---------------------- */
.captcha_txt {
	color:#FFFFFF;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	background-color:#dd400d;
	text-align:center;
	padding-top:0px;

}

.captcha_txt a:link, .captcha_txt a:active, .captcha_txt a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.captcha_txt a:hover {
	text-decoration:none;
	color:#CCCCCC;
}
.form_sep {
	height:8px;
}
.border_bottom {
	border-bottom:1px solid #bababa;
}
.tdborder {
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	
}
.headborder {
border-right:1px solid #cccccc;
}

.archives1{
	background:#b93908;
	padding:2px 3px;
	border:1px solid #000000;
	color:#FFFFFF
}

.archives2{
	background:#FFFFFF;
	padding:2px 4px;
	border:1px solid #000000;
	color:#000000;
}

.archives2 {
	color:#000000;
	font-weight:bold;
}
.archives2 a {
	color:#B93908;
	text-decoration:none;
	font-weight:bold;
}

.archives2 a:hover {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.bor_tab {
	border: solid #a29f9f;
	border-width:1px 0px 1px 1px;
/*	text-align:justify;*/
}
.bor_tab td{
	border: solid #a29f9f;
	border-width:0px 1px 1px 0px;
/*	text-align:justify;*/
}
.family_tab {
	border:1px solid #ffffff;
	font:11px/15px verdana;
	color:#ffffff;
	border-collapse:collapse;
}
.family_tab td{
	border:1px solid #ffffff;
}

h1 {
font-size:20px;
padding:0px;
margin-top: 10px;

}
.tile-submenu
{
background:url(../images/tile-submenu.jpg) repeat-x;
height:22px;
vertical-align:middle;
}

/*Search page - start here*/
.search-text {
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:justify;
	padding:5px;
}


.search-text div{
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.search-text div a:link, .search-text div a:active, .search-text div a:visited {
	color:#d83232;
	text-decoration:none;
}
.search-text div a:hover {
	color:#fff;
	text-decoration:none;
}



.homelink {
	color:#FFFFFF;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	

}
 .homelink a:link, .homelink a:active,  .homelink a:visited{
	color:#FFFFFF;
	text-decoration:underline;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;

}
.homelink a:hover  
{
	color:#ff0000;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	}
	
	
#idcolour{
 color:#FFFFFF;
 }
 
 #idcolour a:link, #idcolour a:active, #idcolour a:visited {
 	color:#FFFFFF;
 }

#idcolour a:hover {
	color:#FFFFFF;
}

.tabbg {
background:url(../images/tabtile.jpg) repeat-x;
height:37px;
}

.tabtext{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
}

.rightboreder{
border-right:solid 1px #666666;}

.tabtext a:link, .tabtext a:active, .tabtext a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;

}
.tabtext a:hover {
	color:#ff0000;
	text-decoration:none;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;

}

. tabtext hover_after
{
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}


.subtabtext{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-align:center;
}


.subtabtext a:link, .subtabtext a:active, .subtabtext a:visited {
	color:#999999;
	text-decoration:none;
	font:11px Verdana, Arial, Helvetica, sans-serif;

}
.subtabtext a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font:11px Verdana, Arial, Helvetica, sans-serif;

}

.validate
{
color:#000000;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
background-color:#FF9393;

}


.innermenu1 a:link, .innermenu1 a:active, .innermenu1 a:visited {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.innermenu1 a:hover {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #ffcc00;
	text-decoration: none;
	}
	
.innermenu1 {
	
	padding:0px;
	width: 230px;
	}


.homelink1 {
	color:#FF0000;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	

}
 .homelink1 a:link, .homelink1 a:active,  .homelink1 a:visited{
	color:#FF0000;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;

}
.homelink1 a:hover  
{
	color:#000000;
	text-decoration:none;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	}
/*Search page - end here*/