/* CSS Document */
.formrow
{
	font-size: .75em;
}

legend 
{
	font-size: 1em;
	font-weight: bold;
}
fieldset 
{
	width: 80%;
	margin-left: 25px;
	padding: 25px 0px 25px 20px;
	/*padding: 10px;*/
}
.buttonbar {
	padding: 10px;
	margin-top: 0px;
	height: 40px;
	min-height: 40px;
}
.list ul {
	padding: 6px 10px 10px 10px;
	list-style-type: none;
	font-size: .75em;
}
.list ol {
	padding: 6px 10px 10px 10px;
	margin: 0 0 0 10px;
	list-style-type: decimal;
	font-size: .75em;
}
/*.panel_navlist ul {
	padding: 6px 10px 10px 10px;
	list-style-type: none;
	font-size: .75em;
}

.navlist dl {
	padding: 6px 10px 10px 10px;
	list-style-type: disc;
	font-size: .75em;
	list-style-position: outside;
}
.list ul.bullets {
	padding: 6px 10px 10px 23px;
	list-style-type: disc;
	font-size: .75em;
}
.list ol.steps {
	padding: 6px 10px 10px 10px;
	font-size: .75em;
	list-style-position: inside;
}
.list ol.steps li{
	font-weight: normal;
	text-decoration: none;
	line-height: 1em;
	padding: 3px 3px 3px 0px;
}
.list ol.steps li a{
	padding: 0px 0px 0px 7px;
}
.list li {
	font-weight: normal;
	text-decoration: none;
	line-height: 1em;
	margin: 5px 0px 0px 0px;
}*/
.red 
{
	padding-left: 1em;
	padding-bottom: 1em;
}

.myplan 
{
	border: solid 1px #999;
	margin: 0 1em 1em 1em;
	padding-bottom: 1em;
}

.myplan h2
{
	color: #000;
	background-color: #f2f2e6;
	padding: .5em .5em .5em .5em;
}
.myresources li
{
	font-size: .75em;
	margin-left: 2em;
}
.myresources li a 
{
	text-decoration: none;
}
.myresources li a:hover 
{
	text-decoration:underline;
}
.navlist dt {
	font-weight: bold;
	line-height: 1em;
	margin: 10px 0px 0px 0px;
}
.navlist dt a {
	font-weight: bold;
	text-decoration: none;
	line-height: 1em;
}
.navlist dt a:hover {
	text-decoration: underline;
}
.navlist li a.current {
	text-decoration: none;

}

.navlist dd {
	font-size: .75em;
	/*line-height: 1.2em;
	margin: 2px 0px 0px 0px;*/
}
.list a {
	text-decoration: none;
}
.list a:hover {
	text-decoration: underline;
}

/* KLC I don't think this is being used
#signin {
	padding: 0 0 -5px 0;
}*/
#mypagelogin 
{
  
	padding: 40px 20px 7.75em 20px;
	}

#myresults {
	padding: 0;
	border-top: 1px solid #fff;
	width: auto;
}
#myresults h2 {
/*	margin: 0px 0px 0px 0px;*/
	padding: 10px 10px 3px 6px;
	font-size: 1em;
}
#myresults ul {
	padding: 10px;
	margin-left: 20px;
	}
#myresults li {
	font-size: .75em;
	list-style-type: disc;
	}
#myresults li a{
	text-decoration: none;
	}
#myresults li a:hover{
	text-decoration: underline;
	}

/* 
borrowing #resultstabs from results page so colors etc. can be set in 
config stylesheet without adding #myresultstabs
*/
#resultstabs {
	padding-left: 10px;
	padding-top: 10px;
	min-height: 20px;
	/*width: 100%;*/ /* it isn't necessary, plus it makes the line too wide in FF */
	float: none;
	margin: 0px 0px 20px 0px;	
}
#resultstabs li {
	float: left;
	list-style-type: none;
    /*margin:0;*/
    padding:0 0 0 9px;
	font-size: .75em;
}
#resultstabs a {
	text-decoration: none;
	font-weight: normal;
	float:left;
    display:block;
    padding:5px 10px 1px 1px;
}
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #resultstabs a {float:none;}
  /* End IE5-Mac hack */

#resultstabs a:hover {
	text-decoration: underline;
}
#resultstabs .current {
	font-weight: bold;
    }
#resultstabs .current a {
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 2px;
    }
#resultstabs .current a:hover {
	text-decoration: underline;
	font-weight: bold;
	padding-bottom: 2px;
    }	

.agency table 
{
	font-size: .75em;
	width: 100%;
}
th 
{
	padding: 4px;
}
td
{
	padding: 4px;
	
}

	

.btn_buttonbar {
	font-size: .75em;
	float: right;
	width: 15em;
}

.viewall {
	font-size: .75em;
	font-weight: normal;
	}
.linktoviewall {
	padding-left: 10px;
	}
.inputfields {
	margin: 20px 10px 0px 5px;
	width: 10em;
	}
.inputfieldsWide {
	margin: 20px 10px 0px 5px;
	width: 20em;
	}
.inputWide 
{
	margin: 0px 0px 5px 0px;
	width: 20em;
}
/* KLC lets see if we 
can take this out
.content p 
{
	padding-bottom: 10px;
}*/

.content h1 
{
	padding-bottom: 15px;
}

.content h2 
{
	padding-bottom: 15px;
}
/* KLC not used
#privacyagreement 
{
  padding-left: 10px;
}*/
.privacybox {
   padding-right: 4px; 
  margin-top: 10px; 
  padding-left: 8px; 
  padding-bottom: 4px; 
  overflow: auto; 
  width: 400px; 
  padding-top: 4px; 
  height: 200px; 
}

/*Styles for TIPS tab*/
#tips {
	margin: 0px 0px 10px 0px;
	padding: 16px 20px 10px 20px;
}
#mytips {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: auto;
}
#mytips h1 {
/*	margin: 0px 0px 0px 0px; */
	padding: 0px 0px 10px 0px;
	font-size: 1em;
}
#mytips h2 {
/*	margin: 0px 0px 0px 0px; */
	padding: 10px 10px 3px 6px;
	font-size: 1em;
}
#mytips ul {
	padding: 10px;
	margin-left: 20px;
	}
div#mytips li {
	font-size: .75em;
	list-style-type: disc;
	}
div#mytips li a{
	text-decoration: none;
	}
div#mytips li a:hover{
	text-decoration: underline;
	}

