BODY,P,DIV,TH,TD {
        FONT-FAMILY: Verdana, Tahoma, Arial, Sans Serif, Times New Roman, Georgia, Palatino, Palatino Linotype, Garamond; 
        COLOR: #000; FONT-SIZE: 12px;
}
A:link {
        COLOR: #000; TEXT-DECORATION: none;
}
A:visited {
        COLOR: #000; TEXT-DECORATION: none;
}
A:hover {
        COLOR: #d00; TEXT-DECORATION: underline;
}
A:active  {
        COLOR: #000; TEXT-DECORATION: none;
}
H1 {
        FONT-SIZE: 17px;
}
H2 {
        FONT-SIZE: 15px;
}
H3 {
        FONT-SIZE: 13px;
}
HR {
        COLOR: #aa7; HEIGHT: 1px;
}
BODY { 
        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; 
        BACKGROUND-COLOR: #eed;
}

.GATEWAY-TEXT {
        font:12px/1.4 Verdana,Arial,Helvetica,Geneva;
        color:#fc6;
        padding:5px;
}

.GATEWAY-LINK:link {
        font:12px/1.4 Verdana,Arial,Helvetica,Geneva;
        font-size:12px;
        color:#fec;
        text-decoration: underline;
}

.GATEWAY-LINK:visited {
        font:12px/1.4 Verdana,Arial,Helvetica,Geneva;
        font-size:12px;
        color:#fec;
        text-decoration: underline;
}

.GATEWAY-LINK:hover {
        font:12px/1.4 Verdana,Arial,Helvetica,Geneva;
        font-size:12px;
        color:#f00;
        text-decoration: none;
}

.GATEWAY-LINK:active {
        font:12px/1.4 Verdana,Arial,Helvetica,Geneva;
        font-size:12px;
        color:#f00;
        text-decoration: none;
}

/* culled input, select, textarea from body, p, div in top of CSS. allows style to be applied to form fields. had to make INPUT.gobutton class so that any form type image buttons don't inherit normal formatting. modified buttons/button.tpl to insert class descriptor */
INPUT {
        border: #663;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        height:20px;
        vertical-align: text-bottom;
        background-color: #eec;
        margin:3px;
        font:11px/1.0 Lucida Sans Typewriter, Andale Mono, Courier New, Courier, Verdana, Helvetica, Arial;
}
TEXTAREA,SELECT {
        border: #663;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        vertical-align: text-bottom;
        background-color: #eec;
        margin:3px;
        font:11px/1.0 Lucida Sans Typewriter, Andale Mono, Courier New, Courier, Verdana, Helvetica, Arial;
}

INPUT.gobutton {
        border: #fff;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        vertical-align: text-bottom;
        height:15px;
        width:30px;
}
/* end form fields formatting */

.HeadBox {
	BACKGROUND-COLOR: #996;
}
.HeadText {
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #fff;
}
.HeadLine {
	BACKGROUND-COLOR: #ddb;
}

.BodyTitle {
	FONT-WEIGHT: bold;
	PADDING:10px 0px 0px 0px;
	MARGIN:0px 0px 0px 0px;
	BORDER-BOTTOM:1px dashed #996;
}

.BodyParagraph {
	PADDING:10px 10px 0px 20px;
	MARGIN:0px 0px 0px 0px;
}

.VertMenuBox {
	BACKGROUND-COLOR: #ddb;
}
.VertMenuBorder {
	BACKGROUND-COLOR: #330;
}
.VertMenuTitle {
	BACKGROUND-COLOR: #d00;
	COLOR: #fff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.VertMenuItems {
	COLOR: #000;
	TEXT-DECORATION: none;
	FONT-SIZE:11px;
}
.VertMenuItems:link {
	COLOR: #000;
	TEXT-DECORATION: none;
}
.VertMenuItems:visited {
	COLOR: #000;
	TEXT-DECORATION: none;
}
.VertMenuItems:hover {
	COLOR: #d00;
	TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
	COLOR: #000;
	TEXT-DECORATION: none;
}
.VertMenuHr {
	HEIGHT:1px;
	WIDTH:100%;
	BACKGROUND-COLOR: #996;
	BORDER:0px solid #663;
	MARGIN:1px 0px 1px 0px;
	PADDING:0px; 
}

