/*New table styles for records,contents and footer created by S.Thant 10 Feb 2011*/
/*To reuse these table styles, add 'class=units' or 'class=content' for the required tables */
table.units {
	
	width:100%;
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table.units th {
    font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica,	sans-serif;
 	color: #FFFFFF;
	border-right: 1px solid #005499;
	border-bottom: 1px solid #005499;
	border-top: 1px solid #005499;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #005499;

	
}
table.units td {
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica,	sans-serif;
	color: #121B42;	
	border-bottom: 1px solid #A9CBF8;
	text-align: left;
	padding: 6px 6px 6px 12px;
	
}
table.units tr:hover
{
	background:#F8C56D;
	
}


table.content{
	width:100%;
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
	background-color: #FFFFFF;

}
table.content td{
  	font-size:12px;
	color: #140852;	
	text-align: left;

	
}
table.content tr{
    font-size:12px;
 	color: #140852;
	text-align: left;
	padding:inherit;
	
	
}
p{
	 color: #140852; 
	 font: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

div.footer
{

     font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,	sans-serif;
	 width:"85%";
	 background-color: #FFFFFF;
	 text-align:center;
	  padding: 6px 6px 6px 12px;
	
}

	  
    
/*End of New Tables style*/

/* FONT */
body { font-family: Arial, Helvetica, Verdana, sans-serif }
h1, h2, h3, h4, h5, h6, ul, ol,td, th { font-family: Arial, Helvetica, Verdana, sans-serif }

h1 { font-weight: 800; font-style: normal;  }
h2 { font-weight: 700; font-style: normal; }
h3, .subheading { font-weight:700; }
code, samp, kbd { font-family: "Lucida Console", "Courier", monospace; }
code, samp, kbd { font-size: 1em; font-weight: normal; }
.linkbar { font-size: 12px; font-weight: normal; padding: 2px; }
.linknav { font-size: 12px; font-weight: normal; padding: 1px; }
.linknavsm {  font-size: 12px;font-weight: normal; padding: 1px; }
.searchbutton { font-size: smaller; font-weight: 600}

/*font-size: smaller;*/
/*LAYOUT*/
table {
margin-top: 2px; 
margin-bottom:2px; 
}

	
.left { text-align:left; }

/* COLOUR */
body { color:  #140852; background: white; }
h1, .subheading { color: #666666; background: transparent; }
h1 { color:#666666; background: transparent; }
h2{ color:#999999; background: transparent; }
h3 { color:#3366cc; background: transparent; }
h4 { color:#333399; background: transparent; }
h5 { color:#666666; background: transparent; }

.linkbar { color: #FFFFFF; background: transparent;}
.linknav { color: #666666; background: transparent; }
.footer { color: #3366CC; background: transparent; }
div.infobox { color: #000000; background: #FFFFDD; }
table{color: #140852;}

/*.paleblue { background-color:#99ccff;}*/

.paleblue { color: #99ccff; }
.paleblue1 { color: #99ccff; }

/* background-color:#99ccff;*/
.searchbutton { color: #FFFFFF; background-color: #003399; }
.midblue { background-color: #3366cc; }
.280blue { background-color: #003399;  } 
 

/* DECORATION*/
a:link	{ text-decoration : none; } 	
a:visited	{ text-decoration : none;  }
a:link:active, :visited:active { text-decoration :none; } 	 	
a:link:hover { text-decoration :underline; } 	 

/* LINK COLOURS */
a:link	{ color:#0000ff; background: transparent; } 	
a:visited	{ color:#000099 ; background: transparent; }
a:link:active, :visited:active { color:#ff9933 ; background: transparent; } 	 	
a:link:hover { color:#ff6600 ; background: transparent; } 
a.bar:link	{font-size:12px; color:#ffffff; background: transparent; } 
a.bar:visited	{ color:#ffffff ; background: transparent; }	
a.bar:hover { color:#ffffff ; background: 6699ff; }
a.text:link { color:#ffffff ; background: transparent; font-size: 14px;}
a.text:visited { color:#ffffff ; background: transparent; font-size: 14px; }
a.text:hover { color:#ffcc99 ; background: transparent; font-size: 14px;}
span.textonly{ font-size: 14px; }


.box { vertical-align: top; border: none; background-color: #3366CC; background: transparent; }

/*SPECIFIC TO EVISION PAGES*/
.menuheads {  font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: bottom }
.pagefooter { font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 10px;  background-color: #FFFFFF; font-weight: normal}
.contact{  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: smaller; background-color: #FFFFFF; font-weight: bold}
.contact1{  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: smaller; background-color: #FFFFFF; font-weight: normal}
.navbar{  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: smaller;  font-weight: normal}
.navheader{  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: smaller; color: #FFFFFF; font-weight: bold}

/*some data in tables needs to be smaller to allow it to fit on the screen - use this class. It still allows the user*/
/*to amend the font size in their browser*/


.date { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9px; font-weight: normal; }

/*these two classes are for table headings and cell headings using the two Bath blue colors*/
.headingDarkBlue {  font-family:  Arial, Verdana, Helvetica, sans-serif; color: #ffffff;  background-color: #003399; font-weight: bold}
.cellHeadingLightBlue { font-family:  Arial, Verdana, Helvetica; font-size: smaller; sans-serif; color: #000000;  background-color: #99ccff; font-weight: bold}
