

BODY {
	margin: 0;
	padding: 0 0 5px 0;
	background-image: url(bg_checked_full.gif);
}


/* ---   Header elements ---   */

#LogoContainer {
	position:fixed;
	top: 26px;
	left: 0;
	z-index:100;
}

#HeaderContainer {
	margin-top: 26px;
	padding-left: 109px;
	border-top: 1px solid #fff;
	background-color: #fff;
} 

#GlobalLinksContainer {
	left: 109px;
	right:0px;
	background-color: #cc9;
}

#GlobalLinksContainer form {
	text-align:right;
	right:0px;
	margin:0px;
	padding:.3em 0 .4em 0;
	width: 620px;
	
}

#PrimaryLinksContainer {
	left: 109px;
	right:0px;
	border-top: 1px solid #fff;
	background-color:#039;
}

#CrumbTrailContainer {
	right: 0;
	left: 109px;
	background-color: #fff;
}

#TitleContainer {
	right: 0;
	left: 109px;
	width: 650px;
	background-color: #fff;
}


/* ---   Page Content---   */
	
#PageContentContainer {
	position: absolute;
	border-top: 1em solid #fff;
	width:750px;
	right: 10px;
	left: 0px;
	background: url(bg_checked_right_col.gif) 100% 0 repeat-y;
}

.MiddleColumn {
	position: relative; 
	margin: 0 174px 0 205px;
} 

#RightColumn {
	position: absolute;
	overflow:hidden;
	top: 0;
	right: 0px;
	width: 164px; 
	border-bottom: 5px solid #fff;
}

#LeftColumn {
	position: absolute;
	border-top: 1em solid #fff;
	width: 195px; 
	overflow:hidden;
	padding: 0 1px 0 12px;
	z-index:50;
	border-bottom: 5px solid #fff;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:182px;
}

html>body #LeftColumn {
	 width:182px;
} 

#footer {
	border: 1px solid #cc9;
	background-color:#fff;
	margin-bottom: 1em;
}

.fix {
	width:100%;
	padding:0px;
	margin:0px;
}

.clear {
	clear:both; 
	height:0px; 
	font-size:1px;
}

.clear {
	clear:both; 
	height:0px; 
	font-size:1px;
}

.access {
	display:none;
}

.reddotContainer {
	border: 1px solid red;
	padding: 2px;
}

.reddotContainer2 {
	margin:0px;
	border: 1px solid red;
	padding: 5px;
}


