@charset "utf-8";
/* CSS Document */

body { 
 background-color:#f2f2f2;
 color:#696969;
 font-size:10pt;
 font-family:arial;
 padding-left:10px;
 padding-right:10px;
}
body img { 
 border:0px; 
}
#header {
 background-color:#990099;
 color:#ffffff;
 font-size:1.5em;
}
#header h1 { 
 margin-left:220px; 
}
#col1 {
 background-color:#f2f2f2;
 color:#696969;
 width:210px;
 min-height:500px;
 float:left;
 padding-right:10px;
}
#col1 ul li { 
 list-style:none; 
 margin-left:-40px; 
}
#col2 {
 background-color:#f2f2f2;
 color:#696969;
 width:auto;
 min-height:800px;
 margin-left:220px;
 margin-right:440px;
}
#col2 h2.page-heading { 
 background-color:#f2f2f2; 
 color:#990099; 
}
#col3 {
 background-color:#f2f2f2;
 color:#696969;
 width:210px;
 min-height:500px;
 float:right;
 padding-left:10px;
}
#col3 ul li { 
 list-style:none; 
 margin-left:-40px; 
 height:20px;
}
#col4 {
 background-color:#f2f2f2;
 color:#696969;
 max-width:210px;
 min-height:500px;
 float:right;
 padding-left:10px;
}
#footer {
 background-color:#f2f2f2;
 color:#383838;
 width:100%;
 height:80px;
 border-top:1px solid #696969;
 margin-top:10px;
 text-align:center;
}
#footer p { 
 text-align:center; 
}

/*Start code for BACK TO TOP buttons*/
#col2 div.backtop a:link { 
 color: #383838; 
 background: #f2f2f2; 
 border: 1px solid #383838; 
 text-decoration: none; 
}
#col2 div.backtop a:visited { 
 color: #383838; 
 background: #f2f2f2; 
 border: 1px solid #383838; 
 text-decoration: none; 
}
#col2 div.backtop a:hover { 
 color: #000; 
 background: #ffffcc; 
 border: 1px solid #383838; 
 text-decoration: none; 
}
#col2 div.backtop a:active { 
 color: #000; 
 background: #ffffcc; 
 border: 1px solid #383838; 
 text-decoration: none; 
}
#col2 div.backtop { 
 text-align: left; 
 text-decoration: none;
 font-size: 10px;
}
/*End code for BACK TO TOP buttons*/

span.e { 
 font-size:18px; 
}
p.w3c {
 color:#383838;
 background-color:#f2f2f2;
 border:1px solid #383838;
 padding:2px;
 margin-bottom:2px;
 line-height:10px;
 width:120px;
 clear:both;
 text-align:center;
}
p.w3c a { 
 text-decoration:none; 
}
.highlight { 
 border:1px solid #990099;
 color:#000000;
 background-color:#f2f2f2;
 padding:5px;
}

.gallerycontainer { position: relative; } 
.thumbnail img { border:0px; margin:0px; } 
.thumbnail:hover { background-color:transparent; } 
.thumbnail:hover img { border:0px; } 
.thumbnail span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail span img { border-width:0; padding:2px; } 
.thumbnail:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer02 { position: relative; } 
.thumbnail02 img { border:0px; margin:0px; } 
.thumbnail02:hover { background-color:transparent; } 
.thumbnail02:hover img { border:0px; } 
.thumbnail02 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail02 span img { border-width:0; padding:2px; } 
.thumbnail02:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer03 { position: relative; } 
.thumbnail03 img { border:0px; margin:0px; } 
.thumbnail03:hover { background-color:transparent; } 
.thumbnail03:hover img { border:0px; } 
.thumbnail03 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail03 span img { border-width:0; padding:2px; } 
.thumbnail03:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer04 { position: relative; } 
.thumbnail04 img { border:0px; margin:0px; } 
.thumbnail04:hover { background-color:transparent; } 
.thumbnail04:hover img { border:0px; } 
.thumbnail04 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail04 span img { border-width:0; padding:2px; } 
.thumbnail04:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer05 { position: relative; } 
.thumbnail05 img { border:0px; margin:0px; } 
.thumbnail05:hover { background-color:transparent; } 
.thumbnail05:hover img { border:0px; } 
.thumbnail05 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail05 span img { border-width:0; padding:2px; } 
.thumbnail05:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer06 { position: relative; } 
.thumbnail06 img { border:0px; margin:0px; } 
.thumbnail06:hover { background-color:transparent; } 
.thumbnail06:hover img { border:0px; } 
.thumbnail06 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail06 span img { border-width:0; padding:2px; } 
.thumbnail06:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer07 { position: relative; } 
.thumbnail07 img { border:0px; margin:0px; } 
.thumbnail07:hover { background-color:transparent; } 
.thumbnail07:hover img { border:0px; } 
.thumbnail07 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail07 span img { border-width:0; padding:2px; } 
.thumbnail07:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer08 { position: relative; } 
.thumbnail08 img { border:0px; margin:0px; } 
.thumbnail08:hover { background-color:transparent; } 
.thumbnail08:hover img { border:0px; } 
.thumbnail08 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail08 span img { border-width:0; padding:2px; } 
.thumbnail08:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer09 { position: relative; } 
.thumbnail09 img { border:0px; margin:0px; } 
.thumbnail09:hover { background-color:transparent; } 
.thumbnail09:hover img { border:0px; } 
.thumbnail09 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail09 span img { border-width:0; padding:2px; } 
.thumbnail09:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 

.gallerycontainer10 { position: relative; } 
.thumbnail10 img { border:0px; margin:0px; } 
.thumbnail10:hover { background-color:transparent; } 
.thumbnail10:hover img { border:0px; } 
.thumbnail10 span { position:absolute; background-color:#ffffff; padding:5px; left:-1000px; border:1px solid silver; visibility:hidden; color:#383838; text-decoration:none; } 
.thumbnail10 span img { border-width:0; padding:2px; } 
.thumbnail10:hover span { visibility:visible; top:0px; left:-320px; z-index:50; } 