body {
background-color:#8cc4dd;
}


.pic {color: #707070; text-decoration: none;}
.pic:hover {color: #404040; text-decoration: none;}
.pic img {opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1; border: none;}
.pic:hover img {opacity: .8; filter: alpha(opacity=80); -moz-opacity:.8; border: none;}



.green2:visited {color:#74F650; text-decoration:none}
.green2:link {color:#74F650; text-decoration:none}
.green2:hover {color:#EB8845; text-decoration:none}
.green2:active {color:#74F650; text-decoration:none}



.blue:visited {color:#269FD6; text-decoration:none}
.blue:link {color:#269FD6; text-decoration:none}
.blue:hover {color:#000099; text-decoration:none}
.blue:active {color:#269FD6; text-decoration:none}

.blue2:visited {color:#000099; text-decoration:none}
.blue2:link {color:#000099; text-decoration:none}
.blue2:hover {color:#0000CC; text-decoration:none}
.blue2:active {color:#000099; text-decoration:none}

.blue3:visited {color:#ffffff; text-decoration:none}
.blue3:link {color:#ffffff; text-decoration:none}
.blue3:hover {color:#0000CC; text-decoration:none}
.blue3:active {color:#ffffff; text-decoration:none}

.button {font-size: 9px; color: #0066CC; font-family: Verdana, Arial, Helvetica, sans-serif; }



#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 400px;
	height: 0px;
	z-index: 200;
}


h1, h2, h3 {
	padding:0;
	margin:0
}
h1 {
	font-size:14px
}
h2, h3 {
	font-size:13px
}

#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}

.title_h2 {
 width:300px;
 padding:12px 0 0 18px;
}

#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}


.thumbnail{
position: relative;
z-index: 0;

}

.thumbnail:hover{
background-color: transparent;
z-index: 10;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 0px;
left: 120px;
border: 1px solid #a3a3a3;
visibility: hidden;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 30px;
top: -90px;
}


input.button
{
height:19px;
color: #dcdcdc;
background: #b1c0da;
border: 1px solid #dcdcdc;
font-size:9px;
font-weight: bold;
color:#ffffff;
line-height:10px;
text-align:center;
}




