@charset "utf-8";
/* CSS Document */

body  { font-family:Arial, Helvetica, sans-serif;background: #EEE8CD;margin: 0;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.thrColElsHdr #container {width: 908px;margin: 14px auto;} 

/*-------------------------------MASTER CSS START HERE--------------------------*/

.clear { clear:both;}
img{border:none;}
a{outline:none;}

h1.talentsim {
	margin:0;
	padding:0 0 0 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2e2e2e;
	font-weight:bold;
}
h1.simulation {
	margin:0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2e2e2e;
	font-weight:bold;
}
h1.thankyou { margin:0; padding:10px 0 0 5px; font-family:Arial, Helvetica, sans-serif;font-size:24px; color:#7c1814; font-weight:bold;}

h2.jobanalysis{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4f4f4f; font-weight:bold;}
h2.situations{ margin:0 0 0 0; padding:0 0 0 18px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4f4f4f; font-weight:bold;}
h2.predictive { margin:0; padding:21px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4f4f4f; font-weight:bold;}
h2.comparability  { margin:0; padding:21px 0 0 18px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4f4f4f; font-weight:bold;}

h3.comments { font-family:"Trebuchet MS"; color:#6e6e6e; font-size:20px; margin:2px 0 0 3px; padding:0; }

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; margin:0; padding:0;}
p.leftcol { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; margin:0; padding:13px 40px 0 11px;}
p.midtcol { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; margin:0; padding:13px 40px 0 0;}
p.rightttcol { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin:0; padding:13px 40px 0 0;}
p.footer{ margin:15px 0 21px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#524747; text-align:center;}
p.talentsim_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; margin:-10px 0 0 0; padding:0 20px 0 11px; text-align:justify; line-height:20px;}
p.talentsim_subtext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; margin:0; padding:18px 20px 0 11px; text-align:justify; line-height:20px;}
p.listheading { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#323232; margin:0; padding:14px 20px 3px 11px; text-align:justify; line-height:20px; font-weight:bold;}
p.listheadings { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#323232; margin:0; padding:14px 20px 3px 11px; text-align:justify; line-height:20px; font-weight:bold;}
p.work { font-family:Arial, Helvetica, sans-serif; margin:0; padding:18px 70px 0 0; color:#6e6e6e; font-size:14px; line-height:17px;}
p.simoffers { font-family:Arial, Helvetica, sans-serif; margin:0; padding:18px 55px 0 0; color:#6e6e6e; font-size:15px; line-height:17px; font-weight:bold;}
p.analysis { font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 25px 0 0; font-size:11px; color:#6e6e6e;}
p.world { font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 20px 0 18px; font-size:11px; color:#6e6e6e;}
p.title { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:14px; color:#7e0000; font-weight:bold;}
p.hr { font-family:Arial, Helvetica, sans-serif; margin:0; padding:5px 0 0 0; font-size:12px; color:#787878; line-height:17px; }
p.author { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 0; font-size:12px; color:#787878;font-weight:bold; text-align:right; line-height:17px; }
p.paddingFor { font-family:Arial, Helvetica, sans-serif; margin:0; padding:15px 0 0 8px; font-size:12px; color:#787878;font-weight:bold;  line-height:17px; }
p.validation { margin:0; padding:0 0 0 10px;}
/*-------------------------------MASTER CSS END HERE----------------------------*/


/*-------------------------------LINK START HERE--------------------------------*/

a.learnmore {
	margin:0 0 0 11px;
	padding:11px 50px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	background:url(../images/linkarrow.jpg) 70px 16px no-repeat;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
}
a.learnmore:hover { text-decoration:underline;}

a.mid_learnmore {
	margin:0 0 0 0;
	padding:11px 50px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	background:url(../images/linkarrow.jpg) 70px 16px no-repeat;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
}
a.mid_learnmore:hover { text-decoration:underline;}

a.selectiontour { margin:0 0 0 0; padding:11px 90px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#7c1814; background:url(../images/linkarrow.jpg) 150px 16px no-repeat; text-decoration:none; font-weight:bold;  }
a.selectiontour:hover { text-decoration:underline;}


a.developmenttour { margin:0 0 0 0; padding:11px 90px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#7c1814; background:url(../images/linkarrow.jpg) 175px 16px no-repeat; text-decoration:none; font-weight:bold; }
a.developmenttour:hover { text-decoration:underline;}

a.weblink { margin:0 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#524747; text-decoration:underline; }
a.weblink:hover { text-decoration:none;}

a.testimonial_link { margin:0 0 0 0; padding:0 90px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; background:url(../images/blackarrow.jpg) 141px 4px no-repeat; text-decoration:none;  }
a.testimonial_link:hover { text-decoration:underline;}


/*-------------------------------LINK END HERE----------------------------------*/



/*-------------------------------HEADER START HERE------------------------------*/


.thrColElsHdr #header {padding: 0; margin:0; height:443px;  } 

.header_top { margin:0 ; padding:0; background:url(../images/rounded_top.jpg) 0 0 no-repeat; width:908px; height:8px;}

#logo{width:268px;margin:6px 0 0 18px;padding:0;float:left;}

/* TOP NAVIGATION START HERE*/

#top-navigation{margin:10px 0 0 0;padding:0 15px 0 289px;text-align:right; }

#top-navigation ul{display:block;list-style-type:none;margin:0;padding:0;}

#top-navigation ul li{display:inline;margin:0;padding:0 5px 0 10px;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:none; background:url(../images/divider.jpg) 0 2px no-repeat;} 

#top-navigation a{font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;color:#000000;}

#top-navigation a:hover{text-decoration:underline;}

/* TOP NAVIGATION END HERE*/


/*-------------------------------navigation starts here----------------------------*/


#nav_tabs {float:left; width:908px; font-size:93%; line-height:normal;}
#nav_tabs ul {margin:0 0 0 15px; padding:0px; list-style:none;}
#nav_tabs li {display:inline; margin:0; padding:0;}


#nav_tabs a#home {float:left; width:89px; height:35px; background:url(../images/home.jpg) no-repeat left top; margin:0 0 0 0; padding:0px; text-decoration:none;}
#nav_tabs a#home:hover {width:89px; height:35px; background:url(../images/home.jpg) no-repeat left bottom;}
#nav_tabs a.active#home{width:89px; height:35px; background:url(../images/home.jpg) no-repeat left bottom;}

#nav_tabs a#talentsim {float:left; width:151px; height:35px; background: url(../images/whatistalentsim.jpg)  no-repeat left top; margin:0 0 0 0; padding:0px; text-decoration:none;}
#nav_tabs a#talentsim:hover {width:151px; height:35px; background:url(../images/whatistalentsim.jpg) no-repeat left bottom;}
#nav_tabs a.active#talentsim {width:151px; height:35px; background:url(../images/whatistalentsim.jpg) no-repeat left bottom;}

#nav_tabs a#measure {float:left; width:175px; height:35px; background:url(../images/whatdoesitmeasure.jpg) no-repeat left top; margin:0 0 0 0; padding:0px; text-decoration:none;}
#nav_tabs a#measure:hover {width:175px; height:35px; background:url(../images/whatdoesitmeasure.jpg) no-repeat left bottom;}
#nav_tabs a.active#measure {width:175px; height:35px; background:url(../images/whatdoesitmeasure.jpg) no-repeat left bottom;}

#nav_tabs a#works {float:left; width:127px; height:35px; background: url(../images/whyitwork.jpg) no-repeat left top; margin:0 0 0 0; padding:0px; text-decoration:none;}
#nav_tabs a#works:hover {width:127px; height:35px; background: url(../images/whyitwork.jpg) no-repeat left bottom;}
#nav_tabs a.active#works {width:127px; height:35px; background: url(../images/whyitwork.jpg) no-repeat left bottom;}


#nav_tabs a#saying {float:left; width:180px; height:35px; background:url(../images/whatotheraresaying.jpg) no-repeat left top; margin:0 0 0 0; padding:0px; text-decoration:none;}
#nav_tabs a#saying:hover {width:180px; height:35px; background:url(../images/whatotheraresaying.jpg) no-repeat left bottom;}
#nav_tabs a.active#saying{width:180px; height:35px; background:url(../images/whatotheraresaying.jpg) no-repeat left bottom;}

#nav_tabs a#pricing {float:left; width:153px; height:35px; background: url(../images/freetrialpricing.jpg) no-repeat left top; margin:0 0 0 0; padding:0px; text-decoration:none;}
#nav_tabs a#pricing:hover {width:153px; height:35px; background: url(../images/freetrialpricing.jpg) no-repeat left bottom;}
#nav_tabs a.active#pricing{width:153px; height:35px; background: url(../images/freetrialpricing.jpg) no-repeat left bottom;}


/*-------------------------------navigation end here----------------------------*/

.banner { margin:0; padding:12px 0 0 16px;}

/*-------------------------------banner fade css start here----------------------------*/

ul.crossfade {padding: 0 0 0 0;margin:0 0 0 0;list-style: none;position: relative; }
#fade-example-3 {border: 3px solid #000;}
#fade-example-1 li,#fade-example-2 li {position: absolute;top: 0;left: 0;width:876px;height: 308px;visibility: hidden;}
#fade-example-3 li {position: absolute;	top: 0;	left: 0;visibility: hidden;}
li img {display: block;	}
.caption {	clear: both;padding: 1em;background-color: #FFF;}
.example {position: relative;background:url(../images/banner.jpg) 0 0 no-repeat;padding:0 0 0 0;margin:0 0 0 15px;width: 876px;height:308px;top:105px;}
.example-r {position: relative;padding:1em;width: 876px;margin-bottom: 1em;}
code {font-family: monospace;font-size: 1.2em;}
.control {position: absolute;z-index: 100;cursor: pointer;font-size: 2em;font-weight: bold;	color: #FFF;background:transparent;}
#fade-example-1-next {right: 8%;top: 71%;}
#fade-example-1-previous {left: 6%;	top: 71%;}
.ajax {	margin: 3em;padding: 1em;}

/*-------------------------------banner fade css end here----------------------------*/



/*-------------------------------HEADER END HERE---------------------------------*/






/*-------------------------------MAIN CONTENT START HERE-------------------------*/

#wrapper { margin:0; padding:0; background:url(../images/wrapper_repeat.jpg) 1px 0  repeat-y; width:908px; }
#content_wrapper { margin:0 auto; padding:17px 0 40px 0; width:874px;}

/*-------------------------------LEFT COLOUMN START HERE-------------------------*/

.thrColElsHdr #sidebar1 {float: left; width:308px;padding:0; margin:0; }
.main_title { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2e2e2e;}



/*-------------------------------LEFT COLOUMN END HERE---------------------------*/


/*-------------------------------MIDDLE COLOUMN START HERE-----------------------*/

/*-------------------------------MIDDLE COLOUMN END HERE-------------------------*/

.thrColElsHdr #mainContent {margin:0 266px 0 308px; padding:0; } 



/*-------------------------------RIGHT COLOUMN START HERE------------------------*/

.thrColElsHdr #sidebar2 {float: right; width:266px;padding:0; margin:0;}

/*-------------------------------RIGHT COLOUMN END HERE--------------------------*/

.content_bottom { margin:0 ; padding:0; background:url(../images/rounded_bottom.jpg) 0 0 no-repeat; width:908px; height:8px;}

/*-------------------------------MAIN CONTENT END HERE---------------------------*/


/*-------------------------------FOOTER START HERE-------------------------------*/

.thrColElsHdr #footer { padding:0; margin:0; width:908px;} 
#footer_left {float: left; width:150px;padding:0; margin:0; }
#footer_right {float: right; width:170px;padding:0; margin:-35px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer_middle {margin:0 200px 0 152px; padding:0; } 

/*#footer_right { margin:0 0 0 0; padding:0; width:150px; border:1px solid #000000; height:50px; float:right;}
#footer_left { margin:0 0 0 0; padding:0 0 0 0; width:150px;border:1px solid #999900; height:50px; float:left;}
#footer_middle { margin:0 150px 0  150px; padding:0 0 0 0; width:450px;border:1px solid #f10; height:50px;}
*/
/*-------------------------------FOOTER END HERE---------------------------------*/


/*-------------------------------INNER PAGES START HERE---------------------------------*/


/*-------------------------------What-Is-Talentsim START HERE---------------------------------*/


.thrColElsHdr #inner_header {padding: 0; margin:0; height:118px;  } 
.thrColElsHdr #inner_sidebar1 {float: left; width:728px;padding:0; margin:0;}
#innercontent_wrapper { margin:0 auto; padding:12px 0 0 0; width:876px;}
.thrColElsHdr #inner_sidebar2 {float: right; width:144px;padding:0; margin:0;}

#talentsim_mediacenter { margin:0; padding:0; width:144px; height:260px;}
#nextsteps { margin:0; padding:8px 0 0 0; width:144px; height:215px;}


.comment-box {margin:30px 0px -5px 0; float: left; padding-bottom:5px; line-height:20px; width:695px; }
.number {position: relative; top: 0px; left: 0px; font-size: 10em; color: #ccc; float:left; margin:3px 20px 0 10px; padding:0 0 0 0; width:202px; }

ul.sublist{margin:0 0 10px 0;padding:0;list-style-type:none;width:462px; float:right;}
ul.sublist li{background: url(../images/square.jpg) 0 8px no-repeat;color:#4f5153;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:0 0 0 12px;margin:0 0 0 0;
line-height:20px;}

/*-------------------------------What-Does-it-Measures START HERE---------------------------------*/

.leadership_chart { margin:0; padding:0 0 15px 0;}


/*-------------------------------Why-it-Works START HERE---------------------------------*/

.works_leftcol { margin:21px 0 0 0; padding:0 0 55px 0; width:356px;float:left; }
.works_rightcol { margin:21px 0 0 356px; padding:0 0 0 0; width:351px;border-left:1px solid #d8d8d8;}
.border { margin:0; padding:0 0 0 0;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8; }
.border_rg { margin:0; padding:0;border-right:1px solid #d8d8d8;}

#talentsim_table { margin:21px 0 23px 4px; padding:0;}

.comment-hrbox {margin:20px 0px 0 0; float: left; padding-bottom:5px; line-height:20px; width:700px; }
.hrnumber {position: relative; top: 0px; left: 0px; font-size: 10em; color: #ccc; float:left; margin:3px 5px 0 3px; padding:0 0 0 0; width:202px;}

.comment-participantbox {margin:36px 0px 0 0; float: left; padding-bottom:5px; line-height:20px; width:700px; }
.comment-analysisbox {margin:36px 0px 0 0; float: left; padding-bottom:10px; line-height:20px; width:700px; }


/*-------------------------------Free-Trial-Pricing START HERE---------------------------------*/

/*----------------------------------Form -----------------------------------------*/


.content1{width:700px;display:table; margin:0 0 20px 0; padding:0 0 16px 0; background:#fff9e9;}
#displayRow{display:table-row;margin:0;padding:0;}
#displayColumn{display:table-cell;padding:10px 0 0 10px;margin:0;}


.input, textarea, select {background-image:url(../images/form_bg.jpg);background-repeat:repeat-x;	border:1px solid #d1c7ac;font-size:11px;color:#333333;padding:3px;margin-right:4px;font-family:Arial, Helvetica, sans-serif;}

.required{display:inline;padding:15px 0 0 0;}
.required1{display:inline;padding:0 0 0 0; margin:0 0 0 0; vertical-align:middle;}

#displayColumn form label {font-weight:bold;display:block;margin-top:6px;}

#displayColumn form small { font-size:10px;font-weight:normal;font-style:italic;font-family:Arial, Helvetica, sans-serif;display:block;color:#8a877c;}

#displayColumn form .input, #displayColumn form textarea, #displayColumn form select{display:block;margin-top:3px;margin-bottom:2px;width:400px;padding:3px;font-size:13px;}

#displayColumn form .input_search {display:inline;}

#displayColumn form textarea {min-height:100px;}

#displayColumn form label {margin-right:15px;}

#displayColumn form label input{margin-right:7px;}

#displayColumn form div.select_group {padding:10px;padding-left:0px;}

#displayColumn form .input_button {margin-top:15px; cursor:pointer;}

#displayColumn form .payment_column {float:left;text-align:center;width:255px;margin-left:20px;}

#displayColumn form .payment_button { width:200px; margin-bottom:10px;}

#displayColumn form .cc_logo {vertical-align:middle;margin:5px;}

#displayColumn form .small_width { width:50px;}

#displayColumn form .sidebar_width {width:160px;}

form .search_width {width:110px;}

form .header_login {width:80px; margin-left:2px; background-image:url(../images/form_bg.jpg);background-repeat:repeat-x;border:1px solid #d1c7ac;font-size:10px;color:#333333;padding:2px;margin-right:4px;font-family:Arial, Helvetica, sans-serif;}

.required {color: red;}

.terms {font-size: 11px;}

.terms strong {display: inline;}


/* 
  Form elements for the    Asset Attributions on Items
*/

.attribution, .attribution_mini, .attribution_add { background-color:#eaeaea; border:1px solid #d5d5d5; padding:10px 20px 10px 20px; margin-bottom:10px; position:relative;}

.control_attr { font-size:10px; font-weight:normal; display:inline; }

#displayColumn form .attribution .left_attr select, .content form .attribution .right_attr select  {}

.left_attr { width:80px; float:left;}
.right_attr { width:420px; float:left;}

.input_button {background:transparent url(../images/button_bg.jpg) 0 0;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px;color:#ffffff;border:1px solid #276aae;}

.input_button:hover {border:1px solid #000000;background: url(../images/button_bg_over.jpg) 0 0;}

.input_button_reverse {background:transparent url(../images/button_bg_over.jpg) 0 0;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px;color: #ffffff;border:1px solid #000000;}

.input_button_reverse:hover {background: url(../images/button_bg.jpg) 0 0;border:1px solid #db6600;}

.input_button_small {background:transparent url(../images/button_bg.jpg) 0 0 ;font-size:10px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;color: #ffffff;border:1px solid #db6600;}

.input_button_small:hover {background:url(../images/button_bg_over.jpg) 0 0;border:1px solid;}

fieldset {border: 1px solid  #c7c7c7;;padding:20px;padding-top:15px;margin-bottom:20px;margin-top:10px; clear:both;width:800px;}

*:first-child+html fieldset {border: 1px solid  #c7c7c7;;padding:20px;padding-top:15px;margin-bottom:20px;margin-top:0px; clear:both;width:800px;}

fieldset small { font-size:11px;}

legend {font-size:13px;	padding-left:12px;padding-right:18px;margin-left:-10px;	font-weight:bold;color:#373737;}

.paddingFor{padding:0px 20px 10px 20px;}
a.emaillink{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;color:#000000;}
a.emaillink:hover{text-decoration:none}

.formtext{width:700px;float:left;margin:0;padding:0 0 0 10px;clear:both;}
.lblText{width:700px;float:left;margin:0;padding:0;clear:both;}
.inputBox{width:410px;float:left;margin:0;padding:0;}
.floatLeft{float:left;}
.checkBox{width:165px;float:left;}
.checkBoxTop{width:200px; margin:0 0 0 230px; padding:0 0 0 0; }
.checkBoxTop1{width:230px; float:left; margin:0; padding:0;}
.checkBoxTop2{width:220px;  margin:-15px 0 0 450px; padding:0 0 0 10px;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000000; font-weight:bold; background:url(../images/required.gif) 0 4px no-repeat;}
.address{width:300px;float:left;margin:0;padding:6px 0 0 0;}

.required_field { margin:0; padding:0 0 0 48px; }

.thankyouimage{margin:0 0 0 10px; padding:0;}
