/* CSS Document */

/*************************/
/* html elements */
/*************************/

body{
background: #ffffff url("/4_images/backg.gif") top left repeat-y;
color: #000;
}

a{
color: #00376c;
}

a:hover{
color: #0033ff;
}

hr{
color: #003366;
background: #003366;
}

h1,h2,h3,h4,h5,h6{
color: #00376c;
}

/*************************/
/* Structure Div Classes */
/*************************/

.mini_logo_con{background: transparent url("/4_images/mini-overlay.jpg") top left no-repeat;}

/* coloured bar added by evert */

.group_bar{background: #f00;color:#fff;}

/* end coloured bar added by evert */


.main_con{
color: #000000;
}

.head_con{
background: #ffffff;
}

.headerbar{
background: #003366 url(/4_images/hnavbg.gif) top left repeat-x;
}

.right_con{

color: #003366;

}

.right_nav li a{
color: #003366;
background: url("/4_images/smallcircle.gif") center left no-repeat;
}

.right_con h2{
color: #003366;
}

.right_nav li a:hover{
color: #fff;
background: #017cc3 url("/4_images/smallcircle2.jpg") center left no-repeat;
}

.right_nav li.selected a,.right_nav li.selected a:hover{
color: #fff;
background: #003366 url("/4_images/selarrow.gif") center left no-repeat;
}

.news_nav li a{
color: #003366;
border-bottom: 1px solid #ccc;
}

.news_nav li a:hover{
background: #ccc;
}

/* hse rss styling */

p.rss-title{
padding: 3px 5px;
border-bottom: 1px solid #ccc;
font-size: 0.9em;
}

a.rss-title{}

.rss-items{
list-style:none;
font-size: 0.9em;
}

.rss-items li{
padding: 3px 5px;
border-bottom: 1px solid #ccc;
}

.rss-items li a{
}

.rss-items li a:hover{
}

/* report tabs */

.report_nav li a{
background: #fff url("/4_images/reporttab.jpg") top left no-repeat;
}

.report_nav li.selected a{
background: #fff url("/4_images/reporttabsel.jpg") top left no-repeat;
}

.report_nav li a:hover,.report_nav li.selected a:hover{

}




/* SN: 08/09/10: remove lifering image */
/*Evert - SPLIT into colour and layout stylesheets*/

.image_con{
/*background: #34609e url("/4_images/lifering.jpg") top left no-repeat; */
}

.headerlist{}

.headerlist li{
background: #840607 url("/4_images/redbox.jpg") top left no-repeat;
color:#fff;
}

.headerlist2012 li{
background: #ccc url("/4_images/headerboxesbg.png") top left no-repeat;
color:#fff;
}

.headerlist2012 li.hl1{background-position: 0 0;}
.headerlist2012 li.hl2{background-position: 0 -116px;}
.headerlist2012 li.hl3{background-position: 0 -232px;}
.headerlist2012 li.hl4{background-position: 0 -348px;}

.title {
color:#fff;
}

.boxlist{}

.boxlist li a{
color:#00376c;
border:2px solid #00376c;

}


.boxlist li a:hover{
border:2px solid #0033ff;
color: #0033ff;
}


.section_con{
background: #99ccff url("/4_images/sectionbg.jpg") bottom left no-repeat;
}

.sectiongrey_con{
background: #ccc url("/4_images/sectionbggrey.jpg") bottom left no-repeat;
}

.reg_con{
background: #ffffff url("/4_images/registerbg.jpg") bottom left no-repeat;
}

.news_con{
background: #ffffff url("/4_images/registerbg.jpg") bottom left no-repeat;
}

.latest_nav li a{
color: #003366;
background:#8abae6 url("/4_images/qicon.gif") left center no-repeat;
border: 1px solid #99ccff;
}

.latest_nav li a:hover{
color: #fff;
background: #017cc3 url("/4_images/qicon2.gif") left center no-repeat;
}

.doc_nav li a{
color: #003366;
background:#8abae6 url("/4_images/docicon.gif") left center no-repeat;
border: 1px solid #99ccff;
}

.doc_nav li a:hover{
color: #fff;
background: #017cc3 url("/4_images/docicon2.gif") left center no-repeat;
}

.chart_nav li a{
color: #003366;
background:#8abae6 url("/4_images/charticon.gif") left center no-repeat;
border: 1px solid #99ccff;
}

.chart_nav li a:hover{
color: #fff;
background: #017cc3 url("/4_images/charticon2.gif") left center no-repeat;
}



.activity_con, .home_activity_con{
background: #cddff0 url("/4_images/activitybg.jpg") left bottom no-repeat;
}

.activity_nav li a, .home_activity_nav li a{
background: #fff url("/4_images/activitytab.jpg") top left no-repeat;
}

.activity_nav li.selected a, .home_activity_nav li.selected a{
background: #fff url("/4_images/activitytabsel.jpg") top left no-repeat;
}

.activity_nav li a:hover,.activity_nav li.selected a:hover{

}


.activity_con h2, .section_con h2,.reg_con h2, .home_activity_con h2,.sectiongrey_con h2, .news_con h2{
background: #017cc3 url("/4_images/titleleft.gif") top left no-repeat;
color: #fff;
border-bottom: 1px solid #fff;
}

.activity_con h2{
border-bottom: 1px solid #017cc3;
}

.activity_con h2 span, .section_con h2 span,.reg_con h2 span, .home_activity_con h2 span,.sectiongrey_con h2 span, .news_con h2 span{
background: #017cc3 url("/4_images/titleright.gif") top right no-repeat;
}

.leftnav_con h2{
color: #fff;
}

.leftnav_con a{
color:#f60;
}


.leftnav_con a:hover{
color:#fc0;
}

.btn75{
background: url('/4_images/btn75.jpg') top left no-repeat;
color: #fff;
}



/********************************************************************************************/
/* Box Classes */
/********************************************************************************************/

.paleblue{
color:#8ca6c6;
}

.white{
color: #fff;
}

a.white:hover{
color: #fff;
}


/*************************/
/* Textbox Classes */
/*************************/

.input3{
border: 1px solid #00376c;
}


/*************************/
/* Button Classes */
/*************************/

.button1{
background: url(/4_images/button2.gif) top left no-repeat;
color: #fff;
}

.seminarbtn{
background: url(/4_images/seminarbtn_0.jpg) top left no-repeat;
}

.seminarbtn:hover{
background: url(/4_images/seminarbtn_1.jpg) top left no-repeat;
}

.newsbtn{
background: url(/4_images/newsbtn_0.jpg) top left no-repeat;
}

.newsbtn:hover{
background: url(/4_images/newsbtn_1.jpg) top left no-repeat;
}

.bulletinbtn{
background: url(/4_images/bulletinbtn_0.jpg) top left no-repeat;
}

.bulletinbtn:hover{
background: url(/4_images/bulletingbtn_1.jpg) top left no-repeat;
}

.recruitbtn{
background: url(/4_images/recruitsbtn_0.jpg) top left no-repeat;
}

.recruitbtn:hover{
background: url(/4_images/recruitsbtn_1.jpg) top left no-repeat;
}


.greybox{
background: #c6c8cd;
}

.greybox_tl{
background: #c6c8cd url(/4_images/box_tl.gif) top left no-repeat;
}

.greybox_tr{
background: #c6c8cd url(/4_images/box_tr.gif) top right no-repeat;
}

.greybox_bl{
background: #c6c8cd url(/4_images/box_bl.gif) bottom left no-repeat;
}

.greybox_br{
background: #c6c8cd url(/4_images/box_br.gif) bottom right no-repeat;
}

.focusbox{
background: #02a3ff url(/4_images/focus_top2.gif) top left no-repeat;
color: #fff;
}

.focusbox_bottom{
background: #02a3ff url(/4_images/focus_btm2.gif) bottom left no-repeat;
}

.focusbox a,.focusbox h2{
color: #fff;
}

.tool_nav li a{
background: #0080c0 url(/4_images/toolbtn_0.gif) top left no-repeat;
color: #fff;
}

.tool_nav li a:hover{
background: #0ea5fc url(/4_images/toolbtn_1.gif) top left no-repeat;
color: #fff;
}

/* Right Nav Bar */
.RNBBox
{
	width: 125px;
	background-color: #c6c8cd;
	margin-bottom: 15px;
}

.RNBContent
{
	position: relative;
	width: 115px;
	left: 10px;
}

.RNBBottom
{
	position: relative;
	top: 5px;
}



.soapbox_rgt div.ct{border-left:2px solid #ccc;}
.soapbox_hd{background: url("/4_images/soapbox.jpg");}
.soapbox_disclaimer{color:#999;}
.qt_l{background: url("/4_images/qt_l.jpg");}
.qt_r{background: url("/4_images/qt_r.jpg");}

