body,html{background-image:url(/images/oyl_bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; padding-top:25px; padding-bottom:10px;}

body
{
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none; 
}

	#bg2 {width:789px; margin:0px auto;}
	#bg3{ border:1px solid #999999; width:749px; margin:0px auto; background-color:#FFFFFF;}
	img{ margin-top:10px; margin-bottom:0px; }
	ul { marging-left:40px; margin-bottom:15px;}
	li { padding-left:7px; padding-bottom:13px; line-height:1.7em;}
	#text{padding-left:46px; padding-right:46px; padding-top:15px;}
	#text img{border:0px; padding:0px; margin:0px; padding-bottom:23px; margin:0px auto; display:block;}
	h1 {font-size:18px; text-transform:uppercase; padding:0px; margin:0px; margin-bottom:10px; color: #472323;}
	h2 { font-size:15px; padding:0px; margin:0px; margin-bottom:13px; color: #472323}
	h3 {font-size:16px; font-weight:bold; padding:0px; margin:0px; color:#245d96; margin-bottom:8px; margin-top: 5px;}
	h4 { font-size:17px; padding:0px; margin:0px; padding-bottom:10px;}
	h5 {color:aa8000; font-size:22px; padding:0px; margin:0px; font-family:Minion Pro; color:#cc9900; padding-bottom:10px;}
	h6 { font-size:17px; padding:0px; margin:0px; font-family: "Times New Roman", Times, serif; line-height: 23px; font-weight: bold;}
	p{padding:0px; margin:0px; padding-bottom:13px; line-height:1.7em; }
	hr{padding:0px; margin:0px;}
	
	#quote{background-color:#fffaec; border:3px solid #fbdc80; padding:12px; padding-bottom:20px; padding-top:18px; margin-bottom:17px; margin-top:7px;}
	#quote h6{padding-bottom:0px;}
	#block{border:3px double #cc9900; background-color:#fffaec; padding:3px; margin-top:8px; float:right; margin-left:25px; margin-bottom:20px; width:245px;}
	#block img{padding:0px; display:block; margin:0px auto;}
	#block_img{ margin:16px; }
	#flash { margin-top:6px; margin-bottom: 16px; }
	#block p{margin-left:14px; margin-right:14px; padding-bottom:11px;}
	#block h3 {margin-bottom:11px;}
	#footer{ font-size:10px; text-align:center; margin-bottom:20px; margin-top:15px;}
	#footer a{color:#003997; text-decoration:none;}
	#footer a:hover{text-decoration:underline;}
	
	.arr-1 {
		font-size:14px;
	}
	
	.m-1 {
		color: #fff;
		width:700px; margin:0px auto;
		
	}
	.m-1 a {
		font-family: Tahoma;
		font-size: 12px;
		text-decoration:underline;
		color:white;
	}
	.m-1 a:HOVER {
		color: #eee;
	}
	.m-0 {
	height:19px;
		background-color: #212121;
		margin-bottom: 7px;
	}
	
	#top-line {
		height: 47px;
		width: 100%;
		background: url(/images/course-menu/top-line-bg.png) repeat-x 0 0;
		position: absolute;
		top: 0;
		left: 0;
	}
	  #top-line-container {
	  	width: 752px;
	  	margin: 0px auto;
	  	padding-top: 15px;
	  }
	 
	#menu {
		background: url(/images/course-menu/menu-bg-1.png) repeat-x 0 0;
		height: 259px;
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}
	
		#menu-container {
			width: 751px;
			margin: 0px auto;
			padding-top: 9px;
		}
			#menu-container  h1 {
				color: #171717;
				font-size: 17px;
				font-family: Arial;
				text-transform: none;
				font-weight: 400;
			}
		
	.display-none {
		display:none;
	}
	.clear {
		clear: both;
	}
	.f-left {
		float: left;
	}
	.arrow {
		width: 10px;
		height: 12px;
		/*padding-top: 3px;*/
	}
	.arr-down {
		background: url(/images/course-menu/arrow-down-1.png) no-repeat 0 2px;
	}
	.arr-up {
		background: url(/images/course-menu/arrow-up-1.png) no-repeat 0 2px;
	}
	
	#top-line-container .h-menu {	
		cursor: pointer;
		height: 12px;
		text-align: center;
		display: block;
		padding: 0;
		margin: 0;
		width: 731px;
	}
		#top-line-container .h-menu img {
			padding: 0;
			margin: 0;
		}
		
	
	#menu-container ul {
		list-style:none;
		margin: 0;
		padding: 0;
		
	}
	#menu-container ul li {
		height: 19px;
		vertical-align:top;
		margin: 0;
		padding: 0;
		padding-bottom: 8px;
	}
	#menu-container ul li a {
		margin-left: 10px;

		color: #947a25;
		font-family: Tahoma;
		font-size: 12px;
		text-decoration:underline;
	}
	#menu-container ul li a img {
		border: 0;
	}
	#menu-container ul li a:HOVER {
		color: #aa903b;
	}
	#menu-container ul li span {
		margin-left: 10px;
		color: #947a25;
		font-family: Tahoma;
		font-size: 12px;
		text-decoration: none;
		font-weight: bold;
	}
		/*
	#menu-container ul {
		list-style:none;
	}
	#menu-container ul li {
		height: 19px;
		background: url(/images/course-menu/e-mail-icon.png) no-repeat 0 0px;
		vertical-align:top;
		margin: 0;
		padding: 0;
		padding-bottom: 8px;
	}
	#menu-container ul li a {
		margin-left: 33px;
		margin-top: -1px;
		color: #947a25;
		font-family: Tahoma;
		font-size: 12px;
		text-decoration:underline;
	}
	#menu-container ul li a:HOVER {
		color: #aa903b;
	}
	#menu-container ul li span {
		margin-left: 33px;
		color: #947a25;
		font-family: Tahoma;
		font-size: 12px;
		text-decoration: none;
		margin-top: -1px;
		font-weight: bold;
	}
	*/
	
	.menu-container-navigate {
		margin-left: 10px;
	}
	
	.items {
		margin-left: 12px;
		margin-top: 14px;
	}
	
	.item {
		margin: 0;
		padding:0;
		/*margin-bottom: -8px;
		padding-bottom: 0px;*/
		display:block;
		height: 28px;
		width: 500px;
	}
	.item img {
		border: 0;
		padding: 0;
		margin: 0;
	}
	.item a,
	.item span
	 {
		margin-left: 8px;
		/*margin-top: -1px;*/
		color: #947a25;
		font-family: Tahoma;
		font-size: 12px;
		text-decoration: underline;
	}
	.item span {
		text-decoration: none;
		font-weight: bold;
	}
	
	.item a:HOVER {
		color: #aa903b;
	}
	
	.items .navigate {
		margin-top: 5px;
		margin-left: 10px;
	}
	
		.items .arr-1,.items .arr-1-dis {
			font-size:13px;
			color: #676767;
		}
		
		.items .navigate a {
			color: #676767;
		}
		.items .arr-1-dis, .items .navigate span { 
			color: #929292;
		}