BODY
{
    BACKGROUND-COLOR: white;
    FONT: 8pt verdana;
    color: Black;
}
TABLE
{
    FONT: 8pt verdana
}
INPUT
{
    FONT: 8pt verdana
}
TEXTAREA
{
    FONT: 8pt verdana
}
SELECT
{
    FONT: 8pt verdana
}
A:link
{
    TEXT-DECORATION: none;
	color: #414347;
}
A:visited
{
    TEXT-DECORATION: none;
	color: #414347;
}
A:hover
{
    TEXT-DECORATION: underline;
	color: #ff6600;
}
A:active
{
    TEXT-DECORATION: underline;
	color: #ff0000;
}
.Nav:link
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Nav:visited
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Nav:hover
{
	color: #8f181f;
	text-decoration : underline;
}
.LanguageChooser
{
	TEXT-DECORATION: none;
	color: #666666;
}
.Login:link
{
	TEXT-DECORATION: none;
	color: #3366cc;
}
.Login:visited
{
	TEXT-DECORATION: none;
	color: #3366cc;
}
.Login:hover
{
	TEXT-DECORATION: none;
	color: darkblue;
}
.Link:link
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Link:visited
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Link:hover
{
	color: #8f181f;
}
.NavSelect
{
    BORDER-BOTTOM: solid 1px;
    BORDER-LEFT: solid 1px;
    BORDER-RIGHT: solid 1px;
    BORDER-TOP: solid 1px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;

}
.NavUnselect
{
    BORDER-BOTTOM: solid 1px;
    BORDER-LEFT: solid 1px;
    BORDER-RIGHT: solid 1px;
    BORDER-TOP: solid 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;

}
.NavEnd
{
/*    BACKGROUND-IMAGE: url(end_nav.gif)*/
}
.DashLayoutTable
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px
}
.DashZoneTop
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneBottom
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneCenter
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneLeft
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneRight
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    WIDTH: 25%
}
.DashPartSpacing
{
    HEIGHT: 3px
}
.WPSubHead
{
	background-color : #EBEBEE;
	color: black;
}
.WPHeadContent
{
    BACKGROUND-COLOR: white;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.System1
{
	background-color: #E9E9EB;
}
.System2
{
	background-color: #E9E9EB;
}
.HLine
{
/*    BACKGROUND-IMAGE: url(dot.gif);*/
    BACKGROUND-REPEAT: repeat-x;
}
.Vline
{
/*    BACKGROUND-IMAGE: url(dotv.gif);*/
    BACKGROUND-REPEAT: repeat-y;
}
.UserButton
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid
}
.Color1
{
	background-color : #959B9E;
}
.Color2
{
	background-color : #666676;
}
.Color3
{
	background-color : #DDDDDD;
}
.Color4
{
	background-color : #E9E9EB;
}
.Color5
{
	background-color : #E9E9EB;
}
.Command
{
	background-color : #333355;
	color: #000000;
}
.About:link
{
	color : #414347;
	text-decoration : none;
}
.About:visited
{
	color : #414347;
	text-decoration : none;
}
.About:hover
{
	color: #8f181f;
}
.AboutTD
{
	background-color : #E5E5E7;
}
.AboutGlobal
{
	background-color: #eeeeee;
}
.AboutIcon
{
	background-color : #fefefe
}
.SearchHead
{
	background-color : #787C86;
	color: #000000;
}
.SearchSelect
{
	background-color : #dddddd;
	color: #000000;
}
.SearchGo
{
	background-color : #aaaaaa;
	color: #000000;
}
.SearchEnd
{
    BACKGROUND-IMAGE: url(end_nav.gif)
}
.SearchTitle
{
	background-color : #aaaaaa;
	color: #000000;
}
.SearchBody
{
	background-color : #dddddd;
	color : Black;
}
.SearchAdv
{
	background-color : #eeeeee;	
}
.ItemCounter
{
	background-color : #F7F7F7;
	color: #666666;
}
.DiscIconHead
{
	background-color : #bbbbbb;
	color: #000000;
}
.DiscNTR
{
	background-color : #dddddd;
	color: #000000;
}
.DiscTitle
{
	background-color : #bbbbbb;
	color: #000000;
}
.DiscussionInt1
{
	background-color: #DDDDDD;
	color: #000000;
}
.DiscussionInt2
{
	background-color : #eeeeee;
	color: #000000;
}
.BrowseTD
{
	background-color: #EEEEEE;
}
.qhead
{
	background-color: #666666;
	color:White;
}
.qleft
{
	background-color: Silver
}
.qright
{
	background-color: Silver
}
.qbottom
{
/*	background-image: url(Images/back_block.gif);*/
	height: 6px;
}
.UserInfo
{
	background-color: #666666;
	border-left: solid 1px #666666;
}
.UserInfoHead
{
	font-weight:bold;
	color: #BBBBBB;
	font-family: Verdana;
	font-size: xx-small;
}
.UserInfoLabel
{	color: #EDEDED;
	font-family: Verdana;
	font-size: xx-small;
}
.dgAppearance {  border: #cococo; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.dgAlternatingItem {  background-color: #F5F5F5}
.dgEditItem {  background-color: #FFFACD; color: #000000}
.dgFooter {  background-color: #C0C0C0; color: #000000}
.dgHeader {  background-color: #D3D3D3; color: #808080;  font : bold;    }
.dgItem {  color: #000000; background-color: #FFFFFF}
.dgPager {  }
.dgSelectedItem {   background-color: #FFFACD}
.tdRightUp{   border-right : 1px solid #D3D3D3;  border-top : 1px solid #D3D3D3;    border-left : 1px solid #D3D3D3;  padding-left : 15px;        }
.tdLeftUp{   text-align : right; font-weight : bold;  border-left : 1px solid #D3D3D3; border-top : 1px solid #D3D3D3;  padding-left : 15px;  padding-right : 15px;    }
.tdBottomL{ border-left : 1px solid #D3D3D3;  border-right : 0px solid #D3D3D3;  border-top : 1px solid #D3D3D3;  border-bottom : 1px solid #D3D3D3;  padding-left : 15px;  padding-right : 15px;  font-weight : bold;  text-align : right;   }
.tdBottomR{ border-left : 1px solid #D3D3D3;  border-right : 1px solid #D3D3D3;  border-top : 1px solid #D3D3D3;  border-bottom : 1px solid #D3D3D3;  padding-left : 15px;  padding-right : 15px; }
.tdDotted { background-color : White;  border-top : 1px dotted Silver;  }
.tblEdit { border : 1px solid #DCDCDC; }
.Anchor2:link { color: Black;	text-decoration : none; }
.Anchor2:visited {text-decoration : none; }
.Anchor2:hover { text-decoration : none; }
A.TitleLink{ text-decoration: underline; }
A.TitleLink:link{ text-decoration: underline; }
A.TitleLink:visited{ text-decoration: underline; }
A.TitleLink:hover{ text-decoration: underline; }
.btn_general { width: 50px; background-color: lightgray; color: black; border: 1px solid black; }
.bg_pict_wrap{ background-image: url(../ALFA/background_wrap.gif);}

.Normal {
	text-autospace:none;
	font-size:12.0pt;
}
.Level1 {
	text-indent:-.5in;
	text-autospace:none;
	font-size:12.0pt;
}
a {
	color: #CC3300;
}
body {  background-color: #FFFFFF}
body {  font-family: Arial, Helvetica, sans-serif}
.grantNote {  font-size: 10px; font-family: Arial, Helvetica, sans-serif}
.contactBanner {  font-size: 13px; font-weight: bold; color: #CC3300; font-family: Arial, Helvetica, sans-serif}
body {  }
P {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
p.first {
	margin-top : 0px;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 2px;
	border-bottom : 1px solid #FFF3C6;
}
li {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
ul {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-type: square;
	margin-top: 0px;
	padding-top: 0px;


}
.caseDigest1 {
	font-size : 14px;
	color : #cc3300;
	font-weight : bold;
}
.caseDigest2 {
	font-size: 12px;
	font-weight: bold;
}
.caseDigest3 {
	font-size: 12px;
	text-decoration : underline;
	font-weight: normal
}
.endnotes {  font-size: 10px; font-family: Arial, Helvetica, sans-serif}
.note {  font-weight: bold; text-decoration: none; vertical-align: 35%; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
h3 {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	padding-bottom: 0px
}
h4 {
	font-size: 12px;
	text-decoration : underline;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 3px;
}
#sidebar {
	width: 250px;
	float: right;
	border : 1px #FFD700 solid;
	background-color : #cccccc;
}
#sidebar h2 {
	color: black;
; font-family: Arial, Helvetica, sans-serif
}.biblioEntry {  color: #CC3300; font-family: Arial, Helvetica, sans-serif}
.tocLink {  text-decoration: none; font-size: 14px; font-weight: bold}
#floatRight{
	float: right;
	text-align : center;
}
#floatLeft{
	float:left;
	text-align: center;
}
ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.updated {
	font-style: italic;
}
#note {
	border: 1px #666666 solid;
	float: right;
	width: 250px;
	background-color: #FFFFCC
}
#note p {
	margin: 0px;
	padding: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal
}
#legislation h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px
}
#legislation hr {
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px
}
#state_leg a {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#state_leg a:hover {  
	color: #FFCC00;
}
#body {
	text-align: left;
	margin-left: 5px;

}
#navigation {  
}
p.question {  
	font-style: italic;
}
.caption {  
	font-size: 10px;
}
th {
	font-size: 12px;
	font-weight: bold;
	text-align: left
}
#searchform {
	background-color: #FFF3C6;
	border: 1px solid #CC3300;
	float : right;
	width : 55%;
	margin-left : 3px;
}
#searchform td,th {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding: 3px;
}
#searchform th.header {
	background-color: #CC3300;
	color: #FFF3C6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin: 0px;
}
#trainingnote p {
	font-size : 12px;
	font-weight : bold;
}
#callus {
	border: 1px solid #FFCC00;
	margin-bottom : 5px;
	background-color : #FFF9E1;
	text-align : center;
	margin-top: 5px;
}
#callus p.bold {
	font-size: 14px;
	font-weight: bold;
}
#callus h2 {
	background-color : #FFCC00;
	color : #000000;
	font-size : 10px;
	margin : 0px;
	padding-bottom : 2px;
	padding-top : 2px;
}

