
	/******* additional body formatting  ********/
	
	body {	
		background-color:#071C44;
		background-image:url(../images/body_bkgd.jpg);
		font-family: "Lucida Grande",Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:500;
		margin:0px;
		padding:0px;
	}

	
	/******* navigation and header styles *******/
	
	td.header {
		background-image: url(/includes/images/headers/main_head_bkgd.gif);
	}
	
	/************* global_menu styles **************/
	
	td.global_menu {
		background-color:#767879;
		border-bottom: 1px solid #CCCCCC;
	}
	
	a.global_menu, a.global_menu:visited{
		background-color:#767879;
		color:#ffffff;
		line-height: 23px;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		padding:4px 20px 5px 0px;
		border-right: 1px solid #666666;
		border-left: 1px solid color:#A2A3A4;
	}
	
	a.global_menu:hover{
		background-image:  url(/includes/images/topNav1/bkgd_on.gif);
		color: #11287B;
		text-decoration: none;
	}
	
	a.global_menu img{
		padding-right: 10px;
	}
	

	/******* left panel styles *******/
	
	.panel_title {
		padding-top:4px;
	}
	
	a.panel, a.panel:visited {
		line-height:16px;
		color:#662875;
		font-size:11px;
		text-decoration:none;
	}
	
	a.panel:hover {
		text-decoration:underline;
	}
	
	.panel_top {
		font-size:11px;
		color:#FFFFFF;
		text-align:center;
		margin:4px 0px 0px 0px;
	}
	
	.panel_mid {
		font-size:11px;
		color:#000000;
		text-align:left;
		margin:0px 13px 0px 28px;
	}
	
	.availability {
		margin-top:8px;
		margin-bottom:8px;
	}
	
	.panel_bottom img {
		padding-top:3px;
	}
	

	/******* text styles *******/

	.title {
		font-size:14px;
		font-weight:bold;
		color:#F1EDED;;
	}

	.content {
		color:#BAC6CA;
		vertical-align:top;
		font-weight:normal;
	}
	

	/******* search object *******/
	
	
	.search_object {
		font-size:11px;
		color:#FFFFFF;
	}
	
	.search_object img {
		padding-left:10px;
		padding-bottom:6px;
	}
	
	.search_boject input {
		 margin-top:-10px;
	}
	
	#search_box {
		margin-top:6px;
		padding-left:23px;
	}
	

	/******* shopping cart *******/
	
	a.shopping_cart, a.shopping_cart.visited {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ffffff;
		text-decoration:none;
		margin-left:2px;
		margin-right:2px;
	}
		
	a.shopping_cart:hover {
		color:#ffffff;
		text-decoration:underline;
	}

	#view_cart {
		padding-left:6px;
	}

	#view_cart img {
		border:none;
	}
	

	/******* extra box *******/
	
	#extra_box {
		background-image:url(../images/extra_box_bkgd.gif);
		height:500px;
		width:210px;
		margin-left:6px;
		text-align:center;
	}
	
	
		/******* almost full ********/
		.almost_full {
			color:#C2CBDE;
			font-size:14px;
		}
		
		.full_notice {
			color:#CBC9C9;
			font-size:11px;
			font-weight:normal;
			text-align:left;
		}
		
		.almost_full_list {
			font-family:Arial, Helvetica, sans-serif;
			color:#A0ABC6;
			font-size:11px;
			font-weight:normal;
			text-align:left;
		}
		
		a.almost_full_list, a.almost_full_list:visited {
			color:#A39CB2;
			text-decoration:none;
		}
		
		a.almost_full_list:hover {
			color:#A39CB2;
			text-decoration:underline;
		}
		
		.almost_full_trailer {
			color:#A39CB2;
		}
		
		.almost_full_highlight {
			color:#CBC9C9;
		}
	
	
		/******* instructor profilesl ********/
		.instr_profile {
			color:#C2CBDE;
			font-size:14px;
		}
		
		.instr_notice {
			padding-right:10px;
			color:#CBC9C9;
			font-size:11px;
			font-weight:normal;
			text-align:left;
		}
		
		#instr_list {
			background-image:url(../images/extra_box_bkgd.gif);
			padding-top:20px;
			margin:0px 0px 0px 0px;
			text-align:left;
			font-weight:normal;
		}
		
		.instr_title {
			font-family:Arial, Helvetica, sans-serif;
			color:#A0ABC6;
			font-size:11px;
			font-weight:normal;
			text-align:left;
			padding:4px 2px 4px 8px;
			border-top:1px solid #1C3455;
		}
		
		.instr_position {
			margin-top:2px;
			color:#A39CB2;
		}
		
		.instr_bio {
			background-color:#CCD3DC;
			font-size:11px;
			color:#181C45;
			font-weight:normal;
			padding:6px;
			border:1px solid #000000;
		}