/* CSS Document */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Black;
	text-decoration: none ;
	font-weight: bold;
} 

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 13px;
	text-decoration: none ;
	font-weight: bold
}

/* Links (on site) */

a {
	color: Gray;
	text-decoration: none;
}
a:visited, a:active  {
	color: Silver;
	text-decoration: none;
}

a:hover {
	color: Gray;
	text-decoration: underline;
}

/* Breadcrumb navigation */

.breadcrumb {
	font-family: Verdana, Arial, Helvetica;
	font-size: 80%;
	color: Black;
	text-decoration: none;
	text-transform: lowercase
}
a.breadcrumb {
    color: Black;
	font-size: 100%;
}
a.breadcrumb:active,a.breadcrumb:visited {
	color: Black;
	text-decoration: none
}
 a.breadcrumb:hover {
	color: Black;
	text-decoration: underline
}

/* Menu styles */

/* Main navigation button text */

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	letter-spacing: 0px; 
	padding-left: 15px; padding-top: 5px; padding-bottom: 5px
}
a.nav {
	text-decoration: none;
	color: Black;
} 
a.nav:visited{
	text-decoration: none;
	color: Gray;
}
a.nav:active  {
	text-decoration: none;
	color: Black;
} 
a.nav:hover {
	color: Black;
	text-decoration: underline;
}

/* Subnav*/

.subnav  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
; line-height: 20px
; border-style: none
} 

a.subnav,a.subnav:activea.subnav:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
} 
a.subnav:hover {
	text-decoration: underline;
	color: #000000
} 



/* Forms */


.Button {
	color : black;
	font-weight : normal;
	font-family : Verdana;
	font-size : 11px;
	background : CCCCCC;
	background-color : CCCCCC;
	border-style : solid;
	border-width : 1;
	border-color : 999999;
}

/* Table Cells */

.tblheader {
	font-weight: bold;
	background: #f4f4f4;
	color: #6C6C6C;
	font-size: 12px
}

.tblcellheader {
	font-weight: bold;
	background: Silver;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tblcell {
	background: whitesmoke;
}

.tblcellalt {
	background: White;
}


/* These styles control the search results listings */ 

.searchresultsRow1 {
	background: Whitesmoke;
} 
.searchresultsRow2 {
	background: White;
} 


/* News */

.newsTitle, a.newsTitle, a.newsTitle:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: Black;
	font-weight: bold;
	text-decoration: underline;
}

a.newsTitle:hover {
	color: #666666;
	text-decoration: none;
}

.newsarticle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000
; border-color: black black #D4D4D4
}
.newslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333
}
a.newslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333
}
a.newslink:visted, a.newslink:active,{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333
}
a.newslink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline
}

/* Polls */

 .bargraph {
	color : Green;
	font-weight : normal;
	font-family : Verdana;
	font-size : 11px;
	background : CCCCCC;
	background-color : CCCCCC;
}
 
 .barempty {
	color : Green;
	font-weight : normal;
	font-family : Verdana;
	font-size : 11px;
	background : whitesmoke;
	background-color : whitesmoke;
}

/* Other*/

.siteHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none ;
	font-weight: bold;
}

a#bookmark {
	text-decoration: none;
	color: Black;
	border-bottom : thin dashed red;
	border-bottom-width : 1;
}

.membertls {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #EC3939;
	text-decoration: none
}
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000
; height: 15px
}




.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.tdnav {  background-image: url(../images_site/i_p-nav.gif); background-repeat: no-repeat%20templates/target/grass/images_site/i_p-navsection.gif); background-repeat: no-repeat}
.tdcontent {  background-image: url(../images_site/i_p-contentsection.gif); background-repeat: no-repeat}
.tdorange {  background-image: url(../images_site/i_p-orangetd.gif); padding-left: 20px}
.smlhref {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none; line-height: 14px}

.tdlogin {  background-color: #F2F2F2}
.input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; border: 1px #CCCCCC solid; height: 15px; padding-left: 5px}
.newsdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; border-color: black black #D4D4D4; padding-top: 2px; padding-bottom: 2px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tdtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: normal;
}
.subtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}


p, body, ul { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: square;
	line-height: 25px
 }

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC}
.tdsubnavholder {  border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width: 130px}
.subnavline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; ; line-height: 20px ; border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.td {  }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; list-style-type: square; line-height: 25px }
li {  list-style-image: url(/images_site/bullet.gif)}
