html, body{
	height:100%;
	padding:0px;
	margin:0px;
}

body, td, div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.content-pad{
	padding:10px 20px 20px 20px;
}

.title{
	color:#5d7b95;
}

a:hover .rollover{
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}

:focus{ -moz-outline-style: none;}/*Remove Dotted Image Link Outline in FireFox*/


/* Links */
a:link, a:active, a:visited{
	color:#5d7b95;
	text-decoration:none;
}
a:hover, a:focus{
	color:#999;
	text-decoration:underline;
}

/* Shell Shadow */
.ss_l{background:url(../images/shell/sh_l.jpg) repeat-y #ffffff; width:11px;}
.ss_bl{background:url(../images/shell/sh_bl.jpg) no-repeat #ffffff; width:11px; height:11px;}
.ss_b{background:url(../images/shell/sh_b.jpg) repeat-x #ffffff; height:11px;}
.ss_br{background:url(../images/shell/sh_br.jpg) no-repeat #ffffff; width:11px; height:11px;}
.ss_r{background:url(../images/shell/sh_r.jpg) repeat-y #ffffff; width:11px;}
.shell{width:864px;}

.content-width{width:842px;}


/* Authentic Experience Styles*/
.locShell{
	clear:both;	
	padding-top:10px;
	position:relative;
	min-height:215px;
}
.location{
	/*float:left;*/
	position:absolute;
	z-index:99;
	left:-221px; 
	/*top:0px; */
	width:215px; 
	text-align:center; 
	/*border:1px solid #999;	*/
}
.location span{
	font-size:10px;	
}
.location img{
	border:1px solid #ffffff;	
}
.locContent{
	padding-left:30px;
	text-align:left;
	padding-bottom:30px;
}

.locContentAdmin{
	border:1px solid #aaaaaa;
	text-align:left;
}


/* Left Menu Styless*/
.leftmenu td{
	padding-top:20px;
	text-align:center;
	font-size:11px;
}
.leftmenu img{
	border:1px solid #ffffff;	
}
.leftmenu a{
	text-decoration:none;	
	color:#666
}
.leftmenu a:hover, .leftmenu a:focus{
	text-decoration:none;	
	color:#999;
}