/* New styles 
Main Colors:
color 1 - tan - #E7D1A2
color 2 - dark blue - #1D567D
color 3 - marron - #8C0021
color 4 - gray - #CCCCCC
color 5 - white - #FFFFFF
color 6 - black - #000000

Accent Colors:
color 1 - brighter blue - #0072BC (default link color)
color 2 - yellow - #FFF112 (Registeration Links)
color 3 - red - #EB2400 (special notes)

Extra Colors:
color 1 - light gray - #e1e1e1 (for alternate rows)
color 2 - medium gray - #bbbbbb (unactive link)
*/

/* General styles */
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
p {background-color:#ffffff}
.s {background-color:#ffffff}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #0072BC; text-decoration: none}
a:hover {  text-decoration: underline}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
td.globe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-image: url(/images/globe.gif); background-repeat: no-repeat; background-position: center center; }
td.globe2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-image: url(/images/globe2.gif); background-repeat: no-repeat; background-position: center center; }
.cdisouth04TD {  background-image: url(/cdisouth04/neworleans2.gif); background-repeat: no-repeat; background-position: center center; font-weight: bold;}
.unactivelink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #BBBBBB; text-decoration: none}
.temp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #8c0021; text-decoration: none; font-weight: bold}
.formerror{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #EB2400; }

/* heading styles */
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #1D567D}
.h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #1D567D}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #8C0021}
.h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #8C0021}
.h2invert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #8C0021; text-indent: 3px}
.h2invert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #8C0021}
.h2invert a:hover {  text-decoration: underline} 
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #8C0021}
.h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #8C0021}
.h3invert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #8C0021}
.h3invert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #8C0021}
.h3invert a:hover {  text-decoration: underline} 
.h3s {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #8C0021}
.h3sinvert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #8C0021}
.h3sinvert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #8C0021}
.h3sinvert a:hover {  text-decoration: underline}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #1D567D}
.h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #1D567D}
.h4invert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #1D567D}
.h4invert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #1D567D}
.h4invert a:hover {  text-decoration: underline} 
.h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #1D567D}
.h5invert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #1D567D}
.h5invert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #1D567D}
.h5invert a:hover {  text-decoration: underline} 
.h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CCCCCC}
.h6invert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: #CCCCCC}
.h6invert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: #CCCCCC}
.h6invert a:hover {  text-decoration: underline} 
.h7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #E7D1A2}
.h7invert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; background-color: #E7D1A2}
.h7invert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; background-color: #E7D1A2}
.h7invert a:hover {  text-decoration: underline} 
h8 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #DEBC02}
.h8 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #DEBC02}
.h8invert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: #DEBC02}
.h8invert a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; background-color: #DEBC02}
.h8invert a:hover {  text-decoration: underline}

.regblock {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; background-color: #FFF112}
.highlight { background-color: #FFF112}

.bgColor1 { background-color: #E7D1A2;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.bgColor2 { background-color: #1D567D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.bgColor3 { background-color: #8C0021; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.bgColor4 { background-color: #CCCCCC}
.bgColor5 { background-color: #FFFFFF}
.bgColor6 { background-color: #000000}
.BlackText { color: #000000}
.bgColor6b { background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}
.acbgColor2 { background-color: #FFF112}
.exbgColor1 { background-color: #e1e1e1; color:#000000}

.frametable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #1D567D; color:#FFFFFF;}
.whitetable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFFF; color:#000000;}
.specialtext{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EB2400; }
.specialtextinvert{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #EB2400;}
.redtext{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #EB2400; }
.formfield {  font-family: "Courier New", Courier, monospace; font-size: 10pt; font-weight: normal; color: #1D567D}
.formfieldSM {  font-family: "Courier New", Courier, monospace; font-size: 8pt; font-weight: normal; color: #1D567D}
.smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.smalltext a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0072BC; text-decoration: none}
.smalltext a:hover {  text-decoration: underline} 
.smallspecial{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #EB2400; }
.code {  font-family: "Courier New", Courier, monospace; font-size: 10pt; font-weight: normal;}
.codesm {  font-family: "Courier New", Courier, monospace; font-size: 9pt; font-weight: normal}
.alert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #EB2400; color:#FFFFFF;}
.formerror{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #EB2400; }

/* Alerts */
.yellowalert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00; text-decoration: none; font-weight: bold}
.yellowalert:hover {  text-decoration: underline}



/* Nav Menu */
.top {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #1D567D; color:#ffffff;}
.top a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.top a:hover {  text-decoration: underline}
.topinv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FFFFFF; color:#1D567D;}
.topinv a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1D567D; text-decoration: none}
.topinv a:hover {  text-decoration: underline}
.tophl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FFF112; color:#EB2400;}
.tophl a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #EB2400; text-decoration: none}
.tophl a:hover {  text-decoration: underline}
.mainnav {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #961334; color: #ffffff;}
.mainnav a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.mainnav a:hover {  text-decoration: underline}
.mainnav td {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #961334; color: #ffffff;}
.threatlevel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #FFFFFF; color:#000000;}
.threatlevel a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #000000}
.threatlevel a:hover {  text-decoration: underline}
.welcome {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EB2400;}
.mainquote2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #8C0021}
.mainquote3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #8C0021}
.announcement {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #E7D1A2; color:#1D567D; font-weight: bold}
.announcement a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #E7D1A2; color:#1D567D; font-weight: bold}
.menutextWhite {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.cdisouthquote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #1D567D; font-style: italic}

/* New Matix Styles */
.quickreg {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #F0E315; color: #000000;}
.matrix {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #ffffff; color: #000000;}
.tracks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #000000; color:#ffffff;}
.conference {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #1D567D; color:#ffffff;}
.conference a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none}
.conference a:hover {  text-decoration: underline}
.conference2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #8C0021; color:#ffffff;}
.conference2 a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; text-decoration: none}
.conference2 a:hover {  text-decoration: underline}
.dates {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #1D567D; color:#ffffff;}
.dates a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}
.dates a:hover {  text-decoration: underline}
.dates2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #8C0021; color:#ffffff;}
.dates2 a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}
.dates2 a:hover {  text-decoration: underline}
.symbol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #CCCCCC; color:#1D567D;}
.symbol a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #CCCCCC; color:#1D567D;}
.symbol2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #CCCCCC; color:#1D567D;}
.symbol2 a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #CCCCCC; color:#8C0021;}


/* other */
.keytable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; color:#000000;}
.bluetextmed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; color: #1D567D;}
.trackDates {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #1D567D}
.trackkey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; background-color: #000000; color: #FFFFFF;}
.bgcolor6row a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.bgcolor6row a:hover {  text-decoration: underline}
.bgcolor6row td {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #000000; color: #ffffff;}
.formfield2 {  font-family: "Courier New", Courier, monospace; font-size: 8pt; font-weight: normal; color: #1D567D}
/* tab styles */
.tabs a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;  font-weight: bold;}
.tabs a:hover {  text-decoration: underline}
.droplist {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-position: center}
.droplist td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-position: center}

/* footer style */
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #1D567D; color:#ffffff;}
.footer a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.footer a:hover {  text-decoration: underline}
.footerprint {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff; color:#000000;}
.footerprint a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.footerprint a:hover {  text-decoration: underline}


/*  caag specific */
.caag_L {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #00A650}
.caag_L a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #00A650}
.caag_L a:hover {  text-decoration: underline}
.caag_CO {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #1D567D}
.caag_CO a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #1D567D}
.caag_CO a:hover {  text-decoration: underline}
.caag_T {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; background-color: #FFF200}
.caag_T a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; background-color: #FFF200}
.caag_T a:hover {  text-decoration: underline}
.caag_A {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #000000}
.caag_A a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #000000}
.caag_A a:hover {  text-decoration: underline}
.caag_CA {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #ED1B23}
.caag_CA a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #ED1B23}
.caag_CA a:hover {  text-decoration: underline}
/*
.caag_MDS { background-color: #F6E4BC}
.caag_MDI { background-color: #C4E895}
.caag_SDS { background-color: #E1E1E1}
.caag_SDI { background-color: #FFFFFF}
*/
