.text
{
}
.verdana1
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.verdana1bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.verdana2
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana
}
.verdana2bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana
}
.font1_bold_black
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.font1_bold_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.font1_unselectedtable_background
{
    BORDER-RIGHT: #afafaf 1pt solid;
    BORDER-TOP: #afafaf 1pt solid;
    BORDER-LEFT: #afafaf 1pt solid;
    BORDER-BOTTOM: #afafaf 1pt solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #efefef
}
.font1_selectedtable_background
{
    BORDER-RIGHT: #445872 1pt solid;
    BORDER-TOP: #445872 1pt solid;
    BORDER-LEFT: #445872 1pt solid;
    BORDER-BOTTOM: #445872 1pt solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #006699
}
.font1_bold_primary_color
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4f617a;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.font1_bold_error_color
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR:#FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.font1_unselectabletext_color
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #676767;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.font1_selectabletext_color
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.fontsize2boldprim
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
/*added 10/2006*/
body
{
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	font-size: 12px;
	color: #626469;
	background:#FFFFFF;
	background-image:url(/salarywizard/graphics/My_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	/* line-height change, needs to be QA'd carefully. To compensate, other styles may need to be set to 100% */
    line-height: 120%;
}
table
{
	
	font-size: 12px;
	color: #626469;
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
/* line-height change, needs to be QA'd carefully. To compensate, other styles may need to be set to 100% */
    line-height: 120%;

}

/* main page title in blue bar, on pages other than the homepage */
/* font18_blue_bold */
.sal_pagetitle
{
	color: #5781ae;
	font-size: 22px;
	font-weight: bold;
	background-color: #D7E1EC;
    line-height: 100%
}
.sal_pagetitlereg
{
	color: #5781ae;
	font-size: 16px;
	font-weight: bold;
	background-color: #D7E1EC;
    line-height: 100%
}
/* style for vertical bar dividers, upper right universal nav */
/*font10_black*/
.sal_header {
    font-size: 12px;
    color:  #626469;
} 

/* title of right column case study boxes */
/*font14_white_bold*/
.sal_rightnavtitle
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
    background-color:#5781AE;
}

/* This is used in hom_freetrial title */
.sal_rightnavtitle2
{
	font-size: 12px;	
} 

/*.font10_blue*/
.sal_rightnavsubtitle
{
	font-size: 12px;
	color: #5781ae;
}


/*font10_black*/
.sal_bodytext
{
	font-size: 12px;
	color: #626469;
}

.sal_bodytextdark
{
	font-size: 12px;
	color: #626469;
	font-weight: bold;
}

/*font14_white_bold*/
.sal_bottomnavtitle
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#5781AE;
}

/* subtitles under SEO "Products" section near page bottom */
/*font12_blue_bold*/
.sal_bottomnav
{
	font-size: 12px;
	color: #5781ae;
	font-weight: bold;
}

.sal_copyright
{
	font-size: 11px;
	color: #5781ae;
}

/* footer text */
.sal_footer {
    font-size: 12px;
    color:  #626469;
}

/* text for hom_tab_XXX left column */
/* font12_white_bold*/
.sal_subcontenttext
{
	font-size: 12px;
	color: #FFFFFF;
}

/* title for hom_tab_XXX right */
.sal_subcontenttitle
{
	color: #5781ae;
	font-size: 16px;
	font-weight: bold;
}
/* title of link components in right column */
/*font12_blue_bold*/
.sal_rightnav
{
	color: #5781ae;
	font-size: 11px;
	font-weight: regular;
}

/* red tagline, eg "Affordable Solutions" on Small Business */
/*font14_VioletRed4_bold*/
.sal_tagtext
{
	font-size: 18px;
	color: #9D102D;
	font-weight: bold;
}

/* text of product */
/*font14_VioletRed4_bold*/
.sal_tagtext2
{
	font-size: 14px;
	color: #9D102D;
	font-weight: bold;
}

/* line with product stats eg: "10,000,000 employees" */
/*font10_black*/
.sal_statstext
{
    font-size: 11px;
    color:  #626469;
}

/* page subtitle, like "Find Answers to Match Your Needs" in home page */
/*font14_blue_bold*/
.sal_pagesubtitle
{
	color: #5781ae;
	font-size: 14px;
	font-weight: bold;
}

