@charset "UTF-8";
/* CSS Document */

html, body{
	}


/* COMMON LINKING STYLES ------------------------------------------------------------------------------------------------- */

a:link, a:visited{
	font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;
	text-decoration:underline;
	border:none;
	}

a:link img, a:visited img, a:hover img{
	border:none;
	}
	a:focus img{
		outline:none;
		}

	
/* COMMON FONT STYLES & FORMATTING ------------------------------------------------------------------------------------------------- */

	/* PARAGRAPH STYLES */
	h1{
		font-family:Arial, Helvetica, sans-serif;  font-weight:normal; font-size:30px; line-height:26px; color:#000000;
		margin:30px 300px 10px 0; padding:0;
		}
	h2{
		font-family:Arial, Helvetica, sans-serif;  font-weight:normal; font-size:28px; line-height:26px; color:#000000;
		margin:30px 300px 10px 0; padding:0;
		}
	h3{
		font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:26px; line-height:24px; color:#000000;
		margin:30px 300px 5px 0; padding:0;
		}
	h6{
		font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:34px; line-height:40px; color:#000000;
		margin:0 300px 0 0; padding:15px 0;
		display:block;
		}
	p{
		font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; color:#666666;
		margin:0 300px 15px 0;
		}
	.print-only-tight-leading p{
		line-height:18px;
		}
		
	/*CHARACTER STYLES */
	.red {
		color:#cc3333;
		}
	.white {
		color:#000000;
		font-weight:bold;
		}
	.blue {
		color:#33ccff;
		font-weight:bold;
		}
	.description{
		font-size:14px; line-height:20px; color:#666666; font-weight:bold;
		}
		
	/* LIST STYLES */
	ul.col-2col-callout{
		margin:10px; padding:0;
		}
		ul.col-2col-callout li{
			}
			ul.col-2col-callout li p{
				font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:18px; color:#cc3333;
				}
				.col-2col-ul-description{
					font-size:14px; line-height:15px; color:#666666; font-weight:normal;
					}
	
/* MODIFIER STYLES ------------------------------------------------------------------------------------------------- */
div.clear{
	float:none;
	clear:both;
	}
div.print-only{
	}

.web-only{
	display:none;
	}	


/* COMMON LAYOUT ELEMENTS ---------------------------------------------------------------------------------------------------------- */
/* COMMON LAYOUT ELEMENTS ---------------------------------------------------------------------------------------------------------- */
/* COMMON LAYOUT ELEMENTS ---------------------------------------------------------------------------------------------------------- */


div#vertical-tile{
	}
	
	div#site-wrap{
		}
		
		div#header-wrap{
			display:none;
			}
		
		/* MENU - main */
		div#main-menu-wrap{
			display:none;
			}
			

		/* FEATURE AREA */					
		div#feature-wrap{
			}
			div#feature-image{
				width:651px; height:295px;
				}
			div#map{
				display:none;
				}
			div#welcome-header{
				display:none;
				}

		/* MAIN COPY AREA */
		div#body-wrap, div#body-wrap-1col{
			width:924px;
			margin:25px auto;
			}
			
			/* 1 COLUMN LAYOUT */
			div#copy-wrap-1col{
				width:auto;
				}
				div.col-1col-callout-box{
					}
					div.col-1col-callout-box-top-edge{
						display:none;
						}
					div.col-1col-callout-box-content-area{
						width:auto;
						}
					div.col-1col-callout-box-bottom-edge{
						display:none;
						}
			ul#secondary-menu{
				display:none;
				}
			
			div.item-listing{
				width:auto;
				}
			
			/* 2 COLUMN LAYOUT */
			div#copy-wrap-2col-col1{
				width:auto;
				}
			div#copy-wrap-2col-col2{
				width:auto;
				}
				div.col-2col-callout-box{
					}
					div.col-2col-callout-box-top_edge{
						display:none;
						}
					div.col-2col-callout-box-content-area{
						width:auto;
						}
					div.col-2col-callout-box-bottom-edge{
						display:none;
						}

		
		/* FOOTER */
		div#footer-wrap{
			display:none;
			}
		
		
/* HOME PAGE SPECIFIC CONTENT ---------------------------------------------------------------------------------------------------------- */
/* HOME PAGE SPECIFIC CONTENT ---------------------------------------------------------------------------------------------------------- */
/* HOME PAGE SPECIFIC CONTENT ---------------------------------------------------------------------------------------------------------- */


p.news-title{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color:#cc3333;
	margin:0;
	}
p.news-message{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#dddddd;
	margin:0 300px 10px 0;
	}

/* COURSE SPECIFIC CONTENT ---------------------------------------------------------------------------------------------------------- */
/* COURSE SPECIFIC CONTENT ---------------------------------------------------------------------------------------------------------- */
/* COURSE SPECIFIC CONTENT ---------------------------------------------------------------------------------------------------------- */

.calendar-wrap{
	display:none;
	}
