body, form {margin:0}
ul	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;list-style-position: outside;list-style-image:  url(file:///C|/Documents%20and%20Settings/Cass/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/liststyle_empty.gif);}
li {margin:5px 0 5px 0;}
ol {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; list-style-position: outside}
a {color: #2F70AD}
a:hover {color: #05215C}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #000066; text-decoration: none}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: -0.2pt; font-weight: bold; color:#05215C}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: -0.2pt; font-weight: bold; color:#464646; margin-top:2em; margin-bottom:0.7em}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color:#2F70AD; font-weight: bold; margin-top:3em; margin-bottom:0; text-transform:uppercase}
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; letter-spacing: -0.2pt; font-weight: bold; margin-bottom:-10px; margin-top:30px}
hr {height:1px;width:60%;color:#C5DBDF;}
p, table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 140%; color: #000000; letter-spacing: -0.05px }

/* Custom form classes */  
.enquiry table { background-color: #F9FBFD; color: #000000; width: 440px; border: 1px solid #D7E5F2; border-collapse: collapse; } 
.enquiry td {  border: 1px solid #D7E5F2;  padding-left: 4px; }

.enquiry2 table { background-color: #F9FBFD; color: #000000; border: 1px solid #D7E5F2; border-collapse: collapse; } 
.enquiry2 td {  border: 1px solid #D7E5F2;  padding-left: 4px; }

/* Custom Event classes */
.eventdetails {background-color: #F9FBFD; color: #000000; width: 100%; border: 1px solid #D7E5F2; border-collapse: collapse; } 
.eventdetails td { border: 1px solid #D7E5F2; padding-left: 4px; }
.tcidetails {background-color: #F3F7E6; color: #000000; width: 100%; border: 1px solid #d7e6a7; border-collapse: collapse; } 
.tcidetails td { border: 1px solid #d7e6a7; padding-left: 4px; }
.qualdetails {background-color: #fafaee; color: #000000; width: 100%; border: 1px solid #e9e6c3; border-collapse: collapse; } 
.qualdetails td { border: 1px solid #e9e6c3; padding-left: 4px; }

.eventDate {margin-top:-5px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; color: #000000; letter-spacing: -0.05px}
.event {width: 98%; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-right:10px;}
.speakerphoto {margin:2px 10px 0 -2px; border:1px solid #cccccc; float:left}
.evconcept {border:1px solid #cccccc; margin:1px 5px 0 -2px}
.evconceptright {border:1px solid #cccccc; margin:0 0 0 10px}
.evborderright {border-right: 1px solid #D7E5F2}
table.evborder {border: 1px solid #D7E5F2}

/* Custom Site Search classes */
.searchrstdetails {color:#333333; font-size:10px}

/* Custom classes and styles */  
.PrintHide {display:none}
.menu {display:block; width:161px; margin-left:15px; margin-top:20px}
.menu td {border-bottom: 1px solid #CCCCCC;padding:8px 0 1px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; letter-spacing: -0.4pt; }
.menu td a {text-decoration:none;}
.submenu {font-weight:normal;	margin-top:-5px;margin-bottom:10px;	list-style-position: outside;list-style-image: none;list-style-type: none; margin-left:0; padding-left:0;}
.body_text_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; color: #000000; letter-spacing: -0.05px }
.newsitem {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; letter-spacing: -0.05px; margin:3em 0 -1em 0; font-weight:bold}
.globalmenu {position:absolute; top:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; right:5px}
.globalmenu a {color:#FFFFFF; text-decoration:none}
.globalmenu a:hover {color:#FFFFFF; text-decoration:underline}
.search {position:absolute; top:98px; right:5px;}
.search table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.search input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.ad {border:1px solid #CCCCCC}
.stronggrey1 {color:#aaaaaa}
.stronggrey2 {color:#333333}
.highlight { background-color:#f5f5f5; padding:10px}
.quotetext {font-size:.95em; line-height:140%;}