/*For Redesign*/
body
{
	position:relative;
	font-family:Arial,Verdana,Helvetica;
	font-size:12px;
	margin:0px auto;
	width:938px;
	color:#000000;
}	
.HiddenLabel
{
	display:none;
}

body a:link
{
	color:#003366;
	cursor:pointer;
}
body a:visited
{
	color:#800000;
	cursor:pointer;
}
body a:hover,
body a:active
{
	color:#0099cc;
	cursor:pointer;
}

a.industrytitles:link
{
text-decoration: none;
cursor: pointer;
color: #003366;
}
a.industrytitles:hover,
a.industrytitles:active
{
text-decoration: none;
cursor: pointer;
color: #0099cc;
}
a.industrytitles:visited
{
text-decoration: none;
color:#800000;
cursor:pointer;
}
/* Header Styles */
#pnlSiteSearch, 
#jobBank,
#MoreResources
{
padding:0px;
margin:0px;
}
.HiddenLabel
{
	display:none;
}
#HeaderWidgets input.TextBoxBlue
{
	border:solid 1px #0099cc;
	font-size: 95%;
	font-weight:bold;
	width:202px;
	letter-spacing:normal;
	padding:0px 0px 0px 0px;
}
#HeaderWidgets select
{
	font-size: 95%;
	font-weight:bold;
	width:204px;
	letter-spacing:normal;
	padding:0px 0px 0px 0px;
}
#HeaderWidgets
{
	width:370px;
	text-align:right;
	clear:right;
	float:right;
	margin-top:15px;
	margin-right:5px;
}
#HeaderWidgets *
{
	vertical-align:middle;
	margin-top:2px;
	margin-bottom:2px;
}
#HeaderWidgets img,
.goButton
{
	vertical-align:bottom;
	margin-left:4px;
    cursor:pointer;
}
.BlueButton
{
	vertical-align:bottom;
	margin-left:4px;
}
.RedButton
{
	vertical-align:bottom;
	margin-left:1px;
}
#HeaderWidgets .fontsize
{
	vertical-align:baseline;
}

#HeaderCenter
{
	clear:right;
	float:left;
}
#COSLogo
{
	clear:right;
	float:left;
	width:253px;
}
#CareerOneStopHeader
{
	float:left;
	width:938px;
	/*color:#0099cc;*/
	font-weight:bold;
	font-family:Arial,Helvetica,Verdana; 
	font-size:12px;
}
#CareerOneStopHeader label
{
	color:#000000;
}
#TopNavigationPrimaryLinks
{
	width:938px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	font-size:125%;
	clear:both;
}
#TopNavigationPrimaryLinks a:link
{
	color:#003366;
}
#TopNavigationPrimaryLinks a:visited
{
	color:#800000;
}
#TopNavigationPrimaryLinks a:hover,
#TopNavigationPrimaryLinks a:active
{
	color:#00ffcc;
}

#TopNavigationPrimaryLinks .Selected:link,
#TopNavigationPrimaryLinks .Selected:visited,
#TopNavigationPrimaryLinks .Selected:hover,
#TopNavigationPrimaryLinks .Selected:active
{
	text-decoration:none;
	font-weight:bolder;
}
#TopNavigationSecondaryLinks
{
	width:938px;
	margin-bottom:10px;
	margin-left:5px;	
}
#TopNavigationSecondaryLinks a:link
{
	color:#003366;
}
#TopNavigationSecondaryLinks a:visited
{
	color:#800000;
}
#TopNavigationSecondaryLinks a:hover,
#TopNavigationSecondaryLinks a:active
{
	color:#0099cc;
}

