html,body {
	height: 100%;
}

.basicListReducedIndent{
	display: block;
	line-height: 120%;
	list-style-type: disc;
	margin:0;
	padding-left:20px;
}

 .basicList{
line-height: 130%;
list-style-type:disc;
}

.topRowText{font-family: tahoma; font-size: 80%; color: #336633; border: none; padding-top:1px; padding-bottom: 1px;}
.topRowText A {color: #336633; text-decoration: none;border: none; padding: 0 2 1 2; font-weight: bold; margin-top: 1px; margin-bottom: 1px;}
.topRowText A:visited {color: #336633; text-decoration: none; font-weight: bold;}
.topRowText A:hover{font-family: tahoma; color: #006600; font-weight: bold; text-decoration: underline;}


.bottomTableText{font-family: tahoma; font-size: 75%; color: #000000; border: 1px #DCFDEC solid; padding-top:1px; padding-bottom: 1px;}
.bottomTableText A {color: #003399; text-decoration: none;border: 1px #DCFDEC solid; padding: 0 2 1 2; font-weight: bold; margin-top: 1px; margin-bottom: 1px;}
.bottomTableText A:visited {color: #003399; text-decoration: none; font-weight: bold;}
.bottomTableText A:hover{	font-family: tahoma; color: #478847; font-weight: bold; background-color: #e8fdf2; text-decoration: underline;}

div{margin:0; padding:0;}

.indentedDiv{
font-size:95%;
margin-left:10px;
margin-right:10px;
padding:0 10px 0 10px;
border:1px solid #c0c0c0;
background:#F8F6F1;
}

.divHeader{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:bold;
color:#000066;
}

.pHeader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:110%;
font-weight:bold;
color:#000;
}


.pSubHeader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
color:#000;
margin-left:4px;
}

.highlightsTableDiv{
margin-left:10px;
}

.highlightsMarginAdjust{
margin-left:10px;
margin-right:10px;
}

.hrMailTable{
border-bottom:1px solid #000000;
}

.hrCancelButton{
color: #cc0000;
font-weight: bold;
}

.hrSubmitButton{
color: #000000;
font-weight: bold;
}

.hrQuickLinks{
margin:0;
padding:0;
background-color: #F4F3E9;
font-family: tahoma;
font-size: 70%;
color:#333399;
font-weight: bold;
}

.hrParentList ul li{
padding:3px;
}


.hrCalendarList {
	display: block;
	margin: 0;
	padding: 2;
	list-style-type: none;
}

.hrCourseList {
	display: block;
	margin-bottom: 0;
	margin-right: 2px;
	padding: 2;
	list-style-type: circle;
}

.hrRegTable {
margin-left: 8px;
}

.hrPHeader{
font-family: verdana,tahoma,arial,helvetica;
font-size:85%;
color:black;
font-weight:bold;
text-decoration:underline;
padding-top:3px;
padding-bottom:3px;

}


.hrTableInput{
background-color: #f2e9c3;
border:0;
font-family:tahoma;
margin:0;
padding:0;
}

.hrCourseTbl{
margin-left:20px;
}

.hrCourseTbl td{
border:1px solid #666666;
}


.hrCourseTblTop{
color: white;
background-color: #333399;
padding: 3px;
font-size: 70%;
font-weight: bold;
font-family: tahoma; 
}


.hrTrainingCaption{
font-family: tahoma;
font-size: 80%;
font-weight: bold;
color: #333399;
margin: 2;
padding: 2;
}

.hrTrainingCalendarTable{
border: 1px solid #333399;
}

.hrPolicyTable{
border: 1px solid #e6e6f5;
}

.hrPolicyTableTop{
color: #ffffff;
background-color: #4040A6;
padding: 3px;
font-size: 70%;
font-weight: bold;
font-family: tahoma; 
}

.highlightsTbl{
margin-right: 6px;
margin-top: 4px;
font-size: 70%;
font-weight: bold;
font-family: tahoma, arial, helvetica;
}

.highlightsTbl p{
padding: 2px;
margin: 2px;
}

.highlightsTbl li{
color: #333333;
list-style-type:circle;
padding-top: 2px;
padding-bottom: 2px;
}

.highlightsTbl A
{
color: #333399;
text-decoration: none;
}

.highlightsTbl A:visited
{
color: #333399;
text-decoration: none;
}

.highlightsTbl A:hover
{
background-color: #f3e8b9;
color: #666;
text-decoration: underline;
}



#dropmenudiv{
position:absolute;
border:2px solid #000099;
font-family:Tahoma, Arial;
color: #000099;
font-weight: bold;
font-size: 70%;
line-height:18px;
z-index:100;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
}






.tableTextNorm {
	font-family: tahoma; font-size: 70%; color: #000000; padding: 2px;
}

.tableTextNorm A{
	font-family: tahoma; color: #003399; font-weight: bold; text-decoration: none;
}

.tableTextNorm A:visited{
	font-family: tahoma; color: #003399; font-weight:bold; text-decoration: none;
}

.tableTextNorm A:hover{
	font-family: tahoma; color: #666699; font-weight: bold; background-color: #f0ede0; text-decoration: underline;
}

.toolkitTextNorm {
	font-family: tahoma; font-size: 70%; color: #000000; line-height: 150%; 
}

.toolkitTextNorm A{
	font-family: tahoma; color: #333399; font-weight: bold; text-decoration: none;
}

.toolkitTextNorm A:visited{
	font-family: tahoma; color: #333399; font-weight:bold; text-decoration: none;
}

.toolkitTextNorm A:hover{
	font-family: tahoma; color: #333399; font-weight: bold; background-color: #f3e8b9; text-decoration: underline;
}


.leftColFont {
	font-family: tahoma; font-size: 11px; color: #003399; 
}

.leftColFont A{
	font-family: tahoma; color: #003399; font-weight: bold; text-decoration: none; font-size: 11px;
}

.leftColFont A:visited{
	font-family: tahoma; color: #003399; font-weight:bold; text-decoration: none; font-size: 11px;
}

.leftColFont A:hover{
	font-family: tahoma; color: #003399; font-weight: bold; background-color: #f3e8b9; text-decoration: underline;
}


.mastheadText {
	font-family: tahoma; font-size: 70%; color:#ffffff; padding: 4px;
}

.mastheadText A{
	font-family: tahoma; color: #ffffff; font-weight: bold; text-decoration: none;
}

.mastheadText A:visited{
	font-family: tahoma; color: #ffffff; font-weight:bold; text-decoration: none;
}

.mastheadText A:hover{
	font-family: tahoma; color: #DCFDEC; font-weight: bold; text-decoration: underline;
}



.lastMod {
	font-family: arial, helvetica, sans-serif; font-size: 70%; color: #333333; padding-top: 4px;
}

.hrContactTable{
border: 1px solid #E6E6F5;
}

.dphITTable{
border: 1px solid #E6E6F5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:95%;
}

.srmpTable{
border: 1px solid #003366;
background-color: #ffffff;
}

.panFluTableTop{
color: white;
background-color: #003399;
padding: 3px;
font-size: 70%;
font-weight: bold;
font-family: tahoma; 
}


.infoCursor{
cursor:pointer;
}

.quickLinkForm{
margin: 0;
padding: 0;
}

.toolkitPHeader{
font-family: verdana,tahoma,arial,helvetica;
font-size:80%;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

.panFluFont{
font-family: verdana,tahoma,arial,helvetica;
font-size: 75%;
color: #000;
}

.panFluFont A {
font-family: verdana,tahoma,arial,helvetica;
color: #003399;
text-decoration: none;
font-weight: bold;
}

.panFluFont A:visited{
font-family: verdana,tahoma,arial,helvetica;
color: #003399;
text-decoration: none;
}

.panFluFont A:hover{
	font-family: verdana,tahoma,arial,helvetica; 
	color: #666699; 
	font-weight: bold; 
	background-color: #f0ede0; 
	text-decoration: underline;
}

#content {
font-family: verdana,tahoma,arial,helvetica;
font-size: 75%;
color: #000;
}

#content A {
font-family: verdana,tahoma,arial,helvetica;
color: #333399;
text-decoration: none;
font-weight: bold;
}

#content A:visited{
font-family: verdana,tahoma,arial,helvetica;
color: #333399;
text-decoration: none;
}

#content A:hover{
	font-family: verdana,tahoma,arial,helvetica; 
	color: #666699; 
	font-weight: bold; 
	background-color: #f0ede0; 
	text-decoration: underline;
}


.panFluTableFont{
font-family: verdana,tahoma,arial,helvetica;
font-size: 70%;
color: #000;
}

.panFluTableFont A {
font-family: verdana,tahoma,arial,helvetica;
color: #003399;
text-decoration: none;
font-weight: bold;
}

.panFluTableFont A:visited{
font-family: verdana,tahoma,arial,helvetica;
color: #003399;
text-decoration: none;
}

.panFluTableFont A:hover{
	font-family: verdana,tahoma,arial,helvetica; 
	color: #666699; 
	font-weight: bold; 
	background-color: #f0ede0; 
	text-decoration: underline;
}


.vnav
{
/*
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	*/
	font-size: 75%;
	color: #336633;
	

}

.vnav ul {
	display: block;
	margin: 0;
	padding: 2px;
	list-style-type: none;
	font-family: tahoma;	
	color: #fff;

}

.vnav A
{
color: #ffffff;
text-decoration: none;
margin: 0;
padding: 4px;
border-bottom: solid 1px #000066;
border-top: solid 1px #000066;
border-right: solid 1px #000066;
border-left: solid 1px #000066;
background-color:#003399;
}

.vnav A:visited
{
color: #ffffff;
margin: 0;
}

.vnav ul li
{
	/*border: solid 1px #F3F4D8;*/
	list-style-type: none;
	display: block;
	margin-bottom: 1px;
	margin-right: 0;
	margin-left: 0;

	/*
	border-bottom: solid 1px #F3F4D8;
	border-top: solid 1px #F3F4D8;
	border-right: solid 1px #F3F4D8;
	border-left: solid 1px #F3F4D8;
*/
}

.vnav ul li a
{
	display: block;
	font-weight:bold;
	color: #ffffff;
			/*border-bottom: dashed 1px #F3F4D8;*/

}

.vnav A:hover
{

	font-family: tahoma; color: #006600; font-weight: bold; background-color: #e8fdf2; text-decoration: underline;
}

/* Hide from IE-mac \*/
* html .vnav ul li a/* hide from IE 5.0 */ {height: 1%;}
/* End hide */


/*** Left Column ***/
#innerLeftColumn p
{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 70%;
	line-height: 110%;
	/*/*/ /*/line-height: normal;/* NS4 Adds too much space, so reset the line-height */
}

/*** Content ***/
#innerContentColumn
{
	font-family: Georgia, "Times New Roman", serif;
}

.smallText {
	font-family: arial, verdana, helvetica, sans-serif; font-size: 62%; color: #ccc; text-align: center; padding-bottom: 2px;}

.lastMod {
	font-family: tahoma, arial, helvetica, sans-serif; font-size: 70%; color: #ffffff; padding: 3px;
}

.navsubheaderText{
font-family: tahoma, arial, helvetica;
font-size: 70%;
padding: 4px;
/*margin-top: 6px;*/
color: #FAE491;
font-weight: bold;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
}

.introText {
	font-family: arial, helvetica, sans-serif; font-size: 70%; padding-left: 8px; color: #000000;
}

.introText A {
color: #000099;
text-decoration: none;
}

.introText A: visited {
color: #000099;
text-decoration: none;
}

.introText A:hover
{

	background-color: #F2E9C3;
	color: #666;
	text-decoration: underline;		
/*border-bottom: solid 1px #F3F4D8;*/

}

.hrLtTblMargAdjust {
margin-right: 2px;
}

.dphNavTable{
border: 1px solid #003399;
}

.rightBarTable{
border: 1px solid #E6E6F5;
}

.rightBarTable ul{
margin-top:4px;
margin-bottom:4px;
margin-right:2px;
list-style-type: circle;
}

.addressTable{
border-top:1px solid #666666;
}

.panFluTableHeader{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
color:#000099;
font-weight:bold;
padding-bottom:0;
padding-left:2px;
margin-bottom:0;
}

.panFluTable{
border: 2px solid #003399;
}

.navTable
{
border-top: 1px solid #003399;
border-bottom: 1px solid #003399;
}

.dividerTable{
border-bottom: 1px dashed #c0c0c0;
margin-top: 20px;
margin-bottom: 20px;
}

.shiftRight{
margin-left: 20px;
}

.contentSeparator{
padding: 0;
border: 0;
border-top:1px solid #e6e6f5;
height:1px;
width:99%;
margin: 4px 0 4px 0;
}

h1{
font-family: Georgia, "Times New Roman", Verdana, Arial, Helvetica, sans-serif;
font-size:150%;
font-weight:bold;
color:#000099;
}

h2{
font-family: Georgia, "Times New Roman", Verdana, Arial, Helvetica, sans-serif;
font-size:120%;
font-weight:bold;
color:#000099;
margin-bottom:0.5em;
}

.adjustHeader{
margin-left:10px;
}


h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:95%;
font-weight:bold;
color:#333;
}

.widgetDiv a:link{
color:#DCFDEC;
}

.widgetDiv a:visited{
color:#DCFDEC;
}

.widgetDiv a:hover{
color:#DCFDEC;
background-color:#DCFDEC;
cursor:default;
}

.widgetDivTable{
border-left:2px solid #568956; 
border-right:2px solid #568956; 
border-bottom:none;
background-color:#e8fdf2;
}

.swineFluNorm {
	font-family: tahoma; font-size: 70%; color: #000000; line-height: 150%; 
}

.swineFluNorm A{
	font-family: tahoma; color: #336633; font-weight: bold; text-decoration: none;
}

.swineFluNorm A:visited{
	font-family: tahoma; color: #336633; font-weight:bold; text-decoration: none;
}

.swineFluNorm A:hover{
	font-family: tahoma; color: #006600; font-weight: bold; background-color: #e8fdf2; text-decoration: underline;
}


.highlightList{
line-height: 150%;
margin-left:1em;
padding-left:1em;
}

.newText {	color: #FF6600;
	font-weight: bold;
}
