body {text-align:center;height:100%;font-family:arial,helvetica;font-family:arial,helvetica;color:#000000;}
html {height:100%;}
* {font-size:100%;}

form {padding:0px;margin:0px;}
a img {border:0px;}

.frame {width:758px;margin:0px auto 0px auto;padding:0px;text-align:left;}
.contentleftheader {width:154px;padding:0px;margin:0px;color:#FFFFFF;}
.contentleftsearch {width:153px;padding:0px;float:left;margin:0px;color:#FFFFFF;}
.contentleftlow {width:152px;background:#ffffff;text-align:center;}
.contentfull {width:604px;float:left;}

.layout_outer_footer_area a {text-decoration:none;color:#000000;}
.layout_outer_footer_area a:visited {text-decoration:none;color:#000000;}
.layout_outer_footer_area a:hover {text-decoration:underline;}

.navigation_level1 a {color:#ffffff;text-decoration:none;}
.navigation_level1 a:visited {color:#ffffff;text-decoration:none;}
.navigation_level1 a:hover {color:#ffffff;text-decoration:underline;}
.navigation_level1_over a {color:#ffffff;text-decoration:none;}
.navigation_level1_over a:visited {color:#ffffff;text-decoration:none;}
.navigation_level1_over a:hover {color:#ffffff;}

.navigation_level2 a {color:#ffffff;text-decoration:none;}
.navigation_level2 a:visited {color:#ffffff;text-decoration:none;}
.navigation_level2 a:hover {color:#ffffff;text-decoration:underline;}

.navigation_level3 a {color:#ffffff;text-decoration:none;}
.navigation_level3 a:visited {color:#ffffff;text-decoration:none;}
.navigation_level3 a:hover {color:#ffffff;text-decoration:underline;}

.navigation_level1 {width:152px;voice-family: "\"}\"";voice-family:inherit;width:auto;}
html>body .navigation_level1 {width:auto;}
.navigation_level2 {width:152px;voice-family: "\"}\"";voice-family:inherit;width:auto;}
html>body .navigation_level2 {width:auto;}
.navigation_level3 {width:152px;voice-family: "\"}\"";voice-family:inherit;width:auto;}
html>body .navigation_level3 {width:auto;}

.navigation_level1_over {width:152px;voice-family: "\"}\"";voice-family:inherit;width:auto;}
html>body .navigation_level1_over {width:auto;}
.navigation_level2_over {width:152px;voice-family: "\"}\"";voice-family:inherit;width:auto;}
html>body .navigation_level2_over {width:auto;}
.navigation_level3_over {width:152px;voice-family: "\"}\"";voice-family:inherit;width:auto;}
html>body .navigation_level3_over {width:auto;}


.navigation_header a {color:#ffffff;text-decoration:none;}
.navigation_header a:visited {color:#ffffff;text-decoration:none;}
.navigation_header a:hover {color:#ffffff;text-decoration:underline;}

.format_middle1_text {font-size:75%;padding:3px;}
.format_middle1_text h2{font-size:100%;padding:0;margin:0px 0px 1px 0px;}
.format_middle1_text a:hover{color:#ff0000;}
.format_middle1_text a:visited{color:#6666cc;}
.format_middle1_text img {margin:0em 0.5em 0.5 0.5em}

.format_no_styling h2{font-size:100%;padding:0px;margin:0px 0px 1px 0px;}
.format_no_styling {font-size:75%;background-color:#ffffff;padding:3px;}


.format_left1_header h1 {font-size:75%;color:#ffffff;padding:5px 5px 5px 10px;margin:0;text-align:left;}
.format_left1_text {font-size:75%;background-color:#ffffff;padding:3px;color:#000000;text-align:left;}
.format_left1_text h2{font-size:100%;padding:0px;margin:0px 0px 1px 0px;}
.format_left1_text a:hover{color:#ff0000;}
.format_left1_text a:visited{color:#6666cc;}
.format_right1_header h1 {font-size:75%;color:#ffffff;padding:5px;margin:0;text-align:center;}
.format_right1_text {font-size:75%;background-color:#ffffff;padding:3px;}
.format_right1_text h2{font-size:100%;padding:0px;margin:0px 0px 1px 0px;}
.format_right1_text a:hover{color:#ff0000;}
.format_right1_text a:visited{color:#6666cc;}

.article_header h2 {font-size:100%;padding:0px 0px 10px 0px;margin:0px 0px 1px 10px;}
.article_main_content {font-size:75%;padding-top:0px;margin:0px 10px 10px 10px;}
.article_main_content h1{font-size:90%;}
.article_main_content h2{font-size:70%;}
.article_main_content img {margin:0em 0.5em 0.5 0.5em}

a {color:#000099;}
a:visited {color:#6666cc;}
a:hover {color:#ff0000;}
form {margin:0;padding:0;}
h1 {margin:0px;padding:0px;}
h2 {margin:0px;padding:0px;}
	input {font-size:105%;}
	select {font-size:105%;}
UL {margin:0;padding:0;}
LI {list-style:url(http://www.portalconstructor.co.uk/_system/mkweb_v1/images/bullet1.gif) disc;margin:0;margin-left:1.0em;padding:0;}

.format_bullet_link1 {margin:0; padding:0;}
.format_bullet_link1 LI {list-style: url(http://www.portalconstructor.co.uk/_system/mkweb_v1/images/bullet1.gif) disc; margin:0; margin-left: 2em; margin-bottom:5px; margin-top:5px; padding:0; font-size:75%; text-align:left;}

.contentheader {text-decoration:none;color:#333333;font-size:60%;text-align:left;margin:0px 0px 3px 0px;width:70%;}
.contentheader a {text-decoration:none;color:#333333;font-size:100%;}
.contentheader a:hover {text-decoration:underline;}
.contentheader a:visited {text-decoration:none;color:#333333;}

.contentheaderdateclass {text-decoration:none;color:#333333;font-size:60%;text-align:right;float:right;width:22%;margin-bottom:3px;}

.standardtop{padding:0px;text-align:center;}
.standardlogotop{width:100%;padding:0px;text-align:left;}

.layout_header { font-size:60%;padding:3px 0px 3px 0px;}
.layout_header a {text-decoration:none;color:#000000;}
.layout_header a:hover {text-decoration:underline;}
.layout_header a:visited {text-decoration:none;color:#000000;}

.layout_title_text {margin:0.5em 0.5em 0.2em 0em;}
.layout_title_text a{color:#000000;margin-right:4px;font-size:75%;}

.alignright {text-align:right;}

.navigation_search {padding:5px 0px 0px 10px;color:#ffffff;font-size:60%;font-weight:bold;}
.navigation_search input {margin:3px 0px 3px 0px;}

.adarea_left {margin:10px;}

.brclear {clear:both;}

label.hiddenlabel {display:none;}

.feedback_boxhead {padding-left:10px; color:#ffffff; background-color:#003366;}

span.SearchResultsTitle {FONT-WEIGHT: bold; LINE-HEIGHT: 20px;}
span.count {COLOR: #666699;padding: 0px;}
table.categorylist td {PADDING-RIGHT: 10px;}
table.categorylist A {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 22px;}

.redfont {color:#FF0000;}
.bluefont {color:#0000FF;}
.greenfont {color:#008000;}
.purplefont {color:#800080;}

.smallestfont {font-size:70%;}
.smallerfont {font-size:85%;}
.largerfont {font-size:115%;}
.largestfont {font-size:135%;}

.redbg {background:#FA9090;}
.bluebg {background:#9B9BFD;}
.greenbg {background:#7CB27C;}
.purplebg {background:#8B6A8B;}

.LeftAlign {text-align:left;}
.RightAlign {text-align:right;}
.CentreAlign {text-align:center;}

.boldstyle {font-weight:bold;}
.italicstyle {font-style: italic;}

.formtable215 td input {width:190px;}
.formheaderrow {background:#003366;color:#FFFFFF;}
.formheaderrow td {padding-left:0.3em;}
#QID1660 {width:290px;}
#QID1661 {height:125px;width:300px;}

.forum_highlighted {color:#FD4C4C}