body, p, img, table,th,caption, tr, td, dl, dd, dt, ul, ol, li, div, span, hr, h1, h2, h3, form, input, select, textarea, label{
	padding:0;
	margin:0;
} 
body{
	text-align:center;
	font:12px/18px "Arial TT", sans-serif;
}
.orange{
	color:#F99B20;
}
.blue{
	color:#12044E;
}
.white{
	color:#FFFFFF;
}
input.image{
	valign:top;
	padding:0px 0 0 0px;
	align:absmiddle;
}
a{
	text-decoration:none;
	color:#25408F;
}
h1{
	font-size:1.4em;
	border-bottom:2px dotted #25408F;
	padding:0 0 3px 0;
	margin:0 0 10px 0;
}
h2{
	font-size:1.2em;
	padding:0 0 0px 10px;
	margin:0 0 0 0;
	color:#FFFFFF;
	background:#25408F;
	/*border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;*/
	width:170px;
}
h2.mainsubtitle{
	color:#F99B20;
	background:#FFFFFF;
	padding:0px;
	margin:0 0 10px 0;
	font-weight:normal;
}
h3{
	font-size:1.0em;
	color:#25408F;
}
h4{
	color:#F99B20;
	font-size:1.6em;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
#outer{
	width:1100px;
	margin:auto;
	text-align:left;
}
#inner{
	width:1100px;
	margin:auto;
	float:left;
}
#outer #inner #header{
	background:url(../../image/jpeg/logo.jpg) no-repeat;
	width:1100px;
	float:left;
	padding:30px 0 10px 0;
	background-color:#12044E;
}
#outer #inner #header p{
	float:right;
	width:250px;
	clear:both;
	margin:0px 0 0px 0;
	padding:0 0 0px 10px;
	font-weight:bold;
}
#outer #inner #header #gotoregionform{
	padding:0px;
	margin:5px 0 0 0;
	float:right;
	clear:both;
}
#outer #inner #header p.search{
	padding:3px 0 3px 10px;
}
#outer #inner #header #currentarea{
	background:white;
	padding:5px 0 5px 10px;
}
#outer #inner #header #searchform{
	width:400px;
	float:right;
	clear:both;
	background:#F99B20;
	padding:3px 0 3px 5px;
}
#outer #inner #header #searchform p{
	float:left;
	width:400px;
}
#outer #inner #header #searchform p label{
	float:left;
	width:100px;
}
#outer #inner #header #searchform p input{
	width:150px;
	float:left;
}
#outer #inner #header #searchform p input.goimage{
	margin:0 0 0 10px;
	width:30px;
	height:20px;
}
#outer #inner #mainmenu{
	font: 1.0em "Helvetica", sans-serif;
	clear:both;
	float:left;
	list-style:none;
	background:#F99B20;
	width:1100px;
	margin:0px 0 0 0;
	padding:5px 0 5px 0;;
}
#outer #inner #mainmenu li{
	float:left;
	margin:0 10px 0 0;

}
#outer #inner #mainmenu li a{
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
#outer #inner #mainmenu a.first{
	padding-left:120px;
}
#outer #inner #mainmenu li.selected{
	background-color:#25408F;
}
#outer #inner #submenu{
	list-style:none;
	float:left;
	width:1100px;
	padding:5px 0 5px 0;
	background-color:#12044E;
	height:20px;
}
#outer #inner #submenu li a{
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 5px 0 5px;
}
#outer #inner #submenu li{
	float:left;
	margin:0 0 0 20px;
	text-align:center;
	border-top:1px solid #12044E;;
	border-bottom:1px solid #12044E;
}
#outer #inner #submenu li.first{
	margin:0 0 0 170px;
}
#outer #inner #submenu li.selected{
	padding:0 5px 0 5px;
	/*background-color:#25408F;*/
}
#outer #inner #submenu li.selected a{
	color:#F99B20;
	background-color:#25408F;
}
#outer #inner #maincontent{
	padding:0px 0 30px 0;
}
#outer #inner #maincontent #left{
	width:200px;
	float:left;
}
#outer #inner #maincontent #left #memberlogin{
	background-color:#F99B20;
	margin:10px 0 0 0;
	padding:10px 0 10px 0;	
}
#outer #inner #maincontent #left #memberlogin p{
	margin:0 0 3px 20px;
}
#outer #inner #maincontent #left #memberlogin label.remember{
	margin:0 0 0 5px;
}
#outer #inner #maincontent #left #memberlogin #rememberuser{
	float:left;
	display:block;
}
#outer #inner #maincontent #left #latestmembers{
	margin:10px 0 0 0;
	padding:10px 10px 10px 0;
	background:#EDEDEE;
}
#outer #inner #maincontent #left #latestmembers ul{
	font-size:0.9em;
	line-height:1.2em;
	list-style:none;
	margin:0 0 20px 20px;
}
#outer #inner #maincontent #left #latestmembers ul li{
	padding:3px 0 5px 40px;
	background:url(../../image/gif/globe.gif) no-repeat;
	border-bottom:2px dotted #12044E;
	margin:0 0 5px 0;
}
#outer #inner #maincontent #right{
	width:885px;
	float:right;
}
#outer #inner #maincontent #right #top{
	float:right;
	margin:10px 0 0 0;
	width:885px;
}
#outer #inner #maincontent #right #top p, #outer #inner #maincontent #right #leftcolumn p, #outer #inner #maincontent #right #rightcolumn p{
	margin:0 0 10px 0;
}
#outer #inner #maincontent #right #top #left{
	width:430px;
	float:left;
}
#outer #inner #maincontent #right #leftcolumn, #outer #inner #maincontent #right #rightcolumn{
	padding:10px 0 0 0;
}
#outer #inner #maincontent #right #leftcolumn p a{
	color:#25408F;
	font-weight:bold;
	font-size:1.3em;
}
#outer #inner #maincontent #right #leftcolumn h2{
	color:#000000;
	font-weight:bold;
	background-color:#FFFFFF;;
	width:430px;
	padding:0;
	margin:0 0 10px 0;
}
#outer #inner #maincontent #right #leftcolumn h3{
	color:#F99B20;
	margin:0 0 5px 0;;
}
#outer #inner #maincontent #right #top #right{
	width:430px;
	float:right;
}
#outer #inner #maincontent #right #top #right #topimages, #outer #inner #maincontent #right #rightcolumn #topimages{
	float:right;
	width:430px;
}
#outer #inner #maincontent #right #top #right #topimages ul, #outer #inner #maincontent #right #rightcolumn #topimages ul{
	list-style:none;
	float:left;
}
#outer #inner #maincontent #right #top #right #topimages ul li, #outer #inner #maincontent #right #rightcolumn #topimages ul li{
	float:left;
}
#outer #inner #maincontent #right #top #right #greybox, #outer #inner #maincontent #right #rightcolumn #greybox{
	float:right;
	background-color:#EDEDEE;
	margin:0px 0 0 0;
	padding:0px;	
}
#outer #inner #maincontent #right #bottom #greybox{
	background-color:#EDEDEE;
	float:right;
	margin:10px 0 0 0;
}
#outer #inner #maincontent #right #bottom #latestnews{
	margin:0px;
	float:right;
	width:420px;
	padding:10px 0 0 10px;
	background-color:#EDEDEE;
}
#outer #inner #maincontent #right #bottom #latestdocuments{
	marign:0px;
		background-color:#EDEDEE;
	float:right;
	width:420px;
	padding:10px 0 0 10px;
}
#outer #inner #maincontent #right #top #right #upcomingevents, #outer #inner #maincontent #right #rightcolumn #upcomingevents{
	float:right;
	width:205px;
	background-color:#EDEDEE;
	padding:10px 0 10px 10px;
}
#outer #inner #maincontent #right #top #right #upcomingevents ul, #outer #inner #maincontent #right #rightcolumn #upcomingevents ul{
	font-size:0.9em;
	list-style:none;

}
#outer #inner #maincontent #right #top #right #upcomingevents ul li, #outer #inner #maincontent #right #rightcolumn #upcomingevents ul li{
	padding:0 0 10px 0;
	line-height:1.2em; 
}
#outer #inner #maincontent #right #top #right #eventscalendar, #outer #inner #maincontent #right #rightcolumn #eventscalendar{
	float:right;
	width:205px;
	background-color:#EDEDEE;
	padding:10px 0 10px 10px;
}
#outer #inner #maincontent #right #bottom{
	float:right;
	width:885px;
	padding:0px 0 0 0;
}
#outer #inner #maincontent #right #rightcolumn #latestnews{
	float:right;
	width:420px;
	padding:10px 0 0 10px;
	background-color:#EDEDEE;
	margin:10px 0 0 0;
}
#outer #inner #maincontent #right #bottom #latestnews ul, #outer #inner #maincontent #right #rightcolumn #latestnews ul{
	font-size:1.0em;
	line-height:1.4em;
	list-style:none;
}
#outer #inner #maincontent #right #bottom #latestnews ul li, #outer #inner #maincontent #right #rightcolumn #latestnews ul li{
	padding:0 0 10px 0;overflow:hidden; width:420px;
}
#outer #inner #maincontent #right #bottom #latestnews ul li span, #outer #inner #maincontent #right #rightcolumn #latestnews ul li span{
	color:#F99B20;
	font-weight:bold;
}
#outer #inner #maincontent #right #bottom #latestnews ul li a, #outer #inner #maincontent #right #rightcolumn #latestnews ul li a{
	color:#12044E;
}
#outer #inner #maincontent #right #rightcolumn #latestdocuments{
	background-color:#EDEDEE;
	float:right;
	width:420px;
	padding:10px 0 0 10px;
	margin:10px 0 0 0;
}
#outer #inner #maincontent #right #bottom #latestdocuments ul, #outer #inner #maincontent #right #rightcolumn #latestdocuments ul{
	list-style:none;
	font-size:1.0em;
	line-height:1.4em;
}
#outer #inner #maincontent #right #bottom #latestdocuments ul li, #outer #inner #maincontent #right #rightcolumn #latestdocuments ul li{
	padding:0 0 10px 0;
}
#outer #inner #maincontent #right #bottom #latestdocuments ul li a, #outer #inner #maincontent #right #rightcolumn #latestdocuments ul li a{
	color:#12044E;
}
#outer #inner #maincontent #right #leftcolumn{
	width:430px;
	float:left;
}
#outer #inner #maincontent #right #rightcolumn{
	width:430px;
	float:right;
}
#footer{
	clear:both;
	background-color:#12044E;
	color:#FFFFFF;
	font-weight:bold;
	font-size:0.8em;
	padding:4px;
	margin:10px 0 0 0;
	border-top:5px solid #F99B20;
	float:left;
	width:1092px
}
#footer p a{
	color:#FFFFFF;
}

