/******************** data2decisions text and format styles ********************/body {	background-color: #e1e2e2;	border: 0px;	margin: 0px;	padding: 0px;	top: 0px;	vertical-align: top;	font:12px arial, verdana, helvetica, sans-serif; margin: 0px auto 0px; padding: 0px;}/******************** links ********************/a:link {	color: #0075a3;	font-weight: bold;	text-decoration: none;}a:visited {	color: #0075a3;	font-weight: bold;	text-decoration: none;}a:hover {	text-decoration: underline;	color: #0075a3;	font-weight: bold;}/******************** submenu ********************/.submenu {	font-size: 11px;	color: #666666;	line-height: 15px;	background: #e1e2e2;	vertical-align: top;	padding-left: 8px;	padding-bottom: 8px;	font-weight: normal;}.submenu a:link {	color: #666666;	text-decoration: none;	font-weight: normal;} .submenu a:visited {	color: #666666;	text-decoration: none;	font-weight: normal;} .submenu a:hover {	color: #cc1a5c;	text-decoration: none;	font-weight: normal;}.submenu a:active {	color: #cc1a5c;	text-decoration: none;	font-weight: normal;} /******************** fonts and formats for general text ********************/.normaltext {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #454545;	vertical-align: top;}.normaltextitalic {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #454545;	font-style: italic;}.smalltext {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #454545;}.smalltextbold {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #454545;}.smalltextitalic {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	color: #454545;}.smalltextblue {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #0075a3;	background: #f4f5f5;}.boldtext {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #454545;}.boldtextitalic {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #454545;	font-style: italic;}.normaltextleft {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #454545;	text-align: left;	background: #f4f5f5;	line-height: 20px;}.boldtextleft {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #454545;	text-align: left;}.boldtextleftred {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #cc1a5c;	text-align: left;	background: #f4f5f5;}.headlineblue {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #0075a3;	text-align: left;}.headlinered {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #cc1a5c;	text-align: left;}.normaltextwhite_greenbackg {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	vertical-align: top;	background: #8cc63f;	line-height: 20px;	padding: 5px 0px;}.headlinewhite {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	text-align: left;	padding: 5px 0px;}.normaltextbluebold {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #007daa;	text-align: left;	background: #f4f5f5;	line-height: 20px;}.normaltextredbold {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #cc1a5c;	text-align: left;	background: #f4f5f5;	line-height: 20px;}.normaltextred_dg {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #cc1a5c;	text-align: left;	line-height: 20px;}.readmore_dg {	font-size: 11px;	color: #0075a3;	line-height: 11px;	background: #e1e2e2;}.boldtextlarge {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #454545;}/******************** column right ********************/.headersub {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #ffffff;	vertical-align: middle;	background: #007daa;	text-align: left;}.normaltextleftsub {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #454545;	text-align: left;	background: #f4f5f5;	line-height: 14px;}.readmore {	font-size: 11px;	color: #0075a3;	line-height: 11px;	background: #f4f5f5;}.readmore a:link {	color: #0075a3;	line-height: 11px;	text-decoration: none;} .readmore a:visited {	color: #0075a3;	line-height: 11px;	text-decoration: none;} .readmore a:hover {	color: #0075a3;	line-height: 11px;	text-decoration: underline;}.readmore a:active {	color: #0075a3;	line-height: 11px;	text-decoration: none;}.submenured {	font-size: 11px;	color: #cc1a5c;	line-height: 15px;	background: #e1e2e2;	vertical-align: top;}.headersubgreen {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #ffffff;	vertical-align: middle;	background: #8cc63f	text-align: left;	background: #8cc63f;}.submenured8px {	font-size: 11px;	color: #cc1a5c;	line-height: 15px;	background: #e1e2e2;	vertical-align: top;	padding-bottom: 8px;	padding-left: 8px;}/******************** quote ********************/.quotetextblue {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #0075a3;	text-align: left;	background: #f4f5f5;	line-height: 18px;}.quotetextgreenitalic {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	color: #7fb438;	text-align: left;	background: #f4f5f5;}/******************** footer ********************/.footertextleft {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #999999;	text-align: left;}.footertextleft a:link {	color: #999999;	text-decoration: none;} .footertextleft a:visited {	color: #999999;	text-decoration: none;} .footertextleft a:hover {	color: #999999;	text-decoration: underline;}.footertextleft a:active {	color: #999999;	text-decoration: none;}/******************** colours ********************/.backg_lightgrey {	background: #f4f5f5;}.backg_blue {	background: #007daa;}/******************** patterns ********************/.pattern_aboutus1 {	background: #e1e2e2 url(../images/pattern_aboutus1.gif) no-repeat right top;}.pattern_aboutus2 {	background: #e1e2e2 url(../images/pattern_aboutus2.gif) no-repeat left top;}.backg_green {	background: #8cc63f;}.pattern_whatwedo1 {	background: #e1e2e2 url(../images/pattern_whatwedo_a.gif) no-repeat right top;}.pattern_whatwedo2 {	background: #e1e2e2 url(../images/pattern_whatwedo_b.gif) no-repeat left top;}.pattern_ourpeople_1 {	background: #e1e2e2 url(../images/pattern_ourpeople_1.gif) no-repeat right top;}.pattern_ourpeople_2 {	background: #e1e2e2 url(../images/pattern_ourpeople_2.gif) no-repeat left top;}.pattern_1_1 {	background: #e1e2e2 url(../images/pattern_2_1.gif) no-repeat right top;}.pattern_1_2 {	background: #e1e2e2 url(../images/pattern_2_2.gif) no-repeat left top;}.pattern_2_1 {	background: #e1e2e2 url(../images/pattern_3_1.gif) no-repeat right top;}.pattern_2_2 {	background: #e1e2e2 url(../images/pattern_3_2.gif) no-repeat left top;}.pattern_3_1 {	background: #e1e2e2 url(../images/pattern_4_1.gif) no-repeat right top;}.pattern_3_2 {	background: #e1e2e2 url(../images/pattern_4_2.gif) no-repeat left top;}.pattern_6_1 {	background: #e1e2e2 url(../images/pattern_6_1.gif) no-repeat right top;}.pattern_6_2 {	background: #e1e2e2 url(../images/pattern_6_2.gif) no-repeat left top;}.pattern_7_1 {	background: #e1e2e2 url(../images/pattern_7_1a.gif) no-repeat right top;}.pattern_7_2 {	background: #e1e2e2 url(../images/pattern_7_2a.gif) no-repeat left top;}.pattern_8_1 {	background: #e1e2e2 url(../images/pattern_8a.gif) no-repeat right top;}.pattern_8_2 {	background: #e1e2e2 url(../images/pattern_8b.gif) no-repeat left top;}.pattern_9_1 {	background: #e1e2e2 url(../images/pattern_13_1.gif) no-repeat right top;}.pattern_9_2 {	background: #e1e2e2 url(../images/pattern_13_2.gif) no-repeat left top;}.pattern_10_1 {	background: #e1e2e2 url(../images/pattern_10_1.gif) no-repeat right top;}.pattern_10_2 {	background: #e1e2e2 url(../images/pattern_10_2.gif) no-repeat left top;}.pattern_11_2 {	background: #e1e2e2 url(../images/pattern_11_2.gif) no-repeat left top;}.pattern_11_1 {	background: #e1e2e2 url(../images/pattern_11_1.gif) no-repeat right top;}.pattern_88_1 {	background: #e1e2e2 url(../images/pattern_88_1.gif) no-repeat right top;}.pattern_88_2 {	background: #e1e2e2 url(../images/pattern_88_2.gif) no-repeat left top;}.pattern_14 {	background: #e1e2e2 url(../images/pattern_14.gif) no-repeat right top;}.smalltext_lightbackg {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #454545;	background: #f4f5f5;}
