body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
	font-size:10px;
	line-height:120%;
}

a {
   color : #006699;
   text-decoration: none;
}

a:hover {
   color : #EEEEEE;
   background-color : #7799BB;
}

a:hover img {
   color : #006699;
   background-color : #EEEEEE;
}

a:link img 
{
  border-style: none;
}

img {
    border-style: none;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
	vertical-align: top;
	font-size:11px;
	line-height:120%;
}

.odd {
	background-color:#d9dcde;
}

.title-cell {
   text-align: left;
   vertical-align: bottom;
   background-color: #EEEEEE;
	line-height:100%;
	border-top:1px solid #D4D4D4;
	border-bottom:1px solid #D4D4D4;
}

.left_column {
	border-right:1px solid #CCCCCC;
	padding:0px 20px 0px 0px;
}
.middle_column {
	border-right:1px solid #CCCCCC;
	padding:0px 20px 0px 20px;
}
.right_column {
	padding:0px 0px 0px 20px;
}

.title {
   text-align: left;
   vertical-align: bottom;
   font-size: 200%;
   color:#888888;
   white-space:nowrap;
}

.heading {
   text-align: left;
   vertical-align: middle;
   font-size: 130%;
   color:#888888;
   white-space:nowrap;
}

.subheading {
   text-align: left;
   vertical-align: middle;
   font-size: 110%;
   color:#888888;
   white-space:nowrap;
}

.small {
   font-size: 75%;
}

.footer-cell {
   text-align: left;
   vertical-align: middle;
	line-height:120%;
	border-top:1px solid #D4D4D4;
}

.footer {
   text-align: left;
   vertical-align: bottom;
   font-size: 100%;
   color:#888888;
   white-space:nowrap;
}

.footer a {
   color:#888888;
}

.footer a:hover {
   color : #EEEEEE;
   background-color : #7799BB;
}

/* Slides
----------------------------------------------------------------------*/

.slides
{
	cursor: default;
	list-style: none;
}

.slides a
{
	cursor: default;
}

.slides a .view
{
	display: none;
}

.slides a:hover
{
	background: none;
}

.slides a:hover .view
{
	display: block;
	position: fixed;
	top: 10%;
	left: 25%;
	z-index: 1;
}

.slides .thumb
{
	background: #ccc;
	border-color:  #aaa #666 #555 #999 ;
	border-style: solid;
	border-width: 1px;
	display: inline;
	width: 107px;
	height: 80px;
	margin: 3px;
	padding: 5px;

/*	 	padding: 2px;
	vertical-align: top;
	width: 120px;
	height: 80px; */
}

.slides li
{
	margin: 3px;
	padding: 5px;
	position: relative;
}
/* .slides li
{
	margin: 3px;
	padding: 5px;
	position: relative;
} */

.slides .view
{
	background: #eee;
	margin: 8px;
	padding: 10px;
	width: 700px;
	height: 525px;
}
