/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 03 September 2010 16:20:52
*/


body { margin : 0;
padding : 0;
background : #666666;
color : #333333;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
}
h1, h3, h4, {
padding : 0;
margin : 0;
}
div {
padding : 0;
margin : 0;
}
img {
padding : 0;
margin : 0;
}
#wrapper {
width : 750px;
padding : 0;
margin : 0 auto;
background-color : #ffffff;
height : auto;
}
#header {
height : 130px;
width : 750px;
}
.left_col {
width : 420px;
float : left;
height : 130px;
}
.logo {
width : 210px;
height : 91px;
margin-top : 20px;
margin-left : 20px;
}
.right_col {
width : 330px;
float : right;
height : 130px;
}
.search {
height : 50px;
width : 330px;
}
.contact {
height : 40px;
width : 125px;
padding-left :190px;
}
#top_menu {
background-color : #e0ebf8;
/*padding-left : 6px;*/
margin-top : 8px;
width : 324px;
height : 32px;
}
#top_menu ul {
list-style-type : none;
margin : 0;
padding : 0;
height : 25px;
width : auto;
}
#top_menu ul li {
display : inline;
font-size : 12px;
font-weight : bold;
list-style-type : none;
margin : 0;
padding-left : 2px;
width : 750px;
}
#top_menu ul li a {
color : #000000;
text-decoration : none;
line-height : 2.2em;
margin : 0;
}
#menu {
width : 750px;
height : 33px;
background-color : #003d7d;

}
#menu ul {
list-style-type : none;
margin : 0;
padding : 0;
height : 40px;

}
#menu ul li {
display : inline;
list-style-type : none;
margin : 0;
margin-right:5px;
margin-left:5px;
margin-top:5px;
font-weight : bold;
padding : 5px;
font-size : 12px;
}
#menu ul li a {
color : #ffffff;
text-decoration : none;
line-height : 2.2em;
margin : 0;
}
#banner {
width : 750px;
height : 210px;
}
#content {
width : 400px;
float : left;
/*padding-right : 15px;*/
}
#content h1 {
font-size : 18px;
padding-top : 0px;

margin: 0px 10px 0px 0px;
}
#content h1, #content p {
padding-left : 12px;
}
#right_nav {
width : 335px;
float : right;
background-color : #e0ebf8;
padding : 0;
margin : 0;
}
#news {
width : 150px;
float : left;
padding : 7px;
}
#services {
width : 150px;
float : right;
padding : 7px;
}
#services ul {
padding : 0;
margin : 0;
margin-top : 12px;
}
#services ul li {
list-style-type : none;
background-image : url(/?a=84195);
background-repeat : no-repeat;
padding-bottom : 5px;
padding-left : 19px;
}
#news h3, #services h3 {
font-size : 1.1em;
font-weight : bold;
margin-top : 0;
border-bottom : 1px solid #000000;
}
.header {
font-size : 1.1em;
font-weight : bold;
margin-top : 0;
text-decoration : underline;
}
.text_content {
margin-top : 12px;
border-bottom : 1px solid #000000;
padding-bottom : 12px;
margin-bottom : 12px;
}
.intro-text {
color : #003d7d;
}
.bottom_border {
width : 750px;
display : block;
background-color : #85b2e2;
}
.right_link {
font-size : 11px;
float : right;
margin-right:4px;
}
.left_link {
float : left;
width : 250px;
margin-left:4px;
}


#footer-top {

border-top : 10px solid #003d7d;
clear : both;
/*padding : 5px 15px;*/
}

#footer {
clear : both;
color : #333333;
margin : 0 auto;
/*padding : 5px 1px 1px;*/
width : 750px;
height : 16px;
}
#footer a {

text-decoration : none;
color : #000000;
font-size : 11px;
}
#footer a:first-child {
padding-left : 2px;
}
input {
font-family : Arial, Helvetica, sans-serif;
border : 1px solid #000000;
background-color : #ffffff;
color : #000000;
font-size : 11px;
}
#right_nav {
width : 200px !important ;
background-color : #fff !important ;
}
#right_images {
float : right;
padding : 7px;
width : 180px;
}
#top_menu {
width : 330px !important ;
padding-left : 0 !important ;
font-size : 12px !important ;
}
#right_nav ul {
padding : 0;
margin : 4px 0 0;
list-style-type : none;
float : right;
}
.left_col {
width : 300px !important ;
}
.printpage {
float : right;
}
h5 {
color : #98002e;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
margin-left : 10px;
}
a {
color : #003d7d;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:link {
color : #003d7d;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-decoration : none;
}
a:hover {
color : #808080;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
.printpage a {
color : #003d7d;
float : right;
font-weight : bold;
text-decoration : none;
}
#content h1 {
padding-top : 0 !important ;
float : left;
}
#services ul {
float : left;
}
#content {
width : 520px !important ;
}
ul li {
/*line-height : 1.9em;*/

}
#services {
padding-left : 0;
padding-right : 0;
width : 180px;
}
#services ul li {
padding : 0;
padding-left : 20px;
}
#services ul li a {
color : #003d7d;
font-size : 11px;
font-weight : bold;
}
#services ul li a:hover {
font-weight : normal;
color : #808080;
font-weight : bold;
}
p span {
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
}
.inner_link li a {
color : #003d7d;
font-size : 11px;
font-weight : bold;
}
div.portcullis ul {
line-height:1.9em;
list-style-type : none;
list-style-image : url(/?a=82550);
}
div.portcullis ul li {
line-height:1.9em;
list-style-type : none;
list-style-image : url(/?a=82550);
} div.portcullis ul li a{
color : #003d7d;
line-height:1.9em;
list-style-type : none;
list-style-image : url(/?a=82550);
}

div.portcullis ul li a:hover{
color : #808080;
line-height:1.9em;
list-style-type : none;
list-style-image : url(/?a=82550);
}


#right_nav ul li img{

height:100px;
}


#right_nav_images li{
height:100px;
width:180px;
}
table {
margin-left: 20px;
} p.justify{
text-align: justify;
}
h6{
color: #7c7c7c;
font-size:9px; margin-left:10px;

}

#main_content{
float:left;

}

#content h1 {
width:100% !important;

} #content table {
margin-left: 0px;
}

