.srcrslt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : White;
}
.vid_no {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color : White;
	text-transform : capitalize;
	font-weight: bolder;
	padding-right: 28px;
}
.srcttl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : White;
	text-transform : capitalize;
	font-weight: bold;
}
TD.srcdesc {
	font-size : 12px;
	color : #c6c6c6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom: 8px;
}
.mail {
	background-color : #e8e8e8;
}

.viddl {
	font-size: 11px;
	color : #dcdcdc;
	font-family : Arial, Helvetica, sans-serif;
	padding-bottom : 0px;
	padding-top : 0px;	
}

.vid_icon {
	padding-left: 5px;
}

.viddl A:link  {text-decoration : none; color : #ffcc66; font-weight: bold;}
.viddl A:visited  {text-decoration : none; color: #ffcc66; font-weight: bold;}
.viddl A:active  {text-decoration : none; color: #ffcc66; font-weight: bold;}
.viddl A:hover  {text-decoration : underline; color : #ababab; font-weight: bold;}

.classpub A:link  {text-decoration : none; color : #FFFFFF; font-weight: bold;}
.classpub A:visited  {text-decoration : none; color: #FFFFFF; font-weight: bold;}
.classpub A:active  {text-decoration : none; color: #FFFFFF; font-weight: bold;}
.classpub A:hover  {text-decoration : underline; color : #ababab; font-weight: bold;}

.class1 A:link  {text-decoration : none; color : #FFFFFF;}
.class1 A:visited  {text-decoration : none; color: #FFFFFF;}
.class1 A:active  {text-decoration : none; color: #FFFFFF;}
.class1 A:hover  {text-decoration : underline; color : #000000;}

.class2 A:link  {text-decoration : none; color : #003366;}
.class2 A:visited  {text-decoration : none; color: #003366;}
.class2 A:active  {text-decoration : none; color: #003366;}
.class2 A:hover  {text-decoration : underline; color : #FF0000;}

.classvid A:link  {text-decoration : none; color : #D8AC70;}
.classvid A:visited  {text-decoration : none; color: #D8AC70;}
.classvid A:active  {text-decoration : none; color: #D8AC70;}
.classvid A:hover  {text-decoration : underline; color : #FFFFFF;}

.classmov A:link  {text-decoration : none; color : #A09CA0;}
.classmov A:visited  {text-decoration : none; color: #A09CA0;}
.classmov A:active  {text-decoration : none; color: #A09CA0;}
.classmov A:hover  {text-decoration : underline; color : #FFFFFF;}

.mcttl A:link  {text-decoration : none; color : #FFFFFF;}
.mcttl A:visited  {text-decoration : none; color: #FFFFFF;}
.mcttl A:active  {text-decoration : none; color: #FFFFFF;}
.mcttl A:hover  {text-decoration : underline; color : #ffff00;}

.contact A:link  {text-decoration : none; color : #FFFFFF;}
.contact A:visited  {text-decoration : none; color: #FFFFFF;}
.contact A:active  {text-decoration : none; color: #FFFFFF;}
.contact A:hover  {text-decoration : underline; color : #ffff00;}

.arthead A:link  {text-decoration : none; color : #FFFFFF;}
.arthead A:visited  {text-decoration : none; color: #FFFFFF;}
.arthead A:active  {text-decoration : none; color: #FFFFFF;}
.arthead A:hover  {text-decoration : underline; color : #ffff00;}

.vidinfo A:link  {text-decoration : none; color : #A09CA0;}
.vidinfo A:visited  {text-decoration : none; color: #FFFFFF;}
.vidinfo A:active  {text-decoration : none; color: #FFFFFF;}
.vidinfo A:hover  {text-decoration : underline; color : #ffff00;}

.pubdesc A:link  {text-decoration : none; color : #FFFFFF;}
.pubdesc A:visited  {text-decoration : none; color: #FFFFFF;}
.pubdesc A:active  {text-decoration : none; color: #FFFFFF;}
.pubdesc A:hover  {text-decoration : underline; color : #ffff00;}

.forum A:link  {text-decoration : underline; color : #003399;}
.forum A:visited  {text-decoration : underline; color: #575757;}
.forum A:active  {text-decoration : underline; color: #003399;}
.forum A:hover  {text-decoration : underline; color : #575757;}

.photos A:link  {text-decoration : none; color : #c9c9c9;}
.photos A:visited  {text-decoration : none; color: #c9c9c9;}
.photos A:active  {text-decoration : none; color: #c9c9c9;}
.photos A:hover  {text-decoration : underline; color : #ffff00;}

TD.headl {
	text-align : left;
	background-image : url(images/home_bkg.gif);
}
TD.headr {
	background-image : url(images/home_bkg.gif);
	text-align : right;
}
TD.headl3 {
	text-align : left;
	background-image : url(images/home/home_bkg.gif);
}
TD.headr3 {
	background-image : url(images/home/home_bkg.gif);
	text-align : right;
}

TD.vidinfo {
	font-size : 12px;
	color : #A09CA0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom : 2px;
	padding-left : 13px;
}
TD.pubdesc {
	font-size : 12px;
	color : #c6c6c6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
TD.bookdesc {
	font-size : 13px;
	color : #dcdcdc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.bookdesc A:link  {text-decoration : none; color : #FFFFFF;}
.bookdesc A:visited  {text-decoration : none; color: #FFFFFF;}
.bookdesc A:active  {text-decoration : none; color: #FFFFFF;}
.bookdesc A:hover  {text-decoration : underline; color : #FFFF00;}

.pubdesc2 {
	font-size : 12px;
	color : #c6c6c6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
TD.viddesc {
	font-size : 12px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	vertical-align : top;
	padding-top: 5px;
}
TD.navdesc {
	font-size : 12px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-left : 20px;	
}
TD.navsub {
	font-size : 12px;
	color : #c9c9c9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-left : 28px;	
	padding-top : 5px;
	padding-right : 11px;
}
TD.photos {
	font-size : 13px;
	color : #c9c9c9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 25px;
}

TD.photolead {
	font-size : 13px;
	color : #c9c9c9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-left : 33px;
}

TD.disclaimer {
	font-size : 9px;
	color : #c9c9c9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 33px;
}

TD.photoedu {
	font-size : 13px;
	color : #c9c9c9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-left : 15px;
}

.navsub A:link  {text-decoration : none; color : #c9c9c9;}
.navsub A:visited  {text-decoration : none; color: #c9c9c9;}
.navsub A:active  {text-decoration : none; color: #c9c9c9;}
.navsub A:hover  {text-decoration : underline; color : #FFFFFF;}

.nav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}
.leftnav, .leftnav2, .leftnav3, .leftnavb, .leftnavph, {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.hometabs {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;
	color : #666666;
	text-align : right;
	padding : 5px 5px 5px 0px;
}
.hometabs A:link  {text-decoration : none; color : #666666;}
.hometabs A:visited  {text-decoration : none; color: #666666;}
.hometabs A:active  {text-decoration : none; color: #666666;}
.hometabs A:hover  {text-decoration : underline; color : #ffffff;}

.leftnav {
	color : #003366;
	padding-left : 45px;
	line-height : 140%;
}
.leftnavb {
	color : #003366;
	padding-left : 20px;
	padding-right : 25px;
	padding-top : 4px;
	padding-bottom : 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;	
}		
.leftnavph {
	color : #003366;
	padding-left : 20px;
	padding-right : 25px;
	padding-top : 4px;
	padding-bottom : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;	
}	
.leftnav2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	padding-left : 25px;
	font-weight : bold;		
	font-size : 13px;	
}

.leftnav3 {
		color : #C0C0C0;
		padding-left : 30px;
}

.mainnav {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;	
	padding-left : 35px;
	padding-right : 35px;
	padding-bottom : 10px;
	padding-top : 10px;
}
.video {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #A09CA0
}

.videot {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bolder;
	color : #ffcc66
}

.videot A:link  {text-decoration : none; color : #ffcc66;}
.videot A:visited  {text-decoration : none; color: #ffcc66;}
.videot A:active  {text-decoration : none; color: #ffcc66;}
.videot A:hover  {text-decoration : underline; color : #FFFFFF;}

.vidnum {
	font-size : 12px;
	color : #D8AC70;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.vidnav {
	font-size : 12px;
	color : #A09CA0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left : 16px;
	padding-left : 30px;
	font-weight : bold;
	padding-left : 10px;
}

.vidnav A:link  {text-decoration : none; color : #A09CA0;}
.vidnav A:visited  {text-decoration : none; color: #A09CA0;}
.vidnav A:active  {text-decoration : none; color: #A09CA0;}
.vidnav A:hover  {text-decoration : underline; color : #FFFFFF;}

.videotxt {
	color : #dcdcdc;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding-left : 35px;
	padding-right : 10px;
	padding-bottom : 10px;
	padding-top : 8px;
}

.body {
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	padding : 5px 5px 5px 4px;
}
.mcttl {
	font-size : 12px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.arthead {
	font-size : 16px;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bolder;
}

.books {
	 border-color : #A09CA0;
}	 

.search {
	COLOR : black; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
}
 
.searchinfo { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin-left: 25px; 
	padding: 5px;
}

.thumbnail {
	border:2px;
	border-thickness: 2px;
	border-color: #A09CA0;
	border-style: solid;
}

A:hover .thumbnail, A:active .thumbnail {
	border:2px;
	border-thickness: 2px;
	border-color: #FFFF00;
	border-style: solid
}

.download {
	color: #ffff33; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
}
.download A:link  {text-decoration : none; font-weight: bold; color : #ffff33;}
.download A:visited  {text-decoration : none; font-weight: bold; color: #ffff33;}
.download A:active  {text-decoration : none; font-weight: bold; color: #ffff33;}
.download A:hover  {text-decoration : underline; font-weight: bold; color : #FFFFFF;}

.hi {
	padding-left: 120px;
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 2px;
}

.lo {
	padding-left: 50px;
	vertical-align: top;	
	padding-top: 8px;	
	padding-bottom: 2px;	
}

TD.clip {
	font-size : 13px;
	color : #dcdcdc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.clip A:link  {text-decoration : none; color : #FFFFFF;}
.clip A:visited  {text-decoration : none; color: #FFFFFF;}
.clip A:active  {text-decoration : none; color: #FFFFFF;}
.clip A:hover  {text-decoration : underline; color : #FFFF00;}

.ca {
	padding-left: 140px;
	padding-bottom: 8px;
	}
	
.cb {
	padding-left: 70px;
	padding-bottom: 8px;	
	}
.footer	{
	font-size: 10px;
	color: #a4a4a4;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	padding-top: 4px;
}	

.footer A:link  {text-decoration : none; color : #a4a4a4;}
.footer A:visited  {text-decoration : none; color: #a4a4a4;}
.footer A:active  {text-decoration : none; color: #a4a4a4;}
.footer A:hover  {text-decoration : underline; color : #FFFFFF;}

.home_bod {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	padding : 5px 20px 5px 20px;
}

.class3 A:link  {text-decoration : none; color : #003399; font-weight: bold;}
.class3 A:visited  {text-decoration : none; color: #003399; font-weight: bold;}
.class3 A:active  {text-decoration : none; color: #003399; font-weight: bold;}
.class3 A:hover  {text-decoration : underline; color : #575757; font-weight: bold;}

.else_new {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	padding : 2px 10px 0px 10px;
	vertical-align: top;
}
.cssnav	{
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-repeat: no-repeat;
display:block;
width: 194px;
height: 18px;
margin: 0; 
margin-bottom:0px;
padding: 0; 
text-align: right;
}
.cssnav a {
display:block;
font-size: 13px;
font-weight: bold;
width: 194px;
height: 18px;
display: block;
float: right;
margin: 0;
padding: 0;
color: white; text-decoration: none; 
text-align: right
}
.cssnav img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible; color: black;}
.cssnav a:hover {color: black;}
.cssnav a:hover img{visibility:hidden; color: black;}
.cssnav span {
	position: absolute;
	cursor: pointer;
	right:70px;
	top:0px;
	margin:0;}
	
.cssabout {background-image: url(images/about/nav_over.gif);}
.csspubs {background-image: url(images/pubs/nav_over.gif);}
.cssvid {background-image: url(images/video/nav_over.gif);}	
.csslib {background-image: url(images/library/nav_over.gif);}	
.cssforum {background-image: url(images/forum/nav_over.gif);}	
.cssmail {background-image: url(images/mail/nav_over.gif);}		
.csssearch {background-image: url(images/search/nav_over.gif);}		
.cssschools {background-image: url(schools/images/nav_over.gif);}

.cssschoolhead {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: black;
text-align: right;
margin-right: 68px;
margin-bottom: 3px;
margin-top: 5px;
text-decoration: underline;
}

.school_head {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: black;
text-align: center;
text-decoration: underline;
}

.school_desc {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
text-align: center;
}

.school_photo {
text-align: center;
padding-top: 10px;
}

.fot {
	border:2px;
	border-thickness: 2px;
	border-color: #626262;
	border-style: solid;
}

A:hover .fot, A:active .fot {
	border:2px;
	border-thickness: 2px;
	border-color: #FFFFFF;
	border-style: solid
}


.caption A:link  {text-decoration : none; color : #000000; font-weight: bold;}
.caption A:visited  {text-decoration : none; color: #000000; font-weight: bold;}
.caption A:active  {text-decoration : none; color: #000000; font-weight: bold;}
.caption A:hover  {text-decoration : underline; color : #FFFFFF; font-weight: bold;}

.school_text {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 3px;
}
.school_text2 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}	

.schoollink A:link  {text-decoration : none; color : #333366; font-weight: bold;}
.schoollink A:visited  {text-decoration : none; color: #333366; font-weight: bold;}
.schoollink A:active  {text-decoration : none; color: #333366; font-weight: bold;}
.schoollink A:hover  {text-decoration : underline; color : #000000; font-weight: bold;}
