/* 	General  */

body {font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000000;background-color:#FFFFFF;margin:0px;}
.admin_body {font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000000;background-color:#FFFFFF;}
p,td,ul,ol {font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#000000;}
input,select,option,textarea {font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;}
h1 {font-size:16pt;font-weight:bold;}
h2 {font-size:14pt;font-weight:bold;}
h3 {font-size:13pt;font-weight:bold;}
hr {color:#999999;height:1px;border:0px;background-color:#999999;}
a {color:#5E85C7;text-decoration:underline;font-weight:bold;}
a:hover {text-decoration:underline;}

.mckblue {color:#5E85C7;}
.menuLeftContactInfo {font-size:8pt;color:#FFFFFF;}
.menuLeftContactInfo a {color:#FFFFFF;}
.subMenu a {color:#5E85C7;font-weight:bold;text-decoration:none;}
.sectionHeadline {color:#5E85C7;font-size:16pt;}
.sectionHeadline a {color:#5E85C7;text-decoration:none;font-weight:normal;}
.sectionHeadline a:hover {text-decoration:none;}
.pageHeadline {color:#5E85C7;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:26pt;font-weight:bold;margin-left:35px;}
.pageHeadline a {color:#5E85C7;text-decoration:none;}
.pageHeadline a:hover {text-decoration:none;}
.footer {font-size:7pt;}
.footer a {color:#000000;text-decoration:none;}
.headerMenu {font-size:8pt;}
.headerMenu a {color:#000000;text-decoration:none;}
.headerMenu a:hover {color:#5E85C7;}
.headerTitle {color:#5E85C7;font-size:14pt;}
.title {font-size:12pt;font-weight:bold;}
.subTitle {color:#5E85C7;font-style:italic;font-weight:bold;margin-left:18px;}
.subSubTitle {color:#5E85C7;font-style:italic;margin-left:18px;}
.menuTitle {font-size:10pt;font-weight:bold;}
.quotes {color:#5E85C7;font-weight:bold;margin:15px 0px 15px 0px;font-size:8pt;}
.notes {font-size:8pt;}
.newletterInfo {font-size:11pt;font-style:italic;}
.miiCountryMenu a {font-size:8pt;text-decoration:none;}
.txtFieldDef{color:#999999;font-style:italic;}


.home_int_menu a {color:#000000;}
.home_int_main {font-size:10pt;color:#09296A;}
.pop_int_head {color:#000000;font-weight:bold;font-size:11pt;}
.home_ca_menu {font-size:8pt;color:#FFFFFF;}
.home_ca_menu a {color:#FFFFFF;}
.home_ca_main {font-size:10pt;font-weight:bold;color:#333399;}
.pop_ca_head {color:#FFFFFF;font-weight:bold;font-size:11pt;}
.home_us_menu {font-size:8pt;color:#FFFFFF;}
.home_us_menu a {color:#FFFFFF;}
.home_us_main {font-size:10pt;font-weight:bold;color:#09296A;}
.pop_us_head {color:#FFFFFF;font-weight:bold;font-size:11pt;}
.us_menu {font-size:7pt;color:#FFFFFF;}
.us_menu a {color:#FFFFFF;}
.hilite {color:#09296A;font-weight:bold;}
.red {color:#09296A;}
.orange {color:#FF6600;}
.redhead {color:#990000;font-weight:bold;font-size:11pt;}
.bluehead {color:#09296A;font-weight:bold;font-size:11pt;}
.blue {color:#09296A;}
.blueLinks a {color:#0000EE;}
.tanTD {background-color:#EFEFEA;}
.dkTanTD {background-color:#CCCC99;}
.blueTD {background-color:#E6EEF3;}
.dkBlueTD {background-color:#09296A;color:#FFFFFF}
.dkBlueTD a {color:#FFFFFF}
.whiteTD {background-color:#FFFFFF;}
.register {color:#990000}
.montrealHead {font-size:13pt;font-weight:bold;color:#3E3F7E;}
.montrealBlue {color:#3E3F7E;}
.RioFormHead {font-weight:bold; font-size:16pt; color:#005398;}
.RioHead {font-weight:bold; font-size:12pt;}
.RioSectHead {font-weight:bold; font-size:12pt; background-color:#C1C9E3; color:#005398; padding:5px; width:100%;}
.RioForm {border:1px solid #005398; margin:25px; padding:20px;}
.RioFieldLabel {vertical-align:bottom; border-bottom:1px solid #C1C9E3; width:150px;}
.RioField {vertical-align:bottom;}
.RioInputField {background-color:#DCE0EF; width:250px; border:1px solid #C1C9E3;}
.RioOptRowHead {font-weight:bold; background-color:#91A2CD; color:#FFFFFF; padding:6px;}
.RioOptRow {background-color:#DCE0EF; padding:4px; vertical-align:top;}

.purchase_button {color:#FFFFFF;background-color:#99987F;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
.purchase_button_submit {color:#FFFFFF;background-color:#5E6052;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
.purchase_button a {color:#FFFFFF;}
.purchase_button a:hover {text-decoration:none;}
.purchase_button_submit a {color:#FFFFFF;}
.purchase_button_submit a:hover {text-decoration:none;}
.purchase_value {width:100%;background-color:#FFFFFF;border-collapse:collapse;border:1px solid #999999;}
.purchase_member_head {background-color:#CCCC99;}
.purchase_member_items {background-color:#EFEEDF;}
.purchase_event_head {background-color:#D9D8CB;}
.purchase_event_items {background-color:#EEEEE8;}
.purchase_product_head {background-color:#B0BFD7;}
.purchase_product_items {background-color:#DCE2EC;}
.purchase_addr_label {text-align:right;}
.purchase_addr_input {text-align:center;}

.error {color:#AA0000;font-weight:bold;}
.adminheader {background-color: #CCCCCC;text-align:center;font-size:9pt;font-weight:bold;}
.admin {background-color: #EEEEEE;text-align:left;font-size:8pt;vertical-align:top;}

div.educataCourse {border-top:3px solid #DDDDDD; clear:both;}
div.educataCourse h2 {font-size:11pt; color:#5E85C7;}
div.educataCourseImg {float:left; width:125px;}
div.educataCourseDesc {float:right;}