/* Change the styles below to affect all HTML pages */
/* DO NOT CHANGE THIS STYLE! */
.noCSS { display: none; }


/* General page formatting -------------------------------------------- */
body
{
	font-family: Verdana, helvetica, Arial, sans-serif;
	font-size: 10pt;
}

body#home{
	background-color: #ececec;
	
	
}

body#nav {
	background-color: #ccd0ef;
	background-image: url(images/navbar.gif);
	background-repeat: repeat;
}

body#nav p.link { color: white; background-color: #666; margin: 6pt 4pt 6pt 0pt; padding: 4pt; border: solid 1px black; }

body#nav A {
	font-weight: bold;
	color: #1025b6;
}

body#nav p {
	margin-top: 12px;
	margin-bottom: 12px;
}
body#nav a:hover { color: white; }

span.toctext{
	font-weight: bold
}

p.name
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-weight: bold;
	font-size: 11pt;
	text-align: center;
}

p.location
{
	margin-top: 8pt;
	margin-bottom: 3pt;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
}
p.disclaimer{
	font-weight: bold;
}

sup { font-size: x-small; }
sub { font-size: x-small; }
li { margin-bottom: 6pt; }

/*home ---------------------*/

div.container
{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	padding-top: 6pt;
	
}

div.box1
{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30pt;
	width: 750px;
	background-color: white;
	border: 1px black solid;
	padding: 3pt 3pt 3pt 3pt;
}

div.box2
{
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	background-color: white;
	border: 1px black solid;
	padding: 3pt 3pt 3pt 3pt;
	margin-top: -12pt;
}

p.homeheadtext{
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	margin-top: 3pt;
}

p.toc_home{
	font-weight: bold; 
	text-align: center;
	font-size: 8pt;
	margin-top: -12pt;
}

p.instructions{
	text-align: left;
	font-weight: bold;
	font-size: 8pt;
	}

p.instruction_head{
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	margin-top: 3pt;
}

p.image{
	text-align: center;
}
/* Site-wide headings ------------------------------------------------- */
h1
{
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
}

h2
{
	font-size: 14pt;
}

h3 {
	font-size: 11pt;
	text-align: center;
}


/* Site-wide hyperinks ------------------------------------------------ */
a:link { text-decoration: none; }
a:visited { text-decoration: none; }


/* Index formatting --------------------------------------------------- */
h2.day
{
	background-color:#ccc;
	width:100%;
}

p.time, p.chair, p.section, p.section
{
	font-size:14pt;
	margin-top:0;
	margin-bottom:0;
}

p.intro
{
	text-align:center;
	font-weight:bold;
}

p.session
{
	font-size:10px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:0;
; font-family: Verdana, Arial, Helvetica, sans-serif}

p.paper
{
	margin-top: 1em;
	margin-bottom: 1pt;
	font-weight: bold;
}

p.author
{
	margin-top: 1pt;
	margin-left: 10pt;
}

p.return
{
	font-size: 8pt;
	margin-top: 0pt;
}

span.authname { }
span.organization { font-style: italic; }


/* Header page formatting --------------------------------------------- */
body#header
{
	background-color: #ccd0ef;
	color: #1025b6;
	background-image: url(images/headline.gif);
	background-repeat: repeat;
}

p.headtext1
{   font-weight: bold;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	text-align: center;
}

p.headtext2{
	font-weight: bold;
	font-size: 10pt;
	margin-top: 0pt;
	text-align: center;
}


body#header h3
{   font-weight: bold;
	font-size: 14pt;
	margin-bottom: 3pt;
	text-align: left;
	margin-top: 6pt;
	text-align: center;
}


/* Search "Button" appearance  ---------------------------------------  */
#searchLink
{
	
}

