@charset "utf-8";
/* CSS Document */

body {
	margin: 0px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:10pt;
	}
img{border:none;}
#wrapper{
	width: 1220px;
	margin-left: auto ;
    margin-right: auto ;
}

#template {
	width: 1162px;
	margin-left: auto ;
    margin-right: auto ;
	position:relative;
	}
#hdrTopLinks{
	width:150px; float:right
	}	
	
#topTitle{
	float:left; color:#006699; margin-top:5px; font-size:12pt; font-weight:bold
	}	
.topTitle{
	color:#006699; 
	font-size:12pt;
	text-decoration:none;
	font-weight:bold
	}
.topTitle:hover{
	text-decoration:underline;
	}

.newsTipDate{font-size:14pt; font-weight:bold; width:100%; border-top:2px solid black; padding-top: 2px;}
.newsTipHeadline {font-weight:bold;text-decoration:underline;}
.newsTipsLabel {font-weight:bold; padding-right:20px;}
.newsFooterDivider{width:100%;text-align:center;}
.newsFooterText{font-size:8pt}
	
#headerTop {
	height:25px; padding-left:15px; padding-right:15px; padding-bottom:1px; margin-top:15px;
}

#headerMidWrap {
	border:1px solid #999999;
	padding:5px;
}

#headerMid{
	height:52px; background-image:url(/images/midRowBg.gif); background-position:top; background-repeat:no-repeat; 
	padding-top:30px; padding-left:15px
	}

#headerBottom{
	height:35px;
	margin-top:4px;
	background-image:url(/images/topNav/grayBg.gif);
	background-repeat:no-repeat;
	background-position:right;
}


#MainNav{position:relative;z-index:999999;}
#MainNav div{float:left;border: collapse;}

#grayBtns {
	width:200px;
	background-image:url(/images/topNav/grayBg.gif);
	float:left;
	}
#status{
	background-image:url(/images/homepage/shade.png); background-repeat:no-repeat;
	background-position:top;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:7px;
	padding-right:7px;
	}
	
ul.arrow{
	list-style: none;
	margin-top:1px;
}

li.arrow{
   background-image:url(/images/arrowBullet.png);
   background-repeat: no-repeat;
   background-position: 0 3px;
   background-repeat: no-repeat;
   padding-left:1em;
   margin-bottom:8px;
} 

ul.arrowOrng{
	list-style: none;
	margin-top:1px;
	color:#999
}

li.arrowOrng{
   background-image:url(/images/arrowBulletOrng.png);
   background-repeat: no-repeat;
   background-position: 0 3px;
   background-repeat: no-repeat;
   padding-left:1em;
   margin-bottom:8px;
   color:#999
} 


ul.arrowBlu{
	list-style: none;
	margin-top:1px;
	
}

li.arrowBlu{
   background-image:url(/images/arrowBulletBlu.png);
   background-repeat: no-repeat;
   background-position: 0 5px;
   background-repeat: no-repeat;
   padding-left:1em;
   margin-bottom:10px;
   margin-left:-30px;
  
} 

#newsEventsItem{
	margin-bottom:12px;
}

.newsDate{
	font-weight:bold;
	}

.link2       {font-family:arial, helvetica, sans-serif; font-size:8pt; text-decoration: none; color: #005BA4}
.link2:hover {font-family:arial, helvetica, sans-serif; font-size:8pt; text-decoration: underline;color:#0000FF}



.focus       {font-family:arial, helvetica, sans-serif; font-size:9pt; text-decoration: none; color: #FFFFFF}
.focus:hover {text-decoration: underline;}

.white      {font-family:arial, helvetica, sans-serif; text-decoration: none; color: #FFFFFF}
.white:hover {text-decoration: underline;}

.gris      {font-family:arial, helvetica, sans-serif; text-decoration: none; color: #666}
.gris:hover {text-decoration: underline;}

.footerHdr      {font-family:arial, helvetica, sans-serif; font-size:11pt; text-decoration: none; color: #FFFFFF; font-weight:bold}
.footerHdr:hover {text-decoration: underline;}

.footerLink      {font-family:arial, helvetica, sans-serif; font-size:8pt; text-decoration: none; color: #FFFFFF}
.footerLink:hover {text-decoration: underline;}

.footerLinkY      {font-family:arial, helvetica, sans-serif; font-size:8pt; text-decoration: none; color: #ffff66}
.footerLinkY:hover {text-decoration: underline;}

#footerColumn {
	 width:117px; padding: 1px 6px 1px 6px; float:left
	}
.footerList {
     margin-top:-8px; margin-left:9px; padding-left:9px
	}	
	
#footer{
	min-height:250px; background-color:#006699; background-image:url(/images/footerBg.gif); 
	background-repeat:repeat-x; background-position:bottom; color:#FFFFFF; 
	padding-left:15px; padding-bottom:10px; padding-right:15px; padding-top:10px; font-size:9pt;
	}
	
#RS{
	clear:both;
	}	

span.stretch {
    display:inline-block;
    transform:scale(2,1); /* W3C */
    -webkit-transform:scale(2,1); /* Safari and Chrome */
    -moz-transform:scale(2,1); /* Firefox */
    -ms-transform:scale(2,1); /* IE 9 */
    -o-transform:scale(2,1); /* Opera */
}
#callOut{
	 width:255px; 
     margin: 0px 5px 5px 5px;
     padding: 4px 5px 5px 5px;
     font-size: 10pt;
	 border:1px solid #999999;
	}
#callOutContent{
	padding-left:3px; padding-right:3px; font-size:9pt
	}
#twoColumnRowShade{
	background-image:url(/images/twoColumnRowShade.png); height:23px; width:845px; 
	background-repeat:no-repeat; 
	background-position:top;
}	

#oneColumnShade {
	background-image:url(/images/oneColumnShade.png); background-repeat:no-repeat;
	background-position:top;
	height:22px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:7px;
	padding-right:7px;
	border-top:1px solid #999999;
}

.small_events_blk { 
   font-family:arial, helvetica, sans-serif; font-size:8pt; text-decoration: none; color: #000000; vertical-align: 
}

/*TA*/

#nubes{
	background-image:url(/images/cloudsBg.png); background-repeat:no-repeat; margin-top:-6px; margin-left:-19px; width:1161px;
	position:relative;
	}
