/* --------------------------------------------
|  GLOBAL STYLES											
--------------------------------------------- */
html { border: none; }

body{
	margin: 0;
	padding: 0;
	line-height: 18px; 
	color:#545454;
	background:url(graphics/bg_site.gif) repeat-y center;
}
body#iframe{
	background:none;
}

body, td{
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

img{border: 0; line-height:0; font-size:0;}
p{margin: 0 0 15px 0;}

a{
	text-decoration: none;
	color: #bce6cb;
}

a:hover{
	color: #535353;
}

br.clearBoth{clear: both; line-height: 0; font-size: 0;}

.clearBoth{clear: both}

h1, h2, h3, h4, h5, form{margin: 0;}

/* --------------------------------------------
|  Navigation												
--------------------------------------------- */
#subNav{}

#iframeHeader{
	height:100px;
	background:#39689a;
	}
	#frameLogo{
		background:url(graphics/logo_netdegree.gif) no-repeat;
		width:272px;
		height:46px;
		text-indent:-99999px;
		position:absolute;
		margin:25px 0 0 20px;
		}
		#frameLogo a{
			width:272px;
			height:46px;
			text-indent:-99999px;
			outline:none;
			display:block;
			text-decoration:none;
		}
	#frameText{
		color:#fff;
		font-size:14px;
		font-weight:bold;
		float:right;
		padding-right:30px;
		margin:29px 0 0 360px;
	}
/* --------------------------------------------
|  STRUCTURE												
--------------------------------------------- */

#siteContainer{
	width:839px;
	margin:0 auto;
}

/* -- HEADER -- */
#header{
	margin-top:30px;
	margin-bottom:20px;
}
#logo{
	text-indent:-99999px;
	outline:none;
	width:758px;
	height:214px;
	background:url(graphics/h_top_10_careers.jpg);
	margin:0 auto;
	}
	#logo a{
		text-indent:-99999px;
		outline:none;
		width:758px;
		height:214px;
		text-decoration:none;
		display:block;
	}

/* -- BODY -- */
#content{

}

#colLeft { 
	float:left; 
}
#colRight { 
	float:left; 
}

.career{
	width:839px;
	margin:0 auto;
	background:url(graphics/bg_line.gif) repeat-x;
	clear:both;
	}
	.career .pad{
		padding:2px 0 2px 44px;
	}
	.career h1{
		color:#336193;
		font-size:18px;
		font-style: italic;
		line-height:43px;
		background:url(graphics/bg_header.gif) no-repeat left;
		height:43px;
		padding:0 20px;
		}
		.career h1 span.inner{
			font-size:14px;
			margin-left:50px;
			color:#777;
		}
	.career h2{
		font-size:11px;
		border-bottom:1px solid #666;
		width:700px;
		margin-left:22px;
	}
	.career p{
		width:574px;
		margin:10px;
		margin-left:22px;
	}
	.career h5{
		margin-left:22px;
		color:#336193;
		margin-bottom:10px;
		font-size:10px;
	}
	.career h1 span.greywrapper{
		display: block;
		background:url(graphics/bg_header_right.gif) no-repeat;
		line-height:43px;
		margin: 0;
		padding: 0;

	}
	
	.career .colLeft{
		float:left;
		width:600px;
	}
	.career .colRight{
		float:left;
		width:165px;
		padding-top:10px;
		vertical-align:bottom;
	}
	
	.imageContainer{
		width:135px;
		height:143px;
		overflow: hidden;
		position:absolute;
		clear:both;
		margin:-125px 0 0 600px;
	}
	
	.schoolList{
		margin:10px 0 40px 22px;
		padding:0;
		list-style:none;
		line-height:59px;
		height:59px; 
		}
		.schoolList li{
			float:left;
			}
			.schoolList li a{
				display:block;
				height:59px;
				line-height:59px;
				text-indent:-99999px;
				outline:none;
				text-decoration:none;
			}
			.schoolButton{
				position: relative;
			}
	
	.rating{
		background:url(graphics/bg_rating.gif) no-repeat;
		width:62px;
		height:71px;
		position:absolute;
		margin:0 0 0 -62px;
		font-size:34px;
		font-family:Georgia;
		padding:15px 5px 0 4px;
		text-align:center;
		font-weight:normal;
		color:#fff;
		}
		.rating span{
			line-height:36px;
			font-size:8px;
			clear:both;
			display:block;
			font-style:italic;
		}

