/* *********************************************
UKMF.css
BenG - TMFGibbon 23/10/2007
Applied to all UKMF site pages
********************************************* */

/* *********************************************
Undohtml.css - reset all browser styles
********************************************* */
/* (CC) 2004 Tantek Celik. Some Rights Reserved. */
/* http://creativecommons.org/licenses/by/2.0 */
* { margin: 0; padding: 0; border: 0; }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0; list-style-type: none; }
a img,:link img,:visited img { border:none }
address { font-style:normal }

div#ed-body div.floatclear{
	background-color: #fff;
	height: 0;
	clear: both;
	}
	
a#skip-nav {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: transparent;
	color: #fff;
	font-size: .5em;
	text-decoration: none;
	}
a#skip-nav:focus,
a#skip-nav:active {
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
	color: #000;
	background-color: #ff0;
	padding: 10px;
	border: 3px #FFB900 solid;
	}
	
/* *********************************************
Generic classes
********************************************* */
.ClearFloat{ clear: both; line-height: 1px; font-size: 1px; height: 0px; visibility: hidden; }
/* span text to prevent it wrapping */
.NoWrap { white-space: nowrap; }
/* small text */
.SmallText, .smalltext { font-size: 0.85em; line-height: 1.3em; font-weight: bold; color: #333; }
img.Right { float: right; margin: 4px 4px 15px 15px; }

.HideMe {
    left: -3000px;
    position: absolute;
}

/* *********************************************
Body Width & Global Font Sizes
********************************************* */
body.mfFixedWidth {
	margin: 3px auto 0 auto;
	padding: 0px;
	font: 76% verdana, helvetica, arial, sans-serif;
	text-align:center;
	background: #fff url(http://g.fool.co.uk/Art/global/body-bg.gif) top left repeat-x;
	}
	body.mfFixedWidth div#ed-maincontent,
	body.mfFixedWidth div#trt-container,
	body.mfFixedWidth div#top-container {
		width: 63.6em;
		margin-left: auto;
		margin-right: auto;
		max-width: 95%;
		}
	body.mfFixedWidth #GlobalFooter {
		width: 63.45em;
		margin: 0 auto;
		max-width: 95%;
		}
	div#ed-art{
		background-color: #fff;
		text-align: left;
		border-left: 1px #cecece solid;
		border-right: 1px #cecece solid;
		padding-top: 5px;
		padding-bottom: 10px;
		}
	div#ed-body{
		text-align: left;
		float:left;
		width: 50em;
		margin: 0 0 10px 10px;
		position: relative;
		display: inline;
		}
	div#container, div#SkinRHS{
		position: relative;
		}

/* *********************************************
Top navigation & banner
********************************************* */
div#ed-topnav {	margin: 0; }
#logo { border: none; }
.floatclear {
	font-size:1px;
	padding:0;
	background-color: #ebeff2;
	height: 1px;
	clear: both;
	}

/* **** Tertiary navigation tabs **** */
/* **** quotes, boards, personal finance etc. tabs */
#trt-bar {
	border-top: none;
	background: transparent url(http://g.fool.co.uk/Art/global/trt-bg.gif) left bottom repeat-x;
	float:right;
	width: 100%;
	}
ul#trt-menu {
	list-style:none;
	text-align:right;
	padding: 0;
	margin: 0;
	float: right;
	}
	ul#trt-menu li {
		display:inline;
		margin: 0;
		font: normal 0.8em/1.0em tahoma, helvetica, arial, sans-serif;
		padding: 0;
		float: right;
		}
		ul#trt-menu li a {
			color: #369;
			text-decoration:none;
			padding: 10px 0.8em 7px 0.8em;
			display: block;
			float: left;
			}		
	ul#trt-menu li.top-on {
		margin: 0;
		padding: 0 18px 0 0;
		background: transparent url(http://g.fool.co.uk/Art/global/TertiaryNavTabBackground.gif) right top no-repeat;
		border-bottom: none;
		}
		ul#trt-menu li.top-on a {
			font-weight: bold;
			padding: 10px 5px 7px 23px;
			margin: 0;
			background: transparent url(http://g.fool.co.uk/Art/global/TertiaryNavTabBackground.gif) left 0px no-repeat;
			}
		ul#trt-menu li.top-on a:link,
		ul#trt-menu li a:link,
		ul#trt-menu li.top-on a:visited,
		ul#trt-menu li a:visited {
			text-decoration: none;
			}
		ul#trt-menu li.top-on a:hover,
		ul#trt-menu li a:hover {
			text-decoration: underline;
			}
		ul#trt-menu li.top-on a:active,
		ul#trt-menu li a:active {
			text-decoration: none;
			}
		
