/* CSS Document */
@import url(_fonts.css);
@import url(_layout.css);
@import url(_forms.css);

#layTabtop {
background-image:url(../images/global/sideRight_top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:right;
	height:121px;
	position:relative;
	width:259px;
	/*overflow:hidden;*/
	z-index:10;
}

#rightSidebarWrapper {
	background-image: url(../images/global/leftNav_background.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color:#F4F9F1;
	border-left:1px solid #BFB9B5;
	border-right:1px solid #BFB9B5;
	float:left;
	margin:0 0 0 0px;
	position:relative;
	width:257px;
	height:530px;
}

#layLeftNav {
	float: right;
	background-image: url(../images/global/leftNav_background.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width: 257px;
	height:auto;
	padding: 0px;
	text-align: left;
	overflow: hidden;
}


#homeLinks {
	font-size:15px;
	line-height:27px;
	margin:0;
	padding:0px 10px 10px 20px;
	width:225px;
	height:auto;
	text-align: left;
	overflow: hidden;
	display:none;
}

.homeItemLinks a, .homeItemLinks a:visited, .homeItemLinks a:active {
		text-decoration: none;
		color: #32462E;
	} 
	
.homeItemLinks a:hover {
		text-decoration: underline;
		color: #666;
	} 

.layLeftNavItem {
	margin-bottom:0px;
	padding-bottom:0px;
}

.layLeftNavItemLinks {
	margin-bottom:0px;
	padding-bottom:0px;
}

#bottomRightPod {
	float:right;
	background-image: url(../images/global/rigthPod_background.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width:257px;
	height:288px;
}

#homepageContent {
	background-color:#fff;
	border:1px solid #BFB9B5;
	float:right;
	margin: 0px;
	padding: 10px;
	width: 668px;
	text-align: left;
	overflow:visible;
	z-index:0;
	}

.homepageHR {
	margin: 0px auto;
	width: 770px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
	background-color: #990000;
}

#layPodWrapper {
	background-color:#EBEAE6;
	background-image:url(../images/global/homepod_background.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	border:none;
	float:right;
	height:214px;
	margin:0 auto 0;
	overflow:hidden;
	padding-top:8px;
	text-align:left;
	width:690px;
}




#homepagePods h2 {
	font-size:15px;
}

#pod1 {
display:block;
float:left;
height:153px;
margin:16px 0 0 15px;
overflow:hidden;
padding:10px 16px;
text-align:left;
width:340px;
}

#podTitle1 {
display:block;
font-size:15px;
}

#pod2 {
display:block;
float:left;
height:155px;
left:218px;
margin:15px 0 0 13px;
_margin:15px 0 0 8px;
overflow:hidden;
padding:10px;
text-align:left;
width:250px;

}

#podTitle2 {
display:block;
font-size:15px;
}

#pod3 {
display:block;
float:right;
height:279px;
left:690px;
margin:0;
padding:5px;
position:absolute;
text-align:left;
top:405px;
width:250px;
z-index:2;
display:none;
}

#homepagePod3 h4 {
border:0 none;
color:#FFFFFF;
height:16px;
padding:12px 0 8px;
margin:0;
text-align:center;
text-transform:uppercase;
display:none;
}

#layAuthenticationVeil {
	position: absolute;
	top: 0px; left: 0px;
	width: 950px; height: 100%;
	background-color: #666; 
	filter: alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	}
	
#layAuthentication {
	position: absolute;
	top: 152px; left: 252px;
	width: 440px; margin: auto; 
	border:5px solid #510801;
	padding-top:3px;
	background-color:#FFF;
	}

#homepagePod4 {
display:block;
left:690px;
margin:0;
padding:2px 8px 0;
position:absolute;
text-align:left;
top:165px;
width:244px;
height:auto;
z-index:1;
display:none;
}


#homepagePod4 h4 {
	border:0 none;
color:#FFFFFF;
height:36px;
margin:0px;
padding:0px;
text-align:center;
text-transform:uppercase;
	}
	
#homepagePod4 h2 {
	padding-bottom:3px;
	margin:0px;
}