.modboxcontent {
border: none;
}

body{
	background:#27498f url(/resources/1002803.jpg) top left repeat-x;
	}

td, p, li{
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:12px; 
	line-height: 16px;
	color:#656565;
}
.pageheading{
	font-family:Tahoma, Geneva, sans-serif; 
	text-align:left; 
	color:#2d549e; 
	margin-top:10px; 
	margin-bottom:30px;
	}
h1, h2, h3, h4, h5, h6{
	color:#254589;
	font-family:Tahoma, Geneva, sans-serif; 
	}

a:link, a:visited{
	color:#2d549e;
	text-decoration:none;
	}
	
a:hover, a:active{
	color:#2d549e;
	text-decoration:underline;
	}

table.siteheader {
    color: #FFFFFF;
    font-size: 32px;
    width: 1000px;
    margin: 0 auto;
    margin-top:-26px;
}

	
/* MAIN CONTAINERS */
div#site-header-no-image a, div#site-header-no-image {
	display:none;
}
	
div#site-container{
	width:100%; 
	text-align:center; 
	margin:auto; 
	position:absolute;
	background: url(/resources/1028780.jpg) repeat-x bottom left transparent;
	}
	
#site-utility-container {
	text-align:right; 
	margin:0 auto; 
	position:relative; 
	font-size:10px; 
	height:35px; 
	color:#fff;
	width: 1000px;
	}
	
#site-utility-container form {
	display: inline;
	padding-right: 3px;
}

#site-utility-container div.utility {
	position: absolute;
	right: 0px;
	top: 5px;
	margin: auto 0;
}

#site-utility-container .utility div {
    display: inline;
}

#site-utility-container .utility .search.go {
     vertical-align: bottom;
}
	
#site-utility-container a:link, #site-utility-container a:visited{
color:#fff;
}
	
	
#site-utility-container .searchbar{
width:100px;
margin-right:5px;
}

	
div#site-header-container{
	width:100%; 
	text-align:center; 
	margin:auto; 
	background: #9abcdd url(/resources/1028789.jpg) left bottom repeat-x; 
	color:#fff; 
	}
	
div#main-content-container{
	background-color:#f5f5f5; 
	background: url(/resources/1028953.jpg) repeat-x center top #f5f5f5;
	}
	
table.content{
	width:1000px; 
	text-align:left; 
	margin:auto;  
	background-color: transparent;
	}
	
td.content.left{
	background:url(/resources/1076221.jpg) 50% 20px no-repeat; 
	padding:0; 
	margin:0;
	}
	
td.content.centre{ 
padding-left:20px; 
padding-right:20px;
}


#vertical-nav-container ul#nav{
	margin-top:40px; 
	}
	
/* modules */
div.module.output{
	border:none; 
	border-bottom: 3px solid #25468a;
	}
	
div.module.output div.head{
	background-color: transparent;
	border: none;
	color: #fff;
	}
	
td.content.left div.module.output, td.content.left table.module.output, td.content.right div.module.output, td.content.right table.module.output{
	padding:0px; 
	margin:0px; 
	margin-bottom:10px;
	}
#main-content-container table.content td.content.right {
    padding-right: 7px;
}
	
/* navigation */
#nav {
    background: url("/resources/1028820.gif") no-repeat scroll left bottom transparent;
    padding-bottom: 10px;
    padding-right: 2px;
}

#nav li	{
	background: #ebebeb;
	border-left: 1px solid #c4c5a6;
	border-right: 1px solid #c4c5a6;
	}
	
#nav li ul.dnav {
border-left: none;
	border: 1px solid #c4c5a6;
	background-color:#f0f0f0;
	}
	
#nav li ul.dnav a {
	background: #efefef; 
	color: #656565; 
	font-weight:normal;
	border-left: none;
	}
	
#nav li ul.dnav a:hover {
	background: #ebebeb; 
	
	color: #28418B;
	}
	
#nav li.menuselected a {
	background:#ebebeb url(/resources/1002801.png) no-repeat;
	background-position:5% 50%;  
	color: #28418B; 
	font-weight:bold;
	}
	
#nav li.menuselected a:hover{
	background:#ebebeb url(/resources/1002801.png) no-repeat; 
	background-position:5% 50%; 
	text-indent:10px; 
	color: #28418B; 
	font-weight:normal;
	}
	
#nav li.menuselected a.daddy{
	color: #28418B;
	font-weight: bold; 
	background:#ededed url(/resources/1028852.png) no-repeat; 
	background-position:95% 50%;
	}
	
#nav li a {
	color: #656565; 
	font-size:11px; 
	border-bottom: none;
	}
	
#nav li a:hover, #nav li a:hover.daddy {
	background: #ededed;
	font-weight:bold;
	color: #28418B; 
	}
	
#nav li a.daddy, #nav .menuselected a.daddy, #nav li ul.dnav a.daddy {
	background: url(/resources/1028852.png) no-repeat #ededed; 
	background-position: 95% 50%; 
	font-weight:normal; 
	color: #656565;
	}

#nav li a.daddy:hover, #nav .menuselected a.daddy:hover, #nav li ul.dnav a.daddy:hover{
	background: url(/resources/1028852.png) no-repeat #ededed; 
	background-position: 95% 50%; 
	font-weight:bold; 
	color: #28418B; 
	}

#subnav{display:none;}

/* footer */
#site-footer-container{
	width:1000px; 
margin:auto; 
text-align:right; 
border:0; 
color:#fff; 
font-size:11px; 
text-align:right; 
height:110px;
background:url(/resources/1076222.jpg) top left no-repeat;
}

#site-footer-container a:link, div#site-footer-container a:visited{
	color:#fff; 
	text-decoration:none;
	}

#site-footer-container a:hover, div#site-footer-container a:active{
	color:#d2e8fe; 
	text-decoration:underline;
	}

.footer-list{
margin-top:10px;
}

#site-header-no-image{display:none;}


/* MODULES - Standard basic styles for SIH */
div.module.output {
	border-bottom: 3px solid #254589;
	background-color: #fff;
	color:#656565;
	
}
div.module.output div.head {
	background-color: transparent;
	color: #fff;
}
.modboxcontent {border:none;}


div#vertical-nav-container{background:none; margin-bottom:10px;}

td.content.right .list{
margin-bottom:10px;
}

td.content.left{
padding-left:10px;
}

/* FORM BASE */
.centre .module.output.form thead th, .centre .module.output.form tbody th.header {
	background-color: #274a90;
	color: #fff;
	border-bottom: 4px solid #ff0000;
	text-align: left;
}
/* CONTACT FORM */
table.module.output.contact.form thead th, table.module.output.contact.form tbody th.header {
	background-color: #25468b;
	color: #fff;
	border-bottom: 4px solid #03cd9d;
	text-align: left;
}

td.content.left, td.content.right, td.content.centre{
margin-top:20px;
padding-top: 20px;
background-color: #fff;
}

td.header img {
margin-bottom: 10px;
}