﻿A  {
	text-decoration : none;
	font-family : Arial;
	font-size : 10pt;
	color : blue;
	text-align : left;
}
A:active  {
	color : blue;
}
A:hover  {
	color : blue;
}
A.link  {
	text-decoration : none;
	font-family : Arial;
	font-size : 14px;
	color : blue;
	text-align : left;
}
A.link:active  {
	color : blue;
}
A.link:hover  {
	color : #FFF;
	background-color: #666;
}

A.list  {
	font-weight : normal;
	line-height : 1;
}


body 
{ 
  color: #000000;
  font-family: Arial;
  font-size: 14px;
  margin-top: 0px;
  margin-left: 2px;

}
p { 
  color: #000000;
  font-family: Arial;
  font-size: 14px;
  margin-top: 0px;
  margin-left: 2px;

}

em { 
  color: #000000;
  font-family: Arial;
  font-size: 14px;
  margin-top: 0px;
  margin-left: 2px;

}

li { 
  color: #000000;
  font-family: Arial;
  font-size: 14px;
  margin-top: 0px;
  margin-left: 2px;

}

.style7 {

  color: #000000;
  font-family: Arial;
  font-size: 14px;
  margin-top: 0px;
  margin-left: 2px;
  font-weight: normal;
}


.bg_color { background-color:#fff; }

.bg_nav {  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffffff',EndColorStr='#ffEBF2FC'); } 

.bg_nav { background-color:#EBF2FC; } */

#bg_fav { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffffff',EndColorStr='#ffd8E6F9'); }

.left_district_menu {
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-top-width: 0px;
	background: #dee0cb;
}


/*** Page Structures ***/

/*** Link Structures ***/


.tab_heading_bkgrnd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../images/main/tab_heading_backgrnd_new.jpg);
	background-color: #000000;
	font-weight: bold;
	height: 22px;
	
}

/*a:visited {color: #8F2929; text-decoration: none; }
a:visited {text-decoration: none; }
a:hover,a:active {color: #3579D0; text-decoration: underline; background-color: transparent;	}
*/

.district_menu {
	background-image: url("../images/menu/side-bg.gif");
	background-repeat: repeat-y;
	background-color: transparent; 
	color: #000000; 
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 14px; 
	margin: 0px 0px 10px 0px; 
	padding: 5px 10px;
	border-width: 1px 0px; border-style: solid; border-color: #2A568F;
	}

.mainHeadingText {
	font-family: Tahoma, Garamond, Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	color:#000000;
	padding: 20px 10px 0px 10px;
}

.ProjectHeadingText {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	padding: 10px 10px 0px 20px;
}

.InfoText {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	font-weight: normal;
	color:#000000;
	padding: 10px 10px 0px 40px;
}

.fieldsetNormal
{
   padding-left:5px;
   font-weight:normal;
   text-decoration:none;
   color: #000000;
   font-size: 11px;
}

.ledgendNormal {
	font-family: Tahoma, Garamond, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	
}

.headingText {
	font-family: Tahoma, Garamond, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}


a.top_nav:link { 
	color: #000000; 
	text-decoration: none; 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;	
	letter-spacing: 0.08em;

	}

a.top_nav:visited {
	color: #000000; 
	text-decoration: none; 
	font-family: Arial;
	font-size: 12px;	
	font-weight: bold;	
	letter-spacing: 0.08em;

	}
	
a.top_nav:hover {
	color: #FFFFFF; 
	background-color: #D0D2BD;
	text-decoration: none; 
	font-family: Arial;
	font-size: 12px; 
	font-weight: bold;
	letter-spacing: 0.08em;

	}
	
	
.how_do_i:link {
	font-family:arial; 
	font-size: 11px; 
	font-weight:bold; 
	color: #000000;
	}
	
a.how_do:link { 
	color: #000000; 
	font-family: arial;
	font-size: 11px;
	font-weight: bold;	
		}

a.how_do:visited {
	color: #000000; 
	text-decoration: none; 
	font-family: arial;
	font-size: 11px;	
	font-weight: bold;	
	letter-spacing: 0.02em;
	text-decoration:none
	}
	
a.how_do_i:visited {
	color: #000000; 
	text-decoration: none; 
	font-family: arial;
	font-size: 11px;	
	font-weight: bold;	
	letter-spacing: 0.02em;
	text-decoration:none
	}	
	
a.how_do:hover{
	color: #000; 
	text-decoration: none; 
	background-color: #a7b1a6; 
	font-family: arial;
	font-size: 11px; 
	font-weight: bold;
	letter-spacing: 0.02em;	
	}
	
a.how_do_i:hover{
	color: FFF; 
	text-decoration: none; 
	background-color: #a7b1a6; 
	font-family: arial;
	font-size: 11px; 
	font-weight: bold;
	letter-spacing: 0.02em;	
	}
	
/*** End Link Structures ***/


/*** Button Types ***/
a.button {	
	font-weight: normal;	
	font-size: 10px;	font-family:  Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;	padding: 2px 2px;	
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee;	
	text-align: center;	text-transform: uppercase;
}

a.button:link { 	
	background-color: transparent; 
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee;	
	color: #000;	text-decoration: none;	
}

a.button:visited {	
	background-color: transparent;
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee; 	
	color: #000;	text-decoration: none;	
}

a.button:hover { 	
	background-color: #c8dbf6; 	
	color: #000;	
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee;	
	text-decoration: none;	
}

a.button:active { 	
	background-color: transparent;
	border-top: 1px solid #eee;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	border-left: 1px solid #eee; 	
	color: #000; 	text-decoration: none;	
}

.form_button {
		color: #000;
	 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  	font-size: 9px;
	  	font-weight: normal;
	  	border-top: 1px solid white;
	  	border-left: 1px solid white;
	  	border-right: 1px solid black;
	  	border-bottom: 1px solid black;
	  	filter:progid:DXImageTransform.Microsoft.Gradient
	    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffc8dbf6');
	}
	
.form_button_inactive {
		color: #666;
	 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  	font-size: 9px;
	  	font-weight: normal;
	  	border-top: 1px solid white;
	  	border-left: 1px solid white;
	  	border-right: 1px solid black;
	  	border-bottom: 1px solid black;
	  	filter:progid:DXImageTransform.Microsoft.Gradient
	    (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffEEEEEE');
	}
/*** End Button Types ***/

td.inside_line { 
	background: #fff; 
	border-bottom: #C8DBF6 1px solid; 
	border-left: #626262 0px solid; 
	border-right: #FDFDFD 0px solid; 
	border-top: #626262 0px solid;  
}

.quickClick {
		background-color:#C8DBF6; 
		color: #000;  	
		font-family: Verdana, Helvetica, Arial, sans-serif; 
		font-size: 11px;
		visible: false;
	}
	
.inside_title { 
	background: #D0DBED; 
	border-bottom: #FDFDFD 1px solid; 
	border-left: #626262 0px solid; 
	border-right: #FDFDFD 0px solid; 
	border-top: #626262 0px solid; 
	color: #000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px;
	padding-left: 4px; 
}

.input_inside { 
	background: #C8DBF6;
	border-bottom: #FDFDFD 1px solid; 
	border-left: #626262 1px solid; 
	border-right: #FDFDFD 1px solid; 
	border-top: #626262 1px solid; 
	color: #042757; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; padding-left: 4px; 
}

.input_inside_light {
	background: #DEE9FA;
	border-bottom: #FDFDFD 1px solid; 
	border-left: #626262 1px solid; 
	border-right: #FDFDFD 1px solid; 
	border-top: #626262 1px solid; 
	color: #042757; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; padding-left: 4px; 
}

.mainText {
	font-family: Arial, Verdana, "MS Sans Serif";
	font-size: 12px;
	color: #000000;
}


/*** Style for Main District Menu ( left ) ***/  
.mainDiv
{
  width:168px;
}

.dmenu
{
	/*width:160px;*/
	height:18px;
    cursor:pointer;
	background: #D0D2BD;
	text-decoration: none;
	color:  #000000;
	font-weight:normal;
	font-family:Tahoma, Garamond, Verdana, Arial;
	letter-spacing: 0.03em;
	font-size: 12px;
	background-color: #D0D2BD;
}

.dmenu:link {
    color: #000000; 
	text-decoration: none; 
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;	
	letter-spacing: 0.02em;
	padding: 0px 2px;
	background-color: #D0D2BD;
	}
	
.dmenu:hover {  
    color: #000; 
	text-decoration: none; 
	background-color: #a7b1a6; 
	font-family: Verdana;
	font-size: 11px; 
	font-weight: normal;
	letter-spacing: 0.02em;	 }
.dmenu:active {}
.dmenu:visited {color: #000000; 
	text-decoration: none; 
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;	
	letter-spacing: 0.02em;
	padding: 0px 2px;}

.mainLink
{
	/*width:160px;*/
	height:18px;
    cursor:pointer;
	background: #D0D2BD;;
	text-decoration: none;
	color:  #000000;
	font-weight:normal;
	font-family:Tahoma, Garamond, Verdana, Arial;
	letter-spacing: 0.03em;
	font-size: 12px;
}
.linkbttm
{
	/*width:160px;*/
	height:18px;
    cursor:pointer;
	background: #FFFFFF;;
	text-decoration: none;
	color:  #000000;
	font-weight:bold;
	font-family:Tahoma, Garamond, Verdana, Arial;
	letter-spacing: 0.03em;
	font-size: 12px;
}

.mainLink:link {}
.mainLink:hover {}
.mainLink:active {}
.mainLink:visited {}

.topItem
{
  /*width:160px;*/
  height:18px;
  cursor:pointer;
  background: #D0D2BD;
  text-decoration: none;
  color: #000000; 
  font-weight:normal;
  font-family:Tahoma, Garamond, Verdana, Arial;
  letter-spacing: 0.03em;
  font-size: 12px;
 
}

.topItemOver
{
  /*width:160px;*/
  height:18px;
  cursor:pointer;
  background: #FFFFFF;
  text-decoration: underline;
  color: #000000; 
  font-weight:normal;
  font-family:Tahoma, Garamond, Verdana, Arial;
  letter-spacing: 0.03em;
  font-size: 12px;
}

.dropMenu
{
	background:#ECE3D8;
	border-top:0px solid #12146C;
	border-left:0px solid #12146C;
	border-right:0px solid #12146C;
	border-bottom:0px solid #12146C;
	border-style: solid;
}

.subMenu
{
   display:none;
}

.subItem
{
   padding-left:5px;
   cursor:pointer;
   font-weight:normal;
   text-decoration:none;
   color:#000000;
   font-size: 11px;
}

.subItemOver
{
   cursor:pointer;
   color:blue;
   text-decoration:underline;
   font-weight:normal;
   padding-left:5px;
   font-size: 11px;
}

/*** Style for Current Issues and Corps Topics section ***/  
.mainTopicsDiv
{
  width:215px;
}

.topicmainDiv
{
  width:215px;
}


.topicLink
{
	/*width:160px;*/
	height:18px;
    cursor:pointer;
	background: #D0D2BD;
	text-decoration: none;
	color: #000000;
	font-weight:normal;
	font-family:Tahoma, Garamond, Verdana, Arial;
	letter-spacing: 0.03em;
	font-size: 12px;

}

.topicLink:Link {}
.topicLink:Hover { background-color: #a7b1a6; }
.topicLink:Active {}
.topicLink:Visited {}

.subItem a
{
   text-decoration:none;
   color:black;
   font-size: 11px;

}


.subItemOver  a
{
   color:blue;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}
.title {
	font-family : Arial;
	font-size : 14pt;
	color:#003366;
	font-weight : bold;
	text-align : left;
}
 
/*** Table Borders ***/

.tableThinBorder {
	font-family: Arial, Verdana, "MS Sans Serif";
	font-size: 12px;
	border: 1px solid #666666;
}
.td_bottom_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #522D00;
}
.td_bottom_border_grey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.td_bottom_border_grey_dashed {
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #CCCCCC;
}
.td_right_border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.td_right_border_grey {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.td_left_border_grey {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.td_left_border_green {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #00FF00;
}
.td_top_border_grey {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.td_top_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
/*** End Style ***/
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/

	

