body {
	font-family: arial, Helvetica, sans-serif;
	font-size: 62.5%;
	text-align: left;
	color: #000;
	background-color: #DBAE9E;
	padding:0;
	margin:0}

/*Structual Interface ID Selectors */ 

#container {
	width:773px;
	text-align: left;
	overflow: hidden;
	border:0;
	margin:20px auto;
	background-color: #fff;}
#pagecontainer {
	text-align: left;
	margin:0 20px;
	background-color: #fff;}
#header  {
	margin:0; 
	padding:0;
	background-color:#fff;
	font-size:12px}

#header #logo {
	float:left;
	width:150px;
	height:127px;
	background-color:#A11E21}

#header #menu {
	float:left;
	width:583px;
	background-color:#fff;
	margin-top:46px;}	
}
	
#header #strapline {
	
	}	
	
#header #navigation {
	background: #fff url(../images/interface/navigation.gif) no-repeat bottom right;
	padding:0;
	width:448px;
	height:37px;
	margin-top:13px;
	float:right
	}	

#header #navigation  ul {
	padding:0;
	margin:7px 30px 0 30px;
}
	
#header #navigation  li {
	display: inline;}	

#header #navigation  li a {
	padding:6px 12px;
	color:#fff;
	font-weight:bold;
	text-decoration: none;
	float: left;
}

#header #navigation  li a:hover {
	color:#fff; 
}



#subheader  {
	margin:0; 
	padding:0;
	background-color:#6D6E71;
	border-bottom:2px solid #fff}	

#subheader #substrapline {	
	
	padding:8px 0;
	background-color:#6D6E71
}

#container #footer {
	border-top:1px solid #A6A8A9}

#footer ul {
	padding:0;
	margin:0;
	background-color: #fff;}
	
#footer li {
	display: inline;
	padding:6px 24px 6px 0;
	color:#A6A8AB;
	float: left;}	

#footer li a {
	
	background-color: #fff;
	color:#A6A8AB;
	text-decoration: none;
	
}
	
/* Content Area Styles*/
#content {
	font-size:1.2em;
	padding:10px 0
	}


#content #contentleft {
	float:left;
	width:440px; 
	margin-right:20px;
	}
	
#content #contentright {	
	float:left;
	width:273px;
	text-align:right;
	padding-top:15px
}

#contentright #boxheader {	
	width:270px;
	background-color:#A21D21;
	}

#contentright #box {	
	width:270px;
	background:#A21D21 url(../images/content/box-content.gif) no-repeat bottom left;
	padding:0 0 25px 0;
	
	}
#contentright #box p {	
	font-size:1em;
	padding:20px 20px 0 20px;
	color:#fff;
	text-align:left;
}
#contentright #box a {color:#fff;}
	
#contentright #box ul {	
	font-size:1em;
	padding:10px 5px 10px 0;
	margin:0;
	color:#fff;
	text-align:left;
}
#contentright #box li {	
	font-size:1em;
	padding:5px 0;
	color:#fff;
	text-align:left;
	margin-left:20px
}	
/* Redefined HTML Elements */

p,td {
	margin:0 0 .7em 0;
	padding:0;
	color:#373435;
	font-size:1em;
	text-align:justify}

a {
	color:#000}


#content h1 {
	font-weight:normal;
	margin:0 0 6px 0;
	padding:0;
	color:#A11E21;
	font-size:1.6em
	}	

#content h2 {
	margin:0 0 6px 0;
	padding:0;
	color:#6D6E71;
	font-weight:normal;
	font-size:1.2em
	}	

img {
	border:0}

input {
	font-size:0.9em}
	
/* classes */

.clearboth  {
	clear:both;
	/*line-height:0;*/
	padding:0;
	margin:0}
	
.formbutton {
	padding:1px;
	background:#00AEEF;
	color:#fff;
	border:0}