/* Global  CSS Styles for BayCHI  */



/* ELEMENTALS */	

BODY { margin: 0pt; margin-top: 0pt; margin-left: 0pt; margin-right:0pt; margin-bottom: 0pt;}



	

/* Top */



.preface {font: 9pt arial,helvetica, sans-serif; letter-spacing: 1; color: #D1D1D1;}

.preface A {font: 9pt arial,helvetica, sans-serif; letter-spacing: 1; color: #D1D1D1; text-decoration : none;}

   

.Header {font: bold 10pt verdana,helvetica,arial,sans-serif; color: #1F4976;}

.searchbutton {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #ffffff; background: #74A1D1;}

.searchfield {font: Bold 9pt verdana,helvetica,arial,sans-serif; Color: #757779; background: #dddddd; width: 150px;}

   

.Nav1 {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #FFFFFF;}

.Nav1 A {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #FFFFFF; text-decoration : none;}

.Nav1 A:Hover {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #ffff00;}



.Nav1-on {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #003561;}

.Nav1-on A {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #003561; text-decoration : none;}

.Nav1-on A:Hover {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #003561;}



.Nav2 {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #003561; text-align:center;}

.Nav2 A {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #003561; text-decoration : none; text-align:center;}

.Nav2 A:Hover {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #000000; text-decoration: underline; text-align:center;}



.Nav2-on {text-align:center;}

.Nav2-on A {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #003561; text-decoration : none; text-align:center;}

.Nav2-on A:Hover {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #003561; text-align:center;}



.SubHeader {Background: #DFE9F5;}

.BreadCrumb {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #3F6D9E;}

.BreadCrumb A {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #3F6D9E;}

.BreadCrumb A:Hover {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #3F6D9E;}

.PageTitle  {font: 21pt verdana,helvetica,arial,sans-serif; Color: #416298;}

.PageTitle I {font: 15pt verdana,helvetica,arial,sans-serif; Color: #416298;}






/* Home Side */




.home-side {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #000000; background: #EFEFEF;}

.home-side A {Color: #1C4877;}

.home-side B {font-weight: Bold;}

.home-side .highlight  {font: 8.5pt; Color: #5461AD;}

.home-side table tr td {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #000000;}

.home-side table tr td  A {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #1C4877;}

.home-side table tr td  A B {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #1C4877;}



.home-side-top {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #ffffff; background: #9A958A;}

.home-side-top A {Color: #F4F5DA;}

.home-side-top B {font-weight: Bold;}

.home-side-middle {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #000000; background: #E5E2DA;}

.home-side-middle A {Color: #1D62AD;}

.home-side-middle B {font-weight: Bold;}

.home-side-bottom {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #000000; background: #E5E2DA;}

.home-side-bottom A {Color: #1D62AD;}

.home-side-bottom B {font-weight: Bold;}




.title {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #7D7D7D; letter-spacing: .05em;}

.event-title  {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #7D7D7D;}

.event-title  A {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #2A77C8;}

.event-description {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #3A3D40;}

.event-description A {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #1368C2;}

.event-details {font: 8.5pt verdana,helvetica,arial,sans-serif; Color: #61698A;}

.event-details B {font-weight: bold;}

.event-details A {Color: #3A3D40;}


.evsum, .evsum-ldr, .evsum-bof, .evsum-pgm, .evsum-tut, .evsum-gen, .evsum-glo, .evsum-sig, .evsum-acm {
        font: 8.5pt verdana,helvetica,arial,sans-serif;
        margin: 15px;
        padding-left: 47px;
        min-height: 32px;
} * html .evsum, * html .evsum-ldr, * html .evsum-bof, * html .evsum-pgm, * html .evsum-tut, * html .evsum-gen, * html .evsum-glo, * html .evsum-sig, * html .evsum-acm { height: 32px }

.evsum .evitm, .evsum-ldr .evitm, .evsum-bof .evitm, .evsum-pgm .evitm, .evsum-tut .evitm, .evsum-gen .evitm, .evsum-glo .evitm, .evsum-sig .evitm, .evsum-acm .evitm {
        margin: 2px 0px 0px 10px;
}

.evsum {
        background: url(/images/brick_medium.gif) 0px 10px no-repeat;
}

.evsum-ldr {
        background: url(/images/icon_event-leadership.gif) 0px 10px no-repeat;
}

.evsum-bof {
        background: url(/images/icon_event-bof.gif) 0px 10px no-repeat;
}

.evsum-pgm {
        background: url(/images/icon_event-meeting.gif) 0px 10px no-repeat;
}

.evsum-tut {
        background: url(/images/icon_event-tutorial.gif) 0px 10px no-repeat;
}

.evsum-gen {
        background: url(/images/icon_event-generic.gif) 0px 10px no-repeat;
}

.evsum-glo {
        background: url(/images/icon_event-generic-nonlocal.gif) 0px 10px no-repeat;
}

.evsum-sig {
        background: url(/images/icon_event-sigchi.gif) 0px 10px no-repeat;
}

.evsum-acm {
        background: url(/images/icon_event-acm.gif) 0px 10px no-repeat;
}

.evttl  {color: #7D7D7D;}

.evttl  A {font-weight: bold; color: #2A77C8;}

.evdtl {color: #61698A;}

.evdtl B {font-weight: bold;}

.evdtl A {color: #3A3D40;}





 /* Pane specific styles */
 
.Content-Area { font: 9pt verdana,helvetica,arial,sans-serif;  color: #052343; background: #E3E9F1; }


.Summary-Pane { font: 9pt verdana,helvetica,arial,sans-serif;  color: #273B5B; background: #ECEFF6; }

.Summary-Pane B {font-weight: bold;}

.Summary-Pane A { color: #254EAB;}

.Summary-Pane EM { font: 14pt; color: #5C6388; font-style: normal;}

.Summary-Pane I { font-style: italic;} 


.Summary-Pane .Subheader1 { font: 11pt; color: #6E7696; font-style: normal; font-weight: bold;}

.Summary-Pane .Subheader2 { font: 9pt; color: #6E7696; font-style: normal; font-weight: bold;}

.Summary-Pane .Subheader3 { font: 9pt; color: #6E7696; font-style: normal;}


.Summary-Pane H1 { font: 11pt; color: #84868A; font-style: normal; font-weight: bold;}

.Summary-Pane H2 { font: 9pt; color: #84868A; font-style: normal; font-weight: bold;}

.Summary-Pane H3 { font: 9pt; color: #84868A; font-style: normal;}

.Summary-Pane .formbutton {font: Bold 8.5pt verdana,helvetica,arial,sans-serif; Color: #ffffff; background: #809DBC;}





.Link-Pane { font: 9pt verdana,helvetica,arial,sans-serif;  color: #273B5B; background: #ECEFF6; }

.Link-Pane B {font-weight: bold;}

.Link-Pane A { color: #254EAB;}

.Link-Pane EM { font: 14pt; color: #5C6388; font-style: normal;}

.Link-Pane I { font-style: italic;} 


.Link-Pane .Subheader1 { font: 11pt; color: #6E7696; font-style: normal; font-weight: bold;}

.Link-Pane .Subheader2 { font: 9pt; color: #6E7696; font-style: normal; font-weight: bold;}

.Link-Pane .Subheader3 { font: 9pt; color: #6E7696; font-style: normal;}


.Content-Pane { font: 9pt verdana,helvetica,arial,sans-serif;  color: #545454; background: #F5F7FC; }

.Content-Pane B {font-weight: bold;}

.Content-Pane A { color: #254EAB;}

.Content-Pane EM { color: #5C6388; font-style: normal;}

.Content-Pane I { font-style: italic;} 


.Content-Pane .Page-Introduction  { font: 9pt; color: #919191; font-weight: bold;}

.Content-Pane .Subheader1 { font: 13pt; color: #3A3A3A; font-style: normal; font-weight: bold;}

.Content-Pane .Subheader2 { font: 11pt; color: #3A3A3A; font-style: normal; font-weight: bold;}

.Content-Pane .Subheader3 { font: 9pt; color: #3A3A3A; font-style: normal; font-weight: bold;}



.Content-Pane .Action { color: #995220;}

.Content-Pane .Action .Item { color: #536C96;}

.Content-Pane .Action .Item A { color: #2C56D4;}

.Content-Pane .Action .Item B { font-weight: bold;}

.Content-Pane H1 { font: 13pt; color: #808080; font-style: normal; font-weight: bold;}

.Content-Pane H2 { font: 11pt; color: #808080; font-style: normal; font-weight: bold;}

.Content-Pane H3 { font: 9pt; color: #808080; font-style: normal; font-weight: bold;}



 /* Table styles */

.table-frame-border { background: #B6C1D0; }
.table-header { font: 9pt verdana,helvetica,arial,sans-serif;  color: #272D33; background: #B6C1D0; }

.table-cell-light { font: 10pt verdana,helvetica,arial,sans-serif;  color: #314A72; background: #FFFFFF; }
.table-cell-light A { color: #0F57CE;}
.table-cell-light B { font-weight: bold;}
.table-cell-light SUB { font: 9pt}

.table-cell-medium { font: 10pt verdana,helvetica,arial,sans-serif;  color: #314A72; background: #F6F7FA; }
.table-cell-medium A { color: #0F57CE;}
.table-cell-medium B { font-weight: bold;}
.table-cell-medium SUB { font: 9pt}

.table-cell-dark { font: 10pt verdana,helvetica,arial,sans-serif;  color: #314A72; background: #EAEDF1; }
.table-cell-dark A { color: #4A6FAE;}
.table-cell-dark B { font-weight: bold;}
.table-cell-dark SUB { font: 9pt}

 
 

 /* Content */

    

.first-Context { font: 9pt verdana,helvetica,arial,sans-serif; color: #000000; background: #EAEEF2 }

.first-Context B { font: Bold 9pt verdana,helvetica,arial,sans-serif; color: #000000; background: #EAEEF2; }

.Second-Context { background: #E3E9F1;}

.hr1 {background: #ACB8C5}



/* Footer */

.Footer {font: 6pt verdana,helvetica,arial,sans-serif; Color: #bbbbbb; Background: #334E78;}

.Footer A {font: 6pt verdana,helvetica,arial,sans-serif; Color: #ededed;}

div.audioenclosure {
   background: url(/podcast/audio.gif) no-repeat;
   background-position: 0 0;
   padding-left: 24px; 
   min-height: 24px;
   margin: 10px 0px;
}

div.videoenclosure {
   background: url(/podcast/video.gif) no-repeat;
   background-position: 0 0;
   padding-left: 24px; 
   min-height: 24px;
   margin: 10px 0px;
}

div.pdfenclosure {
   background: url(/podcast/pdf.gif) no-repeat;
   background-position: 0 0;
   padding-left: 24px; 
   min-height: 24px;
   margin: 10px 0px;
}

div.otherenclosure {
   background: url(/podcast/other.gif) no-repeat;
   background-position: 0 0;
   padding-left: 24px; 
   min-height: 24px;
   margin: 10px 0px;
}

img.headshot { float:left; padding:0px 0px 12px 0px; margin:0px 3px 3px 0px; vertical-align:top; }
.Content-Pane p { clear:both }
