/* CSS Document */

.colour1 {
color:#000080; }

.colour2 {
color:#99cc00; }

body {
margin:0px;
padding:10px 0px 10px 0px;
background-color:#dddddd;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000080;
height:100%; }

a:hover {
text-decoration:none; }

.middle1 a:link, .middle1 a:visited, .heading2 a:link, .heading2 a:visited {
color:#000080;
text-decoration:none; }

.middle1 a:hover, .heading2 a:hover {
color:#99cc00; }

.large {
font-size:18px;
font-weight:bold;
color:#000080; }

.supercontainer {
width:100%;
height:100%; }

.container {
height:850px;
width:800px;
float:none;
clear:left;
margin:auto;
background-color:#ffffff;}

.middle_right {
height:700px;
width:200px;
float:right;
clear:right;
background-color:#FFFFFF; }

.middle_left {
height:700px;
width:160px;
padding:0px 10px 0px 10px;
float:left;
clear:left; 
font-family:Arial, helvetica, sans-serif;
color:#000080;
background-color:#FFFFFF; }

.middle_centre {
height:700px;
width:400px;
float:left;
clear:none;
font-family:Arial, helvetica, sans-serif;
font-size:12px;
color:#000080;
background-color:#FFFFFF; }

.highlight_top {
height:120px;
width:180px;
margin:0px 10px 0px 10px;
padding:0px;
}

.highlight_bottom {
height:auto;
width:174x;
margin:0px 10px 20px 10px;
padding:3px;
background-color:#000080;
color:#ffffff;
font-size:12px;
font-family:Arial, helvetica, sans-serif;
font-weight:bold;
}

.menu {
height:25px;
width:600px;
cursor:pointer;}

.menuitem, .menuitemhover {
height:25px;
width:auto;
margin:0px 10px 0px 10px;
line-height:25px;
font-size:13px;
font-weight:bold;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:none;
text-decoration:none; }

.menuitem {
color:#ffffff; }

.menuitemhover {
color:#99cc00;}

.submenu, .submenuindex {
height:20px;
width:800px;
cursor:pointer;
float:left;
clear:none;
background-color:#99cc00; }

.submenuitem, .submenuitemhover, .submenuitemindex {
height:20px;
width:auto;
margin:0px 25px 0px 10px;
line-height:20px;
font-size:12px;
font-weight:bold;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
float:left;
clear:none; }

.submenuitem {
color:#000080; }

.submenuitemindex {
color:#000080; }

.submenuitemhover {
color:#99cc00; }

.top {
height:135px;
width:800px;
float:none;
clear:none; }

.middle {
height:auto;
width:800px;
background-color:#FFFFFF; }

.bottom, .bottom a:link, .bottom a:visited, .bottom a:hover {
font-size:11px;
color:#ffffff; }

.bottom a:link, .bottom a:visited {
text-decoration:underline; }

.bottom a:hover {
text-decoration:none;}

.bottomcont {
float:left;
clear:left;
background-color:#000080;
height:25px;
line-height:25px;
vertical-align:middle;
text-align:center;
width:800px;
border-top:5px solid #99cc00; }


.heading {
font-size:18px;
font-weight:bold;
color:#000080; }

.heading2 {
font-size:18px;
font-weight:bold;
color:#99cc00; }

.testimonial a:link, .testimonial a:visited, .testimonial {
color:#99cc00; }

.top_menu_top_right {
height:25px;
width:200px;
float:right;
background-color:#ffffff;
line-height:25px;
vertical-align:middle;
color:#000080;
font-family:Arial, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center; }

.top_menu_bottom {
width:800px;
float:right;
text-align:center; }

.top_menu_bottom {
height:100px; }

.top_menu_bottom_bar, .top_menu_bottom_bar2 {
height:10px;
width:800px;
font-size:1px;
line-height:1px; }

.top_menu_bottom_bar {
background-color:#000080; }

.top_menu_bottom_bar2 {
background-color:#99cc00; }

.top_menu_top_left {
height:25px;
width:600px;
float:left;
background-color:#000080;}

.dot li {
list-style-image:url(images/bullet-dot.gif);
font-family:Arial, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:16px;
vertical-align:middle; }

.tick li {
list-style-image:url(images/bullet-tick.gif);
font-family:Arial, helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:16px;
vertical-align:middle; }

.middle1 {
font-size:14px;
font-weight:bold;
color:#99cc00;}

ul {
margin:0px 0px 0px 30px; }

.button {
height:22px;
line-height:16px;
width:auto;
padding:0px 10px 0px 10px;
margin:0px 5px 0px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#000080;
border:1px solid #ffffff;
cursor:pointer;
color:#ffffff; }

.box, select, option, .boxshort, .box2, .dropdown {
line-height:16px;
font-size:11px;
vertical-align:middle;
padding:0px;
margin:0px;
color:#000080;
font-family:Arial, Helvetica, sans-serif; }

.dropdown {
height:20px;width:125px;}

.box, select, option {
height:16px;width:150px; }

.boxshort {
height:16px;width:60px; }

.box2 {
height:72px;width:250px; }