/* forms */
#outer #inner #maincontent #right #leftcolumn #eventbookingform{
	background:#25408F;
	color:#FFFFFF;
	padding:10px;
	margin:0 0 10px 0;
	font-weight:bold;
	border:1px solid #FFFFFF;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform p{
	clear:both;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform span{
	width:260px;
	color:#F99B20;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform label{
	display:block;
	width:100px;
	float:left;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform input{
	width:260px;
	border:1px solid #F99B20;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform #add2{
	margin:3px 0 0 100px;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform #updatelistyes, #eventbookingform #updatelistno, #eventbookingform #furtherinfoyes, #eventbookingform #furtherinfono{
	width:20px;
	float:left;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform #ipfa_branch{
	font-size:1.0em;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform input.check{
	float:left;
	width:20px;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform label.checklabel{
	width:40px;
	float:left;
}
#outer #inner #maincontent #right #leftcolumn #outer #inner #maincontent #right #leftcolumn #eventbookingform label.check{
	width:300px;	
	margin:0 0 0 80px;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform h2{
	background:#25408F;
	color: #F99B20;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	border-bottom:2px dotted #FFFFFF;
	font-size:1.8em;
	width:100%;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform input.submit{
	width:40px;
	font-weight:bold;
	border:none;
	margin:10px 0 0 0;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform label.longlabel{
	width:370px;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform .pdfdownload{
	font-size:1.0em;
	padding:0 0 0 40px;
	background:url(../../image/gif/pdf2.gif) top left no-repeat;
}
#outer #inner #maincontent #right #leftcolumn #eventbookingform .pdfdownload a{
	font-size:1.0em;
	color:#F99B20;
	font-weight:bold;
}
#downloads{
	float:right;
	width:420px;
	background-color:#EDEDEE;
	padding:10px 0 0 10px;
	margin:10px 0 0 0;
}
#downloadlist{
	list-style:none;
}
#downloadlist li a{
	font-weight:bold;
	color:#25408F;
}
#membersearch, #eventsearch, #archives{
	background-color:#F99B20;
	padding:10px 0 10px 10px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:1.3em;
	margin:10px 0 0 0;
	float:right;
	width:420px;
}
#archives ul {
	list-style:none;
}
#archives ul li a{
	color:#FFFFFF;
}
#membersearch #membersearchform, #eventsearch #eventsearchform{
	margin:10px 0 0 0;
}
#membersearch #membersearchform label, #eventsearch #eventsearchform label{
	width:130px;
	float:left;
}
#membersearch #membersearchform select, #eventsearch #eventsearchform select{
	font-size:1.0em;
}
#membersearchresults{
	background-color:#25408F;
	padding:10px 0 10px 10px;
	color:#FFFFFF;
	margin:10px 0 0 0;
}
#membersearchresults h3{
	color:#F99B20;
	font-size:1.6em;
	font-weight:normal;
	margin:0 0 10px 0;
	border-bottom:2px dotted #FFFFFF;
	padding:0 0 2px 0;
	width:410px;
}
#membersearchresults h4{
	margin-bottom:10px;
}
#membersearchresults #memberslist{
	list-style:none;
	font-weight:bold;
	padding:0 5px 0 0;
}
#membersearchresults #memberslist li{
	border-bottom:2px dotted #FFFFFF;		
	padding:10px 0 0 0;
}
#membersearchresults #memberslist li a{
	color:#FFFFFF;
}
#membersections{
	border-bottom:2px dotted #FFFFFF;
}
.membersectionlist{
	list-style:none;
}
.membersectionlist li a{
	color:#F99B20;
	font-weight:bold;
}
.membersectionlist li span.sectioncompanyname{
	font-weight:bold;
	font-size:1.3em;
}
#eventsearchresults h3{
	padding:0;
	margin:0;
	font-size:1.4em;
	color:#F99B20;
}
#eventslist{
	list-style:none;
	margin:0 0 10px 0;
	border-top:2px dotted #25408F;
}
#eventslist.notop{
	border-top:none;
}
#eventslist li{
	border-bottom:2px dotted #25408F;
	padding:10px 0 5px 0;
}
#eventslist li h3{
	padding:0;
	margin:0;
	font-size:1.4em;
	color:#F99B20;
}
#eventslist li a{
	color:#25408F;
	font-size:1.3em;
	font-weight:bold;
}

