/* CSS DOCUMENT */

/*---------------------- GENERAL ----------------------*/
body{
	padding:0 15px;
	margin:0 auto;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	background-color:#fff;
	color:#333;
	}
td, th, div, img, p, a, dt, dd, form, label, input, select, textarea{
	padding:0;
	margin:0;
	}
img{ border:none;}
a{ color:#2985E2; }
ul, dl{ 
	list-style-image:url(../../../NEW/images/continuing-studies/bull1.gif);
	margin-bottom: 0px;
	margin-top: 0px;
	}

li{
	margin-top: 3px;
	margin-bottom: 3px;
	}

.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}

/*---------------------- MAIN ----------------------*/
table.main{
	background:url(../../../NEW/images/continuing-studies/left-shadow.gif) 0 0 repeat-y;
	}
table.main td.mainInner{
	background:url(../../../NEW/images/continuing-studies/right-shadow.gif) 100% 0 repeat-y;
	padding:0 16px;
	}

/*---------------------- MAIN - CONTAINER ----------------------*/
table.mainContainer{
	border-color:#B1B1B1;
	border-style:solid;
	border-width:0 1px 1px;
	}

/*---------------------- TOP PART ----------------------*/
td.topPart{
	background:url(../../../NEW/images/continuing-studies/top-part-bg.gif) 0 0 repeat-x #0A92CC;
	color:#fff;
	padding:12px 5px;
	border-bottom:4px solid #0A82C1;
	}
td.topPart ul{
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	text-align:right;
	}
td.topPart ul li{
	display:inline;
	padding:0 2px;
	}
td.topPart ul li a{
	text-decoration:underline;
	color:#fff;
	background-color:inherit;
	}
td.topPart ul li a:hover,
td.topPart ul li a.active{
	text-decoration:none;
	}

/*---------------------- LOGO PART ----------------------*/
a.logo{
	display:block;
	width:100px;
	height:90px;
	margin:3px 0 0 3px;
	}
a.logo img{
	display:block;
	}

/*---------------------- HEADER PART ----------------------*/
td.headerArea{
	border-bottom:2px solid #EDEDED;
	}
td.headerArea a.logo{
	display:block;
	width:100px;
	height:90px;
	margin:3px 73px 0 3px;
	}
td.headerArea a.logo img{
	display:block;
	}
td.headerArea td.headerPart{
	background:url(../../../NEW/images/continuing-studies/header-bg.gif) 0 0 repeat-x;
	}
td.headerArea td.headerPart.headerPartRed{
	background:url(../../../NEW/images/continuing-studies/header-bg2.gif) 0 0 repeat-x;
	}
td.headerArea td.headerPart.headerPartYellow{
	background:url(../../../NEW/images/continuing-studies/header-bg3.gif) 0 0 repeat-x;
	}
td.headerArea td.headerPart.headerPartBlue{
	background:url(../../../NEW/images/continuing-studies/header-bg4.gif) 0 0 repeat-x;
	}
td.headerArea td.headerPart img{
	display:block;
	float:left;
	margin-right:15px;
	}
td.headerArea td.headerPart h1{
	float:left;
	width:450px;
	height:97px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	}
td.headerArea td.headerPart h1.contStudy{
	background:url(../../../NEW/images/continuing-studies/cont-study-hdr.jpg) 0 36px no-repeat;
	}
td.headerArea td.headerPart h1.contTraining{
	background:url(../../../NEW/images/continuing-studies/cont-training-hdr.jpg) 0 36px no-repeat;
	}
td.headerArea td.headerPart h1.summerSession{
	background:url(../../../NEW/images/continuing-studies/summer-session-hdr.jpg) 0 36px no-repeat;
	}
td.headerArea td.headerPart h1.distanceEducation{
	background:url(../../../NEW/images/continuing-studies/distance-education-hdr.jpg) 0 36px no-repeat;
	}

/*---------------------- MAIN CONTAINER ----------------------*/
td.mainContainer{
	padding:6px;
	}

/*---------------------- MAIN CONTAINER - LEFT PANEL ----------------------*/
td.leftBlocks{
	padding-top:20px;
	}
span.leftRadios input{
	float:left;
	padding:0;
	margin:1px 5px 5px 0;
	_margin:2px 2px 5px 0;
	width:14px;
	height:14px;
	}
*+html span.leftRadios input{
	margin:3px 5px 5px 0;
	}

/*---------------------- MAIN CONTAINER - BODY CONTAINER ----------------------*/
td.bodyContainer{
	padding:0 20px 20px;
	}
td.bodyContainer h2{
	font:normal 24px/28px Helvetica, sans-serif;
	color:#000;
	padding-bottom:12px;
	}
