/* //////////////////////////////////// */

/*					*/

/* 	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 {

	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;

}

.navFallGrayMajor {

	font: bold 8pt Arial, Verdana, sans-serif;

	letter-spacing: .04em;

	color: #CCCCCC;

	text-decoration: none;

	text-transform: uppercase;

}



.navGrayMajor {

	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(/meetings/graphics/orange_px.png);

}



.p2o {

	font-size: 2px;

	line-height: 2px;

	letter-spacing: 0;

	background-image:URL(/meetings/graphics/orange_px.png);

}