#eventslist li a.booknow{
}

#searchresults{
	list-style:none;
	margin-left:20px;
}
#searchresults li a{
	color:#25408F;
	font-weight:bold;
}
#eventscalendartable{
	width:180px;
	float:left;

}
#eventscalendartable caption{
	margin:0px 0 0 0;
	background-color:#F99B20;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 0 3px 0;
}
#eventscalendartable th{
	background-color:#25408F;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #F99B20;
	text-align:center;
	padding:3px 0 3px 0;
}
#eventscalendartable td{
	color:#25408F;
	border:1px solid #F99B20;
	text-align:center;
	background-color:#FFFFFF;
	padding:3px 0 3px 0;
}
#eventscalendartable td.selected{
	background-color:#F99B20;
	color:#FFFFFF;
}
#eventscalendartable a{
	color:#FFFFFF;
	font-weight:bold;
}
.scroll{
	height:190px;
	overflow-y:scroll;
	display:block;
}
#image_gallery{
	float:left;
	list-style:none;
}
#image_gallery li{
	float:left;
	width:100px;
	height:80px;
	overflow:hidden;
	margin-right:3px;
	margin-bottom:2px;
}
#image_gallery li img{
	border:none;
}
 ul{
	list-style:none;
}

#outer #inner #maincontent #right #leftcolumn #latest_documents{
	list-style:none;
	margin:0 0 10px 0;
}
#outer #inner #maincontent #right #leftcolumn #latest_documents li h3{
	padding:0;
	margin:0;
	font-size:1.4em;
	color:#F99B20;
}
#outer #inner #maincontent #right #leftcolumn #latest_documents.notop{
	border-top:none;
}
#outer #inner #maincontent #right #leftcolumn #latest_documents li{
	border-bottom:2px dotted #25408F;
	padding:10px 0 5px 0;
}
#outer #inner #maincontent #right #leftcolumn #latest_documents li h3{
	padding:0;
	margin:0;
	font-size:1.4em;
	color:#F99B20;
}
#outer #inner #maincontent #right #leftcolumn #latest_documents li a{
	color:#25408F;
	font-size:1.1em;
	font-weight:bold;
}

