body  { font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; background-color: white }
h1       { color: #ff4d00; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.3em }
h1 a:link    { color: #ff4d00; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.3em }
h1 a:visited    { color: #ff4d00; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.3em }
h1 a:hover     { color: #ff4d00; font-size: 19px; font-family: Arial, sans-serif; font-style: normal; font-weight: bold; line-height: 0; text-decoration: underline; margin-top: 0; margin-bottom: 0.3em }
h1 a:active    { color: #fff; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.3em }
h2        { color: #008deb; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.3em }
h3     { color: #44b600; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.3em }
h4      { color: #ff9700; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.3em }
h5      { color: #c26fde; font-style: normal; font-weight: bold; font-size: 19px; line-height: 0; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0pt; margin-bottom: 0.3em }
p  { font-size: 12px; font-family: Arial, sans-serif }
.sparknormal         { color: #fff; font-size: 12px; font-family: Arial, sans-serif; margin-top: 0em; margin-bottom: 0.9em }
.fieldValueCSS { color: #ff4d00; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold }
.fieldNameCSS { color: #ff4d00; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold }
.listnormal  { color: #fff; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; margin-left: -16px }
.listportfolio { color: #fff; font-size: 12px; font-family: Arial, sans-serif; margin-left: -16px }
.olinknormal  { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.9em }
.olinknormal a:link  { color: #ff4d00; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.9em }
.olinknormal a:visited  { color: #ff4d00; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; margin-top: 0em; margin-bottom: 0.9em }
.olinknormal a:hover  { color: #ff4d00; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline; margin-top: 0em; margin-bottom: 0.9em }
.olinknormal a:active  { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline; margin-top: 0em; margin-bottom: 0.9em }
.sparksmaller     { color: #fff; font-size: 12px; font-family: Arial, sans-serif; margin-top: 0em; margin-bottom: 0.9em }
.enquiryheading { color: #ff4d00; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none }
.GDportfolioselected { color: #fff; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none }
.GDportfolio   { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.GDportfolio a:link   { color: #008deb; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.GDportfolio a:visited   { color: #008deb; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.GDportfolio a:hover   { color: #008deb; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.GDportfolio a:active    { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.CIDportfolioselected  { color: #fff; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none }
.CIDportfolio { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.CIDportfolio a:link  { color: #44b600; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.CIDportfolio a:visited  { color: #44b600; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.CIDportfolio a:hover  { color: #44b600; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.CIDportfolio a:active   { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.WEBportfolioselected  { color: #fff; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none }
.WEBportfolio { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.WEBportfolio a:link  { color: #ff9700; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.WEBportfolio a:visited  { color: #ff9700; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.WEBportfolio a:hover  { color: #ff9700; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.WEBportfolio a:active   { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.MSTportfolio { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.MSTportfolio1 { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; margin-left: -16px }
.MSTportfolio a:link { color: #c26fde; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.MSTportfolio a:visited { color: #c26fde; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none }
.MSTportfolio a:hover { color: #c26fde; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.MSTportfolio a:active { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: underline }
.sparknews     { color: #fff; font-size: 11px; font-family: Arial, sans-serif; margin-top: 1em; margin-bottom: 0.8em }
.portfoliodescription      { color: #fff; font-size: 11px; font-family: Arial, sans-serif; text-align: center; vertical-align: 4px; margin-top: 0em; margin-bottom: 0em }
.sparkmargins2  { padding-top: 3px; padding-right: 185px; padding-left: 16px }
.newsmargins { padding-top: 3px; padding-right: 375px; padding-left: 16px }
.aboutussparkmargins2   { padding-top: 3px; padding-right: 170px; padding-left: 16px }
.gdsparkmargins2    { padding-top: 3px; padding-right: 55px; padding-left: 16px }
.contactmargin { padding-top: 3px; padding-right: 20px; padding-left: 16px }
.portfoliomargin   { padding-top: 6px; padding-right: 14px; padding-left: 6px }
.sparkmargins3   { padding-top: 25px; padding-right: 25px; padding-left: 15px }
.sparkmargins4 { padding-right: 25px; padding-left: 15px }
.sparkmargins1 { padding-top: 35px; padding-left: 15px }
td { font-size: 12px; font-family: Arial, sans-serif }
.sparktextlinks   { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.sparktextlinks a:link { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.sparktextlinks a:visited { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.sparktextlinks a:hover { color: #ff4d00; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.sparktextlinks a:active  { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.gdsparktextlinks { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.gdsparktextlinks a:link { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.gdsparktextlinks a:visited { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.gdsparktextlinks a:hover { color: #008deb; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.gdsparktextlinks a:active  { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.cidsparktextlinks { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.cidsparktextlinks a:link { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.cidsparktextlinks a:visited { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.cidsparktextlinks a:hover { color: #44b600; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.cidsparktextlinks a:active  { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.websparktextlinks { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.websparktextlinks a:link { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.websparktextlinks a:visited { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.websparktextlinks a:hover  { color: #ff9700; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.websparktextlinks a:active  { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.mstsparktextlinks { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.mstsparktextlinks a:link { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.mstsparktextlinks a:visited { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.mstsparktextlinks a:hover { color: #c26fde; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.mstsparktextlinks a:active  { color: #4d4d4d; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none }
.toplinks  { color: #ff4d00; font-size: 12px; font-weight: bold; text-decoration: none }
.toplinks a:link { color: #4d4d4d; font-size: 12px; font-weight: bold; text-decoration: none }
.toplinks a:visited { color: #4d4d4d; font-size: 12px; font-weight: bold; text-decoration: none }
.toplinks a:hover { color: #ff4d00; font-size: 12px; font-weight: bold; text-decoration: none }
.toplinks a:active  { color: #4d4d4d; font-size: 12px; font-weight: bold; text-decoration: none }
.formstyle  { margin-top: 0em; margin-bottom: 0em; padding-top: 6px; padding-left: 6px }
.enquiryfillin  { font-family: Arial, sans-serif }
.web {
	width: 225px;
	display: inline-block;
	float: left;
}
.web img  {
	padding-right: 12px;
	display: block;
	padding-left: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.flash {
	width: 675px;
	display: inline-block;
	float: left;
}
.flash img  {
	padding-right: 12px;
	display: block;
	padding-left: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.caption {
	color: #FFF;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-left: 15px;
	text-align: center;
}
.flash .caption {
	color: #FFF;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-left: 15px;
	text-align: left;
}
.special-heading {
	font-size: 18px;
	color: #ff9700;
}

