body { margin: 0px;
/*  background: url(images/bg.jpg); 
scrollbar-3dlight-color: #A3903C;
scrollbar-arrow-color: #A3903C;
scrollbar-base-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #A3903C; */}

H1{ font-family: Times New Roman, Arial, Helvetica;
     color: #19015E; font-size : 20pt;
     margin: 0px;
     }

H2{ font-family: Arial, Helvetica;
     color: #687088;
     font-size : 16pt;
     }

H3{ font-family: Arial, Helvetica;
     color: #687088;
     font-size : 14pt;
     }

H4{ font-family: Arial, Helvetica;
     color: #687088;
     font-size : 12pt;
     }

p { font-family: Arial, Helvetica;
     color: #353566;
     font-size : 12pt;
     }

table { font-family: Arial, Helvetica;
     color: #353566;
     font-size : 12pt;
     }

li { font-family: Arial, Helvetica;
     color: #353566;
     font-size : 12pt;
     }

ul {list-style-type: disc;
     list-style-image: url(images/bullet.jpg);
     }

.forminput	{border: 1px solid #051784}
.forminput2	{border: 1px solid #051784;
      width: 145px;
     }


#navlist li {display: inline;
     list-style-type: none;
     padding-right: 6px;
     font-size: 8px;
    }


#navlist {border-top: #353566 3px double;
     border-right: #353566 0px double;
     border-bottom: #353566 0px double;
     border-left: #353566 0px double;
     padding:5px 0px 5px 0px;
     }

.movie_link {
	font-family:Arial,Verdana,Helvetica;
	font-size: 12px;
	line-height: 15px;
	color: #0174CF;
	text-decoration: none;
	
}



a:link {color : #0000FF;
     font-weight:bold;
     }

a:visited {color : #0000FF;
     font-weight:bold;
     }

a:hover {color : #AC0E0D;
     text-decoration:underline;
     font-weight:bold
     }

a:active {color : #AC0E0D;
     text-decoration:underline;
     font-weight:bold
     }


.pageheader {border-top: #353566 3px double;
     border-right: #353566 0px double;
     border-bottom: #353566 3px double;
     border-left: #353566 0px double;
     margin: 15px 0px 15px 0px;
     font-size: 18pt;
     padding: 10px;
     text-transform:uppercase;
     font-family:"Times New Roman", Times, serif;
     font-weight:bold;
     background-image: url(images/headerbg.jpg);
     background-repeat:repeat-x;
     }

.miniheaders {font-family:"Times New Roman", Times, serif;
     font-size: 14pt;
     font-weight:bold;
     }

.reg_headers {font-family:"Times New Roman", Times, serif;
     font-size: 18pt;
     font-weight:bold;
     text-decoration:underline;
     }

.legend {margin:0px 5px 0px 5px;
     font-family:"Times New Roman", Times, serif;
     font-size: 12pt;
     font-weight:bold;
     text-transform:uppercase;
     letter-spacing: 1px;
     border:#353566 1px solid;
     padding: 0px 5px 0px 5px;
     background-color:#353566;
     color:#ffffff;
     }

.fieldset {border:#353566 1px solid;
     padding: 5px;
     margin: 5px 5px 0px 5px;
     background-image:url(images/fieldsetbg.jpg);
     background-position:bottom;
     background-repeat:repeat-x;
     }

.picborder {border:#353566 3px double;
     background-color:#666697;
     }

.whitebox {background-color:#FFFAF2;
     padding:3px;
     border:#D7C6A8 1px solid;
     }

.seminars {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0000FF; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.seminars:hover {
	TEXT-DECORATION: underline
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



a.thumbnail{
position: relative;
z-index: 0;
}

a.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

a.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFF4DF;
padding: 2px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

a.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 10px;
}

a.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -60;
left: 100px; /*position where enlarged image should offset horizontally */

}
















