/* CSS Document */
		html {font-size:125%;}

		* {margin:0; padding:0;}	

/* this line centers the page on the browser */
		div#container {position:absolute; left:50%; width:780px;  margin-left:-390px; text-align:left;}		

/* this line is used within the print mode css file to turn printing off for the specified item */
		.hidden  {display:none;}	
			
		body {
		font-family: 'Trebuchet MS',arial,sans-serif;
		color:#000000;
		font-size:55%;
		width:780px;
		line-height:1.4em;
		background-color:#ffffff;
		text-align:center;
		}

		p span {font-style:italic;}

/* jump link styles used for pages with long lists - to allow to jump down list */
		th a.jumpTarget {
		color:#000000;
		}
		#jumpLink {
		font-size:75%; 
		}

		tr.TopNav {
		background:#ffbb2c;
		height:23px;
		text-align:center;
		} 
		
		tr.TopRolloverWhite {
		background:#FFFFFF;
		height:23px;
		text-align:center;
		} 
		tr.TopRolloverGold {
		background:#fff8e8; 
		height:23px;
		text-align:center;
		} 
		
		tr.BottomNav {
		background:#ffbb2c; 
		height:23px;
		width:780px;
		text-align:center;
		}
		td.freearea p{
		padding:10px;
		border-left:1px solid #cccccc;
		border-top:1px solid #cccccc;
		border-bottom:3px solid #cccccc;
		border-right:2px solid #cccccc;
		}
		
		.extlink a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.extlink:hover{background:#ffe5ad;font-weight:bold;text-decoration:underline;}
		
		.extlinkWhite a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.extlinkWhite:hover{background:#ffffff;font-weight:bold;text-decoration:underline;}
	
		.pdflink a{
        color:#000000;
        font-weight:bold;
        text-decoration:none;
        }
        td.pdflink:hover{background:#ffe5ad url(../images/pdf-icon-gold.gif) no-repeat right;text-decoration:underline;font-weight:bold;}

        .pdflinkWhite a{
        color:#000000;
        font-weight:bold;
        text-decoration:none;
        }
        td.pdflinkWhite:hover{background:#ffffff url(../images/pdf-icon-white.gif) no-repeat right;text-decoration:underline;font-weight:bold;}
	
		.afalink a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.afalink:hover{
		font-weight:bold;
		text-decoration:underline;
		background:#ffe5ad;
		}
		.adjlink a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.adjlink:hover{
		font-weight:bold;
		text-decoration:underline;
		background:#ffe5ad;
		}

		.afalinkWhite a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.afalinkWhite:hover{
		font-weight:bold;
		text-decoration:underline;
		background:#ffffff;
		}

		td.current{
		background:#ffe5ad;
		font-weight:bold;
		border:1px solid #000000;
		}
		td.topcurrent{
		background:#ffe5ad;
		font-weight:bold;
		border:1px solid #000000;
		}

		td.rollafalink{
		background:#fff8e8;
		font-weight:bold;
		border:1px solid #000000;
		}
		.rollafalink a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.rollafalink:hover{
		font-weight:bold;
		text-decoration:underline;
		background:#ffffff;
		}
	
		td.rollextlink{
		background:#fff8e8;
		font-weight:bold;
		border:1px solid #000000;
		}
		.rollextlink a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.rollextlink:hover{
		font-weight:bold;
		text-decoration:underline;
		background:#ffffff;
		}
		
		td.rollpdflink{
		background:#fff8e8;
		font-weight:bold;
		border:1px solid #000000;
		}
		.rollpdflink a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.rollpdflink:hover{
		font-weight:bold;
		text-decoration:underline;
		background:#ffffff url(../images/pdf-icon-white.gif) no-repeat top right;
		}

		td.whitebk{
		background:#ffffff;
		}

		td.outlook span{
		visibility:hidden;
		}
		td.outlook:hover span{
		visibility:visible;
		background-color:#fff8e8;
		font-weight:bold;
		font-size:80%;
		}

		.content {
		width:634px;
		text-align:left;
		line-height:1.8em;
		vertical-align:top;
		padding:0 20px 10px 40px;
		}	
		.content p{padding:10px 0 0 0;}	
		.content a{
		color:#3333CC;
		font-weight:bold;
		text-decoration:none;
		}
		.content a:hover{
		font-weight:bold;
		text-decoration:underline;
		}
		.content h1{
		font-size:2.0em;
		font-weight:bold;
		letter-spacing:-.02em;
		padding:15px 0 0  0;
		}
		.content h2{
		font-size:1.6em;
		font-weight:bold;
		padding:10px 0 0  0;
		}
		.content h3{
		font-size:1.3em;
		font-weight:bold;
		padding:10px 0 0  0;
		}
		
		.content ul {margin-left:3em;margin-top:10px;}
		
		.content li {margin-bottom:1em;}

		td.SearchArea {
		width:141px;
		height:20px;
		}
		
		.btmlink a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		}
		td.btmlink:hover{
		font-weight:bold;
		text-decoration:underline;
		background:#ffe5ad;
		}

		.photoContent {
		width:634px;
		text-align:center;
		line-height:1em;
		vertical-align:top;
		padding:0 20px 10px 40px;
		}
		.photoContent h1{
		font-size:1.8em;
		font-weight:300;
		text-align:left;
		letter-spacing:-.02em;
		padding:15px 0 0  0;
		}
		td.photo {
		padding:15px 0 0 0;
		vertical-align:top;
		}
		.photo img{
		background:#ffe5ad;
		padding:5px;
		width:75px;
		height:85px;
		border-right:2px solid #cccccc;
		border-bottom:3px solid #cccccc;
		}
		.photo p{
		padding:5px 0 0 0;
		width:200px;
		}
		.photo a{
		color:#3333CC;
		font-weight:bold;
		text-decoration:none;
		}
		.photo a:hover{
		font-weight:bold;
		text-decoration:underline;
		}
		#ThreeColTableCenter th {font-weight:bold;padding:10px 0 0 0;text-align:center;}
		#ThreeColTableCenter td {font-weight:normal;padding:5px 0 0 0;text-align:center;}

		#TwoColTableCenter th {font-weight:bold;padding:10px 0 0 0;text-align:center;}
		#TwoColTableCenter td {font-weight:normal;padding:5px 0 0 0;text-align:center;}

		#TwoColTableLeft th {font-weight:bold;padding:10px 0 0 0;text-align:left;}
		#TwoColTableLeft td {font-weight:normal;padding:5px 0 0 10px;text-align:left;}

/* code from Dynamic Drive to allow for Sohpisticated Drop-Down menus */
		#dropmenudiv{
		position:absolute;
		border:1px solid black;
		border-bottom-width: 0;
		/* font:normal 12px Verdana;*/
		line-height:18px;
		z-index:100;
		}
		
		#dropmenudiv a{
		width: 100%;
		display: block;
		text-indent: 3px;
		border-bottom: 1px solid black;
		padding: 1px 0;
		text-decoration: none;
		font-weight: bold;
		color:#000000;
		}
		#dropmenudiv a:hover {
		decoration:underline;
		}
		
		#dropmenudiv a:hover{ /*hover background color*/
		background-color: #ffe5ad;
		}