@charset "iso-8859-1";

body						{margin:0 0 0 0; }

td.leftSidePatternPurple	{background-image:url("../gfx/purple-bg.gif");background-repeat:repeat; }
td.leftSidePatternOrange	{background-image:url("../gfx/orange-bg.gif");background-repeat:repeat; }

td.DashPurple				{width:1px;background-image:url("../gfx/dash-purple.gif");background-repeat:repeat; }
td.DashOrange				{width:1px;background-image:url("../gfx/dash-orange.gif");background-repeat:repeat; }

td.Background1				{}

td.BorderPurple				{border-style: double;
							 border-width: 3px;
							 border-color: #9A2F8C; }

td.BorderRed				{border-style: double;
							 border-width: 3px;
							 border-color: #DD103D; }

span.headingtext			{color: #9A2F8C; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
span.normaltext				{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
.headingtext				{color: #9A2F8C; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
.normaltext					{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
.terms						{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 7pt; font-weight: bold; }
.pds						{text-decoration: underline; color: #808080; font-family: Arial, Verdana, Helvetica; }

td.MainTxtWhite_home		{
	color: #FFFFFF;
	font-family: sans-serif, helvectica, arial;
	font-size: 24pt;
	font-weight: bolder;
	line-height: 32px;
}
td.MainTxtWhite				{color: #FFFFFF; font-family: sans-serif, helvectica, arial; font-size: 18pt; font-weight: bold; }
span.MainTxtRed				{color: #DD103D; font-family: sans-serif, helvectica, arial; font-size: 16pt; font-weight: normal; }
span.MainTxtLightGrey		{color: #C0C0C0; font-family: sans-serif, helvectica, arial; font-size: 16pt; font-weight: normal; }
span.MainTxtLightGreySml	{color: #C0C0C0; font-family: sans-serif, helvectica, arial; font-size: 12pt; font-weight: bold; }
span.MainTxtPurple			{color: #9A2F8C; font-family: sans-serif, helvectica, arial; font-size: 16pt; font-weight: normal; }

span.SubMainTxtWhite		{color: #FFFFFF; font-family: sans-serif, helvectica, arial; font-size: 12pt; font-weight: bold; }
span.SubMainTxtDarkGrey		{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 12pt; font-weight: bold; }
span.SubMainTxtRed			{color: #DD103D; font-family: sans-serif, helvectica, arial; font-size: 12pt; font-weight: bold; }

span.BodyTxtDarkGrey		{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
td.BodyTxtDarkGrey			{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
td.BodyTxtBlack				{color: #000000; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
span.BodyTxtBlack			{color: #000000; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
table.BodyTxtBlack			{color: #000000; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }

td.BodyTxtWhite				{color: #FFFFFF; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }

span.BodyTxtPurple			{color: #9A2F8C; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
td.BodyTxtPurple			{color: #9A2F8C; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
span.BodyTxtRed				{color: #DD103D; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
span.BodyTxtLightGrey		{color: #C0C0C0; font-family: sans-serif, helvectica, arial; font-size: 10pt; font-weight: bold; }
span.BodyTxtLightGrey2		{color: #C0C0C0; font-family: sans-serif, helvectica, arial; font-size: 8pt; font-weight: bold; }
span.Disclaimer				{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 9px; font-weight: normal; padding:0px 40px 0px 0px; width:100%; text-align: left; }
p.disclaimer				{color: #808080; font-size: 9px; line-height:10px;}
p.disclaimer a				{color: #808080; font-size: 9px; line-height:10px; text-decoration:underline;}
div.Disclaimer				{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 9px; font-weight: normal; padding:50px 40px 20px 40px; text-align: left; width:616px; }
a.disclaim					{color: #808080; font-family: sans-serif, helvectica, arial; font-size: 9px; font-weight: normal; }

a.quoteLnk1:link			{text-decoration: underline; color: #808080; font-family: Arial, Verdana, Helvetica; }
a.quoteLnk1:visited			{text-decoration: underline; color: #808080; font-family: Arial, Verdana, Helvetica; }
a.quoteLnk1:active			{text-decoration: underline; color: #808080; font-family: Arial, Verdana, Helvetica; }
a.quoteLnk1:hover			{text-decoration: underline; color: #808080; font-family: Arial, Verdana, Helvetica; }

a.quoteLnk2:link			{text-decoration: underline; color: #C0C0C0; font-family: Arial, Verdana, Helvetica; }
a.quoteLnk2:visited			{text-decoration: underline; color: #C0C0C0; font-family: Arial, Verdana, Helvetica; }
a.quoteLnk2:active			{text-decoration: underline; color: #C0C0C0; font-family: Arial, Verdana, Helvetica; }
a.quoteLnk2:hover			{text-decoration: underline; color: #C0C0C0; font-family: Arial, Verdana, Helvetica; }

a.menu:link					{text-decoration: none; color: #FFFFFF; font-family: Arial Narrow; }
a.menu:visited				{text-decoration: none; color: #FFFFFF; font-family: Arial Narrow; }
a.menu:active				{text-decoration: none; color: #FFFFFF; font-family: Arial Narrow; }
a.menu:hover				{text-decoration: none; color: #9B298B; font-family: Arial Narrow; }

#rightHandWindow			{height:100%; }
#middleCell					{width:10px; }

table.menu					{ font-size:100%; position:absolute; visibility:hidden; }


	.dropmenu {
		right:-170px;
		top:-35px;
		z-index:200;
		position:relative;
		width:200px;
	}

.inputfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}

.inputfieldbg {
	background-color: #FFFFFF;
}
.purple{ color:#9A2F8C; font-weight:bold;}
.main-copy{ padding:85px 40px 0px 40px;}
.main-copy2{ padding:0px 40px 0px 40px; width:600px; }
.voucher-image{ padding:40px 0px 37px 0px;}
.index-text {padding:28px 0px 37px 30px; color: #6d6f71; font-family: sans-serif, helvectica, arial; font-size: 14px; width:410px; line-height:20px;}
.index-text a{color: #6d6f71; font-family: sans-serif, helvectica, arial; font-size: 14px; text-decoration:underline; font-weight:bold; }

.index-text2 {padding:0px 0px 37px 0px; color: #6d6f71; font-family: sans-serif, helvectica, arial; font-size: 14px; width:600px; line-height:20px;}
.index-text2-terms {padding:0px 0px 37px 0px; color: #6d6f71; font-family: sans-serif, helvectica, arial; font-size: 10px; width:600px; line-height:12px;}

.index-text2 a{color: #6d6f71; font-family: sans-serif, helvectica, arial; font-size: 14px; font-weight:bold; text-decoration:none;}
.index-btn1{padding:0px 0px 0px 30px; width:410px; text-align:center;}
.index-btn2{padding:20px 0px 0px 30px; width:410px; text-align:center;}
.index-btn1a{padding:0px 0px 0px 30px; width:600px; text-align:center;}
.index-btn2a{padding:20px 0px 0px 30px; width:600px; text-align:center;}.index-start-text {
	font-size: 16px;
}
.index-start-highlight {
	color: #7e2e75;
	font-weight: bold;
}

.index-quote{
	padding:60px 0px 50px 40px;
	color: #818181;
	font-family: sans-serif, helvectica, arial;
	font-size: 14px;
	line-height:20px;
	width: 600px;
	font-weight: bold;
}
.index-quote-name {
	color: #818181;
	font-family: sans-serif, helvectica, arial;
	font-size: 14px;
	text-align: right;
	font-weight: normal;
}