/* orange text quote in right column */
/*font12_yellow_bold*/
.sal_pagequotetext
{
	font-size: 12px;
	color: #FBAB49;
	font-weight: bold;
	font-style: italic;
    line-height: 180%;
}


/*.font11_blue*/
.sal_contentbluetext
{
	color: #5781ae;
	font-size: 12px;
}


/* name under orange text quote */
/*font11_black*/
.sal_pagequotemini
{
	font-size: 11px;
	color: #626469;
}

/*.font10_blue_list_style */
a.sal_contentlist
{
 color: #5781ae;
 font-size: 11px;
 list-style-type: disc;
}

a.sal_contentlist:hover
{
 color: #FBAB49;
}

/*lk_font10_blue_no_dec*/
a.sal_header
{
	font-size: 12px;
	color: #5781ae;
    text-decoration: none;
}

a.sal_header:hover {
  color: #FBAB49;
}

a.sal_header:active {
  color: #FBAB49;
}

/*nav bricks */
/*brick_navigation*/
#sal_brick ul 
{ 
	/* remove bullets and list indents */
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#sal_brick a 
{
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	border-bottom: 1px solid #FFFFFF;
	margin: 0;
	background: #5781ae;
	text-decoration: none;
}

#sal_brick li 
{
	position: relative;
} 

#sal_brick strong
{
	font-size: 14px;
}

#sal_brick a.sal_brickent3, 
#sal_brick a.sal_bricksmb3,
#sal_brick a.sal_brickent3_visited, 
#sal_brick a.sal_bricksmb3_visited
{
	padding: 19px 24px 19px 24px;
}

#sal_brick a.sal_brickent4,
#sal_brick a.sal_brickabt5,
#sal_brick a.sal_brickent4_visited,
#sal_brick a.sal_brickabt5_visited
{
	padding: 12px 24px 12px 24px;
}
#sal_brick a.sal_brickhom3,
#sal_brick a.sal_brickhom3_visited
{
	font-size:11px;
	font-weight: normal;
	padding: 19px 24px 19px 24px;
	background: #5781ae;
}

#sal_brick a:hover,
#sal_brick a.sal_brickent3:hover,
#sal_brick a.sal_brickent4:hover,  
#sal_brick a.sal_bricksmb3:hover,
#sal_brick a.sal_brickhom3:hover, 
#sal_brick a.sal_brickabt5:hover
{
	color: #5781ae;
	background: #D7E1EC;
}

/* this one is customized, the a.sal_brick:visited doesn't work*/
#sal_brick a.sal_brickent3_visited, 
#sal_brick a.sal_brickent4_visited, 
#sal_brick a.sal_bricksmb3_visited,
#sal_brick a.sal_brickhom3_visited,
#sal_brick a.sal_brickabt5_visited
{
	color: #5781ae;
	background: #D7E1EC;
}

/* end of nav brick */


/* blue links in wizards or tables as call to action */
a.sal_actiontext
{
	font-size: 11px;
	color: #5781AE;
}

a.sal_actiontext:hover 
{
  color: #FBAB49;
}

a.sal_actiontext:active 
{
  color: #FBAB49;
}

/* visited link color for underlined links*/
a.sal_actiontext:visited 
{
  color: #FBAB49;
}


/* links in body of page, not blue */
/*lk_font10_black_no_dec*/
a.sal_bodytext
{
	font-size: 12px;
	color: #626469;
	text-decoration: none;	
	
}

a.sal_bodytext:hover {
  color: #FBAB49;
}

a.sal_bodytext:active {
  color: #FBAB49;
}

/* for table cell */
ul.sal_bodytext li a
{
	color: #626469;
	font-size: 12px;
	text-decoration: none;	
}

ul.sal_bodytext li a:hover
{
	color: #FBAB49;
	font-size: 12px;
	text-decoration: none;	
}

/* right column links */
.sal_rightnavitem
{
	color: #626469;
	font-size: 11px;
	text-decoration: none;	
}

/*lk_font10_black_no_dec*/
a.sal_rightnavitem
{
	color: #626469;
	font-size: 11px;
	text-decoration: none;	
}

a.sal_rightnavitem:hover
{
	color: #FBAB49;
}

a.sal_rightnavlink
{
	font-size: 11px;
    color: #626469;
    text-decoration: none;
}


/* links in the SEO "Products" section near page bottom */
/*lk_font10_blue_no_dec*/
a.sal_bottomnavitem
{
	font-size: 11px;
	color: #626469;
    text-decoration: none;
}

a.sal_bottomnavitem:active {
  color: #FBAB49;
}

a.sal_bottomnavitem:hover {
  color: #FBAB49;
}

/* footer links */
/*lk_font10_black*/
a.sal_footer
{
	font-size: 11px;
    color: #626469;
}

/* blue copyright link */
/*lk_font10_blue*/
a.sal_copyright
{
	font-size: 11px;
	color: #5781ae;
}


/*bd_top_size2_yellow_dot*/
.sal_bdbottomnav
{
    border-top: #FF9B21 2px dotted ;
}

/* for content */

/*bd_top_size2_blue_solid*/
.sal_bdfooter
{
    border-top: #5781ae 2px solid;
}

/*bd_top_size2_blue_dot*/
.sal_bdcontent1
{
    border-top: #5781ae 2px dotted;
}

/*bd_right_size2_blue_dot*/
.sal_bdcontent2
{
	border-right: #5781ae 2px dotted;
}

/* bd_left_right_size2_blue_dot*/
.sal_bdcontent3
{
	border-right: #5781ae 2px dotted;
	border-left: #5781ae 2px dotted;
}

/*bd_bot_size1_blue_solid*/
.sal_bdcontent4
{
	border-bottom: #5781ae 1px solid;
}

/*.bd_bot_size2_silver_dot*/
.sal_bdcontent5
{
	border-bottom: #C0C0C0 2px dotted;
}

/*bd_top_bot_left_size2_ltblue2_solid*/
/* This is used in left column of hom_tab_XXX */
.sal_bdcontent6
{
    border-top: #81ADB5 2px solid;
    border-bottom: #81ADB5 2px solid;
    border-left: #81ADB5 2px solid;
}

/*bd_top_bot_size2_blue_dot*/
/* This is used in "7,000 Corporate Subscribers" */
.sal_bdtext
{
    border-top: #5781ae 2px dotted;
    border-bottom: #5781ae 2px dotted;
}

/*bd_top_bot_size1_blue_solid_bg_ltblue*/
/* border -- used in rightnav "Find Services */
.sal_bdrightnav
{
	background-color: #D7E1EC;
	border-top: #5781ae 1px solid;
	border-bottom: #5781ae 1px solid;
}

/*block_size2_ltblue2_solid*/
/* block -- used in hom_tab_smb and ent */
.sal_block1
{
    border-top: #81ADB5 2px solid;
    border-bottom: #81ADB5 2px solid;
    border-left: #81ADB5 2px solid;
    border-right: #81ADB5 2px solid;
}

/*block_size1_blue_solid*/
/* block -- used in hom_freetrial, case study, ads */
.sal_block2
{
	border-right: #5781ae 1px solid;
	border-left: #5781ae 1px solid;
	border-top: #5781ae 1px solid;
	border-bottom: #5781ae 1px solid;
}

/*block_size1_yellow_solid*/
/* block -- used in hom_tab_personal */
.sal_block3
{
	border-right: #FF9B21 1px solid;
	border-left: #FF9B21 1px solid;
	border-top: #FF9B21 1px solid;
	border-bottom: #FF9B21 1px solid;
}

/*.sal_blocksize1silversolid*/
/*.block_size1_silver_solid*/
.sal_blockrequestdemo
{
	border-right: #C0C0C0 1px solid;
	border-left: #C0C0C0 1px solid;
	border-top: #C0C0C0 1px solid;
	border-bottom: #C0C0C0 1px solid;
}

/* for content table header */
/* content_box_header */
td.sal_contentboxheader
{
	background-color: #D7E1EC;
	width: 185px;
	height: 19px;
	padding: 2px, 5px;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	color: #5781ae;
	border-bottom: #FF9B21 3px solid;
}

/* content_tab_box_header */
.sal_contenttabboxheader
{
	background-color: #5781ae;
	width: 280px;
	height: 30px;
	padding: 2px, 5px;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #FFFFFF;
	border-bottom: #81ADB5 3px solid;

}

.sal_subbodytext 
{
	font-size: 12px;
	color: #626469;
	text-decoration:none;
	padding-left: 15px;
}
.sal_subbodytextvalue 
{
	font-size: 12px;
	color: #ff9b21;
	text-decoration:none;
	padding-left: 15px;
}

td#bodytext ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
td#bodytext ul li {
	margin: 0px;
	padding: 2px 1px 8px 10px;
	background: url('../graphics/bullet_BlueDot.gif') 0px 8px no-repeat;	
}

