﻿/* General Styles */
html { background-color:#f6f6f6; } 
body { color:#5A5A5A; }

h1 { color:#3498ED; }
h2 { color:#3f3f3f; }
h3 { color:#2D2D2D; }
h2.hline { border-bottom-color:#bbbbbb; }

p { color:#5A5A5A; }
p.intro { color:#646464; }

hr {height:1px; border:none; border-top:1px solid #ccc;}
a em {color:#37B5F0;}

em,
.blue-text { color:#0070C0; }

.light { color:#595959; }

a:link, 
a:hover,
a:visited { color:#22ACEC; }


.whos-using-it-list-page h2 a:link,
.whos-using-it-list-page h2 a:visited,
.partners-page h2 a:link,
.partners-page h2 a:visited { color:#3c3c3c; }

.whos-using-it-list-page h2 a:hover,
.partners-page h2 a:hover { color:#37B5F0; }
.partners-home-page #column-three,
.whos-using-it-list-page #column-three {
	border-right-color:#BBBBBB;
}

div#price em {color:#999999;}
div.item em { color:#888888; }

li.black-list { color:#727272; }

#blue-box,
#blue-box .sb-inner { background:rgb(247,253,255); }
#blue-box .sb-shadow { background:#707171; }
#blue-box .sb-border { background:rgb(164,216,255); }
#blue-box h2,
#blue-box p em { color:rgb(0,112,192); }
#blue-box p { color:rgb(58,146,207); }

.blue-box,
.blue-box .sb-inner { background:rgb(247,253,255); }
.blue-box .sb-shadow { background:#707171; }
.blue-box .sb-border { background:rgb(164,216,255); }
.blue-box h2,
.blue-box p em { color:rgb(0,112,192); }
.blue-box p { color:rgb(58,146,207); }

ul.list-column li .sb-inner,
ul.list-column li .sb-shadow,
ul.list-column li .sb-border,
ul.multimedia-menu li .sb-inner,
ul.multimedia-menu  li .sb-shadow,
ul.multimedia-menu  li .sb-border { background:white; }
ul.list-column li:hover .sb-inner,
ul.multimedia-menu li:hover .sb-inner { background:rgb(247,253,255); }
ul.list-column li:hover .sb-shadow,
ul.multimedia-menu li:hover .sb-shadow { background:#707171; }
ul.list-column li:hover .sb-border,
ul.multimedia-menu li:hover .sb-border { background:rgb(164,216,255); }

body.solutions-overview-page ul#sub-nav li.overview a,
body.training-organisation-page ul#sub-nav li.training-organisation a,
body.sole-trainer-page ul#sub-nav li.sole-trainer a,
body.software-vendor-page ul#sub-nav li.software-vendor a,
body.member-based-organisation-page ul#sub-nav li.member-based a,
body.it-integrator-page ul#sub-nav li.it-integrator a,
body.solutions-videos-page ul#sub-nav li.videos a,
body.staff-training-page ul#sub-nav li.staff-training a,
body.features-overview-page ul#sub-nav li.overview a,
body.management-dashboard-page ul#sub-nav li.dashboard a,
body.course-scheduling-page ul#sub-nav li.scheduling a,
body.integrated-website-page ul#sub-nav li.website a,
body.course-management-page ul#sub-nav li.courses a,
body.customer-relationship-management-page ul#sub-nav li.contacts a,
body.order-management-page ul#sub-nav li.orders a,
body.online-elearning-page ul#sub-nav li.e-learning a,
body.live-online-page ul#sub-nav li.live-online a,
body.online-feedback-surveys-page ul#sub-nav li.feedback a,
body.reporting-page ul#sub-nav li.reporting a,
body.company-calendar-page ul#sub-nav li.calendar a,
body.document-management-page ul#sub-nav li.documents a,
body.managed-solution-page ul#sub-nav li.web-solution a,
body.coursespaces-page ul#sub-nav li.coursespaces a,
body.clientspaces-page ul#sub-nav li.clientspaces a,
body.virtual-office-page ul#sub-nav li.virtual-office a,
body.knowledge-base-page ul#sub-nav li.knowledge-base a,
body.about-us-intro-page ul#sub-nav li.introduction a,
body.meet-the-team-page ul#sub-nav li.the-team a,
body.contact-us-page ul#sub-nav li.contact-us a,
body.careers-page ul#sub-nav li.careers a,
body.downloads-page ul#sub-nav li.downloads a,
body.developer-centre-overview-page ul#sub-nav li.overview a,
body.developer-centre-api-page ul#sub-nav li.api-integration a,
body.developer-centre-resell-page ul#sub-nav li.resell-profit a,
body.developer-centre-shopping-cart-page ul#sub-nav li.shopping-cart a
{
	color:#37B5F0;
}

/************************/

/* Breadcrumb*/
ul#breadcrumb li a {color:#727272; }
ul#breadcrumb li:first-child a { color:#444; }
ul#breadcrumb li.first-child { color:#444444; }

/************************/

/* Sub Nav */
ul#sub-nav li a, 
ul#sub-nav li a:link, 
ul#sub-nav li a:visited, 
ul#sub-nav li a:hover {color:#5A5A5A;} 

ul#sub-nav hr {border-color: #ccc;}


ul#learningsource-extras li { border-color:#cce7ff; background-color:#f8fbfe; }

/************************/


/* Region Selector  */
#region-selector a:link,
#region-selector a:hover {
	color:#333
}

#region-selector .current-region a {
	color:#37b5f0;
}

#region-selector .hover .inner a {
	color:#333;
}


/* Main Content */
#footer-nav a {color:#727272;}
#footer-nav a:hover {color:#999;}

/************************/

/* Buttons */
a.button.big:link, 
a.button.big:hover, 
a.button.big:visited,
a.button.small:link, 
a.button.small:hover, 
a.button.small:visited,
span.button.small a:link, 
span.button.small a:hover, 
span.button.small a:visited { color:#FFFFFF; } 

/************************/

/* Forms */
form h2 {color:#37B5F0;}

input.input-text, select, textarea, input.input-text { border-color:#E3E3E3;}
input.input-submit,
input.input-submit.big {color:#FFFFFF; }
                        
form label { color:#727272; }

.textbox { border: solid 1px #E3E3E3;}
#round-border, 
#round-border .sb-inner { background:rgb(247,253,255); }
#round-border .sb-shadow { background:#707171; }
#round-border .sb-border { background:rgb(164,216,255); }
.form-title { color: #00B0F0; }
.validatorError,
#error,
.red-font { color: Red; }

/************************/

/* Lists */
ul.list { color:#37B5F0;}
ul.blue-link-box li:hover h3 { color:#22ACEC; }
ul.features h2, 
ul.pricing h2, 
div.column-inside h2,
ul.heading-bullet-list li {color:#0070C0; }
ul.team li p { border-top:1px dotted #DCDCDC;}

/************************/

/* Home */
.home-page .label{ color:#727272; }
.home-page .validationFailed label{ color:red; }
.home-page .validationFailed input{ border-color:red; }
.home-page .form-panel{ background:none; }


.home-page-new div#quicklinks .body {
	background-color:#ffffff;
	border-left-color:#d0d0d0;
	border-right-color:#d0d0d0;
}

/************************/

/* Features Videos */
.multimedia-page #left-column .multimedia-menu .time{ color:#727272; }
.multimedia-page .sub-title{ color:#808080; }

/************************/



/* Features Live Online */
.live-online-page #web-conferencing-box h3 {
	color:#22acec;
}
.live-online-page #web-conferencing-box,
.live-online-page #web-conferencing-box .sb-inner { background:rgb(247,253,255); }
.live-online-page #web-conferencing-box .sb-shadow { background:#707171; }
.live-online-page #web-conferencing-box .sb-border { background:rgb(164,216,255); }
.live-online-page #column-two ul {
	color:#0070c0;
}
/************************/



/* Solutions Pricing */
body.pricing-page .table,
body.pricing-page .white-row{ background-color: transparent; }
body.pricing-page tr{ background-color: #FBFBFB; }
body.pricing-page tr.clear-row { background-color: transparent; }
body.pricing-page .package-price-format{ color: Black; }
body.pricing-page .package-price-period{ color: #808080; }
body.pricing-page .light-font{ color: #727272; }
body.pricing-page .price-format,
body.pricing-page .no-hover a:hover { color: #5A5A5A; }
body.pricing-page .large-cell{ color: #A5A5A5; }
body.pricing-page .content .hover{ color: #00B0F0; background-color: #EBF6F9; }
body.pricing-page .content .hover a,
body.pricing-page .content .hover span{ color: #00B0F0; }

body.pricing-page table#first-table .plans,
body.pricing-page h2 {color:#0070C0; }

/************************/

/* Whos Using It */
body.knowledge-cue-page .center-text{ background-color: rgb(251,254,255); }

body.nz-trade-enterprise-page div.column-inside h3,
body.nz-trade-enterprise-page p.image-heading,
body.xero-page div.column-inside h3,
body.xero-page p.image-heading { color:rgb(180,47,147); }

/************************/

/* Downloads */
.downloads-page tr.row-even { background-color:rgb(248,248,248); }

/************************/

/* Blog */
body.blog div.comment blockquote { border:1px solid #ccc; border-bottom:none; background:#f6f6f6; }
body.blog div.comment p { background:transparent url(../images/bkg/bkg-comment-p.gif) no-repeat 0 0;  }
body.blog div.comment blockquote p { background:none; }
body.blog div.comment.by-author blockquote { border:1px solid #A1DDF6; border-bottom:none; background:#D5F4F4; }
body.blog div.comment.by-author p { background:transparent url(../images/bkg/bkg-comment-by-author-p.gif) no-repeat 0 0;  }


#schedule-inner ul li {
	background-color:#F6F6F6;
	border-color:#E8E8E8;
}

#schedule-inner .datetime {
	background-color:#ffffff;
	border-color:#B0B0B0;
}

#schedule-inner .month {
	background-color:#0070C0;
	color:#ffffff;
}
		