.maincontent {
    margin-left: 5px;
}

/*Header*/
.headermiddle {
    clear: left;
}

/*Nav*/
#pcm {
    display: none;
}

ul.pureCssMenu ul {
    display: none
}

ul.pureCssMenu li:hover > ul {
    display: block
}

ul.pureCssMenu ul {
    position: absolute;
    left: -1px;
    top: 98%;
}

ul.pureCssMenu ul ul {
    position: absolute;
    left: 98%;
    top: -2px;
}

ul.pureCssMenu, ul.pureCssMenu ul {
    margin: 0px;
    list-style: none;
    padding: 0px 2px 2px 0px;
    background-color: #333333;
    background-repeat: repeat;
    border-color: #cccccc #111111 #111111 #cccccc;
    border-width: 1px;
    border-style: solid;
}

ul.pureCssMenu table {
    border-collapse: collapse
}

ul.pureCssMenu {
    display: block;
    zoom: 1;
    float: left;
}

ul.pureCssMenu ul {
    width: 67.2px;
}

ul.pureCssMenu li {
    display: block;
    margin: 2px 0px 0px 2px;
    font-size: 0px;
}

ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
    outline-style: none;
}

ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
    display: block;
    vertical-align: middle;
    background-color: #333333;
    border-width: 1px;
    border-color: #333333;
    border-style: solid;
    text-align: left;
    text-decoration: none;
    padding: 2px 5px 2px 10px;
    _padding-left: 0; /* Applies only to IE 6 */
    font: normal 12px Trebuchet MS, Tahoma;
    color: #cccccc;
    text-decoration: none;
    cursor: default;
}

ul.pureCssMenu span {
    overflow: hidden;
}

ul.pureCssMenu li {
    float: left;
}

ul.pureCssMenu ul li {
    float: none;
}

ul.pureCssMenu ul a {
    text-align: left;
    white-space: nowrap;
}

ul.pureCssMenu li.sep {
    text-align: left;
    padding: 0px;
    line-height: 0;
    height: 100%;
}

ul.pureCssMenu li.sep span {
    float: none;
    padding-right: 0;
    width: 3px;
    height: 100%;
    display: inline-block;
    background-color: #cccccc #111111 #111111 #cccccc;
    background-image: none;
}

ul.pureCssMenu ul li.sep span {
    width: 100%;
    height: 3px;
}

ul.pureCssMenu li:hover {
    position: relative;
}

ul.pureCssMenu li:hover > a {
    background-color: #377D9F;
    border-color: #377D9F;
    border-style: solid;
    font: normal 12px Trebuchet MS, Tahoma;
    color: #FFFFFF;
    text-decoration: none;
}

ul.pureCssMenu li a:hover {
    position: relative;
    background-color: #377D9F;
    border-color: #377D9F;
    border-style: solid;
    font: normal 12px Trebuchet MS, Tahoma;
    color: #FFFFFF;
    text-decoration: none;
}

ul.pureCssMenu li.dis a {
    color: #666 !important;
}

ul.pureCssMenu img {
    border: none;
    float: left;
    _float: none;
    margin-right: 2px;
    width: 16px;
    height: 16px;
}

ul.pureCssMenu ul img {
    width: 16px;
    height: 16px;
}

ul.pureCssMenu img.over {
    display: none
}

ul.pureCssMenu li.dis a:hover img.over {
    display: none !important
}

ul.pureCssMenu li.dis a:hover img.def {
    display: inline !important
}

ul.pureCssMenu li:hover > a img.def {
    display: none
}

ul.pureCssMenu li:hover > a img.over {
    display: inline
}

ul.pureCssMenu a:hover img.over, ul.pureCssMenu a:hover ul img.def, ul.pureCssMenu a:hover a:hover img.over {
    display: inline
}

ul.pureCssMenu a:hover img.def, ul.pureCssMenu a:hover ul img.over, ul.pureCssMenu a:hover a:hover img.def {
    display: none
}

ul.pureCssMenu a:hover ul {
    display: block
}

ul.pureCssMenu span {
    display: block;
    background-image: url(./images/arr_white.gif);
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 12px;
}

ul.pureCssMenu li:hover > a > span {
    background-image: url(./images/arrv_white.gif);
}

ul.pureCssMenu a:hover span {
    _background-image: url(./images/arrv_white.gif)
}

ul.pureCssMenu ul span, ul.pureCssMenu a:hover table span {
    background-image: url(./images/arr_white.gif)
}
/* CSS Document */

.onecolumn {background-color:white;}
/*Header */

#header {width:800px; border:none; height:185px;}



#maincontent {background-color:white;}
.conference_header_image2 {background-image:url(/templates/default/images/NAEHSS_Header.jpg); background-repeat:no-repeat; height:217px; width:800px; }
.headerbottom {
	background-color:#D5D7A9;
	clear:left;
	height:100px;
}
.headerbottomleft {
	width:253px;
	float:left;
	margin-left:24px;
}
.headerbottomright {
	float:left;
}


#insidefooter {
background-color:#305160;
background-image:url(/templates/default/images/footer3.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:220px;
padding-left:10px;
width:700px;}
