/* CSS Document */
<!--
body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;font-weight: normal;line-height: 135%;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	background-color:#333333;
	background-repeat: repeat-x;
	background-image:url(images/Fade.jpg);
}
a:link{font:Arial, Helvetica, sans-serif; color:#003366;}
a:hover{font:Arial, Helvetica, sans-serif; color:#0066CC;}
a:active{font:Arial, Helvetica, sans-serif; color:#0066CC;}
a:visited{font:Arial, Helvetica, sans-serif; color:#666666;}

/*Left Side Navigation*/
.WhiteBG {
	/*background-color:#efefef;*/
	font-size: 12px;
	font-weight: normal;
	padding:1px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #B26324;
	border-right-color: #B26324;
	border-bottom-color: #B26324;
	border-left-color: #B26324;
}
.BodyText{padding-right:20px; padding-left:20px;}

.WhiteBG ul a:link, .WhiteBG ul a:visited {display: block;}
.WhiteBG ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.WhiteBG li {border-bottom: 1px solid #333333;}

/* fix for browsers that don't need the hack */
html>body .WhiteBG li {border-bottom: none;}

.WhiteBG ul a:link{
	font-weight:normal;
	color: #ffffff;
	border-top: 1px solid #333333;
	padding: 2px;
	text-decoration:none;
	/*background-color: #efefef;*/
	/*background-image:url(images/CurrentPage.png);*/
}
.WhiteBG ul a:visited{
	font-weight:normal;
	color: #ffffff;
	border-top: 1px solid #333333;
	padding: 2px;
	text-decoration:none;
	/*background-color: #efefef;*/
	/*background-image:url(images/CurrentPage.png);*/
}
.WhiteBG ul a:hover{
	font-weight:normal;
	color: #333333;
	border-top: 1px solid #333333;
	padding: 2px;
	/*background-color: #007F52;*/
	/*background-image:url(images/CurrentPage.png);*/
	text-decoration:none;
}
/*ACTIVE NESTLED LIST*/
.WhiteBG ul ul a:visited{
	font-weight:normal;
	color: #0066cc;
	border-top: 1px solid #333333;
	padding: 2px;
	text-decoration:none;
	background-color:#99ccff;
	/*background-image:url(images/CurrentPage.png);*/
}

.SubLink{}
.WhiteBG ul .SubLinkActive{/*background-image:url(images/CurrentPage10pxshft.png);*/ background-color:#99ccff; color: #0066cc;}
.WhiteBG ul .SubLinkActive a:link{color: #FFFFFF;}
.WhiteBG ul .SubLinkActive a:visited{color: #FFFFFF;}
.WhiteBG ul .SubLinkActive a:hover{color: #FFFFFF; background-image:none;}


/*Duncan Calendar CSS */
.TableTOP{background-image: url(images/CalendarTop.png); width: 185px; height: 23px; vertical-align:baseline; background-position:center; background-repeat:no-repeat;}
.TableTOP a {color:#FFFFFF;}
.TableBOT{background-image: url(images/TableBot.png); width: 185px; height: 23px; vertical-align: top; background-position:center; background-repeat:no-repeat;}
.CalendarFonts {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.CalendarFontsBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
  A.NOEVENT:Link {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}

  A.NOEVENT:Visited {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}

  A.EVENT:Link {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#990000; font-weight :bold; text-decoration: underline;}

  A.EVENT:Visited {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#990000; font-weight :bold; text-decoration: underline;}

  A.NORMAL:Link {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}

  A.NORMAL:Visited {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}
  
.NON {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#C0C0C0; font-weight :normal; height:12px; width:20px; padding:2px;}
TD .NON {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#C0C0C0; font-weight :normal; height:12px; width:20px; padding:2px;}
.TOP {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#0000FF; font-weight :bold; height:12px; width:20px;padding:2px;}
.SOME {font-family :Arial, Helvetica, sans-serif; font-size :12px; color :#000000; font-weight :normal; height:12px; width:20px; padding:2px;}
.CALTD {border: 1px solid #FFFFFF; background-color:#CCCCCC;}
.EventDetails {horizontal-align: center; width: 98%; text-align:justify;}
.Topics{font-size:16px; color:#003366; font-weight:bold;}
.TopicsBox{height:20px; /*border-bottom:1px solid #009900;*/ background-image:url(images/blue_bar_big.png); background-position:left;background-repeat:no-repeat;}
.MiddleLine{width:9px; background-image:url(images/Sep1.jpg); background-repeat: repeat-y; padding:0px;}

/*PHF Design Version 1*/
.ContentMiddle{width:712px; background-image:url(images/PHF_11.jpg); background-repeat:repeat-y;}
.Navigation{width:220px; background-image:url(images/DAEDF_04.png); background-position:top;}
.ContentTitles{width:730px; height:54px; background-image:url(images/DAEDF_03.png);}
.FootText{color:#FFFFFF;}
.FootText a:link, .FootText a:hover, .FootText a:visited, .FootText a:active{color:#FFFFFF; font-weight:bold;}
.LetterBox{border:1px solid #999999; background-color:#EDEDED; padding:4px; display:inline; width:12px; color:#999999;}
.LetterBox a:link, .LetterBox a:visited, .LetterBox a:active{color:#000000; font-weight:bold; text-decoration:none;}
.LetterBox a:hover{color: #000099; font-weight:bold; text-decoration:none;}
.ChamberMembers{width:600px;}
.ChamberMembers h1{font-size:16px; color:#003366; margin:0px; display:inline;}
.ChamberMembers hr{height: 1px; color:#cccccc;}

/*DuncanCalendar*/
/* EVENT DISPLAY */
/* EVENT DISPLAY */
.BoldBlue {	font-size: 16; color: #003399; font-weight:bold;}
.Blue {	font-size: 12; color: #003399; font-weight:normal;}

/* Calendar Include Items */
/* Calendar Include Items */
.ResultsBar1 {	
	width: 100%;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
 	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #999999;
	border-left-color: #666666;
	background-image:url(images/CalendarFade.png);
	text-align:left;
	text-decoration:none;
}
.ResultsBar2 {	
	width: 100%;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
 	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #999999;
	border-left-color: #666666;
	background:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
#thumbnail img {border:1px;}
#thumbnail a:link img {border:2px solid #000000;}
#thumbnail a:hover img {border:2px solid #003366;}
.CENTERIMAGE{
height: 100%;
margin: 0 auto;
width:100%;
background-color:#FFFFFF;
}
#Black{
height: 100%;
margin: 0 auto;
width:100%;
background-color:#000000;
filter:alpha(opacity=60);
-moz-opacity: .6;
z-index: 99;
position:absolute;
}
#Opaque{
height: 100%;
margin: 0 auto;
width:100%;
position:absolute;
z-index: 100;
}
.FloatingWindow{
z-index: 100;
filter:alpha(opacity=100);
-moz-opacity: 1.0;
}

.FloatingBG{width: 708px; background-image:url(images/floatingwindow_02.png);}

/* DIV SCROLL */
.DivScroll{
	height: 150px;
	Width: 650px;
	overflow: auto;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.DivScroll image{ 
border: none;
}
/* i_edit_events.asp SPECIAL CSS*/
/* i_edit_events.asp SPECIAL CSS*/

.DivScroll ul a:link, .DivScroll ul a:visited {display: block;}
.DivScroll ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.DivScroll li {border-bottom: 1px solid #000000;}

/* fix for browsers that don't need the hack */
html>body .DivScroll li {border-bottom: none;}
.DivScroll ul a:link{
	font-weight:normal;
	color: #666666;
	padding: 4px;
	border-top: 1px solid #CCCCCC;
	text-decoration:none;
	background-color: #FFFFFF;
}
.DivScroll ul a:visited{
	font-weight:normal;
	color: #666666;
	padding: 4px;
	border-top: 1px solid #CCCCCC;
	text-decoration:none;
	background-color: #FFFFFF;
}
.DivScroll ul a:hover{
	font-weight:normal;
	color: #000000;
	padding: 4px;
	border-top: 1px solid #CCCCCC;
	text-decoration:none;
	background-color: #F2F5FA;
}
.FloatLeft{float: left; padding:2px;}
form {
    border-width : 0; 
    padding : 0; 
    margin : 0; 
    display:inline;
}
/*Basic Text Effects*/
.BigGrey{font-size:14px; color:#666666; font-weight:bold;}
.BigBlue{font-size:14px; color:#003366; font-weight:bold;}
/*.TableBGGrey{background-color:#BDBDBD; border:1px solid #FFFFFF;}*/
.TableBGGrey{background-color:#BDBDBD; border:1px solid #FFFFFF; background-image:url(images/TableBg.png); background-repeat: repeat-x;}
.TableBorder{border:1px solid #909090;}
.LightGreyCell{background-color:#D3D3D3; border:1px solid #FFFFFF;}
.HorizontalBar{border-bottom:1px dashed #BEBEBE;}
/*SiteMap*/
ul{list-style:disc; margin: 0px; padding-left:25px;}
.TopPad{padding-top:3px;}
/*NEW NAV EXTRAS*/
.bluedot{color:#99ccff;}
.greydot{color:#333333;}

/*PHF SPECIFIC ITEMS*/
-->
/*.Topics{font-size:16px; color:#003366; font-weight:bold;}*/
.Topics{font-size:16px; color:#666666; font-weight:bold;}
.BlackTitles{color:#000000; font-size:large; font-weight:bold;}
.BlueTitles{color:#006699; font-size:large; font-weight:bold;}