#nubesA{
	background-image:url(/images/cloudsBga.png); background-repeat:no-repeat; margin-top:-6px; margin-left:-19px; width:1161px;
	position:relative;
	}	
#cuadro{
	/*width:1002px; */
	border:1px #999 solid; padding:14px; background-color: #FFFFFF; position:relative; z-index:1
	}	
.capHeightTA{
	height:65px;
	}
#fancyDivider{
	background-image:url(/images/fancyDivider.gif); background-position:center; background-repeat:no-repeat; width:100%; height:13px; margin-top:10px; margin-bottom:10px
	}
#grisBottom{
	 background-image:url(/images/greyGradientTA.png); background-repeat:repeat-x; background-position:bottom
	}	
.TAheader{
	font-size:12pt; color:#0099cc; font-weight:bold;
	}
#JoinPageDivider{
	background-image:url(/jobs/images/joinUsPgDivider.png); background-repeat:no-repeat; height:74px
	}	
#JoinAsPageDivider{
	background-image:url(/jobs/images/joinAsPgDivider.png); background-repeat:no-repeat; height:72px
	}		
.bigBlu{
   font-family:arial, helvetica, sans-serif; font-size:12pt; text-decoration: none; color: #0099cc; font-weight:bold;
   }
.bigBlu:hover {text-decoration: underline;}		
	
/* PU - teamBCPS */	
#linkBox{
	 background-color:#66FFFF;  margin-right:5px; background-image:url(/images/spotLinkBg.gif); background-repeat:repeat-x; 
     background-color:#cc6633; color:#FFFFFF; font-size:11pt
	}	
#linkBoxContent{
	padding:5px
	}	
#spotLinkHeader{
	height:30px; background-image:url(/images/linkHeaderBg.gif); color:#FFFFFF; font-size:14pt; padding-left:5px; 
	padding-top:7px; padding-right:2px; margin-bottom:3px
	}
/* STAT */		
#spotLinkHeader2{
	height:25px; background-image:url(/images/linkHeaderBg.gif); color:#FFFFFF; font-size:10pt; padding-left:5px; 
	padding-top:7px; padding-right:2px; margin-bottom:3px
	}	
#azlFadeRow{background-color:#e4f0f8; background-image:url(/images/azlFadeRow.png); padding:0px 10px 0px 10px; 
            background-repeat:repeat-x; background-position:top; min-height: 175px; color:#666; margin-bottom:5px; margin-top:5px}	
/* PU */		
.PUheader{
	font-size:13pt; color:#007cc9; font-weight:bold; font-size:12pt;
	}
.PUTitle{
	color:#007cc9; font-weight:bold;
	}
.PUTitleNrj{
	color:#f36e19; font-weight:bold;
	}
#PUCalType1{
	padding-Left:50px; background-image:url(/parentu/images/CalIcon1.png); background-repeat:no-repeat; margin-bottom:40px; font-size:10pt;
	}	
#PUCalType2{
	padding-Left:50px; background-image:url(/parentu/images/CalIcon2.png); background-repeat:no-repeat; margin-bottom:40px; font-size:10pt;
	}		
#AzlHdr{
	background-color:#0075c6; color:#FFF; font-size:12pt; font-weight:bold; padding:5px; margin-bottom:2px;
}
#NrjHdr{
	background-color:#f36e19; color:#FFF; font-size:12pt; font-weight:bold; padding:5px; margin-bottom:2px;
}
#AzlHdrLight{
	font-weight:lighter
}
#flexShade{
	 height:15px; background-image:url(/images/portalBoxShade.png);
	 background-repeat:no-repeat;
	 background-position:top;	 
}
#framedContent{
	 padding:5px; border: 1px solid #999;
	}	
#captionOverImage{
	position:absolute; right: 0px; top: 230px; color:#FFFFFF; height: 25px; width: 390px; 
	font-size:10pt; font-weight:bold; background-image:url(/images/studentArtcaptionBg.png); 
	padding-top:25px; padding-left:25px; padding-right:5px
	}
	
/* Academics */

#shade5{
	background-image:url(/images/leftNavShadow.png); width:auto; background-repeat:no-repeat; background-position:top; height:15px; margin-bottom:7px
	}

#blueGradientHeader{
	background-image:url(/images/blueGradientbckgrnd.png); background-repeat:repeat-x; background-color:#0c3064; color:#FFFFFF; font-size:14pt; padding:5px;
	}
#blueGradientHeaderSmall{
	background-image:url(/images/blueGradientbckgrnd.png); background-repeat:repeat-x; background-color:#0c3064; color:#FFFFFF; 
	font-size:10pt; padding:5px; margin-top:3px
	}	

#subjectBox{
	width:189px; height:150px; background-image:url(/images/subjectBoxBg.gif); 
	background-repeat:repeat-x; margin-right:6px; margin-bottom:5px;
	}	
#tanHolder{
	 background-color: #f0e5d4; color:#666; padding:5px; font-size:9pt;
	}			
	
	