/*Standard links */img {border-style: none;}h1 {font-size: 20px; margin: 0 0 0 0; color: #993366; padding: 10px 0 0 20px; font-weight: bold; font-family: trebuchet ms;}h2 {font-size: 16px; margin: 0 0 0 0; color: #2FB9E6; padding: 0 0 0 20px;}h3 {font-size: 12px; margin: 0 0 0 0; color: #993366; padding: 20px 10px 0 20px;}body {background: url(../images/pb.gif);margin: 0px; padding: 0px; font: 12px; font-family:trebuchet ms, arial, verdana, helvetica; color: #000000;}.clear {clear: both;}.divider {background: url(../images/divider.gif) no-repeat top left; height: 12px; margin: 0 0 0 0;}.divider2 {background: url(../images/divider2.gif) no-repeat bottom left; height: 14px; margin: 0 0 2px 0;}p {font-family: trebuchet ms, arial, verdana, helvetica; font-size: 12px; line-height: 14px;}ul {font-size: 12px; margin: 5px 0 15px 20px; padding: 0; font-family: trebuchet ms, arial, verdana, sans-serif; list-style-type: square; color: #993366; line-height: 15px;}ol {font-size: 12px; margin: 5px 0 15px 20px; padding: 0; font-family: trebuchet ms, arial, verdana, sans-serif;  color: #993366; line-height: 17px;}li {font-size: 12px; font-family: trebuchet ms, arial, verdana, sans-serif;}.italic {font-style: italic;}.important {font-size:14px; color: #ff0000; font-weight: bold;}/* Link Colours */a {color: #A3703F; text-decoration: underline;}a:hover {color: #BF000E; text-decoration: underline;}a:visited {color: #BF000E; text-decoration: underline;}a:visited:hover {color: #97A33F; text-decoration: underline;}/* Containers */#wrapper {margin: 12px auto; width: 750px; border: #f7f7f7 4px solid;}#container {width: 740px; background-color: #ffffff; position: relative; margin: 0px auto 0px auto; padding: 5px; float: left;}#head {position: relative; height: 150px; width: 737px; margin: 0px; padding: 0px; background-color: #FFFFFF; background: url(../images/header.gif); background-position: top left; background-repeat: no-repeat;}.border {border: #7F9DB9 3px solid; padding: 2px;}input, select {font-size: 10px; margin: 0 0 0 0; vertical-align: text-top; border: 0;}input:focus, select:focus, textarea:focus {background-color: #ffffff;}/* Navigation */#navmenu {position: relative; width: 737px; font-size: 11px; height: 45px; font-weight: normal; margin: 0; padding: 0; background-color: #FFFFFF; background: url(../images/bg_topnav.gif); background-position: top center; background-repeat: repeat;}#navmenu p {color: #AD7175; font-size: 11px; line-height: 14px; font-weight: normal; text-align: left; margin: 0px; padding: 12px 0 16px 180px;}		#navmenu a:link {font-weight: normal; text-decoration: none; color: #ffffff;}#navmenu a:visited {font-weight: normal; text-decoration: none; color: #ffffff;}	#navmenu a:visited:hover {font-weight: normal; text-decoration: underline; color: #ffffff;}#navmenu a:hover, #navmenu a:active {text-decoration: underline; color: #ffffff;}	#navblock {float: left; position: relative; font-size: 11px; width: 286px; height: 26px; font-weight: normal; margin: 0px; padding: 0px; background-color: #FFFFFF; background: url(../images/bg_tabnav.gif); background-position: top center; background-repeat: no-repeat;}#navblock p {color: #AD7175; font-size: 11px; line-height: 14px; font-weight: normal; text-align: left; margin: 0px; padding: 7px;}		#navblock a:link {font-weight: normal; text-decoration: none; color: #ffffff;}#navblock a:visited {font-weight: normal; text-decoration: none; color: #ffffff;}	#navblock a:visited:hover {font-weight: normal; text-decoration: underline; color: #ffffff;}#navblock a:hover, #navmenu a:active {text-decoration: underline; color: #ffffff;}/* Other containers */#container_main {position: relative; width: 740px; background-color: #ffffff; float: left;}#container_image {float: left; position: relative; width: 740px; height: 145px;}#container_content {float: left; position: relative; width: 740px; padding: 0 0 0 0; margin: 0px;}/* images */.image_left {float: left; margin: 7px 12px 4px 6px;}.image_right {float: right; margin: 4px 0 4px 12px;}/* Staff section */#staff {float: left; position: relative; width: 141px; padding: 0; margin: 55px 0 0 0;}#staff p {font-family: trebuchet ms, arial, verdana, helvetica; font-size: 10px; padding: 0; color: #666666; line-height: 11px;}/* Left menu */#list {position: relative; float: left; width: 173px; margin: 10px 0 0 2px; background: url(../images/leftside_bg.gif); background-position: top left; background-repeat: no-repeat;}#list p {width: 130px; color: #666666; font-family: font-size: 11px; trebuchet ms, arial, verdana, helvetica; padding: 30px 15px 0 20px;}#list h1 {font-size: 16px; text-align: left; font-weight: bold; font-family: trebuchet ms, arial, verdana, helvetica; color: #8A3339; padding: 10px 0 4px 10px; }#list ul {font-size: 12px; margin: 0 0 10px 0; padding: 89px 0 0 0; list-style-type: none; line-height: 15px; width: 150px;}#list li {margin: 0 0 0 0; padding: 0 0 0 16px;}#list a {display: block; color: #993366; background-color: #ffffff; width: 122px; padding: 0 0 0 19px; text-decoration: none; border-style: double; border-color: #E5E5E5; border-width: 0 0 1px 0;}#list a:hover {background-color: #F9FAF4; color: #999999; border-style: solid; border-color: #E5E5E5; border-width: 0 0 1px 0; } #active a {display: block; background-color: #993366; color: #fff; border-style: solid; border-color: #E5E5E5; border-width: 0 0 1px 0; }/* Content */.content {float:left; position: relative; width: 500px; margin: 0 5px 20px 10px;}.content p {font-size: 12px; padding: 0 0 0 0; color: #666666; line-height: 16px;}.content h1 {font-size: 26px; font-weight: bold; font-family: trebuchet ms, arial, verdana, helvetica; color: #993366; padding: 18px 0 0 0;}.content h2 {font-size: 16px; font-weight: bold; font-family: trebuchet ms, arial, verdana, helvetica; color: #8A3339; padding: 0 0 0 0;}.content h3 {font-size: 12px; font-weight: bold; font-family: trebuchet ms, arial, verdana, helvetica; color: #993366; padding: 0 0 2px 0; text-decoration: underline;}.content h4 {font-size: 9px; font-weight: normal; font-family: trebuchet ms, arial, verdana, helvetica; color: #993366; padding: 0 0 2px 0; text-decoration: none;}/* images */.image_left {float: left; margin: 0px 12px 4px 0;}.image_right {float: right; margin: 0px 0 4px 12px;}/* Footer */#footer {width: 737px; height: 112px; background: url(../images/footer.gif); background-position: top center; background-repeat: no-repeat; margin: 0; float: right;}#footer p {font-size: 10px; color: #ffffff; line-height: 10px; text-align: right; padding: 0 10px 0 10px;}#footer a:link {text-decoration: none; color: #ffffff; font-size: 10px;}#footer a:visited {text-decoration: none; color: #ffffff; font-size: 10px;}#footer a:active {text-decoration: none; color: #ffffff; font-size: 10px;}#footer a:visited:hover {text-decoration: underline; color: #ffffff; font-size: 10px;}#footer a:hover {text-decoration: underline; color: #ffffff; font-size: 10px;}/* Document list *//****************************/.document {}.document ul {margin: 5px 0 15px 10px; padding: 0; list-style-position: inside; list-style-type: none;  list-style-image: url(../images/arr4.gif);}.document li, .document_word li {padding: 0; margin: 4px 0 0 0; font-size: 12px; font-weight: normal; text-align: left; font-family: trebuchet ms, arial, verdana, sans-serif; color: #4C4D4E; line-height: 18px;}.document a, .document_word a {margin: 0; color: #4C4D4E; background-color: #EAEDD9;  padding: 0 0 4px 0; text-decoration: none; border-style: dotted; border-color: #E5E5E5; border-width: 0 0 1px 0;}.document a:hover, .document_word a:hover {color: #999999; border-style: solid; border-color: #E5E5E5; border-width: 0 0 1px 0;} /* Rounded corners *//*******************************/.roundcor {width: 480px; background-color: #D5E3F1; color: #ffffff; float: left; margin: 10px 0 0 0;}.roundcor li {color:#666}.roundcor p, .roundcor h2, .roundcor h3 {margin: 0 10px 0 10px;}.roundcor ul, .roundcor ol {padding: 0 0 0 20px;}.roundcor h2 {font-size: 12px; text-decoration: underline; color: #70725E; padding: 5px 0 5px 10px; margin:0;}.roundtop {background: url(images/tr.gif) no-repeat top right; }.roundbottom {background: url(global/images/br.gif) no-repeat top right; }img.corner {width: 15px; height: 15px; border: none; display: block !important;}.search_des p {font-size: 12px; color: #000000; padding: 0; margin: 3px 0 0 0;}.search_match p {font-size: 11px; padding: 0; margin: 0; color: #666666;}/* Forms */form {padding:3px 3px 3px 20px; margin:0}.form_line {clear: both; padding:3px 0 3px 0}.form_input {float: left; width:130px; text-align: left; color: #4C4D4E; padding:3px 0 3px 0}label {font-size:12px}.search {padding: 0px 0 5px 0; margin:0}input, textarea {font-size:12px; border:#666 1px solid;}input.submit {border:0;}fieldset {border:#EFEFEF 1px solid; padding:3px 0 10px 6px; margin:0 0 0 0 }legend {font-size: 12px; color:#666; padding:0 0 0 0; font-weight:bold; margin:0 0 10px 0 ; }textarea {font-size: 12px ; width:200px; height:50px; font-size:12px ; font-family: arial, verdana, sans-serif; }input.title {width:200px}select {font-size:12px}input.tel {width:128px}input.ext {width:40px}