div{float:left;}
img{border:0;}
body{background-image: url("../images/page/til_1.jpg"); padding:0px; color:#333333; font-family:"Century Gothic", Geneva, Arial;}
td{vertical-align:top;}

p,#content td{margin:2px; padding:2px; font-size:0.8em;}
ul, ol{font-size:0.8em;}
a{color:#333333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:underline; cursor:pointer;}
p a, li a,td a{text-decoration:underline;}
h1{font-size:1.1em;}
h2{font-size:1.0em;}
h3{font-size:0.9em;}
h4{font-size:0.8em;}
h1,h2,h3,h4{color:#FF6600;}
p, h1,h2,h3,h4,#content .imgleft,.imgright{padding:5px 15px 5px 15px; margin:0; clear:left;}
h2 a{color:#FF6600;}
a img{border:0;}
li a{display:block; width:100%;}
ul{margin-top:0; margin-bottom:5px;}
#mylogin li li{font-size:1.2em; margin:0; font-weight:normal;}
#mylogin ul ul{margin:3px; padding:0;}
#mylogin a:hover{text-decoration:underline;}
#mylogin li{font-weight:bold;}
#top,#content,#footer{width:100%; min-width:700px;}

/* Top */
#top{color:#FFFFFF; border:0; background-image:url(../images/top/bg.jpg);}
#tp{height:25px; margin-top:16px; font-size:1.1em;}
#tpsml{font-size:0.8em;}
#topmenu{height:31px; padding:0 0 24px 0; clear:left;}
#toplogin{clear:left; margin:41px 0; font-size:18px; height:68px;}
#topsystem{color:#FFFFFF; width:100%; border:0; min-width:718px;}
#toprt{float:right; clear:none;}
#top p, #topsystem p,#topsystem h1{margin:0; padding:0;}
#spacer{float:left; clear:left; padding-bottom:47px;}
#top a{color:#FFFFFF; text-decoration:none;}
#top a:hover{text-decoration:underline;}
#topsystem a{color:#FFFFFF; text-decoration:none;}
#topsystem a:hover{text-decoration:underline;}
#topsystem p{margin-bottom:3px;}
#top label{width:60px;}
input.go{border:none; background-color:#666666; color:#FFFFFF;}
label{width:80px; float:left;}

/*Content*/
#content{background-color:#FFFFFF; min-height:600px; padding:20px 0 20px 0;}
#bread{font-size:0.8em;}
.half,.right{width:47%;}
.right{float:right;}
.threequarters{width:74%;}
.onequarters{width:24%;}
.colour{background-color:#D2E1FF;}
.frontleft,.frontright{width:40%;}
.news{float:right; width:15%; background-color:#FFFFCC; padding:5px;}
.imgleft{float:left; margin-right:10px;}
.imgright{float:right; margin-left:10px;}
.link{background-image:url(../page/images/ext-link.gif); background-repeat:no-repeat; padding-left:15px;}
.download{background-image:url(../page/images/download.gif); background-repeat:no-repeat; padding-left:15px;}
.red{color:#FF0000; font-weight:bold;}
#contentofpage{position:absolute; left:-100000px;}
.colour{color:#FF6600;}
.note{background-color:#EFF2F9; border:1px solid #63B2FF; padding:5px; margin:0 0 10px 15px;}
.note p{background-image:url(../images/info.gif); padding:0 0 0 15px; margin:5px; background-repeat:no-repeat;}

.rounded{width:300px; float:right; background-image:url(../images/page/sides.gif);}
.toprounded{background-image:url(../images/page/round_top.gif); padding-top:15px; background-repeat:no-repeat; height:20px;}
.bottomrounded{background-image:url(../images/page/round_bottom.gif); width:100%; background-repeat:no-repeat; height:25px;}

/*Side navigation*/
.leftnav{width:115px; margin-left:10px; margin-right:10px; border:1px solid #eeeeee;}
.leftnav li{margin-bottom:0px;}
.leftadvertnav{width:165px;}
.rightnav{float:right; margin-left:10px; width:125px;}
.ttl{font-weight:bold;}
.leftnav p,.rightnav p, .leftnav ul,.rightnav ul{margin:0; padding:3px;}
.leftnav li li, .leftnav ul ul{margin:0; padding:0px;}
.leftnav a,.rightnav a{text-decoration:none;}
.leftnav li,.rightnav li{list-style:none; margin:0px 0 2px 0;}
.leftnav ul, .rightnav ul{margin-bottom:10px;}
#arnie,#bob,#mylogin,#dave,#pat {width:100%;}
#dave p{background-color:#CC66FF;}
#dave ul{background-color:#F4DDFF;}
#arnie p{background-color:#FFCC99;}
#arnie ul{background-color:#FFE7CE;}
#bob p{background-color:#66CCFF;}
#bob ul{background-color:#E1F5FF;}
#pat p{background-color:#FF99CC;}
#pat ul{background-color:#FFD9EC;}
#marvin p{background-color:#FF99CC;}
#marvin ul{background-color:#FFD9EC;}
#mylogin p{background-color:#FFFF66;}
#mylogin ul{background-color:#FFFFE1;}

/*Forms*/
legend{display:none;}
fieldset,form{border:0; padding:0; margin:0; clear:none;}
label{width:100px; float:left;}
form p, form div{float:left; clear:left; width:100%;}
form{padding:0; margin:0; width:98%; clear:left}
textarea,input, select{font-family:"Century Gothic", Geneva, Arial; color:#333333;}

/*Footer*/
#footer{font-size:11px; color:#FFFFFF; height:82px; background-image: url("../images/page/bottom_2.jpg");}
#footersystem{width:100%; min-width:718px; font-size:11px; color:#FFFFFF;}
#footersystem a, #footer a{color:#FFFFFF;}
#footerleft{}
.footertxt{padding:15px 0 15px 0;}
#footerright{float:right;}
#logos{clear:left; margin-top:5px; width:100%;}
#logosleft{}
#logosright{float:right;}
#logos img{ vertical-align:top;}