﻿/*------------Yellow Header-----------*/
div.yellowHeaderTop
{
	background:url(../images/containers/yellowheadersmalltop.gif);
	background-repeat:no-repeat;
	*background-position:bottom;
	height:8px;
	width:205px;
}
div.yellowHeaderContent
{
	width:203px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

div.yellowHeaderContent h1 
{
	margin: 0px 12px 6px 12px;
	padding-top:9px;
	padding-left:10px;
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:15px;
	margin-left:0px;
}
div.yellowHeaderContent h2, div.yellowHeaderContent h6
{
	margin: 0px 12px 6px 12px;
	padding-top:9px;
	padding-left:10px;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:12px;
	margin-left:0px;
}
div.yellowHeaderContent h6
{
	color:#7C2001;
}
div.yellowHeaderContent select
{
	text-align:left;
	margin-left:20px;
	margin-top:1px;
	width:160px;
}

.mac.gecko div.yellowHeaderContent select
{font-size:13px;
	width:165px;}

div.yellowHeaderContent p
{
	margin:0px 12px 0px 20px;
	line-height:1.5em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-bottom:5px;
}
div.yellowHeaderContent p span
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}
div.contentColumn2 div.yellowHeaderContent p
{
	margin:0px 12px 0px 20px;
}

div.yellowHeaderContent p.imageAlign
{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin:auto;
	*padding-top:0px;
}

div.yellowHeaderContent p.imageAlign a, div.yellowHeaderContent p.imageAlign a em
{text-decoration:none;}

div.yellowHeaderContent p.imageAlign a img
{
	border:none;
	padding:0px;
	margin:0px;
	text-align:center;
}
div.yellowHeaderContent table ul
{
	width:175px;
	_margin-right:-20px;
}
div.yellowHeaderContent ul, div.yellowHeaderContent table td ul
{
	margin:0px 5px 0px 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding-left:30px;
	_margin-right:-10px;
}

div.yellowHeaderContent ul li, div.yellowHeaderContent table td ul li
{
	list-style-type:disc;
	color:#CCCCCC;
	padding:0px;
	line-height:1.3em;
	padding-right:9px;
	margin-bottom:1px;
	_vertical-align:middle;
}

