*{margin:0;padding:0}

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin:0;
	padding:0
}

img, a, a img{border:none;}

a:link, a:visited, a:active {text-decoration:none}

a:hover {text-decoration:underline}

p, h1, h2, h3, h4, h5, table, ol, ul, hr {margin-bottom:15px}

blockquote,ul{margin-left:30px}

h1{font-size:24px}

h2{font-size:18px}

h3{font-size:14px}

/* LAYOUT STYLES
=====================================================*/

#containerWrap{background:#1d2f39}

#containerWrapBG{background:url(/annual_meeting/images/2011_bg-banner.jpg) top no-repeat; width:1080px; margin:0 auto}

#container{width:800px; margin:0 auto}

#header{padding-top:53px;}

#header p{margin:0}

#contentWrap{background:url(/annual_meeting/images/2011_bg-content.jpg) top no-repeat #FFF}

#nav{float:left; width:170px; padding:15px}

#nav ul{list-style:none; margin:0}

#nav li{margin-bottom:15px;}

#nav a:link, #nav a:visited, #nav a:active {color:#1d2f39; text-decoration:none; font-weight:bold}

#nav a:hover {text-decoration:underline}

#content{width:570px; margin-left:200px; padding:15px}


/* OLD STYLES
#meeting_table
{
	width:800px;
}

#meeting_table td
{
	vertical-align:top;
}

#meeting_left
{
	padding-right:20px;
	padding-top:28px;
	padding-left:5px;
	margin-top:0;
	width:120px;
}

#meeting_content
{
	padding-top:15px;
	margin-top:0;
}

#meeting_left a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	color:black;
	line-height:14px;
	font-weight:bold;
}

#meeting_left a:hover
{
	text-decoration:underline;
}

#banner_table
{
	width:99%;
}

#cancun_cell
{
	width:192px;
}

#spacer_cell, #spacer_cell2
{
	background-image:url(/conference/images/banner_2009_spacer.jpg);
	background-repeat:repeat-x;
}

#text_cell
{
	width:390px;
}

#left_edge, #right_edge
{
	width:120px;
	background-color:#47C0BC;
}

#spacer_cell2
{
	width:5%;
}*/

.tableHead {
	background:#036;
	color:#FFF;
	font:18px bold;
}

.tableHead2{
	background:#54301a;
	color:#FFF;
	font:18px bold;
}

.right{float:right}

.left{float:left}

.clear{clear:both}

.padleft{padding-left:15px;}

.date{font-size:10px}

