body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: White;
	background-repeat: repeat;
	background-color: #B4B4B4;
	font-family: Verdana, Arial, Helvetica; 
}

td {font-family: Verdana, Arial, Helvetica; font-size:11px; color: #505050;}
th {font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000; font-weight: bold;}

input,select,submit,textarea {font-family: Verdana, Helvetica; font-size:11px; color: #666666; border:1px solid gray; border-bottom:1px solid silver; border-right:1px solid silver;}
.file {font-family: Verdana, Helvetica; font-size:11px; color: #666666; border:1px solid gray; border-bottom:1px solid silver; border-right:1px solid silver;}

.noborder {border:0px}

.button {font-family: Verdana, Helvetica; font-size:11px; color: #666666; border:0px solid gray;}

a {font-size: 11px; color:#E44A2E; text-decoration: none; font-weight: bold;}
a:hover {font-size: 11px; color:#7C291A; text-decoration: underline;}

.header {font-size: 12px; color:#612014; font-weight: bold;}
.subheadings {font-size: 11px; color:#FFFFFF; font-weight: bold;}
.orangeheader1 {font-size: 12px; color:#F15539; font-weight: bold;}
.orangeheader {font-size: 11px; color:#F15539; font-weight: bold;}
.orangetext {font-size: 11px; color:#F15539;}

.dateswhite {font-size: 11px; color:#F15539; font-weight: normal;}
.datesgray {font-size: 11px; color:#505050; font-weight: normal;}
.tbl {border: 1px solid #ededed; background-color: silver;}

.bottominfo{color: #666666; font-size: 10px;}
.bottomorange {color: #F15539; font-size: 11px;}

/* CUBIC LINK COLOURS */
.cubic {color: #F15539; font-weight: bold; text-decoration: none;}
.cubic:hover{color: #FF6C00; text-decoration: none;}
/* CUBIC LINK COLOURS */

/* MAIN TABLE WIDTHS AND SYTLES */	
.toptable {width: 772px; height: 94px; background-color: White;}
.toptablenav {width: 772; height: 41px; background-image: url(../images/navbg.gif);}
.outsidetabletop {width: 100%; background-image: url(../images/toptablebg.gif);}
.bottomtable {width: 772px; height: 76px; background-color: white;}
.outsidetablebottom {width: 100%;}
.bannertable {width: 772px; background-color: white;}
.outsidebannertable {width: 100%;}
/* MAIN TABLE WIDTHS AND SYTLES */	

.infotopnav {font-size:11px; color: #CCCCCC; font-weight: normal; text-decoration: none;}
.ainfotopnav {font-size:11px; color: #848484; font-weight: normal; text-decoration: none;}
.ainfotopnav:hover {font-size:11px; color: #AC3924; font-weight: normal; text-decoration: none;}

.ainfotopnav2 {font-size:11px; color: #AC3924; font-weight: normal; text-decoration: none;}
.ainfotopnav2:hover {font-size:11px; color: #AC3924; font-weight: normal; text-decoration: none;}

.maintopnav {font-size: 11px; color: White; font-weight: normal; text-decoration: none; text-align: center;}
.amaintopnav {font-size: 11px; color: White; font-weight: normal; text-decoration: none;}
.amaintopnav:hover {font-size:11px; color: #FFA090; font-weight: normal; text-decoration: none;}

.amaintopnavon {font-size:11px; color: #FFA090; font-weight: normal; text-decoration: none;}
.amaintopnavon:hover {font-size: 11px; color: White; font-weight: normal; text-decoration: none;}

.arightnav {font-size: 11px; color: #612014; font-weight: normal; text-decoration: none;}
.arightnav:hover {font-size: 11px; color: #F15539; font-weight: normal; text-decoration: none;}


.leftmainnav {font-size: 11px; color:#E44A2E; font-weight: bold; text-decoration: none;}
.leftmainnav:hover {font-size: 11px; color:#7C291A; font-weight: bold; text-decoration: none;}
.leftmainnav2 {font-size: 11px; color:#7C291A; font-weight: bold; text-decoration: underline;}
.leftmainnav2:hover {font-size: 11px; color:#E44A2E; font-weight: bold; text-decoration: none;}

.leftnavtext  {font-size: 10px; color: gray; font-weight: normal; text-decoration: none;}
.leftnav {font-size: 11px; color: #EE6F58; font-weight: normal; text-decoration: none;}
.leftnav:hover {font-size: 11px; color: #612014; font-weight: normal; text-decoration: none;}
.leftnav2 {font-size: 11px; color: #612014; font-weight: normal; text-decoration: underline;}
.leftnav2:hover {font-size: 11px; color: #EE6F58; font-weight: normal; text-decoration: none;}
.leftnav3 {font-size: 11px; color: #666666; font-weight: normal; text-decoration: none;}
.leftnav3:hover {font-size: 11px; color: #EE6F58; font-weight: normal; text-decoration: none;}

.imageborder {border: 1px #dadada solid;}

/* NAVIGATION SYTLES */	
.topnav A {color:#FFFFFF; font-weight: normal;}
.topnav A:hover {text-decoration:none;}
.topnav {cursor:hand;}
.topnav TD {color:black; font-weight:normal;}
.menuoptions {margin-right:1px; margin-bottom:1px; border:1px solid #E7E7E7; border-right:1px solid #EED8C9; border-left:1px solid #EED8C9; background-color:#E9D8D5; line-height:17px;}
.menu1 a {font-size: 10px; display:block; padding:2px; text-decoration:none; background-color:transparent; border-top:1px white solid;}
.menu1 a:hover {font-size: 10px; background-color:#EF4223; color:#FeFefe; text-decoration:none;}

.a2 {font-size: 11px; color:#E44A2E; font-weight: normal; text-decoration: none;}
.a2:hover {font-size: 11px; color:#7C291A; font-weight: normal; text-decoration: underline;}

.a3 {font-size: 11px; color:#2e6ee4; font-weight: normal; text-decoration: none;}
.a3:hover {font-size: 11px; color:#0b327b; font-weight: normal; text-decoration: underline;}

.a4 {font-size: 11px; color:#cb831c; font-weight: normal; text-decoration: none;}
.a4:hover {font-size: 11px; color:#9a6313; font-weight: normal; text-decoration: underline;}

.subdivhref {font-size: 10px; color:#5a80ff; font-weight: bold; text-decoration: none; font-family: Verdana, Helvetica;}
.subdivhref:hover {font-size: 10px; color:#3757bf; font-weight: bold; text-decoration: underline; font-family: Verdana, Helvetica;}

.subnavhref {font-size: 10px; color:#E44A2E; font-weight: bold; text-decoration: none; font-family: Verdana, Helvetica;}
.subnavhref:hover {font-size: 10px; color:#7C291A; font-weight: bold; text-decoration: underline; font-family: Verdana, Helvetica;}

/* NAVIGATION SYTLES */	

li {padding:2px; font-size: 11px;}
.radio {border: 1px solid #f4f4f4;}



/* BACKEND SYTLES */	
.backendheading {font-size:15px; color: #FFFFFF; font-weight: bold;}

.backend-sublink {font-size: 11px; color:#E44A2E; font-weight: normal; text-decoration: none;}
.backend-sublink:hover {font-size: 11px; color:#7C291A; font-weight: normal; text-decoration: underline;}

.backend-sublinkon {font-size: 11px; color:#7C291A; font-weight: normal; text-decoration: none;}
.backend-sublinkon:hover {font-size: 11px; color:#E44A2E; font-weight: normal; text-decoration: underline;}

.backend-subsublink {font-size: 11px; color:#636363; font-weight: normal; text-decoration: none;}
.backend-subsublink:hover {font-size: 11px; color:#7C291A; font-weight: normal; text-decoration: underline;}

.backend-subsublinkon {font-size: 11px; color:#7C291A; font-weight: normal; text-decoration: none;}
.backend-subsublinkon:hover {font-size: 11px; color:#636363; font-weight: normal; text-decoration: underline;}

.formheading {font-size: 10px; color: #333333; font-weight: normal; text-decoration: none; background-color:#e0dede; width: 25%; font-family: Verdana, Arial, Helvetica; height: 22px;}
.formheadingtop {font-size: 10px; color: #333333; font-weight: normal; text-decoration: none; background-color:#e0dede; font-family: Verdana, Arial, Helvetica; height: 22px;}
.formcontent {font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; background-color:#f9f9f9;}
.mandatory{font-size: 11px; color: #666666; font-weight: normal; text-decoration: none;}
.instruct{font-size: 9px; color: #666666; font-weight: normal; text-decoration: none; background-color:#f4f4f4;}
.closebar {background-color:#f6e1dd;}
/* BACKEND SYTLES */	

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 0px solid navy;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
border: 0px solid navy;
}