/** File: styles/main.css
	Date: 09/08/10
	Author: John Lay
	Description: page specific style
**/

/* home/index.php
**************************************************/
div.flash_intro {
	margin: 0 0 5px 10px;
}
table.four_areas {
	width: 960px;
	border-collapse:collapse;
	border: 0px solid black;
}
table.four_areas th {
	width: 240px;
	border-top: 3px solid #cccccc;
}
th.partition, td.partition {
	border-right: 3px solid #cccccc;
}
th.partition_sample {
	border-top: 3px solid #cccccc;
	border-right: 3px solid #cccccc;
	border-bottom: 3px solid #cccccc;
}
table.four_areas td {
	text-align:center;
	border-bottom: 3px solid #cccccc;
}
a.blue_link:link, a.blue_link:visited {
	text-decoration: underline;
	color: #4b9df0;
}
a.blue_link:hover {
	text-decoration: underline;
	color: #666666;
}
/* home/sitemap.php
**************************************************/
li.sitemap {
	margin: 10px 0 0 0;
}
/* about/who_are_we.php
**************************************************/
div.who_are_we_left {
	float: left;
	width: 300px;
	margin: 20px 0 0 60px;
	text-align: justify;
}
div.who_are_we_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -60px 20px 0 0;
}
/* about/clients.php
**************************************************/
div.quotes img, div.quotes p {
	display: inline;
	line-height: 200%;
}
div.quotes_footer_right {
	float: right;
	margin-bottom: 40px;
}
div.quotes_footer_right_ {
	float: right;
	margin-bottom: -40px;
}
div.quotes_footer_right p, div.quotes_footer_right_ p {
	display: block;
	text-align: right;
}
div.quotes_footer_left {
	float: left;
	margin-bottom: 40px;
}
div.quotes_footer_left p {
	display: block;
	text-align: left;
}
/* about/contact.php
**************************************************/
div.contact_left {
	float: left;
	width: 300px;
	margin-left: 60px;
}
div.contact_right {
	float: right;
	width: 375px;
	height: 380px;
	margin: -45px 80px 0 0;
}
table.contact {
	border-collapse:collapse;
}
table.contact td {
	vertical-align: top;
	padding: 0 10px 20px 0;
	text-align: justify;
}
/* about/careers.php
**************************************************/
span.careers {
	font-weight: bold;
}
/* library/online_library.php
**************************************************/
div.online_library img {
	margin-left: 160px;
}
/* library/demos.php
**************************************************/
div.carousel {
	margin-left: 80px;
}
/* services/course_conversions.php
**************************************************/
div.course_conversions_left {
	float: left;
	width: 400px;
	text-align: justify;
}
div.course_conversions_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -50px 0 10px 0;
}
/* services/learner_management.php
**************************************************/
div.learner_management_left {
	float: left;
	width: 400px;
	text-align: justify;
}
div.learner_management_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -50px 0 10px 0;
}
/* services/online_assessments.php
**************************************************/
div.online_assessments_left {
	float: left;
	width: 400px;
	text-align: justify;
}
div.online_assessments_left li {
	margin: 20px 0 20px 0;
}
div.online_assessments_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -50px 0 10px 0;
}
/* technology/virtual_learning_environements.php
**************************************************/
div.vle_left {
	float: left;
	width: 400px;
	text-align: justify;
}
div.vle_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -50px 0 10px 0;
}
/* technology/hosting_and_management.php
**************************************************/
div.hosting_left {
	float: left;
	width: 400px;
	text-align: justify;
}
div.hosting_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -50px 0 10px 0;
}
/* online_learning/benefits_of_elearning.php
**************************************************/
div.benefits_elearning_left {
	float: left;
	width: 400px;
	text-align: justify;
}
div.benefits_elearning_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -20px 0 10px 0;
}
/* online_learning/what_is_elearning.php
**************************************************/
div.what_is_elearning_left {
	float: left;
	width: 400px;
	text-align: justify;
}
div.what_is_elearning_right {
	float: right;
	width: 480px;
	height: 360px;
	margin: -20px 0 10px 0;
}
/* online_learning/what_is_blended_learning.php
**************************************************/
div.blended_left {
	float: left;
	width: 480px;
	margin-left: 10px;
	text-align: justify;
}
div.blended_right {
	float: right;
	width: 392px;
	height: 351px;
	margin: -30px 0 0 0;
}
ul.blended {
	font-size: 0.75em;
}
