﻿.verticalline{	height:100%;	background-image: url(/images/line_abt.jpg);	background-repeat:repeat-y;	
              	padding-left:10px;		display:block;	width:1px;	float:left;	}
#shadow-container{	position: relative;	left: 3px;	top: 3px;	margin-right: 3px;	margin-bottom: 3px;}
#shadow-container .shadow2, #shadow-container .shadow3, #shadow-container .leftcontainer{position: relative;
	left: 1px;	bottom: 1px;	right: -1px;}
#shadow-container .shadow1{	background: #F1F0F1;}
#shadow-container .shadow2{	background: #DBDADB;}
#shadow-container .shadow3{	background: #B8B6B8;}
#shadow-container .leftcontainer{	background: #FDFED8;	border: 1px solid #5D921F;	padding: 10px;}
#shadow-container .LeftLinks {	font-family: Calibri, "Trebuchet MS";	font-size: 14px;	line-height: 25px;
	text-decoration: none;	}
#shadow-container .LeftLinks A{	font-family: Calibri, "Trebuchet MS";	font-size: 14px;	line-height: 25px;
	text-decoration: none;	color: #57881C;}
#shadow-container .LeftLinks A:hover{	color: #990000;}
#SubLinks{	position: relative;	left: 3px;	top: 3px;	margin-right: 22px;	margin-bottom: 3px;}
#SubLinks .shadow2, #SubLinks .shadow3, #SubLinks .container
{	position: relative;	bottom: 1px;	text-align: center;}
#SubLinks .shadow1{	background: #F1F0F1;}
#SubLinks .shadow2{	background: #DBDADB;}
#SubLinks .shadow3{	background: #B8B6B8;}
#SubLinks .container{	background: #FDFED8;	border: 1px solid #5D921F;	padding: 5px;}
#SubLinks .LeftLinks A{	font-family: Calibri, "Trebuchet MS";	font-size: 14px;	line-height: 5px;
	text-decoration: none;	color: #57881C;}
#SubLinks .LeftLinks A:hover{color: #990000;}
.bullets li{background-image: url(/images/image_small_sunset.png);padding-left:20px;margin-bottom:5px;
	background-repeat: no-repeat;list-style: none;text-align:justify;background-position:left top;}
