body{
 font: 0.8em TrebuchetMS, sans-serif;
}

/* Menu Styles */
#menu
{
	width: 234px;
  margin-top: 15px;
  margin-bottom: 5px;
  margin-left: -5px;
  /*margin-right: 10px; */
  margin-right: 5px;
  font: 0.9em/1.4 TrebuchetMS, sans-serif;
	color: #ECD693;
	height: 100%; 

}
#menu ul li
{
	/*background: #fff;*/
	border-bottom: 1px solid #eaeaea;
	height: 2.1em;
	color: #ECD693;
	list-style: none;
	margin-left:0px;
	margin-right:30px;
	}
#menu ul li a
{
	display: block;
	line-height: 2.3;
	padding-left: 24px;
	padding-right: 4px;
/*	background: transparent url(myosh_menu_button_line.png) no-repeat -5px center; */
	text-decoration: none;
	font-size: 1em;
	height: 100%;
	color: #ECD693;
}
#menu ul li a:hover, #menu ul li a.current
{
	background: transparent url(myosh_menu_button_active.png) no-repeat -5px center;
	color: #110B0F;
}

/*quotes and testimonials*/
q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}
blockquote {
  background: transparent url(quotes_open.gif) left top no-repeat;
}
blockquote p {
    padding: 0 28px;
}
div.testimonials blockquote {
  margin-top: 2em;
}
div.testimonials cite {
  padding: 0 28px;
  display: block;
}


/* Left column styles */
.tiles #bpa_tile
{
	background: url(myosh_partners.png) no-repeat center;
	width: 174px;
  height: 84px;
  text-align: center;
  margin-left: 30px;
}
.tiles #free_tile
{
	background: url(myosh_free_trial.png) no-repeat center;
  width: 174px;
  height: 84px;
  text-align: center;
  margin-left: 30px;
}


.tiles a
{
	background:transparent url(myosh_click_here.png) no-repeat scroll 0 0;
  border:medium none;
  display:block;
  float:left;
  height:25px;
  margin-bottom:0;
  margin-left:24px;
  margin-top:49px;
  width:126px;
}
.tiles a:hover
{
  background: url(myosh_click_here_hover.png) no-repeat;
  border: none;
  display: block;
	float:left;
	height: 25px;
  margin-bottom: 0;
	margin-left: 24px;
  margin-top: 49px;
	width: 126px;
	
}

/* content styles */
#contentlist{
margin:0;
padding:0;
}
p.contentlist {
	padding:0;
	margin:0;
}
ol{ list-style-type:none;}
ol li {margin-top:2px;margin-bottom:5px;text-align:justify;list-style-type:none;}
ol li h3 {margin-top:5px;margin-bottom:5px;color:#FFCA57;font-family:TrebuchetMS,sans-serif;font-size:1.3em;font-weight:bold;}
ol li ul {margin-top:0;list-style-type:none;padding:0 0 5px 20px;margin:0;}
ol li ul li {text-align:justify;}
ol h3.image {
	background-image: url(myosh_TAB.jpg);
	background-position: 0px 10%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left: 20px;
	border: 0px solid black;
}

/* Right column styles */
.online_learning {
  font-family:TrebuchetMS,sans-serif;font-size:0.95em;
	background: url(myosh_online_learning.jpg) no-repeat center;
	width: 261px;
  height: 281px;
  text-align: block;
}
#oltext p{
  /*position:absolute;*/
}
.online_learning a {
	background:transparent url(myosh_click_here.png) no-repeat scroll 0 0;
  border:medium none;
  display:block;
  float:left;
  height:25px;
  margin-bottom:0;
  margin-left:67px;
  margin-top:10px;
  width:126px;
}
.online_learning a:hover{
  background: url(myosh_click_here_hover.png) no-repeat;
  border: none;
  display: block;
	float:left;
	height: 25px;
  margin-bottom: 0;
	margin-left: 67px;
  margin-top: 10px;
	width: 126px;
	
}
.online_learning p{
  margin-top:10px;
  margin-bottom:10px;
  margin-left:20px;
  margin-right:10px;
  line-height:125%;
}
.online_learning ol{
  list-style-type:none;
  margin-top:0px;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  padding:none;  
  line-height:120%;
}
.online_learning li{
  font-size:0.8em;
  padding:0;
  margin-left:5px;
  margin-bottom:5px;
  background-image:url(myosh_TAB.jpg);
  background-repeat:no-repeat;
  background-position:0px 5px;
  padding-left:17px; 
  
}

.aviation {
  font-family:TrebuchetMS,sans-serif;font-size:0.95em;
	background: url(myosh_aviation_web.jpg) no-repeat center;
	width: 261px;
  height: 203px;
  text-align: block;
}
.aviation a {
	background:transparent url(myosh_click_here.png) no-repeat scroll 0 0;
  border:medium none;
  display:block;
  float:left;
  height:25px;
  margin-bottom:0;
  margin-left:67px;
  margin-top:70px;
  width:126px;
}
.aviation a:hover{
  background: url(myosh_click_here_hover.png) no-repeat;
  border: none;
  display: block;
	float:left;
	height: 25px;
  margin-bottom: 0;
	margin-left: 67px;
  margin-top: 70px;
	width: 126px;
	
}


/* footer */
.myosh_footer p{
  font-size:0.8em;
  text-align:center;
  vertical-align:bottom;
  color:#808080;
}