body {
	margin: 0px;
	padding: 0px;
	text-align: left;
	background: #100268 url(/images/bg/body.jpg) repeat-y top left;
	}
	
.container {
	width: 744px;
	float: left;
	padding: 0px;
	border: 8px solid #FFF;
	}
	
/* Top Section
-------------------------------------------------------------------------------------------
*/

.logo {
	width: 357px;
	height: 63px;
	padding: 13px 0px 0px 10px;
	background: #FFF;
	float: left;
	}
	
.contactdetails {
	width: 351px;
	height: 63px;
	padding: 13px 13px 0px 0px;
	background: #FFF;
	float: left;
	}
	
.contactdetails img {
	margin: 0px 0px 10px 0px;
	}
	
/* Navigation
-------------------------------------------------------------------------------------------
*/

.navigation {
	height: 50px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 743px;
	background:#FFF url(/images/nav/bg.gif) repeat-x bottom;
	font: bold 70% Arial, Helvetica, sans-serif;
	line-height:normal;
  }
.navigation ul {
	margin:0;
	padding:0px 0px 0px 8px;
	list-style:none;
  }
.navigation li {
	float:left;
	background:url(/images/nav/nav_right.gif) no-repeat right top;
	margin:0px 1px 0px 1px;
	padding:0 5px 0px 0;
  }
.navigation a {
	float:left;
	display:block;
	background:url(/images/nav/nav_left.gif) no-repeat left top;
	padding:4px 5px 25px 10px;
	text-decoration:none;
	color:#FFF;
  }
   
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.navigation a {float:none;
}
/* End IE5-Mac hack */
.navigation a:hover {
  color:#e9b016;
  }

	
	
/* Content Area
-------------------------------------------------------------------------------------------
*/

.content {
	background: #e8e8e8 url(/images/bg/container.jpg) repeat-x left top;
	float: left;
	width: 744px;
	padding: 0px;
	margin: 0px;
	height: 100%;
}

.content h1 {
	font: bold 80%/1.3 Arial, Helvetica, sans-serif;
	color: #006;
	margin: 0px 0px 0px 0px;
}

.content h2 {
	font: bold 80%/1.3 Arial, Helvetica, sans-serif;
	color: #006;
	margin: 0px 0px -8px 0px;
}

.content p {
	font: 75%/1.3 Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px 0px 8px 0px;
}

.content small {
	font: 70%/1.3 Arial, Helvetica, sans-serif;
	color: #000;
	margin: 10px 0px 8px 5px;
	display: block
}

.content ul {
	margin: 10px 0px 10px -8px;
	padding: 0px;
	list-style-image: url(/images/bg/bullets.gif);
	/list-style-image: url(/images/bg/bullets_ie.gif);
}

.content ul.nobullet {
	margin: 0px 0px 10px -27px;
	padding: 0px;
	list-style: none;
	list-style-image:none;
}
.content li {
	font: 75%/1.3 Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px 0px 0px 26px;
}

.content a {
	font-weight: bold;
	color: #de5e00;
	text-decoration: none;
}

.content a:hover {
	font-weight: bold;
	color: #006;
	text-decoration: none;
}

.content img.nopad {
	margin: 0px -8px 0px -8px;
	border: none;
	}

.content img.logoimage {
	margin: 15px 50px 15px 0px;
	}
	
.content img.floatright {
	margin: 5px 50px 0px 20px;
	float: right;
	}
	
.content img.main {
	margin: 8px 0px 3px 0px;
	}
	
/* Forms
-------------------------------------------------------------------------------------------
*/

form {
	margin: 0px;
	}

label {
	font: bold 75%/1.3 Arial, Helvetica, sans-serif;
	color: #006;
	margin: 0px 0px 0px 0px;
	display:block
}

.textfield {
	width: 160px;
	margin: 0px 0px 5px 0px;
	background: #FFF;
	border: 1px solid #c0b2df;
	font: 75%/1.5 Arial, Verdana, Helvetica, sans-serif;
	padding: 0px 5px 3px 5px;
	color: #000
}

.multitextfield {
	width: 165px;
	margin: 0px 0px 4px 0px;
	height: 59px;
	/height: 62px;
	background: #FFF;
	border: 1px solid #c0b2df;
	font: 75%/1.5 Arial, Verdana, Helvetica, sans-serif;
	padding: 0px 0px 0px 5px;
	color: #000
}

.submit {
	background: #006;
	border: 1px solid #006;
	font: bold 75%/1.5 Arial, Verdana, Helvetica, sans-serif;
	padding: 0px 1px 3px 1px;
	color: #FFF;
	height: 23px;
	margin: 5px 8px 0px 0px;
	cursor: pointer
}

.reset {
	background: #9e9dc2;
	border: 1px solid #9e9dc2;
	font: bold 75%/1.5 Arial, Verdana, Helvetica, sans-serif;
	padding: 0px 1px 3px 1px;
	color: #FFF;
	height: 23px;
	margin: 5px 8px 0px 0px;
	cursor: pointer
}

.formcolumnleft {
	width: 160px;
	float: left;
	padding: 0px 8px 0px 0px;
	margin: 0px 12px 0px 0px;
	/margin: 0px;
	}
	
.formcolumnright {
	width: 160px;
	float: left;
	margin: 0px;
	}

/* Columns Area
-------------------------------------------------------------------------------------------
*/

.row {
	width: 744px;
	margin: 0px 0px 0px 0px;
	float: left
	}
	
.rowwhite {
	width: 744px;
	margin: 0px 0px 0px 0px;
	float: left;
	background: #FFF;
	}

.onecolumnright {
	width: 164px;
	float: left;
	padding: 8px 8px 8px 8px;
	margin: 0px 0px 0px 4px;
	}
	
.onecolumnleft {
	width: 164px;
	float: left;
	padding: 8px 8px 8px 8px;
	margin: 0px 4px 0px 0px;
}

.onecolumnleftblank {
	width: 82px;
	float: left;
	padding: 8px 4px 8px 8px;
	margin: 0px 4px 0px 0px;
}
	
.onecolumnmiddle {
	width: 164px;
	float: left;
	padding: 8px 8px 8px 8px;
	margin: 0px 4px 0px 4px;
	}
	
.twocolumnleft {
	width: 352px;
	float: left;
	padding: 8px 8px 8px 8px;
	margin: 0px 8px 0px 0px;
	}
	
.twocolumnleftblue {
	width: 352px;
	float: left;
	padding: 8px 8px 8px 8px;
	margin: 0px 8px 0px 0px;
	background: #e2e1ea;
	}
	
.twocolumnright {
	width: 352px;
	float: left;
	padding: 8px 8px 8px 8px;
	margin: 0px 0px 0px 4px;
	}
	
.twocolumnrightalt {
	width: 352px;
	float: left;
	padding: 8px 8px 8px 8px;
	margin: 0px 0px 0px 0px;
	}

/* Footer Area
-------------------------------------------------------------------------------------------
*/

.footer {
	width:728px;
	background: #CCC;
	padding: 5px 8px 5px 8px;
	float: left;
	}
	
.footer p{
	font: 70%/1.3 Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	margin: 0px 0px 5px 0px;
	}
	
.footer em {
	padding: 0px 3px 0px 3px;
	font-style: normal;
	color: #BBB;
	}
	
.footer a {
	color: #006;
	text-decoration: none;
}

.footer a:hover {
	color: #de5e00;
	text-decoration: none;
}

