/cps/rde/xbcr/SID-3F57FECB-8032640C/careers/home_bullet_grad.gif






/*************************************
 * PAGE LAYOUT
 *************************************/
#page {width:790px;}



/*************************************
 * READ MORE
 *************************************/
.readMore a {text-decoration:underline; font-size:100%; color: #16558a; margin:2em 0 0 0;}
.readMore a:visited {font-size:100%; color: #16558a; text-decoration:underline; margin:2em 0 1.5em 0;}
.readMore a:hover {font-size:100%; color: #f77d21; text-decoration:none; margin:2em 0 1.5em 0;}
.readMore a:active {font-size:100%; color: #f77d21; text-decoration:none; margin:2em 0 1.5em 0;}


/*************************************
 * HOME LINKS
 *************************************/
#mainPhoto {float:right; margin:20px 0px 20px 0px; padding-left:0px; padding-right:0px; list-style:none; }
#homeLinks {margin:5px 0 20px 10px;  padding:0 0 0 20px; min-height:176px; width:250px; float:left;}
#homeLinks h2 {margin:0; padding:5px 0 0 0; color:#8C9803; font-size:13px;}
#homeLinks ul {padding:34px 0 0 0; margin:0 0 0 0px;}
#homeLinks li {font-size:75%; padding:0 0 .7em 15px; font-weight:bold; margin:0 0 15px -17px; list-style:none;}
#homeLinks li a {text-decoration:none;  color:#16558a; padding:0 0 5px 30px; background-position:top left; background-repeat:no-repeat}

#homeLinks li a:visited {text-decoration:none; color:#16558a; padding:0 0 5px 30px; background-position:top left; background-repeat:no-repeat}
#homeLinks li a:hover {text-decoration:none; color:#f77d21; padding:0 0 5px 30px; background-position:top left; background-repeat:no-repeat}
#homeLinks li a:active {text-decoration:none; color:#f77d21; padding:0 0 5px 30px; background-position:top left; background-repeat:no-repeat}


#homeLinks .highSchool {background-image:url(/cps/rde/xbcr/SID-3F57FECB-8032640C/careers/home_bullet_highSchool.gif);}
#homeLinks .grad {background-image:url(/cps/rde/xbcr/SID-3F57FECB-8032640C/careers/home_bullet_grad.gif);}
#homeLinks .internat {background-image:url(/cps/rde/xbcr/SID-3F57FECB-8032640C/careers/home_bullet_internat.gif);}
#homeLinks .teachers {background-image:url(/cps/rde/xbcr/SID-3F57FECB-8032640C/careers/home_bullet_teachers.gif);}
#homeLinks .uni {background-image:url(/cps/rde/xbcr/SID-3F57FECB-8032640C/careers/home_bullet_uni.gif);}


/*************************************
 * INFO BOXES
 *************************************/
#infoHome {padding:0; margin:6px 0 0 10px; min-height:10.5em; height:179px;  } 
.infoBox, .news {border:1px solid #D8D8D8; width:153px; float:left; margin:0 4px 0 0; min-height:10.5em; float:left;}
.infoBox {padding:1px; position:relative;}
#infoHome h2 {margin:0; padding:.2em 0 .2em 5px; font-size:80%; color:#8C9803; border-bottom:1px solid #D8D8D8;}
.infoBox p, .news p {margin:0; padding:5px 8px 0 8px; font-size:70%;}


/* force min-height in IE \*/
.infoBox {height:179px; float:left; }
.news {width:309px; height:181px; float:left; }
.news ul {font-size:75%; color:#16558A; padding:0 0 0 2em; margin:0 0 0 0; list-style:square;}
/* different settings for IE \*/
.news li {font-family:Arial, Helvetica, sans-serif; margin-top:1px; margin-left:5px; padding-top:0;  background-image:url(); }
.news ul a {color:#1494d0; font-weight:bold; text-decoration:underline; }
.news ul a:visited {color:#16558a; font-weight:bold; text-decoration:underline;}
.news ul a:hover {color: #f77d21; font-weight:bold; text-decoration:none; }
.news ul a:active {color: #f77d21; font-weight:bold; text-decoration:none; }





/*************************************
 * PASSPORT LOGIN
 *************************************/
#cpaPassportLogin {float:left; width:302px; border:1px solid #D8D8D8; margin-bottom:2px; min-height:7.5em; height:120px;}
#cpaPassportLogin form {margin:0; padding:3px 10px 0 5px;}
#cpaPassportLogin label {width:80px; font-size: 75%; color:#333333; font-weight: bold; padding:0 0 0 0;}
#cpaPassportLogin form #password {position:relative; top:-4px; font-size: 12px;}
#cpaPassportLogin ul { margin:0; padding:0 0 0 0; color:#16558A; list-style:square;}
#cpaPassportLogin li {margin-top:1px;  padding-top:0; padding-bottom:0; margin-left:21px; margin-bottom:0; font-size:12px; list-style:square; }

#cpaPassportLogin ul#whatIs {float:left; margin:0; padding-left:0; padding-top:0; color:#f77d21; list-style:none;  }
#cpaPassportLogin li#whatIs {float:left; margin-left:2px; margin-right:4px; margin-top:.7em;; padding:0; color:#f77d21; list-style:none; font-size:70%;  }

#cpaPassportLogin a {font-weight:bold; text-decoration:underline; font-size:12px; color: #1494d0; margin:0; padding:0;}
#cpaPassportLogin a:visited {font-weight:bold; font-size:12px; color: #1494d0; text-decoration:underilne; margin:0; padding:0; }
#cpaPassportLogin a:hover {font-weight:bold; font-size:12px; color: #f77d21; text-decoration:none; margin:0; padding:0; }
#cpaPassportLogin a:active {font-weight:bold; font-size:12px; color: #f77d21; text-decoration:none; margin:0; padding:0; }

#whatIs a {text-decoration:underline; font-size:100%; color: #16558a; margin:0; padding:0 10px 0 0; font-weight:normal;}
#whatIs a:visited {font-size:100%; color: #16558a; text-decoration:underline; margin:0;; padding:0 10px 0 0; font-weight:normal; }
#whatIs a:hover {font-size:100%; color: #f77d21; text-decoration:none; margin:0; padding:0 10px 0 0; font-weight:normal;}
#whatIs a:active {font-size:100%; color: #16558a; text-decoration:none; margin:0;; padding:0 10px 0 0; font-weight:normal;}


/*************************************
 * QUIK LINKS 
 *************************************/
#quickLinks {float:left; width:301px; border:1px solid #D8D8D8; padding:0; margin:0; height:57px; float:left;}
#quickLinks form {padding:0; margin:0;}
#quickLinks label {font-weight: bold; margin:0 0 4px 0; display:block;  padding:0 0 3px 5px; font-size:80%; color:#8C9803; border-bottom:1px solid #D8D8D8;}
#quickLinks form {margin:0; padding:3px 0 2px 0px; margin:0;}
#quickLinks select {margin:0px 0 0 10px; font-size: 75%;}
#quickLinks form #quickLinksDrop {position:relative; top:-4px;}



/*************************************
 * GENERAL ELEMENTS
 *************************************/
body{position:absolute; left:0px; margin:0; padding:0; background-color:#fff; color:#000000; font-size:100%; font-family:Arial, Helvetica, sans-serif; }
img{border:0;}
.break{clear:both; font-size:1px}
a{color:#16558a;}
.imageButton{border:none;}
.button{border:none;}
/*label{font-size:75%; font-weight:bold; color:#666666; width:140px; float:left; margin:5px 0 0 0; padding:0 0 4px 0;}*/
label{font-size:100%; font-weight:normal;}
label.singleLine, label.checkboxLabelSingleLine{float:none; width:auto; display:block;}
select{margin-top:2px;font-size:100%}
input {color:#000000; font-size:73%;  border:1px solid #d8d8d8;}
textarea {color:#000000; border:1px solid #d8d8d8; font-size:73%;}
input checkbox {border:0;}
.radiolist{font-size:75%; font-weight:bold;}
.pager{margin:1 px 0 0 0; padding:1px 0 0 0;font-size:75%;}





 
/*************************************
 * BANNER
 *************************************/
#banner {height:100px; background-color:#ffffff;}
#logo{margin:18px 0 9px 27px; float:left;}
.logoCareers{margin:1.5em 0 0 .6em; float:left;}
#banner label {float:none; margin:0; padding:0; width:auto; position:relative; top:-10px;}
#cpaCareersLink{font-weight:800; font-size:120%; float:left; width:180px;}
#cpa{color:#16558a; font-size:120%;}
#careers{color:#1494d0; font-size:120%;}
#searchLink{color:#16558a; font-size:90%; font-weight:800; position:relative; top:2px; display:inline;}

/* Hide the following from MAC IE5 \*/
#searchForm{float:right; text-align:right; margin:-1.8em 0 0 0; padding:0 0 2em 0; width:650px;}

/* end hack */
#searchForm input{color:#000000; margin:0; padding:0; font-size:73%;}
#searchForm input#keywords{position:relative; top:-10px;}
#searchForm input#search{position:relative; top:-3px;}








/*************************************
 * REDDOT EDITING
 *************************************/

