/* ----------------- SEO LANDING PAGE --------------------- */
#seocourse{
  border:1px solid #7f7f7f;
	border-top:0;
}
#breadcrumb{
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#28903a;
}
#breadcrumb a,#breadcrumb span{
	color:#f26624;
	text-decoration:none;
}
#widgets{
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f26624;
}
#widgets a,#widgets span{
  color:#105fac;
	text-decoration:none;
}
.seoTop{
	background-color:#28903a;
	line-height:38px;
	text-align:right;
	padding:0 21px;
}
#landingPage .seoTop h1{
  font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:24px;
	font-weight:normal;
	float:left;
	line-height:38px;
}
.scoLayDir{
  font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.scoLayDir a{
	color:#FFFFFF;
  text-decoration:none;
}
#seocourse{
  background:#FFFFFF url(../images/backgrounds/pc_detailedbkg.gif) -14px 0 repeat-y;
}
#seocourseinfo{
  width:547px;
	border-top:0;
	padding:20px;
	float:left;
}
#seo_weather{
  border:1px solid #7f7f7f;
	padding:2px 10px;
	float:right;
}
#seocourseinfo h2{
  font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	margin:0px 0 21px 0;
}
.seoBlue{
  color:#105fac;
}
.seoOrange{
  color:#f26624;
}
.seoGreen{
  color:#28903a;
}
#seocourseinfo p,#seocourseinfo ul{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f5f5f;
	margin:0 0 25px 0;
}
ul{
 margin-left:20px;
}
div{
  border-color:#7f7f7f;
}
#seorightside{
	float:right;
	width:365px;
}
.sideBackground{
	background:#FFFFFF no-repeat 0 0;
	padding:22px 0;
}
.sb1{
  background-image:url(../images/backgrounds/seoDetailFade1.jpg);
}
.sb2{
  background-image:url(../images/backgrounds/seoDetailFade2.jpg);
}
.sb3{
  background-image:url(../images/backgrounds/seoDetailFade3.jpg);
}
.mainImg{
 border:1px solid #7f7f7f;
}
div.buttonImg{
 width:12px;
 height:203px;
 float:left;
 text-align:center;
}
img.buttonImg{
 padding:85px 0;
 cursor:pointer;
}
.sideBottomBorder{
	border-bottom:1px solid;
}
.imageCont{
  width:296px;
	height:203px;
	overflow:hidden;
	position:relative;
	float:left;
}
.imgArr{
  width:296px;
	position:absolute;
	top:0;
	left:0;
}
.listImg{
  padding:0 13px;
	width:270px;
	cursor:pointer;
	float:left;
	text-align:center;
}
.listImg img{
  border:1px solid #7f7f7f;
}
#gdirectionsContainer #gdHeaderContainer {
width: 237px;
}
