/* Overview Page Styles */

#ovbanner {
	height: 150px;
	width: 980px;
}
#ovbannerL {
	float: left;
	height: 150px;
	width: 390px;
}
#ovbannerR {
	float: right;
	height: 150px;
	width: 590px;
	background-image: url(http://www.thetcmgroup.com/images/layout/ovintrobox.gif); background-repeat: no-repeat; height:150px;
	text-align:left;
}
#apaxiobannerL {
	float: left;
	height: 130px;
	width: 370px;
	background-image: url(../apaxio/images/apaxio-oviewLbg.gif);
	background-repeat: repeat;
	padding: 10px;
	text-align: left;
}
.ovholder {
	float: left;
	height: 96px;
	width: 980px;
	margin-top: 8px;
}
.ovL {
	float: left;
	height: 96px;
	width: 484px;
	margin-right:4px;
}
.ovR {
	float: right;
	height: 96px;
	width: 484px;
	margin-left:4px;
}

.ovmainintro br { line-height:10px;
}
#ovmainintropad {
	padding:7px;
	margin-bottom:6px;
	line-height: 130%;
}
#ovmainintropad a:link {color:#7B003F ; text-decoration:none; }
#ovmainintropad a:visited {color:#7B003F ; text-decoration:none; }
#ovmainintropad a:hover {color:#7B003F ; cursor:pointer; text-decoration: underline; }
#ovmainintropad a:active {color:#7B003F ; text-decoration:none; 
}
.ovsub a { background-image: url(http://www.thetcmgroup.com/images/layout/ovboxOFF.gif); display:block; 
		   background-repeat: no-repeat; width: 486px; height: 96px; 
		   text-decoration:none; color:#000000; margin-top:8px;}
.ovsub a:hover { background-image: url(http://www.thetcmgroup.com/images/layout/ovboxON.gif); 
			     background-repeat: no-repeat; text-decoration:none; color:#FFFFFF;
}
.ovsubimg { float:left; width: 96px; cursor:default;
}
.subimgpad { margin:8px; 
}
.ovsubintro { float:right; width:389px; text-align:left; cursor:pointer;
}
.subintropad { padding-top:8px; padding-right:8px; cursor:pointer;
}
.overviewbox h2 {font-size:15px;}
.overviewbox {
	float: left;
	height: 80px;
	width: 468px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/overview-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
}
.overviewbox:visited {
	float: left;
	height: 80px;
	width: 468px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/overview-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
}
.overviewbox:hover {
	float: left;
	height: 80px;
	width: 468px;
	padding:8px;
	color:#FFFFFF;
	background-image: url(http://www.thetcmgroup.com/images/boxes/overview-box-on.gif);
	background-repeat: no-repeat;
}

.overviewbox:hover h2 {color:#FFFFFF;}
.overviewbox p {margin:0px;}
#coursebox {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/course-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#coursebox:visited {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/course-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#coursebox:hover {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#FFFFFF;
	background-image: url(http://www.thetcmgroup.com/images/boxes/course-box-on.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
}


#coursebox h2 {margin:0px;border:0px;}
#coursebox:hover h2 {color:#FFFFFF;}
#coursebox p {margin-top:0px;}
#lnewsbox {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/latestnews-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#lnews:visited {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/latestnews-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#lnewsbox:hover {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#FFFFFF;
	background-image: url(http://www.thetcmgroup.com/images/boxes/latestnews-box-on.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
}


#lnewsbox h2 {margin:0px;border:0px;}
#lnewsbox:hover h2 {color:#FFFFFF;}
#lnewsbox p {margin-top:0px;}
.rhtestimonialsbox {
    color:#666666;
	float: left;
	height: auto;
	width: 188px;
	margin-bottom: 8px;
	display: block;
	text-decoration:none;
}
.rhtestimonialsbox:hover {
	float: left;
	height: auto;
	width: 188px;
	margin-bottom: 8px;
	display: block;
	text-decoration:none;
	color:#666666;
}
.rhtestimonialsbox a {
	text-decoration:none;
}
.rhtestimonialsbox a:link {
	text-decoration:none;
}
.rhtestimonialsbox a:hover{
    text-decoration:none;
}
a.rhtestimonialsbox {text-decoration:none;}
.lhtestimonialsbox {
    color:#666666;
	float: left;
	height: auto;
	width: 198px;
	margin-bottom: 8px;
	display: block;
	text-decoration:none;
}
.lhtestimonialsbox:hover {
	float: left;
	height: auto;
	width: 198px;
	margin-bottom: 8px;
	display: block;
	text-decoration:none;
	color:#666666;
}
.lhtestimonialsbox a {
	text-decoration:none;
}
.lhtestimonialsbox a:link {
	text-decoration:none;
}
.lhtestimonialsbox a:hover{
    text-decoration:none;
}
a.lhtestimonialsbox {text-decoration:none;}
.calendarwidget {width:148px;margin-left:25px;margin-right:25px;height:160px;float:left;}
/*STYLES FOR CASE STUDIES OVIEW PAGE*/

#caseoviewbox {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/course-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#caseoviewbox:visited {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/course-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#caseoviewbox:hover {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#FFFFFF;
	background-image: url(http://www.thetcmgroup.com/images/boxes/caseoview-box-on.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
}


#caseoviewbox h2 {margin:0px;border:0px;}
#caseoviewbox:hover h2 {color:#FFFFFF;}
#caseoviewbox p {margin-top:0px;}
#casehighlightbox {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/casehighlightbox.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#casehighlightbox:visited {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/casehighlightbox.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#casehighlightbox:hover {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#FFFFFF;
	background-image: url(http://www.thetcmgroup.com/images/boxes/casehighlightbox-on.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
}


#casehighlightbox h2 {margin:0px;border:0px;}
#casehighlightbox:hover h2 {color:#FFFFFF;}
#casehighlightbox p {margin-top:0px;}
#casehighlighttop {
	font-size: 18px;
	color: #FFFFFF;
	background-image: url(../images/boxes/casehighlight-top.gif);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
	height: 34px;
	width: 540px;
	padding-left: 6px;
	line-height: 34px;
}
/*STYLES FOR VIDEOS ARTICLES OVIEW PAGE*/

#vidarticleoviewbox {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/course-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#vidarticleoviewbox:visited {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/course-box.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#vidarticleoviewbox:hover {
	float: left;
	height: 80px;
	width: 530px;
	padding:8px;
	color:#FFFFFF;
	background-image: url(http://www.thetcmgroup.com/images/boxes/vidarticleoview-box-on.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
}


#vidarticleoviewbox h2 {margin:0px;border:0px;}
#vidarticleoviewbox:hover h2 {color:#FFFFFF;}
#vidarticleoviewbox p {margin-top:0px;}
#vidarticlehighlightbox {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/vidarticlehighlightbox.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#vidarticlehighlightbox:visited {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#454443;
	background-image: url(http://www.thetcmgroup.com/images/boxes/vidarticlehighlightbox.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	margin-bottom:5px;
}
#vidarticlehighlightbox:hover {
	float: left;
	height: 76px;
	width: 530px;
	padding:8px;
	color:#FFFFFF;
	background-image: url(http://www.thetcmgroup.com/images/boxes/vidarticlehighlightbox-on.gif);
	background-repeat: no-repeat;
	margin-bottom:5px;
}


#vidarticlehighlightbox h2 {margin:0px;border:0px;}
#vidarticlehighlightbox:hover h2 {color:#FFFFFF;}
#vidarticlehighlightbox p {margin-top:0px;}
#vidarticlehighlighttop {
	font-size: 18px;
	color: #FFFFFF;
	background-image: url(../images/boxes/vidarticlehighlight-top.gif);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
	height: 34px;
	width: 540px;
	padding-left: 6px;
	line-height: 34px;
}
