body {font-family:Tahoma, Arial, Helvetica, serif; background-color:#FEFEFE; 
	margin:0; color:#505050; font-size:8pt;}
body a:link {color:#7C7AA2; text-decoration:none; font-weight:bold;}
body a:visited {color:#7C7AA2; text-decoration:none; font-weight:bold;}
body a:hover {color:#7C7AA2; text-decoration:underline;}

h1 {font-size:10pt; font-weight:bold; color:#545186; margin-bottom:10px; margin-top:0px;}
h2 {font-size:9pt; font-weight:bold; color:#505050; margin-bottom:10px; margin-top:10px;  }
p {font-size:8pt; font-weight:normal; color:#505050; margin-bottom:10px; margin-top:10px; }
ul {list-style-image:url(images/bullet.gif);}
.sub {font-size:7pt; font-weight:normal; color:#999999; margin-bottom:10px; margin-top:10px; }
form {margin:0;}

table {display:none;}
#content table {display:block;}
hr {display:none;}

#right {position:absolute; right:25px; top:125px; width:150px;}
#topright {position:absolute; top: 25px; right: 0; left:0px; height:51px; background-color:#E4E3EC; border-bottom:24px solid #D8D7E3;}
#logo {position:absolute; top:0px; left:0px; width:750px; height:125px; overflow:hidden;}
#navbar {position:absolute; top:82px; left:167px; height:25px; color:#CCCBDB; overflow:hidden; font-weight:normal; margin:0; z-index:1;}
#navbar a:link, #navbar a:visited {font-weight:normal; color:#CCCBDB;}
#navbar i {color:#928FB2; font-style:normal;} 
#navbar b {color:#FFFFFF;}
#navbutt {position:absolute; top:37px; left:407px;}
#content {position:absolute; top:123px; left:272px; right:206px;}
.highlight {background-color:#FFFFCC;}
#search {width:239px; height:68px; background-image:url(images/search.jpg); overflow:hidden; padding:0;
		border-top:1px solid #D8D7E3; border-bottom:1px solid #D8D7E3;}
#searchfield {height:30px; padding:0;}
#sbox {margin:0px 0 0 0px; height:18px; float:left; width:200px;}
#sbutt {margin:0px 0px 0 0px; width:18px; height:19px; float:left;}
#searchlabel {height:18px; overflow:hidden; padding-top:10px;}
#searchlabel label {margin: 0px 0 0 18px;}
.searchfield {font-family:Tahoma, Arial, Helvetica, serif; font-size:8pt; color:#505050;
	border-width:0; cursor:text; width:176px; height:15px; overflow:hidden; float:right; margin-top:1px;}
.smalllink {font-size:7pt; text-align:right;}
.smalllink a:link {color:#545186; text-decoration:none; font-weight:normal;}
.smalllink a:visited {color:#545186; text-decoration:none; font-weight:normal;}
.smalllink a:hover {color:#545186; text-decoration:underline;}
.indent {padding-left:20px;}
#logos {margin:7px 15px 0 15px; height:90px; clear:both;}
#scatlogo {width:100px; height:60px; background-image:url(images/scat-logo.gif); background-repeat:no-repeat; float:left;}
#kitelogo {width:86px; height:70px; background-image:url(images/kite-logo.jpg); background-repeat:no-repeat; float:left; margin-left:60px; margin-top:10px;}
#scatlogo a:link {display:block; width:100px; height:60px; background-image:url(images/scat-logo.gif);}
#scatlogo a:visited {display:block; width:100px; height:60px; background-image:url(images/scat-logo.gif);}
#scatlogo a:hover {display:block; width:100px; height:60px; background-image:url(images/scat-logo-hi.gif);}
#kitelogo a:link {display:block; width:86px; height:70px; background-image:url(images/kite-logo.jpg);}
#kitelogo a:visited {display:block; width:86px; height:70px; background-image:url(images/kite-logo.jpg);}
#kitelogo a:hover {display:block; width:86px; height:70px; background-image:url(images/kite-logo-hi.jpg);}
.copy {margin:0px 15px 12px 15px; color:#A0A0A0; font-size:7pt; clear:both;}
.copy a:link, .copy a:visited {color:#A0A0A0; font-weight:normal;}
#sidebar {position:absolute; top:120px; left:0px; width:239px; border-right:1px solid #D8D7E3;}
#menu {margin:18px;}
.menu {}
.menu a:link {color:#606060; text-decoration:none; font-weight:normal;}
.menu a:visited {color:#606060; text-decoration:none; font-weight:normal;}
.menu a:hover {color:#606060; text-decoration:underline;}
		
.navmenu {}
.navmenu a:link {color:#606060; text-decoration:none; font-weight:normal;}
.navmenu a:visited {color:#606060; text-decoration:none; font-weight:normal;}
.navmenu a:hover {color:#606060; text-decoration:underline;}
ul.navmenu { list-style-position:outside; list-style-type:none; list-style-image:none; margin:0px; padding:0;}
ul.navmenu li {padding:3px 0;}
ul.navmenu li div {background-image:url(images/menu.gif); 
	background-position:left top; background-repeat:no-repeat; padding-left:12px;}
ul.navmenu li a:hover div {text-decoration:underline;}		
ul.navmenu li div.selected {background-image:url(images/menu-hi.gif); background-position:left top; background-repeat:no-repeat;
		color:#3F3B77;}
ul.navmenu li div.unselected {background-image:url(images/menu.gif); background-position:left top; background-repeat:no-repeat;
		color:#606060;}
		
.sitemap {}
.sitemap a:link {color:#606060; text-decoration:none; font-weight:normal;}
.sitemap a:visited {color:#606060; text-decoration:none; font-weight:normal;}
.sitemap a:hover {color:#606060; text-decoration:underline;}
ul.sitemap { list-style-position:outside; list-style-type:none; list-style-image:none; margin:0px; padding:0;}
ul.sitemap li {padding:3px 0;}
ul.sitemap li div {background-image:url(images/menu.gif); 
	background-position:left top; background-repeat:no-repeat; padding-left:12px;}		
		
#casestudy {margin-bottom:20px; background-color:#E4E3EC; border:1px solid #D7D6E3; padding:12px;}
#casestudy h2 {margin:0; color:#545186; font-size:8pt;}
#casestudy p {margin:12px 0 0 0;}
#casestudy img {border:none;}
.image {margin-bottom:20px;}
.pdf {margin-bottom:20px; clear:both;}
.pdf img {float:left; border:none;}

.rightimage {float:right; margin:0 0 20px 20px;}
.leftimage {float:left; margin:0 20px 20px 0;}
.centreimage {clear:both; margin:0 0px 20px 0; text-align:center;}

.form1 {font-size:8pt; background-color:#E5E4EC; background-image:url(images/formback.jpg); background-position:right top; background-repeat:no-repeat;}
.form1-title {background-color:#FFFFFF; padding:5px 0; text-align:center; font-size:10pt;}
.form1-cells {padding:10px 3px 10px 20px; border-left:1px solid #D8D7E3;}
.form1-cells2 {border-right:1px solid #D8D7E3; padding:5px 15px 5px 5px;}
.form1-cells3 {padding:10px 0px 10px 10px; background-color:#FFFFFF;}
.form1-cells-formbreak {background-color:#FFFFFF;}
.form1-cells h4 {margin:0; font-size:8pt; font-weight:normal;}
.form1-cells p {margin:0;}
.form1-legend {color:#CC3300; padding:5px; text-align:center;}
.form1-error {color:#FF0000; margin-top:3px; font-weight:normal;}
.form1-nextbutton {float:right; margin:5px 0px; cursor:auto;}
.form1-prevbutton {float:left; margin:5px 10px; cursor:auto;}
.form1-box {font:8pt Verdana; color:#606060;  border: 1px solid #FFFFFF; height:16px; width:268px;}
.form1-box2 {font:8pt Verdana; color:#606060;  border: 1px solid #FFFFFF; width:268px;}
.form1-file {font:8pt Verdana; color:#606060;  border: 1px solid #FFFFFF; height:16px; width:280px;}
.form1-droplist {font:8pt Verdana; color:#606060; border: 1px solid #545186;}