.Printable:link, .Printable:link, .Printable:hover, .Printable:visited, .Printable:active {
	FONT: 11px/1.0 Verdana, Arial, Helvetica, Sans Serif;
	COLOR: #c00;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

.CategoriesList {
	FONT-SIZE:11px;
}

.DialogBox {
	BACKGROUND-COLOR: #fff;
}
.DialogBorder {
	BACKGROUND-COLOR: #663;
}
.DialogTitle {
	COLOR: #fff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

.NumberOfArticles {
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}
.TopLabel {
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Text {
	COLOR: #000;
}
.AdminSmallMessage {
	COLOR: #d00;
}
.AdminTitle {
	COLOR: #d00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Line {
	BACKGROUND-COLOR: #aa7;
}
.ProductTitle {
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductDetailsTitle {
	COLOR: #d00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PriceOptionsInstruction {
	COLOR: #f60;
	FONT-WEIGHT: bold;
}
.ProductDetails {
	COLOR: #000;
}
.ProductPriceTitle {
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #000;
	FONT-WEIGHT:
	bold; FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #d00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #d00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}
.MarketPrice {
	FONT-SIZE: 11px;
}
.ItemsList {
	COLOR: #663;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
}
.BestOffer {
	FONT: italic bold 16px/1.4 Arial, Verdana, Helvetica, Sans Serif; 
	COLOR: #ffffff;
	BACKGROUND-COLOR: #a00;
	MARGIN: 0px 20px 15px 0px;
	PADDING: 5px 5px 5px 5px;
	TEXT-ALIGN: center;
	WIDTH: 98%;
	BORDER: 1px solid #500;
}
.BestOfferLink:link,BestOfferLink:visited {
	FONT: italic bold 16px/1.4 Arial, Verdana, Helvetica, Sans Serif; 
	COLOR: #ffffff;
}
.BestOfferConditions {
	FONT: italic bold 12px/1.0 Arial, Verdana, Helvetica, Sans Serif; 
	COLOR: #000;
	MARGIN: 15px 160px 5px 160px;
	PADDING: 5px 5px 5px 5px;
	TEXT-ALIGN: right;
	WIDTH: 70%;
	FLOAT: none;
}
.NavigationPath {
	FONT: 10px/1.0 Arial, Verdana, Helvetica, Sans Serif; 
	COLOR: #000;
	FONT-WEIGHT: bold;
}
.FormButton {
	COLOR: #000;
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
}
.Button {
	FONT-FAMILY: Arial, Verdana, Sans Serif, Geneva;
	BACKGROUND: URL(images/butbg.gif);
	BACKGROUND-COLOR: #d00;
	COLOR: #fff; FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
.CustomerMessage {
	COLOR: #d00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}
.ErrorMessage {
	COLOR: #d00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}
.Star {
	COLOR: #d00;
}
.HighLight {
	BACKGROUND-COLOR: #ffc;
}
.SaveMoneyLabel {
	COLOR: #fff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}
.TableHead {
	BACKGROUND-COLOR: #dda;
}
.SmallNote:link {
	COLOR: #999;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #999;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #999;
	TEXT-DECORATION: underline;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
}
.SmallNote:active {
        COLOR: #999;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #330;
	COLOR: #ffc;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	FONT-WEIGHT: bold;
}
.Tab {
       BACKGROUND-COLOR: #663;
       COLOR: #fff;
       FONT-WEIGHT: bold;
       TEXT-TRANSFORM: uppercase;
       FONT-SIZE: 12px;
       FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: transparent;
	/* like "VertMenuBox" */
    BORDER-RIGHT: none;
	/* like "VertMenuBox" */
    BORDER-TOP: none;
	/* like "VertMenuBox" */
    BORDER-LEFT: none;
	/* like "VertMenuBox" */
    BORDER-BOTTOM: none;
	/* like "VertMenuBox" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;
	/* like "VertMenuBox" */
    BORDER-RIGHT: none;
	/* like "VertMenuBorder" */
    BORDER-TOP: none;
	/* like "VertMenuBorder" */
    BORDER-LEFT: none;
	/* like "VertMenuBorder" */
    BORDER-BOTTOM: none;
	/* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;  
    CURSOR: pointer;
}
.CatMenuItemOn 
{
    BACKGROUND-COLOR: #c00;
	/* like "VertMenuTitle" */
    BORDER-RIGHT: #d00 1px solid;
	/* like "VertMenuTitle" */
    BORDER-TOP: #d00 1px solid;
	/* like "VertMenuTitle" */
    BORDER-LEFT: #d00 1px solid;
	/* like "VertMenuTitle" */
    BORDER-BOTTOM: #d00 1px solid;
	/* like "VertMenuTitle" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #dda;
	/* like "VertMenuBox" */
    BORDER-RIGHT: #000 1px solid;
	/* like "VertMenuBorder" */
    BORDER-TOP: #000 1px solid;
	/* like "VertMenuBorder" */
    BORDER-LEFT: #000 1px solid;
	/* like "VertMenuBorder" */
    BORDER-BOTTOM: #000 1px solid;
	/* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial; 
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #000;
	/* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #000;
	/* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #fff;
	/* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #000;
	/* like "VertMenuItems" */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #600;
}   
.NavDialogBorder {
    background-color: #d00;
}
.NavDialogBox {
    background-color: #eee;
}
.SubHeader2 {
    COLOR: #666;
    font-size: 11px;
    FONT-WEIGHT: bold;
}
.SubHeader2Line {
    BACKGROUND-COLOR: #daa;
}
.PopupHelpLink {
    FONT-SIZE: 9px;
    COLOR: #300;
    TEXT-DECORATION: none;
}
.HightLightRow {
	BACKGROUND-COLOR: #bbb;
	font-weight: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #aaa;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #d00;
}


/* ADDED unordered list CSS */
ul,ol	{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 3px;
}
li	{
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
}


/* BASIC CSS TAGS */
    .f22pt,#f22pt		{ font-size: 28px; font-weight: normal; }
    .f22ptbold,#f22ptbold	{ font-size: 28px; font-weight: bold; }
    .f22ptblack,#f22ptblack	{ font-size: 28px; color: #000000; font-weight: normal; }
    .f22ptboldblack,#f22ptboldblack	{ font-size: 28px; color: #000000; font-weight: bold; }
    .f22ptblue,#f22ptblue	{ font-size: 28px; color: #0000dd; font-weight: normal; }
    .f22ptboldblue,#f22ptboldblue	{ font-size: 28px; color: #0000dd; font-weight: bold; }
    .f22ptred,#f22ptred	{ font-size: 28px; color: #ff0000; font-weight: normal; }
    .f22ptboldred,#f22ptboldred	{ font-size: 28px; color: #ff0000; font-weight: bold; }
    .f22ptwhite,#f22ptwhite	{ font-size: 28px; color: #ffffff; font-weight: normal; }
    .f22ptboldwhite,#f22ptboldwhite	{ font-size: 28px; color: #ffffff; font-weight: bold; }
    .f22ptorange,#f22ptorange	{ font-size: 28px; color: #ff6600; font-weight: normal; }
    .f22ptboldorange,#f22ptboldorange	{ font-size: 28px; color: #ff6600; font-weight: bold; }

    .f18pt,#f18pt		{ font-size: 24px; font-weight: normal; }
    .f18ptbold,#f18ptbold	{ font-size: 24px; font-weight: bold; }
    .f18ptblack,#f18ptblack	{ font-size: 24px; color: #000000; font-weight: normal; }
    .f18ptboldblack,#f18ptboldblack	{ font-size: 24px; color: #000000; font-weight: bold; }
    .f18ptblue,#f18ptblue	{ font-size: 24px; color: #0000dd; font-weight: normal; }
    .f18ptboldblue,#f18ptboldblue	{ font-size: 24px; color: #0000dd; font-weight: bold; }
    .f18ptred,#f18ptred	{ font-size: 24px; color: #ff0000; font-weight: normal; }
    .f18ptboldred,#f18ptboldred	{ font-size: 24px; color: #ff0000; font-weight: bold; }
    .f18ptwhite,#f18ptwhite	{ font-size: 24px; color: #ffffff; font-weight: normal; }
    .f18ptboldwhite,#f18ptboldwhite	{ font-size: 24px; color: #ffffff; font-weight: bold; }
    .f18ptorange,#f18ptorange	{ font-size: 24px; color: #ff6600; font-weight: normal; }
    .f18ptboldorange,#f18ptboldorange	{ font-size: 24px; color: #ff6600; font-weight: bold; }

    .f16pt,#f16pt		{ font-size: 22px; font-weight: normal; }
    .f16ptbold,#f16ptbold	{ font-size: 22px; font-weight: bold; }
    .f16ptblack,#f16ptblack	{ font-size: 22px; color: #000000; font-weight: normal; }
    .f16ptboldblack,#f16ptboldblack	{ font-size: 22px; color: #000000; font-weight: bold; }
    .f16ptblue,#f16ptblue	{ font-size: 22px; color: #0000dd; font-weight: normal; }
    .f16ptboldblue,#f16ptboldblue	{ font-size: 22px; color: #0000dd; font-weight: bold; }
    .f16ptred,#f16ptred	{ font-size: 22px; color: #ff0000; font-weight: normal; }
    .f16ptboldred,#f16ptboldred	{ font-size: 22px; color: #ff0000; font-weight: bold; }
    .f16ptwhite,#f16ptwhite	{ font-size: 22px; color: #ffffff; font-weight: normal; }
    .f16ptboldwhite,#f16ptboldwhite	{ font-size: 22px; color: #ffffff; font-weight: bold; }
    .f16ptorange,#f16ptorange	{ font-size: 22px; color: #ff6600; font-weight: normal; }
    .f16ptboldorange,#f16ptboldorange	{ font-size: 22px; color: #ff6600; font-weight: bold; }

    .f15pt,#f15pt		{ font-size: 21px; font-weight: normal; }
    .f15ptbold,#f15ptbold	{ font-size: 21px; font-weight: bold; }
    .f15ptblack,#f15ptblack	{ font-size: 21px; color: #000000; font-weight: normal; }
    .f15ptboldblack,#f15ptboldblack	{ font-size: 21px; color: #000000; font-weight: bold; }
    .f15ptblue,#f15ptblue	{ font-size: 21px; color: #0000dd; font-weight: normal; }
    .f15ptboldblue,#f15ptboldblue	{ font-size: 21px; color: #0000dd; font-weight: bold; }
    .f15ptred,#f15ptred	{ font-size: 21px; color: #ff0000; font-weight: normal; }
    .f15ptboldred,#f15ptboldred	{ font-size: 21px; color: #ff0000; font-weight: bold; }
    .f15ptwhite,#f15ptwhite	{ font-size: 21px; color: #ffffff; font-weight: normal; }
    .f15ptboldwhite,#f15ptboldwhite	{ font-size: 21px; color: #ffffff; font-weight: bold; }
    .f15ptorange,#f15ptorange	{ font-size: 21px; color: #ff6600; font-weight: normal; }
    .f15ptboldorange,#f15ptboldorange	{ font-size: 21px; color: #ff6600; font-weight: bold; }

    .f14pt,#f14pt		{ font-size: 19px; font-weight: normal; }
    .f14ptbold,#f14ptbold	{ font-size: 19px; font-weight: bold; }
    .f14ptblack,#f14ptblack	{ font-size: 19px; color: #000000; font-weight: normal; }
    .f14ptboldblack,#f14ptboldblack	{ font-size: 19px; color: #000000; font-weight: bold; }
    .f14ptblue,#f14ptblue	{ font-size: 19px; color: #0000dd; font-weight: normal; }
    .f14ptboldblue,#f14ptboldblue	{ font-size: 19px; color: #0000dd; font-weight: bold; }
    .f14ptred,#f14ptred	{ font-size: 19px; color: #ff0000; font-weight: normal; }
    .f14ptboldred,#f14ptboldred	{ font-size: 19px; color: #ff0000; font-weight: bold; }
    .f14ptwhite,#f14ptwhite	{ font-size: 19px; color: #ffffff; font-weight: normal; }
    .f14ptboldwhite,#f14ptboldwhite	{ font-size: 19px; color: #ffffff; font-weight: bold; }
    .f14ptorange,#f14ptorange	{ font-size: 19px; color: #ff6600; font-weight: normal; }
    .f14ptboldorange,#f14ptboldorange	{ font-size: 19px; color: #ff6600; font-weight: bold; }

    .f13pt,#f13pt		{ font-size: 17px; font-weight: normal; }
    .f13ptbold,#f13ptbold	{ font-size: 17px; font-weight: bold; }
    .f13ptblack,#f13ptblack	{ font-size: 17px; color: #000000; font-weight: normal; }
    .f13ptboldblack,#f13ptboldblack	{ font-size: 17px; color: #000000; font-weight: bold; }
    .f13ptblue,#f13ptblue	{ font-size: 17px; color: #0000dd; font-weight: normal; }
    .f13ptboldblue,#f13ptboldblue	{ font-size: 17px; color: #0000dd; font-weight: bold; }
    .f13ptred,#f13ptred	{ font-size: 17px; color: #ff0000; font-weight: normal; }
    .f13ptboldred,#f13ptboldred	{ font-size: 17px; color: #ff0000; font-weight: bold; }
    .f13ptwhite,#f13ptwhite	{ font-size: 17px; color: #ffffff; font-weight: normal; }
    .f13ptboldwhite,#f13ptboldwhite	{ font-size: 17px; color: #ffffff; font-weight: bold; }
    .f13ptorange,#f13ptorange	{ font-size: 17px; color: #ff6600; font-weight: normal; }
    .f13ptboldorange,#f13ptboldorange	{ font-size: 17px; color: #ff6600; font-weight: bold; }

    .f12pt,#f12pt		{ font-size: 16px; font-weight: normal; }
    .f12ptbold,#f12ptbold	{ font-size: 16px; font-weight: bold; }
    .f12ptblack,#f12ptblack	{ font-size: 16px; color: #000000; font-weight: normal; }
    .f12ptboldblack,#f12ptboldblack	{ font-size: 16px; color: #000000; font-weight: bold; }
    .f12ptblue,#f12ptblue	{ font-size: 16px; color: #0000dd; font-weight: normal; }
    .f12ptboldblue,#f12ptboldblue	{ font-size: 16px; color: #0000dd; font-weight: bold; }
    .f12ptred,#f12ptred	{ font-size: 16px; color: #ff0000; font-weight: normal; }
    .f12ptboldred,#f12ptboldred	{ font-size: 16px; color: #ff0000; font-weight: bold; }
    .f12ptwhite,#f12ptwhite	{ font-size: 16px; color: #ffffff; font-weight: normal; }
    .f12ptboldwhite,#f12ptboldwhite	{ font-size: 16px; color: #ffffff; font-weight: bold; }
    .f12ptorange,#f12ptorange	{ font-size: 16px; color: #ff6600; font-weight: normal; }
    .f12ptboldorange,#f12ptboldorange	{ font-size: 16px; color: #ff6600; font-weight: bold; }

    .f11pt,#f11pt		{ font-size: 15px; font-weight: normal; }
    .f11ptbold,#f11ptbold	{ font-size: 15px; font-weight: bold; }
    .f11ptblack,#f11ptblack	{ font-size: 15px; color: #000000; font-weight: normal; }
    .f11ptboldblack,#f11ptboldblack	{ font-size: 15px; color: #000000; font-weight: bold; }
    .f11ptblue,#f11ptblue	{ font-size: 15px; color: #0000dd; font-weight: normal; }
    .f11ptboldblue,#f11ptboldblue	{ font-size: 15px; color: #0000dd; font-weight: bold; }
    .f11ptred,#f11ptred	{ font-size: 15px; color: #ff0000; font-weight: normal; }
    .f11ptboldred,#f11ptboldred	{ font-size: 15px; color: #ff0000; font-weight: bold; }
    .f11ptwhite,#f11ptwhite	{ font-size: 15px; color: #ffffff; font-weight: normal; }
    .f11ptboldwhite,#f11ptboldwhite	{ font-size: 15px; color: #ffffff; font-weight: bold; }
    .f11ptorange,#f11ptorange	{ font-size: 15px; color: #ff6600; font-weight: normal; }
    .f11ptboldorange,#f11ptboldorange	{ font-size: 15px; color: #ff6600; font-weight: bold; }

    .f10pt,#f10pt		{ font-size: 13px; font-weight: normal; }
    .f10ptbold,#f10ptbold	{ font-size: 13px; font-weight: bold; }
    .f10ptblack,#f10ptblack	{ font-size: 13px; color: #000000; font-weight: normal; }
    .f10ptboldblack,#f10ptboldblack	{ font-size: 13px; color: #000000; font-weight: bold; }
    .f10ptblue,#f10ptblue	{ font-size: 13px; color: #0000dd; font-weight: normal; }
    .f10ptboldblue,#f10ptboldblue	{ font-size: 13px; color: #0000dd; font-weight: bold; }
    .f10ptred,#f10ptred	{ font-size: 13px; color: #ff0000; font-weight: normal; }
    .f10ptboldred,#f10ptboldred	{ font-size: 13px; color: #ff0000; font-weight: bold; }
    .f10ptwhite,#f10ptwhite	{ font-size: 13px; color: #ffffff; font-weight: normal; }
    .f10ptboldwhite,#f10ptboldwhite	{ font-size: 13px; color: #ffffff; font-weight: bold; }
    .f10ptorange,#f10ptorange	{ font-size: 13px; color: #ff6600; font-weight: normal; }
    .f10ptboldorange,#f10ptboldorange	{ font-size: 13px; color: #ff6600; font-weight: bold; }

    .f9pt,#f9pt		{ font-size: 12px; font-weight: normal; }
    .f9ptbold,#f9ptbold	{ font-size: 12px; font-weight: bold; }
    .f9ptblack,#f9ptblack	{ font-size: 12px; color: #000000; font-weight: normal; }
    .f9ptboldblack,#f9ptboldblack	{ font-size: 12px; color: #000000; font-weight: bold; }
    .f9ptblue,#f9ptblue	{ font-size: 12px; color: #0000dd; font-weight: normal; }
    .f9ptboldblue,#f9ptboldblue	{ font-size: 12px; color: #0000dd; font-weight: bold; }
    .f9ptred,#f9ptred	{ font-size: 12px; color: #ff0000; font-weight: normal; }
    .f9ptboldred,#f9ptboldred	{ font-size: 12px; color: #ff0000; font-weight: bold; }
    .f9ptwhite,#f9ptwhite	{ font-size: 12px; color: #ffffff; font-weight: normal; }
    .f9ptboldwhite,#f9ptboldwhite	{ font-size: 12px; color: #ffffff; font-weight: bold; }
    .f9ptorange,#f9ptorange	{ font-size: 12px; color: #ff6600; font-weight: normal; }
    .f9ptboldorange,#f9ptboldorange	{ font-size: 12px; color: #ff6600; font-weight: bold; }

    .f8pt,#f8pt		{ font-size: 11px; font-weight: normal; }
    .f8ptbold,#f8ptbold	{ font-size: 11px; font-weight: bold; }
    .f8ptblack,#f8ptblack	{ font-size: 11px; color: #000000; font-weight: normal; }
    .f8ptboldblack,#f8ptboldblack	{ font-size: 11px; color: #000000; font-weight: bold; }
    .f8ptblue,#f8ptblue	{ font-size: 11px; color: #0000dd; font-weight: normal; }
    .f8ptboldblue,#f8ptboldblue	{ font-size: 11px; color: #0000dd; font-weight: bold; }
    .f8ptred,#f8ptred	{ font-size: 11px; color: #ff0000; font-weight: normal; }
    .f8ptboldred,#f8ptboldred	{ font-size: 11px; color: #ff0000; font-weight: bold; }
    .f8ptwhite,#f8ptwhite	{ font-size: 11px; color: #ffffff; font-weight: normal; }
    .f8ptboldwhite,#f8ptboldwhite	{ font-size: 11px; color: #ffffff; font-weight: bold; }
    .f8ptorange,#f8ptorange	{ font-size: 11px; color: #ff6600; font-weight: normal; }
    .f8ptboldorange,#f8ptboldorange	{ font-size: 11px; color: #ff6600; font-weight: bold; }

    .f7pt,#f7pt		{ font-size: 9px; font-weight: normal; }
    .f7ptbold,#f7ptbold	{ font-size: 9px; font-weight: bold; }
    .f7ptblack,#f7ptblack	{ font-size: 9px; color: #000000; font-weight: normal; }
    .f7ptboldblack,#f7ptboldblack	{ font-size: 9px; color: #000000; font-weight: bold; }
    .f7ptblue,#f7ptblue	{ font-size: 9px; color: #0000dd; font-weight: normal; }
    .f7ptboldblue,#f7ptboldblue	{ font-size: 9px; color: #0000dd; font-weight: bold; }
    .f7ptred,#f7ptred	{ font-size: 9px; color: #ff0000; font-weight: normal; }
    .f7ptboldred,#f7ptboldred	{ font-size: 9px; color: #ff0000; font-weight: bold; }
    .f7ptwhite,#f7ptwhite	{ font-size: 9px; color: #ffffff; font-weight: normal; }
    .f7ptboldwhite,#f7ptboldwhite	{ font-size: 9px; color: #ffffff; font-weight: bold; }
    .f7ptorange,#f7ptorange	{ font-size: 9px; color: #ff6600; font-weight: normal; }
    .f7ptboldorange,#f7ptboldorange	{ font-size: 9px; color: #ff6600; font-weight: bold; }


/* QUICK FORMAT TAGS */
    .i,#i	{ font-style: italic; }
    .b,#b	{ font-weight: bold; }
    .bi,#bi	{ font-style: italic; font-weight: bold; }
    .u,#u	{ text-decoration: underline; }
    .ub,#ub	{ text-decoration: underline; font-weight: bold; }
    .ubi,#ubi	{ text-decoration: underline; font-weight: bold; font-style: italic; }
    .strike,#strike { text-decoration: line-through; }