td#rightnav ul {
	margin: 0px;
	padding-left: 0px;
	list-style: none;
}
td#rightnav ul li {
	margin: 0px;
	padding-left: 20px;	 
}

legend 
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.sal_rightnavblueitem {
    color: #5781ae;
	font-size: 11px;
	text-decoration: none;
}

a.sal_rightnavblueitem {
	text-decoration: none;
}

a.sal_rightnavblueitem:hover {

    color: #FBAB49;
}

.sal_rightnavblueitemon {
    color: #5781ae;
    font-weight: bold;
    font-size: 11px;
}

.sal_rightnavon {
    color: #5781ae;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

.sal_reqdemomsg
{
	color: #FF0000;
}

/*new */
.sal_contentlist2
{
 color: #9D102D;
 list-style-type: disc;
 }

 .sal_contentlist3
{
 color: #FF9B21;
 list-style-type: disc;
 }
 
.sal_bodynavtitle
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#5781AE;
}
div #adscenter
{
float:right;
width:250px;
margin:0 0 0px 0px;
padding:1px;
border:1px solid black;
}
.sal_contenttabboxheader2
{
	background-color: #5781AE;
	height: 19px;
	padding: 2px, 1px;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	color: #D7E1EC;
	border-bottom: #FF9B21 3px solid;
}
.sal_contenttabboxheader3
{
	background-color: #5781ae;
	width: 280px;
	height: 30px;
	padding: 2px, 5px;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #FFFFFF;
	border-bottom: #81ADB5 3px solid;
}
.sal_contenttabboxheader4
{
	background-color: #D8D8D9;
	width: 185px;
	height: 19px;
	padding: 2px, 5px;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	color: #5781ae;
	border-bottom: #FF9B21 3px solid;
}