/* **** Main top bar styles **** */
div#tn-head {
	padding-top:15px;
	margin:0;
	clear:both;
	background-color: #fff;
	border: 1px #ccc solid;
	border-top:none;
	border-bottom:2px #ebeff2 solid;
	}
	div#tn-head div#logo-bar {
		padding:0 0 12px 12px; /* distance between TopTabs and Logo Bar */
		margin:0 0 2px 0px;
		vertical-align:middle;
		float: left;
		}
	div#tn-head div#logo-bar img#logo {
		vertical-align:middle;
		border-width:0;
		margin-top:0;
		}

/* **** Top nav **** */
/* **** home, credit cards, loans etc. tabs */
div#tn-tabs {
	clear:both;
	margin-right:8px;
	}
ul#tn-top {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
	}
	ul#tn-top li {
		background:#369 url(http://g.fool.co.uk/Art/global/TopNavTabBackground.gif) left top no-repeat;
		float:left;
		margin:0 1px;
		padding:0;
		}
		ul#tn-top li a {
			background:transparent url(http://g.fool.co.uk/Art/global/TopNavTabBackground.gif) right top no-repeat;
			color:#fff;
			font: bold .9em tahoma,arial,sans-serif;
			padding:5px 6px 5px 12px;
			text-decoration:none;
			display:block;
			}
		ul#tn-top li a:link,
		ul#tn-top li a:visited {
			color:#fff;
			background-color:transparent;
			text-decoration:none;
			padding:5px 8px 5px 8px;
			margin:0;
			}
		ul#tn-top li a:focus {
		outline: none;
		}
	ul#tn-top li:hover {
		color:#ffc;
		text-decoration:underline;
		background:#369 url(http://g.fool.co.uk/Art/global/TopNavTabBackground.gif) left -200px no-repeat;
		}
		ul#tn-top li:hover a,
		ul#tn-top li:hover a:hover {
			text-decoration:underline;
			background:transparent url(http://g.fool.co.uk/Art/global/TopNavTabBackground.gif) right -200px no-repeat;
			}
		ul#tn-top li a:hover {
			text-decoration:underline;
			}
	ul#tn-top li.top-on {
		text-decoration:none;
		background:transparent url(http://g.fool.co.uk/Art/global/TopNavTabBackground.gif) left -100px no-repeat;
		}
		ul#tn-top li.top-on a:link,
		ul#tn-top li.top-on a:visited {
			color:#369;
			background:transparent url(http://g.fool.co.uk/Art/global/TopNavTabBackground.gif) right -100px no-repeat;
			}
	ul#tn-top li.last-item {
		margin-right: 10px;
		}

/* *** Search box in top bar **** */
#tn-head fieldset {
	border:1px solid #ddd;
	margin:0 10px 15px 0;
	padding:5px 10px; /* apparent height of search bar */
	float: right;
	display: inline; /* removes double margin in IE due to float */
	}
#tn-head form#tn-search{
	float: right;
	width: 290px;
	}
	
form {
	display:inline;
	}
div#tn-head label {
	font: .9em tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	}
div#tn-head input {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #eeeeee #eeeeee #ccc;
	background: #ebeff2;
	font: 1.0em verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	}
div#tn-head input:focus {
	background-color:  #ffc;
	}
div#tn-head input.tn-btn {
	background: #5ca927 url(http://g.fool.co.uk/Art/global/greenButton.gif) 0 0 repeat-x;
	border: 1px solid #393;
	padding: 0;
	font: bold 0.9em/1.2em tahoma, arial, sans-serif;
	color: #fff;
	margin-left: 5px;
	}

