/********** MENU ***********************************************************************************/
#dropmenudiv{
	position:absolute;
	font-weight:bold;
	font:normal 11px Verdana;
	z-index:100;
	color:#333333;
	text-decoration: none;
}

#dropmenudiv a{
color:#333333;
width: 100%;
height:26px;
line-height:26px;
display: block;
font-weight:normal;
text-indent: 5px;
border-bottom: 0px solid black;
padding: 0 0 0 0;
text-decoration: none;
}
#dropmenudiv a:hover{ /*hover background color*/
color:#ffffff;
}
.droptop { background-image:url(dropdownmenu-top.jpg); background-repeat:no-repeat;}
.droptop:hover{background-image:url(dropdownmenu-topa.jpg);}
.dropbottom{background-image: url(dropdownmenu-bottom.gif); background-repeat:no-repeat;}
.dropbottom:hover{background-image: url(dropdownmenu-bottoma.gif); background-repeat:no-repeat;}

ul.menu{position:relative; width:902px; height:29px; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; background-image:url(menu-bg.jpg);  background-repeat:no-repeat; list-style:none; Padding:0px; margin:0 auto; }
ul.menu li{list-style:none; line-height:25px; height:29px; width:auto; display:block; list-style-type:none; float: left; padding: 0px; margin: 0px; text-indent:0;  text-align:center;}

ul.menu a{color:#FFFFFF; text-decoration:none; letter-spacing:1px;}
ul.menu a:hover{background-image:url(menu-over.jpg); background-repeat:repeat-x;}
#content ul{margin:0 0 0 0; padding:0 0 18px 40px;}
#link1{position:relative; width:66px; height:29px; display:block;}
#link1:hover{ background-image:url(home-over.jpg); background-repeat:no-repeat; background-position:left;}
#link2{position:relative; width:172px; height:29px; display:block; margin:0 0 0 1px;}
#link3{position:relative; width:114px; height:29px; display:block; margin:0 0 0 1px;}
#link4{position:relative; width:204px; height:29px; display:block; margin:0 0 0 1px;} 
#link5{position:relative; width:159px; height:29px; display:block; margin:0 0 0 1px;} 
#link6{position:relative; width:82px; height:29px; display:block; margin:0 0 0 1px;}
#link7{position:relative;width: 99px; height:29px; display:block; margin:0 0 0 1px;}
#link7:hover{ background-image:url(contact-over.jpg); background-repeat:no-repeat; background-position:right;}

/********** MENU END***********************************************************************************/

body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; margin:0; padding:0; background-color:#a8a8a8; background-image: url(grad.jpg); background-repeat:repeat-x;}

h1{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#003871;
padding:0 0 20px 0;
margin:0;
font-weight:normal;
letter-spacing:1px;
}
h2{ 
padding:0;
margin:0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:normal;
color:#003871;
letter-spacing:0px;
}
h3{ 
padding:0;
margin:0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight: bold;
color:#003871;
letter-spacing:0px;
}

p{ padding:0 0 18px 0; margin:0 0 0 0;}

#news{position:relative; width:200px; height:auto; display:block;  float:left; padding:0 0 0 0;}
.h2link { position:relative; width:200px; height:28px; display:block; background-image: url(rss.jpg); background-repeat:no-repeat; text-align:center; color:#ffffff; line-height:26px; padding:0 0 10px 0;}
.h2link:hover{background-image: url(rss-over.jpg); background-repeat:no-repeat;}
.link{width:200px; height:28px; display:block; color:#FFFFFF; text-decoration:none;padding:0; margin:0;}

#londonexchange{position:relative; width:200px; height:auto; display:block; padding:0 0 0 0;}
#londonexchange a{color:#000; font-weight: normal; text-decoration:none;}
#londonexchange a:hover{border-bottom:1px dotted #003871;}
#londonexchange p{padding:0 0 10px 0; margin:0 0 0 0;}

/*************************************END OF TAG STYLES*****************************************/

/************************************** RSS START *****************************************/

/*************************************** RSS END *******************************************/


#banner{position:relative; width:902px; height:250px; display:block; margin:0 auto; background-image:url(banner-bg.jpg); background-repeat:no-repeat;}

#tel{position:absolute; width:492px; height:20px; display:block; color:#777777; font-size:12px; text-align:right; left: 403px; top: 30px;}
#access{position:absolute; width:36px; height:20px; display:block; color:#777777; font-size:12px; text-align:right; left: 849px; top: 0px;}
#access a{color:#666666; text-decoration:none;}
#access a:hover{color:#333333; text-decoration: underline;}
.normal{ font-size:11px;}
.large{ font-size:13px;}
.xlarge{ font-size:16px;}
#flash{position:absolute; width:902px; height:200px; display:block; color:#777777; font-size:12px; left: 0px; top: 50px;}

#content-top{position:relative; width:902px; height:20px; display:block; margin:0 auto; background-image:url(content-top.jpg);  background-repeat:no-repeat; }
#content{position:relative; width:882px; height:auto; min-height:300px; display:block; margin:0 auto; background-color:#FFFFFF; padding:0 10px 0 10px; line-height:16px;}

#content-bottom{position:relative; width:902px; height:40px; display:block; color:#777777; font-size:9px; margin:0 auto; background-image:url(content-bottom.jpg); background-position:top; background-repeat:no-repeat; text-align:center;}
#content-bottom a{ color:#777777; text-decoration:none;}
#content-bottom a:hover{ color:#333333; text-decoration:underline;}
#content-bottom .designed{ color:#dddddd; text-decoration:none;}
#content-bottom .designed:hover{ color:#ffffff; text-decoration:underline;}
#content-bottom table{ width:98%; border-top:1px #888888 dashed;}
#content-bottom td{height:20px;}

.required{ color:#FF0000;}