/*	Copyright 2006 Net Efficiency Ltd
	Version 0.1
	May 9/06
*/

html, body{margin:0;padding:0;border:0;background:#999;color:#fff;font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;}
#wrap{margin:0;padding:0;border:0;font-size:x-small;width:760px;background:url("bgline.gif") 0px 0px repeat-y;}
* html #wrap{font-size:xx-small;font-s\ize:x-small;}


div{margin:0 0 0 0;padding:0 0 0 0;}


/* Geometry */
#banner{float:left;clear:none;margin:0 0 25px 0;padding:0;width:760px;height:126px;background:url("banner.gif") 0px 0px no-repeat;}
#logolink{display:block;width:470px;height:70px;margin:50px 0 0 5px;float:left;}
#printbanner{display:none;}
#lhcol{width:159px;float:left;clear:none;margin:0;padding:0 11px 0 11px;}
* html #lhcol{width:181px;w\idth:159px;}

#maincol{width:411px;float:left;clear:none;margin:0;padding:0 18px 0 18px;}
* html #maincol{width:447px;w\idth:411px;}

#rhcol{width:108px;float:left;clear:right;margin:0;padding:0 12px 0 12px;}
* html #rhcol{width:132px;w\idth:108px;}



/* Content Typography */
h1{font-size:2.0em;margin:0 0 0.3em 0;padding:0;}
h2{font-size:1.4em;line-height:1.5em;margin:0 0 1em 0;padding:0;}
h3{font-size:1.2em;line-height:1.5em;margin:0 0 1em 0;padding:0;}
h4{font-size:1.2em;line-height:1.5em;margin:0 0 1em 0;padding:0;}
p{font-size:1.2em;line-height:1.5em;margin:0;padding:0 0 1em 0;}
ul, ol{font-size:1.2em;line-height:1.5em;margin:0 0 1em 2.3em;padding:0;}
ol{margin-left:2.6em}
img, * img{margin:0;padding:0;border:0;}
table{font-size:1.2em;line-height:auto;}
table p{font-size:1em;line-height:auto;}
a{color:#fff;text-decoration:underline;}
a:hover{color:#fff;text-decoration:none;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}



/* #~~ LHCOL menu ~~# */
#lhcol ul, #lhcol ul li {list-style-type:none;list-style-position:outside;margin-left:0;padding-left:0;}
#lhcol ul li {background:url("bullet.gif") 0px 0.3em no-repeat;padding-left:18px;margin:0;margin-bottom:5px;font-weight:bold;}
#lhcol ul ul{font-size:0.9em;margin-left:0;padding-left:0;padding-top:0.1em;}
#lhcol ul ul li {padding-left:7px;margin:0;margin-bottom:0px;background:none;}
#lhcol ul li a{text-decoration:none;}
#lhcol ul li a:hover{text-decoration:underline;color:#000;}
#lhcol li span{text-decoration:underline;color:#000;}

/* #~~ RHCOL ~~# */
#rhcol form#pagesearch {float:left;clear:both;font-size:1.1em;}
#rhcol #pagesearch label{font-weight:bold;font-size:1.1em;font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;cursor:pointer;}
#rhcol #pagesearch #pagesword{width:105px;padding:2px 1px;border:0;float:left;font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;margin:0.4em 0;}
* html #rhcol #pagesearch #pagesword{width:107px;w\idth:105px;}
#rhcol #pagesearch input#gobutton{font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;margin-right:1px;padding:1px 2px;border:0;float:right;background:#600;color:#fff;font-weight:bold;font-size:1em;cursor:pointer;}

#rhcol ul{font-size:1.1em;margin-top:5px;}
#rhcol ul, #rhcol ul li {list-style-type:none;list-style-position:outside;margin-left:0;padding-left:0;font-weight:bold;}
#rhcol ul li{margin-bottom:4px;}
#rhcol ul li a{text-decoration:underline;}
#rhcol ul li a:hover{text-decoration:none;color:#000;}
#rhcol ul li span{text-decoration:none;color:#000;}


/* #~~ Logos ~~# */
#lhcol #logos{margin-top:70px;width:159px;}
#lhcol #logos a, #lhcol #logos span{border:0;padding:0;margin:0;display:block;float:left;}
#lhcol #logos a img, #lhcol #logos a:hover img, #lhcol #logos span img{border:0;padding:0;margin:0;}
#logos a#bindmanslogo{width:55px;height:55px;margin-right:6px;}
#logos a#cklogo{width:97px;height:55px;margin:0;}
#logos a#ikplogo{width:100px;height:52px;margin:6px 0;}
#logos a#mccormackslogo{width:100px;height:22px;margin:0;}



/* #~~ Footer ~~# */
#footer{width:411px;float:left;clear:left;margin:1em 0 0 0;padding:0 150px 0 199px;}
* html #footer{width:760px;w\idth:411px;}
#foottext{border-top:1px solid #fff;padding:1em 0 2em 0;font-size:0.8em;text-align:center;}


/* #~~ required styles ~~# */
.clearing{height:1px;line-height:1px;clear:both;font-size:0px;}
.alttext{display:block;position:absolute;left:-10000px;top:-1000px;width:1px;overflow:hidden;}






/* T3 generated sitemap */
ul.sitemap{padding-left:0;list-style-position:outside;list-style-type:none;}
ul.sitemap li{margin-left:0;padding-left:0;list-style-position:outside;list-style-type:none;}
ul.sitemap ul{margin-left:1.5em;margin-bottom:0;padding-left:0;list-style-position:outside;list-style-type:none;font-size:0.9em;}
ul.sitemap ul ul{font-size:1em;}