/*    */  
/* For rounded corners   */

.blueleftround{
	position:relative;
	float:right;
	clear:both;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	margin:0px;
	padding:0px;
	width:260px;
}
.blueleftroundorangeborder{
	position:relative;
	float:right;
	clear:both;
	border-top:1px solid #FF9A21;
	border-bottom:1px solid #FF9A21;
	border-left:1px solid #FF9A21;
	margin:0px;
	padding:0px;
	width:405px;
	margin:10px 0 0 0;
}
.greyallround{
	width:180px;
	position:relative;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	margin:0 0 10px 0;
}
.greyrightround{
	position:relative;
	width:180px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	margin:0 0 10px 0;
}
.orangeallround{
	/*width:180px;*/
	position:relative;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	margin:0 0 10px 0;
}
.darkblueallround{
	/*width:180px;*/
	position:relative;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	/*margin:0 0 10px 0;*/
	border-left:1px solid #FFFFFF;
}
.orangerightround{
	position:relative;
	width:180px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	margin:0 0 10px 0;
}
.orangeallround.h2{
	width:180px;
}
.orangeallround.nopadmarg{
	padding:0;
	margin:0;
}
.orangerightround.nopadmarg{
	padding:0;
	margin:0;
	/*border:1px solid green;*/
	float:left;
}
.orangerightround.nopadmarg.home{
	width:190px;
}
.whiteallround{
	position:relative;
	float:left;
}
.whiteleftround{
	position:relative;
	float:right;
}
.whiterightround{
	position:relative;
	margin:0px;
	padding:0px;
}
.bluetl{
display: block;
width: 8px;
height: 8px;
position: absolute;
top: -1px;
left: -1px;
background: url(../../image/png/roundedblue.png);
_background: url(../../image/gif/roundedblue.gif);
line-height: 8px;
overflow: hidden;
}
.blueorangebordertl{
display: block;
width: 8px;
height: 8px;
position: absolute;
top: -1px;
left: -1px;
background: url(../../image/png/roundedblueorangeborder.png);
_background: url(../../image/gif/roundedblueorangeborder.gif);
line-height: 8px;
overflow: hidden;
}
.greytl{
display: block;
width: 8px;
height: 8px;
position: absolute;
top: -1px;
left: -1px;
background: url(../../image/png/rounded.png);
_background: url(../../image/gif/rounded.gif);
line-height: 8px;
overflow: hidden;
}