/* Search Result style sheet*/

.sal_blackbold 
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  color:#000000;
  FONT-FAMILY: Verdana, Arial, Helvetica
  }
.sal_black 
{
  FONT-SIZE: 11px;
  color:#000000;
  FONT-FAMILY: Verdana, Arial, Helvetica
  }
/*additional for secnav_tab*/
a.sal_topnavlong
{
	letter-spacing: -1px;
	word-spacing: -1px;
	text-align: left;
	font-size: 11px;
	background-color: #5781ae;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding:4px 24px 3px 2px;
}

a.sal_topnavlong:hover 
{
	color: #5781ae;
	background-color: #D7E1EC;
}

.sal_tabboxlist
{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;	
	list-style-type: disc
}

/* press release styles */
p.sal_presstitle {
	font: bold 14px Verdana;
	color: #5781AE;
	margin: 2px;
	padding: 0px 0px 0px 0px;
}
p.sal_pressdesc {
	font: bold 12px Verdana;
	color: #626469;
	margin: 2px;
	padding: 5px 0px 10px 10px;
}
.sal_presslocation {
	font: bold 12px Verdana;
	color: #626469;
	margin: 2px;
	padding: 10px 0px 0px 0px;
}
.sal_pressdate {
	font: bold 12px Verdana;
	color: #5781AE;
	margin: 2px;
	padding: 0px;
}
.sal_presstext {
	font: 12px Verdana;
	color: #626469;
	margin: 2px;
	padding: 10px 0px 0px 0px;
}

ul.sal_pressdots {
	margin: 0px;
	padding: 0px 10px 10px 20px;
	list-style: none;
}
ul.sal_pressdots li {
	margin: 0px;
	padding: 4px 0px 0px 15px;
	background: url('../graphics/bullet_BlueDot.gif') 0px 9px no-repeat;	 
}

/* red dotted lists */
td#bodytextreddots ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
td#bodytextreddots ul li 
{
	margin: 2px 2px 10px 2px;
	padding-left: 10px;
	background: url('../graphics/bullet_RedDot.gif') 0px 8px no-repeat;  
}

