.leftnavback {	background-color: #FFFFFF;	background-image: url(../images/new-conservatory-header-bro.jpg);	background-repeat: no-repeat;}a:link.menu {	font-family:  tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #006600;	text-decoration: underline;	}a:visited.menu {	font-family:  tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #006600;	text-decoration: underline;	}a:hover.menu {	font-family:  tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #669933;	text-decoration: none;	}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: gray;	text-decoration: none;	}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: gray;	text-decoration: underline;	}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: gray;	text-decoration: none;	}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006600; margin-bottom:1px; margin-top: 1px}.subtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #669933; margin-bottom:1px; margin-top: 1px}.bgtitle {	background-image: url(../images/sf-prod-header-bg.gif);	background-repeat: no-repeat;	}.leftnavbg {	/* background-image: url(../images/sf-left-nav-bg.gif);*/	}.rangetitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #999999;	margin-bottom:1px;	margin-top: 1px;	font-style: italic;	}.rangetitlenorm {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bolder;	color: #FF9900;	margin-bottom:1px;	margin-top: 1px;	font-style: italic;	}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-align: justify;	margin: 0px;	padding: 0px;}.pricetag {	font-size:12px; 	font-weight:bolder;	font-style: italic;	color: #FFFFFF;	background-image: url(../images/price_background.gif);	background-repeat: no-repeat;}.ta { border: 1px solid #000000; padding: 2px;}.ba {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #0000FF;	border: 1px outset #999999;	padding: 1px 2px;}.but {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	 background: #ff9900;border: 2px outset #d7b9c9}.butsamp {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	 background: #DA0000;border: 2px outset #d7b9c9}.qq {		border: 1px solid #ff9900; 	}.dot {color: #ff9900;}li {	text-align: justify;}.highslide {	cursor: url(highslide/graphics/zoomin.cur), pointer;    outline: none;}.highslide img {	border: 0px solid gray;}a.highslide-credits{    padding: 4px;    color: white;    text-decoration: none;	font-size: 11px;	font-weight:bolder}a.highslide-credits:hover {    color: white;    background-color: gray;}.highslide:hover img {	border: 0px solid white;}.highslide-image {    border: 2px solid white;}.highslide-image-blur {}.highslide-caption {    display: none;    border: 2px solid white;    border-top: none;    font-family: Verdana, Helvetica;    font-size: 10pt;    padding: 5px;    background-color: white;}.highslide-loading {    display: block;	color: white;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;    text-decoration: none;	padding: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;    background-color: black;    /*    padding-left: 22px;    background-image: url(highslide/graphics/loader.gif);    background-repeat: no-repeat;    background-position: 3px 1px;    */}.highslide-move {    cursor: move;}.highslide-display-block {    display: block;}.highslide-display-none {    display: none;}.control {	float: right;    display: block;    position: relative;	margin: 0 5px;	font-size: 9pt;    font-weight: bold;	text-decoration: none;	text-transform: uppercase;    margin-top: 1px;    margin-bottom: 1px;}.control:hover {    border-top: 1px solid #333;    border-bottom: 1px solid #333;    margin-top: 0;    margin-bottom: 0;}.control, .control * {	color: #666;}