<style type="text/css">



.body { font-family : Arial,helvetica,sans-serif; font-size : 12px; }
.bodytext,p,br {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #5d0e00; line-height : 22px; text-decoration: none; }
.bodytext2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #5d0e00; line-height : 22px; text-decoration: none; }
.bodytext2 a {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #5d0e00; line-height : 22px; text-decoration: underline; }
.bodytext2 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #5d0e00; line-height : 22px; text-decoration: none; }
.bodytext3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5d0e00; line-height : 14px; text-decoration: none; }
.heading {  font-family: arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #5d0e00; line-height : 20px; letter-spacing : -0px; text-decoration: none; }
.heading2 {  font-family: arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #5d0e00; line-height : 20px; letter-spacing : -0px; text-decoration: none; }
.heading3 {  font-family: arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; line-height : 20px; letter-spacing : -0px; text-decoration: none; }
.heading4 {  font-family: arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ee3124; line-height : 20px; letter-spacing : -0px; text-decoration: none; }
.logo {  font-family: verdana, Helvetica, sans-serif; font-size: 15px; color: #ee3523; line-height : 20px; letter-spacing : 0px; text-decoration: none;  padding-top : 5px; padding-bottom : 4px;}
.question {  font-family: verdana, Helvetica, sans-serif; font-weight: bold; font-style : italic; font-size: 15px; color: #ee3523; line-height : 20px; letter-spacing : 0px; text-decoration: none;  padding-top : 5px; padding-bottom : 4px;}
.answer {  font-family: verdana, Helvetica, sans-serif; font-weight: bold; font-style : italic; font-size: 15px; color: #0cc503; line-height : 20px; letter-spacing : 0px; text-decoration: none;  padding-top : 5px; padding-bottom : 4px;}
.contactDetails {  font-family: verdana, Helvetica, sans-serif; font-size: 17px; font-weight: bold; font-style : italic; color: #B8BDC3; line-height : 20px; letter-spacing : 0px; text-decoration: none; }
.contactDetails2 {  font-family: verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; font-style : italic; color: #8F8F8F; line-height : 20px; letter-spacing : 0px; text-decoration: none; }
.content { background : #ffffff url(images/bg-bottomstrip1.png) repeat-x;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height : 22px; text-decoration: none; padding: 40 60 45 60;}
.pics { border: 1px solid #000000; }
.tm {font-size: 7px; vertical-align:top; line-height : 13px; } 
.sanzLogo {margin: 10px 0px;}

/* 2013 additions */
h1 {  font-family: tahoma, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #a81103; line-height : 34px; letter-spacing : -1px; text-decoration: none;}
h2 {  font-family: tahoma, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #a81103; line-height : 26px; letter-spacing : 0px; text-decoration: none;}
.body1 {color: #5d0e00; font-family: tahoma, Helvetica, sans-serif; font-size: 14px; line-height : 22px; text-decoration: none;}
.body1 a {color: #5d0e00; font-family: tahoma, Helvetica, sans-serif; font-size: 14px; line-height : 22px; text-decoration: underline;}
.body1 a:hover {color: #5d0e00; font-family: tahoma, Helvetica, sans-serif; font-size: 14px; line-height : 22px; text-decoration: none;}
.body2 {color: #5d0e00; font-family: tahoma, Helvetica, sans-serif; font-size: 17px; line-height : 22px; text-decoration: none;}
.body2 a {color: #5d0e00; font-family: tahoma, Helvetica, sans-serif; font-size: 17px; line-height : 22px; text-decoration: underline;}
.body2 a:hover {color: #5d0e00; font-family: tahoma, Helvetica, sans-serif; font-size: 17px; line-height : 22px; text-decoration: none;}
.banner {width: 950px; height: 193px; background: white url(images/bg-banner.gif) no-repeat;}
.bannerPad {padding: 47px 37px;}
.navbar {background: #555555;}
.navbarPad {padding : 0px 0px 0px 0px;}
.navOmega {border-right: 1px solid #333333;}
.quote {color: white; font-family: tahoma, Helvetica, sans-serif; font-size: 17px; font-weight: normal; line-height: 25px;}
.quoteCredit {color: white; font-family: tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 18px;}
.quoteCredit a {color: white; font-family: tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: underline;}
.quoteCredit a:hover {color: white; font-family: tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 18px;}
.quoteCreditRed {color: #ee3124; font-family: tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 18px;}
.quoteCreditRed a {color: #ee3124; font-family: tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: underline;}
.quoteCreditRed a:hover {color: #ee3124; font-family: tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 18px;}
.white {color: #ffffff;}
.flameRed {color: #ee3124;}
.textRed {color: #5d0e00;}
.bgChartHead {background: #ee3523 url(images/bg-charthead.jpg) repeat-x;}
.rule1 {background: #e5e5e5; height: 4px; clear: both; margin: 20px 0px;}
.rule2 {background: #e5e5e5; height: 2px; clear: both; }
.bullet1 {list-style: square outside url(images/bullet1.png);}
.galleryCont {float: left; background: #494949; margin: 20px 20px; width: 230px; height: 230px; text-align: center; border: 3px solid #ffffff;}
.galleryContPadHori {padding: 41px 15px;}
.galleryContPadVert {padding: 15px 41px;}
.galleryID {position: absolute; background: #ee3423; width: 22px; height: 22px; text-align: center; color: #ffffff; font-family: verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.galleryCaption {position: absolute; margin-top: -20px; background: #393939; width: 211px; padding: 5px 7px; border-left: 5px solid #ee3423; text-align: center; color: #cccccc; font-family: verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal;}
#chart td {border: 1px solid #cccccc; padding: 5px 15px; vertical-align: top;}
.footerPhone {color: #f68426; font-size: 18px; font-weight: bold;}
.footerPhone a {color: #ee3124; font-size: 18px; font-weight: bold; text-decoration: underline;}
.footerPhone a:hover {color: #f68426; font-size: 18px; font-weight: bold; text-decoration: none;}
/* end 2013 additions */

.leftstrip {width: 50%; background: url(images/bg-leftstrip.png) repeat-y right; vertical-align: top;}
.rightstrip {width: 50%; background: url(images/bg-rightstrip.png) repeat-y left; vertical-align: top;}
.bottomstrip {background: url(images/bg-bottomstrip.png) repeat-x;}
.leftcolumn {background : #FFFFFF; }
.navcolumn {background : #FFFFFF; padding : 50px 0px 20px 0px; }
.midcolumn { padding : 50px 25px 35px 20px; font-family: verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height : 16px; }
.rightcolumn {background : #ffffff; padding : 0px 0px 0px 0px; }
.quicklinks {font-family: verdana, Helvetica, sans-serif; font-size: 10px; color: #e4c7c6; padding : 8px 0px 10px 20px; }
.brochureIcon { border: 1px solid #cf9a9d; margin-top: 12px; margin-bottom: 12px; }
.staffpic { margin-right: 10px; border: #FFFFFF solid 1px;}
.pdfIcon { margin-top: 5px; }
.footer { background : #ffffff url(images/bg-bottomstrip1.png) repeat-x; padding: 15px 15px; border-bottom: 1px solid #cccccc;}
.footer2 {  text-align: center; font-family: Verdana, Helvetica, sans-serif; font-size: 10px;  color: #5d0e00; text-decoration: none; }
.smalltext {  font-family: arial, Helvetica, sans-serif; font-size: 11px;  line-height : 14px; color: #e54024; text-decoration: none; }
.formlabels {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px;  line-height : 14px; color: #333333; text-decoration: none; }

.testimonials {text-indent : 30px; background : #FFFFFF; border: 0px solid #cccccc; padding: 20 40 20 40; }
.testicredit { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5d0e00; line-height : 16px; }


.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9B7477; text-transform : uppercase; line-height: 9px;}
.thumb {  text-align: center; vertical-align: top; }
.testimonialQuote { font-family: verdana, Helvetica, sans-serif; font-size: 11px; color: #4A2E27; line-height: 12px; }
.testimonialPicBox { background: #ffffff;  text-align: center; vertical-align: top; font-family: verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CF9A9D; text-transform : uppercase; line-height: 10px; padding: 2px 2px 3px 2px; }
.testimonialPic { margin-bottom: 3px; }
.testimonialContainer {padding: 10px 10px 20px 10px; border-left : 1px solid #cf9a9d;}



	.pixelcredit {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px;  color: #5d0e00; text-decoration: none; }

	A.pixellink {
		font-family : verdana,helvetica,sans-serif;
		font-size : 10px;
		color : #5d0e00;
		text-decoration : underline;}
	A:hover.pixellink {
		font-family : verdana,helvetica,sans-serif;
		font-size : 10px;
		color : #5d0e00;
		text-decoration : none;}

A {font-family : Arial,helvetica,sans-serif;
	font-size : 12px;
	color : #333333;
	text-decoration : underline;}
A:hover {  font-family : Arial,helvetica,sans-serif;
	font-size : 12px;
	color : #333333;
	text-decoration : none; }
A.linkone {  font-family : verdana,helvetica,sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : underline;}
A:hover.linkone {font-family : verdana,helvetica,sans-serif;
	font-size : 12px;
	color : #CF9A9D;
	text-decoration : underline;}
A.linkoneSelected {  font-family : verdana,helvetica,sans-serif;
	font-size : 11px;
	color : #FFB310;
	font-weight: bold;
	letter-spacing : 1px;
	text-decoration : none;}
A:hover.linkoneSelected {font-family : verdana,helvetica,sans-serif;
	font-size : 11px;
	color : #FFB310;
	font-weight: bold;
	letter-spacing : 1px;
	text-decoration : none;}
A.linktwo {  font-family : arial,helvetica,sans-serif;
	font-size : 12px;	
	color : #ffffff;
	text-decoration : underline;}
A:hover.linktwo {  font-family : arial,helvetica,sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration : none;}
A.linktwoSelected {  font-family : verdana,helvetica,sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #A20F2C;
	text-decoration : none;}
A:hover.linktwoSelected {  font-family : verdana,helvetica,sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #A20F2C;
	text-decoration : none;}
A.linkthree {  font-family : arial,helvetica,sans-serif;
	padding : 1px 2px 1px 2px; 	
	font-size : 10px;
	font-weight: bold; 
	color : #000000;
	text-decoration : underline;}
A:hover.linkthree {  font-family : arial,helvetica,sans-serif;
	background-color: #FFFFFF;
	padding : 0px 2px 1px 2px; 	
	font-size : 10px;
	font-weight: bold; 
	color : #000000;
	text-decoration : underline;}
A.linkfour {  font-family : verdana,helvetica,sans-serif;
	font-size : 12px;
	color : #CF9A9D;
	font-weight: bold;
	border-top : 2px solid #7f5248;
	border-bottom : 2px solid #7f5248;
	text-decoration : none;}
A:hover.linkfour {font-family : verdana,helvetica,sans-serif;
	font-size : 12px;
	color : #7f5248;
	text-decoration : none;}
A.linksmall {
	font-family : arial,helvetica,sans-serif;
	font-size : 11px;
	color : #333333;
	text-decoration : underline;}
A:hover.linksmall {
	font-family : arial,helvetica,sans-serif;
	font-size : 11px;
	color : #333333;
	text-decoration : none;}

A.thumblink {
	border: 2px solid #CF9A9D; 
	display: block;	
	width: 75px;
	height: 100px;
	margin-bottom: -10px;
	margin-left: 2px;
	margin-right: 2px;
	}
A:hover.thumblink {
	border: 2px solid #7F5248; 
	}
	
A.h1Link {  font-family: tahoma, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #a81103; line-height : 34px; letter-spacing : -1px; text-decoration: underline;}
A:hover.h1Link  {  font-family: tahoma, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #a81103; line-height : 34px; letter-spacing : -1px; text-decoration: none;}



input {font-family : arial,helvetica,sans-serif;
	font-size: 12;
	color: #000000;
	border : 1px solid #8C8C8C;
	background-color: #ffffff;
}
textarea {font-family : arial,helvetica,sans-serif;
	font-size: 12;
	color: #000000;
	border : 1px solid #8C8C8C;
	background-color: #ffffff;
}
select {font-family : arial,helvetica,sans-serif;
	font-size: 12;
	color: #000000;
	border : 1px solid #8C8C8C;
	background-color: #ffffff;
}

/* SM icon links */
.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.linkfacebook {
  width: 40px;
  height: 40px;
  margin: 7px;
  padding: 5px;
  border-radius: 100%;
  background-color: #3b5998;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  text-align: center;
  cursor: pointer;
}

.linkfacebook:hover {
  opacity: 0.8;
}

.smicon {
  width: 40px;
  height: 40px;
}

.linkinstagram {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin: 7px;
  padding: 5px;
  border-radius: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#7419cc), to(#fa8403));
  background-image: linear-gradient(180deg, #7419cc, #fa8403);
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  text-align: center;
  cursor: pointer;
}

.linkinstagram:hover {
  opacity: 0.8;
}
/* END SM icon links */



</style>