td.bodyContainer h2 span{
	font:normal 20px/24px Helvetica, sans-serif;
	color:#B23F3F;
	display:block;
	}
td.bodyContainer h3{
	font:bold 14px/18px Helvetica, sans-serif;
	padding-bottom:12px;
	}
td.bodyContainer p{
	padding-bottom:20px;
	}
td.bodyContainer p.headingText{
	padding-bottom:10px;
	}
td.bodyContainer img{
	display:block;
	margin:0 0 20px;
	}
td.bodyContainer ul.bodyList1{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	padding-bottom:15px;
	}
td.bodyContainer ul.bodyList1 li{
	padding:0 0 5px 10px;
	background:url(../../../NEW/images/continuing-studies/bull1.gif) 0 6px no-repeat;
	}
td.bodyContainer ul.bodyList1 li a{
	text-decoration:underline;
	color:#333;
	}
td.bodyContainer ul.bodyList1 li a:hover{
	text-decoration:none;
	}

/*---------------------- MAIN CONTAINER - BODY CONTAINER - INNER LEFT PART ----------------------*/
td.innerLeftPart{
	padding-right:20px;
	}

/*---------------------- BREADCRUMB ----------------------*/
td.breadCrumb{
	padding-bottom:10px;
	color:#999;
	font-size:12px;
	line-height:16px;
	}
td.breadCrumb a{
	color:#999;
	text-decoration:underline;
	}
td.breadCrumb a:hover{
	text-decoration:none;
	}

/*---------------------- FOOTER AREA (IN BODY SECTION) ----------------------*/
td.footerAreaInBody{
	padding:15px 0;
	}
td.footerAreaInBody a.regLink{
	display:block;
	width:116px;
	height:36px;
	float:left;
	margin-right:12px;
	}
td.footerAreaInBody a.regLink img{
	display:block;
	}
td.footerAreaInBody ul{
	height:36px;
	font:bold 13px/36px Arial, Helvetica, sans-serif;
	width:415px;
	float:left;
	}
td.footerAreaInBody ul li{
	float:left;
	padding-right:4px;
	width:auto;
	}
td.footerAreaInBody ul li a{
	display:block;
	float:left;
	width:auto;
	}
td.footerAreaInBody ul li a span{
	display:block;
	background:0 0 no-repeat;
	float:left;
	width:auto;
	cursor:pointer;
	}
td.footerAreaInBody ul li a span span{
	height:36px;
	padding:0 8px;
	background:100% 0 no-repeat;
	}
td.footerAreaInBody ul li a:hover span{
	background-position:0 100%;
	}
td.footerAreaInBody ul li a:hover span span{
	background-position:100% 100%;
	}
td.footerAreaInBody ul li a.de{
	background-color:#0066CC;
	color:#fff;
	}
td.footerAreaInBody ul li a.de span{
	background-image:url(../../../NEW/images/continuing-studies/de-l-bg2.gif);
	}
td.footerAreaInBody ul li a.de span span{
	background-image:url(../../../NEW/images/continuing-studies/de-r-bg2.gif);
	}
td.footerAreaInBody ul li a.de:hover{
	background-color:#0041C0;
	color:#fff;
	}
td.footerAreaInBody ul li a.ss{
	background-color:#F4C400;
	color:#fff;
	}
td.footerAreaInBody ul li a.ss span{
	background-image:url(../../../NEW/images/continuing-studies/ss-l-bg2.gif);
	}
td.footerAreaInBody ul li a.ss span span{
	background-image:url(../../../NEW/images/continuing-studies/ss-r-bg2.gif);
	}
td.footerAreaInBody ul li a.ss:hover{
	background-color:#F1B600;
	color:#fff;
	}
td.footerAreaInBody ul li a.ct{
	background-color:#990000;
	color:#fff;
	}
td.footerAreaInBody ul li a.ct span{
	background-image:url(../../../NEW/images/continuing-studies/ct-l-bg2.gif);
	}
td.footerAreaInBody ul li a.ct span span{
	background-image:url(../../../NEW/images/continuing-studies/ct-r-bg2.gif);
	}
td.footerAreaInBody ul li a.ct:hover{
	background-color:#800000;
	color:#fff;
	}

/*---------------------- FOOTER AREA ----------------------*/
td.footerArea{
	padding:0 0 10px 196px;
	}
td.footerArea a.regLink{
	display:block;
	width:116px;
	height:36px;
	float:left;
	margin-right:12px;
	}
td.footerArea a.regLink img{
	display:block;
	}
td.footerArea ul{
	height:25px;
	font:bold 13px/25px Arial, Helvetica, sans-serif;
	width:600px;
	float:left;
	padding-top:6px;
	}