#profile {
	border: 1px solid black;
	background-color : #FFF3C6;
	margin-bottom : 5px;
}
#profile p {
	padding: 3px;
	margin-top : 0px;
	margin-bottom : 1px;
}
#profile h2 {
	background-color : #FFCC00;
	color : Black;
	font-size : 12px;
	margin : 0px;
	padding-bottom : 2px;
	padding-left: 2px;
	padding-top : 2px;
	border-bottom : 1px solid black;
}
#share {
	border: 1px solid black;
	background-color : #FFF3C6;
	margin-bottom : 5px;
}
#share p {
	padding: 3px;
	margin-top : 0px;
	margin-bottom : 1px;
}
#share h2 {
	background-color : #FFCC00;
	color : Black;
	font-size : 12px;
	margin : 0px;
	padding-bottom : 2px;
	padding-left: 2px;
	padding-top : 2px;
	border-bottom : 1px solid black;
}
#searchresults th {
	background-color : #FFCC00;
}
#searchresults td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding: 3px;
	
}
#searchresults td.highlight {
	background-color : #FFFFEA;
	border-top: 1px solid #FFF7D5;
	border-bottom: 1px solid #FFF7D5;
}
body {
	margin: 0px;
	padding: 0px;
}
#leftColumn {
	width: 140px;
}
ul.nav {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

ul.nav li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 1px;
	padding-left:3px;
	background-color: black;
	margin-bottom: 1px;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
}
ul.nav li a {
	color: #FFCC00;
	text-decoration: none;
}
table.body {
	margin: 2px;
	width: 700px;
}
p.aside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
td.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 5px;
	background-color: #FFCC00;
	padding: 2px;


}
p.contactinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;

}
p {
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;

}
h1,h2,h3,h4,h5,h6 {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#rightColumn {
	margin-left: 10px;
	float: right;
	width: 185;
}
#updates {
	border: 1px solid #FFCC00;
	background-color : #FFF9E1;
	margin-bottom: 5px;
}
#updates h2 {
	background-color : #FFCC00;
	color : black;
	font-size : 11px;
	margin : 0px;
	padding-bottom : 2px;
	padding-left: 2px;
	padding-top : 2px;
}
#updates ul {
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
	list-style: square;
	padding-right: 2px;
}
#updates li {
	font-size: 9px;
}
#updates a {
	font-weight: bold;
}
/* ABOUT THE SRC PANEL */
#about {
	border: 1px solid #FFB69D;
	padding: 2px;
	background-color: #FFE9E1;

}
.break {
	clear: both;
}

.threeGroup {
	clear: both;
}
td.header {
	padding-top: 5px;
}
#searchdetails th.header{
	background-color: #CC3300;
	color: #FFF3C6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin: 0px;
}
table.resourceTable td {
	width: 48%;
	padding: 5px;
	border-top : 1px solid Ffb690;
	border-left : 1px solid Ffb690;
}
table.resourceTable td.right {
	border-right : 1px solid Ffb690;
}
table.resourceTable td.bottom {
	border-bottom : 1px solid Ffb690;
}
table.resourceTable td.rightBottom {
	border-right : 1px solid Ffb690;
	border-bottom : 1px solid Ffb690;
}
#brochure {
	border: 1px solid #FFCC00;
	background-color : #FFF9E1;
	margin-top: 10px;
}
#brochure h2 {
	background-color : #FFCC00;
	color : #000000;
	font-size : 10px;
	margin : 0px;
	padding: 2px;
}
#brochure p {
	padding: 2px;
}
#brochure p.acrobat {
	padding-bottom: 0px;
	margin-bottom: 2px;
	font-size: 9px;
}
#newsPubInfo {
	background-color: #ffe697;
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 10px;
	border: 1px solid #FFCC00;
}
#newsPubInfo p {
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
