body {	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;	line-height: 14px;	margin-top: 25px;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: normal;	line-height: 24px;	color: #CC6699;	margin: 0px;    padding-top: 0px;	padding-bottom: 10px;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #F2930E;	text-decoration: none;	margin: 0px;    padding-top: 0px;	padding-bottom: 10px;}#wrapper {	width: 692px;	margin: 0px auto;	z-index: 0;} #top {	width:692px;	height:8px;	background-image: url(images/topBlur.jpg);	background-repeat: no-repeat;}#content{	width: 692px;	clear: both;	float: left;	background-image:  url(images/sideBlur.jpg);	background-repeat: repeat-y;}#logobar {	width: 682px;	height: 40px;	margin: 0px auto;	background-image:  url(images/TB_logostrip.gif);	background-repeat: no-repeat;	}#logobarnews {	width: 682px;	height: 40px;	margin: 0px auto;	background-image:  url(images/TB_logostripnews.gif);	background-repeat: no-repeat;	}			#imagebox {	width: 682px;	height: 180px;	margin: 0px auto;	background-color: #000000;}#imageblur {	width: 682px;	height: 10px;	margin: 0px auto;	background-image:  url(images/imageblur.jpg);	background-repeat: no-repeat;	}	#navbar {	width: 656px;	height: 21px;	background-color: #F2930E;	padding-right: 26px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #FFFFFF;	text-align: right;		margin: 0px auto;	}#singleline {	width: 642px;	height: 1px;	background-color: #F2930E;	margin-left: 10px;	}			#holder{	width: 682px;	height: auto;	margin: 0px auto;}	#homeTextBox {	width: 366px;	height: auto;	float: right;	clear: left;	position: relative;	margin-right: 10px;	margin-top: 20px;	}	#sidebox {	float: left;	background:#FFFFFF;	height: auto;	width: 262px;	margin-left: 10px;	}		#sideboxinternal {	float: left;		background:#FFFFFF;	width: 262px;	height: auto;	padding-top: 130px;	margin-left: 10px;	}		#sideboxinternalpdf {	float: left;		background:#FFFFFF;	width: 262px;	height: auto;	padding-top: 66px;	margin-left: 10px;	}#sideboxinternalpdf2 {	float: left;		background:#FFFFFF;	width: 262px;	height: auto;	padding-top: 27px;	margin-left: 10px;	}					#footer{	width: 692px;	height: 10px;	clear: both;	float: left;	position: relative;	background-image: url(images/bottomBlur.jpg);	background-repeat: no-repeat;	}#solutionsbox {	width: 656px;	height: auto;	}#solutionsbox_left {	width: 260px;	height: 130px;	float: left;	clear: both;	margin-left: 10px;	margin-top: 15px;}#solutionsbox_centre {	width: 260px;	height: 130px;	float: right;	margin-top: 15px;}#solutionsbox_right {	width: 89px;	height: auto;	float: right;	clear: both;	margin-right: 20px;	margin-top: 15px;}#bottomnavbox{	width: 585px;	height: 50px;	clear: left;	float: left;	text-align: left;	position: relative;	margin-left: 10px;	line-height: 13px;}.introtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	line-height: normal;	color: #CC6699;	text-decoration: none;}.greytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #666666;	text-decoration: none;}.bigorangetext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 24px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #F2930E;	text-decoration: none;}.bigwhitetext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 24px;	line-height: 48px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #FFFFFF;	text-decoration: none;}.orangetext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #F2930E;	text-decoration: none;}.orangetextlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #F2930E;	text-decoration: none;}.orangetextlink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #F2930E;	text-decoration: underline;}.whitetextlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #FFFFFF;	text-decoration: none;}.whitetextlink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #FFFFFF;	text-decoration: underline;}.orangetextnormal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 16px;	color: #F2930E;	text-decoration: none;	vertical-align: middle;}.orangetextnormal:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 16px;	color: #F2930E;	text-decoration: underline;	vertical-align: middle;}.pinktext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #CC6699;	text-decoration: none;}.smalltext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	color: #666666;	text-decoration: none;}.smalltextlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	color: #666666;	text-decoration: none;}.smalltextlink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	color: #666666;	text-decoration: underline;}.smalltextorange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #F2930E;	text-decoration: none;}.smalltextorange:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	line-height: normal;	color: #F2930E;	text-decoration: underline;}.standardlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #F2930E;}.standardlink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: underline;	color: #F2930E;}.standardlink:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #F2930E;}.pinknormal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #CC6699;}.pinklink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #CC6699;}.pinklink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: underline;	color: #CC6699;}.pinklink:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #CC6699;}.pinklinkbold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #CC6699;}.pinklinkbold:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: underline;	color: #CC6699;}.pinklinkbold:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #CC6699;}.navtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #FFFFFF;	vertical-align: middle;}.navtext:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: underline;	color: #FFFFFF;	vertical-align: middle;}.navtext:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: underline;	color: #FFFFFF;	vertical-align: middle;}.formbox {	width: 150px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color: #EFEFEF;	border: 1px solid #c2c2c2;}.portfoliolinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 20px;}.hide {	display: none;}	#pic {	background-color: #FFFFFF;	position: relative;	width: 120px;}#pic a .large {	border: 0px;	display: block;	height: 1px;	left: -1px;	position: absolute;	top: -1px;	width: 1px;}#pic a img {	border: 0;}#pic a.p1, #pic a.p1:visited {	background: #FFFFFF;	height: 24px;	left: 0;	text-decoration: none;	top: 0;	width: 120px;}#pic a.p1:hover {	color: #000000;	text-decoration: none;}#pic a.p1:hover .large {	border: 1px solid #E3C3D4;	height: 498px;	left: 150px;	position: absolute;	top: -150px;	width: 330px;}#pic2 {	background-color: #FFFFFF;	position: relative;	width: 120px;}#pic2 a .large {	border: 0px;	display: block;	height: 1px;	left: -1px;	position: absolute;	top: -1px;	width: 1px;}#pic2 a img {	border: 0;}#pic2 a.p1, #pic a.p1:visited {	background: #FFFFFF;	height: 24px;	left: 0;	text-decoration: none;	top: 0;	width: 120px;}#pic2 a.p1:hover {	color: #000000;	text-decoration: none;}#pic2 a.p1:hover .large {	border: 1px solid #E3C3D4;	height: 330px;	left: 150px;	position: absolute;	top: -150px;	width: 330px;}
