﻿body {background-color:#000; background-image:url("../../Images/big_bg3.jpg"); background-repeat:repeat-y; background-position:0% 0%; margin:0px; padding:0px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

a:link {color:#FF9900;}
a:visited {color:#FF9900;}
a:active {color:#FF9900;}
a:hover {color:#FFCC66;}

h1 {color:#FFF; font-size:250%; font-weight:normal; background-image:url("../../Images/h1.gif"); background-position:0% 65%; width:98.5%; padding: 5px 0px 5px 5px; margin:0px 0px 20px 0px;}
h2 {color:#F90; font-size:100%; font-weight:normal; margin:10px 0px 0px 0px;}
h3 {color:#F90; font-size:100%; font-weight:normal; margin:10px 0px 0px 0px;}

.abbr {border-bottom: 1px dashed #FFF;}

ul.error li{color:#FF9900; margin-left:-40px; font-weight:bold; clear:both;}

table {border:0px solid white; font-size:85%; text-align:left; width:460px;}

th {border:0px solid white; padding:2px 3px 2px 2px; font-size:110%; font-weight:bold; border:0px; background-color:#ccc; color:#333;}
th a:link {color:#333;}
th a:visited {color:#333;}
th a:active {color:#333;}
th a:hover {color:#333;}
td {padding:2px 3px 2px 2px; border:0px;}
tr {border:0px;}

tr.odd {background-color:#3a3a3a;}
tr.even {background-color:#2f2e2e;}

tr:hover { background-color:#666;}

    /*--forms stuff--*/
    
    #contentForm {position:relative; top:0px;}
    fieldset {width:460px; border:0px; margin-left:-5px;}
    legend { position:relative; right:10px; margin:10px 0px 30px 0px; color:#FFF; font-size:14px; font-weight:bold;}
    label {float:left; display:block; width:148px;}
    input {background-color:#464646; border:1px solid white; margin-bottom:15px; color: #FFF}
    input:focus {}
    select {background-color:#464646; border:1px solid white; color:white; margin-bottom:15px;}
      
    p.checkbox input {border:0px; float:left;}
    
    .indent150 {margin-top: 0px; margin-left:150px;}
    
    p.radio span{position:relative;bottom:6px; margin-right:2px;}
    p.radio input{border:0px; margin-bottom:2px;}
    
    #radiobuttons select{float:none;}
	
	
	#ctl00_ContentPlaceHolder1_TCMyAccount_TPQualifications_UPQualifications label {font-size:18px;}
    #ctl00_ContentPlaceHolder1_TCMyAccount_TPExperiance_UPExperiance label {font-size:18px;}
	
	#ctl00_ContentPlaceHolder1_CHKAccredited {float:left;}
	#ctl00_ContentPlaceHolder1_CHKAccredited {margin-right: 15px; position:relative; bottom: 2px;}
	span.helpLink {margin-left:-74px;}
    /*--forms stuff--*/

/* Left nav col */

		.logo {margin-top: 5px; margin-left:19px;}

        ul {list-style-type: none;}
        
        #leftcontent ul {margin-left:-40px;}
        
        /* text buttons */
        #leftcontent {width:200px; margin-left:67px; float:left;}
        
        #mainPageNav { font-size:100%; margin-left:0px;}
        
        #mainPageNav a{text-align:left; margin-left:18px;}
        
        #mainPageNav a:link {display:block; background-image:url("../../images/home_nav_btn_both.gif"); background-position:0% 100%; background-repeat:no-repeat; padding: 4px 0px 6px 10px; margin-bottom: 5px; text-decoration:none; color:#FFF; width:160px; font-size:14px;}
        #mainPageNav a:visited {display:block; background-image:url("../../images/home_nav_btn_both.gif"); background-position:0% 100%; background-repeat:no-repeat; padding: 4px 0px 6px 10px; margin-bottom: 5px; text-decoration:none; color:#FFF; width:160px;font-size:14px;}
        #mainPageNav a:active {display:block; background-image:url("../../images/home_nav_btn_both.gif"); background-position:0% 100%; background-repeat:no-repeat; padding: 4px 0px 6px 10px; margin-bottom: 5px; text-decoration:none; color:#FFF; width:160px;font-size:14px;}
        #mainPageNav a:hover {display:block; background-image:url("../../images/home_nav_btn_both.gif"); background-position:0% 0%; background-repeat:no-repeat; padding: 4px 0px 6px 10px; margin-bottom: 5px; text-decoration:underline; color:#FFF; width:160px;font-size:14px;}
        
        /* graphic buttons below the text buttons */
        
		/* UserQualifications Tab Links */
        
        a.QualificationLink {color:#333;text-decoration:none}
        
        a.QualificationLink:hover {color:#333;text-decoration:underline}
		
        #graphicButtons {width:200px; margin: 0px 0px -10px 14px;}
        
        .oftoleft {position: absolute; left: -4000px;}
        
        .hidden1, .hidden2, .hidden3, .hidden4, .hidden5, .hidden6  {visibility:hidden;}
		.hidden {visibility:hidden;}
        
        #graphicButtons a:link {display:block; width:50px; height:50px; background-color:#454545; text-decoration:none; margin:2px;}
        #graphicButtons a:visited {display:block; width:50px; height:50px; background-color:#454545; text-decoration:none; margin:2px;}
        #graphicButtons a:active {display:block; width:50px; height:50px; background-color:#454545; text-decoration:none; margin:2px;}
        #graphicButtons a:hover {display:block; width:50px; height:50px; background-color:#454545; text-decoration:none; margin:2px;}
        
        #graphicButtons a {float:left;}	
        
        #foot{clear: left; margin-bottom:0px;}
        #foot {width:170px;}
        #foot img {margin-left: 18px; margin-bottom:0px; margin-top:18px;}
        #foot img.footbtm {margin-left:50px; margin-top:28px;}
        
        #graphicButtons a:link.People, a:active.People, a:visited.People {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px 0px;}
        #graphicButtons a:link.Compass, a:active.Compass, a:visited.Compass {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px -50px;}
        #graphicButtons a:link.Help, a:active.Help, a:visited.Help {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px -100px;}
        #graphicButtons a:link.Documents, a:active.Documents, a:visited.Documents {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -150px;}
        #graphicButtons a:link.Charts, a:active.Charts, a:visited.Charts {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -200px;}
        #graphicButtons a:link.MainHelp, a:active.MainHelp, a:visited.MainHelp {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -250px;}
        
        #graphicButtons a:active.People, a:active.People, a:visited.People {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px 0px;}
        #graphicButtons a:active.Compass, a:active.Compass, a:visited.Compass {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px -50px;}
        #graphicButtons a:active.Help, a:active.Help, a:visited.Help {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px -100px;}
        #graphicButtons a:active.Documents, a:active.Documents, a:visited.Documents {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -150px;}
        #graphicButtons a:active.Charts, a:active.Charts, a:visited.Charts {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -200px;}
        #graphicButtons a:active.MainHelp, a:active.MainHelp, a:visited.MainHelp {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -250px;}
        
        #graphicButtons a:visited.People, a:active.People, a:visited.People {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px 0px;}
        #graphicButtons a:visited.Compass, a:active.Compass, a:visited.Compass {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px -50px;}
        #graphicButtons a:visited.Help, a:active.Help, a:visited.Help {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 0px -100px;}
        #graphicButtons a:visited.Documents, a:active.Documents, a:visited.Documents {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -150px;}
        #graphicButtons a:visited.Charts, a:active.Charts, a:visited.Charts {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -200px;}
        #graphicButtons a:visited.MainHelp, a:active.MainHelp, a:visited.MainHelp {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 0px -250px;}
        
        #graphicButtons a:hover.People {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 50px 0px;}
        #graphicButtons a:hover.Compass {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 50px -50px;}
        #graphicButtons a:hover.Help {background-image:url("../../Images/buttons.gif");  background-color:transparent; background-position: 50px -100px;}
        #graphicButtons a:hover.Documents {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 50px -150px;}
        #graphicButtons a:hover.Charts {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 50px -200px;}
        #graphicButtons a:hover.MainHelp {background-image:url("../../Images/buttons.gif"); background-color:transparent; background-position: 50px -250px;}
        
	
		p.butLabel {border-top: 1px solid white;border-bottom: 1px solid white; color:#FFF; text-align:center; width: 152px; margin: 0px 0px 2px 19px; position:relative; top:15px; font-size:14px; line-height:1.4em;}
/* end - Left nav col */

/* Right nav col */
		
		#floaty {float:right; margin-top:100px; width:65px; height: 280px;}
		
		#contentContainer {margin-top:20px;}	
		
		#contentContainer ul 
		{
			list-style-type:disc;
		}	
		
		#rightcontent {width:465px; padding-left:15px; padding-top:15px; margin-left:322px; font-size:100%;}
				
		img.rightpics {position:absolute; top:270px; left:719px;}

		.termsAndSecurity {text-align:right; width:285px; margin-top:20px; margin-left:145px;}
		.termsAndSecurity img {margin-bottom:20px;}
		
		.termsAndSecurity label {width:120px; margin-left:40px;}
		.termsAndSecurity input {margin-bottom:30px;}
		
		#termsAndSecurity p.checkbox {float:left;}
		
		.leftty {display:block;float:left}
		
		p.pageFooter {border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; width:450px; padding: 0px 0px 3px 0px; text-align:center; vertical-align:baseline; line-height:1.2em; font-size:14px; clear:both; display:block;}	
		
		p.pageFooter a:link, p.pageFooter a:active, p.pageFooter a:visited {color: #FFF; text-decoration:none; margin: 0px 5px; font-size:110%;}
		p.pageFooter a:hover {color: #FFF; text-decoration:underline; margin: 0px 5px; font-size:110%;}
/* end - Right nav col */

/* submit button*/

input.send-btn {outline: none;margin-bottom:20px; margin-left:385px;}


.footer {border-top: 1px solid white;border-bottom: 1px solid white; width:85%;}

a.imageLinkText, a.imageLinkFlash {display:block;width:231px;height:46px;background:url(../../Images/text_btn.jpg) no-repeat}

a.imageLinkFlash {background:url(../../Images/flash_btn.jpg) no-repeat}

a.imageLinkText:hover, a.imageLinkFlash:hover {display:block;width:231px;height:46px;background:url(../../Images/textOver_btn.jpg) no-repeat}

a.imageLinkFlash:hover {background:url(../../Images/flashOver_btn.jpg) no-repeat}

a.SelectedPager
{
	background: url("../../Images/pagingbg.gif");
	border: solid 1px #fff;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 18px;
	color: #fff;
}

a.SelectedPager:active { color: #fff; }
a.SelectedPager:visited { color: #fff; }
a.SelectedPager:hover { color: #fff; }

a.PagerItem
{
	border: solid 1px #fff;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 18px;
	color: #fff;
}

a.PagerItem:active { color: #fff; }
a.PagerItem:visited { color: #fff; }
a.PagerItem:hover { color: #fff; }

.PagerControlDisabled
{
	border: solid 1px #777;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 18px;
	color: #777;
}

.LeftPagerControl
{
	position:absolute;
	left: 0px;
}

.RightPagerControl
{
	position:absolute;
	left: 687px;
}

/* -- login -- */ 



p.loginP { margin-top:-0px;}

#login_positioning {position:relative; bottom:30px;}

div.rememberLogin2 { margin-left:0px; position:relative; right:33px;}



.imageloginbtn {position:relative; bottom:32px;}

/*endlogin*/

table.textVersionCaptions {margin:0px 0px 30px 0px;}
table.textVersionCaptions caption {margin:5px; font-size:120%; color:#FF9900; text-transform:uppercase;}

a.CareerSearchTextSelected {padding-right:30px; background-image:url(../../images/pointer.gif); background-position:right; background-repeat:no-repeat;}

/* UserProfile Help Popup */
a.UserProfileHelpPopup {
   display:inline-block;
   position:relative;
   color:red;
   text-decoration:none;
  }
  
  a.UserProfileHelpPopup:hover {
   cursor:help;
  }
  
  a.UserProfileHelpPopup span {
   display:none
  }
  
  a.UserProfileHelpPopup:hover span {
   display:block;
   position:absolute;
   top:0px;
   z-index:101;
   left:40px;
   width:300px;
   padding:10px;
   background-color:#5e5e5e;
   border:solid 1px #b8b8b8;
   color:#fff;
   z-index:100;
   font-weight:normal;
  }
  
  /* Link with tooltip */
a.LinkWithTooltip {
   display:inline-block;
   position:relative;
  }
  
  a.LinkWithTooltip span {
   display:none
  }
  
  a.LinkWithTooltip:hover span {
   display:block;
   position:absolute;
   top:20px;
   z-index:101;
   left:20px;
   width:300px;
   padding:10px;
   background-color:#5e5e5e;
   border:solid 1px #b8b8b8;
   color:#fff;
   z-index:100;
   font-weight:normal;
  }
  
a.PathERPopup {
   display:inline-block;
   position:relative;
   text-decoration:none;
  }
  
  a.PathERPopup:hover {
   cursor:help;
  }
  
  a.PathERPopup span {
   display:none;
    text-decoration:none;
  }
  
  a.PathERPopup:hover span {
   display:block;
   position:absolute;
   top:15px;
   left:-500px;
   width:600px;
   padding:10px;
   background-color:#5e5e5e;
   border:solid 1px #b8b8b8;
   color:#fff;
   z-index:101;
   font-weight:normal;
  
  }

#remember {margin-left:102px}

a.UserProfileHelpPopup{color:#FF9900;}