﻿/* General Styles */
body { font-family:Helvetica,Arial,Verdana,sans-serif; font-size:9pt; line-height:1.6; }
.italic-text { font-style: italic; }
.price { font-weight: bold; font-size:15pt }
.bold-text { font-weight: bold; }
.small-text{ font-size: x-small; }
.center-text { text-align:center; }
.x-large-text { font-size:x-large; }

h1 { font-size:31pt; line-height:57px; letter-spacing:-1.1pt; }
h2 { font-size:1.5em; font-weight:bold;  }
h3 { font-size:1.25em; }
h3.strong { font-weight:bold; }
h3 sup { font-size:10px; }



#column-nav h2 { line-height:1em; }

p { margin:0 0 1.8em 0; }
p.intro { font-family:Calibri,Helvetica,Arial,Verdana,sans-serif; font-size:13pt; margin-right:15px; line-height:1.2em } 

#footer p, #footer li { font-size:0.8em; }

div.item em {font-style:italic; font-family:Calibri, sans-serif; font-size:16px; line-height:1.125; }

#blue-box #heading,
#blue-box p em  { font-weight:bold; }
#blue-box { text-align:center; }

/************************/

/* Links */
a:link,
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }

span.button.small a { font-size:12px; line-height:27px; text-align:center; font-weight:bold; }
span.button.small a:link, span.button a:hover, span.button a:visited { text-decoration:none; } 

a.button.small strong { font-size:12px; line-height:27px; text-align:center; font-weight:bold; }
a.button.small:link, a.button:hover, a.button:visited { text-decoration:none; } 

a.button.big strong{ font-size:16px; line-height:36px; text-align:center; font-weight:bold; }
a.button.big:link, a.button:hover, a.button:visited { text-decoration:none; } 

/************************/

/* Lists */
ul#breadcrumb { font-size:0.9em; text-decoration:none; line-height:27px;}
ul#breadcrumb a { text-decoration:none; }
ul#breadcrumb li.first-child{ font-weight:bold; }

ul#sub-nav li { line-height:0; }
ul#sub-nav a { text-decoration:none;}

ul#main-nav a { text-decoration:none; font-weight:bold; }  

ul.heading-bullet-list li,
ul#tick-list { font-size:1.15em; }

/************************/

/* Forms */
input.input-submit{font-weight:bold; padding:6px 0px 7px 0px; text-align:center;}
input.input-submit.big {font-size:16px; text-align:center; font-weight:bold; }

form label { font-size:11px; line-height:1.6363; font-weight:bold; }
.textbox { font-size:16px; line-height:16px; }
select.textbox { font-size: 12px; }
.form-panel { font-family: helvetica,arial,sans-serif; font-size: 10pt; }
.form-title { font-size: 15pt; font-weight: bold; }
.validatorError { font-size: 8pt; }
#thank-you,
#error { font-weight: bold; font-size: larger; }

/* Features Live Online */

.live-online-page #web-conferencing-box {
	font-size:0.95em;
}
.live-online-page #footnotes {
	font-style:italic;
}

/************************/

/* Solutions Pricing */
.pricing-page .table{ font-family: Tahoma,Arial,sans-serif; font-size: 1em; }
.pricing-page td{ text-align:center; }
.pricing-page .td-info{ text-align:left; }
.pricing-page .package-price-format{ font-size: 1.4em; }
.pricing-page .package-price-period{ font-size: 0.75em; text-align: center; font-weight: normal; }
.pricing-page .small-font{ font-size: 0.9em;}
.pricing-page #first-table .small-font{ font-size: 0.7em;}
.pricing-page p.info{ font-size: 1.4em; }

.pricing-page table tr.plans td.col1,
.pricing-page table tr.plans td.col2,
.pricing-page table tr.plans td.col3,
.pricing-page table tr.plans td.col4,
.pricing-page table tr.plans td.col5 
{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt; }

.pricing-page table tr.plans td strong { font-weight:bold; font-size:11pt; }
.pricing-page table#first-table,
.pricing-page table tr td.td-info { font-size: 1.2em; }
/************************/

/* Partners */
.partners-page #blue-box { text-align:left; }

/* Partners Become a partner */
.become-a-partner #checkbox-left label,
.become-a-partner #checkbox-right label { font-weight: normal; }
.become-a-partner #checkbox-right { font-size: 8pt; }
.become-a-partner #comments-area textarea { font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; }

/************************/

/* Who's Using It Case Study Pages */
body.whos-using-it-page .source {
	font-style:italic;
}
.whos-using-it-page p.image-heading { font-size:1.5em; }

body.whos-using-it-page .item p {
	margin-bottom: 1em;
}

.whos-using-it-page div.quote p { font-size:11pt; }

/************************/

/* Request 30 Day Trial */
.free-trial-page #website-integration p { line-height:1.3em; }