/* begin styles for sitemap */
a.sal_home {
  font: bold 14px Verdana;
  text-decoration:none;
  color: #5781AE;
}
a.sal_sec {
  font:  bold 14px Verdana;
  text-decoration:none;
  color: #5781AE;
  padding-left: 5px;
}
a.sal_subsec {
  font: 12px Verdana;
  text-decoration:none;
  color: #5781AE;
  padding-left: 25px;
}
a.sal_page {
  font: 12px Verdana;
  text-decoration:none;
  color: #5781AE;
  padding-left: 45px;
}
a.sal_subpage {
  font: 12px Verdana;
  text-decoration:none;
  color: #5781AE;
  padding-left: 60px;
}
a.sal_home:hover, a.sal_sec:hover, a.sal_subsec:hover, a.sal_page:hover, a.sal_subpage:hover {
  color: #FBAB49;
}
a.sal_home:active, a.sal_sec:active, a.sal_subsec:active, a.sal_page:active, a.sal_subpage:active {
  color: #FBAB49;
}
/* end styles for sitemap */

/* indented blue right nav link */
a.sal_rightnavactiontext {
  font: 12px Verdana;
  text-decoration:none;
  color: #5781AE;
  padding-left: 15px;
}
a.sal_rightnavactiontext:hover {
  color: #FBAB49;
}
a.sal_rightnavactiontext:active {
  color: #FBAB49;
}

/* indented right nav non-link */
.sal_subrightnav
{
    font:bold 11px Verdana;
    color:#5781ae;
    padding-left: 15px;
}

/* header in table cell on Small Business "By Position" */

.sal_tableheader {
  color:#5781AE;
  font: bold 12px Arial;
}

/* subheader in table cell on Small Business "Job Valuation Report" */
.sal_tablesubheader {
  color:#5781AE;
  font: bold 12px Verdana;
}


/* product table, eg table at bottom of JA product page */
.sal_productcolumntitle {
  font: bold 12px Verdana ;
  text-transform:uppercase;
  color:#ffffff;
  background-color:#5782AF;
  }

/* right nav item that is currently chosen */
a.sal_rightnavitemon
{
	color: #5781ae;
	font: bold 11px Verdana;
	text-decoration: none;
}
a.sal_rightnavitemon:hover
{
	color: #FBAB49;
}
/* indented right nav item */
a.sal_subrightnavitem
{
	color: #5781ae;
	font: 11px Verdana;
	text-decoration: none;
	padding-left: 15px;
}
a.sal_subrightnavitem:hover
{
	color: #FBAB49;
}
/* indented right nav item that is currently chosen */
a.sal_subrightnavitemon
{
	color: #626469;
	font: bold 11px Verdana;
	text-decoration: none;
	padding-left: 15px;
}
a.sal_subrightnavitemon:hover
{
	color: #FBAB49;
}

/* bolded text for body */
.sal_bodytextbold {
  font: bold 12px Verdana ;
  text-decoration:none;
  color: #626469;
}

/* red text for body */
.sal_bodytextred {
  font: 12px Verdana ;
  text-decoration:none;
  color: #9d102d;
}

li.sal_bodylist
{
	margin-left: -20px;
}


/*new added 10.19*/


.sal_bg1
{
	background-color: #D7E1EC;
}
.sal_bg2
{
	background-color: #A6BCD4
}
.sal_bg3
{
	background-color: #EDECE7
}

.sal_actiontext2
{
	color: #5781ae;
	font-size: 12px;
}
.sal_actiontext2 a
{
	font-size: 12px;
	color: #5781ae;
	text-decoration: none;	
}
.sal_line1
{
	border-bottom: #FF9B21 2px solid;
}
.sal_block1
{
	border-right: #FF9B21 2px solid;
	border-left: #FF9B21 2px solid;
	border-top: #FF9B21 2px NONE;
	border-bottom: #FF9B21 2px solid;
}
.sal_bodylistnumber
{
	list-style-type: decimal;
}
ul.sal_bodylistnumber li a
{
	font-size: 12px;
	color: #5781ae;
    text-decoration: none;
}

ul.sal_bodylistnumber li a:hover
{
	color: #FBAB49;
	font-size: 12px;
	text-decoration: none;	
}
.sal_bdcontent7
{
    border-top: #D8D4C9 2px thin dotted ;
}
.sal_border1
{
	border-right: #EDECE7 8px solid;
	border-left: #EDECE7 8px solid;
	border-top: #EDECE7 8px solid;
	border-bottom: #EDECE7 8px solid;
}
.sal_line2
{
    border-left: #FF9B21 2px thin dotted ;
}

a.sal_bodytext1
{
	font-size: 12px;
	color: #626469;
}

a.sal_bodytext1:hover {
  color: #FBAB49;

}

a.sal_bodytext1:active {
  color: #FBAB49;
}

