/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   Version: 0.x (Date TBD)
   
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/forms.css';
@import 'plugins/css-classes/css-classes.css';
body,html{padding:0px; margin:0px;}
body{text-align:center;color:#4D4545;font-family:georgia,arial;z-index:1;background-color:#F1F1F1;}
p{font-size:14px; padding-top:5px;padding-bottom:5px;}
b{font-size:13px;}
a b {color:#4D4545;}
a:hover{text-decoration:none;}
#faqlinks {font-size:14px;line-height:17px;margin-left:36px;}
#faqlinks li {margin-bottom:10px;}


#main h2,h3{font-weight:bold;padding-top:15px;padding-bottom:0px;border-top:1px dotted #D1D1D1;}
h1{font-size:18px;color:#363636;}
h2{font-size:16px;}
h3{font-size:13px;}

.clear {clear:both;line-height:0px;}
.container {width:940px; text-align:left; margin:auto;}
.content {padding:25px;}
.navigation {width:16%;}
.navigation h5{font-size:14px;}
#header{background-image:url(../images/backgrounds/homepage_v2_03.jpg);height:114px;}
#header div.container {background-image:url('../images/backgrounds/homepage_v2_05.jpg'); background-repeat:no-repeat;height:100%;}
#flash {background-image:url('../images/backgrounds/flashback_08.jpg'); height:282px; overflow: hidden;}
#flash div.container {background-color:#ffffff;width:940px;}
#heading {background-color:#e1dfdc;}
#heading div.container{background-repeat:no-repeat;width:914px; background-color:#f0efee;padding:8px 0px 0px 26px;}
#heading .regular h1{font-size:22px;}
#heading .bigfont h1{font-size:30px;padding-top:5px;}
#heading .regular h2{font-size:18px;font-family:georgia,arial;font-weight:bold;}
#head_job_desc {background-image:url('../images/productheaders/bigorange.jpg');background-position:top right;}
#head_cand_sel {background-image:url('../images/productheaders/bigaqua.jpg');background-position:top right;}
#head_perf_man {background-image:url('../images/productheaders/bigblue.jpg');background-position:top right;}
#head_comp {background-image:url('../images/productheaders/biggreen.jpg');background-position:top right;}
#head_suc_plan{background-image:url('../images/productheaders/bigpurple.jpg');background-position:top right;}
#head_360_feedback{background-image:url('../images/productheaders/big360.jpg');background-position:top right;}

#productssuccessionplanning{background-image:url('../images/productheaders/succession.jpg');}

#view-all {display: none;}

#second {background-color:#4D4D4D;padding:15px;font-family:arial;}
#second h4{font-size:12px;padding:0px 0px 8px 0px;margin:0px;color:#fff;}
#second li{margin:1px 0px 0px 0px;font-size:14px;font-weight:bold;display:block;padding:0px; }
#second li a {display:block;background-color:#75726D;text-decoration:none;color:#ffffff;padding:2px 6px 2px 6px;margin:0px;}
#second li a:hover{background-color:#CC0000;}
#second li a.select{background-color:#CC0000;}
#second li.jobdescription a:hover{background-color:#FF9500;}
#second li.talent a:hover{background-color:#00D9E6;}
#second li.performance a:hover{background-color:#004CFF;}
#second li.compensation a:hover{background-color:#2EB800;}
#second li.succession a:hover{background-color:#B034FF;}
#second li.feedback a:hover{background-color:#9BCB3B;}

#second li.jobdescription a.select{background-color:#FF9500}
#second li.talent a.select{background-color:#00D9E6;}
#second li.performance a.select{background-color:#004CFF;}
#second li.compensation a.select{background-color:#2EB800;}
#second li.succession a.select{background-color:#B034FF;}
#second li.feedback a.select{background-color:#9BCB3B;}

#main {background-image:url('../images/backgrounds/homepage_v2_09.jpg');background-repeat:repeat-x;background-color:#efece5;height:100%;}
#main div.container {background-image:url('../images/backgrounds/homepage_v2_21.jpg');background-repeat:repeat-y;width:986px;height:100%;}
#main div.container #middle{width:940px;background-image:url('../images/backgrounds/homepage_v2_13.jpg');background-repeat:repeat-x;height:100%;background-color:#fff;}
#copy {float:right;font-size:11px;font-weight:normal;margin: -20px 0 0 0;}
a.hovhomepageredback:hover{background-color:#CC0000;}
body.homepage a {color:#CC0000;}
body.homepage a b {color:#4D4545;}
body.homepage #footer {height:170px;background-image:url('../images/backgrounds/homepage_v2_24.jpg');color:#FFFFFF;font-size:12px;font-weight:bold;}
body.homepage #footer div.container {width:940px;background-image:url('../images/backgrounds/homepage_v2_26.jpg');height:100%;}
body.homepage #footer div.first{width:33%;padding-right:1%;}
body.homepage #footer div.container div.content{padding-bottom:0px;}
body.homepage #footer a {color:#FFFFFF;}
body.homepage #news {list-style-type:none; font-size:14px;}
body.homepage #news li {border-bottom:1px solid #D1D1D1;}
body.homepage #news li a {display:block;padding:10px;color:#4D4545;text-decoration:none;}
body.homepage #news li a:hover{color:#FFFFFF;}

#homepageshout {font-weight:bold; font-style:italic;font-size:16px;padding:20px 0px 30px 0px;}

.navigation ul {margin:0px;padding:0px;list-style-type:none;}
.navigation ul li {margin:0px;padding:0px;font-size:11px;}
#footer .second{width:18%;}
#leftside{width:62%;padding-right:4%;/*min-height:500px;*/}
#rightside{width:270px;}

ul.tabs {list-style-type:none;}
ul.tabs li {float:left;display:block;}
li.activetab div.midspace {float:left; background-image:url('../images/tabs/tabbackground.jpg');}
ul.tabs li a {display:block;padding-bottom:3px;width:100%; font-family:arial;}
li.activetab a {color:#FFFFFF;}
li.deactivetab a {color:#4D4545;}
.midspace a{text-align:center;}
#tab1 .midspace{width:70px;}
#tab2 .midspace{width:199px;}
.bump-1 {margin-right:1px;}
li.deactivetab div.midspace {float:left;background-image:url('../images/tabs/deactiveback.jpg');}
.tabcontent{background-image:url('../images/tabs/background.jpg');background-color:#857b71; background-repeat:repeat-x; color:#FFFFFF;padding-bottom:0px;margin:0px;}
.tabcontent p {padding:15px 15px 8px 15px;}

.tabcontent ul li a {color:#FFFFFF;}
.tabfoot {background-color:#EFECE5;background-image:url('../images/tabs/bottom.gif');height:10px;width:100%;background-repeat:no-repeat;padding:0px;line-height:0px;margin:0px;}

ul.fancydots {padding:0px; list-style-type:none; font-size:13px;}
ul.fancydots li {padding:2px 15px 2px 35px; background-image:url('../images/backgrounds/greybullet.gif'); background-repeat:no-repeat;background-position:20px 8px;}
ul.pdfs {padding:0px; list-style-type:none; font-size:13px;}
ul.pdfs li {padding:6px 15px 2px 45px; background-image:url('../images/icons/pdficon_small.gif'); background-repeat:no-repeat;background-position:20px 8px;}

#contactbox{border:1px solid #CCCCCC;text-align:center; background-color:#F8F6F2; font-style:italic; font-size:14px; padding:20px 0px 20px 0px;margin-top:25px;}
#contactbox img{margin:15px 0px 0px 0px;padding:0px;}
div.roundy {}

#navigation {list-style-type:none; z-index:1000; position:relative;top:73px;left:500px;width:440px;font-family:Arial;text-transform:uppercase;font-size:12px;font-weight:bold;line-height:24px;}
#navigation li{color:#FFFFFF; float:left;padding:0px;margin-right:10px;}
#navigation li a {text-decoration:none;color:#FFFFFF;display:block;padding:0px 6px 0px 6px;height:100%; background-image:url('../images/backgrounds/navarrow.gif');background-repeat:no-repeat;background-position:right center;}
#navigation li.first{width:95px;}
#navigation li.second{width:90px;}
#navigation li.third{width:102px;}
#navigation li.fourth{width:90px;}
.linkback{background-color:#363636;}
#navigation li ul { list-style-type:none; padding:0px;margin:0px;width:200px;background-color:#363636;position:absolute;}
#navigation li ul li {clear:both; padding:0px;margin:0px;}
#navigation li ul a {display:block;width:190px;background-color:#363636;color:#FFFFFF; background-image:none;padding:0px; padding-left:10px;text-transform:none;}
#navigation li ul a:hover{background-color:#CC0000;}

#navigation li ul a.jobdescription:hover{background-color:#FF9500; background-image:url('../images/icons/smallnavorange.gif');background-position:167px 2px;background-repeat:no-repeat;}
#navigation li ul a.talent:hover{background-color:#00D9E6;background-image:url('../images/icons/smallnavaqua.gif');background-position:167px 2px;background-repeat:no-repeat;}
#navigation li ul a.performance:hover{background-color:#004CFF;background-image:url('../images/icons/smallnavblue.gif');background-position:167px 2px;background-repeat:no-repeat;}
#navigation li ul a.compensation:hover{background-color:#2EB800;background-image:url('../images/icons/smallnavgreen.gif');background-position:167px 2px;background-repeat:no-repeat;}
#navigation li ul a.succession:hover{background-color:#B034FF;background-image:url('../images/icons/smallnavpurple.gif');background-position:167px 2px;background-repeat:no-repeat;}
#navigation li ul a.feedback:hover{background-color:#9BCB3B;background-image:url('../images/icons/small360.png');background-position:167px 2px;background-repeat:no-repeat;}

li.deactivetab div.midspace {float:left;background-image:url('../images/tabs/deactiveback.jpg');}
.tabcontent{background-image:url('../images/tabs/background.jpg'); background-color:#857b71; background-repeat:repeat-x; color:#FFFFFF;padding-bottom:0px;margin:0px;}
ul.fancydots {padding:0px; list-style-type:none; font-size:13px;}
ul.fancydots li {padding:2px 15px 2px 35px; background-image:url('../images/backgrounds/greybullet.gif'); background-repeat:no-repeat;background-position:20px 8px;}
.tabcontent p {padding:15px 15px 8px 15px;}
.tabfoot {background-color:#EFECE5;background-image:url('../images/tabs/bottom.gif');height:10px;width:100%;background-repeat:no-repeat;padding:0px;line-height:0px;margin:0px;}

.toplinks {font-family:arial;font-size:12px;line-height:25px;}
.toplinks a {text-decoration:none;}
.toplinks a:hover{text-decoration:underline;}
form {padding:25px 0px 25px 0px;background-color:#4D4D4D;}
form p {clear:both;padding:0px;margin-top:3px;}
form p label{display:block;float:left;text-align:right;width:150px;margin-right:20px;color:#FFFFFF;}
form p input{margin-left:2px;display:block;width:300px;float:left;border-top:1px solid #B1B1B1; border-bottom:1px solid #D1D1D1; border-right:1px solid #C1C1C1;border-left:1px solid #C1C1C1;}
form p textarea{display:block;float:left; width:300px; height:100px;padding:0px;margin:0px;margin-top:5px;margin-left:2px;}
form button{float:right;margin:20px 20px 0px 20px;border:1px solid #FFFFFF;background-color:#CC0000;padding:3px 10px 3px 10px;color:#FFFFFF;font-weight:bold; font-family:georgia;}
#popcontact{position:absolute;top:400px;left:50%;margin-left:-390px;width:550px;}
#ret_home{background-image:url('../images/icons/home.jpg'); padding:0px 0px 0px 23px; display:block; margin:0px 0px 15px 24px;background-position:center left;font-family:Arial;font-size:16px;background-repeat:no-repeat;}
p.prodpage{padding-bottom:40px;clear:both;}
.prodicons{float:left;margin-right:15px;margin-bottom:5px;}


/* news and press releases */
div.date{float:left;color:#FFFFFF;padding:0px;margin:0px;background-repeat:no-repeat;background-position:top left; width:50px;background-image:url('../images/backgrounds/datebg.gif');}
div.date span.day{font-size:40px;line-height:40px;padding:0px;margin:0px;position:relative;}
div.date span.month {position:relative;top:-8px;left:8px;}
div.date span.one{left:15px; top:-4px;}
p.news_release{float:right;width:490px;}

blockquote{padding:10px;display:block;font-size:13px;border:1px solid #D1D1D1;margin:15px 0px 15px 0px;}
blockquote p {text-indent:40px;}
blockquote span.leftquote{font-size:70px;line-height:13px;position:relative;top:20px;left:0px;color:#B1B1B1;}


#offerRightCycle{
	padding:30px 0 0 0;
}

li{ padding:0 0 10px 0;}