#pagewrapper {
  margin:auto; 
  width:900px;
  height: 500px; 
 background-color:#ffffff;
/*  border: 2px solid #ccc;*/
 /* position: fixed;
   left: 200px;*/
  z-index: -1;
  top: 191px;
padding-left: 0px;
padding-right: 0px;
}

#pagewrapper_inside {
  margin:auto; 
  width:890px;
  height: 500px; 
 background-color:#ffffff;
/*  border: 2px solid #ccc;*/
 /* position: fixed;
   left: 200px;*/
  z-index: -1;
  top: 191px;
/*border-left: thin solid #ff0000;
border-right: thin solid #ff0000;*/
}

#menubar {
  margin :10px; 
  width:800px; 
/*  background-color:#ffffff;*/
  z-index: 10;
  height: 40px;
/*  border:1px solid #666666; */
  padding-top: 5px;
	margin-left: 60px;
  padding-left: 0px;
 position: relative;
  top: 0px; 	
   left: 0px;
}


#footer {
  width:900px; 
  background-color:#313336;
  z-index: 10;
  height: 80px;
 /* border:1px solid #000; */
  padding-top: 5px;
  position: relative;
  top: 20px;
  	font-family: georgia, serif;
	font-size: 0.8em;
	color: #fff;
	vertical-align: bottom;
 /* left: 200px;*/
}



#footer a{
	color: #fff;
}

#flashcontent {
	margin: 0 auto;
	left: 300px;
	position: absolute;
  /*padding-top: 10px;
    position: absolute;
    top: 140px;
    left: 70px;*/
/*  z-index: -1;*/
}

#contenttop{
	position: absolute;
/*	left: 0px;*/
/*	border-bottom:1px solid #ccc;*/
	width: 850px;
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
		font-family: georgia, serif;
		font-size: 100%;
}

#topbanner {
	margin: auto;
/*	  border: 2px solid #ccc;*/
	background-color:#fff;
	width: 900px;
	height: 140px;
	position: relative;
	top: 0px;
/*	left: 200px;*/
}

h1, h2, h3, h4, h5, #headline a {
  margin-top:0px;
  margin-bottom:0.5em;
  color:#006699;
}

h1 {
  font-size:200%;
}

h2 {
  font-size:160%;
}

h3 {
  font-size:140%;
}

li.leaf {
  list-style-image:none;
}

a.download{
  color:#000;
  text-decoration: none;
	font-family:Verdana,Arial,sans-serif;
	font-size:8px;
	text-decoration:none;
}

a{
	color:#336600;
	  text-decoration: underline;
		font-family:Georgia,serif;
}

img.downloadicon{
	border-style:none;
	outline-style:none;
}

p {
  margin:1.5em 0px;
  padding:0px 0px;
  font-family: Georgia, serif;
  font-size: 100%;
  line-height: 1.5em;
  text-align: justify;
}

main-body{
	background-color:#000;
}

#rfp-background{
	background-color:#EFEFEF;
	width: 800px;
	top: 40px;
		font-family: georgia, serif;
	color: #000;
	margin-left: 20px;
	padding: 10px;
	font-weight:bold;
	border:3px #4b4b4b;
	border-style: dotted dashed;
	position: absolute;
	visibility: visible;
}

.pubclass{
background:#3574EC none repeat scroll 0 0;
border:3px solid #E8E8E8;
color:#FFF;
font-size:1.2em;
font-weight:bold;
margin-right:20px;
padding:5px;
	font-family: georgia, serif;
cursor: pointer;
}

.pubtitle{
background:#FFF none repeat scroll 0 0 !important;
/*border:3px solid #E8E8E8;*/
color:#3574EC;
font-size:1em;
font-weight:bold;
margin-right:10px;
padding:5px;
cursor: pointer;
padding: 0.7em 0.7em 0.5em !important;
	font-family: georgia, serif;
}

.projdesc{
 margin:1.5em 0px;
  padding:0px 0px;
  font-family: Georgia, serif;
  font-size: 100%;
  line-height: 1.5em;
text-align: justify;
}

#papercontent{
	background:#FFF none repeat scroll 0 0;
	border-bottom:1px solid #CCC;
		border-top:1px solid #CCC;
	color:#3574EC;
	font-size:1em;
	margin-right:20px;
	padding:5px;
		font-family: georgia, serif;
	cursor: pointer;	
}

#abstract{
	background:#FFF none repeat scroll 0 0;
	border:4px solid #CCC;
	color:#000;
	font-size:1em;
	margin-right:20px;
	padding:5px;
	font-family: georgia, serif;
}



#clouds{
	background:#FFF none repeat scroll 0 0;
	border:2px dashed #000;
	color:#336600;
	font-size:1em;
	margin-right:20px;
	left: 50px;
	top: 250px;
	width: 200px;
	height: 400px;
	position: absolute;
	padding:5px;
	font-family: georgia, serif;
}

#author{
	font-size:1em;
	font-family: georgia, serif;
}

#pubplace{
	font-size:1em;
	font-family: georgia, serif;
}

#year{
	font-size:1em;
	font-family: georgia, serif;
}

#accordian_wrap{
	height: 600px;
}

.dropdownField{
	background:#FFF none repeat scroll 0 0;
	color:#000;
	font-size:10px;
	font-weight:bold;
	margin-right:20px;
	padding:2px;
	width: 200px;
		font-family: georgia, serif;
}


