/* CSS Document */







body,p,td



{



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



color:#585858;



}







a



{

color:#3A2663;

text-decoration:none;



}







a.purplelink



{



color:#3A2663;



font-weight:bold;



font-size:11px;



}







p



{



padding:0px;



margin:0px;



margin-bottom:10px;



}







#container



{



width:950px;



}











.topleft



{



float:left;



width:300px;



padding-right:5px;



}







.topright



{



float:right;



width:320px;



}







.topright a



{



color:#A7A6E1;



font-family:Georgia, "Times New Roman", Times, serif;



padding-left:3px;



padding-right:8px;



}







#topnav



{



background-image:url(/images/topnav-white.gif);



}







#topnav .left



{



background-image:url(/images/topnav-bg.gif);



height:45px;



width:750px;



float:left;



}







#topnav a



{



font-size:18px;



color:#8B8B8B;



}







#topnav a.sel



{



color:#3A2663;



}







#topnav td.sel



{



background-image:url(/images/topnav-bg-sel.gif);



}







#topnav .right



{



width:200x;



float:left;



}







#topnav .right_padding



{



padding-left:10px;

padding-top:10px;



}



.right_padding form



{



padding:0px;

margin:0px;



}



.mainpic



{



border: solid #39285F 6px;



}





#secondnav {



padding-bottom:8px;

background-color:#FFFFFF;



}





#secondnav .orange



{



background-color:#FF9900;



}







#secondnav .green



{



background-color:#2B7122;



}







#secondnav .blue



{



background-color:#32449E;



}







#secondnav .purple



{



background-color:#B09AC2;



}







#secondnav a



{



color:#FFFFFF;



font-size:18px;



padding-left:10px;



line-height:38px;



font-weight:normal;



}







.col_left



{



width:465px;



float:left;



}







.col_left_padding



{



padding:10px;



padding-right:35px;



}







.col_right



{



width:485px;



float:left;



padding-top:10px;



}







#content h1



{



font-size:22px;



font-weight:normal;



padding:0px;



margin:0px;



margin-bottom:10px;



line-height:130%;



}







#home_calendar



{



font-size:10px;



padding-bottom:10px;



border-bottom:solid 1px #E4E5E4;



}







#home_calendar .heading



{



font-family:Georgia, "Times New Roman", Times, serif;



font-size:14px;



font-weight:bold;



color:#775197;



float:left;



width:75px;



}



#home_calendar_left .heading{

	font-family:Georgia, "Times New Roman", Times, serif;



font-size:14px;



font-weight:bold;



color:#775197;



}







#home_calendar_left



{



float:left;



width:273px;







}







#home_calendar_left ul



{



font-size:16px;



padding:0px;

padding-right:10px;



margin:0px;



background-image:url(/images/calendar-right.gif);



background-repeat:no-repeat;



background-position:right;



}







#home_calendar_left li



{



padding-bottom:10px;



}







#home_calendar_left li.orange



{



list-style-image:url(/images/icon-arrow-orange.gif);



}







#home_calendar_left span.orange



{



color:#FF9900;



}



span.orange



{



color:#FF9900;



}



span.green



{



color:#3BAA3D;



}



span.blue



{



color:#31459D;



}

span.purple



{



color:#B09AC3;



}





#home_calendar_left li.green



{



list-style-image:url(/images/icon-arrow-green.gif);



}







#home_calendar_left span.green



{



color:#3BAA3D;



}







#home_calendar_left li.blue



{



list-style-image:url(/images/icon-arrow-blue.gif);



}







#home_calendar_left span.blue



{



color:#31459D;



}



#home_calendar_left li.purple



{



list-style-image:url(/images/icon-arrow-purple.gif);



}







#home_calendar_left span.purple



{



color:#B09AC3;



}











#home_benyko_corner 



{



float:left;



width:204px;



}







#home_benyko_corner .heading



{



font-family:Georgia, "Times New Roman", Times, serif;



font-size:14px;



font-weight:bold;



color:#775197;



}











