
body {
margin: 0 auto;
background-image: url(/professionals/meetings/am10/images/body_bg.gif);
font-size: 62.5%;
line-height: 1.7em;
font-family: Verdana, sans-serif;
}


#main {
width: 960px;
background-color: #fff;
margin: 0 auto;
}

#header {
width: 960px;
height: 155px;
}

#header_pic { 
clear: both;
width: 960px;
background-image: url(/professionals/meetings/am10/images/header_bottom_bg.jpg);
background-positon: top left;
background-repeat: no-repeat;
min-height: 50px;
height: auto !important; 
height: 50px;
float: left;
}

#header_margin {
margin-left: 270px;
}

#header_nav {
color: #faeb8e;
font-size: 1.2em;
height: auto;
float: left;
padding: 0px;
margin: 0px;
}

#header_nav a {
display: block;
float: left;
margin: 0px;
padding: 8px 8px 6px 8px;
color: #faeb8e;
text-decoration: none;
text-align: center;
height: auto;
}

#header_nav a:active, a:link { color: #faeb8e; }
#header_nav a:visited { color: #faeb8e; }
#header_nav a:hover { 
color: #fae3b6; 
text-decoration: none; 
background-color: #455287;
}

#rightcol {
width: 230px;
float: right;
background-image: url(/professionals/meetings/am10/images/rightcol_bg.jpg);
background-positon: top right;
background-repeat: no-repeat;
text-align: left;
height: 405px;
padding: 0px;
font-size: 1.1em;
line-height: 1.5em;
margin: 0px;
}

#rightcol_padding {
width: 190px;
margin: 15px 0px 5px 30px;
background-color: #fcf495;
 filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	zoom: 1;
}

.divider {
border-bottom: 1px solid #faeb8e;
margin: 25px 5px;
}

#content {
width: 710px;
float: left;
background-color: #FFF;
margin-bottom: 10px;
font-size: 1.3em;
text-align: left;
min-height: 580px;
height: auto !important;
height: 580px;
}

#content_padding {
padding: 5px 5px 15px 20px;
}

a {
color: #1a4696;
text-decoration: underline;
}

a:active, a:link { color: #1a4696; }
a:visited { color: #1a4696; }
a:hover { color: #5b546e; text-decoration: none; }

ul {
line-height: 1.4em
}

.heading1, h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.6em;
line-height: 1.7em;
font-weight: normal;
color: #1a4696;
}

.heading2, h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
line-height: 1.5em;
font-weight: bold;
color: #1a4696;
}

.heading3, h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #1a4696;
}

.heading4, h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: bold;
color: #1a4696;
}


.heading5, h5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.em;
font-weight: bold;
color: #1a4696;
}

.faq_divider {
border-bottom: 1px solid #f6c976;
margin-bottom: 10px;
}

.table_box1 {
border-style: solid;
border-width: 1px 0 0 1px;
border-color: #CCC;
}
.table_box1 td {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border-style: solid;
border-width: 0 1px 1px 0;
border-color: #CCC;
}

.linkbutton {
width: 230px;
margin: 8px 0px;
padding: 4px;
border-style: solid;
border-width: 1px;
border-color: #455287;
background-color: #1c4694;
color: #faeb8e;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
text-decoration: none;
line-height: normal;
text-align: center;
}

.linkbutton a {
width: 100%;
display: block;
text-decoration: none;
color: #faeb8e;
margin: -4px;
padding: 4px;
}

.linkbutton a:hover {
width: auto;
color: #1c4694;
background-color: #FFF;
}

#footer {
font-size: 1.1em;
color: #FFF;
text-align: center;
padding: 8px 0;
background-color: #1c4694;
border-top: 5px solid #455287;

}