/* CSS Document */
/* Reed Learning */	
/* Is the default printing stylesheet for the website. */


/* Reset Page size */
BODY, html {
	padding:0;
	margin:0;
	background: white;
	cursor: default;
	text-align:left;
	width:190mm;
	}

#full {
	background:white;
	width: auto;
	padding: 0;
	margin: 0 auto;
	text-align:left;
	width:100%; 
	}

#main {
	padding:0px;
	width: auto;
	margin: 0 auto;
	text-align:left; 
	width:100%; 	  
	}
	
#content {
	padding:0px;
	margin: 0 0 0 5mm;
	text-align:left; 	
	width:175mm;
	}
	
#content a:after{
   content: "    (" attr(href) ") ";
   font-size: 90%;
   }	
   
#header, #middle_bar
{
	width:100% !important;
}
	
.hrwidth	{width: 6.7in; margin: 0px 0px 0px 0px; clear:both;}

#content p, ul, li {color:#000 !important;/*width:97%;*/}

/*#content p {width:97%;}*/

#content a {text-decoration:underline; color:888;}

/* Sections to hide */

#searchbar, .headImg, #whatshot, #footer, #sitemap, #side, #login, .nav, #topimg, /*#toptitle,*/
.go, .lookingtabL, .lookingtabR, .cs_pdf, .leftnav, .imgmargin, #footer-wrapper,
#header, #header-wrapper,
#area-footer, #left_bar, #right_bar, .right_bar, #navigation, #initialmenu, #login_form,
.discountbar, .course-date-drop-down
{display:none !important;}

#title{	height: 26px; margin:0px 0px 0px 0px;}

.cstudy, .cstudyD, .cstudyL {width:auto;}



/* resetting floating styles to print correctly */
.materials, .tutors, .references, .notice, .noticeL, .noticeR, .contentmain, .pship_list,.venues		
	{
	padding:0 !important;
	margin:0 !important;
	width:auto !important;
	float:none !important;
	border:none !important;
	color:black !important;
	}
				
#content h2.fachead {clear:left;}	
#content div.artimg {clear:both; float:right;}			

 .passrate, .c-box1, .c-box2, .c-box3, .reslib-box, .uflinks-box, {
 	padding:1mm !important;
	margin:0 !important;
	width:auto !important;
	float:none !important;
	border:none;
	height:auto;
	}
	

.uflinks-box_body, .reslib-box_body	{text-align:left; height:auto;}

#content h2.subtitle {
	font: Bold 9pt Arial;
	color:#869598;
	height: 14px;	
	margin: 0px 0px 5px 0px;
	}	
				
.rolesinfo {
width:100%;
margin:20px 0px 20px 0px;
/*float:left;*/
float:none;
overflow:hidden;
}

.rolesinfo div.title {
font:bold 9pt Arial, Helvetica, sans-serif;
/*float:left;*/
float:none;
/*width:25% /*120px*/;
width:auto;
text-align:left;
margin:5mm 0mm 2mm 0mm;
}

.rolesinfo div.details {
margin: 0px 0px 0px 20px;
width:280px;
float:none;
}

.rolesinfo div.details ul{
padding:0mm 0mm 5mm 5mm;
margin:0mm;
vertical-align:top;
}

.rolesinfo div.details li{
color:#555;
vertical-align:middle;
}


/*role page links*/
p.rolelnk_l {
	padding:0mm 10mm 0mm 0mm;
	margin:5px 0px 0px 0px;
	text-align:left;
	width:50mm;
	}
	
p.rolelnk_r {
	padding:0mm 10mm 0mm 0mm;
	margin:5px 0px 0px 0px;
	text-align:left;
	width:50mm;
	}
	
/*borders around boxes on customer service admin*/
.details ul {
	padding:0px 0px 0px 20px;
	margin:0px;
	vertical-align:top;
	width:auto;
	}
	
.details li {
	color:#555;
	vertical-align:top;
	padding:0px 10px 1px 0px;
	margin:0px;
	width:auto;
	}	
	
.section {
	margin:0px 0px 20px 0px;
	padding:0px;
	border-bottom:1px solid #ccc;
	width:85%;
	}
	
.section div.talent {
	margin:0px;
	padding:0px 0px 0px 2px;
	position:relative;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:100%;
	}

.section h4{
	margin:0px;
	padding:2px 0px 2px 10px;
	font:bold 10pt Arial, Helvetica, sans-serif;
	text-align:left;
	width:25%;
	}

/* Matrix Links */
.coursematrix table.matrix{
	border-right:1px solid #ccc;	
	border-bottom:1px solid #ccc;
	width:9cm;	
}

	
.coursematrix h2 {
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#555;
}


.cmatrixlnk {
			visibility:hidden;
}