div.yellowHeaderContent ul li:hover
{color:#999999;}

div.yellowHeaderContent ul li a, div.yellowHeaderContent p a, div.yellowHeaderContent a, div.yellowHeaderContent span, div.yellowHeaderContent div
{
	color:#000000;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:1.5em;
	text-decoration:none;
}
div.yellowHeaderContent ul li a, div.yellowHeaderContent table td ul li a
{
	margin-left:-5px;
	display:block;
	_display:inherit;
}
div.yellowHeaderContent ul li a:hover,  div.yellowHeaderContent p a:hover
{
	color:#7C2001;
	text-decoration:none;
}

div.yellowHeaderContent ul li a:visited,  div.yellowHeaderContent p a:visited
{color:#996600;}

div.yellowHeaderContent ul li a:visited:hover,  div.yellowHeaderContent p a:visited:hover
{color:#7C2001;}

div.yellowHeaderContent ol
{
	margin:-1px 0px 0px 5px;
	padding-right:5px;
	padding-bottom:5px;
	font-size:12px;
	line-height:1.5em;
	*margin-left:47px;
	padding-top:10px;
}
div.yellowHeaderContent ul li a img
{
	vertical-align:middle;
}
div.yellowHeaderContent ol li a
{
	color:#000000;
	font-size:12px;
	line-height:1.4em;
	text-decoration:underline;
}
div.yellowHeaderContent ol li a:hover
{
	color:#7C2001;
	text-decoration:none;
}

div.yellowHeaderContent ol li a:visited
{color:#996600;}

div.yellowHeaderContent ol li a:visited:hover
{color:#7C2001;}

.authorizeNet
{
	text-align: center;
	width:100%;
}

.authorizeNet div
{
	text-align: center;
	width:100%;
}

.authorizeNet a
{text-decoration: none;}

div.yellowHeaderContent div.subscriptionBenefits ul li
{color:#000000;}

div.yellowHeaderContent div.subscriptionBenefits ul li:hover
{color:#000000;}

div.yellowHeaderContent div table.newsReleases
{
	margin-left:10px;
	padding:0px;
}
div.yellowHeaderContent div table.newsReleases tr td
{
	font-weight:bold;
	font-size:10px;
	padding-bottom:14px;
	line-height:1.9em;
}
div.yellowHeaderContent div table.newsReleases tr td a
{
	text-decoration:underline;
	margin-top:5px;
	font-weight:normal;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:1.5em;
}

div.yellowHeaderContent div.italics
{
	padding:5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding-left:10px;
	font-size:12px;
}

div.yellowHeaderContent div p input
{
	margin:5px 0px 17px 69px;
	width:60px;
	height:18px;
}
div.yellowHeaderBottom
{
	background:url(../images/containers/yellowheadersmallbottom.gif);
	background-repeat:no-repeat;
	height:8px;
	width:205px;
	margin-bottom:15px;
	margin-top:-5px;
}
.ie6 div.yellowHeaderBottom
{
	margin-bottom:0px;
}
div.yellowHeaderContent table td ul li a 
{
	display:block;
	_display:inherit;
	font-family:Verdana,Arial,Helvetica,sans-serif;

}
div.yellowHeaderContent table td ul li a table
{
	display:block;
	margin-top:-5px;
}
div.yellowHeaderContent table td ul li a table td select
{
	margin-left:0px;
}

/*-----------leftPod-----------*/
div.sharpCornerTop
{
	background:url(../images/containers/leftPodTop.gif);
	background-repeat:no-repeat;
	*background-position:bottom;
	width:205px;
	height:8px;
}
div.sharpCornerContent
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:203px;
}
div.sharpCornerContent h1
{
	margin: 0px 12px 0px 12px;
	padding-top:4px;
	padding-left:3px;
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:15px;
}

div.sharpCornerContent h1 a
{
	color:#7C2001;
	text-decoration:none;
}

div.sharpCornerContent p
{
	line-height:1.5em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px 5px 0px 10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-top:7px;
}

div.contentColumn3 div.sharpCornerContent p.imageAlign
{
	margin:auto;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	margin:0px;
}

div.sharpCornerContent div p a
{color:#996600;}

div.sharpCornerContent p a
{color:#996600;}

div.sharpCornerContent ul 
{
	margin:0px 5px 2px 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding-left:30px;
}
div.sharpCornerContent ul li
{
	color:#CCCCCC;
	line-height:1.6em;
	list-style-type:disc;
	margin-bottom:1px;
	padding:0 9px 0 0;
}
div.sharpCornerContent ul li span
{
	color:#000000;
}

div.sharpCornerContent ul li:hover
{color:#999999;}

div.sharpCornerContent ul li a
{
	list-style-type:disc;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
	margin:0px;
	margin-left:-5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:1.5em;
	font-size:12px;
	display:block;
	_display:inherit;
}

div.sharpCornerContent ul li a:visited
{color:#996600;}

div.sharpCornerContent ul li a:visited:hover
{color:#7C2001;}

div.sharpCornerContent p a:hover
{
	color:#7C2001 !important;
	text-decoration:none;
}


div.sharpCornerContent fieldset 
{border:1px solid #CCCCCC;}

div.sharpCornerContent fieldset legend
{
	color:#7C2001;
	font-weight:bold;
	font-size:13px;
}
div.sharpCornerContent fieldset label
{
	font-size:12px;
}
div.sharpCornerContent fieldset p strong
{
	font-size:13px;
	color:#5A5A5A;
	font-weight:bold;
	font-size:13px;
}
div.sharpCornerContent img
{
	border:none;
}
div.sharpCornerBottom
{
	background:url(../images/containers/leftPodBottom.gif);
	background-repeat:no-repeat;
	height:8px;
	margin-bottom:15px;
	width:205px;
	_margin-bottom:0px;
}

/*----------Round Corner Medium----------*/
div.roundCornerMedium
{
	margin-top:2px;
	float:left;
	margin-right:10px;
	*width:312px;
	margin-bottom:16px;
}

div.roundCornerMediumTop
{
	background:url(../images/containers/mediumtop.gif);
	background-repeat:no-repeat;
	*background-position:bottom;
	height:12px;
}
div.roundCornerMediumContent
{
	width:310px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-top:-2px;
}
div.roundCornerMediumContent h1
{
	padding-top:1px;
	margin: 2px 12px -12px 12px;
	*margin-bottom:-18px;
	*padding-bottom:18px;
	height:36px;
	white-space:nowrap;
}
div.roundCornerMediumContent h2
{
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.4em;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	margin: 24px 12px -24px 12px;
	*margin: 11px 12px -17px 12px;
}
div.roundCornerMediumContent h1 a
{
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:15px;
}
div.roundCornerMediumContent p
{
	padding:12px 12px 0px 12px;
	*padding:0px 12px 9px 12px;
	line-height:1.5em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:0;
}
div.roundCornerMediumContent p a
{
	color:#000000;
	text-decoration:underline;
}
div.roundCornerMediumContent p a:hover
{
	color:#7C2001;
	text-decoration:none;
}
div.roundCornerMediumContent p a img
{
	border:none;
	margin-top:-3px;
}
div.roundCornerMediumBottom
{
	background:url(../images/containers/mediumbottom.gif);
	background-repeat:no-repeat;
	height:12px;
}

/*----------------Round Corner Medium Double----------*/
div.roundCornerMediumDouble
{
	float:left;
	margin-right:10px;
	margin-top:2px;
	*width:634px;
}
div.roundCornerMediumDoubleTop
{
	background:url(../images/containers/mediumdoubletop.gif);
	background-repeat:no-repeat;
	*background-position:left bottom;
	height:12px;
}
div.roundCornerMediumDoubleContent
{
	width:632px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-top:-2px;
}
div.roundCornerMediumDoubleContent h1
{
	padding-top:1px;
	margin: 2px 12px 0px 12px;
	*margin-bottom:-18px;
	*padding-bottom:18px;
	height:36px;
	*height:39px;
	white-space:nowrap;
}
div.roundCornerMediumDoubleContent h1 a
{
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:15px;
}
div.roundCornerMediumDoubleContent p
{
	padding:0px 12px 12px 12px;
	*padding:0px 12px 9px 12px;
	line-height:1.5em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:0;
}
div.roundCornerMediumDoubleContent p a
{
	color:#000000;
	text-decoration:underline;
}
div.roundCornerMediumDoubleContent p a img
{
	border:none;
}
div.roundCornerMediumDoubleBottom
{
	background:url(../images/containers/mediumdoublebottom.gif);
	background-repeat:no-repeat;
	height:12px;
}

/*--------------Gray Container----------------*/
div.contentColumn2 div.lftGrayContainer
{
	padding-bottom:3px;
	margin-top:6px;
}
div.contentColumn2 div.lftGrayContainerTop
{
	background:url(../images/containers/ltgtop.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:15px;
	width:205px;
}
div.contentColumn2 div.lftGrayContainerContent
{
	width:203px;
	background-color:#F2F2F2;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0px;
}
div.contentColumn2 div.lftGrayContainerContent p
{
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	margin:0px 10px 0px 25px;
	padding:0px;
	padding-top:10px;
	color:#9F3641;
	font-size:13px;
	line-height:1.4em;
}
div.contentColumn2 div.lftGrayContainerContent p.signature
{
	color:#000000;
	font-style:italic;
	margin-top:10px;
	padding-bottom:10px;
}
div.contentColumn2 div.lftGrayContainerBottom
{
	background:url(../images/containers/ltgbottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:15px;
	width:205px;
	margin-bottom:15px;
}

/*--------------Dark Gray Container----------------*/
div.contentColumn2 div.lftDarkGrayContainer
{
	padding-bottom:3px;
	margin-top:6px;
}
div.contentColumn2 div.lftDarkGrayContainerTop
{
	background:url(../images/containers/dkgtop.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:15px;
	width:205px;
}
div.contentColumn2 div.lftDarkGrayContainerContent
{
	background-color:#CECECE;
	width:203px;
	border-left:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
	margin:0px;
}
div.contentColumn2 div.lftDarkGrayContainerContent h1
{
	margin: 0px 12px 6px 12px;
	padding-top:9px;
	padding-left:1px;
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:15px;
}
div.contentColumn2 div.lftDarkGrayContainerContent p
{
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	margin:0px 10px 0px 25px;
	padding:0px;
	padding-top:10px;
	color:#000000;
	font-size:13px;
	line-height:1.4em;
}
div.contentColumn2 div.lftDarkGrayContainerBottom
{
	background:url(../images/containers/dkgbottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:15px;
	width:205px;
	margin-bottom:15px;
}
/*-----------------OTL Benefits--------------------*/
div.contentColumn2 div.otlbenefits
{
	padding-bottom:3px;
	margin-top:6px;
}
div.contentColumn2 div.otlbenefitstop
{
	background:url(../images/containers/otlbenefitstop.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:14px;
	width:662px;
	margin:0px;
}
div.contentColumn2 div.otlbenefitscontent
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:0px;
	width:660px;
}
div.contentColumn2 div.otlbenefitscontent h1, div.contentColumn2 div.otlbenefitscontent h5
{
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	font-size: 15px;
	margin-bottom: 11px;
	color: #7C2001;
	margin-top:0px;
	padding:4px 0px 10px 10px;
}
div.contentColumn2 div.otlbenefitscontent p
{
	margin-bottom:0px;
	padding:4px 10px 10px 0px;
}
div.contentColumn2 div.otlbenefitsbottom
{
	background:url(../images/containers/otlbenefitsbottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:14px;
	width:662px;
	margin:0px;
}
/*--------News---------*/
div.newsContainer
{
	float:left;
	margin-right:10px;
	margin-top:2px;
	*width:472px;
}
div.newsContainerTop
{
	background:url(../images/containers/newsContainerTop.gif);
	background-repeat:no-repeat;
	*background-position:left bottom;
	height:12px;
}
div.newsContainerContent
{
	width:470px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-top:-2px;
}
div.newsContainerContent h1
{
	padding-top:1px;
	margin: 2px 12px 0px 12px;
	*margin-bottom:-18px;
	*padding-bottom:18px;
	height:36px;
	*height:39px;
	white-space:nowrap;
}
div.newsContainerContent h1 a
{
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:15px;
}
div.newsContainerContent p
{
	padding:0px 12px 12px 12px;
	*padding:0px 12px 9px 12px;
	line-height:1.5em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:0;
}
div.newsContainerContent p a
{
	color:#000000;
	text-decoration:underline;
}
div.newsContainerContent p a img
{border:none;}

div.newsContainerBottom
{
	background:url(../images/containers/newsContainerBotttom.gif);
	background-repeat:no-repeat;
	height:12px;
}

/*-------Call For Trainers Pod--------*/
div.sharpCornerContent h1.callForTrainers
{
	height:35px;
	*height:38px;
}
div.sharpCornerContent h1.callForTrainers a
{
	background:url(../images/icons/normal/callfortrainers.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:0px 70px 18px 0px;
	*padding:0px 67px 18px 0px;
	*display:block;
	white-space:nowrap;
	font-size:15px;
}
div.sharpCornerContent h1.callForTrainers a:hover
{
	background:url(../images/icons/over/callfortrainers.gif);
	background-repeat:no-repeat;
	background-position:bottom right; 
	text-decoration:underline; 
}
/*-----------New Features Pod-----------*/
div.roundCornerMediumContent h1.newFeatures a:hover
{text-decoration:underline;}

.newFeaturesLinks
{
	color: #000000 !important;
	text-decoration: underline !important;
	font-size:11px !important;
	line-height:1.5em !important;
	margin-top:5px !important;
	display:block;
}
.newFeaturesLinks:visited
{
	color: #000000 !important;
}
/*-----------FAQ Pod-------*/

div.sharpCornerContent h1.faqs a, div.sharpCornerContent h5.faqs a
{
	background:url(../images/icons/normal/faqs.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:18px 114px 0px 0px;
	*padding:0px;
	*display:block;
	white-space:nowrap;
	line-height:1.2em;
	font-size:15px;
}
div.sharpCornerContent h1.faqs a:hover, div.sharpCornerContent h5.faqs a:hover
{
	background:url(../images/icons/over/faqs.gif);
	background-repeat:no-repeat;
	background-position:bottom right; 
	text-decoration:underline; 
}

/*-----RSS feed Pod--------*/
div.sharpCornerContent h1.RSSfeed
{
	background:url(../images/icons/normal/rss.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-bottom:10px;
	width:175px;
	font-size:15px;
	margin-bottom:-10px;
	*margin-bottom:0px;
	line-height:1.2em;
	*display:block;
}

/*----------Tell us your story Pod--------*/
div.sharpCornerContent h1.tellUsYourStory
{
	height:37px;
}
div.sharpCornerContent h1.tellUsYourStory a
{
	background:url(../images/icons/normal/shareyourstory.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 55px 18px 0px;
	line-height:1.2em;
	font-size:15px;
	white-space:nowrap;
	*display:block;
}
div.sharpCornerContent h1.tellUsYourStory a:hover
{
	background:url(../images/icons/over/shareyourstory.gif);
	background-repeat:no-repeat;
	background-position:right; 
	text-decoration:underline; 
}
/*--------------Wwatch The Guided Tour---------------*/
div.sharpCornerContent h1.watchTheGuidedTour a, div.sharpCornerContent h5.watchTheGuidedTour a
{
	background:url(../images/icons/normal/multiusertour.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:0px 90px 0px 0px;
	line-height:1.2em;
	margin-right:2px;
	font-size:15px;
	display:block;
}
div.sharpCornerContent h1.watchTheGuidedTour a:hover, div.sharpCornerContent h5.watchTheGuidedTour a:hover
{
	background:url(../images/icons/over/multiusertour.gif);
	background-repeat:no-repeat;
	background-position:bottom right; 
	text-decoration:underline; 
}
div.sharpCornerContent h1.educationalCaseStudies a, div.sharpCornerContent h5.educationalCaseStudies a
{
	font-size:15px;
	line-height:1.2em;
}
div.sharpCornerContent h1.educationalCaseStudies a:hover, div.sharpCornerContent h5.educationalCaseStudies a:hover
{
	text-decoration:underline;
}

/*----------Managed Multiuser Program--------*/

div.sharpCornerContent h1.managedmultiuserprogram a
{
	background:url(../images/icons/normal/multiusers.gif);
	background-repeat:no-repeat;
	background-position:right;
	*padding-right:0px;
	margin-bottom:10px;
	line-height:1.2em;
	white-space:nowrap;
	display:block;
	font-size:15px;
}
div.sharpCornerContent h1.managedmultiuserprogram a:hover
{
	background:url(../images/icons/over/multiusers.gif);
	background-repeat:no-repeat;
	background-position:right; 
	text-decoration:underline; 
}

/*-----Certificate Of Completion----------*/
div.certificateOfCompletionPod
{
	background:url(../images/CertificateOfCompletion/CofC_POD-RT-nobtns.gif);
	background-repeat:no-repeat;
	width: 205px;
	height: 170px;
}

/*-----------------News--------------------*/
div.roundCornerMediumContent div.newsDefault
{
	height:180px;
	*margin-top:-12px;
}
div.roundCornerMediumContent div.newsDefault h1 a
{
	background-repeat:no-repeat;
	background-position:bottom right;
}
div.roundCornerMediumContent div.newsDefault h1 a:hover
{
	background-repeat:no-repeat;
	background-position:bottom right;
	text-decoration:underline;
}

div.roundCornerMediumContent h1.blog a
{
	background:url(../images/icons/normal/blog.gif);
	padding-right:250px;
	*padding-right:248px;
	padding-bottom:18px;
}
div.roundCornerMediumContent h1.blog a:hover
{background:url(../images/icons/over/blog.gif);}

div.roundCornerMediumContent h1.newsletter a
{
	background:url(../images/icons/normal/newsletter.gif);
	padding-right:203px;
	padding-bottom:18px;
	*padding-right: 201px;
}

div.roundCornerMediumContent h1.newsletter a:hover
{background:url(../images/icons/over/newsletter.gif);}

div.roundCornerMediumContent h1.newsReleases a
{
	background:url(../images/icons/normal/pressreleases.gif);
	padding-right:179px;
	padding-bottom:18px;
	*padding-right: 177px;
}

div.roundCornerMediumContent h1.newsReleases a:hover
{background:url(../images/icons/over/pressreleases.gif);}

/*--------------About Us-------------*/
div.roundCornerMediumDoubleContent h1.aboutLynda a
{
	background:url(../images/icons/normal/lynda.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:489px;
	padding-bottom:18px;
	white-space:nowrap;
	*padding-right: 0px;
	*display:block;
	*width:603px;
}
div.roundCornerMediumDoubleContent h1.aboutLynda a:hover
{
	background:url(../images/icons/over/lynda.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	text-decoration:underline; 
}
div.roundCornerMediumContent h1.contactUs a
{
	background:url(../images/icons/normal/contact.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:212px;
	padding-bottom:18px;
	*padding-right: 0px;
	*display:block;
	*width:285px;
}
div.roundCornerMediumContent h1.contactUs a:hover
{
	background:url(../images/icons/over/contact.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	text-decoration:underline; 
}
div.roundCornerMediumContent h1.callForTrainers a
{
	background:url(../images/icons/normal/callForTrainers.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:177px;
	padding-bottom:18px;
	*padding-right: 0px;
	*display:block;
	*width:285px;
}
div.roundCornerMediumContent h1.callForTrainers a:hover
{
	background:url(../images/icons/over/callForTrainers.gif);
	background-repeat:no-repeat;
	background-position:bottom right; 
	text-decoration:underline; 
}
div.roundCornerMediumContent h1.privacy a
{
	background:url(../images/icons/normal/privacy.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:235px;
	*padding-right:233px;
	padding-bottom:18px;
}
div.roundCornerMediumContent h1.privacy a:hover
{
	background:url(../images/icons/over/privacy.gif);
	background-repeat:no-repeat;
	background-position:bottom right; 
	text-decoration:underline; 
}
div.roundCornerMediumContent h1.testimonials a
{
	background:url(../images/icons/normal/testimonials.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:200px;
	padding-bottom:18px;
}
div.roundCornerMediumContent h1.testimonials a:hover
{
	background:url(../images/icons/over/testimonials.gif);
	background-repeat:no-repeat;
	background-position:bottom right; 
	text-decoration:underline; 
}
div.aboutusDefault
{
	height:435px;
	*height:450px;
}
div.aboutusDefaultBottom
{
	height:420px;
	*height:450px;
}
.gecko.ff3 div.aboutusDefaultBottom
{height:427px;}
/*--------------Solutions ----------*/
div.roundCornerMediumContent div.solutionsDefault h1 a
{
	background-repeat:no-repeat;
	background-position:bottom right;
	*display:block;
}

div.roundCornerMediumContent div.solutionsDefault h1 a:hover
{
	background-repeat:no-repeat;
	background-position:bottom right;
	text-decoration:underline; 
}

div.roundCornerMediumContent h1.resellers a
{
	padding-right:236px;
	padding-bottom:18px;
	*padding-right: 0px;
	*width:285px;
}
div.roundCornerMediumContent h1.resellers a:hover
{text-decoration:underline; }

div.roundCornerMediumContent h1.educators a
{
	background:url(../images/icons/normal/educators.gif);
	padding-right:217px;
	padding-bottom:18px;
	*padding-right: 0px;
	*width:285px;
}
div.roundCornerMediumContent h1.educators a:hover
{background:url(../images/icons/over/educators.gif);}

div.roundCornerMediumContent h1.multiUserSolutions a
{
	background:url(../images/icons/normal/multiusers.gif);
	padding-right:151px;
	padding-bottom:18px;
	white-space:nowrap;
	*padding-right: 0px;
	*width:285px;
}

div.roundCornerMediumContent h1.multiUserSolutions a:hover
{background:url(../images/icons/over/multiusers.gif);}

div.solutionsDefault
{height:678px;}

.gecko.ff3 div.solutionsDefault
{height:678px;}

/*---------------Products------------*/
div.roundCornerMediumContent div.productsDefault h1 a
{	
	background-repeat:no-repeat;
	background-position:bottom right;
	*display:block;
}
div.roundCornerMediumContent div.productsDefault h1 a:hover
{
	background-repeat:no-repeat;
	background-position:bottom right;
	text-decoration:underline; 
}
div.roundCornerMediumContent h1.onlineTrainingLibrary a
{
	background:url(../images/icons/normal/onlinetraininglibrary.gif);
	padding-right:113px;
	padding-bottom:18px;
	white-space:nowrap;
}

div.roundCornerMediumContent h1.onlineTrainingLibrary a:hover
{background:url(../images/icons/over/onlinetraininglibrary.gif);}

div.roundCornerMediumContent h1.cdroms a
{
	background:url(../images/icons/normal/cdroms.gif);
	padding-right:192px;
	*padding-right:188px;
	padding-bottom:18px;
}
div.roundCornerMediumContent h1.cdroms a:hover
{background:url(../images/icons/over/cdroms.gif);}

div.roundCornerMediumContent h1.books a
{
	background:url(../images/icons/normal/books.gif);
	padding-right:185px;
	padding-bottom:18px;
}
div.roundCornerMediumContent h1.books a:hover
{background:url(../images/icons/over/books.gif);}

div.productsDefault
{
	height:453px;
	*height:458px;
}
div.roundCornerMediumContent p.submit a#hlViewSample img /* fix for Products OTL */
{
	margin-top:-3px;
	margin-bottom:-9px;
}
/*----------------Resources---------*/
div.roundCornerMediumContent div.resourcesDefault h1 a
{	
	background-repeat:no-repeat;
	background-position:bottom right;
}
div.roundCornerMediumContent div.resourcesDefault h1 a:hover
{
	background-repeat:no-repeat;
	background-position:bottom right;
	text-decoration:underline; 
}
div.roundCornerMediumContent h1.downloads a
{
	background:url(../images/icons/normal/downloads.gif);
	padding-right:212px;
	padding-bottom:18px;
	white-space:nowrap;
}

div.roundCornerMediumContent h1.downloads a:hover
{background:url(../images/icons/over/downloads.gif);}

div.roundCornerMediumContent h1.webPalette a
{
	background:url(../images/icons/normal/webpalette.gif);
	padding-right:199px;
	padding-bottom:18px;
}

div.roundCornerMediumContent h1.webPalette a:hover
{background:url(../images/icons/over/webpalette.gif);}

div.roundCornerMediumContent h1.faqs a
{
	background:url(../images/icons/normal/faqs.gif);
	padding-right:251px;
	*padding-right:249px;
	padding-bottom:18px;
}

div.roundCornerMediumContent h1.faqs a:hover
{background:url(../images/icons/over/faqs.gif);}

div.resourcesDefault
{
	height:243px;
	*height:252px;
}
/*----------Right Pod---------*/
div.rightPodTop
{
	background:url(../images/containers/rightContentPodTop.jpg);
	background-repeat:no-repeat;
	height:8px;
	*background-position:bottom;
	*width:205px;
}

div.rightPodContent
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	*width:203px;
}

div.rightPodBottom
{
	background:url(../images/containers/rightContentPodBottom.jpg);
	background-repeat:no-repeat;
	height:8px;
}

/*--------Under Construction-------*/
div.underConstruction
{text-align:center;}

div.underConstruction h1
{
	color:#7C2001;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	line-height:1.3em;
	text-decoration:none;
	font-size:30px;
}
/*------------Video Player--------*/
.videoPlayerLeftPod
{
	background: url(../images/pod/pod_video_205x205.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 189px;
	padding: 10px 8px 8px 8px;
}

.videoPlayerLeftPod a.sbvlink 
{
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	color: #58595b;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	display: block;
	height: 14px;
	padding: 0 0 0 18px;
	width: 170px;
	margin: 0 0 5px 0;
	background: url(../images/sbv-playg.gif) no-repeat left center;
}

.videoPlayerLeftPod a.sbvlink:hover 
{
	color: #000;
	text-decoration: underline;
	background-image: url(../images/sbv-playb.gif);
}
/******************************************/
div.sharpCornerContent p.promo
{
	padding:10px;
	padding-top:4px;
	padding-left:15px;
	margin:0px;
}

div.sharpCornerContent fieldset.fieldsetLeft
{
	width:220px;
	*width:235px;
	margin-left:5px;
}
div.sharpCornerContent table.studentLogin 
{
	padding-top:4px;
	width:100%;
}
div.sharpCornerContent table.studentLogin tr td
{
	padding:2px 5px 2px 10px;
}

div.sharpCornerContent table.studentLogin tr td.emailAdress
{width:90px;}

div.sharpCornerContent table.studentLogin tr td input.loginInput
{
	width:120px;
	margin-left:5px;
	vertical-align:middle;
}

div.sharpCornerContent table.studentLogin tr td span
{
	font-size:10px;
	margin:0px;
	padding:0px;
}
div.sharpCornerContent div.notes
{
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
}

div.sharpCornerContent div.notes span
{font-size:9px;}

div.cointainerNoBorder
{
	padding:0px 10px 0px 10px;
}

div.roundCornerMediumContent p.submit
{
	text-align:right;
	margin-top:18px;
}

div.roundCornerMediumContent p.textsubmit
{margin-top:12px;}

div.roundCornerMediumDoubleContent p.submit
{
	text-align:right;
	margin-top:15px;
	margin-bottom:-8px;
}

div.sharpCornerPodcast
{
	float:right;
	margin:-25px 0px 25px 40px;
	*text-align:right;
	*width:205px;
	font-size:15px;
}

.multiUserRegistration
{
	margin: 0px 0px 0px 11px;
	padding: 0px 0px 5px 5px; 
	_padding-bottom:0px;
	background-color: white; 
	width: 152px; 
	font-size: 14px; 
	color:#7C2001; 
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}

.learnMore
{
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	text-align:center;
}

.learnMore a
{
	color:#000000;
	text-decoration:underline;
}

.learnMore a:visited
{color:#996600;}

.learnMore a:hover
{
	color:#7C2001;
	text-decoration:none;
}

.podsSpacer
{height:15px;}

div.sharpCornerContent h1.sharpCornerContentH1
{margin-left: 37px;}

div.sharpCornerContent img.imgSharpCornerContent
{
	margin-left:25px;
	margin-top:17px;
	margin-bottom:0px;
}
/*------Download Manager------*/
div.operatingSystem
{
	border: 1px solid #cccccc;
}
h1.windows
{
	background:url(../images/windowsLogo.jpg); 
	background-repeat:no-repeat; 
}
h1.apple
{
	background:url(../images/appleLogo.jpg); 
	background-repeat:no-repeat; 
}

div.operatingSystem h1
{
	padding: 5px 10px 5px 10px; 
	background-repeat:no-repeat; 
	background-position:left; 
	padding-left:35px;
	margin-left:15px;
	vertical-align:middle;
}
div.contentColumn2 div.operatingSystem p, div.contentColumn2 div.operatingSystem p a
{
	margin-bottom:0px;
	font-size:10px;	
}