td.footerArea ul li{
	float:left;
	padding-right:4px;
	width:auto;
	}
td.footerArea ul li a{
	display:block;
	float:left;
	width:auto;
	}
td.footerArea ul li a span{
	display:block;
	background:0 0 no-repeat;
	float:left;
	width:auto;
	cursor:pointer;
	}
td.footerArea ul li a span span{
	height:25px;
	padding:0 15px;
	background:100% 0 no-repeat;
	}
td.footerArea ul li a:hover span{
	background-position:0 100%;
	}
td.footerArea ul li a:hover span span{
	background-position:100% 100%;
	}
td.footerArea ul li a.cs{
	background-color:#669900;
	color:#fff;
	}
td.footerArea ul li a.cs span{
	background-image:url(../../../NEW/images/continuing-studies/cs-l-bg.gif);
	}
td.footerArea ul li a.cs span span{
	background-image:url(../../../NEW/images/continuing-studies/cs-r-bg.gif);
	}
td.footerArea ul li a.cs:hover{
	background-color:#418000;
	color:#fff;
	}
td.footerArea ul li a.de{
	background-color:#0066CC;
	color:#fff;
	}
td.footerArea ul li a.de span{
	background-image:url(../../../NEW/images/continuing-studies/de-l-bg.gif);
	}
td.footerArea ul li a.de span span{
	background-image:url(../../../NEW/images/continuing-studies/de-r-bg.gif);
	}
td.footerArea ul li a.de:hover{
	background-color:#0041C0;
	color:#fff;
	}
td.footerArea ul li a.ss{
	background-color:#F4C400;
	color:#fff;
	}
td.footerArea ul li a.ss span{
	background-image:url(../../../NEW/images/continuing-studies/ss-l-bg.gif);
	}
td.footerArea ul li a.ss span span{
	background-image:url(../../../NEW/images/continuing-studies/ss-r-bg.gif);
	}
td.footerArea ul li a.ss:hover{
	background-color:#F1B600;
	color:#fff;
	}
td.footerArea ul li a.ct{
	background-color:#990000;
	color:#fff;
	}
td.footerArea ul li a.ct span{
	background-image:url(../../../NEW/images/continuing-studies/ct-l-bg.gif);
	}
td.footerArea ul li a.ct span span{
	background-image:url(../../../NEW/images/continuing-studies/ct-r-bg.gif);
	}
td.footerArea ul li a.ct:hover{
	background-color:#800000;
	color:#fff;
	}
/*---------------------- ADD ON (21-09-2009) - LEFT/RIGHT SHADOW ----------------------*/
td.leftShadow{
	background:url(../../../NEW/images/continuing-studies/left-shadow.gif) 0 0 repeat-y !important;
	}
td.rightShadow{
	background:url(../../../NEW/images/continuing-studies/right-shadow.gif) 0 0 repeat-y !important;
	}
	
	/* NEW HEADER PART (added on 01-10-2009) */

/*---------------------- Green Header ----------------------*/
td.greenHeaderArea{
	background:url(../../../NEW/images/continuing-studies/header-bg.gif) 0 0 repeat-x;
	}
td.greenHeaderArea table td{
	height:97px;
	background:url(../../../NEW/images/continuing-studies/header-pic1.jpg) 0 0 no-repeat;
	padding-left:152px;
	}
td.greenHeaderArea table td h1{
	width:450px;
	height:97px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	background:url(../../../NEW/images/continuing-studies/cont-study-hdr.jpg) 0 36px no-repeat;
	}

/*---------------------- Red Header ----------------------*/
td.redHeaderArea{
	background:url(../../../NEW/images/continuing-studies/header-bg2.gif) 0 0 repeat-x;
	}
td.redHeaderArea table td{
	height:97px;
	background:url(../../../NEW/images/continuing-studies/header-pic2.jpg) 0 0 no-repeat;
	padding-left:152px;
	}
td.redHeaderArea table td h1{
	width:450px;
	height:97px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	background:url(../../../NEW/images/continuing-studies/cont-training-hdr.jpg) 0 36px no-repeat;
	}

/*---------------------- Yellow Header ----------------------*/
td.yellowHeaderArea{
	background:url(../../../NEW/images/continuing-studies/header-bg3.gif) 0 0 repeat-x;
	}
td.yellowHeaderArea table td{
	height:97px;
	background:url(../../../NEW/images/continuing-studies/header-pic3.jpg) 0 0 no-repeat;
	padding-left:152px;
	}
td.yellowHeaderArea table td h1{
	width:450px;
	height:97px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	background:url(../../../NEW/images/continuing-studies/summer-session-hdr.jpg) 0 36px no-repeat;
	}

