/* //////////////////////////////////// */
/*					*/
/* 	AGU Meetings Styles ver 1 	*/
/*		by bdh for agu		*/
/*					*/
/* //////////////////////////////////// */
/* FOR PRINT VERSION ONLY display meeting title, dates, location, etc. */
#print_ver_header {
    display: none;
}
/* Outer table border styles */
#topborder {
    font-size:1px; border-top: 1px solid #E56B1F;
}
#leftborder {
    font-size:1px; border-left: 1px solid #E56B1F;
}
#rightborder {
    font-size:1px; border-right: 1px solid #E56B1F;
}
#bottomborder {
    font-size:1px; border-bottom: 1px solid #E56B1F;
}
/* Header styles common to all levels */
h1,h2,h3,h4,h5 {
    font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
    margin: 0px 0px 7px 10px;
    color: #993333;
}
/* Headers that may be used as a class attribute - no margins */
/*   convenient for use in tables, as in <td class="h1">Header</td> */
.h1,.h2,.h3,.h4,.h5 {
    font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
    margin-bottom: 7px;
    color: #993333;
}
/* Headers' distinct font sizes */
h1,.h1 {
    font-size: 14pt; font-style: normal; letter-spacing: .1em;
}
h2,.h2 {
    font-size: 12pt; font-style: italic; font-variant:small-caps; letter-spacing: .05em;
}
h3,.h3 {
    font-size: 11pt; font-style: normal;
}
h4 {
    font-size:  9pt; font-style: normal; margin-left: 15px; 
    color: #E57135;
}
.h4 {
    font-size:  9pt; font-style: normal; 
    color: #E57135;
}
h5,.h5 {
    font-size:  9pt; margin-left: 25px; margin-bottom: 5px;
}
h6,.h6 {
    font-size:  9pt; font-style: italic; font-weight: normal; margin: 5px 0px 10px 25px; 
    color: #993333;
}
#dates, .dates {
    font-variant:normal; font-style:normal; letter-spacing:0em; margin:0px;
}

