/* CSS Document */
<!--
p{padding:0px; margin:0px;}
body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;font-weight: normal;line-height: 135%;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;;background-color:#333333; background-repeat:no-repeat; background-position:top center; background-image:url(images/tmpBG.jpg);}
a:link{font-family:Arial, Helvetica, sans-serif; color:#003366;}
a:hover{font-family:Arial, Helvetica, sans-serif; color:#0066CC;}
a:active{font-family:Arial, Helvetica, sans-serif; color:#0066CC;}
a:visited{font-family: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;
}

.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;}

/*DCC Design Version 2*/
.TopRight{Width:730px; Height:208px; background-image:url(images/DAEDF_02.png);}
.ContentMiddle{width:712px; background-color:#FFFFFF;}
.Navigation{width:220px; background-image:url(images/DAEDF_04.png); background-position:top; text-align:center;}
.RightTableEnd{width:18px; background-image:url(images/DAEDF_06.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: 16px; color: #003399; font-weight:bold;}
.Blue {	font-size: 12px; 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: 200px;
	Width: 98%;
	overflow: auto;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #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 #ffffff;}

/* fix for browsers that don't need the hack */
html>body .DivScroll li {border-bottom: none;}

.DivScroll ul a:link{
	font-weight:normal;
	color: #0066CC;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding: 4px;
	border-top: 1px solid #CCCCCC;
	text-decoration:none;
	background-color: #FFFFFF;
}

.DivScroll ul a:visited{
	font-weight:normal;
	color: #0066CC;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding: 4px;
	border-top: 1px solid #CCCCCC;
	text-decoration:none;
	background-color: #FFFFFF;
}

.DivScroll ul a:hover{
	font-weight:normal;
	color: #0066CC;
		font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	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; border-collapse:collapse;}
.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;}

#CommProp img {
   padding:1px;
   border:1px solid #021a40;
}
.LightGreyCell ul{
list-style-image: url(/images/bullet.gif);
	}
	
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
}

#navcontainer li { margin: 0px 0px 1px 0px; text-align:left;}

#navcontainer a
{
display: block;
padding: 2px 2px 2px 24px;
width: 175px;
/*background-color: #999;*/
background-image: url(/images/nav-normal.gif);
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
/*background-color: #0066CC;*/
background-image: url(/images/nav-active.gif);
color: #FFFFFF;
}

#active a:link, #active a:visited, #active a:hover
{
/*background-color: #0066CC;*/
background-image: url(/images/nav-active.gif);
color: #FFFFFF;
}

#sub-nav a:link, #sub-nav a:visited
{
/*background-color: #0099FF;*/
background-image: url(/images/sublink-normal.gif);
color: #333;
}

#sub-nav a:hover
{
/*background-color: #CCCCCC;*/
background-image: url(/images/sublink-normal.gif);
color: #ffffff;
}

#sub-nav-active a:link, #sub-nav-active a:visited, #sub-nav-active a:hover
{
/*background-color: #0099FF;*/
background-image: url(/images/sublink-normal.gif);
color: #ffffff;
}

/*Customized Tables*/
.custom_table{border: 1px #C1DAD7 solid;}

.table_header{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}
.table_row {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #f5fafa;
	color: #B4AA9D;
	padding: 6px;
}
.table_row_alt {	
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	color: #6D929B;
	padding: 6px;
}
.td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px;
	color: #6D929B;
}
.td_alt {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #F5FAFA;
	padding: 6px;
	color: #B4AA9D;
}
/*Customized Contact Form*/
.custom_field{border: 1px solid #C1DAD7; width:250px; height:30px;}
.custom_phrase{border: 1px solid #C1DAD7; width:100px; height:30px;}
.custom_textbox{border: 1px solid #C1DAD7; width:250px;}
.custom_button{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #6D929B;
	border: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px;
	background: #CAE8EA;
}
.MediaTextTitle{font-size:22px; color:#003366; font-weight:bold;}
-->