#main {
	border: 1px solid #E4E4E4;
	clear: both;
	background: #EAEAEA;
	padding-top: 2em
}

.brick       { 

	color: #974844;
	font-size: 11px;font-family:arial; padding-left:6; padding-right:0; padding-top:2; padding-bottom:2
	
	}
	
	
.footer       { 

	color: #FFFFFF;
	font-size: 10px;font-family:arial; padding-left:6; padding-right:0; padding-top:2; padding-bottom:2
	
	}
	
.copy  { 

	color: #000066;
	font-size: 12px;font-family:Arial; padding-left:20; padding-right:0; padding-top:2; padding-bottom:2
	
	}

.ff-fix { 
min-height: 1px;
}

.ff-fix:after {
display: block; 
clear: both; 
visibility: hidden; 
height: 0; 
font-size: 0; 
content: ' ';
}
	
fieldset {
  border: 1px solid #FF6600;
  margin-top: 5px;
  padding-left:background-color; padding-right:background-color; padding-top:10px; padding-bottom:#000000
  
}
legend {
  color: #FF6600;
  font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif
}


	
#contents {
	padding: 1.5em;
	background: #FBFBFB;
	min-height: 150px
}

#header {
	position: relative;
	width: 100%;
	height: 3em;
	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary {
	margin-left: 10px;
	padding: 0;
	position: absolute;
	bottom: -21px;
	width: 760px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	height: 61px;
}

#header ul#primary li  {
	display: inline;
	font-size: 13px;
	list-style: none;
}

#header ul#primary a, #header ul#primary span, #header ul#primary a.current {
	width: 10.5em;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 0px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 85%;
	text-decoration: none;
	color: #333;
}

#header ul#primary span, #header ul#primary a.current, #header ul#primary a:hover.current {
	border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; border-top:1px solid #E4E4E4; background:#202358; padding-bottom: 6px;
	margin-top: 0; border-bottom-width:medium; color:#FFFFFF; font-weight:bold
}

#header ul#primary a {
	border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; border-top:1px solid #EAEAEA; background:#FBFBFB; border-bottom-width:medium; font-weight:bold
}

#header ul#primary a:hover {
	margin-top: 0;
	background: #FF6600;
	padding-bottom: 5px; color:#FFFFFF; font-weight:bold
}

#header ul#secondary {
	position: absolute;
	display: inline;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 50em; color:#FFFFFF
}

#header ul#secondary li a, #header ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	border: none;

	background: none;

}

#header ul#secondary li a {
	color: #F0F0F0;
	text-decoration: underline
}

#header ul#secondary li a:hover {
	color: #FF6600;
	background: ;
	border: medium none;; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0

}

#header ul#secondary li a:active {
	color: #FF6600;
	background: ;
}

#header ul#secondary li:last-child a { border: none; }



/* IMAGE DROP SHADOW  */

.img-shadow {
background: url('../images/trans-shadow.png') no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
}

.img-shadow img {
	display: block;
	position: relative;
	padding: 5px;
	background-color: #fff;
	border: 1px solid #cecece;
	margin: -4px 4px 4px -4px;

}

a:link    { color: #FF8533;
text-decoration: underline; font-weight:normal }

 a:visited {
	color: #3333CC;
	text-decoration: underline
}
 a:hover {
	color: #FF8533;
	font-weight: normal; 
	text-decoration: none
	 	
}

.subnav

{
background-position: 
                0% 0%; font-family: tahoma, verdana, sans-serif;
font-size: 11px;
color: #FFFFFF;
	border-right: 1px dotted #AAAAAA;; border-left-width:medium; border-top-width:medium; border-bottom-width:medium; padding-left:15px; padding-right:10px; padding-top:0; padding-bottom:0; background-image:url('none'); background-repeat:repeat; background-attachment:scroll
}

.title
{

font-family: arial;
	font-size: 14px;
	color: #000042;
	line-height:18px; text-transform:capitalize; font-weight: bold
	}

.copy
{

font-family: arial;
	font-size: 12px;
	color: #000042;
	line-height:18px 
	}
	
.copyhome
{

font-family: arial;
	font-size: 14px;
	color: #000042;
	line-height:18px 
	}

	
/*   FOOTER */ 
	
.footer
{

font-family: tahoma;
	font-size: 10px;
	color: #000042;
	line-height:18px; text-transform:capitalize
	}
	
	
.footer a:link    { color: #314274;
text-decoration: underline; font-weight:normal }

.footer a:visited {
	color: #314274;
	text-decoration: none
}
.footer a:hover {
	color: #314274;
	font-weight: normal; 
	 	
}




/*   HEADER */ 
	
.header
{

font-family: Tahoma;
	font-size: 11px;
	color: #D8D8D8;
	line-height:18px; text-transform:capitalize
	}
	
	
.header a:link    { color: #D8D8D8;
text-decoration: underline; font-weight:normal }

.header a:visited {
	color: #D8D8D8;
	text-decoration: none
}
.header a:hover {
	color: #FFFFFF;
	font-weight: normal; text-decoration:noneS 
	 	
}





table.menu a { 
width:214px; 
border:0px solid #333333; 
display: block; 
height:18px; padding-left:6; padding-right:6; padding-top:3; padding-bottom:3
font-family: arial;
	font-size: 11px;
	color: #000042;
	line-height:18px; font-family:arial; font-weight:bold 

} 





div.menu a:link {
color: #FFFFFF;
background: #FF6600; 
border:1px solid #202358; 
text-decoration:none;
font-weight:bold;
height:18px

}


div.menu a:active { 
color: #FFFFFF;
background: #FF6600; 
border:1px solid #202358; 
text-decoration:none;
font-weight:bold;
height:18px

}

div.menu a:visited {
color: #202358;
background: #FF8533; 
border:1px solid #202358; 
text-decoration:none;
font-weight:bold;
height:18px

}

div.menu a:hover {


color: #333333;
background: #F0EFE8; 
border:1px solid #202358; 
text-decoration:none;
font-weight:bold;
height:18px

}

span.sandwich a:link {
	color: #202358;
	text-decoration:underline;
	border: none;
	font-weight:bold;
	height:auto;
	background-color: transparent;
}

span.sandwich a:active {
	color: #202358;
	text-decoration:underline;
	border: none;
	font-weight:bold;
	height:auto;
	background-color: transparent;
}

span.sandwich a:visited {
	color: #202358;
	border: none;
	text-decoration:underline;
	font-weight:bold;
	height:auto;
	background-color: transparent;
}

span.sandwich a:hover {
	text-decoration:none;
	border: none;
	font-weight:bold;
	height:auto;
	background-color: transparent;
}