/* **** Sub nav - boards, my fool etc. **** */
#tn-head ul#tn-sub2,
#tn-head div#tn-sub2-empty {
	background:#ebeff2 url(http://g.fool.co.uk/Art/global/bg_subnav2.gif) left bottom repeat-x;
	border-bottom:1px solid #999;
	font:11px tahoma,arial,geneva,sans-serif;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	}
#tn-head div#tn-sub2-empty {
	font-size:2px;
	padding:0;
	}
	#tn-head #tn-sub2 li {
		color:#666; /* pipes */
		display:inline;
		margin:0;
		}
		#tn-head #tn-sub2 li a:link,
		#tn-head #tn-sub2 li a:visited {
			color:#333;
			font-weight:bold;
			margin:0;
			padding:0px 8px 0px 12px;
			text-decoration:none;
			}
		#tn-head #tn-sub2 li a.last {
			border-right-width:0;
			}
		#tn-head #tn-sub2 li a:hover {
			color:#c30;
			text-decoration:underline;
			}
		#tn-head #tn-sub2 li.sub-on a:link,
		#tn-head #tn-sub2 li.sub-on a:visited {
			color:#c30;
			}

/* ---- Site breadcrumb ---- */
#breadcrumb {
	/* background: transparent url(http://g.fool.co.uk/Art/global/breadcrumb-bg.gif) repeat-x; */
	background-color: #FcFcFc;
	margin: 0;
	padding: 0;
	text-align:left;
	border: 1px #cecece solid;
	border-bottom: 1px solid #ebeff2;
	border-top: none;
	}
	#breadcrumb p {
		font:normal 0.8em tahoma,arial,sans-serif;
		color: #369;
		padding: 5px;
		margin: 0;
		}
		#breadcrumb p .bc-path { color: #000; }
		#breadcrumb p a { color: #369; font-weight: bold; }
		#breadcrumb p a:hover { text-decoration:none; }
		#breadcrumb p a.hideSignUp { display:none; }

/*adinfo*/
p.adinfo {  
	background-color:#FFB94F;
	border:1px solid #999;
	border-right-color:#000;
	border-bottom-color:#000;
	font:10px arial,verdana,sans-serif;
	text-align:left;
	margin:5px 2px 5px 2px;
	padding:4px;
	color:#000;
	}
#yahoo-img {
	border:0px;
	width:96px;
	height:18px;
	vertical-align:middle;
	margin-left:5px;
	}

