body,div,p,blockquote,ol,ul,dl,li,dt,dd,td,th
      {
	
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #f9f9f9;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	color: #333;
	line-height: 18px;

} 

p
      {
	text-align: justify;
	
} 




a { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #EE2E24; font-weight: bold; text-decoration:  underline}
a:hover {color: #000000;  text-decoration: underline}

.design {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: normal}
a.design {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none}

a.design:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


.smbold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
a.smbold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: undeline;
}

a.smbold:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: undeline;
}

.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: normal}
a.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-decoration: none}

a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.formbox {
	width: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;

}



h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #EE2E24;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #404040;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EE2E24;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #404040;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}


.red { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000 ; font-weight: normal; text-decoration: none}
a.red:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
a.rhino:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline}


.botlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #808080 ; font-weight: normal; text-decoration: none}
a.botlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}


.head {  color: #00635A; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 18px; line-height: 18px; font-weight: bold}

.smhead {  color: #00635A; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 14px; line-height: 14px; font-weight: bold}

.head2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #EE2E24; font-weight: bold}
.headsm { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; font-weight: bold }
.header { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #89E1AE; font-weight: bold}

.btn {

	color:#FFffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #EE2E24;
	border: 1px solid #00635A;
	width: 120px;
	margin: 1px;
	padding: 2px;
}


.box1 {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #000000;
	border-bottom-color: #000000;

}

.box2 {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.menu1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid #FFFFFF;

}
.menu1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}


.smalltxt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
a.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;

}
a.smalltxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

.smalltxtdark {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #595959;
}

.smalltxtgrey {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #C0C0C0;}

.smalltxtgrey  A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;

}

.smalltxtgrey  A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;

}

.smalltxtgrey  A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;

}

.smalltxtgrey  A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;

}


.head2bk {
font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold
}
.designdark {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: bold
}
.box3 {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	width: 598px;

}
.smhead2 {
color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal
}
.headerwhite {
font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold
}
.bigheaderwhite {

font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold
}

.toprow {
	background-image: url(toprow.gif);
	background-repeat: no-repeat;
}

.menu {
	background-color: #EC0000;
	width:83px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size: 10px;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px none #FFFFFF;
height: 20px;

}

.menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size: 10px;
	color: #ffffff;
	background-color: #EC0000;
	width:83px;
	text-decoration:none;
	display: block;
	height: 20px;





}
.menu a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size: 10px;
	color: #ffffff;
		background-color: #4A4A4A;
width:83px;
	text-decoration:none;
	display: block;
	height: 20px;
	

}

.head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #EE2E24;
	font-weight: bold;
	line-height: 30px;
}
.head4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #EE2E24;
	font-weight: bold;
	line-height: 30px;
}
.head5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 40px;
	background-color: #FF0000;


}
.head6 {
	font-family: "trebuchet MS", arial;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
	padding-bottom: 10px;

}
.head6grey {
	font-family: "trebuchet MS", arial;
	font-size: 15px;
	color: #4A4A4A;
	font-weight: bold;
	padding-bottom: 10px;
}

.head4grey {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #4A4A4A;
	font-weight: bold;
	line-height: 30px;
}

.topedge {
background: url(topedge.gif);

}

.leftedge {
background: url(leftedge3.gif);

}

.leftedgecentre
{
background: url(leftedge.gif);

}

.rightedge {
background: url(rightedge5.gif);

}

.botrow {
	background: url(botrow.png);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.headerred {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold
}
.head9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
	font-weight: bold;
	line-height: 40px;
}
.box4 {
	border: thick dotted #FF0000;
	padding: 0px;
	margin: 0px;



}
.head3black {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #333333;
	font-weight: bold;
	line-height: 40px;
}
.design2 {

font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal
}
.formboxsm {

	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
		background-image: url(formbk.gif);

}

.box5 tr td  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}

.yellow  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;

}.box6 {
	padding: 0px;
	color: #FFFFFF;
	background-image: url(boxback.gif);
	background-repeat: no-repeat;
	height: 108px;
	width: 300px;





}
.head7 {



	font-family: "trebuchet MS", arial;
	font-size: 15px;
	color: #666666;
	font-weight: bold;
}
.head10 {



	font-family: "trebuchet MS", arial;
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
}



/*search page styles*/
.description{font-size: 10px;}

.url {font-weight: bold; font-size: 10px;}

.title{color:#0000FF; font-size:10px}

.highlight {background: #FFFF40;  }


.element1 {
	width: 260px;
	 border: 1px solid #000;
padding: 5px 0;
behavior: url(PIE.htc); 

	-webkit-box-shadow: #ccc 1px 2px 5px;
-moz-box-shadow: #ccc 1px 2px 5px;
box-shadow: #ccc 1px 2px 5px;
}


.searchboxsmall {
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
line-height: 20px;
 border: 1px solid #000;
padding: 5px;
behavior: url(PIE.htc); 
	-webkit-box-shadow: #ccc 1px 2px 5px;
-moz-box-shadow: #ccc 1px 2px 5px;
box-shadow: #ccc 1px 2px 5px;

}

.searchboxlarge {
	
	
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
line-height: 20px;
 border: 1px solid #000;
padding: 5px 0;
behavior: url(PIE.htc); 
	-webkit-box-shadow: #ccc 1px 2px 5px;
-moz-box-shadow: #ccc 1px 2px 5px;
box-shadow: #ccc 1px 2px 5px;
	
}


.searchboxsmall1 {
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
line-height: 20px;
 border: 1px solid #fff;
padding: 5px;



}

.searchbk {
	background: url(searchback.png);
}

input:focus { outline:none; }

.accside {
	background: url(accside.gif);
}

.redbk {
	color: #ffffff;
	background: #F00;
	font-weight: bold;
	font-size: 14px;
	padding: 2px;
}
.headstrap {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #EE2E24;
	font-weight: bold;
	line-height: 50px;
	font-style: normal;
}

