body {font-size: 1em;}


a.footerlinks:link{color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size: 0.6em;text-align: center;text-decoration:none; }
a.footerlinks:visited{ color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size:  0.6em;text-align: center;text-decoration:none;  }
a.footerlinks:hover{ color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size: 0.6em; text-align: center;text-decoration:none; }

a.headerlinks:link{color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size:  0.6em;text-align: center;text-decoration:none; }
a.headerlinks:visited{ color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size:  0.6em;text-align: center;text-decoration:none;  }
a.headerlinks:hover{ color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size: 0.6em; text-align: center;text-decoration:underline; }

a.leftlinks:link{color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size:  0.6em;text-align: center;text-decoration:none; }
a.leftlinks:visited{ color:#FFFFFF;font-weight: bold; font-family: Arial, Times, serif;font-size:  0.6em;text-align: center;text-decoration:none;  }
a.leftlinks:hover{ color:#000000;font-weight: bold; font-family: Arial, Times, serif;font-size: 0.6em;text-align: center;text-decoration:none; }
a.leftlinks:active{ color:#000000;font-weight: bold; font-family: Arial, Times, serif;font-size: 0.6em; text-align: center;text-decoration:none; }
.leftlinksvisited{color:#000000;font-weight: bold; font-family: Arial, Times, serif;font-size: 0.6em; text-align: center;text-decoration:none;}


a.pagelinks:link{color:#000000;font-weight: bold; font-family: Arial, Times, serif;font-size:  0.6em;text-align: center;text-decoration:none; }
a.pagelinks:visited{ color:#000000;font-weight: bold; font-family: Arial, Times, serif;font-size:  0.6em;text-align: center;text-decoration:none;  }
a.pagelinks:hover{ color:#6A809E;font-weight: bold; font-family: Arial, Times, serif;font-size: 0.6em; text-align: center;text-decoration:underline; }

a.internallinks:link{color:#000000; font-family: Arial, Times, serif;font-size:  0.9em;text-align: center;text-decoration:none; }
a.internallinks:visited{ color:#000000; font-family: Arial, Times, serif;font-size:  0.9em;text-align: center;text-decoration:none;  }
a.internallinks:hover{ color:#6A809E; font-family: Arial, Times, serif;font-size: 0.9em; text-align: center;text-decoration:none; }


#contact_details{padding-left: 30px;}


.tableborder
	{
	border-top: 1px #6A809E solid;
	border-right: 1px #6A809E solid;
	border-bottom: 10px #6A809E solid;
	border-left: 1px #6A809E solid;
	}
.child
	{ 
	visibility:hidden; 
	display: none;
	cursor:default;
	}
.padding2
	{
	padding-left:3px;
	padding-right:7px;
	}
.parent
	{
	}
.redfont
{
	color:#6F839D;
	font-weight: bold; 
	font-family: Arial, Times, serif;
	font-size:1em;; 
	padding-left: 4px;
	background-image: url('../graphics/subtitle_bg.gif');
	background-repeat: repeat-x;
	
}
body
{
	font-family: Arial, helvetica, sans-serif;
	font-size:0.9em;
	color: #000000;
}
h1
{
	font-size: 1.2em;
	color:#000000;
}
h2
{
	font-size:1.1em;
	color:#000000;
}
p
{
	font-size:1em;
	color:#000000;
}
td
{
	font-size:1em;
	color:#000000;
	padding-top:0px;
	padding-bottom:0px;
}
ul
{
	font-size:0.9em;
	color:#000000;
}
ol
{
	font-size:0.8em;
	color:#000000;
}
hr
{
	color:#0A4DB6;
	height:1px;
}
#option
{
font-family: Arial, Times, serif;
font-size: 1em;
color: #B4B4B4;

}
#select
{
font-family: Arial, Times, serif;
font-size: 1em;
color: #B4B4B4;

}
.white
{
	font-size:0.95em;
	color:#FFFFFF;
	padding-top:0px;
	padding-bottom:0px;
}
.h1class
{
	color:#000;font-weight: bold; font-family: Arial, Times, serif;font-size:1em;
	background-image: url('../graphics/subtitle_bg.gif');
	background-repeat: repeat-x;
	width: 95%;
}
.red
{
	color:#FF0000;font-weight: bold; font-family: Arial, Times, serif;font-size:1em;
}
.h1class2
{
	color:#EE1C25;font-weight: bold; font-family: Arial, Times, serif;font-size:1em;
}
.h2class
{
	color:#EE1C25;font-weight: bold; font-family: Arial, Times, serif;font-size:1em;
}
.dotted-border
{	
	border-color:#000000;
	border-width:1px;
	border-bottom-style: dotted;
}
.cmscontent{font-size:0.8em;color:#000;}
.cmscontent p{font-size:100%}
.cmscontent ul{font-size:100%}

h3{
	color:#6F839D; 
	font-family: Arial, Times, serif;
	font-size:0.8em;; 
	padding-left: 4px;
	background-image: url('../graphics/subtitle_bg.gif');
	background-repeat: repeat-x;
	width: 95%}
	

.formalert{color: red; font-size: 0.8em; font-weight: bold;}

#footer p{font-size: 0.6em;}


/* --------------- LEFT MENU CODE---------------------- */
/* Float over left menu CSS */

#menuleft ul {
	margin-left: 5px;
	padding: 0px;
	list-style: none;
	width: 130px; /* Width of Menu Items */
	font-size: 0.8em;
	font-weight: bold;
	}
	
#menuleft ul li {
	position: relative;
	background-image: url('../graphics/button_bg2.gif');
	background-repeat: no-repeat;
	padding-left: 8px;
	}
	
#menuleft li ul {
	position: absolute;
	top: 0;
	font-size:100%;
	display: none;
	}

/* Styles for Menu Items */
#menuleft ul a {
	display: block;
	text-decoration: none;
	padding:  6px 2px;
	color: #fff;
	
	}

#menuleft ul li a:hover {
	color: #000000;
	
	}
		
/* Holly Hack. IE Requirement \*/
* html #menuleft ul li { float: left; height: 1%; }
* html #menuleft ul li a { height: 1%; }
/* End */

#menuleft li:hover ul, #menuleft li.over ul { display: block; } /* The magic */

