td {  font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; font-size: 12px; color: #666666}
.sidebar {  font-family: "Comic Sans MS", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 11px; color: #FFFFFF}
.folio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffcc00}
a:link {  color: #CCCCCC; text-decoration: none}
a:visited {  color: #CCCCCC; text-decoration: none}
a:hover {  color: #FFCC00; border-color: #000000 #666666 #666666}
a:active {  color: #CCCCCC}
.header {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CCCCCC; font-weight: bold}
.footer {  font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; font-size: 13px; color: #00000;}
.quote {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666699;}
.siderite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; line-height:18px}
.siderite1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666699}
.strwtext {  font-family: "Comic Sans MS", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color: #FFFFFF}
.strwtext1 {  font-family: "Comic Sans MS", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color: #666666}
.bright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: 400}
h1 {  font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 16px; color: #666666}
A.webdesign:link {
	COLOR: #666666; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.webdesign:active {
	COLOR: #666666; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.webdesign:visited {
	COLOR: #666666; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.webdesign:hover {
	COLOR: #666666; TEXT-DECORATION: underline; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
.gridgrey {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid; 
}
A.design:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design:active {
	COLOR: #ffffff; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design:hover {
	COLOR: #000000; TEXT-DECORATION: underline; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design1:link {
	COLOR: #000000; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design1:active {
	COLOR: #000000; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design1:visited {
	COLOR: #000000; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design1:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design2:link {
	COLOR: #000000; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design2:active {
	COLOR: #000000; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design2:visited {
	COLOR: #000000; TEXT-DECORATION: none; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
A.design2:hover {
	COLOR: #000000; TEXT-DECORATION: underline; font-family: "Comic Sans MS", "Trebuchet MS", sans-serif; FONT-SIZE: 13px;
}
.thumbnail{
position: relative;
z-index: 0;
}

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

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

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

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 20;
left: 60px; /*position where enlarged image should offset horizontally */

}
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:8pt;
	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;
}
.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}	
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}
#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:9pt
}
.title_h2 {
 width:200px;
 padding:12px 0 0 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666
}
.img {float:left; border:1px solid #ffffff; padding:3px}
A.folio1:link {
	COLOR: #ffcc00; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;
}
A.folio1:active {
	COLOR: #ffcc00; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;
}
A.folio1:visited {
	COLOR: #ffcc00; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;
}
A.folio1:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;
}