#PageTitleBar
{
	width:952px;
	height:40px;
	margin-bottom:3px;
	clear:both;
	padding-left:2px;
}
#SectionTitle
{
	height:22px;
	width:221px;
	background-position: left top;
	background-image: url(http://www.careeronestop.org/COSImages/PageTitleBarLeft.gif);
	background-repeat: no-repeat;
	float:left;
	padding-left:24px;
	padding-top:16px;
	padding-bottom:3px;
	font-size:130%;
	color:#FFFFFF;
}
#PageTitleBreadCrumbs
{
	height:42px;
	width:680px;
	margin-left:15px;
	background-position: left top;
	background-image:url(../images/SectionTitleBarRight.gif);
	background-repeat: no-repeat;
	float:left;	
}

#BreadCrumbs
{
	padding-left:20px;
	padding-top:12px;
	font-size:90%;
	padding-right:240px;
}

/* Podcast icon on users showcase page */
#divpodcasticon a  
{
  position: absolute;
  height: 42px;
  width: 22px;
  top: 528px; 
  text-decoration: none;
  display: block;
  float: left;
  /*border: 1px dashed red;*/  
}

#divpodcasticon a i { visibility: hidden; }
img#imgPodcast { height: 42px; width: 22px;} /* border: 1px dashed blue } */
a#apodcasticon { left: 310px; width:22px }

/* rss feeds and e-mail subscription icons on all pages except home and tool pages */
#icons a  
{
  position: absolute;
  height: 41px;
  width: 88px;
  top: 296px; 
  text-decoration: none;
  display: block;
  float: left;
  /*border: 1px dashed red;*/
}

#icons a i { visibility: hidden; }
img#imgemail { height: 36px; width: 53px; } /* border: 1px dashed blue */
img#imgrss { height: 36px; width: 55px; } /* border: 1px dashed blue */
a#email { left: 792px; width:74px }
a#rss { left: 876px; width:54px }
/*img#imgfb { height: 36px; width: 87px; } /* border: 1px dashed blue */
/*a#facebook { left: 841px; width:90px }*/

/* rss feeds and e-mail subscription icons on tool pages */
#toolicons a
{
  position: absolute;
  height: 41px;
  width: 88px;
  top: 296px; 
  text-decoration: none;
  display: block;
  float: left;
  /*border: 1px dashed red;*/
}

#toolicons a i { visibility: hidden; }
img#imgtoolemail { height: 36px; width: 53px; } /* border: 1px dashed blue */
img#imgtoolrss { height: 36px; width: 55px; } /* border: 1px dashed blue */
a#toolemail { left: 792px; width:74px }
a#toolrss { left: 876px; width:54px }
/*img#imgtoolfb { height: 36px; width: 87px; }*/
/*a#toolfb { left: 841px; width:90px }*/

/* rss feeds and e-mail subscription icons on home page */
#homeicons a
{
  position: absolute;
  height: 41px;
  width: 88px;
  top: 231px; 
  text-decoration: none;
  display: block;
  float: left;
  /*border: 1px dashed red;*/
}

#homeicons a i { visibility: hidden; }
img#imghomeemail { height: 36px; width: 53px; } /* border: 1px dashed blue */
img#imghomerss { height: 36px; width: 55px; } /* border: 1px dashed blue */
a#homeemail { left: 792px; width:74px }
a#homerss { left: 876px; width:54px }
/*img#imghomefb { height: 36px; width: 87px; }*/
/*a#homefb { left: 841px; width:90px }*/

/* end styles for rss feeds and e-mail subscription icons */

#RSSBreadCrumbs
{
	background-position: right bottom;
	background-repeat: no-repeat;
	float:right;
	padding-right:28px;
	margin-top:-50px;
	position:relative;
}

#PageTitle
{
	padding-left:20px;
	padding-top:3px;
	font-size:115%;
	color:#00468f;
}
/* Footer Styles */
#CareerOneStopFooter 
{
	padding:5px 20px 20px 20px;
	clear:both;
	text-align:center;
	width:923px;
	/*color:#0099cc;*/
}

/* Homepage Styles */
#LeftColumn
{
	float:left;
}
#TopLeft
{
	width:243px;
	height:243px;
	background-color: #e2e6eb;
}
#BottomLeft
{
	margin-top:15px;
	float:left;
	width:243px;
}
#TopRight
{
	margin-left:15px;
	float:left;
	width:667px;
}
#BottomRight
{
	color:#000000;
	margin-top:0px;
	margin-left:0px;
	float:left;
}
#CareerOneStopHeader a:link
{
	color:#003366;
}
#CareerOneStopHeader a:visited
{
	color:#800000;
}
#CareerOneStopHeader a:hover,
#CareerOneStopHeader a:active
{
	color:#0099cc;
}

#CareerOneStopFooter a:link
{
	color:#003366;
}
#CareerOneStopFooter a:visited
{
	color:#800000;
}
#CareerOneStopFooter a:hover,
#CareerOneStopFooter a:active
{
	color:#0099cc;
}


/* Grey Box Styles */
div.GreyBox.Upper
{
	width: 245px;
	height: 18px;
	background-position: left top;
	background-image: url(../images/top_left_gray.png);
	background-repeat: no-repeat;
	background-color: #e2e6eb;
}
div.GreyBox.Lower
{
	width: 245px;
	height: 18px;
	background-position: right bottom;
	background-image: url(../images/bottom_right_gray.png);
	background-repeat: no-repeat;
	background-color: #e2e6eb;
}

div.TopLeft
{
	padding-left:15px;
	padding-right:13px;
	height: 210px;
	width: 217px;
	background-color:#e2e6eb;
	font-size:104%;
}
div.GreyBox.Upper.Bottom
{
	width:680px;
}
div.GreyBox.Lower.Bottom
{
	width:680px;
}

div.TopLeft p
{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-top:5px;
}
div.BottomRight
{
	padding-left:25px;
	padding-top: 6px;
	background-color:#e2e6eb;
	width: 655px;
	height: 495px;
}
div.HGJTIBottomRight
{
	height: 290px;
}
div.AboutBottomRight
{
	height: 290px;
}
div.FindBottomRight
{
	height: 290px;
}
div.UseBottomRight
{
	height: 110px;
}
div.BuildBottomRight
{
	height: 120px;
}
div.NewBottomRight
{
	height: 120px;
}
div.BottomRight div
{
	padding-left:20px;
	padding-top:7px;
	float:left;
	background-position: left top;
	background-repeat: no-repeat;
	width:258px;
}
div.HGJTIBottomRight div
{
	height:290px;
}
div.AboutBottomRight div
{
	height:290px;
}
div.FindBottomRight div
{
	height:290px;
}
div.UseBottomRight div
{
	height:120px;
}
div.BuildBottomRight div
{
	height:120px;
}
div.NewBottomRight div
{
	height:120px;
}
div.BottomRight div#HGJTI
{
	background-image: url(http://www.careeronestop.org/COSImages/BulletDarkRed.gif);
}
div.BottomRight div#LearnAbout
{
	background-image: url(http://www.careeronestop.org/COSImages/BulletDarkBlue.gif);
}
div.BottomRight div#FindResources
{
	background-image: url(http://www.careeronestop.org/COSImages/BulletGreen.gif);
}
div.BottomRight div#UsingModels
{
	background-image: url(http://www.careeronestop.org/COSImages/BulletLightBlue.gif);
}
div.BottomRight div#BuildingBlocks
{
	background-image: url(http://www.careeronestop.org/COSImages/BulletLightRed.gif);
}
div.BottomRight div#WhatsNew
{
	background-image: url(http://www.careeronestop.org/COSImages/BulletDarkRed.gif);
}
h1
{
	font-size:130%;
	font-weight:bold;
	display:inline;
}
h2
{
	font-size:100%;
	font-weight:bold;
	display:inline;
}

#divDetailLeft
{
	clear:both;
	float:left;
	width:243px;
}

#divLanding
{
	width:65%;
	float:left;
	padding-left:15px;
}
/*Think About Styles*/
#ThinkAboutTop
{
	width:243px;
	height:59px;
	background-image: url(http://www.careeronestop.org/COSImages/ThinkAboutHeading.gif);
	background-repeat: no-repeat;
}
#ThinkAboutContent
{
	padding:15px 1px 20px 12px;
	background-position: left bottom;
	background-color:#00467f;
	background-image: url(http://www.careeronestop.org/COSImages/RoundedCornerBottomLeftDarkBlue.gif);
	background-repeat: no-repeat;
	font-size:100%;
	color:#FFFFFF;
	margin-bottom:15px;
	text-align:left;
}
#ThinkAboutContent a:link,
#ThinkAboutContent a:visited,
#ThinkAboutContent a:hover,
#ThinkAboutContent a:active
{
	color:#FFFFFF;
}
#RelatedLinksTop
{
	width:243px;
	height:33px;
	background-image: url(../images/relatedlinks.gif);
	background-repeat: no-repeat;
}
#RelatedLinksContent
{
	font-size:100%;
	background-color:#00467f;
	background-image: url(http://www.careeronestop.org/COSImages/RoundedCornerBottomRightDarkBlue.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#FFFFFF;
	padding:5px 15px 15px 15px;	
	text-align:left;
}
#RelatedLinksContent a:link,
#RelatedLinksContent a:visited,
#RelatedLinksContent a:hover,
#RelatedLinksContent a:active
{
	color:#FFFFFF;
}
#HelpLineTop
{
	width:243px;
	height:32px;
	background-image: url(http://www.careeronestop.org/COSImages/HelpLineHeading.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
#HelpLineContent
{
	font-size:100%;
	background-color:#999900;
	background-image: url(http://www.careeronestop.org/COSImages/RoundedCornerBottomLeftGreen.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color:#FFFFFF;
	padding:5px 15px 15px 15px;
	text-align:left;
}
#HelpLineContent a:link,
#HelpLineContent a:visited,
#HelpLineContent a:hover,
#HelpLineContent a:active
{
	color:#FFFFFF;
}

#ExploreIndTop
{
	width:245px;
	height:32px;
	background-image: url(../images/industries_bar.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
}
#ExploreIndContent
{
	font-size:100%;
	background-color:#dee3e7;
	background-image: url(../images/curve_lowerleft_corner.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color:#000000;
	padding:5px 15px 15px 15px;
	text-align:left;
}
#ExploreIndContent a:link,
#ExploreIndContent a:visited,
#ExploreIndContent a:hover,
#ExploreIndContent a:active
{
	color:#000000;
}

#UserGuideTop
{
	width:243px;
	height:33px;
	background-image: url(../images/user_guides.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
}
#UserGuideContent
{
	font-size:100%;
	background-color:#003366;
	background-image: url(../images/RoundedCornerBottomRightDarkBlue.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#FFFFFF;
	padding:5px 15px 15px 15px;
	text-align:left;
}
#UserGuideContent a:link,
#UserGuideContent a:visited,
#UserGuideContent a:hover,
#UserGuideContent a:active
{
	color:#FFFFFF;
}

#GeneralTop
{
	width:245px;
	height:32px;
	background-image: url(../images/general_bar.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
}
#GeneralContent
{
	font-size:100%;
	background-color:#003366;
	background-image: url(../images/RoundedCornerBottomRightDarkBlue.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#FFFFFF;
	padding:5px 15px 15px 15px;
	text-align:left;
}
#GeneralContent a:link,
#GeneralContent a:visited,
#GeneralContent a:hover,
#GeneralContent a:active
{
	color:#FFFFFF;
}

.FindResourceTop
{
	width:246px;
	height:32px;
	background-image: url(../images/findresource_right_bar.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
}
.FindResourceContent
{
	font-size:100%;
	width:238px;
	height:128px;
	border-left:solid 2px #108CCE;
    border-right:solid 2px #108CCE;
	background-color:#ffffff;
	color:#000000;
	padding-top:5px;
	text-align:left;
	float:left;
}
.FindResourceRight
{
    width:246px;
	height:18px;
    background-image: url(../images/blue_rounded_edge.PNG);
    background-repeat: no-repeat;
    background-position:right bottom;
    margin-top:-2px;
    float:right;
}

#CMinActionTop
{
	width:243px;
	height:32px;
	background-image: url(../images/cminaction.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
}
#CMinActionContent
{
	font-size:100%;
	width:233px;
	height:290px;
	border-left:solid 2px #142F44;
    border-right:solid 2px #142F44;
	background-color:#ffffff;
	color:#000000;
	padding-top:5px;
	padding-left:5px;
	text-align:left;
	float:left;
}
#CMinActionRight
{
    width:246px;
	height:18px;
    background-image: url(../images/navy_bottomleft_corner.JPG);
    background-repeat: no-repeat;
    background-position:right bottom;
    margin-top:-2px;
    float:right;
}

#CMinActionContent a:link,
#CMinActionContent a:visited,
#CMinActionContent a:hover,
#CMinActionContent a:active
{
	color:#000000;
}
#CMinActionBigTop
{
	width:611px;
	height:45px;
	background-image: url(../images/cminaction_big.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
}
#CMinActionBigContent
{
	font-size:100%;
	width:607px;
	height:370px;
	border-left:solid 2px #108CCE;
    border-right:solid 2px #108CCE;
	background-color:#ffffff;
	color:#000000;
	padding-top:5px;
	text-align:left;
	float:left;
}
#CMinActionBigRight
{
    width:611px;
	height:22px;
    background-image: url(../images/blue_rounded_edge_big.PNG);
    background-repeat: no-repeat;
    background-position:right bottom;
    margin-top:-2px;
    float:left;
}

#UsesMainTop
{
	width:611px;
	height:45px;
	background-image: url(../images/stories_big.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
}
#UsesMainContent
{
	font-size:100%;
	width:607px;
	height:275px;
	border-left:solid 2px #108CCE;
    border-right:solid 2px #108CCE;
	background-color:#ffffff;
	color:#000000;
	padding-top:5px;
	text-align:left;
	float:left;
}
#UsesMainRight
{
    width:611px;
	height:22px;
    background-image: url(../images/blue_rounded_edge_big.PNG);
    background-repeat: no-repeat;
    background-position:right bottom;
    margin-top:-2px;
    float:left;
}

#UsesTop
{
	width:242px;
	height:32px;
	background-image: url(../images/caseinpoint_right_bar.PNG);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
}
#UsesContent
{
	font-size:100%;
	width:233px;
	height:200px;
	border-left:solid 2px #C03126;
    border-right:solid 2px #C03126;
	background-color:#ffffff;
	color:#000000;
	padding-top:5px;
	padding-left:5px;
	text-align:left;
	float:left;
}
#UsesRight
{
    width:246px;
	height:18px;
    background-image: url(../images/RightBottomCorner_red.gif);
    background-repeat: no-repeat;
    background-position:right bottom;
    margin-top:-2px;
    float:right;
}

#UsesContent a:link,
#UsesContent a:visited,
#UsesContent a:hover,
#UsesContent a:active
{
	color:#000000;
}

#HelplineRightTop
{
	width:201px;
	height:32px;
	background-image: url(../images/HelpLineHeadingRight.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
#HelplineRightContent
{
	font-size:100%;
	width:171px;
	background-color:#999900;
	background-image: url(http://www.careeronestop.org/COSImages/RoundedCornerBottomRightGreen.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#FFFFFF;
	padding:5px 15px 15px 15px;
	text-align:left;
}
#HelplineRightContent a:link,
#HelplineRightContent a:visited,
#HelplineRightContent a:hover,
#HelplineRightContent a:active
{
	color:#FFFFFF;
}

#CLLTop
{
	width:243px;
	height:32px;
	background-image:url(../images/ladder01.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}
#CLLContent
{
	font-size:100%;
	background-color:#FFF999;
	background-image:url(../images/roundedyellow.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color:#000000;
	padding:5px 5px 5px 8px;
	text-align:left;
}
.BoldPhoneNumber
{
	font-weight:bold;
}
#divDetailContent
{
	margin-left:15px;
	float:left;
	width:447px;
}
#divDetailRight
{
	margin-left:15px;
	float:left;
	width:203px;
}
#divTAImage
{
	float:left;
	width:20px;
	padding:2px;
}
#divTAContent
{
	float:right;
	width:80px;
	padding-right:20px;
}

/*Earlier Styles*/
p,cite
{
font-family: Arial;
color:#000000;
font-size:100%;
}

li
{
	font-family: Arial;
	color:#000000;
	font-size:100%;
	margin-left:11px;
}

 .sizeColor
 {
 Color: #004771;
 Font-Family: Arial;
 Font-Size: 100%;
 }

td#WIA
{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:140%;
font-weight:bold;
}
.modelGrid
{
	Font-Size:100%; 
	Font-family: Arial;
}
.modelGridItem
{
	Font-Size:100%;
	Font-Family:Arial;
}
.leftMenu
{
	font-weight: bold;
	font-size: 100%;
	color: #446c95;
	font-family: Arial;
}

.leftMenuOption
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	COLOR: #705990; 
	FONT-FAMILY: Arial;
}

.small
{
font-size:80%;
}

.smallplus
{
font-size:85%;
}

.med
{
font-size:100%;
}

p.newintro
{
font-style:italic;
margin-left:8px;
}

td#SearchID
{
color:#FFF;
font-weight:bold;
}

td.FindItByTopic
{
background-image:url(images/find_it_without_text.gif);
color:white;
font-size:11pt;
font-family:Arial;
font-weight:bold;
}

a.bottomnav
{
text-decoration:none;
font-family: Arial, sans-serif;
font-weight:bold;
font-size:80%;
color:#004771;
}

td#copyright
{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:85%;
}

td.tollnumber
{
color:#940C08;
font-size:80%;
font-weight:bold;
}

td.path
{
color: white;
font-size:80%;
}

td.DreamIt
{background-image:url(images/dreamIt_tag.gif);
color:white;font-size:10pt;font-family:Arial,Verdana,Helvetica,sans-serif;
}

.blockquotes
{
font-size:100%;
margin-left:40px;
}

.sitelist
{
font-size:115%;
line-height:145%;
}

.help
{
color:#2D8BD5;
font-size:80%;
font-weight:bold;
}

.commentsform
{
font-size:80%;
font-weight:bold;
}

.medsmall
{
font-size:80%;
}

.TableOuterBorder
{
	border-right: #d3e1e7 1px solid;
	border-top: #d3e1e7 1px solid;
	border-left: #d3e1e7 1px solid;
	border-bottom: #d3e1e7 1px solid;
	
}

.TableInnerBorder
{
	BORDER-RIGHT:#debedb 1px solid;
	BORDER-TOP:#debedb 1px solid;
	BORDER-LEFT:#debedb 1px solid;
	BORDER-BOTTOM:#debedb 1px solid;
	
}

.TableBlackBorder
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.TableGreyBorder
{
	border-right: #DCDCDC 1px solid;
	border-top: #DCDCDC 1px solid;
	border-left: #DCDCDC 1px solid;
	border-bottom: #DCDCDC 1px solid;
}

.button 
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	COLOR: #f0f8ff; 
	BACKGROUND-COLOR: #4682b4;
	border-color: #f0f8ff;
	border-style: solid;
	border-width: 1px;
}
.block4
{
	color:#000000;
	font-size:120%;
	font-family:Arial;
	font-weight:bold;
}	
.cmcheader
{
	font-size: 100%;
	/*color: #1F6297;*/
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.cmcfooter
{
	padding:20px;
	clear:both;
	text-align:center;
	width:923px;
	font-size: 100%;
	color: #0099cc;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.grabberBG
{
	background-position: left top;
	background-image: url(http://www.careeronestop.org/CompetencyModel/Images/bg_left_header.jpg);
	background-repeat:repeat-x;
	float:left;	
}
.grabber	
{
	font-family:Arial;
	font-size:95%;
	color:#000000;
}
.grabberBold	
{
	font-family:Arial;
	font-size:95%;
	color:#000000;
	font-weight:bold;
}
.grabbersize10Bold
{
	font-size: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.grabbersize8Bold
{
	font-size: 95%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*color: #f21851;*/
	color:#000000;
	/*font-weight: bold;*/
}
.homeHeader
{
	font-family: Arial;
	font-size: 100%;
	font-weight: bold;
	/*color: #d20043;*/
	color: #E9193A;
	text-decoration: underline;
}
.buttonLight 
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	COLOR: #f0f8ff; 
	BACKGROUND-COLOR: gray; 
	border-color: #f0f8ff;
	border-style: solid;
	border-width: 1px;
}

.size7
{
	font-size: 75%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}		
.size7color
{
FONT-SIZE: 75%; 
/*COLOR: #990033;*/
COLOR: #ffffff;
}													
.size8
{
	font-size: 80%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:black;
}
.sizeTierNavg
{
	font-size: 95%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.size8navy
{
	font-size: 80%; 
	/*color: navy;*/
	color: black;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.size8blue
{
	font-size: 90%; 
	COLOR: blue; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.filtersize
{
	font-size: 100%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:black;
}
.size9
{
	font-size: 90%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:black;
}
.size10Bold
{
	font-size: 100%; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.size10
{
	font-size: 100%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;	
}
.size10Color
{
	font-size: 100%; 
	COLOR: #000099; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.size10ColorBold
	{
	    font-size: 100%; 
	    color: #000099;
	    FONT-WEIGHT: bold;
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
.size10Red
{
	    font-size: 100%; 
	    color: red;
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.size10RedBold
{
	    font-size: 100%; 
	    color: red;
	    FONT-WEIGHT: bold;
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.size10CrimsonBold
{
FONT-WEIGHT: bold; 
FONT-SIZE: 100%; 
COLOR: #dc143c; 
font-family:Arial;
}
.size10navy
{
	font-size: 100%; 
	/*color: navy;*/
	color: black; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.size10NavyBold
	{
	    font-size: 100%; 
	    /*color: navy;*/
		color: black;	
	    FONT-WEIGHT: bold;
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
.size12NavyBold
	{
	    font-size: 120%; 
	    /*color: navy;*/
		color: black;
	    FONT-WEIGHT: bold;
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
.size12Bold
	{
	    font-size: 120%; 
	    FONT-WEIGHT: bold;
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	   
	}
.size12
	{
	    font-size: 120%; 
	    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	   
	}
.WelcomeBack
{
	font-size:140%;font-family:Arial, sans-serif;color:black;font-weight:bold;font-style:italic;	
} 
.size9Arial
{
	font-size: 90%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:black;
}
.size10Arial
{
	font-size: 100%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:black;
}
.size12Arial
{
	font-size: 120%; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color:black;
}
.highlight { FONT-WEIGHT: bold; BACKGROUND: yellow; COLOR: black; TEXT-DECORATION: none }

@media print {
 .notprint {visibility:hidden;
	display : none;	
	font-size : 83%;
	font-family : Arial, Verdana, Helvetica, sans-serif;} 
}

/*Styles for Career Pathway */

.cpwCommonHeader
{
	font-family:Arial;
	color:#656565;
	font-size:105%;
	font-weight:bold;
	/*font-style:italic;*/
}
.CPWbutton 
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	COLOR: #f0f8ff; 
	BACKGROUND-COLOR: #4682b4;
	border-color: #f0f8ff;
	border-style: solid;
	border-width: 1px;
}
#WTHeaderTop
{
	position:absolute;
    right:467px;
    background-color:#FFFFFF;
    width:216px;
    height:37px;
    /*margin:30px 0px 0px 0px;*/
    top:32px;
    z-index:1000;
}

.WTHeaderContent
{
	font-size:120%;
    width:211px;
    height:50px;
    border-left:solid 2px #C03126;
    border-right:solid 2px #C03126;
    color :#000000;
    background-color:#FFFFFF;
    position:absolute;
    top:67px;
    right:465px;
    background-color:#FFFFFF;
    margin:-2px 3px 0px -2px;
    z-index:1000;
    font-weight:normal;
   }

#WTHeaderRight
{
    width:215px;
    height:12px;
    background-image: url(../Images/RightBottomCorner_title_red.gif);
    background-repeat: no-repeat;
    background-position:right bottom;
    position:absolute;
    top:113px;
    right:468px;
    background-color:#FFFFFF;    
}

/* Auto re-employment portal logo styles start */

/*
#reemploybadge
{
    margin-top:25px;
	float:left; 
}
#reemploybadgeleftimage
{
	float:left;
	background: #FFFFFF url(../Images/reemployment_badge_left.gif) no-repeat left;
    width:8px;
    height:95px;
}
#reemploybadgelefttext
{
	position:relative;
	float:left;
	background-color: #EA1738;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
    height:93px;
    line-height:16px;    
}
#reemploybadgelefttext p
{
	margin:18px 8px 0px 0px;
	margin-right:8px;
	color:#FFFFFF;
    font-weight:bold;
    font-size:15px;
    text-align:center;
}
#reemploybadgerighttext
{
	float:left;
    border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
	font-weight:normal;
    height:93px;
    padding-left:10px;
}
#reemploybadgerighttext p
{
	margin-top:12px;
  	float:left;
}
#reemploybadgerighttext p img
{
	padding:1px 0px 10px 8px;
}
#reemploybadgerightimage
{
	float:left;
	background: #FFFFFF url(../Images/reemployment_badge_right.gif) no-repeat right;
    width:8px;
    height:95px;              
}
   
#badgeRightText
    {
    	margin-top:7px;
      	float:left;
      	font-weight:normal;
      	color: #000000;
      	line-height:25px;
    }
#badgeRightGo
{
	padding:12px 0px 6px 6px;
	float:left;
	width:18px;   	
}
#badgeRightGo .badgeItemHeight
{
    height:25px;
}   
     */
	
#reemploybadge
{
margin-top:25px;
float:left; 
}
#reemploybadgeLeft
{
        float:left;
        background: #ffffff url(../Images/BlueHeaderBanner.png) no-repeat top left;
        width:96px;
        height:97px;
}
#reemploybadgeLeft .bigTitle{
        margin:8px 8px 0px 8px;
        color:#FFFFFF;
        font-weight:bold;
        font-size:15px;
        text-align:left;
}
#reemploybadgeLeft .smallTitle{
        margin:8px 8px 8px 8px;
        color:#FFFFFF;
        font-weight:bold;
        text-align:left;
        font-size:12px;
}
#reemploybadgeRight
{
        float:left;
        background: #ffffff url(../Images/whiteheaderbanner.jpg) no-repeat top left;
        width:203px;
        height:97px;
        margin-left:5px;
}
#badgeRightText
{
        margin-top:8px;
        float:left;
        font-weight:normal;
        padding-left:15px;
        font-size:11px;
}
#badgeRightText .badgeItemHeight
{
       height:20px;
}
 
#reemploybadgeLeft, .badgeItemHeight img
{
      behavior:  url(../CSS/iepngfix.htc);
}

/* Auto re-employment logo styles end */

/* Home page styles start */
#UsingCompetencyModel
{
	width:243px;
    height:32px;
	background-image: url(../Images/usingcm_bar.png);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
}

#UsingCompetencyModelContent
{
	font-size:100%;
	width:219px;
	height:55px;
	border-left:solid 2px #003366;
    border-right:solid 2px #003366;
	padding-top:5px;
	padding-left:20px;
	text-align:left;
	float:left;
}

#UsingCompetencyModelBottom
{
	width:246px;
    height:18px;
	background-image: url(../Images/bottom_navy.PNG);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-left:-2px;
}

#FindResources
{
	width:243px;
    height:32px;
	background-image: url(../Images/findres_bar.png);
	background-repeat: no-repeat;
	background-position:right bottom;
	float:left;
}

#FindResourcesContent
{
	font-size:100%;
	width:224px;
	height:115px;
	border-left:solid 2px #BF2E1A;
    border-right:solid 2px #BF2E1A;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	text-align:justify;
	float:left;
}

#FindResourcesBottom
{
	background: url(../Images/bottom_green.gif) no-repeat;
    width: 246px; 
	margin-bottom: 6px; 
	height: 36px;
	float:left;
}	

#FindResourceButton
{
	background-image: url(../Images/button_red.png); 
	width: 130px; 
	height: 35px;
	float: right; 
	line-height: 35px; 
	text-align: center;
	margin-top: 2px;
}

.FRbutton 
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	FONT-SIZE: 100%; 
	BACKGROUND-COLOR: #BF2E1A;
	border:none;
	text-decoration:underline;
	margin-top: 7px;
	height:14px;
}

#UsersShowcase
{
	width:243px;
    height:32px;
	background-image: url(../Images/usersshow_bar.png);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
}
#UsersShowcaseContent
{
	font-size:100%;
	width:219px;
	height:35px;
	border-left:solid 2px #0099CC;
    border-right:solid 2px #0099CC;
	padding-top:5px;
	padding-left:20px;
	text-align:left;
	float:left;
}

#UsersShowcaseBottom
{
	width:246px;
    height:14px;
	background-image: url(../Images/bottom_lightblue.PNG);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-left:-2px;
}

#RelatedLinksLeft
{
	width:243px;
    height:32px;
	background-image: url(../Images/relatedlinks_bar.png);
	background-repeat: no-repeat;
	background-position:bottom;
	float:left;
}
#RelatedLinksLeftContent
{
	font-size:100%;
	width:234px;
	height:45px;
	border-left:solid 2px #E2E6EB;
    border-right:solid 2px #E2E6EB;
	padding-top:5px;
	padding-left:5px;
	text-align:left;
	float:left;
}

#RelatedLinksLeftBottom
{
	width:246px;
    height:18px;
	background-image: url(../Images/bottom_corner_gray.PNG);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:left;
	margin-left:-1px;
}

#HomeRightBottomGreyLine
{
	font-size:100%;
	width:10px;
	height:485px;
	border-left:solid 1px #B3B6BB;
	padding-top:15px;
	padding-left:15px;
	text-align:left;
	background-repeat: no-repeat;
}

/* Home page styles end */

/* Endeca styles */

.TitleText
    {
        font-weight:bold;
        font-size:125%;
    }

.NextButtonNoText
    {
        background-image:url(../FindResources/EndecaImage/blue_next_notext.gif);
        width:130px;
        height:35px;
        /*float:right;*/
        line-height:35px;
        text-align:center;
    }
.NextButtonNoText a
	{
		background-color: #3398cc;
	}
	
.DetailedSearchButton
    {
        background-image:url(../FindResources/EndecaImage/blue_next_notext_DS.png);
        width:210px;
        height:35px;
        /*float:right;*/
        line-height:35px;
        text-align:center;
    }
    
.leftTopHeader
{
    height:34px;
	margin-left:0px;
	background-image:url(../FindResources/EndecaImage/top_bar_34_red.jpg);  
	background-repeat: no-repeat;
}
.scrollAreaFR {
	width: 103%; 
	height: 153px;
	padding-left: 5px;
	padding-right: 5px; 
	border-color: #6699CC;
	border-width: 0px; 
	border-style: solid;
	float: left; 
	overflow: auto;
}
.scrollArea {
width: 100%; 
height: 153px;
padding-left: 0px;
padding-right: 0px; 
border-color: #6699CC;
border-width: 0px; 
border-style: solid;
float: left; 
overflow: auto;
}
/* Endeca styles */

/* User Guide Styles */

.clear{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}

/******* MENU *******/
#ug_container{
	width: 420px;
}
#ug_container ul
{
	margin:0pt;
	padding:0pt;
	list-style: none;
	list-style-position: outside;
}
#ug_container ul.ug_menu li
{
	margin:0pt;
	padding:0pt;
	float: left;
	margin-right: 5px;
	margin-bottom: -1px;
}
#ug_container ul.ug_menu li{
	font-weight: 700;
	display: block;
	padding: 11px 5px 11px 5px;
	background: #efefef;
	margin-bottom: -1px;
	border: 1px solid #d0ccc9;
	border-width: 1px 1px 1px 1px;
	position: relative;
	color: #898989;
	cursor: pointer;
}
#ug_container ul.ug_menu li.active{
	background: #1999CE;
	top: 1px;
	border-bottom: 0;
	color: #ffffff;
}
/******* /MENU *******/

/******* MENU WIDE *******/
#ug_container_wide{
	width: 670px;
}
#ug_container_wide ul
{
	margin:0pt;
	padding:0pt;
	list-style: none;
	list-style-position: outside;
}
#ug_container_wide ul.ug_menu li
{
	margin:0pt;
	padding:0pt;
	float: left;
	margin-right: 5px;
	margin-bottom: -1px;
}
#ug_container_wide ul.ug_menu li{
	font-weight: 700;
	display: block;
	padding: 11px 5px 11px 5px;
	background: #efefef;
	margin-bottom: -1px;
	border: 1px solid #d0ccc9;
	border-width: 1px 1px 1px 1px;
	position: relative;
	color: #898989;
	cursor: pointer;
}
#ug_container_wide ul.ug_menu li.active{
	background: #1999CE;
	top: 1px;
	border-bottom: 0;
	color: #ffffff;
}
/******* /MENU WIDE *******/


/******* CONTENT *******/
.ug_content{
	margin: 0pt auto;
	background: #efefef;
	background: #fff;
	border: 1px solid #d0ccc9;
	text-align: left;
	padding: 10px;
	padding-bottom: 20px;
}
.ug_content h1{
	line-height: 1em;
	vertical-align: middle;
	height: 48px;
	padding: 10px 10px 10px 52px;
}
/******* /CONTENT *******/

/******* Background *******/

.ug_content.background{
	display: block;
}
/******* /Background *******/

/******* Step-by-Step *******/

.ug_content.stepbystep{
	display: none;
}
/******* /Step-by-Step *******/

/******* How Others *******/

.ug_content.howothers{
	display: none;
}

/******* /How Others *******/

/******* Template *******/

.ug_content.template{
	display: none;
}

/******* /LINKS *******/

/* SHARE LINKS CSS */
#shareLinks { display:block; clear:both; float:none;padding:10px;height:auto; }
#shareLinks ul { display:block; list-style-type:none; margin:0; padding:0px 0px 30px 0px; float:right;   }
#shareLinks ul li { display:block; list-style-type:none; margin:0 0 0 10px; padding:0; float:left; height:20px;  }
#shareLinks ul li#shareFB { width:80px; }
#shareLinks ul li#shareGP { width:65px; }
#shareLinks ul li#shareLN { width:auto; }
#shareLinks ul li#shareTW { width:100px; }
#shareLinks ul li#shareAD { width:80px; }

