body {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000CC;
}
	
a:active { color:#CC0000;}

.rule {
	background-color: #CC0000;
}
.nlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.azlink {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt; 
}
.maplink {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt; 
}
a.maplink:link { 
	color: black; 
}
.navlink {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt; 
}
a.navlink:active { 
	color: green; 
}
a.navlink:hover { 
	background-color: #FFFFFF;
	color: red; 
}

.weblink {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt; 
}

a.weblink:active { 
	color: maroon; 
}

.tlcat {
	font-family: Arial, Helvetica, sans-serif;
}
.catname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.catcnt {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt; COLOR: #666666; 
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.copyright1 {
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
}
.admgr {
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #DCDCDC;
	margin : 5px 0px 5px 0px;
}
.admgrheading {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #CC0000;
	font-size: 9pt;
	text-align: center;
	font-weight : bold;
}
.admgrlink {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;	
}
.admgrtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	text-align : center;
}
.sponsor {
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #DDDDDD;
	margin : 5px 0px 5px 0px;
}
.sponsorheading {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	font-size: 9pt;
	text-align: center;
	font-weight : bold;
}
.sponsorlink {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;	
}
.sponsortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF; 
}
.realname {
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #DCDCDC;
	margin : 5px 0px 5px 0px;
}
.realnameheading {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #669933;
	font-size: 9pt;
	text-align: center;
	font-weight : bold;
}
.realnamelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;	
}
.realnametext {
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
	font-size: 9pt;
	background-color: #FFFFFF; 
}
.promotion {
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #DCDCDC;
	margin : 5px 0px 5px 0px;
}
.promotionheading {
	font-family: Arial, Helvetica, sans-serif;
	color: #D53702;
	background-color: #FFFFCC;
	font-size: 9pt;
	text-align: center;
	font-weight : bold;
}
.promotionlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;	
}
.promotiontext {
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
	font-size: 9pt;
	background-color: #FFFFFF; 
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: light-grey;
}
.promotionteaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;	
	font-weight: bold; 
	color: #D53702;
	background-color: #FFFFCC;
}
.promotionstart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	background-color: #FFFFFF; 
}
.promotionend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	background-color: #FFFFFF; 
}
.promotionmain {
	font-family: Arial, Helvetica, sans-serif;
	border : 2px solid #DCDCDC;
}
.promotionheadingmain {
	font-family: Arial, Helvetica, sans-serif;
	color: #D53702;
	background-color: #FFFFCC;
	font-size: 16pt;
	text-align: center;
}
.promotionlinkmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: right;	
}
.promotiontextmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #FFFFFF; 
}
.disclaimermain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: light-grey;
}
.promotionteasermain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-align: left;	
	color: #D53702;
	background-color: #FFFFCC;
}
.promotionstartmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: center;
	background-color: #FFFFFF; 
}
.promotionendmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: center;
	background-color: #FFFFFF; 
}
.page {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 700px;
}
.pageheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28pt;
	vertical-align : bottom;
}
.pagesubheading {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;  
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #000099;
	text-align: center;
}
.section {
	font-family: Arial, Helvetica, sans-serif;
	margin : 5px 0px 5px 0px;
	border : 1px solid #DCDCDC;
}
.sectionheader {
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #DCDCDC;
	background-color : #CC0000;
	color: #FFFFFF;
	font-weight : bold;
	font-size : 12pt;
	text-align: center;
}
.sectionsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #e5e5e5;
	text-align: center;
	font-weight : bold;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	margin: 2px 0px 2px 0px;
	width: 100%;
}
.sidebarheader {
	font-family: Arial, Helvetica, sans-serif;
	background-color : #EEEEEE;
	font-weight : bold;
	font-size : 12pt;
}
.sidbarsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #e5e5e5;
	text-align: center;
	font-weight : bold;
}
.column {  
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF
}
.columnheader {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	background-color: #cccccc; 
	font-weight: bold; 
	text-align: left
}
.sortcolumnheader {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	background-color: #dddddd; 
	font-weight: bold; 
	text-align: center;
	color: #CCCCCC;
}
.columntext {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}