.sal_actiontext3 {
    font-size: 12px;
    color:  #626469;
} 
a.sal_actiontext3
{
	font-size: 12px;
	color: #5781ae;
    text-decoration: none;
}

a.sal_actiontext3:hover {
  color: #FBAB49;

}

a.sal_actiontext3:active {
  color: #FBAB49;
}
/*end new added 10.19*/


/* styles for navbar */
/* navigation  */
div.sal_menubar,
div.sal_menubar a.sal_menubutton,
div.sal_menu,
div.sal_menu a.sal_menuitem 
{
	color: #FFFFFF;
}

div.sal_menubar 
{
	font-size: 12px;
	font-weight: bold; 
	background-color: #5781ae;
	border: 2px solid #5781ae;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	text-align: left;
}

div.sal_menubar a.sal_menubutton 
{
	background-color: #5781ae;
	color: #FFFFFF;
	cursor: hand;
	left: 0px;
	margin: 1px;
	padding: 3px 40px 3px 3px;
	position: relative;
	text-decoration: none;
	top: 0px;
	z-index: 100;
}

div.sal_menubar a.sal_menubutton:hover 
{
	background-color: #D7E1EC;
	color: #5781ae;
}

div.sal_menubar a.sal_menubuttonactive,
div.sal_menubar a.sal_menubuttonactive:hover 
{
	color: #5781ae;
	background-color: #D7E1EC;
	padding: 3px 40px 3px 3px;
}

div.sal_menu 
{
	background-color: #5781ae;
	left: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 101;
}

div.sal_menu a.sal_menuitem 
{
	font-size: 10px;
	color: #FFFFFF;
	cursor: hand;
	display: block;
	padding: 3px 3px;
	text-decoration: none;
	white-space: nowrap;
}

div.sal_menu a.sal_menuitem:hover, div.sal_menu a.sal_menuitemhighlight 
{
	background-color: #D7E1EC;
	color: #5781ae;
}

div.sal_menu a.sal_menuitem span.sal_menuitemtext 
{}

div.sal_menu a.sal_menuitem span.sal_menuitemarrow 
{
	margin-right: -.75em;
}

div.sal_menu div.sal_menuitemsep 
{
	border-top: 1px solid #ffffff;
	margin: 1px 1px;
}

/*end navigation*/

.sal_pageseparator
{
	background: transparent url(../../graphics/divider_BlueDot_WhiteBG.gif) repeat-y scroll left top; 
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
	width: 8px;
}

/* table border for ads - requested by Michael Lu */
table.ads 
{
    border-width: 1px;
    border-spacing: 0;
    padding: 0px;
    border-style: dotted;
    border-color: 9CA4E4;
    border-collapse: collapse;
}


/* press release styles */
p.sal_presstitle {
	font: bold 14px Verdana;
	color: #5781AE;
	margin: 2px;
	padding: 0px 0px 0px 0px;
}
p.sal_pressdesc {
	font: bold 12px Verdana;
	color: #626469;
	margin: 2px;
	padding: 5px 0px 10px 10px;
}
.sal_presslocation {
	font: bold 12px Verdana;
	color: #626469;
	margin: 2px;
	padding: 10px 0px 0px 0px;
}
.sal_pressdate {
	font: bold 12px Verdana;
	color: #5781AE;
	margin: 2px;
	padding: 0px;
}
.sal_presstext {
	font: 12px Verdana;
	color: #626469;
	margin: 2px;
	padding: 10px 0px 0px 0px;
}
ul.sal_pressdots {
	margin: 0px;
	padding: 0px 10px 10px 20px;
	list-style: none;
}
ul.sal_pressdots li {
	margin: 0px;
	padding: 4px 0px 0px 15px;
	background: url('../graphics/bullet_BlueDot.gif') 0px 9px no-repeat;
}
 
/* Personal: text and links in components */
.sal_boxedlinks 
{
  color: #626469;
  font-size: 11px;
}

.sal_boxedlinks a 
{
  color: #626469;
  text-decoration: underline;
  line-height: 170%
}

 

.sal_boxedlinks a:hover 
{
  color: #FBAB49;
}

 
/* personal page resources section headers */
.sal_content_box_header_grey 
{
  background-color: #D7E1EC;
  color: #5781AE;
  font: bold 11px Arial;
}

a:link
{ 
	color: #5781AE;
}
a:visited
{
	color: #5781AE;
}