.orangetl{
display: block;
width: 8px;
height: 8px;
position: absolute;
top: -1px;
left: -1px;
background: url(../../image/png/roundedorange.png);
_background: url(../../image/gif/roundedorange.gif);
background-position:top left;
line-height: 8px;
overflow: hidden;
}
.darkbluetl{
display: block;
width: 8px;
height: 8px;
position: absolute;
top: -1px;
left: -1px;
background: url(../../image/png/roundeddarkblue.png);
_background: url(../../image/gif/roundeddarkblue.gif);
background-position:top left;
line-height: 8px;
overflow: hidden;
}
.whitetl{
display: block;
width: 8px;
height: 8px;
position: absolute;
top: -1px;
left: -1px;
background: url(../../image/png/roundedwhite.png);
_background: url(../../image/gif/roundedwhite.gif);
line-height: 8px;
overflow: hidden;
}
.greytr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/rounded.png);
background: url(../../image/gif/rounded.gif);
background-position: top right;
position: absolute;
top: -1px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
.orangetr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedorange.png);
background: url(../../image/gif/roundedorange.gif);
background-position: top right;
position: absolute;
top: -1px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
.darkbluetr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundeddarkblue.png);
background: url(../../image/gif/roundeddarkblue.gif);
background-position: top right;
position: absolute;
top: -1px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
.whitetr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedwhite.png);
background: url(../../image/gif/roundedwhite.gif);
background-position: top right;
position: absolute;
top: -1px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
.bluebl {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedblue.png);
_background: url(../../image/gif/roundedblue.gif);
background-position: 16px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
left: -1px;
_left: -2px;
line-height: 8px;
overflow: hidden;
}
.blueorangeborderbl {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedblueorangeborder.png);
_background: url(../../image/gif/roundedblueorangeborder.gif);
background-position: 16px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
left: -1px;
_left: -2px;
line-height: 8px;
overflow: hidden;
}
.greybl {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/rounded.png);
_background: url(../../image/gif/rounded.gif);
background-position: 16px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
left: -1px;
_left: -2px;
overflow:hidden;
}