.bullets li a{text-decoration:none;color:#57881C;}
.bullets li a:hover{text-decoration:underline;}
.innerbullets li{background-image: url(/images/bullet_black.png);list-style:none;padding-left:20px;
	margin-bottom:5px;margin-top:5px;	background-repeat: no-repeat;list-style: none;text-align:justify;		
	background-position:left  top;	}
.innerbullets li a{	text-decoration:none;color:#57881C;}
 .leftlinks A{	white-space:nowrap;font-family: Calibri;font-size: 14px;line-height: 25px;text-decoration: none;color: #57881C;}
.leftlinks A:hover{text-decoration:underline;}
.centerlinks {text-align:center;}
.centerlinks A{font-family: Calibri;font-size: 14px;line-height: 15px;text-decoration: none;
               color: #57881C;}
.centerlinks A:hover{text-decoration:underline;}
#roleleft{float: left;width: 355px;padding:10px 0px 10px 5px;text-align:left; line-height:150%;}
#roleright{float: right;width: 355px;margin: 0;padding:10px 0px 10px 5px;line-height:150%;text-align:left;}
.RoleModels{	margin: 10px 10px 10px 0px;	}
.ProfilePic{float:left;	margin-right:15px;}

body {font-family:Verdana;margin:0px; padding:0px;}
#bodycontainer{background-color:#000; height:auto; margin:0px; padding:0px;}
#container{width:1000px; margin:0px;}
#topbar{width:auto; display:block; height:90px; background-color:#000000;}
#bottombar{width:auto; display:block; height:40px; background-color:#000000;}
#leftlogo{width:96px; margin-right:5px; float:left;margin-top:1px;margin-bottom:1px;}
#centersection{width:787px; margin-right:5px; float:left;}
#centersectionup{height:44px;}
#centersectiondown{height:44px;}
#rightlogo{width:105px; float:left;margin-top:1px;margin-bottom:1px;}

div#menubarcontainer {background-image: url(/images/smallbg.gif);font-size:16px; text-align:center; white-space:nowrap;}
div#menubarcontainer ul{margin: 0;padding-bottom: 5px;padding-top: 5px;text-indent:-70px;}
div#menubarcontainer ul li{display: inline;margin-left: -3px;}
div#menubarcontainer ul li a{padding: 5px 15px 5px 15px;color: #fbfdaa;text-decoration: none;
border-right: 1px solid #fff;border-bottom: solid 1px #fdfed2;}
div#menubarcontainer ul li a:hover{background-color: #3b5816;color: #fff;} 
#active a { border-left: 1px solid #fff; }

/*
#column_left{width:164px; float:left;padding-left:20px; color:#fff;padding-right:20px;text-align:justify;
             font-size:15px;min-height:500px; background-color:#000;}
#column_right{width:795px; float:right; padding:0px 0px 0px 0px; color:#fff; font-size:15px; 
              background-color:#1b1b1b; border-left:solid 1px #ffae00; margin:0px}
  */            
#column_left{width:159px; float:left; color:#fff;font-size:15px;background-color:#1b1b1b; 
             padding:0px; min-height:400px; 
             border-right:solid 1px #ffae00; margin:0px; text-align:center;}
#column_right{width:795px; float:right; padding-left:20px; color:#fff;padding-right:20px;text-align:justify;
             font-size:15px;min-height:400px; background-color:#000;}
             
div.spacer20{clear:both; height:20px; display:block;}
div.spacer10{clear:both; height:10px; display:block;}
div.spacer5{clear:both; height:5px; display:block;}
#mainbody{background-color:#fdfed2;}
.hrule{clear:both; height:1px; display:block; background-color:#990000; margin:0px 3px 0px 3px;}
.hrulefull{clear:both; height:1px; display:block; background-color:#990000; margin:0;}
.pagetitle{height:15px; padding:3px 0px 6px 0px; font-size:14px; font-weight:bold; 
           background-color:#ffae00; color:#000; text-align:right; border-bottom: solid 1px #990000;}

#footerblock{width:auto; clear:both; display:block; height:20px; color:#fff; font-size:11px; 
             padding:10px 0px 5px 5px;}
#footerblock A{text-decoration:none; color:#fff;}
#footerblock A:hover{text-decoration:underline;}

#copiousbar{clear:both; height:10px; display:block; padding:10px 0px 10px 0px; background-color:#fff; text-align:center; font-size:10px; }
#copiousbar A{color:#990000; text-decoration:none;}
#copiousbar A:hover{text-decoration:underline;}
.yearclass{font-family:Calibri; font-size:12px; border:dotted 1px #f8f3f9; margin:1px;
           padding:1px; background-color:#000; color:#F0f0f0}
.gallery{float:left; padding:10px 10px 10px 10px; border: solid 1px white; margin:5px 20px 5px 60px; cursor:pointer;}

#tooltip {background:#FFFFFF url(/images/tooltipsmall_bg.gif) repeat-x scroll left top;border:1px solid #FFC20E;color:#414141;
          padding:3px;text-align:left;z-index:100;}
.navbutton, .navbutton a
{font-family:Calibri;font-size:12px;background-color:#FFAE00; border:solid 1px #fff;color:#000;padding:2px; 
 margin:3px; text-decoration:none;}
.navbutton A:hover{color:#000000; background-color:#FFFFFF;}
.navigationbuttonsdiv{float:right;margin-right:10px; margin-bottom:20px; }
.pagerbottom{clear:both;}
#overlay {width:200px; height:75px; visibility: hidden; left:300px;top:250px;
        background-color:#FFF; color:#CCCCCC; 
        position:absolute; display:block;  border-style:double; border-width:1px; border-color:#000; } 

.opaqueLayer{display:none;position:absolute;top:0px;left:0px;opacity:0.7;
             filter:alpha(opacity=70);background-color: #000000;z-Index:1000;}
.questionLayer{position:absolute;top:0px;left:0px;width:150px;height:150px;display:none;z-Index:1001;
                border:2px solid black;background-color:#ffae00;text-align:center;vertical-align:middle;
                padding:10px;}
.box{border:solid 1px #000;padding:20px;color:#000;}
.noImagediv{font-family:Calibri; font-size:12px; color:Black; display:none;
         text-align:left; clear:both;padding:1px; margin:10px; height:75px;}
#divtooltip{font-family:Calibri; font-size:12px; color:Black; display:none; width:100%; }
.noimagescenterdiv{font-family:Calibri; font-size:16px; color:white;border:solid 1px #ffae00; padding:5px;
                   margin-top:100px; }
.message{font-family:Calibri; font-size:11px; color:#afadad;margin-left:20px;}
.messagered {font-family:Calibri; font-size:11px; color:#990000; margin-right:20px;  text-align:center;}
.closebutton{display:block; border-style: solid; border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
             border-color:Black;}

.categorylist, .categorylist A{font-family:Calibri; font-size:16px; color:White; display:block;
padding:5px; padding-left:0px; text-decoration:none;}
.categorylist A:hover{background-color:#FFAE00;padding-left:0px; color:#000;}

.categorylistselected, .categorylistselected A{font-family:Calibri; font-size:16px; color:White; display:block;
padding:5px; padding-left:0px; text-decoration:none;background-color:#FFAE00;padding-left:0px; color:#000;}
.categorylistselected A:hover{color:#000;}

#maingallery{clear:both;}
a
{
	outline:none;
}