.bd_ads_center
{
	border-top: #e5e5e5 2px solid;
    border-bottom: #e5e5e5 2px solid;
    border-left: #e5e5e5 2px solid;
    border-right: #e5e5e5 2px solid;
}

.sal_bdtopbottomdot
{
	border-top: #006699 1px dotted ;
    border-bottom: #006699 1px dotted ;
}

.sal_bddatabase
{
	border-top: #006699 1px solid ;
    border-bottom: #006699 1px solid ;
    border-left: #006699 1px solid;
    border-right: #006699 1px solid;
}

.sal_centertext
{
	font-size: 12px;
	color: #FBAB49;
	font-weight: bold;
}

a.sal_alert_continue
{
	font-size: 140%;
	color: #67656A;
}
a.sal_alert_continue:hover {
  color: #FF6600;

}

a.sal_alert_continue:active {
  color: #FF6600;
}
.sal_title_alert_small
{
	font-size: 110%;
	color: #FF6600;
	
}
.sal_title_alert
{
	font-size: 140%;
	color: #FF6600;
	font: Normal 155% Arial;
}
.sal_body_alert
{
	font-size: 100%;
	color:#626469;
}
.sal_body_SkipPage_blue
{
	font-size: 100%;
	color:#5781ae;
}

.hearLink
{
	width:84px;
	float:left; 
	height:22px; 
	background:#FFFFFF; 
	font-size:12px; 
	/*font-weight:bold;*/
	color:#FF7727;
	padding-top:2px
}
.hearLink a
{
	color;
	text-decoration:none;
}
.loginFont a:visited
{
	color:#5781ae;
	text-decoration:none;
}
.loginFont
{
	color:#5781ae; 
	font-size:12px;
	font-family:Verdana;
	margin-top:5px;
	margin-right:12px;
	float:right;
	
}
.loginFont a
{
	color:#5781ae;
	text-decoration:none;
}
.loginFont a:hover
{
	color:#FF7727;
	text-decoration:underline;
}
.loginBox
{
	float:right; 
	height:31px;
	background:#FFFFFF;
	background-image:url(/salarywizard/graphics/My_Hd_RT_CRNR.jpg); 
	background-repeat:no-repeat; 
	
	background-position:right;
	margin-right:0px;
	width:9px;
	
}


a.JS_nav:visited {
width: 180px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
font-size: 16;
text-align:center;
line-height: 28px;
}

