a:link {
	COLOR: #000; TEXT-DECORATION:underline
}
a:visited {
	COLOR: #000; TEXT-DECORATION:underline
}
a:hover {
	COLOR: #000; TEXT-DECORATION:none
}
a:active {
	COLOR: #000; TEXT-DECORATION:underline
}
a.blacklink:link {
	COLOR: #000; TEXT-DECORATION:none
}
a.blacklink:visited {
	COLOR: #000; TEXT-DECORATION:none
}
a.blacklink:hover {
	COLOR: #000; TEXT-DECORATION:underline
}
a.blacklink:active {
	COLOR: #000; TEXT-DECORATION:none
}
a.cerlink:link {
	COLOR: #144A62; TEXT-DECORATION:none
}
a.cerlink:visited {
	COLOR: #144A62; TEXT-DECORATION:none
}
a.cerlink:hover {
	COLOR: #144A62; TEXT-DECORATION:underline
}
a.cerlink:active {
	COLOR: #144A62; TEXT-DECORATION:none
}
a.footerlink:link {
	COLOR: #fff; TEXT-DECORATION:none
}
a.footerlink:visited {
	COLOR: #fff; TEXT-DECORATION:none
}
a.footerlink:hover {
	COLOR: #fff; TEXT-DECORATION:underline
}
a.footerlink:active {
	COLOR: #fff; TEXT-DECORATION:none
}
a.menulink:link {
	COLOR: #144A62; TEXT-DECORATION:none; FONT-WEIGHT: bold; PADDING-RIGHT: 7px
}
a.menulink:visited {
	COLOR: #144A62; TEXT-DECORATION:none; FONT-WEIGHT: bold; PADDING-RIGHT: 7px
}
a.menulink:hover {
	COLOR: #144A62; TEXT-DECORATION:underline; FONT-WEIGHT: bold; PADDING-RIGHT: 14px
}
a.menulink:active {
	COLOR: #144A62; TEXT-DECORATION:none; FONT-WEIGHT: bold; PADDING-RIGHT: 7px
}
a.whitelink:link {
	COLOR: #fff; TEXT-DECORATION:underline
}
a.whitelink:visited {
	COLOR: #fff; TEXT-DECORATION:underline
}
a.whitelink:hover {
	COLOR: #fff; TEXT-DECORATION:none
}
a.whitelink:active {
	COLOR: #fff; TEXT-DECORATION:underline
}
.assignheader {
	BACKGROUND: #E8C023; WIDTH: 400px; PADDING: 9px 8px 9px 8px; MARGIN: 0px 0px 1px 0px
}
.assignbody {
	BACKGROUND: #0061A7; WIDTH: 400px; PADDING: 9px 8px 9px 8px; MARGIN: 0px 0px 1px 0px; COLOR: #fff
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 66%; BACKGROUND: url(images/appraisal360/bg.gif) repeat-x #FFF; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #144A62; PADDING-TOP: 0px; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.buttonbg {
	BACKGROUND: url(images/appraisal360/buttonbg.gif) repeat-y; WIDTH: 199px; PADDING: 8px 0px 8px 0px; MARGIN-BOTTOM: 1px; TEXT-ALIGN: right
}
.clear {
	CLEAR: both; FONT-SIZE: 0.1em
}
.compbody {
	BACKGROUND: #0061A7; WIDTH: 735px; PADDING: 9px 8px 9px 8px; MARGIN: 0px 0px 1px 0px; COLOR: #fff
}
.compheader {
	BACKGROUND: #E8C023; WIDTH: 735px; PADDING: 9px 8px 9px 8px; MARGIN: 0px 0px 1px 0px
}
.compheader2 {
	BACKGROUND: #7F7F7F; WIDTH: 735px; PADDING: 9px 8px 9px 8px; MARGIN: 0px 0px 1px 0px
}
#container {
	MARGIN: 0px auto; WIDTH: 944px; TEXT-ALIGN: left
}
#container2 {
	MARGIN: 0px auto; WIDTH: 944px; TEXT-ALIGN: left; BACKGROUND:url("images/appraisal360/bg.jpg") repeat-x #FFF; HEIGHT: auto; OVERFLOW: visible; FLOAT: left
}
.CPContent {
	BACKGROUND:url(images/controlpanelcontent.gif); WIDTH: 735px; BORDER-BOTTOM: 1px solid
}
.CPHead {
	BACKGROUND:url(images/controlpanelheading.gif); WIDTH: 735px; BORDER-BOTTOM: 1px solid
}

/* Left column */
div#left-col {
  float: left;
  width: 200px;
}

div#left-col ul#main-menu {
  background: transparent url(../images/appraisal360/left_col_header.jpg) no-repeat top left;
  padding: 17px 0 0 0;
  margin: 0 0 0.5em 0;
}
div#left-col ul#main-menu li {
  background: transparent url(../images/appraisal360/left_menu_item_bg.gif) repeat-y top left;
  margin-bottom: 1px;
}
div#left-col ul#main-menu li a {
  display: block;
  text-align: right;
  padding: 8px 8px;
  color: #144a62;
  font-weight: bold;
  font-size: 1.1em;
}
div#left-col ul#main-menu li a:hover { padding-right: 15px; }


div#left-col ul#products-menu {
  background: transparent url(../images/appraisal360/360products_header.gif) no-repeat top left;
  padding: 27px 0 0 0;
  margin: 0 0 1em 0;
}
div#left-col ul#products-menu li {
  background: transparent url(../images/appraisal360/left_menu_item_bg.gif) repeat-y top left;
  margin-bottom: 1px;
}
div#left-col ul#products-menu li a {
  display: block;
  text-align: right;
  padding: 8px 8px;
  color: #144a62;
  font-weight: bold;
  font-size: 1.1em;
}
div#left-col ul#products-menu li a:hover { padding-right: 15px; }




