BODY {
	margin		: 0;
	padding		: 0;
	
	text-align	: center;
}

DIV#mainContent {
	width		: 775px;
	margin-left	: auto;
	margin-right: auto;
	text-align	: left;
	
	background	: 		url(../image/background.jpg);
	background-image:	url(../image/background.jpg);
	background-repeat:	repeat-y;
}

DIV#mainContent DIV#header {
	width		: 100%;
	margin		: 0px;
	padding		: 0px;
}
DIV#mainContent DIV#subheader {
	width		: 100%;
	margin		: 0px;
	padding		: 0px;
}
DIV#mainContent DIV#navigation {
	width		: 100%;
	margin		: 0px;
	padding		: 0px;
}
DIV#mainContent DIV#navigation IMG {
	float		: left;
	
	padding		: 0;
	border		: none;
}

DIV#mainContent DIV#content {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
	line-height	: 15px;

	color		: #666666;
	
	padding		: 0px 30px 20px 30px;
/*	margin-top	: 160px; */
}

DIV#mainContent DIV#content H1, DIV#mainContent DIV#content DIV#presentationSection {
	font-size	: 13px;
	font-weight	: bold;

	color		: #DC7400;
	
	margin-top		: 8px;
	margin-bottom	: 12px;
}
DIV#mainContent DIV#content H2, DIV#mainContent DIV#content SPAN#contentHeader {
	display		: block;
	font-size	: 11px;
	font-weight	: bold;

	color		: #666;
	border-bottom: 1px dotted #666;
	line-height : 17px;
	
	margin		: 0px;
	margin-bottom: 13px;
	margin-top	: 27px;
	
	padding		: 0;
}
DIV#mainContent DIV#content P {
	margin		: 0;
	margin-bottom : 11px; 
}
DIV#mainContent DIV#content A, DIV#mainContent DIV#content A:link, DIV#mainContent DIV#content A:visited {
	text-decoration : none;
	color			: #DC7400;
	border-bottom	: none;
}
DIV#mainContent DIV#content A:hover {
	border-bottom	: 1px dotted #AAB33E;
}
DIV#mainContent DIV#content DIV#fotoPresident {
	float			: right;
	color			: #999999;
	font-size		: 9px;
	text-align		: center;
	padding-bottom	: 350px;
}

DIV#mainContent DIV#content TABLE#sectionTable {
	margin			: 0px;
	padding			: 0px;
	width			: 710px;
}
DIV#mainContent DIV#content TABLE#sectionTable TD {
	padding			: 3px;
	text-align		: left;
	vertical-align	: top;

	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
	line-height	: 15px;
	
}
DIV#mainContent DIV#content TABLE#sectionTable TH {
	padding			: 3px;
	padding-top		: 10px;
	text-align		: left;
	vertical-align	: top;
	border-bottom	: 1px dotted #666;
	font-weight		: normal;
}
DIV#mainContent DIV#content DIV#paperID, DIV#searchResultID {
	font-weight		: bold;
	line-height		: 15px;
}
DIV#mainContent DIV#content DIV#paperTitle, DIV#searchResultTitle {
	font-weight		: normal;
	line-height		: 15px;
}
DIV#mainContent DIV#content DIV#paperAuthors, DIV#searchResultAuthor {
	line-height		: 15px;
	margin-bottom	: 10px;
	font-weight		: normal;
}
DIV#mainContent DIV#content DIV#abstractContent SUP {
	font-size		: 9px;
}
DIV#mainContent DIV#content DIV#abstractContent IMG {
	width		: 300px;
	float		: none;

}
DIV#mainContent DIV#content DIV#searchResult {
	padding-top	: 20px;
}
DIV#mainContent DIV#content DIV.searchSectionLine {
	padding-bottom	: 0.5em;
	padding-top		: 2em;
	text-align		: left;
	vertical-align	: top;
	border-bottom	: 1px dotted #666;
	font-weight		: normal;
}
DIV#mainContent DIV#content DIV#searchResultLine {
	margin-top	: 10px;
}
DIV#mainContent DIV#content DIV#searchResultLine A {
	border-style: none;
	display		: block;
}
DIV#mainContent DIV#content TABLE#searchForm TD {
	padding		: 3px;
}
DIV#mainContent DIV#content INPUT, DIV#mainContent DIV#content SELECT {
	border		: 1px solid #666666;

	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
	line-height	: 15px;
	
	background-color:#FFFFFF;
}
DIV#mainContent DIV#content INPUT:focus, DIV#mainContent DIV#content SELECT:focus {
	border		: 1px solid #AAB33E;
	background-color:#F0F0F0;
}
DIV#mainContent DIV#content TABLE#sectionTable TH A {
	border-style: none;
}
DIV#mainContent DIV#content DIV#authorNameIndex {
	width			: 100%;
	margin-bottom	: 10px;
	text-align		: center;
}
DIV#mainContent DIV#content DIV#authorNameIndex A {
	border-style	: none;
	padding			: 0px 3px 0px 3px;
}
DIV#mainContent DIV#content TD.jumpToTop {
	text-align		: right;
}
DIV#mainContent DIV#content TR#NameChange TD A {
	display			: block;
	border-style	: none;
}
DIV#mainContent DIV#content TD.jumpToTop IMG {
	border			: none;
	border-style	: none;
}
DIV#mainContent DIV#content TR#NameChange TD {
	padding-top		: 20px;
}
DIV#mainContent DIV#content TR#NameChange TD#NameChangeChar {
	font-weight		: bold;
}
DIV#mainContent DIV#content TD, DIV#mainContent DIV#content TH {
	vertical-align	: top;
	text-align		: left;
	
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
	line-height	: 15px;
}
DIV#mainContent DIV#content TABLE#contentFooter TD.content2ndColumn {
	text-align	: right;
}
DIV#javascriptWarning {
	margin-top	: 20px;
	text-align	: center;
	font-weight	: bold;
	color		: #333;
}
