* {font-family: Arial; /*font-family: Times;*/ font-size: 11pt;}

body {background: #61c7c6; font-family: Arial; }

#container{width: 950px; margin: auto; 
border: 6px double #a993b7;
/*background: #ffffff url(../images/header_bg.jpg) repeat-y;*/
background: #ffffff;
}


/*======################################======*/
/*======Melanie added Sept 09======*/
#fieldset {
border : 1px dotted #61B5CF ;
margin-top: 1.4em;
padding: 0.6em;
}

legend {
 font-family: Arial, Helvetica, sans-serif;
 color: #00008b;
 font-size = 16; 
 background-color: #FFFFFF; }
/*======################################======*/




#topbar {
height: 10px;
background: Transparent;
}


/* ###### London Logo ###### */

#logo{float: left; width: 180px; height: 130px;
	/*background:#ffffff url(../images/RRAlogo.gif) top left no-repeat;*/
	}


/* ###### Essex Logo ###### */
/*
#logo{float: left; width: 180px; height: 130px;
	background:#ffffff url(../images/RRAElogo.gif) top left no-repeat;
	}
		
*/

/* ###### London Header ###### */

#header{ 
width: 700px; height: 130px; margin: 0 0 0 auto; 
/*background:url(../images/RRA_header.gif) no-repeat right top; */
border: groove 2px #000080; 
}


/* ###### Essex Header ###### */
/*
#header{ width: 700px; height: 130px; 
margin: 0 0 0 auto;
background:Transparent url(../images/RRAE_header.jpg) top right no-repeat;
border: 2px groove #000080;}
*/

/* =====  this part is at the bottum of the header ===== */
#infobar{height: 25px; background: Transparent;
text-align: right;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 0px;
padding-right: 0px;}



#contentwrapper {
	/*background-image: url(../images/contentwrapper.jpg);*/
	/*background: #CCCCFF;*/
	/*background-repeat: repeat-y;*/
}


#left-box{ float: left; margin-top: 0px; margin-left: 5px;
	width: 18%;
	padding: 0px 2px 20px 2px;
	 background: #ffffff; border: 0px double #000080;}

#left-box h2{ padding: 0px 0px 0px 0px;
	/*background:  url(images/Box_Title.gif) repeat-x;*/
	background: #baa9c4;
	text-transform: uppercase;
	/*letter-spacing: 5px;*/
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 10px 0;}

/*======################################======*/
#content {border: 1px solid #a993b7; /*width: 470px;*/ 
width: 56%;
	background: #ffffff; 
	margin-top: 5px; 
	margin-left: 200px;
	margin-bottom: 5px;
	padding: 2px 2px 2px 2px;
}	
#content h2 { 
margin: 0px 0px 0px 0px;
padding:3px 1px 3px 1px;
	/*background: #a993b7;*/
	background-color: #baa9c4;
	text-transform: uppercase;
	/*letter-spacing: 5px;*/
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	}

#content p{padding-left: 10px; padding-right: 10px;}	

#content h2 a{color: #FFFFFF;}	
#content h2 a:link{}
#content h2 a:visited{color: #FFFFFF;}
#content h2 a:hover{color: #baa9c4;}

.content_text{font-family: Arial; font-size: 11pt; 
padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}

.content_title_text {
	font-family: Arial;
	font-size: 16pt;

}

.content_title_text_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	border-bottom: 2px solid #000000;
	margin: 5px; 
	
}

.content_melon{
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #00FF00;
	border-bottom: yes;
	text-decoration: overline;
	background-color: #FFFFFF;
}




.content_color_text {color: #a993b7; 
font-family: Arial; font-size: 14pt;
padding-left: 5pt; padding-right: 5pt;
}

.content_time_text {color: #FF0000; 
font-family: Arial; font-size: 20pt;
padding-left: 5pt; padding-right: 5pt;
}

/*---- CONFERENCE Text -----*/
.content_conference_color_text {color: #FF0000; 
font-family: Arial; font-size: 18pt;
padding-left: 5pt; padding-right: 5pt;
}

.content_conference_title_text {color: #FF0000; 
font-family: Arial; font-size: 18pt;
padding-left: 5pt; padding-right: 5pt;}

.content_conference_text {
font-family: Arial; font-size: 13pt;
padding-left: 5pt; padding-right: 5pt;}

/*---- End of CONFERENCEe Text -----*/



/*----put in by melanie ----*/

.special_text{
font-family: Arial; font-size: 11pt;
padding-left: 5pt; padding-right: 5pt;}

.style11 {color: #FF0000; 
font-family: Arial; font-size: 11pt; font-weight:bold; 
padding-left: 5pt; padding-right: 5pt;text-align:center;
}




/*---- this ul is for normal List with bullet -----*/
#content ul{padding-bottom: 10px; 
padding-right: 5px;
/*list-style-position: inside;*/
font-size: 14pt;}

/*---- This ol is for List without bulet ----*/
#content ol{padding-bottom: 10px; 
list-style-position: inside;
list-style-type: none;
font-size: 14pt;}

#content li{ padding-top: 5px; font-size: 11pt;}


/*#content a{ font-size: 12pt;}*/	
#content a:link{text-decoration: none;
color:#395293;
font-weight: bold;}
#content a:visited {color: #000080; text-decoration: none;}
#content a:hover{color: #000080; text-decoration: underline;}


a:link{text-decoration: none;
color:#395293;}
a:visited {color: #000080; text-decoration: none;}
a:hover{color: #000080; text-decoration: underline;}

#right-box a:link {
font-weight: bold;
}

.color_9DE5E4{background-color: #9DE5E4;}/* This colour is used for tables */
/*tr {background-color: #9DE5E4;}*/

/*td{background-color: #9DE5E4;}*/

table.publications{vertical-align: top;}
td.publications{vertical-align: top;}


/*======################################======*/



.mandatoryfield{color: #FF0000; font-size: 16pt;}

/* added by Melanie Sept.09 new Order Pub.form */
/*td.dot{text-align: ".";}	*/
	
	
	
#right-box{float: right;  margin-top: 0px; margin-right: 5px;
	width: 20%;
	padding: 2px 2px 2px 2px;
	background: transparent; border: 1px double;
}
	 
#right-box h2{
margin: 0px 0px 0px 0px;
padding:3px 10px 3px 10px;
	background: #baa9c4;
	text-align: center;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;}

#right-box p{
padding: 2px 10px 5px 10px;
font-size: 10pt;
font-family: Arial;
}	

#footer	{background: #ffffff; clear: both; 
border: 0px dotted #000000;
}

#footer p{
font-family: Arial;
font-size: 10pt;
text-align: center;
padding-top: 20px;
padding-bottom: 5px;}	

#footer a{
font-size: 10pt;}	