a.JS_nav_selected {
width: 180px;
height:28px;
background-image:url(/salarywizard/graphics/Sal_bg_over.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
font-size: 16;
text-align:center;
line-height: 27px;
border:0;
}

a.JS_nav {
width: 180px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;font-size: 16;
font-weight:bold;
text-align:center;
line-height: 28px;
}

a.JS_nav1 {
width: 200px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off_200.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;font-size: 16;
font-weight:bold;
text-align:center;
line-height: 28px;
}

a.JS_nav2 {
width: 140px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off_140.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;font-size: 16;
font-weight:bold;
text-align:center;
line-height: 28px;
}

a.JS_nav3 {
width: 180px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;font-size: 16;
font-weight:bold;
text-align:center;
line-height: 28px;
}

a.JS_nav:hover {
width: 180px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_over.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
font-size: 16;
text-align:center;
line-height: 28px;
}

a.JS_nav1:hover {
width: 200px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_over.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
font-size: 16;
text-align:center;
line-height: 28px;
}

a.JS_nav2:hover {
width: 140px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_over.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
font-size: 16;
text-align:center;
line-height: 28px;
}

a.JS_nav3:hover {
width: 180px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_over.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
float:left;
font-size: 16;
text-align:center;
line-height: 28px;
}

a.JS_nav1:visited {
width: 200px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off_200.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;font-size: 16;
font-weight:bold;
text-align:center;
line-height: 28px;
}

a.JS_nav2:visited {
width: 140px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off_140.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;font-size: 16;
font-weight:bold;
text-align:center;
line-height: 28px;
}

a.JS_nav3:visited {
width: 180px;
height:28px;
background-image:url(/salarywizard/graphics/JS_bg_off.gif);
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;font-size: 16;
font-weight:bold;
text-align:center;
line-height: 28px;
}

img
{
	border:0;
}
.quickLink
{
	background-image:url(/salarywizard/graphics/My_Ft_Ql_Bg.jpg);
	height:36px;
	float:left; 
	width:937px;
}
.quickLink1
{
	color:#4F4F4F; 
	font-size:16px; 
	font-weight:bold;
	margin-top:8px; 
	font-family:Arial; 
	width:100px; 
	margin-left:15px;
}
.subfooter
{
	margin-top:15px; 
	margin-left:30px; 
	float:left;
	width:920px;
	background:#FFFFFF;
}

.subfooter a:visited
{
	text-decoration:none;
	color:#838383;
}


.subfooter a
{
	text-decoration:none;
	color:#838383;
}

.subfooter a:hover
{
	color:#FF7727;
	text-decoration:underline;
}
.divider
{
	float:left;
	margin-right:5px; 
	margin-left:15px; 
	margin-top:2px;
}

.footer a
{
	text-decoration:none;
	color:#FFFFFF;
}
.footer a:hover
{
	text-decoration:underline;
}
.footer
{
	
	float:left; 
	margin-top:15px; 
	color:#FFFFFF; 
	font-size:13px;
	background:#FFFFFF;
	width:100%;
}

.footer a:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

.footer1
{
	width:958px; 
	height:59px; 
	background-image:url(/salarywizard/graphics/My_Ft_Gr.jpg); 
	float:left;
}
.footerHome
{
	margin-left:15px; 
	margin-top:7px;
}
.footerLinks
{
	float:left; 
	margin-left:15px; 
	margin-top:7px;
	font-size:11px;
}
.footerLinks2
{
	float:right; 
	margin-right:20px; 
	margin-top:7px; 
	font-size:12px;
}
.sal_Salarywizard
{
	
	font-weight:bold;
	font-size:17px;
	
	color:#444444;
	background-image:url(/salarywizard/graphics/My_Cb_Gr_sh.jpg);
	background-repeat:repeat-x;
}


.ul01 {
	list-style-image: url(/salarywizard/graphics/bullet01.gif);
	list-style-type: disc;
	font-size: 12px;
	font-family: Arial;
	color:#838383;
	line-height: 15px;
	margin-left: 15px;
	margin-right:15px;
	padding-left: 10px;
	padding-left: 10px;
	font-family:Arial;
}
.li01 
{
	padding-top: 5px;
	padding-bottom: 5px;
}	
.Duilian_header {
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #5785B6;	
	margin-left:10px;
	margin-top:10px;
	margin-bottom:2px;
	
}
.div-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5781ae;
	margin-left:8px;
	width:320px;
	line-height:1px;
}
.Duilian_foot 
{
	width:335px;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #666666;	
	margin-left:10px;
	font-family: Arial;
	margin-bottom:2px;
	
}

.Duilian_foot3 
{
	width:184px;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #666666;	
	margin-left:7px;
	font-family: Arial;
	margin-bottom:2px;
}

.Duilian_foot_link3 {
	margin-left:80px;
}

.Duilian_foot_link {
	margin-left:210px;
}




.TweetFaceShare_box 
{
	float:right;
	margin-right:10px;
}

 .addthis_toolbox.addthis_pill_combo a 
{
		    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter 
{
	margin-top: 0px;
}
.addthis_button_compact .at15t_compact {
		    margin-right: 4px;
		    float: left;
}

/*add for the new header*/

a.JS_nav1_selected
{
width: 180px;
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
float:left;
font-size: 13px;
font-weight:bold;
text-align:center;
padding-top: 3px;
padding-bottom: 4px;
}
a.JS_nav1_selected:hover
{
 text-decoration: underline;
}

.smb_menuBar_bg_center
{
	float:left;
	padding-left:10px;
}
.smb_menuBar_bg_center_item
{
	background-image:url(/salarywizard/Graphics/nav_blue_bg.jpg);
	background-repeat:repeat-x;
}
.smb_menuBar_bg_center_gitem
{
	background-image:url(/salarywizard/Graphics/nav_green_bg.jpg);
	background-repeat:repeat-x;
}
.smb_divider
{
	background-image:url(/salarywizard/Graphics/smb_bluebg_nav.jpg);
	width:1px;
}
.smb_Individuals_divider
{
	background-image:url(/salarywizard/Graphics/cons_greenbg_nav.jpg);
	width:1px;
}
.smb_Login
{
	font-family:Verdana,Arial,sans-serif;
	float:left;
	background-color:#fff;
	font-size:11px;
	color:#000;
	width:100%;
}
.smb_loginitem
{
	color:#73A6CE;
	text-decoration:none;
}
.menuBar
{
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}
/*end*/