#home_benyko_corner .padding



{



padding-left:10px;



}







#home_newsleter



{



float:left;



width:220px;



}















#home_newsleter .heading



{



font-family:Georgia, "Times New Roman", Times, serif;



font-size:14px;



font-weight:bold;



color:#775197;



padding-bottom:10px;



padding-top:10px;







}







#home_newsletter .padding



{







}







#footer



{



border-top:solid 1px #DFDFDF;



padding-top:15px;



}



.footertext



{



font-size:11px;



}







#contactdetails



{



float:left;



width:450px;



}







#contactdetails a



{



color:#3A2663;



}







#copyright



{



float:right;



width:400px;







}







#departmentselect a:link,#departmentselect a:visited, #departmentselect a:hover

{



font-size:12px;

text-decoration:none;

}



.ft_arts, .ft_language, .ft_studies{

	clear:both;

	padding:10px;

	background-color:gray;

	color:#fff;

	margin-bottom:10px;

	width:488px;

}



.ft_arts{

	background-color:#ff9900;

}



.ft_language{

	background-color:#2B7122;

}



.ft_studies{

	background-color:#32449E;

}



.ft_arts h2, .ft_language h2, .ft_studies h2, .ft_arts p, .ft_language p, .ft_studies p{

	margin-top:0;

	margin-bottom:10px;

	padding:0 !important;

	color:#fff !important;

}



.ft_arts a, .ft_language a, .ft_studies a{

	color:#fff !important;

}



.ft_arts p, .ft_language p, .ft_studies p{

	margin-bottom:0px;

}



.fs_arts, .fs_language, .fs_studies{

	border:1px solid;

	padding:10px;

	float:left;

	width:227px;

	margin-right:10px;

	margin-bottom:10px;

}



.fs_arts{

	border-color:#ff9900;

}



.fs_language{

	border-color:#2B7122;

}



.fs_studies{

	border-color:#32449E;

}



.fs_arts h3, .fs_language h3, .fs_studies h3{

	margin-top:0;

}



.emailpage label{

	width:150px;

	float:left;

	clear:left;

}

.hometext {

font-size:14px;

}

.fifthspeech_sponsors img {
margin:10px 5px 10px 0;
float:left;
}
.fifthspeech_sponsors {
margin-left:30px;
}

span.greenheading {
	color: #2b7122;
	text-decoration: underline;
}

/* Added by Graeme */

.box-reports {
	background: #ededed;
	border: 1px dotted #666;
	padding: 10px;
	margin-bottom: 20px;
}

td.txtmwh {
	color: #fff;
}

.characters {
	position: relative;	
}

img.new-characters {
	position: absolute;
	left: -40px;
	top: 0;
}

.plain-logo {
    display: block;
    margin: 0 auto;
    width: 167px;
}

#earthquake {
    /*margin: 0 auto;
    width: 520px;*/
    overflow: hidden;
}

#earthquake h1, #content h2.vacancy {
    font-size: 16px;
    color: #775197;
}

#earthquake p, #earthquake ul {
    font-size: 14px;
    line-height: 1.6;
}

#earthquake a {
    color: #585858;
    font-weight: bold;
    text-decoration: underline;
}

#earthquake ul {
    padding: 0;
    list-style: none;
}

#earthquake li {
    margin-bottom: 3px;
}

.earthquake-contribute {
    float: right;
    width: 410px;
}

.earthquake-text {
    float: left;
    width: 510px;
}

.jpbooks {
    /*float: left;*/
    margin: 0 10px 10px 0;
}

#content h2.vacancy {
    background: #f8e8ff;
    border: 1px solid #b09ac2;
}

.pdf {
    display: block;
    background: url(../images/pdf_icon.gif) center left no-repeat;
     height: 49px;
    padding: 0 0 0 60px;
}

.doc {
    display: block;
    background: url(../images/doc_icon.gif) center left no-repeat;
    height: 49px;
    padding: 0 0 0 60px;
}
