/* This style sheet is only for the www.dol.gov/index.htm.  Refer to style.css for all other pages */
/* This style sheet only needs the following sections: Global, Headers, Text Styles, Page Structure, and Forms */


/* Global */
*{ margin:0 }
body{ margin:0px; padding:0px; background-color:#B4B4B4;}

body,table{font:13px/1.231 tahoma,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}

img{ border:none }

li{ color:#000; margin-bottom:4px }
li a{ color:#666; text-decoration:none }
li a:hover{ color:#000; text-decoration:underline }

ol{ color:#000; margin-left:20px; padding-left:10px }
ol a{ color:#666; text-decoration:none }
ol a:hover{ color:#000; text-decoration:underline; font-weight:bold }

p{padding:3px; margin-left:10px; margin-bottom:5px; /*font-size:80%;*/ }
p a{ color:#666; text-decoration:underline }
p a:hover{ color:#000; text-decoration:underline }

td.tabletitle{ background-color:#FFF }

td.today{ border:#000 solid thin }

ul{ list-style-position:outside; /* list-style:square; */ list-style-image:url(/images/bullet-gray.gif); color:#000; margin-left:20px; padding-left:5px; /*font-size:75%;*/ margin-bottom:7px; padding-left:10px }
ul a{ color:#666; text-decoration:none }
ul a:hover{ color:#000; text-decoration:underline }
/*This effects Browse By, Latest News, DOL Agencies & Offices, Resources*/


/* End Global */


/* Headers */

#Header {background-color:#900;}

#Banner{ 
	margin:0;
	width:400px;
	height:79px; 
	float:left; 
	display:inline; 
	background-image:url("http://www.dol.gov/images/Banner.gif"); 
	background-repeat:no-repeat; 
	overflow:hidden; 
	cursor:pointer;
	background-position: 0 0;
}

#Banner h1{
	text-indent: -9999em;
	width:400px;
	height:79px;
}

#Banner h1 a{
	display:block;
	width:100%;
	height:100%;
}


h2{ text-align:left; color:#900; font-weight:bold; font-size:100% }

h3{ /*font-size:15px;*/ color:#000; padding:0px 0px 0px 8px; font-weight:bold; margin-bottom:7px }
/* End Headers */


/* Text Styles */
.highlights-hidden{ visibility:hidden; display:none }

.hilitelink{color:#990000;}
.hilitelink a{color:#990000;}
.hilitelink a:hover{color:#990000; font-weight:bold; }

.more{ /*font-size:70%;*/ font-weight:bold; color:#666 } /*These are used for the bullets under the newsrelease links */
.more a{ color:#666 }
.more a:hover{ color:#000 }

.navlinks{ text-align:left; padding-top:3px; font-weight:bold; font-size:12px; color:#FFF } /*These are used for A to Z | Site Map | FAQs | etc... */
.navlinks a{ text-decoration:none }
.navlinks a:hover{ text-decoration:underline }

.panel{ margin-top:10px; color:#636363; /*font-size:8pt;*/ padding:5px; width:424px; overflow:auto; clear:left }

span{ /*font-size:8pt; */ color:#636363 }

.stats{padding-bottom:3px; padding-top:3px;  padding-left:5px; text-align:left;}

.title { text-decoration:none; color:#636363 }
.title a{ text-decoration:none; font-weight:bold; color:#636363 }
.title a:hover{ text-decoration:underline; color:#000 }

.tools{ text-align:left; padding:2px; /* font-size:80% */} /*This is for the toolbox content */
.tools a{ text-decoration:none; color:#666 }
.tools a:hover{ text-decoration:underline; color:#000 }

.tooltiptitle{ background-color:#676767; padding:2px; color:#fff; /*font-size:11px*/ }

.tooltipcontent{ background-color:#DCDCDC; padding:2px; /*font-size:12px;*/ text-align:left }/* End Text Styles */
 /* End Text Styles */


/* Page Structure */
#AgenciesHeader{ text-align:left; padding:4px; margin-left:9px; margin-top:8px; padding-top:8px; width:424px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#AgenciesContent{ text-align:left; background-color:#FFF; margin-left:9px; padding-left:9px; margin-top:0px; width:424px; height:125px; margin-bottom:0px; float:left; display:inline; overflow:auto }


.boxtitle1{ background-image:none}

.boxtitle2{ background-image:url(http://www.dol.gov/images/HorizontalGrad.jpg) }

.boxtitle3{ background-color:#EFEFEF }

#Browse{ background-color:#FFF; margin-left:9px; margin-top:10px; width:424px; margin-bottom:0px; float:left; display:inline }

#CalendarContent{ background-color:#FFF; text-align:left; margin-left:2px; margin-top:0px; width:231px; height:200px; margin-bottom:0px; float:left; display:inline; overflow:hidden; /*font-size:14px*/  } /* Previous and Next in calendar*/

#CalendarContent td{ background-color:#DCDCDC; padding:1px }

#CalendarContent th{ background-color:#676767; color:#FFF }

#CalendarHeader{ text-align:left; padding:4px; margin-top:18px; margin-left:2px; width:231px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#colwrap3{ float:right; width:540px }

#colwrap5{ float:left; width:245px; margin-top:0px; margin-left:0px }

#colwrap6{ width:160px; float:left; margin-top:0px; margin-left:0px }

#Date{ /*font-size:12px;*/ text-align:right; margin-right:12px; margin-top:13px; height:21px; margin-bottom:0px; float:right; display:inline; overflow:hidden }

#FAQContent{ background-color:#FFF; text-align:left; margin-top:0px; width:245px; margin-bottom:0px; float:left; display:inline; overflow:auto; background-image:url(http://www.dol.gov/images/FAQContent.jpg); background-repeat:no-repeat; background-position:20 0 }

#FAQHeader{ text-align:left; padding:4px; margin-top:8px; width:245px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#Footer{ margin-left:auto; margin-right:auto; width:984px; clear:both; }

#FooterContact{ background-color:#B4B4B4; margin-left:0px; margin-top:0px; width:984px; height:36px; margin-bottom:0px; float:left; display:inline; overflow:hidden; /*font-size:10px;*/ text-align:center; vertical-align:middle }  /* Very bottom footer links - address, phone number, etc */

#FooterContactContainer{ margin-top:5px }
#FooterContactContainer a{ text-decoration:underline; color:#000 }
#FooterContactContainer a:hover{ text-decoration:underline; color:#000; font-weight:bold }

#FooterMenu{ background-color:#900; margin-left:0px; margin-top:0px; width:984px; height:29px; margin-bottom:0px; float:left; display:inline; overflow:hidden; font-weight:bold; /*font-size:10px;*/ color:#FFF; text-align:center; vertical-align:middle } /* Footer links - FIOA - Privacy - Disclaimers - etc */

#FooterMenuContainer{ margin-top:9px }
#FooterMenuContainer a{ color:#FFF; text-decoration:none }
#FooterMenuContainer a:hover{ color:#FFF; text-decoration:underline }

#Header{ background-image:url(http://www.dol.gov/images/RedVerticalGrad.jpg); background-repeat:repeat-x; height:79px; width:984px; text-align:center }

#HighlightsContent{ text-align:left; margin-left:9px; margin-top:0px; width:424px; height:263px; margin-bottom:0px; float:left; display:inline }

#HighlightsHeader{ text-align:left; padding:4px; margin-left:9px; margin-top:8px; padding-top:8px; width:424px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#NewsHeader{ text-align:left; margin-left:7px; margin-top:13px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#LeftColumn{ float:left; width:330px; margin-top:0px; margin-left:0px; padding-right:5px; border:0px solid #f0f0f0 }

#Main{ width:984px; background-color:#FFF; margin:0 auto; padding-bottom:15px; background-image:url(http://www.dol.gov/images/VerticalGrad.jpg); background-repeat:repeat-x }

#Nav{ margin-left:0px; margin-top:0px; width:464px; height:22px; margin-bottom:0px; float:left; display:inline; overflow:hidden }

#NewsContent{ text-align:left; background-color:#FFF; width:530px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }
#NewsContent li a{ margin-left:-5px }
#NewsContent li a:hover{ text-decoration:underline }

.nonselectedTab{ background:none; background-color: }

#ResourcesHeader{ text-align:left; padding:4px; margin-left:9px; margin-top:8px; padding-top:8px; width:424px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#ResourcesContent{ text-align:left; margin-left:9px; padding-left:9px; margin-top:0px; width:423px; margin-bottom:0px; float:left; display:inline; background-color:#fff; overflow:auto}

#RightColumn{ float:right; /*font-size:10px;*/ width:490px; margin-top:10px; margin-left:2px }
#RightColumn a{ color:#fff }

.selectedTab{ background-color:#fff; background-position:left; background-repeat:no-repeat }

#StatsContent{ background-color:#fFF; text-align:left; margin-left:8px; margin-top:0px; width:268px; margin-bottom:0px; float:left; display:inline; letter-spacing:0.1ex }
#StatsContent div { /*font-size:12px;*/} /* This is for the content in the Latest Numbers box */
#StatsHeader{ text-align:left; padding:4px; margin-left:8px; margin-top:8px; width:276px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#StatsNumbers{ background-color:#fFF; text-align:left; margin-left:8px; margin-top:0px; width:268px; margin-bottom:0px; float:left; display:inline; overflow:auto;  letter-spacing:0.1ex }

#statsnumbers ul{
	list-style-image:url(http://www.dol.gov/images/right-arrow.gif);
	/*font-size:11px;*/
}





#tabs{ background-image:url(http://www.dol.gov/images/tab-background.gif); background-repeat:repeat-x; width:100%; padding:0px 0px 0px 6px; text-align:left; color:#900; font-weight:bold; /*font-size:10pt;*/}
#tabs a{ color:#900; line-height:.1em; letter-spacing:0.1ex; text-align:left; text-indent:1ex; text-decoration:none; }
#tabs a:hover{ color:#900; text-decoration:underline }
#tabs a:visited{ color:#900; }

#ToolsContent{ background-color:#FFF; margin-left:8px; margin-top:0px; width:276px; margin-bottom:0px; float:left; display:inline; overflow:hidden; letter-spacing:.1px }

#ToolsHeader{ text-align:left; padding:4px; margin-left:8px; margin-top:8px; width:160px; margin-bottom:0px; float:left; display:inline; vertical-align:bottom }

#tooltip{ position:absolute; width:150px; border:1px solid black; background-color:lightyellow; visibility:hidden; z-index:100; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135) }
/* End Page Structure */


/* Forms */
input.searchText{ width:167px; /*font-size:11px;*/ float:left } /*changed the size of the search box */

input.searchButton{ margin-left:2px; margin-top:0px }

input.subscribeButton{ margin-left:2px; margin-top:0px }

input.subscribeText{ width:152px; /*font-size:11px;*/ float:left } /*changed the size of the email updates box */

#Search{ /*font-size:8pt;*/ text-align:left; margin-left:0px; float:left; display:inline; color:#FFF }

#Searchlabel a{ /*font-size:8pt;*/ color:#f6f6f6 } /* Advance Search text */

#Subscribe{ /*font-size:8pt;*/ text-align:left; margin-left:0px; width:230px; height:35px; float:left; margin-bottom:0px; display:inline; color:#FFF } /* Subscribe to Email Updates text */

#SubscribeForm{ padding-top:2px }

#Subscribelabel a{ /*font-size:8pt;*/ color:#f6f6f6 } /* Subscribe to Email Updates linked text */
/* End Forms */



a.skipster{
	height:1px;
	left: -9999em;
	overflow:hidden;
	position:absolute;
	text-align:left;
	top: -9999em;
	width: 1px;
}

a.skipster:active,
a.skipster:focus,

a.skipster:hover{
	background-color: #fff;
	color: #000;
	font-size: 1em;
	height:auto;
	left:0;
	overflow:auto;
	padding: .2em;
	top:0;
	width:99%;
	z-index:100%;
}


