.divider { background: #9F9F9F}
.whitecell { background: #ffffff }
.infobox { border: solid 1px #9f9f9f }
.infobox td { color: #838383; font-size: .7em; font-family: Verdana, Arial, Helvetica }
.body { border-top: solid 1px #9f9f9f; border-bottom: solid 1px #9f9f9f }


HR{color:#9f9f9f;}


th { border-bottom: solid 1px #9f9f9f; background: #F5E1B1; color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica }
th.color1 { background: #FDEC7B; color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica }
th.color2 { background: #B0AC9B; color: #ffffff; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica }
th.color3 { background: #BFB6A2; color: #ffffff; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica }
th.color4 { background: #786340; color: #ffffff; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica }




.menu { color: #838383; font-size: 12px; font-family: Verdana, Arial, Helvetica; border-bottom:1px solid #999999 }

.menu a:link, .menu a:visited { color: #9C8E6B; text-decoration: none }
.menu a:active, .menu a:hover { color: #5F74AC; text-decoration: none }


.copyright { color: #838383; font-size: 9px; font-family: Verdana, Arial, Helvetica; border-top:1px solid #999999; margin-top:20px; width:800px; }
.copyright a:link, .menu a:visited { color: #9C8E6B; text-decoration: none }
.copyright a:active, .menu a:hover { color: #5F74AC; text-decoration: none }


.content { color: #838383; font-size: 12px; font-family: Verdana, Arial, Helvetica }
ul, ol, ul ul, ol ol, ul ul ul, ol ol ol, ul ul p, ul ul ul p, ol ol p, ol ol ol p, ul p, ol p { color: #838383; font-size: 12px; font-family: Verdana, Arial, Helvetica }
input, select, option, textarea { color: #838383; font-size: 9px; font-family: Verdana, Arial, Helvetica }


h1 { color: #000000; font-size: 16px; font-weight: bold; font-family: Arial, Verdana, Helvetica }
h2 { color: #838383; font-size: 15px; font-weight: bold; font-family: Arial, Verdana, Helvetica }
h3 { color: #838383; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Helvetica }
h4 { color: #838383; font-size: 13px; font-weight: bold; font-family: Arial, Verdana, Helvetica }
h5 { color: #838383; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica }
h6 { color: #838383; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica }


a:link { color: #32428B }
a:visited { color: #5F74AC}
a:active, a:hover { color: #9C8E6B}

/*  ---  styles that follow added by webKazoo  -----  */
#wrapper {
	margin: 0px auto;
	width: 800px;
	position: relative;
}
td, ul, ol, li, p { color: #838383; font-size:11px; line-height:15px; font-family: Verdana, Arial, Helvetica }
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
	position: absolute;
	left:535px;
	top:55px;
	text-align:center;
}

.clicky {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-align: center;
	position:relative;
}
.virtualGrid {
	position:relative;
	width:820px;
	height:680px;
	left:20px;
}
.virtualGrid .row {
	position:relative;
	margin-bottom:30px;
	text-align:right;
	right:590px;
	min-width:200px;

}
.virtualGrid .row img {
	margin-left:10px;

}

.virtualGridBig {
	position:absolute;
	left:284px;
	top:0;
	visibility: hidden;
}

.criticsGrid {    /* may have different width inline */
	position:relative;
	width:680px;
	left:35px;
	top:10px;
}
.criticsGrid .row {    /* may have different width inline */
	position:relative;
	margin-bottom:30px;
	text-align:right;    /* may have different value inline */
	left:0;
	width:680px;

}
.criticsGrid .row img {
	margin-left:20px;
	vertical-align:top;

}
.criticsGrid .row img .first {
	margin-left:0;
	vertical-align:top;

}


.criticsGridBig {
	position:absolute;
	left:280px;
	top:0;
	visibility: hidden;
	background-color:#FFFFFF;
}
.criticsGridBig p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-align: left;
	position:relative;
	margin:-15px 0 0 0;
}
.clear {
	clear:both;
}

.imageLeft{
	float:left;
	margin: 0 5px 5px 0;
}



.hidden_img{
	display:none;
	}