                       
body { height: 100%; } 

td {font-family: verdana, tahoma, arial, helvetica; color: 000000; font-size: 10px;}

p {margin: 6px 0 0 0; line-height:120%}

p.nav {margin: 8px 0 0 0; line-height:120%}

.body {font-family: verdana, Tahoma, Arial, helvetica; color: 000000; font-size: 10px;}
.bodysmall {font-family: verdana, tahoma, arial, helvetica; color: 000000; font-size: 10px; font-weight:normal}
.color {font-family: verdana, Tahoma, Arial, helvetica; color: 666633; font-size: 10px;}
.colorb {font-family: verdana, Tahoma, Arial, helvetica; color: 666633; font-size: 10px; font-weight: bold;}
.hdr {font-family: verdana, tahoma, arial, helvetica; color: ffffff; font-size: 12px; }
/* MODIFIED BY MCANDREW - AND ADDED SUBCLASS */
.hdrtxt {font-family: verdana, tahoma, arial, helvetica; color: 000000; font-size: 10px; line-height:15px;}
.hdrtxt P {font-family: verdana, tahoma, arial, helvetica; color: 000000; font-size: 10px; line-height:15px;}
/* END MODIFIED */
.subhdr {font-family: verdana, tahoma, arial, helvetica; color: 666633; font-size: 11px; font-weight: bold; }
.navtitle {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color: #000000; font-size: 10 px; font-weight: bold; margin-left: 20px;}

.boxlg {font-family: verdana, Tahoma, Arial, helvetica; color: 000000; font-size: 11px;}

.modelhdr {  color: 666633; border-bottom:1px; border-bottom-color:bcbcbc; border-bottom-style:solid; border-right:1px; border-right-color:bcbcbc; border-right-style:solid; background-color:ffffff; font-size: 18px; font-weight: bold; padding: 23px 22px 15px 22px;}

.spechdr {  color: 666633; background-color:ffffdc; font-size: 18px; font-weight: bold; padding: 19px 19px 19px 24px;}

A:link {text-decoration: none; color: #993300; font-weight: normal;}
A:active {text-decoration: none; color: #993300; font-weight: normal;}
A:visited {text-decoration: none; color: #993300; font-weight: normal;}
A:hover {text-decoration: none; color: #464646; font-weight: normal;}

.nav {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color: #993300; font-size: 10 px; font-weight: bold; margin-left: 20px;}
A.nav:link {text-decoration: none; color: #993300; font-weight: bold;}
A.nav:active {text-decoration: none; color: #993300; font-weight: bold;}
A.nav:visited {text-decoration: none; color: #993300; font-weight: bold;}
A.nav:hover {text-decoration: none; color: #464646; font-weight: bold;}

.navsel {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color: #727272; font-size: 10 px; font-weight: bold; margin-left: 20px;}
A.navsel:link {text-decoration: none; color: #727272; font-weight: bold;}
A.navsel:active {text-decoration: none; color: #727272; font-weight: bold;}
A.navsel:visited {text-decoration: none; color: #727272; font-weight: bold;}
A.navsel:hover {text-decoration: none; color: #464646; font-weight: bold;}

.nav2 {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color: #993300; font-size: 10 px; font-weight: bold;}
A.nav2:link {text-decoration: none; color: #993300; font-weight: bold;}
A.nav2:active {text-decoration: none; color: #993300; font-weight: bold;}
A.nav2:visited {text-decoration: none; color: #993300; font-weight: bold;}
A.nav2:hover {text-decoration: none; color: #464646; font-weight: bold;}

.navsel2 {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color: #727272; font-size: 10 px; font-weight: bold;}
A.navsel2:link {text-decoration: none; color: #727272; font-weight: bold;}
A.navsel2:active {text-decoration: none; color: #727272; font-weight: bold;}
A.navsel2:visited {text-decoration: none; color: #727272; font-weight: bold;}
A.navsel2:hover {text-decoration: none; color: #464646; font-weight: bold;}

/* ADDED BY MCANDREW */
.elevationLink {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color:#993300; font-size: 10px;}
A.elevationLink:link {text-decoration: none; color: #993300;}
A.elevationLink:active {text-decoration: none; color: #993300;}
A.elevationLink:visited {text-decoration: none; color: #993300;}
A.elevationLink:hover {text-decoration: none; color: #464646;}

.elevationLinkSel {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color:#727272; font-size: 10px;}
A.elevationLinkSel:link {text-decoration: none; color: #727272;}
A.elevationLinkSel:active {text-decoration: none; color: #727272;}
A.elevationLinkSel:visited {text-decoration: none; color: #727272;}
A.elevationLinkSel:hover {text-decoration: none; color: #993727272300;}

/* END ADDED */

.sel {font-family: verdana, tahoma, arial, helvetica; text-decoration: none; color:727272; font-size: 10px;}
A.sel:link {text-decoration: none; color: #727272;}
A.sel:active {text-decoration: none; color: #727272;}
A.sel:visited {text-decoration: none; color: #727272;}
A.sel:hover {text-decoration: none; color: #464646;}

.news {font-family: verdana, tahoma, arial, helvetica; color: 000000; font-size: 10px; font-weight: bold;}
A.news:link {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
A.news:active {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
A.news:visited {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
A.news:hover {text-decoration: none; color: #464646; font-weight: bold; font-weight:bold; }

/* ADDED BY MCANDREW */
.news A {font-family: verdana, tahoma, arial, helvetica; color: 000000; font-size: 10px; font-weight: bold;}
.news A:link {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
.news A:active {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
.news A:visited {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
.news A:hover {text-decoration: none; color: #464646; font-weight: bold; font-weight:bold; } 
/* END ADDED BY MCANDREW */

.label {font-family: verdana, tahoma, arial, helvetica; color: 000000; font-size: 10px; font-weight: bold;}
A.label:link {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
A.label:active {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
A.label:visited {text-decoration: none; color: #000000; font-weight: bold; font-weight:bold; }
A.label:hover {text-decoration: none; color: #464646; font-weight: bold; font-weight:bold; }

.titlebr {font-family: verdana, tahoma, arial, helvetica; color: 666633; font-size: 11px; font-weight: bold; line-height:18px; }
A.titlebr:link {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.titlebr:active {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.titlebr:visited {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.titlebr:hover {text-decoration: none; color: #464646; font-weight: normal; font-weight:bold; }

.titleor {font-family: verdana, tahoma, arial, helvetica; color: 666633; font-size: 11px; font-weight: bold; line-height:18px; }
A.titleor:link {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.titleor:active {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.titleor:visited {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.titleor:hover {text-decoration: none; color: #464646; font-weight: normal; font-weight:bold; }

.footer {font-family: verdana, tahoma, arial, helvetica; color: 817F7F; font-size: 10px; font-weight: normal; vertical-align:middle; height:18px;}
A.footer:link {text-decoration: none; color: #817F7F; font-weight: normal;}
A.footer:active {text-decoration: none; color: #817F7F; font-weight: normal;}
A.footer:visited {text-decoration: none; color: #817F7F; font-weight: normal;}
A.footer:hover {text-decoration: none; color: #976532; font-weight: normal;}

.border {  border:1px; border-style: solid; border-color: BCBCBC; }

.logobkg {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        border-left:1px;
						border-left-color:bcbcbc;
		        border-left-style:solid;
		        background-color:616127; }
		        
.navbkg {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        border-left:1px;
						border-left-color:bcbcbc;
		        border-left-style:solid;
		        background-color:ffffdc; }

.navbkgright {  
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        background-color:ffffdc; }

.whitebkg {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        border-left:1px;
						border-left-color:bcbcbc;
		        border-left-style:solid;
		        background-color:ffffff; }
		        
.whitebkg20 {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        border-left:1px;
						border-left-color:bcbcbc;
		        border-left-style:solid;
		        background-color:ffffff;
		        padding: 20px; }		        

.botrtbkg {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        background-color:ffffff; }
		        
.botrtbkg20 {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        background-color:ffffff;
		        padding: 20px; }

.botrtnavbkg {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        background-color:ffffdc;
		        }
		        
.botrtnavbkg20 {  border-bottom:1px;
		        border-bottom-color:bcbcbc;
		        border-bottom-style:solid;
		        border-right:1px;
						border-right-color:bcbcbc;
		        border-right-style:solid;
		        background-color:ffffdc;
		        padding: 20px; }		 
		        		        
		        
.padd10 { padding: 10px 10px 10px 10px }

.homecontent { line-height:15px; font-size:10px; }
/* ADDED BY MCANDREW */
.homecontent P { line-height:15px; font-size:10px; }
/* END ADDED */

.blueborder { border:1px; border-color:09357A; border-style: solid; }

.field 
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
		color: 000000;
		font-size: 10px;
		background-color: ffffff;
		border-width: 1px;
		border-style:solid;
		border-top-color: EDECEB;
		border-left-color: EDECEB;
		border-bottom-color: EDECEB;
		border-right-color: EDECEB;
}

.button 
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: ffffff;
	font-weight:bold;
	font-size: 10px;
	background-color: 976532;
	border-width: 1px;
	border-style:solid;
	border-top-color: EDECEB;
	border-left-color: EDECEB;
	border-bottom-color: EDECEB;
	border-right-color: EDECEB;
	height: 28px;
}

/* ADDED BY MCANDREW */

H1 {font-family: verdana, tahoma, arial, helvetica; color: 666633; font-size: 11px; font-weight: bold; line-height:18px; }
A.H1:link {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.H1:active {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.H1:visited {text-decoration: none; color: #666633; font-weight: normal; font-weight:bold; }
A.H1:hover {text-decoration: none; color: #464646; font-weight: normal; font-weight:bold; }

/* END ADDED BY MCANDREW */

/* ADDED BY MCANDREW */
.errorSummary {font-family: verdana, Tahoma, Arial, helvetica; color: #990000; font-size: 11px; font-weight:bold; margin-bottom:14px; background-image:url(images/ico_alert.gif); background-repeat:no-repeat; padding-left:20px;}
/* END ADDED BY MCANDREW */