/*
#new {
        width:67px; border-bottom: 1px solid #993333;
}
*/
.dateloc {
    font: normal 9pt Verdaan, Arial, sans-serif;
    margin: -7px 0px 0px 30px;
    color: #000000;
}
/* common paragraph */
p {
    font: normal 10pt Arial, Verdana, sans-serif;
    margin: 10px 20px 10px 25px;
    letter-spacing: .015em;
}
.no_indent {
    margin-right: 0px;
    margin-left: 0px;
}
dt {
    font: bold 8pt Verdana, Arial, sans-serif;
    margin: 20px 0px 8px 25px;
}
dd {
    font: normal 10pt Arial, Verdana, sans-serif;
    margin-bottom: 8px;
}
.pcmember {
    text-decoration:underline;
}
.pcmail {
    color:#000099; 
    text-decoration:none;
}
a:hover.pcmail {
    color:#0000FF; 
    text-decoration:underline;
}
td,dd,blockquote {
    font: normal 10pt Arial, Verdana, sans-serif;
}
ul,ol {
    font: normal 10pt Arial, Verdana, sans-serif;
    margin-top: 0px;
    position:relative;
    left:0px;
}
li {
    font: normal 10pt Arial, Verdana, sans-serif;
    padding-top: 3px; 
    padding-bottom:3px;
    position:relative;
    left:0px;
}
form {
    margin:0;
}
sub, sup {
    font-size: 8pt;
}
/* NavBar, "Major" and "Minor" styles */
/*   in either black, white, agu-blue, fall-tan, fall-brown text */
/*   add colors as needed, but try to make them general enough for reuse */
.navFallBrownMajor {
    font: bold 8pt Arial, Verdana, sans-serif; 
    letter-spacing: .04em; 
    color: #993333; 
    text-decoration: none; 
    text-transform: uppercase;
}
.navFallBrownMinor {
    font: normal 8pt Arial, Verdana, sans-serif; 
    color: #993333; 
    text-decoration: none;
}
.navFallTanMajor {
    font: bold 8pt Arial, Verdana, sans-serif; 
    letter-spacing: .04em; 
    color: #E57135; 
    text-decoration: none; 
    text-transform: uppercase;
}
.navFallTanMinor {
    font: normal 8pt Arial, Verdana, sans-serif; 
    color: #E57135; 
    text-decoration: none;
}
.navGreyMajor {
    font: bold 8pt Arial, Verdana, sans-serif; 
    letter-spacing: .04em; 
    color: #CCCCCC; 
    text-decoration: none;
}
/* Program Committee link definition */
a.pcmail:link {     /* unvisited link */
    text-decoration: none; 
    color: #993333;
}
a.pcmail:visited {  /* visited link */
    text-decoration: none; 
    color: #993333;
}
a.pcmail:hover {   /* mouse over link */
    text-decoration: none; 
    color: #E57135;
}
a.pcmail:active {   /* selected link */
    text-decoration: none; 
    color: #E57135;
}
/* Breadcrumb link definition */
a.breadcrumb:link {     /* unvisited link */
    text-decoration: underline; 
    color: #993333;
}
a.breadcrumb:visited { /* visited link */
    text-decoration: underline; 
    color: #993333;
} 
a.breadcrumb:hover {  /* mouse over link */
    text-decoration: underline; 
    color: #E57135;
} 
a.breadcrumb:active {  /* selected link */
    text-decoration: underline; 
    color: #E57135;
} 
/* standard link definition */
a:link {    /* unvisited link */
    text-decoration: underline; 
    color: #993333;
} 
a:visited { /* visited link */
    text-decoration: underline; 
    color: #993333;
} 
a:hover {   /* mouse over link */
    text-decoration: none; 
    color: #E57135;
}
a:active {   /* selected link */
    text-decoration: none; 
    color: #E57135;
}
/* NavBar and hyperlink styles */
a.navFallBrownMajor {
    font: bold 8pt Arial, Verdana, sans-serif; 
    letter-spacing: .04em; 
    color: #993333; 
    text-decoration: none; 
    text-transform: uppercase;
}
a.navFallBrownMinor {
    font: normal 8pt Arial, Verdana, sans-serif; 
    color: #993333; 
    text-decoration: none;
}
a.navFallTanMajor {
    font: bold 8pt Arial, Verdana, sans-serif; 
    letter-spacing: .04em; 
    color: #E57135; 
    text-decoration: none; 
    text-transform: uppercase;
}
a.navFallTanMinor {
    font: normal 8pt Arial, Verdana, sans-serif; 
    color: #E57135; 
    text-decoration: none;
}
/* NavBar and Bread-crumb on mouse over styles */
a:hover.navFallBrownMajor,a:hover.navFallBrownMinor {
    text-decoration: underline; 
    color: #E57135;
}
a:hover.navFallTanMajor,a:hover.navFallTanMinor,a:hover.notu {
    text-decoration: underline;
}
.normal {
    font: normal 10pt Arial, Verdana, sans-serif; 
    color: #000000;
}
.address {
    margin: 0px 0px 15px 50px;
}
.top {
    font: normal 9pt Arial, Verdana, sans-serif; 
    color: #999999; 
    text-align:right; 
    margin:0px; 
    text-decoration:none;
}
/* Common classes for deprecated (or non cross-browser compatible) tags */
.bold {
    font-weight: bold;
}
.ital {
    font-style: italic;
}
.under {
    text-decoration: underline;
}
.notu {
    text-decoration: none;
}
.over {
    text-decoration: overline;
}
.strike {
    text-decoration: line-through;
}
/* shorthand of above */
.b {
    font-weight: bold;
}
.i {
    font-style: italic;
}
.u {
    text-decoration: underline;
}
.o {
    text-decoration: overline;
}
.s {
    text-decoration: line-through;
}
/* Font face styles */
.sans {
    font-family: Arial, Verdana, sans-serif;
}
.serif {
    font-family: Times, Times New Roman, serif;
}
/* Margin styles */
.nomargin {
    margin: 0px;
}
.margin {
    margin: 10px;
}
.rlmargin {
    margin: 0px 10px;
}
.indent {
    margin-left: 20px;
}
.indentMore {
    margin-left: 40px;
}
/* Alignment styles */
.right {
    text-align: right;
}
.center {
    text-align: center;
}
.left {
    text-align: left;
}
/* Font size styles */
.xsm {
    font-size: 6pt;
}
.sm {
    font-size: 8pt;
}
.rg {
    font-size: 10pt;
}
.med {
    font-size: 11pt;
}
.lg {
    font-size: 14pt;
}
.xlg {
    font-size: 16pt;
}
/* Text case styles */
.uc {
    text-transform: uppercase; 
    font-size: 10pt;
}
.lc {
    text-transform: lowercase;
}
.cap {
    text-transform: capitalize;
}
.smcap {
    font-variant: small-caps;
}
/* Font color styles */
.red {
    color: red;
}
.white {
    color: white;
}
.grey {
    color: #CCCCCC;
}
.fallBrown {
    color: #993333;
}
.fallTan {
    color: #E57135;
}
/* pixel sizes to use with nbsp; in table cells */
/* ie. <td height="10" bgcolor="#FFFFFF"><span class="p10">&nbsp;</span></td> */
.p1 {
    font-size: 1px; 
    line-height: 1px; 
    letter-spacing: 0;
}
.p2 {
    font-size: 2px; 
    line-height: 2px; 
    letter-spacing: 0;
}
.p1o {
    font-size: 1px; 
    line-height: 1px; 
    letter-spacing: 0; 
    background-image:URL(../../graphics/orange_px.png);
}
.p2o {
    font-size: 2px; 
    line-height: 2px; 
    letter-spacing: 0; 
    background-image:URL(../../graphics/orange_px.png);
}