#footerbar {
	BACKGROUND:url(images/appraisal360/footerbar.gif); MARGIN: -2px auto 0px; WIDTH: 944px; TEXT-ALIGN: left; HEIGHT: 13px; OVERFLOW:hidden; MARGIN-TOP: 2px
}
#footer {
	BACKGROUND: #4A9DD4; WIDTH: 944px; MARGIN: 0px auto; LINE-HEIGHT: 30px; TEXT-ALIGN: left; COLOR: #fff; FONT-WEIGHT: bold; MIN-HEIGHT: 47px
}
#footerleft {
	FLOAT: left; WIDTH: 840px
}
 HTML #footerleft {
	WIDTH: 840px
}
#footerright {
	FLOAT: left; WIDTH: 104px
}
 HTML #footerright {
	WIDTH: 104px
}
.FormButton {
	BACKGROUND: url(images/appraisal360/formbuttonbg.gif) repeat-x; HEIGHT: 26px; BORDER: 1px solid #000; PADDING: 5px; COLOR: #fff; FONT-SIZE: 1.1em
}
.GreyHeading13px {
	COLOR: #646464; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.GreyHeading15px {
	COLOR: #646464; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: 1.5em
}
H2 {
	FONT-SIZE: 1.1em
}
#header {
	BACKGROUND: url(http://appraisal360.co.uk/assets/appraisal360/i/header.jpg) no-repeat #2FB1FF; MARGIN: 0px auto; WIDTH: 944px; HEIGHT: 175px; TEXT-ALIGN: left
}
.Heading13px {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #fff
}
.Heading13pxblack {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #000
}
.Heading15px {
	FONT-SIZE: 15px; FONT-WEIGHT: bold; COLOR: #fff
}
#insideleft {
	FLOAT: left; WIDTH: 556px
}
 HTML #insideleft {
	WIDTH: 596px
}
#insideright {
	FLOAT: left; WIDTH: 160px; MARGIN-LEFT: 4px
}
 HTML #insideright {
	WIDTH: 160
   px
}
#Interim1 {
	BACKGROUND: url(images/freetestdrive.gif) no-repeat; WIDTH: 549px; HEIGHT: 116px; PADDING-LEFT: 11px; PADDING-TOP: 76px
}
#Interim2 {
	BACKGROUND: url(images/payandgo.gif) no-repeat; WIDTH: 549px; HEIGHT: 116px; PADDING-LEFT: 11px; PADDING-TOP: 76px
}
#Interim3 {
	BACKGROUND: url(images/custom360.gif) no-repeat; WIDTH: 549px; HEIGHT: 116px; PADDING-LEFT: 11px; PADDING-TOP: 76px
}
#left {
	FLOAT: left; WIDTH: 199px
}
 HTML #left {
	WIDTH: 199px
}
#leftmyaccount {
	BACKGROUND: url(images/appraisal360/myaccount.gif) no-repeat; WIDTH: 199px; HEIGHT: 27px; MARGIN-BOTTOM: 1px; MARGIN-TOP: 12px
}
#leftnavhead {
	BACKGROUND: url(images/appraisal360/leftnavhead.jpg) no-repeat; WIDTH: 199px; HEIGHT: 17px
}
#left360products {
	BACKGROUND: url(images/appraisal360/360products.gif) no-repeat; WIDTH: 199px; HEIGHT: 27px; MARGIN-BOTTOM: 1px; MARGIN-TOP: 5px
}
#leftuserlogin {
	BACKGROUND: url(images/appraisal360/uerlogin.gif) no-repeat; WIDTH: 199px; HEIGHT: 27px; MARGIN-BOTTOM: 1px; MARGIN-TOP: 12px
}
#loginbg {
	BACKGROUND: url(images/appraisal360/loginbg.gif) #fff no-repeat; WIDTH: 199px; PADDING: 11px 8px 0px 8px; COLOR: #3E3E58
}
#right {
	FLOAT: left; WIDTH: 739px; MARGIN-LEFT: 5px
}
 HTML #right {
	WIDTH: 739px
}
.QHead {
	BACKGROUND:url(images/questionnaire-headerbg.gif); WIDTH: 735px; BORDER-BOTTOM: 1px solid
}
.QContent {
	BACKGROUND:url(images/questionnaire-contentbg.gif); WIDTH: 735px; BORDER-BOTTOM: 1px solid
}
.QContentAns {
	BACKGROUND:url(images/questionnaire-contentbgans.gif); WIDTH: 735px; BORDER-BOTTOM: 1px solid
}
.scorecharthead {
	BACKGROUND: #7F7F7F; FONT-WEIGHT: bold
}
.scorechartcontent {
	BACKGROUND: #424242; FONT-WEIGHT: bold
}
table {
	COLOR: #fff; FONT-SIZE: 1.0em
}
#Testimonial {
	BACKGROUND-COLOR: #D1EDFE; WIDTH: 556px; FONT-SIZE: 1.0em; FONT-COLOR:#000
}
.TextField {
	BORDER: 1px solid #000
}
.ToolButtons {
	BACKGROUND: #CCCCCC; FONT-WEIGHT:bold; BORDER: 1px solid #999999; PADDING: 12px 5px 2px 5px; WIDTH: 179px; MARGIN-BOTTOM: 4px
}





label.error { color: #FF7500; font-weight: bold; padding-left: 5px; }