 body {
	background-color:FFFFFF;
	background-attachment:fixed;
	background-position:top-left;
	background-repeat:repeat;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-color:none;
	border-style:solid;
	padding-left:0px;
	padding-right:0px;
	font-family:arial !important;
	font-size:12px !important;
	color:000000 !important;
 }
 
h1 {font-size: 50px}
h3 {font-size: 30px}
h4 {font-size: 20 px}
h2.aaa {font-size: 28 px; color:FFFFFF}
h4.aaa {font-size: 20 px; color:FFFFFF}
p {font-size: 12px}
p.a {font-size: 18px}
p.index {font-size: 16px}

table, tr, td { background-color:transparent; border:none; border-width:0; }

table.aaa { background-color:000000; border:none; border-width:0; }
table.w { background-color:FFFFFF; border-color:000000; border-width:1; border-style:solid;}
table.h { background-color:DCDCDC; border-color:000000; border-width:1; border-style:solid;}

 a {font-family:arial !important; color:B30606 !important; font-weight:normal; font-style:normal; text-decoration:none;}
 a.a {font-family:arial !important; color:000000 !important; font-weight:normal; font-style:normal; text-decoration:none;}
 a:hover {font-family:arial !important; color:000000 !important; font-weight:normal; font-style:normal; text-decoration:none;}
 
a.screen, a.screen:visited {
color:#c00; 
position:relative; 
z-index:1;
}
a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:100px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:0; /* add a border */
left:0; /* position:the image */
top:30px;
}
a.screen:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:100px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}


#pic {
	background-color: #FFFFFF;
	left: 0px;
	position: relative;
	top: 0px;
	width: 135px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -400px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 135px;
	left: -100;
	text-decoration: none;
	top: 200px;
	width: 135px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 300px;
	left: -100;
	position: absolute;
	top: 200px;
	width: 300px;
}