/* 	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;}
.mckTable {border:2px solid #D9D8CB; border-collapse:collapse;}
.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,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;}

.sectionSubHeadline {background-color:#CCCC99; color:#003366; padding:3px 7px 3px 7px; font-size:13pt; font-weight:bold; width:100%;}

.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;}
body#austin a {font-weight:bold; color:#000000;}
.AustinFormHead {font-weight:bold; font-size:16pt; color:#531e23;}
.AustinHead {font-weight:bold; font-size:12pt;}
.AustinSectHead {font-weight:bold; font-size:12pt; background-color:#ddd2d3; color:#531e23; padding:5px; width:100%;}
.AustinForm {border:1px solid #531e23; margin:25px; padding:20px;}
.AustinFieldLabel {vertical-align:bottom; border-bottom:1px solid #ddd2d3; width:150px;}
.AustinField {vertical-align:bottom;}
.AustinInputField {background-color:#eee9e9; width:250px; border:1px solid #ddd2d3;}
.AustinOptRowHead {font-weight:bold; background-color:#91A2CD; color:#FFFFFF; padding:6px;}
.AustinOptRow {background-color:#eee9e9; 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;}

#testimonyLinks p {margin:8px 0;}
p.quoteAttrib {font-weight:bold; text-align:right; margin-bottom:50px;}

td.intNews h2, td.intNews p, td.intNewsSect h2, td.intNewsSect p {color:#003366;}
td.intNews h2 {display:block; width:630px; border-top:2px solid #999999; padding-top:15px; margin-bottom:0;}
td.intNews h2.noLine {border-top:0; padding-top:0;}
td.intNewsSect h2 {margin-bottom:0;}
.author {margin:0; font-size:11pt;}
.teaser {margin-top:0;}
.intNewsViewIn {text-align:right;}
.intNewsViewIn img {margin-left:20px; vertical-align:middle;}
.intNews_menuLeftContactInfo {color:#003366; font-size:8pt; text-align:left;}
.intNews_menuLeftContactInfo .contactHead {color:#777777; font-size:9pt; text-decoration:underline;}
.intNews_menuTitle {color:#003366; text-align:center; padding:15px 0; font-weight:bold;}
.intNews_menuTitle a {color:#003366; text-decoration:none;}
.intNews_subMenu {color:#777777; text-align:center; padding:15px 0; font-weight:bold;}
.intNews_subMenu a {color:#777777; text-decoration:none;}
.intNewsTOC {text-align:center; margin:15px auto;}

.memorialBox {width:300px;}
.memorialBox h3 {margin:0;}
.memorialBox img {margin:5px 15px; float:left;}
.memorialBoxL {float:left; clear:left;}
.memorialBoxR {float:right; clear:right;}
.memorialBox2 {width:150px; float:left; margin-right:20px;}
#memorial-menu {width:200px; min-height:215px; background:url(/images/robin-mckenzie-menu-bg.gif) repeat-x; padding:10px; margin:15px 0 10px 20px; float:right;}
#memorial-menu a {color:#000000; clear:left; margin:5px 0 15px 0; display:block;}
#photoView {width:400px; height:400px; text-align:center; vertical-align:middle;}
#photoNav {text-align:center;}
#photoNav a {margin:0 20px;}
#photoOpts {margin-top:20px;}
#photoOpts img {border:5px solid #ffffff; margin:5px;}
#photoOpts img:hover, #photoOpts img.photoOptsSel {border:5px solid #5E85C7;}
#tribute td {vertical-align:top;}
#tribute input, #tribute textarea {width:250px;}
#tribute textarea {height:150px;}
.reqField {color:#ff0000;}
.bodyDiv {clear:both; height:2px; margin:10px auto; background:url(/images/body-div2.gif) repeat-x;}