/* -- FOOTER -- */
#footer{ clear:both; font-size:10px; width:752px; margin:40px auto;}

#footerNav{
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	color:#666;
	}
	#footerNav li{
		float:left;
		letter-spacing:5px;
		}
		#footerNav li a{
			letter-spacing:normal;
			margin-right:5px;
			color:#666;
		}
#copyright{
	clear:both;
}
/* --------------------------------------------
|  CONTENT SPECIFIC										
--------------------------------------------- */

/* --------------------------------------------
|  PAGE SPECIFIC											
--------------------------------------------- */
.bAIU{
	background:url(graphics/b_aiu.gif);
	width:137px;
}
.bArgoGrad{
	background:url(graphics/b_argosy.gif);
	width:127px;
}
.bBryant{
	background:url(graphics/b_bryant.gif);
	width:160px;
}
.bCapella{
	background:url(graphics/b_capella.gif);
	width:114px;
}
.bCTU{
	background:url(graphics/b_colorado.gif);
	width:160px;
}
.bDeVry{
	background:url(graphics/b_devry.gif);
	width:137px;
}
.bEverest{
	background:url(graphics/b_everest.gif);
	width:133px;
}
.bFloridaTech{
	background:url(graphics/b_florida_tech.gif);
	width:149px;
}
.bGCUUnd{
	background:url(graphics/b_gcu.gif);
	width:162px;
}
.bGCUGrad{
	background:url(graphics/b_gcu_graduate.gif);
	width:162px;
}
.bGlobe{
	background:url(graphics/b_globe.gif);
	width:163px;
}
.bITT{
	background:url(graphics/b_itt.gif);
	width:103px;
}
.bKaplan{
	background:url(graphics/b_kaplan.gif);
	width:149px;
}
.bKeisUnd{
	background:url(graphics/b_keiser.gif);
	width:160px;
}
.bLib{
	background:url(graphics/b_liberty.gif);
	width:114px;
}
.bPhoenix{
	background:url(graphics/b_phoenix.gif);
	width:137px;
}
.bSaintLeo{
	background:url(graphics/b_saint_leo.gif);
	width:108px;
}
.bSouth{
	background:url(graphics/b_south.gif);
	width:148px;
}
.bStrayer{
	background:url(graphics/b_strayer.gif);
	width:149px;
}
.bVCO{
	background:url(graphics/b_virginia.gif);
	width:114px;
}

        /* Bubble pop-up */
        .popup {
        	position: absolute;
        	display: none;
        	z-index: 50;
			width:188px;
			line-height:17px;
			background:url(graphics/bg_box_bottom.gif) no-repeat bottom;
        	}
			.popup .pad{
				padding:20px;
				background: url(graphics/bg_box_top.gif) no-repeat top;

			}
			.popup p{
				padding:0 0 15px 0 !important;
				margin:0 !important;
				width:150px;
			}

      
.bRequestInfo{
	background:url(graphics/b_request_info.png) no-repeat;
	display:block;
	width:136px;
	height:38px;
	text-indent:-99999px;
	text-align:left;
	outline:none;
	position:absolute;
	margin:140px 0;
	}
	.bRequestInfo:hover{
		background-position: 0 -38px;
	}
	
.chooseSchool{
	background:url(graphics/t_choose_school.png) no-repeat;
	width:134px;
	height:48px;
	position:absolute;
	margin:-95px 0 0 -77px;
	text-indent:-9999px;
}