﻿#main { padding-left: 50px; }
#content-container { width: 100%; height: 100%; }
#content { width: 585px; height: 100%; height: 400px; padding-right: 100px; padding-bottom: 40px; }
#column { width: 225px; height: 100%; background-color: #999966; }
#column-container { width: 100%; height: 100%; }
#column-top { height: 100%; padding: 15px 25px 45px 25px; }

#fade-container h2 { color: #5F0023; margin-top: 0px; }

#testimonial { font-style: italic; margin-top: 35px; }
#testimonial-author { font-style: normal; margin-left: 20px; margin-top: 10px; }
#learnmore { font-size: 18px; background-color: #707665; padding: 8px; margin-top: 3px; }
#referral { font-size: 11px; color: #ffffff; }
#referral h2 { font-size: 12px; color: #FFFFFF; }
#referral p { margin-bottom: 5px; }
#progress { margin-top: 75px; text-align: center; }
#column-bottom a { display: block; height: 35px; margin-bottom: 2px; padding-top: 9.5px; color: #002D62; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; text-align: center; }
html>body #column-bottom a { height: 26.5px; }
#column-bottom a:hover { color: #002D62; text-decoration: none; }
#column-bottom .type-a { background-image: url('../images/typeabutton.jpg'); background-repeat: repeat-x; }
#column-bottom .type-b { margin-bottom: 0px; background-color: #707665; }

/* Product Overview Table Styling */
table#productOverview img { border: 0px; }
table#productOverview td { vertical-align: middle; }
table#productOverview table td { vertical-align: bottom; }
table#productOverview .pad td { padding: 15px 0px; }
table#productOverview .padtop td { padding-top: 15px; }

/* Webinar Styling */
h2 { font-size: 16px; color: #999966; }
h3 { font-size: 12px; margin-bottom: 0em; }
#webinars ul { margin: 1em 0em; padding: 0px; padding-left: 2em; }

#content-container { width: 100%; height: 100%;	}
#menu { text-align: right; }
#content { height: 100%;padding-left: 0;}/*padding-left: 50px;*/

/* Overview Styling */
#overview .left { padding-right: 50px; text-align: right; vertical-align: middle; }
#overview .right { text-align: left; padding: 15px; padding-right: 100px; }
#overview th.left, #overview th.right { padding-bottom: 30px; }
#overview th.right { padding-left: 0px; padding-right: 0px; text-align: left; }
#overview th.left h1 { color: #999966; font-size: 36px; margin: 0px; padding: 0px; }
#overview td { font-size: 11px; }
#overview th.right h1 { color: #999966; font-size: 18px; margin: 0px; padding: 0px; }
#overview td.left h1 { color: #999966; font-size: 21px; margin: 0px; padding: 0px; }
#overview td.right h1 { color: #000; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; }
#overview td.odd { background-color: #DADDDD; }
#overview td.right, #overview td.download { border-left-color: #000; border-left-style: dotted; border-left-width: 1px; }
#overview td.download { vertical-align: middle; padding-left: 10px; padding-right: 15px; }
#overview td.download img { display: block; margin: auto; border: none; }
#overview td.download a { color: #000; font-weight: normal; }

/* PDF document links */
.mceContentBody a[href$='.pdf'], .mceContentBody a[href$='.PDF'] {
background:transparent url(../Images/download_pdf.png) center left no-repeat;
display:inline-block;
padding-left:104px;
line-height:28px;
} 

.pdfbtn{
	background:transparent url(../Images/download_pdf.png) center left no-repeat;
	display:inline-block;
	padding-left:104px;
	line-height:28px;
}

/* Excel Documents links */
.mceContentBody a[href$='.xls'], .mceContentBody a[href$='.csv'], .mceContentBody a[href$='.xlw'], .mceContentBody a[href$='.xlt'], .mceContentBody a[href$='.XLS'], .mceContentBody a[href$='.CSV'], .mceContentBody a[href$='.XLW'], .mceContentBody a[href$='.XLT'] {
background:transparent url(../Images/download_excel.png) center left no-repeat;
display:inline-block;
padding-left:104px;
line-height:28px;
} 

.xlsbtn{
	background:transparent url(../Images/download_excel.png) center left no-repeat;
	display:inline-block;
	padding-left:104px;
	line-height:28px;
}

/* Word Document Links */
.mceContentBody a[href$='.doc'], .mceContentBody a[href$='.rtf'], .mceContentBody a[href$='.wps'], .mceContentBody a[href$='.txt'], .mceContentBody a[href$='.DOC'], .mceContentBody a[href$='.RTF'], .mceContentBody a[href$='.WPS'], .mceContentBody a[href$='.TXT'] {
background:transparent url(../Images/download_doc.png) center left no-repeat;
display:inline-block;
padding-left:104px;
line-height:28px;
} 

.wordbtn{
	background:transparent url(../Images/download_doc.png) center left no-repeat;
	display:inline-block;
	padding-left:104px;
	line-height:28px;
}

/* Graphic Document Links */
.mceContentBody a[href$='.jpg'], .mceContentBody a[href$='.jpeg'], .mceContentBody a[href$='.gif'], .mceContentBody a[href$='.png'], .mceContentBody a[href$='.JPG'], .mceContentBody a[href$='.JPEG'], .mceContentBody a[href$='.GIF'], .mceContentBody a[href$='.PNG'] {
background:transparent url(../Images/download_img.png) center left no-repeat;
display:inline-block;
padding-left:104px;
line-height:28px;
}

.imgbtn{
background:transparent url(../Images/download_img.png) center left no-repeat;
display:inline-block;
padding-left:104px;
line-height:28px;
}

/* Film Document Links */
.mceContentBody a[href$='.wmv'], .mceContentBody a[href$='.mov'], .mceContentBody a[href$='.avi'], .mceContentBody a[href$='.mpg'], .mceContentBody a[href$='.mp4'], .mceContentBody a[href$='.WMV'], .mceContentBody a[href$='.MOV'], .mceContentBody a[href$='.AVI'], .mceContentBody a[href$='.MPG'], .mceContentBody a[href$='.MP4'] {
background:transparent url(../Images/download_film.png) center left no-repeat;
display:inline-block;
padding-left:104px;
line-height:28px;
}

.moviebtn{
	background:transparent url(../Images/download_film.png) center left no-repeat;
	display:inline-block;
	padding-left:104px;
	line-height:28px;
}

/* CMS Styles */

body.mceContentBody {
    background: #ffffff;
	font: 12px Arial, Helvetica, sans-serif !important;
}

.mceContentBody a {
	color:#5F0023 !important;
	font-weight:bold;
	text-decoration:none;
    font: 12px Arial, Helvetica, sans-serif !important;
    color: #215b89 ;
}

.mceContentBody h1{
	color:#5F0023;
	font-weight:bold;
	font-size:18px;
}

.mceContentBody h2 { font-size: 16px; color: #999966;}
.mceContentBody h3 { font-size: 12px; margin-bottom: 0em;}

/* End CMS Styles */
