BODY { 
background-position : 2px 50%; 
background-repeat : repeat; 
background-color : #cacaca; 
} 
A { 
text-decoration : none; 
} 
A:hover { 
text-decoration : underline; 
color : red; 
} 

.thumbnail { 
position : relative; 
z-index : 0; 
} 
.thumbnail:hover { 
background-color : transparent; 
z-index : 50; 
} 
.thumbnail span { 
position : absolute; 
padding : 5px; 
left : -1000px; 
border : 1px dashed gray; 
visibility : hidden; 
color : black; 
text-decoration : none; 
} 
.thumbnail span img { 
border-width : 0; 
padding : 2px; 
} 
.thumbnail:hover span { 
visibility : visible; 
top : 0; 
left : 60px; 
} 
.cssbutton { 
background-color : #d1ec4c; 
border : 2px #d1ec4d; 
padding : 1px 4px; 
color : black; 
text-decoration : none; 
font : bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; 
} 
.cssbutton:visited { 
color : black; 
} 
.cssbutton:hover { 
border-style : inset; 
background-color : #e3f48e; 
padding : 2px 3px 0 5px; 
} 
.cssbutton:active { 
color : black; 
} 
.commentbox { 
background-color : #f0efee; 
width : 450px; 
padding : 10px; 
} 
.commentfooter { 
background : url(arrow.png) no-repeat 20px 0; 
padding-left : 58px; 
padding-top : 1px; 
margin-bottom : 5em; 
font-size : 90%; 
color : #4a4a4a; 
} 
.left_menu { 
font-family : Tahoma; 
margin-left : 0; 
background-color : #800000; 
width : 150px; 
border : thin; 
border-style : ridge; 
border-color : white; 
} 
.left_menu .left_heading { 
background-color : maroon; 
height : 31px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9pt; 
color : red; 
text-align : center; 
vertical-align : middle; 
font-weight : bold; 
background-image : url(bar.png); 
background-repeat : repeat-x; 
padding-top : 2px; 
border-width : 3px; 
border-style : double; 
padding-top : 4px; 
} 
.left_menu ul { 
margin-left : 0; 
margin-top : 0; 
margin-bottom : 6px; 
padding-left : 12px; 
margin-left : 0; 
} 
.left_menu .menu { 
margin-left : 10px; 
} 
.left_menu li { 
color : #ffffff; 
margin-left : 0; 
} 
.left_menu li a { 
line-height : 15px; 
text-decoration : none; 
font-size : 10px; 
color : #ffffff; 
} 
.prospectus { 
text-align : center; 
font-size : 12px; 
border-width : 3px; 
padding-bottom : 5px; 
padding-top : 5px; 
} 
.chromestyle { 
width : 100%; 
font-weight : bold; 
} 
.chromestyle:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
.chromestyle ul { 
border : 1px solid #bbb; 
width : 100%; 
background : url(chromebg.gif) repeat-x center center; 
padding : 4px 0; 
margin : 0; 
text-align : center; 
} 
.chromestyle ul li { 
display : inline; 
} 
.chromestyle ul li a { 
color : #494949; 
padding : 4px 7px; 
margin : 0; 
text-decoration : none; 
border-right : 1px solid #dadada; 
} 
.chromestyle ul li a:hover { 
background : url(chromebg-over.gif) repeat-x center center; 
} 
.chromestyle ul li a[rel]:after { 
content : " v"; 
} 
.dropmenudiv a { 
width : auto; 
display : block; 
text-indent : 3px; 
border-bottom : 1px solid #bbb; 
padding : 2px 0; 
text-decoration : none; 
font-weight : bold; 
color : black; 
} 
* html .dropmenudiv a { 
width : 100%; 
} 
.dropmenudiv a:hover { 
background-color : #f0f0f0; 
} 
.style5 { 
font-size : 12px; 
font-family : Arial; 
} 
.style10 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.cap { 
font-family : Tahoma; 
font-size : 10px; 
color : #ffaa00; 
font-weight : bold; 
padding-left : 10px; 
padding-top : 2px; 
} 
.date { 
font-family : Tahoma; 
font-size : 10px; 
color : #787878; 
font-weight : bold; 
padding-left : 10px; 
padding-top : 10px; 
} 
.style11 { 
font-size : 10px; 
} 