.bname {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF; 
}
.bphone {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	background-color: #FFFFFF; 
	text-align: left;
}
.bcity {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	background-color: #FFFFFF; 
	text-align: left;
}
.cap1 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF; 
	text-indent: 1mm; 
}
.cap2 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF; 
	text-indent: 2mm; 
}
.cap3 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF; 
	text-indent: 3mm; 
}
.cap4 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF; 
	text-indent: 4mm; 
}
.cap5 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF; 
	text-indent: 5mm; 
}
.cap6 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF; 
	text-indent: 6mm; 
}
.sname {
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 12pt;
	font-weight: bold;
}
.sbname {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 11pt; 
	font-weight: bold;
	text-indent: 1mm; 
}
.sphone {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 10pt; 
	font-weight: bold; 
	text-align: left;
}
.scity {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: left;
}
.storebuffer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
}
.storenotice {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	font-style: italic;
	FONT-SIZE: 8pt; COLOR: #666666; 
}
.scap1 {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 8pt;
	font-weight: bold;
	text-indent: 2mm; 
}
.scap2 {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 8pt;
	font-weight: bold;
	text-indent: 3mm; 
}
.scap3 {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 8pt;
	font-weight: bold;
	text-indent: 4mm; 
}
.scap4 {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 8pt;
	font-weight: bold;
	text-indent: 5mm; 
}
.scap5 {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 8pt;
	font-weight: bold;
	text-indent: 6mm; 
}
.scap6 {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #FFFFCC;
	font-size: 8pt;
	font-weight: bold;
	text-indent: 7mm; 
}
.couponname {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #DBF2FD;
	font-size: 10pt;
	font-weight: bold; 
}
.couponphone {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #DBF2FD;
	font-size: 9pt; 
	text-align: left;
	font-weight: bold; 
}
.couponcity {  
	font-family: Arial, Helvetica, sans-serif;
	background-color : #DBF2FD;
	font-size: 9pt; 
	text-align: left;
	font-weight: bold; 
}
.couponteaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;	
	text-color: #000000;
	font-weight: bold; 
	background-color: #DBF2FD;
}
.couponbuffer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DBF2FD;
}
.couponnotice {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	background-color: #DBF2FD;
	FONT-SIZE: 8pt; COLOR: #666666; 
}
.keyword {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}
.inputfield {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
}
.explaintext {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
}
.changeplacelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
}	
.normmsg {
	font-family: Arial, Helvetica, sans-serif;
	background-color : #DCDCDC;
	border : thin solid Black;
	font-size : 9pt;
	margin : 5px 0px 5px 0px;
}
.normmsgheader {
	font-family: Arial, Helvetica, sans-serif;
	background-color : Gray;
	color: white;
	font-size : 10pt;
}
.normmsgtext {
	font-family: Arial, Helvetica, sans-serif;
	background-color : transparent;
	font-size : 9pt;
	text-align : center;
}
.warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color : #FFFACD;
	margin : 5px 0px 5px 0px;
}
.warningheader {
	font-family: Arial, Helvetica, sans-serif;
	border : 1px solid #DCDCDC;
	background-color : #FFFACD;
	color: #000000;
	font-weight : bold;
	font-size : 12pt;
	text-align: center;
}
.warningtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	color: #000000;
	background-color: #FFFFFF
}
.caution {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFF99;
	border : thin solid White;
	margin : 5px 0px 5px 0px;
}
.cautionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: Gray;
}
.cautiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align : center;
	background-color: #FFFFFF
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	width: 100%;
	border : thin solid;
	margin : 5px 0px 5px 0px;
}
.errorheader {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CC0000;
	color: white;
	font-size : 9pt;
}
.errortext {
	font-family: Arial, Helvetica, sans-serif;
	background-color : white;
	color : Black;
	font-size : 9pt;
	text-align : center;

}	
.backpaginatelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;  
	font-weight: bold; 
	color: #000000; 
	text-align: left;
	vertical-align : bottom;	
}
.nextpaginatelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;  
	font-weight: bold; 
	color: #000000; 
	text-align: right;
	vertical-align : bottom;
}
.srchfocus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: red
}
.srchlink {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt; 
}
.nlinksection {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
}	
.acxiom {
	font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	COLOR: #FFFFFF; 
}
.paragraphtext {
	font-family: Arial, Helvetica, sans-serif;
 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	COLOR: #ffffd0;
}
.purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #666699;
	font-weight: bold;
}