﻿html,body {height:100%;}body {	margin:0;	padding:0;    color:#333;	font:.93em serif,georgia,"Times New Roman",times;	line-height: 20px;	background:#534a33 url(Images/bg-body.gif) repeat left top;	min-width:904px;	}form {	margin:0;	padding:0	}img {	border:none;	}a {	text-decoration:none;	color:#333;	}a:hover {	text-decoration:underline;	}input {	vertical-align:middle	}.floatleft {	float:left !important	}.floatright {	float:right !important	}.clear {	clear:both !important	}.bold {	font-weight:bold !important	}.logo {	display:block;	overflow:hidden;	text-indent:-9999px;	}	#main {	width:890px;	min-height:100%;	background:url(Images/bg-main.png) repeat-y left;	margin:0 auto;	padding:0 7px;	}.html #main {	height:100%;	}/*------------------------------------HEADER---*/#header {	height:124px;	background:#eff1f2 url(Images/bg-header.gif) repeat-x left top;	position:relative;	}	.logo {	width:240px;	height:33px;	background:url(Images/logo.gif) no-repeat left top;	top:48px;	left:36px;	position:absolute;	}	#header .bar {	position:absolute;	top:8px;	right:35px;	background:#50666e url(Images/bg-header-bar.gif) no-repeat left bottom;	font:bold .82em/.92em sans-serif,arial;	color:#fff;	width:636px;	padding:0px 0px 3px 14px;		}#header .bar td { padding-right: 2px; }#header .bar a {	text-decoration:none;	color:#fff;	border-right:1px solid #fff;	padding:0px 8px 0px 0;	margin:0px 6px 0px 0px;		}#header .bar a:hover { text-decoration: underline; }#header .bar .text {	padding:1px 0 1px 4px;	margin:0px 6px 0px 0px;	width:90px;	font:1.0em sans-serif,arial;	}#header .bar .password {	width:55px;	font-size:1.0em;	}	#header .beta_bar {	position:absolute;	top:35px;	right:175px;	height:20px;	background:#9b3b1d url(Images/bg-beta-bar.png) no-repeat left bottom;	font:bold .82em/.92em sans-serif,arial;	color:#fff;	width:360px;	padding: 6px 0px 0px 0px;		}	#header .beta_bar a {	color:white;	text-decoration:underline;}#header #cbsave {	font-weight: normal;		font-size: .88em;	}p {	margin:0 0 1em 0;	}ul {	margin:0;	padding:0;	list-style:none;	}h1,h2,h3 {	margin:0;	}/*------------------------------------NAVIGATION---*/#navigation {	position:absolute;	top:85px;	left:306px;	}	#sec-nav {	margin: 0px;		padding: 0px;	width: 100%;	height: 25px;	background:url(Images/bg-submenu.png) repeat-x left top;	font:bold .85em sans-serif,arial;		}	#sec-nav ul { padding: 4px 0px 0px 15px; }#sec-nav li {	display:inline;	margin:0 14px 0 0;	}#sec-nav a.active {	color:#fff;	}/*------------------------------------CONTAINER---*/	#middle {	padding:20px 35px 0 35px;	width:820px;	overflow:hidden;	background:#fff;	}	p.bordered {	font:9pt sans-serif,arial;	margin:0 0 13px 0;	border:1px solid #7d8d93;	background:#eef0f1;	padding:15px 15px 15px 15px;	}	p.bordered a
{	
	text-decoration: underline;
	color: mediumblue;
}h2.bordered {	font:1.20em sans-serif,arial;	margin:0 0 13px 0;	border:1px solid #7d8d93;	background:#eef0f1;	padding:15px 15px 15px 15px;	}.content-box {	border:1px solid #7d8d93;	overflow:hidden;	height:1%;	padding:20px 20px 30px 22px;	margin:0 0 17px 0;	}.content-box .image {	float:left;	margin:5px 35px 0 0;		}.content-box .text {	height:1%;	display:table;	line-height:22px;	}.content-box .text p {	margin:0;	}	/*------------------------------------THREE BOXES---*/.three-boxes {	width:120%;	overflow:hidden;	background:url(Images/bg-three-boxes.gif) repeat-y left;	margin:0 0 20px 0;	}.three-boxes .bg {	background:url(Images/bg-three-boxes-bottom.gif) no-repeat left bottom;	width:100%;	overflow:hidden;	padding:0 0 1px 0;	}.three-boxes .box {	float:left;	width:260px;	margin:0 17px 0 0;	padding:0 1px;	min-height:155px;	}* html .three-boxes .box {	height:155px;	}.three-boxes h3 {	text-transform:uppercase;	font-size:.85em;	padding:3px 11px;	background:#7d8d93;	color:#fff;	margin:0 0 8px 0;	}.three-boxes ul,.three-boxes p {	font:.85em sans-serif,arial;	margin:0 11px 10px 11px;	}.three-boxes ul {	padding:0 0 0 14px;	list-style:disc;	}* html .three-boxes ul {	padding:0 0 0 16px;	}*+html .three-boxes ul {	padding:0 0 0 16px;	}.three-boxes ul li {	margin:0 0 6px 0;	}.three-boxes ul a {	text-decoration:underline;	}/*------------------------------------FOOTER---*/#footer {	margin:0 35px;	padding:0 0 10px 0;	text-align:center;	font:.85em sans-serif,arial;	width:820px;	background: White;	}#footer ul {	border-bottom:1px solid #50462f;	padding:0 0 8px 0;	margin:0 0 8px 0;	}#footer li {	display:inline;	padding:0 6px 0 12px;	background:url(Images/delimiter.gif) no-repeat left;	}#footer li.last {	background:none;	}#footer div {	font-size:9px;	}#content {	padding:10px 20px 30px 20px;	height:1%;	overflow:hidden;	}#content .right-image {float:right;margin:0 0 0 16px;}#content .text-content {	height:1%;	display:table;	}		.text-content h1 {	font-size:22px;	font-weight:normal;	text-transform: uppercase;	border-bottom:1px solid #50462f;	margin:0 0 10px 0;	padding:0 0 4px 0;	}h2.border {	font-size:14px;	border-bottom:1px solid #50462f;	margin:2em 0 10px 0;	padding:0 0 4px 0;	}.text-content p {	margin:0 0 1.5em 0;	}p.info {font-size:.85em;}.text-content a {text-decoration:underline;}