.orangebl {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedorange.png);
_background: url(../../image/gif/roundedorange.gif);
background-position: 16px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
left: -1px;
overflow:hidden;
}
.darkbluebl {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundeddarkblue.png);
_background: url(../../image/gif/roundeddarkblue.gif);
background-position: 16px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
left: -1px;
overflow:hidden;
}
.whitebl {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedwhite.png);
_background: url(../../image/gif/roundedwhite.gif);
background-position: 16px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
left: -1px;
overflow:hidden;
}
.greybr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/rounded.png);
_background: url(../../image/gif/rounded.gif);
background-position: 8px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
.orangebr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedorange.png);
_background: url(../../image/gif/roundedorange.gif);
background-position: 8px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
.darkbluebr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundeddarkblue.png);
_background: url(../../image/gif/roundeddarkblue.gif);
background-position: 8px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
.whitebr {
display: block;
width: 8px;
height: 8px;
background: url(../../image/png/roundedwhite.png);
_background: url(../../image/gif/roundedwhite.gif);
background-position: 8px 8px;
position: absolute;
bottom: -1px;
_bottom: -2px;
right: -1px;
_right: -2px;
line-height: 8px;
overflow: hidden;
}
/*Help$IT additons   */
 #latestdocuments ul li span{
	color:#F99B20;
	font-weight:bold;
}