/* *********************************************
Left nav
********************************************* */
#ed-ln {
	width: 11.6em;
	float:left;
	background:#ebeff2 url(http://g.fool.co.uk/Art/global/ln-bg.gif) bottom right no-repeat;
	display:inline;
	padding-bottom: 20px;
	border-top: 7px solid #fff;
	margin-bottom: 25px;
	}
	#ed-ln ul {
		margin: 0;
		padding: 0;
		text-align:left;
		}
		#ed-ln ul li {
			margin: 0;
			padding: 0;
			list-style: none;
			font: bold 0.9em tahoma, verdana, arial, sans-serif;
			background: none !important;
			}
			#ed-ln ul li a,
			#ed-ln ul li a:link,
			#ed-ln ul li a:visited {
				display: block;
				text-decoration: none;
				color: #000;
				padding: 5px 5px;
				}
			#ed-ln ul li a:active,
			#ed-ln ul li a:hover {
				display: block;
				background-color: #369;
				background-image: none;
				color:#fff;
				}
			/* All list children elements under the outer list */
			#ed-ln ul li * {
				line-height: 120%;
				height: 100%;
				}
				#ed-ln ul li * a,
				#ed-ln ul li * a:link,
				#ed-ln ul li * a:visited {
					font-weight: normal;
					font-size: 1.1em;
					display: block;
					}
				
			/* Current section */
			#ed-ln ul li a.current,
			#ed-ln ul li a:link.current,
			#ed-ln ul li a:visited.current {
				background: #073a6e url(http://g.fool.co.uk/Art/global/ln-li-on.gif) repeat-x;
				color:#fff;
				}
			#ed-ln ul li a:hover.current,
			#ed-ln ul li a:active.current {
				background-color: #369;
				background-image: none;
				}
			li.groupend {	border-bottom: 1px solid #ccc; }
			li.groupstart {	border-top: 1px solid #fff; }
			#ed-ln ul li span {
				padding: 5px;
				display: block;
				}
	
/* *********************************************
Footer nav
********************************************* */
#GlobalFooter {
	background: #f1f5f8 url(http://g.fool.co.uk/art/global/GlobalFooterBackground.gif) repeat-x top left;
	border: 1px #ccc solid;
	border-top: 1px #d5d5d5 solid;
	padding: 15px 0 15px 0;
	}
	.FooterList {
		font-size: .9em;
		width: 17.5%;
		float: left;
		text-align: left;
		padding-left: 1.25em;
		display: inline;
		position: relative;
		font-family: Arial, helv, Sans-Serif;
		}
	.NarrowFooterList { width: 16%; }
	.ExtraWideFooterList { width: 19%; }
		.FooterList .NewIndicator {
			background: #FFE88F;
			color: #7F5C00;
			font-size: .8em;
			line-height: normal;
			padding: 1px;
			vertical-align: middle;
			font-family: Arial, helv, Sans-Serif;
			}
		.FooterList h3 {
			font-size: 100%;
			color: #555;
			}
		.FooterList h3.Supp { margin-top: 19px; }	
		.FooterList ul {
			list-style-type: none;
			line-height: 150%;
			margin: 0;
			padding: 0;
			}
			.FooterList ul li {
				margin-bottom: 1px;
				padding: 0;
				}	
			.FooterList ul li.Rss {
				background: transparent url(http://g.fool.co.uk/art/global/FooterIcons.gif) no-repeat 0px -22px;
				padding-left: 17px;
				}	
			.FooterList ul li.Usa {
				background: transparent url(http://g.fool.co.uk/art/global/FooterIcons.gif) no-repeat 0px 2px;
				padding-left: 17px;
				}	
			.FooterList ul a {
				text-decoration: none;
				color: #666;
				}
			.FooterList ul a:visited { color: #888; }
			.FooterList ul a:hover {
				text-decoration: underline;
				color: #444;
				}

/* footnote - legal statements etc. */	
.FootNoteHold {
	clear: both;
	margin: 0 auto;
	width: 63.6em;
	}
.FooterFootNote {
	padding-top: 1em;
	clear: both;
	}
	.FooterFootNote p {
		text-align: left;
		font: .9em/1.5em Arial, helv, Sans-Serif;
		color: #888;
		margin: 0 1.25em;
		}

div#fn-serverinfo {
	font-size: 0.5em;
	color: #fff;
	}

/* *********************************************
Generic text styles
********************************************* */

/*Generic Links*/
a:link{color: #369; text-decoration: underline;}
a:visited{color: #393; text-decoration: underline;}
a:hover{color: #369; text-decoration: none;}
a:active{color: #c30; text-decoration: underline;}

/*Skinned Links*/
div.YourMoney a:link{color: #060;}
div.YourMoney a:visited{color: #666;}
div.YourMoney a:hover{color: #060;}
div.YourMoney a:active{color: #060;}

div.MoneySavingTips a:link{color: #C00;}
div.MoneySavingTips a:visited{color: #666;}
div.MoneySavingTips a:hover{color: #C00;}
div.MoneySavingTips a:active{color: #C00;}

div.GetOutOfDebt a:link{color: #008ACA;}
div.GetOutOfDebt a:visited{color: #666;}
div.GetOutOfDebt a:hover{color: #008ACA;}
div.GetOutOfDebt a:active{color: #008ACA;}

div.Property a:link{color: #92024D;}
div.Property a:visited{color: #666;}
div.Property a:hover{color: #92024D;}
div.Property a:active{color: #92024D;}

div.Pensions a:link{color: #960;}
div.Pensions a:visited{color: #666;}
div.Pensions a:hover{color: #960;}
div.Pensions a:active{color: #960;}

div.Investments a:link{color: #333;}
div.Investments a:visited{color: #666;}
div.Investments a:hover{color: #333;}
div.Investments a:active{color: #333;}

/*Headers*/
h1, h2, h3, h4, h5, div#section-heading{
	font-family: Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	color:#369;
	margin-bottom: 0.5em;
	}

h1 {
	font-size: 1.5em;
	line-height: 1.4em;
	}

h2 {
	font-size: 1.4em;
	line-height: 1.25em;
	}

h3 {
	font-size: 1.25em;
	line-height: 1.25em;
	color:#333;
	}

h4 {
	font-size: 1.1em;
	line-height: 1.0em;
	color:#333;
	}

h5 {
	font-size: 1em;
	line-height: 1.2em;
	color:#555;
	}

/*Paragraph*/
p, li, blockquote{
	font-size: 1.0em;
	line-height: 1.5em;
	}
p {
	padding: 0 0 1em 0;
	}

/*seo text */
#ed-body div.intro-text p { color: #369 !important; }

/*Blockquote*/
div#ed-body div#container blockquote{
	font-weight: bold;
	border-top: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	margin: 0 0 1em 0;
	padding: 0.75em;
	color: #369;
	}
	div#ed-body div#container blockquote p{
		padding-bottom: 0;
		margin-bottom: 0;
		}

/* Default List Styles */
ol.DefaultList {
	padding-left: 2.8em;
	padding-bottom: 0.5em;
	}
	ol.DefaultList li { padding-bottom: 0.5em; padding-left: .5em; list-style-type: decimal !important; }
	ol.DefaultList li ol { padding-top: 0.5em; }
ul.DefaultList {
	padding-bottom: 0.5em;
	padding-left: 2.8em;	
	}
	ul.DefaultList li { padding-bottom: 0.5em; padding-left: .5em; list-style-type: square; }
	ul.DefaultList li ul { padding-top: 0.5em; }

/* *********************************************
Generic H1 banner header
********************************************* */
div#section-heading{
	font-family: Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	color:#369;
	margin-bottom: 0.5em;
	}
div#bannercontainer {
	width: 50em;
	height: auto;
	border-bottom: 5px solid #cee5f7;
	margin-bottom: 0.5em;
	background: url(http://g.fool.co.uk/Art/headers/h1bgRepeat.gif) top left repeat-x;
	}
	div#bannercontainer h1,
	div#bannercontainer div#section-heading{
		font-family: Tahoma, Helvetica, Arial, Sans-Serif;
		font-weight: bold;
		color:#369;
		margin-bottom: 0em;
		font-size: 1.5em;
		padding: 0.8em 2em 0.4em 4em;
		border-bottom: 1px solid #fff;
		background: url(http://g.fool.co.uk/Art/headers/logos/jesterCap.gif) top left no-repeat;
		}		
		
/* *********************************************
Old editorial article pages
********************************************* */
.microfeature {
	font-size:0.8em;
	font-weight: bold;
	}
#ed-tools {
	margin: 20px 0 10px 0;
	padding: 10px;
	border-top: #ccc 1px dashed;
	}
table td.text{
	line-height: 1.5em;
	padding: 0.75em;
	}

/* *********************************************
In-article data tables
********************************************* */
table#ed-table,
table.ed-table {
	border:1px solid #ccc;
	}
	table#ed-table td,
	table#ed-table th,
	table.ed-table td,
	table.ed-table th {
		padding: 4px;
		font: 0.9em/1.1em tahoma, arial, helvetica, sans-serif;
		border-right: 1px solid #eee;
		border-bottom: 1px solid #eee;
		border-collapse: collapse;
		}
	table#ed-table td.right,
	table#ed-table th.right, 
	table#ed-table td.altright,
	table.ed-table td.right,
	table.ed-table th.right, 
	table.ed-table td.altright{
		text-align:right;
		}
	table.ed-table th,
	table#ed-table th {
		font-weight: bold;
		background: #eff8ff url(http://g.fool.co.uk/Art/2000/ed-table-th-bg.gif) repeat-x bottom left;
		border: none;
		border-bottom: 2px solid #369;
		}
		table.ed-table th em,
		table#ed-table th em{
			font-style: normal;
			}
	table#ed-table td.alt, 
	table#ed-table td.altright,
	table.ed-table td.alt, 
	table.ed-table td.altright{background: #eee;}
	table.ed-table td.altright,
	table#ed-table td.altright{
		background:#eee;
		text-align:right;
		}

/*
MiniIcon List Items
---------------------------------------------------------------*/
ul.MiniIconList {
	list-style-type: none;
	margin: 0 0.25em 1em 0;
	padding-left: 0.5em;
	}
ul.MiniIconList li {
	padding: 2px 0 2px 20px;
	line-height: 1.4em !important;
	margin: 0 0 0.25em 0;
	}
ul.MiniIconList li a{
	font-weight: normal;
}
ul.MiniIconList li a:link{text-decoration: underline; line-height: 1.4em !important;/*For Opera*/}
ul.MiniIconList li a:visited{text-decoration: underline;}
ul.MiniIconList li a:hover{text-decoration: none;}
ul.MiniIconList li a:active{text-decoration: underline;}
ul.MiniIconList li{ 
	background: transparent url(http://g.fool.co.uk/Art/Global/MiniIconSprite.gif) 1px -459px no-repeat;
}
ul.MiniIconList li.Article {background-position: 1px -1150px;}
ul.MiniIconList li.Calculate {background-position: 1px -227px;}
ul.MiniIconList li.CheckBox {background-position: 1px -1381px;}
ul.MiniIconList li.Discuss {background-position: 1px 5px;}
ul.MiniIconList li.Guide {background-position: 1px -2305px;}
ul.MiniIconList li.Podcast {background-position: 1px -1844px;}
ul.MiniIconList li.Search {background-position: 1px -689px;}
ul.MiniIconList li.Question {background-position: 1px 6px;}
ul.MiniIconList li.GreenTick {background-position: 1px -2537px;}


/* *********************************************
Best buy and ad width on legacy articles
********************************************* */
table#i-nav-tbl{
	width: 300px;
	padding-left: 10px;
	position: relative;
	}

/* *********************************************
Butterfat ads on legacy articles
********************************************* */
div.ad-butterfat{
	text-align: left;
	border: 1px solid #cc9;
	padding: 0.5em 0.75em;
	background: #fff url(http://g.fool.co.uk/Art/ArticlesAndBridging/Articles/Backgrounds/ButterFatBg.gif) bottom left repeat-x;
	line-height: 1.5em;
	}
	div.ad-butterfat a,
	div.ad-butterfat strong{
		color: #960;
	}
div.AdSlotsBottom p {
	margin: 0.5em 0;
	}

input#btnSubmitBottom,
input#btnSubmitTop {
	border:1px solid #393;
	background-color:#9c6;
	padding: 0;
	color:#fff;
	font-weight: bold;
	}

.ag-heading{
	font: bold 1.4em arial, helvetica, sans-serif;
	}
	

.UKMFAdmin {
	padding: 8px;
	border: 2px black solid;
	background: #fff url(/art/Tagging/AdminBackground.gif) repeat top left;
	}

/* *********************************************
404 error page styles TMFJamieS
********************************************* */

.Error404 {
	margin: 10px;
}

.Error404 input {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #eeeeee #eeeeee #ccc;
	background: #ebeff2;
	font: 1.0em verdana, arial, sans-serif;
	margin: 0;
	padding: 2px;
	}
.Error404 input:focus {
	background-color:  #ffc;
	}
.Error404 input.tn-btn {
	background: #5ca927 url(http://g.fool.co.uk/Art/global/greenButton.gif) 0 0 repeat-x;
	border: 1px solid #393;
	padding: 2px;
	font: bold 0.9em/1.2em tahoma, arial, sans-serif;
	color: #fff;
	margin-left: 5px;
	}
	
.CloudTag {
	padding: 0 4px;
	}
.TagCloud {
	text-align: center;
	}
.TagPromo {
	font-size: 1em;
	margin-top: .5em;
	text-align: center;
	}

/* *********************************************
Generic tag size styling
********************************************* */
.TagSize01 {	font-size: .9em; font-weight: normal;	}
.TagSize02 {	font-size: .9em; font-weight: bold;		}
.TagSize03 {	font-size: 1em; font-weight: normal;	}
.TagSize04 {	font-size: 1em; font-weight: bold;		}
.TagSize05 {	font-size: 1.1em; font-weight: normal;	}
.TagSize06 {	font-size: 1.1em; font-weight: bold;	}
.TagSize07 {	font-size: 1.3em; font-weight: normal;	}
.TagSize08 {	font-size: 1.3em; font-weight: bold;	}
.TagSize09 {	font-size: 1.5em; font-weight: normal;	}
.TagSize10 {	font-size: 1.5em; font-weight: bold;	}