body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #323232;
}
.header {
		height: 17px; 
	width: 263px; 
	background-image:url(/images/header_corner.gif);
	font: 10px Verdana, Helvetica, sans-serif;
	color: #D6D6D6;
	padding: 4px 0px 0px 15px;
	display: inline;
	float: left;

}

.regular a:link {color: #034bc3;  text-decoration:underline;}
 .regular a:visited {color: #034bc3;  text-decoration:underline;}
.regular a:active {color: #034bc3;  text-decoration:underline;}
 .regular a:hover {color: #034bc3;  text-decoration:underline;}
 
 
.header a:link {color: #9DD7EC; font-weight: normal; text-decoration:underline;}
.header a:visited {color: #9DD7EC; font-weight: normal; text-decoration:underline;}
.header a:active {color: #9DD7EC; font-weight: normal; text-decoration:underline;}
.header a:hover {color: #BCEDFF; font-weight: normal; text-decoration:underline;}

.list_header
{
    background-color:#DBEDED;
    font-size: 12px;
    font-weight:bold;
    color: Black;
    padding: 2px 2px 4px 2px;
}

.featured_header
{
    background-color:#DBEDED;
    font-size: 12px;
    font-weight:bold;
    color: Black;
    padding: 2px 4px 4px 10px;
}

.gridview_header
{
    background-color:#99DDDD;
    font-size: 12px;
    font-weight:bold;
    color: Black;
    padding: 2px 2px 4px 2px;
}

.news_box ul {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.news_box li { 
	background: url(/images/bullet_blue.gif);
	background-repeat: no-repeat;
    background-position: 0 .5em;
	padding-left: 10px;
	font-size: 11px;
	
	
}




.rss p img { padding: 0px 6px 0px 0px;  }
.rss p {margin-top: 0.3em; margin-bottom: 0px;}

.imagespace { padding: 0px 4px 0px 0px; }
.news_box {
	
	font-family: Verdana, Helvetica, sans-serif;
color:#666666;
	font-size: 11px;
	
	}



.news_box a:link {color:#034bc3 ; font-weight: normal; text-decoration:underline;}
.news_box a:visited {color: #034bc3; font-weight: normal; text-decoration:underline;}
.news_box a:active {color: #034bc3; font-weight: normal; text-decoration:underline;}
.news_box a:hover {color: #30C68B; font-weight: normal; text-decoration:underline;}


.action_center 
{
	padding: 5px 0px 5px 9px;
	font-size: 11px;
	
	
	
	
}
.action_center a:link {color:#666666 ; font-weight: bold; text-decoration:none;}
.action_center a:visited {color: #666666; font-weight: bold; text-decoration:none;}
.action_center a:active {color: #666666; font-weight: bold; text-decoration:none;}
.action_center a:hover {color: #30C68B; font-weight: bold; text-decoration:underline;}
.user_links {
	color: #ffffff;
	font-size: 11px;
	padding: 15px 15px 0px 8px;
	height: 121px;
	margin-top:4px;
}

.user_links ul {
	list-style-type: none;
	padding: 0px;
	margin:0px 0px 0px 0px;
	padding-left: 0px;
	padding-top: 0px;


		
}
.user_links li { 
	background: url(/Images/bullet_white.gif);
	background-repeat: no-repeat;
    background-position: 0 .5em;
	padding-left: 2px;
	margin-top: 0.2em;
	padding-top: 0px;
	
}
.user_links a:link {color: #ffffff; font-weight: normal; text-decoration:underline;}
.user_links a:visited {color: #ffffff; font-weight: normal; text-decoration:underline;}
.user_links a:active {color: #ffffff; font-weight: normal; text-decoration:underline;}
.user_links a:hover {color: #f5f5f5; font-weight: normal; text-decoration:underline;}
#section_header {
	width: 100%; 
	height: 37px; 
	background-color: #30C68B; 
	color: #ffffff; 
	font: bold 24px'Arial Narrow';

}
.section_title {
	padding: 3px 0px 0px 20px;
	float: left;
}
.section_icons,
 a.section_icons, 
 .section_icons a
{
	padding:  0px;
	 text-align: right;
	 
	 
	
}
#content_area {
	padding: 15px 20px 15px 20px;
	height: 100%;
}
.breadcrumb {
	font-size: 10px;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	
}


h2 {
	font-size: 14px;
	font-weight: bold;
	margin:5px;
}
h3 
{
	font-size: 13px;
	margin-bottom:2px;
}

h1 a:link {color: #000000; font-weight: bold; text-decoration:none;}
h1 a:visited {color: #000000; font-weight: bold; text-decoration:none;}
h1 a:active {color: #000000; font-weight: bold; text-decoration:none;}
h1 a:hover {color: #000000; font-weight: bold; text-decoration:none;}


h2 a:link {color: #30C68B; font-weight: bold; text-decoration:underline;}
h2 a:visited {color: #30C68B; font-weight: bold; text-decoration:none;}
h2 a:active {color: #30C68B; font-weight: bold; text-decoration:none;}
h2 a:hover {color: #30C68B; font-weight: bold; text-decoration:underline;}


.actioncenter  a:link {color: #ffffff; font-weight: bold; text-decoration:none;}
.actioncenter  a:visited {color: #ffffff; font-weight: bold; text-decoration:none;}
.actioncenter  a:active {color: #ffffff; font-weight: bold; text-decoration:none;}
.actioncenter  a:hover {color: #ffffff; font-weight: bold; text-decoration:none;}



.GridClass
{
	border-bottom:1px #999999 solid;
	border-top:1px #999999 solid;
}


.breadcrumb a:link {color: #30C68B; font-weight: normal; text-decoration:underline;}
.breadcrumb a:visited {color: #30C68B; font-weight: normal; text-decoration:underline;}
.breadcrumb a:active {color: #30C68B; font-weight: normal; text-decoration:underline;}
.breadcrumb a:hover {color: #30C68B; font-weight: normal; text-decoration:underline;}

.titleheader
{
 padding-top:0px;
 font-weight:bolder; 
 font-family:Verdana; 
 margin-bottom:0px;
 margin-top: 0px;
 color:#333333;
 font-size:17px;
 
}

.footer {
	background-color: #EEEFF3;
	font: 10px Arial;
	text-align: center;
	color: #909090;
	padding: 10px 10px 10px 10px;
	
}
.footer a:link {color: #909090; font-weight: normal; text-decoration:underline;}
.footer a:visited {color: #909090; font-weight: normal; text-decoration:underline;}
.footer a:active {color: #909090; font-weight: normal; text-decoration:underline;}
.footer a:hover {color: #30C68B; font-weight: normal; text-decoration:underline;}

.button
{

	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	background-color:#FFFFFF;
	color: #333333;
	height:16PX;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	 
}



/* LMI Data */

.DropDownOption
{
	font-size:11px;
	
	
}

/* Padding */
.padding
{
	padding-left:10px;
	padding-top:10px;
}

/* Audience Menu  */

.Audience
{
padding-left: 15px;
text-decoration:none;
color: #ffffff; 
font-weight:bolder;


}


.ForEmployers
{
 background-color:#4d647d;
  cursor: pointer;
 padding-top:2px;
}

.ForEmployersColor
{
	color:#4d647d;
}

.ForEmployees
{
 background-color:#4d7d7d;
 cursor: pointer;
  margin-top: 1px;
}
.ForEmployeesColor
{
	color:#4d7d7d;
}


.ForEducators
{
 background-color:#4d7d4d;
 cursor: pointer;
}

.ForEducatorsColor
{
	color:#4d7d4d;
}


.ForStudents
{
 background-color:#727d4d;
 cursor: pointer;
 }
 
 .ForStudentsColor
{
	color:#727d4d;
}
 
.ForLMIResearchers
{
 background-color: #7d654d;
 cursor: pointer;
}

.ForLMIResearchersColor
{
	color:#7d654d;
}

/* End Audience Menu  */

.SearchButton
{
	background-color: #1161B8;
	border-color:#1161B8;
	border:0 solid #cccccc;
	 cursor: pointer;
	 font-size:9px;
	 color:#ffffff;
	 
	 height:18px;
	 width:20px;
	   font-weight:bolder;
	     margin-right:10px;
}

.SearchButtonA
{
	background-color: #1161B8;
	border-color:#1161B8;
	border:0 solid #cccccc;
	 cursor: pointer;
	font-size:10px;
	color:#ffffff;
	font-weight:bolder;
	height:18px;
}

.SearchB
	
{
	 color:#404040;
	  font-size:10px;
	  font-weight:bolder;
	  margin-right:5px;

}	

.SearchSpacer
{
	margin-left:0px;
	margin-bottom:10px;
	margin-top:5px;
}
.search_area
{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:2px;
	margin-top:0px;
	/*padding-left:198px;*/
	background-color:#E7E7E7;
	text-align:left;
	white-space:nowrap;
}

.feedback a
{
	color:#034bc3 ; font-weight: normal; text-decoration:underline;
}
.feedback a:hover
{
	color: #30C68B; font-weight: normal; text-decoration:underline;
}

.SearchText
{
font-size: 11px; 
color: Gray;
font-family: Verdana, Helvetica, sans-serif;
}

.SearchTextAJax
{
font-size: 11px; 
color: Black;
font-family: Verdana, Helvetica, sans-serif;
}

.SearchDropDownText 
{
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;	
}

.SearchArea
{
	width:434px;
	
}

.grid_links {
	
	font-family: Verdana, Helvetica, sans-serif;
color:#000066;
	font-size: 11px;
	
	
	}



.grid_links a:link {color:#034bc3 ; font-weight: normal; text-decoration:underline;}
.grid_links a:visited {color: #034bc3; font-weight: normal; text-decoration:underline;}
.grid_links a:active {color: #034bc3; font-weight: normal; text-decoration:underline;}
.grid_links a:hover {color: #30C68B; font-weight: normal; text-decoration:underline;}

.orgchart table
{		
	border-collapse:collapse;
	border-width: 0px;
	border-spacing: 0px;
	border-style: hidden;
}

.orgchart_cell
{
	text-align: center;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	width: 100px;
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
	border-color: #DEDFDE;
	height:40px;
}


.orgchart a
{
	color: Black;
	text-decoration: none;
}

.orgchart_over 
{ 
	cursor: pointer; cursor: hand;
	background-color: gray; 
}
.orgchart a:hover
{
	text-decoration: underline;
	
}
.orgchart_title 
{
	background-color: #29AE7B;
	vertical-align: middle;
	color: White;
	font-size: 11px;

}
.orgchart_rank1 
{
	background-color: #F7867B;
}
.orgchart_rank2 
{
	background-color: #F7BA7B;
}
.orgchart_rank3 
{
	background-color: #F7D37B;
}
.orgchart_rank4 
{
	background-color: #FFF38C;
}


.watermark 
{
	color: Gray;
}



.regiontotal
{
}

.rgt_title
{
	font-weight:bold; 
	height: 30px;
	padding-left: 5px;
	font-family:  Verdana, Helvetica, sans-serif;
}

.rgt_sub_title
{
	height: auto;
	padding-left: 10px;
	padding-bottom: 1px;
	font-family:  Verdana, Helvetica, sans-serif;

}

.rgt_content
{
	text-align: right;
	padding-right: 5px;
	padding-left: 10px;
	font-family:  Verdana, Helvetica, sans-serif;
	width: 200px;
}

.rgt_a 
{
	 background-color : white;
}
.rgt_b
{
	background-color : #F5F5F5;
}


.rgt_footer
{
	font-size: 9px;
	font-family:  Arial Arial Narrow,Verdana, Helvetica, sans-serif;

    padding-left: 5px;
    padding-right: 5px;
    text-align: right;
}

.hr 

{
	padding-bottom:10px;
	 padding-left: 0px;
	 width:100%;
	height:1px;
	 
}

/* Div Columns */
#outer {
 text-align:left;
 border:1px solid #000000;
 width:650px;
 margin:auto;
 }

#hdr {
 height:60px;
 background:#eeeeee;
 color: #333333;
 }

#bar {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 background: #dcdcdc;
 color: #333333;
 width:650px;
 padding:0;
 }

#l-col {
 float:left;
 background:#dcdcdc;
 color: #333333;
 width:145px;
 }

#cont {
 width:495px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 }

#ftr {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 }
 
 .allsitesearch {
 	font-size: 14px;
	font-weight: bold;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
 }
.allsitesearch a 
{
	font-family: Verdana, Helvetica, sans-serif;
	color:#000066;
	font-size: 11px;
}
.allsitesearch a:link {color:#034bc3 ; font-weight: normal; text-decoration:underline;}
.allsitesearch a:visited {color: #034bc3; font-weight: normal; text-decoration:underline;}
.allsitesearch a:active {color: #034bc3; font-weight: normal; text-decoration:underline;}
.allsitesearch a:hover {color: #30C68B; font-weight: normal; text-decoration:underline;}
 
	
	
 .collapsePanel {
	width: 640px;
	height:0px;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{	
	width:640px;		
	height:20px;
	color: Yellow;
	background-color: Black;
	font-weight:bold;
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}

.accordionHeader
{  border: 1px solid #2F4F4F;
    color: white;
    background-color: #4d647d;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;

}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}


.btCollapseContent
{
}

.accordionLink
{
 background-color: #D3DEEF;
    color: white;
}

.OccupationSalary_Header
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #4d647d;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;
    text-align: right;
    width: 200px;
}

.OccupationSalary_MenuPanel
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(/Images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}
.OccupationSalary_outputtext
{

    color:  Black;
    background-color: #DBEDED;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 3px;
	text-align:right;
	margin-bottom: 5px;
}
.OccupationSalary_Region
{
	color:  Black;
    background-color: #FFFFEB;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
    padding-left: 5px;
	margin-bottom: 2px;
	font-style:italic;

	
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(/Images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 0px 4px 10px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 0px 3px 10px;
	width: 100%;
}

.dragclass{
position : relative;
cursor : move;

}


/*
.careerladder .degree_50 
{
	background-color: #5F96AA;
}
.careerladder .degree_40 
{
	background-color: #87BACD;
}
.careerladder .degree_30 
{
	background-color: #D4B467;
}
.careerladder .degree_20
{
	background-color: #E1D778;
}
.careerladder .degree_10
{
	background-color: #EDEB94;	
}

.careerladder .careerladdercharttitle 
{
	  text-align: center;
	  padding: 10px;
	  font-style:  Verdana, Arial;
	  font-weight: bold;
	  font-size: 14px;
	
}
.careerladder .jobfamilytitle
{
	padding: 5px;
    text-align: center;
    font-weight:bold;
    color: Gray;        	 
}
.careerladder .degreetitle
{
	margin-right: 0px;
	padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0px;
    padding-left: 5px;
    text-align: right;
    vertical-align:middle;
    border-right: solid 2px gray;    

}

.careerladder .pCareer,
.careerladder .cCareer,
.careerladder .aCareer 
{
	font: normal normal lighter 9px Arial;
	word-wrap: break-word; 
	padding:2px;
	text-align: center;
	border: solid 1px #DEDFDE;
	
}

.careerladder .cCareer 
{
	border: solid 2px gray;
}
.careerladder .pCareer a,
.careerladder .cCareer a,
.careerladder .aCareer a
{
	color: Black;
	text-decoration: none;
}
.careerladder .pCareer a:hover,
.careerladder .cCareer a:hover,
.careerladder .aCareer a:hover
{
	text-decoration: underline;
}
.careerladder .cCareer 
{
	background-color: #FFFEEF;
}

.careerladder .xlabel 
{
	font: normal normal lighter 10px Arial;
	text-align:right;
	border-top: solid 2px gray;
}

.careerladder .emptycell
{
	border-right-style: solid;
	border-right-width: 1px;
    border-right-color: #DEDFDE;  
    empty-cells: show;
}

/*
.careerladder 
{
	border-left: none 0px grey;
	border-bottom: none 0px grey;
	table-layout:auto;
}
*/

.careerOverview table
{
	border: none 0px black;
	table-layout: fixed;
}

.careerOverview .contentMouseOver
{
	background-color : Gray;
	cursor: pointer; cursor: hand;
}
.careerOverview .contentMouseOut
{
	background-color : White;
	border: solid 1px Gray;
}

.careerOverview .content
{
	text-align: center;
	vertical-align : middle;
	border-width: 1px;
	border-style: solid;
	width: 100px;
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
	border-color: #DEDFDE;
	height:70px;

}

.careerOverview .jobfamilyTitle
{
	word-wrap: break-word;
	font: normal normal normal 12px Verdana, Arial;
}

.careerOverview .degreeTitle
{
	 text-align: center;
	 font: normal normal normal 12px Verdana, Arial;
}

.career2ndlv .degreetitle 
{
	 text-align: center;
	 font: normal normal normal 14px Verdana, Arial;
}
.career2ndlv .jobfamilytitle
{
	word-wrap: break-word;	
	font: normal normal normal 14px Verdana, Arial;
}
.career2ndlv .content
{
	text-align: center;
	vertical-align : middle;
	border-width: 1px;
	border-style: solid;
	width: 100%;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #DEDFDE;
	height: 50px;
}
.career2ndlv .content a
{
	color: Black;
	text-decoration: none;
}
.career2ndlv .content_mouseover
{
	background-color : Gray;
	cursor: pointer; cursor: hand;
	font-weight:bold;	
}
.career2ndlv .content_mouseout
{
	background-color : White;	
}


/* HighlightKeywordsExtender CSS */
.hilite  
{ 
    background-color: Yellow; 
    font-weight: bold;
}


td.navheader 
{
	background-color: #4d7d4d; /*#66a262;*/
	color: #ffffff;
	font-weight: bold;
	padding:2px;
}	

td.navheader a { color: #ffffff; text-decoration: none; }
td.navheader a:link { color: #ffffff; text-decoration: none; }
td.navheader a:visited { color: #ffffff; text-decoration: none; }
td.navheader a:active { color: #ffffff; text-decoration: none; }
td.navheader a:hover { color: #ffffff; text-decoration: underline; }

.loginlabel
{
	font-weight:normal;
}

.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #3B3E39;
}

.time
{
	color:Gray;
}

.subscription_h1
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#363636;
	padding:6px 0 0;
}

.subscription_h2
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#3469B9;
	margin-bottom:5px;
}
.subscription_h3
{
	font-weight:bold;
	padding-left:12px;
	cursor:hand;
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	margin:5px 0;
}

.subscription_table
{
	display:block; 
	border-top:1px solid #C8DCF4;
	border-bottom:1px solid #C8DCF4; 
	font-family:Tahoma;
	font-size:11px;
}

.subscription_td 
{
	width:50%; 
	padding-top:3px; 
	vertical-align:top; 
	padding-left:12px;
}

.subscription_table th
{
	width:50%; 
	padding:3px 0 3px 10px;
	vertical-align:top; 
	margin:0;
	background-color:#d9e5f5;
}
/* UserProfile Title*/	
.titleUserProfile
{
	font: normal 14px Helvetica, sans-serif;
	margin:5px 0 5px 0;
	background-color:#5d7b9d;
	color:#fff;
	padding:3px 0 3px 10px;
	}


/* Page Title*/	
#title
{
	font: normal 14px Helvetica, sans-serif;
	margin:5px 0 5px 0;
	}
	
/* My Partner Profiles*/		
.PartnerBox
{
	margin:10px 0;
}

.PartnerTable	
{
    border-bottom:1px dashed #999;
}

/*____________________________________________________________
Chart Box Section
____________________________________________________________*/	
/* Chart Frame Box */		
#ChartBox
{
	float:left;
	width:580px;
	margin:0;
	padding:0;
	}
	
.education
{
	width:16px;
	height:402px;
	float:left;
	margin:10px 0 10px 0;
	vertical-align:bottom;
	}	
	
.educationLg
{
	width:16px;
	height:402px;
	float:left;
	margin-top:160px;
	vertical-align:bottom;
	}	
	
.years
{
	width:473px;
	height:14px;
	display:block;
	float:left;
	margin-left:20px;
	}	
	
html>body .years
{
	width:473px;
	height:14px;
	display:block;
	float:left;
	margin-left:50px;
	}		
	
/* Chart Table */		
#chart
{
	width:560px;
	margin:10px 0;
	padding:0;
	}	
/* Break between Degrees*/	
.break
{
	height:10px;
	margin:0;
	padding:0;
	}	

/* Ph. Degree Bg color*/
.careerladder .degree_40 
{
	background-color: #87BACD;
}

/* Master Degree Bg color*/
.careerladder .degree_30 
{
	background-color: #D4B467;
}

/* Bachelor’s  Bg color*/
.careerladder .degree_20
{
	background-color: #E1D778;
}

/* High School  Bg color*/
.careerladder .degree_10
{
	background-color: #EDEB94;
		
}

/* Degree Image in Left Cell in Table*/
.careerladder .Lfcell
{
	border-right:1px solid #4c4b4b;
	width:0;
	margin:0;
	padding:0;
}

/*____________________________________________________________
Job Title Section
____________________________________________________________*/
/* Selected job titles*/
.careerladder .select 
{
	border: solid 3px #c1462a;
	font: normal 9px Helvetica, sans-serif;
	word-wrap: break-word; 
	padding:1px;
	margin:0;
	text-align:center;
}

.careerladder .select a
{
	color: #000;
	text-decoration: none;
}

.careerladder .select a:hover
{
	text-decoration: underline;
}
/*____________________________________________________________
Blue outline Box 
____________________________________________________________*/
/* Box for job titles*/
.careerladder .bCareer
{
	font: normal 9px Helvetica, sans-serif;
	word-wrap: break-word; 
	padding:1px;
	text-align:center;
	margin-top:1px;}

.careerladder .bCareer a
{
	color: Black;
	text-decoration: none;
}
.careerladder .bCareer a:hover
{
	text-decoration: underline;
}

/* Blue Outline for Bachelor's */  
.border{ border: solid 1px #378889;}
.borderAll{ border-left: solid 1px #999; border-top: solid 1px #999;}
.borderRt{ border-right: solid 1px #999;} 
/* Grey Outline */ 
.borderGrey{ border: solid 1px #999;}  

/* Blue Color Box*/    
.blueBox
{
	border: solid 1px #999;
	background-color: #CCFFFF;
}  

/* Pink Color Box*/  
.pinkBox
{
	border: solid 1px #999;
	background-color: #fdd9cc;
}   
/*____________________________________________________________
Green outline Box 
____________________________________________________________*/
.careerladder .pCareer
{
	font: normal 9px Helvetica, sans-serif;
	word-wrap: break-word; 
	padding:1px;
	margin:0;
	text-align:center;
	border:1px solid #207a4f;
	/* Box Shadow
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#676666', Positive='true');
*/}

.careerladder .pCareer a
{
	color: #000;
	text-decoration: none;
}
.careerladder .pCareer a:hover
{
	text-decoration: underline;
}

/* yeas of education*/
.careerladder .xlabel 
{
	font: normal normal lighter 10px Arial;
	text-align:right;
	border-top: solid 1px #000;
	margin:0;
	padding:0;
}

.careerladder .emptycell
{
	border-right-style: solid;
	border-right-width: 1px;
    border-right-color: #DEDFDE;  
    empty-cells: show;
    margin:0;
    padding:0;
    width:70px;
}

.or  
{
  text-align:right;
  font-size:13px;
  font-weight:bold;
  vertical-align:text-bottom;
  color:#f55a24;
  margin:0;
  width:10px;
  padding:0;
  }
/*____________________________________________________________
Arrow Image Section
____________________________________________________________*/

/* Blue Arrow image*/
.careerladder .arrowBlue
{
	background-image:url(/Images/arrowBlue.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:24px;
}

.careerladder .arrowBlueBg
{
	background-image:url(/Images/arrowBlueBg.gif);
	background-repeat:repeat-y;
	background-position:right bottom;
	width:24px;
	height:20px;
}

.careerladder .arrowGreenBg
{
	background-image:url(/Images/arrowGreenBg.gif);
	background-repeat:repeat-y;
	background-position:right bottom;
	width:24px;
	height:20px;
}

.careerladder .arrowOrangeBg
{
	background-image:url(/Images/arrowRedBg.gif);
	background-repeat:repeat-y;
	background-position:right bottom;
	width:24px;
	height:20px;
}

/*Green Arrow image*/
.careerladder .arrowGreen
{
	background-image: url(/Images/arrowGreen.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:24px;
}

/* Orange Arrow image*/
.careerladder .arrowOrange
{
	background-image: url(/Images/arrowRed.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

/* Pink Arrow image*/
.careerladder .arrowPink
{
	background-image: url(/Images/arrowPink.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:0;
	height:29px;
	padding:0;
	width:35px;
}

.careerladder .arrowPink01
{
	
	background-image: url(/Images/arrowPink01.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin:0;
	padding:0;
}

/*____________________________________________________________
RELATED MANAGEMENT
____________________________________________________________*/
#ManageTitle
{
	background-image: url(/images/manageTitle.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	width:250px;
	margin:0 0 0 10px;
	text-align:center;
	padding:10px 0 7px 0;
}

#ManageBottom
{
	padding: 0;
	margin:0 0 0 10px;
	height:15px;
	background-image: url(/images/manageBottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#ManageBox 
{
	background-image: url(/images/manageBg.gif);
	background-repeat:repeat-y;
	width:250px;
	margin:0 0 0 10px;
	padding:0;
}
#ManageBox ul
{
	margin:0 10px 0 15px;
	padding:0;
	width:220px;
}

#ManageBox li
{
	
	margin:0;
	line-height:24px;
	list-style-type:none;
	padding:0  5px;
	border-bottom:1px dashed #bfbfbf;
}

#ManageBox a:link { color: #666; text-decoration: underline; }
#ManageBox a:visited { color: #666; text-decoration: underline; }
#ManageBox a:hover { color: #09b488; text-decoration: none; }

/*------------------------------
Occupation Salary
------------------------------*/

img { border-style: none; }

/* ------------------------------
Career Ladder : Job Descrition
------------------------------ */
	
#RtInfoBox 
{ margin:0;
  padding:0; 
  float:left;
  width:200px;
  font-size:12px;
  background:url(/Images/RtInfoBg.jpg) repeat-y;
  }
  
 #InfoHeader
{ 
  margin:0;
  padding:6px 0 0 26px; 
  width:177px;
  height:24px;
  font-size:14px;
  font-weight:bold;
  background:url(/Images/headerBg.jpg) no-repeat top left;
  }
  
  #InfoBottom
{ 
  margin:0;
  width:200px;
  height:11px;
  background:url(/Images/bottomBg.jpg) no-repeat bottom left;
  } 
  
  #SocHeader
{ 
  margin:0;
  padding:15px 0 0 0; 
  float:left;
  width:200px;
  text-align:center;
  height:24px;
  font-size:12px;
  background:url(/Images/socBg.jpg) no-repeat top left;
  } 
   
  #SocData, #ProgramData
{ 
  margin: 5px 0px 0px 5px;
  padding-left:3px; 
  width:165px;
  font-size:11px;
  display:block;
  }
  
  .SocDataList 
  {
	margin :0px 0px 5px 5px;
	padding-left:3px; 
	width:165px;
	font-size:11px;
	font-family: Tahoma;
	
  }
  
   #ProgramHeader
{ 
  margin:0;
  padding:25px 0 0 5px; 
  text-align:center;
  height:19px;
  display:block;
  width:200px;
  background:url(/Images/programBg.jpg) no-repeat top left;
  }  
  
 #ProgramData ul 
 {
  margin:0;
  padding:0 0 0 0;
  line-height:20px;
  list-style-type:none;
 } 
 
 .occSalaryPanel 
 {
	margin-left: 5px;
	 font-size: 12px;
	 margin-right:10px;
	  
 }

.emptyOccSalary 
{
	font-size: 11px;
	padding-left:5px;
}

.tooltips a 
{
	color: Black;
	border-bottom: 1px dashed orange;
	text-decoration: none;
}

.tooltips a:hover 
{
	position: relative;
}

.tooltips a span 
{
	display: none;
}

.tooltips a:hover span 
{
	display: block;	
	/* formatting only styles */
	padding: 5px; margin: 10px; z-index: 100;
	opacity: 0.9;
	font-family: Tahoma;
	font-size:10px;

	/* end formatting */
	
}

/*----------------------------
Career Ladder Link
/*----------------------------*/
.careerLink{
	margin: 20px 0;
	background:url(/Images/icon_carrerladder.gif) no-repeat top left;

}

.careerLink a
{
	Font-Size: 12px;
	padding:0 25px;
	font-weight:bold;
}

.careerLink a:link { color: #09b488; text-decoration: underline; }
.careerLink a:visited { color: #09b488; text-decoration: underline; }
.careerLink a:hover { color: #09b488; text-decoration: none; }

/*---------
	Events
/*--------*/
/* CalenderBox */
.CalenderBox
{
	margin:5px 0 10px 0;
	}
	
/* EventBox */
#EventBox
{
	margin:10px 0;
	}

/* Featured Title */
.FeaturedTitle
{
	background-color:#068e58;
	color:White;
	font-size:14px;
	padding:5px 10px;
	margin:0 0 0 30px;
	width:312px;
	}
	
/* Featured Box Outline */
#FeaturedBox {
	display:block;
	width:330px;
	margin:8px 0 0 30px;
	border:1px solid #7ca696;	
	}
	
#FeaturedBoxIn {
	display:block;
	margin:0;
	padding:0 10px 10px 10px;
	border:5px solid #ced0cf;
	}	

/* Featured Event  */
.FeaturedEvent{
	display:block;
	margin:0;
	padding:0;	
	}			
	
.FeaturedEvent p{
	padding:8px 5px 8px 5px;
	line-height:16px;
	margin:0;
	border-bottom:1px dashed #313131;
	background-color:#e0fbd7;
	}	
	
/* Featured Index */	
.FeaturedEvent .label
{
	font-weight: bold;
}	

/* This Month Event Button */
.ButtonMonEvent
{
		background:url(/Images/ButtonEvent.jpg) no-repeat top left;
		height:26px;
		width:193px;
		display:block;
		margin-top:25px;
				/*
		padding-top:5px;*/
		vertical-align: middle;
		font-size:11px;
		text-align: left;
		padding-left: 30px;
		
	}
	
/* Upcoming Event Button */	
.ButtonUpEvent
{
	background:url(/Images/ButtonUpEvent.jpg) no-repeat top left;
		height:26px;
		display:block;
		text-align:left;
		width:193px;
		margin-top:25px;
				/*
		padding-top:5px;*/
		vertical-align: middle;
		font-size:11px;
		padding-left: 30px;
		}	


.formview
{
	background-color: #fefefe;
	border: 1px;
	width: 100%;
}
.formview table
{
	background-color: #fefefe;
	width:100%;
}
.formview tr
{
	text-align:left;
	vertical-align:top;
}
.formview td
{
	text-align:left;
	vertical-align:top;	

}
.formview .label
{
	font-size: 12px;
	font-weight: bold;
}
.formview h2
{
	color: #30C58B;
	font-size: 16px;
	font-weight: bold;
	margin:5px 0px 0px 0px;
}

.formview h4
{
	color: #555555;
	font-size: 14px;
	font-weight: bold;
	margin:0px 0px 0px 0px;
}	