td.purple {
	background: #300030;
}

.blacknav {
	background:#000000;
	FONT-SIZE: 75%; 
	font-family: Arial, Helvetica, sans-serif;
	color: White;
}

td.blackline1 {
	width:1;
	background:#000000;
}

td.blackline7 {
	width:6;
	background:#000000;
}

td.blackline7b {
	width:7;
	background:#000000;
}

.blackbkg {
	background:#000000;
}

.whitebkg {
	background:#FFFFFF;
	vertical-align:top;
}

.greybkg {
	background:#EBEBEB;
}

.vredbkg {
	background:#CC0000;
	FONT-SIZE: 80%; 
	font-family: Arial, Helvetica, sans-serif;
	color: White;
}

.vredbkgsmall {
	background:#CC0000;
	FONT-SIZE: 60%; 
	font-family: Arial, Helvetica, sans-serif;
	color: White;
}

.tsandcs {
	width: 431;
	text-align: right;
}

.barcode {
	background-image:  url(../images/microsite/campaign/barcode.gif); background-repeat: repeat-y; width: 33;
}

.nav1 {
	text-align:center;
}

.nav2 {
	text-align:right;
}

.alphalist {
	list-style-type:lower-alpha;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	font-size:80%;
}

.botcorner1 {
	text-align: right; 
	width: 759;
}

.spantop {
	vertical-align: top;
}

.pagetitle { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: 600; color: #000000}
.headertxt { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000}
a.headertxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; text-decoration: underline; color: #000000}
a.headertxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; text-decoration: underline; color: #000000}
a.headertxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; text-decoration: underline; color: #000000}
a.headertxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; text-decoration: underline; color: #CC0000}
.navlink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal}
a.navlink:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #000000}
a.navlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #000000}
a.navlink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #000000}
a.navlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #CC0000}
.text { font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; font-weight: normal; color: #000000}
.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 60%; font-style: normal; font-weight: normal; color: #000000}
.errortext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #CC000000}
.redleft { top: 0px; left: 0px; width: 15px; height:100%; background-color:#CC0000}
.greybar { position:absolute; top:0px; left:15px; width: 160px; height: 100%; background-color: #CCCCCC}
.topdate { position:absolute; top:20px; left:15px; width:160px; height:55px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000}
.logo { position:absolute; top:5px; width:100%; height:50}
.redline { position:absolute; top:55px; left:0px; width:100%; height:1px; background-color:#CC0000}
.nav { position:absolute; top:60px; left:20px; width:160px; background-colour: #CCCCCC}
.introcontent { position:absolute; top:70px; left:190px; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000}
.red { background-color: #CC0000 }
.formlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #CC0000}
a.formlink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC0000}
a.formlink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC0000; text-decoration: underline}
a.formlink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC0000; text-decoration: underline}
a.formlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #660000; text-decoration: underline}

BODY { MARGIN: 30px 0px 30px; BACKGROUND-COLOR: #FFFFFF; }

.content-white { FONT-SIZE: 80%; COLOR: #ffffff; }

.nav-footer { FONT-SIZE: 10px; COLOR: #CCCCCC; }

.title_white { FONT-SIZE: 100%; color: White; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;}

A.black:link { FONT-SIZE: 100%; COLOR: #000000; TEXT-DECORATION: underline; font-weight: normal;}
A.black:visited { FONT-SIZE: 100%; COLOR: #000000; font-weight: normal;}
A.black:hover { FONT-SIZE: 100%; COLOR: #990000; TEXT-DECORATION: underline; font-weight: normal;}
A.black:active { FONT-SIZE: 100%; COLOR: #000000; font-weight: normal;}

A.white-small:link { COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 9; }
A.white-small:visited { COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 9; }
A.white-small:hover { COLOR: #ebebeb; TEXT-DECORATION: underline; FONT-SIZE: 9; }
A.white-small:active { COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 9; }

A.nav-footer:link { COLOR: #CCCCCC; TEXT-DECORATION: none; FONT-SIZE: 95%; font-family: Arial, Helvetica, sans-serif; }
A.nav-footer:visited { COLOR: #CCCCCC; TEXT-DECORATION: none; FONT-SIZE: 95%; font-family: Arial, Helvetica, sans-serif; }
A.nav-footer:hover { COLOR: #CCCCCC; TEXT-DECORATION: underline; FONT-SIZE: 95%; font-family: Arial, Helvetica, sans-serif; }
A.nav-footer:active { COLOR: #CCCCCC; TEXT-DECORATION: none; FONT-SIZE: 95%; font-family: Arial, Helvetica, sans-serif; }

A.white_mid:link { COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 90%; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
A.white_mid:visited { COLOR: #ffffff; text-decoration: none; FONT-SIZE: 90%; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
A.white_mid:hover { COLOR: #CC0000; text-decoration: none; FONT-SIZE: 90%; font-weight: normal; font-family: Arial, Helvetica, sans-serif;  }
A.white_mid:active { COLOR: #ffffff; text-decoration: none; FONT-SIZE: 90%; font-weight: normal; font-family: Arial, Helvetica, sans-serif;  }

A.white_bold:link { COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 100%; font-weight: 600; ; font-family: Arial, Helvetica, sans-serif}
A.white_bold:visited { COLOR: #ffffff; text-decoration: underline; FONT-SIZE: 100%; font-weight: 600; ; font-family: Arial, Helvetica, sans-serif}
A.white_bold:hover { COLOR: #CCCCCC; text-decoration: underline; FONT-SIZE: 100%; font-weight: 600;  ; font-family: Arial, Helvetica, sans-serif}
A.white_bold:active { COLOR: #ffffff; text-decoration: underline; FONT-SIZE: 100%; font-weight: 600;  ; font-family: Arial, Helvetica, sans-serif}

p { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; font-size:80%; }

.table1 {  font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000; }
.alignright {  text-align: right}
.rhstext {  width: 215px}
.purpleheadings {  font-family: Arial, Helvetica, sans-serif; color: #330033}

.diyedge1 { 

position: relative;  
width: 8px; 
left: -377px; 
}

.diyedge2 { 

position: relative; 
top: -459px; 
left: 755;
width: 8px;  
}

.diytop { 

background-color: #FD5517; 
position: absolute; 
top: 0px;  
left: 8px;
width: 747px;
height: 4px;
}


.tabtitle {

background-color: #F6B996;
font-family: Tahoma; 
font-weight: 600; 
color: #990000; 
font-size: 80%;
width: 741;
}

.tabcontent {

background-color: #FFEADF;
font-family: Tahoma;  
color: #000000; 
font-size: 70%; 
width: 741px;
height: 88px;
}

.diysmall {
font-family: Tahoma;  
color: #000000; 
font-size: 80%;
}

.title1 {

width:727px;
}

.title2 {

width:14px;
}

.middlepos {

position:absolute;
top: 7px;
left: 11px;
z-index:1;
}


.diybottom { 
position:absolute;
background-color: #D51004;
top:447;
height:8px; 
left: 8px;
width: 747px;
z-index:0;
}

.bigtab {
position:absolute;
top:0px;
}

a.diy:link {
font-family: Tahoma;  
color: #000000; 
font-weight:600;
}

a.diy:active {
font-family: Tahoma;  
color: #000000; 
font-weight:600;
}

a.diy:visited {
font-family: Tahoma;  
color: #000000; 
font-weight:600;
}

a.diy:hover {
font-family: Tahoma;  
color: #D51004; 
font-weight:600;
}