/*---------------------- Blue Header ----------------------*/
td.blueHeaderArea{
	background:url(../../../NEW/images/continuing-studies/header-bg4.gif) 0 0 repeat-x;
	}
td.blueHeaderArea table td{
	height:97px;
	background:url(../../../NEW/images/continuing-studies/header-pic4.jpg) 0 0 no-repeat;
	padding-left:152px;
	}
td.blueHeaderArea table td h1{
	width:450px;
	height:97px;
	font-size:0;
	line-height:0;
	text-indent:-20000px;
	background:url(../../../NEW/images/continuing-studies/distance-education-hdr.jpg) 0 36px no-repeat;
	}

td#body_new {
		vertical-align: top;
	}
	
table#cols_new {
		width: 100%;
	}	
	
td#col2_new {
		width: auto;
		vertical-align: top;
		padding: 5px 15px 10px 15px;
	}

td#col2_new div.locationline {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;	
		color: #aaaaaa;
		margin-bottom: 10px;
	}

td#col2_new div.locationline a {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		color: #aaaaaa;
	}
	


td#col2_new div.locationline {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;	
		color: #aaaaaa;
		margin-bottom: 10px;
	}
td#col2_new div.locationline a {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		color: #aaaaaa;
	}



td#col3_new {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

td#col3_new a {
		color: #006699;
	}	
	
td#col3_new li {
		margin-left: -20px;
		margin-bottom: 4px;
	}
td#col3_new {
		/*width: 160px;*/
		width:auto;
		/*border-left: 1px solid #f5f5f5;*/
		vertical-align: top;
		padding-left: 5px;
		padding-top: 30px;
	}
	
td#col1_new {
		width: 170px;
		padding: 5px 0px 0px 5px;
		vertical-align: top;
	}	
	
	
	
/* XAVIER ADDED */


	td#col2_new a {
		margin: 0px; 
		padding: 0px; 
		color: #2985E2; 
		text-decoration: underline;
	}
	
	ul.bluebox, ul.greenbox {
		margin: 0px; 
		padding: 15px;
		list-style: none;		
	}
	
	ul.bluebox {
		border: 1px solid rgb(206, 238, 248); 
		background-color: rgb(242, 253, 255);	
	}
	
	ul.greenbox {
		border: 1px solid rgb(223, 240, 189);
		background-color: rgb(241, 255, 213);	
	}

	ul.bluebox li, ul.greenbox li {
		margin: 0px 10px 20px 0px;
		padding-left: 30px;
		list-style: none;
	}
	ul.bluebox li.pdf, ul.greenbox li.pdf {
		background-image: url('/Assets/Departments+(Education)/Continuing+Education/Images/pdf-icon.gif');
		background-repeat: no-repeat;
		background-position: top left;
		list-style: none;
		
	}

/* END XAVIER ADDED */	

/*---------------------- Ben Added ---------------------*/

.red_heading {
	color:#B23F3F;
	font:20px/24px Helvetica, sans-serif;
	margin:0;
	padding:0 0 12px;
}
.red_heading2 {
	color:#B60E40;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 6px;
}
.gray_text {
	margin: 0pt;
	padding: 0pt 0pt 6px;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #333333;
}
.green_text {
	margin: 0pt;
	padding: 0pt 0pt 6px;
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #537808;
}

.blue_heading{
	color:#035199;
	font:20px/24px Helvetica,sans-serif;
	margin:0;
	padding:0 0 12px;
}

table.red-box{
	background-color:#FFF0F0;
	border:1px solid #F2E0E0;
	margin-top: 5px;
}

table.green-box{
	background-color:#F1FFD5;
	border:1px solid #DFF0BD;
	margin-top: 5px;
}

table.blue-box{
	background-color:#F2FDFF;
	border:1px solid #CEEEF8;
	margin-top: 5px;
}

table.gray-box{
	background-color:#FBFBFB;
	border:1px solid #F2F1F1;
	margin-top: 5px;
}

table.center{
	margin-left: auto;
	margin-right: auto;
}

td.box{
	padding: 10px 15px 10px 15px;
}

td.oa_border {
	background-color: #BAE85E;
	text-align: center;
}

td.oa_background {
	background-color: #E7F9BD;
	text-align: center;
}

img.right {
	float:right;
	margin-bottom:20px;
	margin-left:10px;
}

img.left {
	float:left;
	margin-bottom:20px;
	margin-right:10px;
}

.border{
	border:3px solid #E3E2E2;
	margin:3px 3px 3px 3px;
}

/*----------------------End Ben Added ---------------------*/
