body {background-color:#001851;}

/* Navigation
----------------------------------------------- */
 ul#nav
 {
  list-style: none;
 margin: 0 6px 0 0;
 padding: 0;
 background: #7494bb;
 }
 * html ul#nav {
border-top: 1px solid #FFF;
}
  ul#nav li
 {
 padding: 0;
 margin: 0;
}
* html  ul#nav li {
margin-top: -1px;
}
ul#nav li a
 {
 cursor: hand;
 font-family: Arial, Verdana, sans-serif;
 display: block;
 padding: 7px 7px 5px 20px;
letter-spacing:0.1em;
 text-decoration: none;
  background: url(images/blue_bg.jpg) no-repeat left top;
font-size: 70%;
color: #FFF;
 }
* html ul#nav li a {
height: 1%;
}

html>body  ul#nav li a { width: auto; }

  ul#nav li a:hover
 {
 color: #010101; text-decoration:none;
  background:url(images/blue_bg_hover.jpg) no-repeat left top;
 padding: 7px 7px 5px 20px;
 }
 




#menu ul{
margin: 0 0 0 0;
cursor: hand;
list-type: none;}
#menu li{
	padding: 10 0 0 0; font-family:arial; font-size:70%; white-space:nowrap; }
#menu li a{
	width: 100%;
	text-decoration: none; color: #253269;
	font-family:arial; font-size:100%; font-weight: bold;}
	
#menu li a:hover{
	vertical-align:middle; color: #010101;
	font-family:arial; font-size:100%;}
	
#menu1 ul{
margin: 0 0 0 0;
cursor: hand;
list-style-position: outside;}
#menu1 li{
	vertical-align:bottom;background-image:url("images/blue_bg.jpg");
	padding: 0 0 0 0; background-repeat:repeat-y;font-family:arial; letter-spacing:0.1em;}
#menu1 li a{
	width: 100%;
	text-decoration: none; color: #FFFFFF;
	padding: 7 0 5 23; background-repeat:no-repeat;font-family:arial; font-size:70%;}
	
#menu1 li a:hover{
	vertical-align:bottom; background-image:url("images/blue_bg_hover.jpg"); color: #0F2761;
	padding: 7 0 5 23; background-repeat:repeat-y;font-family:arial; font-size:70%;}

#para{
	padding: 0 0 0 0; font-family:arial; font-size:100%; white-space:nowrap; margin: 0 0 20 0;  }
	
#para li{
	padding: 0 0 0 0; font-family:arial; font-size:100%; white-space:nowrap; margin: 0 0 0 40;  }

.text_header { font-family:arial; font-size:140%; color:#353535; letter-spacing:0.1em;}
.text_header1 { font-family:arial; font-size:110%; color:#353535; letter-spacing:0.05em;}
.text_content { font-family:arial; font-size:75%; color:#484848; line-height:21px; text-align:justify; }
.text_contact { font-family:arial; font-size:70%; color:#000000; line-height:16px; font-weight:bold; text-align:justify; }
.text_personlised {font-family:arial; font-size:11px; color:#ffffff; line-height:16px; text-align:right; padding: 9 0 5 23; letter-spacing:0.1em}
.text_personlised  div {
position: relative;width: 279px;}
.text_personlised div div {
position: absolute; left: 0; top: 0;text-align: right;

}

.text_bottom { font-family:arial; font-size:55%; color:#999999; text-align:center; }
a {text-decoration: none; color: #999999; }
a:hover {text-decoration: underline; color: #999999; }
a:visited {color: #999999; }
#text_ul li{margin: 0 0 0 0; padding: 0 0 0 0;} 

td.navBG {
background: url(images/nav_gradient_bg.jpg) repeat-x left top;
}
div#topNavContainer {
background: url(images/nav4_bg.jpg) no-repeat right top;
}
ul#topNav {
list-style: none;
padding: 0;
margin: 0;
height: 45px;
width: 100%;
position: relative; left: -15px;
}

* html  ul#topNav {
left: -12px;
}
 ul#topNav li {
float: left;
display: block;
text-align: center;
margin: 0;
padding: 0;
}
 ul#topNav li a {
font-family: Arial, Verdana, sans-serif;
 font-weight: bold;
font-size:68%;
 white-space: nowrap;
display: block;
text-align: center;
margin: 0;
padding: 20px 0 0 0;
color: #253269;
line-height: 1.13em;
text-decoration: none;
vertical-align: middle;
}

 ul#topNav li#wc {
 width: 29%;height: 45px;
background: url(images/nav_line.jpg) no-repeat right .7em;
}
ul#topNav li#pi {
 width: 19%;height: 45px;
 background: url(images/nav_line.jpg) no-repeat right .7em;
}
ul#topNav li#ssd {
 width: 29%;height: 45px;
 background: url(images/nav_line.jpg) no-repeat right .7em;
}
ul#topNav li#bs {
 width: 23%;height: 45px;
}


 ul#topNav li a:hover {
color: #000;
text-decoration: none;
}


.defaultUL {
list-style: none;margin: 0 0 0 12px 0;padding: 0;
}
.defaultUL li {
margin: 0 0 4px 0;border-bottom: 1px dotted #CCC;
}
.defaultUL a {
font-size:120%;
display: block;color: #666;
text-decoration: none;
padding: 3px 3px 3px 21px;font-weight: bold;
 background: #EEE url(images/arrow_ul.gif) no-repeat 5px center;

}
* html .defaultUL a {
height: 1%;
}
.defaultUL a:hover {
display: block;color: #990000;
text-decoration: none;
 background: #E2d3ac url(images/arrow_ul.gif) no-repeat 5px center;
}