/* Thorntons Content Managed */

/* Core Style */

.spacer {
	font-size:1px;
}

.THT_subTitle {
	font-family: Times New Roman;
	color: #666666;
	font-size: 18px;
	font-weight:normal;
} 


.THT_subsubTitle {
	font-family: Times New Roman;
	color: #666666;
	font-size: 14px;
	font-weight:bold;
} 

/* AOTC */

.atocTitle {
	font-family: Times New Roman;
	color: #E66A06;
	font-size: 20pt;
}

.atocSubTitle {
	font-family: Times New Roman;
	color: #E66A06;
	font-size: 18px;
	font-weight:normal;
}

.stdText {
	font-family: Arial;
	color: #636563;
	font-size: 10pt;
}

a.ulStdLink {
	font-family: Arial;
	color: #636563;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:underline;

}

.smText {
	font-family: Arial;
	color: #636563;
	font-size: 8pt;
}

A.smText {
	font-family: Arial;
	color: #636563;
	font-size: 8pt;
	text-decoration:none;
}

/* Thorntons For Business */

.tfbTitle {
	font-family: Times New Roman;
	color: #7E9277;
	font-size: 20pt;
}

.tfbSubTitle {
	font-family: Times New Roman;
	color: #7E9277;
	font-size: 18px;
	font-weight:normal;
}

a.tfbSubTitle {
	font-family: Times New Roman;
	color: #7E9277;
	font-size: 18px;
	font-weight:normal;
}

a.tfbLink {
	font-family: Arial;
	color: #636563;
	font-size: 8pt;
	font-weight:bold;
}

/* Weddings */

.weddingsTitle {
	font-family: Times New Roman;
	color: #A777B5;
	font-size: 20pt;
}

.weddingsSubTitle {
	font-family: Times New Roman;
	color: #A777B5;
	font-size: 18px;
	font-weight:normal;
}

/* Customer Services */

a.normal {
	font-family: Arial;
	color: #636563;
	font-size: 8pt;
	font-decoration: none;
}

.smallnormal {
	font-family: Arial;
	color: #636563;
	font-size: 7pt;
}

/* Summer Offer Jump Page */

.so06Title {
	font-family: Times New Roman;
	color: #9DBD00;
	font-size: 20pt;
}

.so06SubTitle {
	font-family: Times New Roman;
	color: #9DBD00;
	font-size: 18px;
	font-weight:normal;
}

a.so06link {
	font-family: Arial;
	color: #88000A;
	font-size: 8pt;
	text-decoration: underline;
}

a.so06link:hover {
	font-family: Arial;
	color: #88000A;
	font-size: 8pt;
	text-decoration: underline;
}

/* Investor Site */

td.chartHeader {
	color: #FFFFFF;
	background: #7A653E;
	border-top:1px #7A653E;
	border-left:1px #7A653E;
	border-right:1px #7A653E;
	border-bottom:1px #7A653E;
	border-style:solid;
}

td.chartOuter {
	color: #FFFFFF;
	background: #FFFFFF;
	border-top:1px #7A653E;
	border-left:1px #7A653E;
	border-right:1px #7A653E;
	border-bottom:1px #7A653E;
	border-style:solid;

}

td.vSmallText {
	font-family: Arial;
	color: #636563;
	font-size: 7pt;
}

td.subSubTitle {
	font-family: Times New Roman;
	color: #636563;
	font-size: 12pt;
}

img.borderImage {
	border-top:1px #636563;
	border-left:1px #636563;
	border-right:1px #636563;
	border-bottom:1px #636563;
	border-style:solid;
}

/* Conti Relaunch 2006 */

td.smallContiRed {
	font-family: Arial;
	color: #792B15;
	font-size: 8pt;
	font-weight:bold;
}

td.bigContiRed {
	font-family: Times New Roman;
	color: #792B15;
	font-size: 16pt;
}

td.vsmallConti {
	font-family: Arial;
	color: #7F7F7F;
	font-size: 7pt;
	font-weight:bold;
}

a.contiLink {
	font-family: Arial;
	color: #B7870B;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: underline;
}

a.contiLink:hover {
	font-family: Arial;
	color: #B7870B;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: underline;
}

/* Halloween Offer Jump Page */

.halloween06Title {
	font-family: Times New Roman;
	color: #3F1E6D;
	font-size: 20pt;
}

.halloween06SubTitle {
	font-family: Times New Roman;
	color: #3F1E6D;
	font-size: 18px;
	font-weight:normal;
}

a.halloween06link {
	font-family: Arial;
	color: #3F1E6D;
	font-size: 8pt;
	text-decoration: underline;
}

a.halloween06link:hover {
	font-family: Arial;
	color: #3F1E6D;
	font-size: 8pt;
	text-decoration: underline;
}

/* On Line Servery */

a.olsLink {
	font-family: Arial;
	color: #636563;
	font-size: 8pt;
	font-weight:bold;
}

/* Xmas 2006 Jump */

.xmTitle {
	font-family: Times New Roman;
	color: #B51600;
	font-size: 20pt;
}

.xmSubTitle {
	font-family: Times New Roman;
	color: #B51600;
	font-size: 18px;
	font-weight:normal;
}
