html, body, span, p, blockquote, a, font, img, form, label, legend, table, caption, 
tbody, tr, td {
	border:0 none;
	font-family:'Arial','Helvetica','Sans Serif';
	font-size: 16px;
	font-style: none;
	font-weight: inherit;
	line-height: 100%;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
}

body {
    font-family:'Arial','Helvetica','Sans Serif';
	font-size:15px;
	color:#5e5e5e;
	text-align: left;
	margin:0 auto
}

a {
	font-family: 'Arial','Helvetica','Sans Serif';
	font-size:15px;
	color:#5e5e5e;
	text-decoration:none;
}

a:hover {
	color:#808080;
	text-decoration:none }

elemet.style {
    text-decoration:none }
    
tf_upfront_badge {
	font-family: Tahoma,'Geneva','Sans Serif';
    font-size:13px;
    color:#98999B;
    text-align: center;
    line-height:150% }

p {
  	margin-bottom: 0 }
  
p + p {
  	text-indent: 20px;
  	margin-top: 0 }

p.title {
	text-indent: 0px;
  	margin: 20 10 10 0 }
  	
p.list {
	text-indent: 0px;
  	margin: 10 10 10 0 }
 

p.list1  {
	text-indent: 0px;
  	margin: 10 10 0 35 } 
  	
p.list2  {
	text-indent: 0px;
  	margin: 20 35 0 10 }

					FONTS----
{}
.f1 {
	font-family:'Helvetica','Arial','Sans Serif' }

.f2 {
	font-family:Tahoma,'Geneva','Sans Serif' }

.f3 {
	font-family:'Georgia','Times New Roman' }
	
.f4 {
	font-family:'Century Gothic','lucida console' }
	
.f5 {
	font-family:'Garamond','Times New Roman' }

.f6 {
	font-family:'Arial Unicode','Sans Serif',Tahoma }

.f7 {
    font-family:'Trebuchet MS','Helvetica','Sans Serif' }


					SIZE----
{}

.xxx-small {
    font-size: 10px }
    
.xx-small {
	font-size: 11px }
    
.xxsmall {
    font-size: 12px }
    
.x-small {
	font-size: 13px }

.pq {
	font-size: 14px }

.small {
	font-size: 14px }

.small_comp {
	font-size: 14px;
	*font-size: 13px }

.medium  {
	font-size: 15px }

.mediana  {
    font-size: 15px }

.x-medium  {
    font-size: 16px }
 
.large  {
	font-size: 18px }

.xlarge  {
	font-size: 20px }

.x-large  {
	font-size: 24px }

.xx-large  {
	font-size: 26px }

.huge  {
    font-size: 40px }

					COLOR----
{}
	
.apple {
	color: #3eba35 }

.aqua {
	color: #009494 }
	
.azul {
	color: #0082c8 }

.black {
	color: #000000 }

.blanco {
	color: #ffffff }
	
.brown {
	color: #bea27c }
	
.celeste {
	color: #a0cced }
	
.cream {
	color: #f7eed4}

.d_e {
    color: #353e99 }

.granate {
    color: #7d2127}

.emerald {
	color: #008752 }
	
.fucsia {
	color: #ec008c }

.gold {
    color: #e0c486} 

.grey {
	color: #5e5e5e }

.lite-blue {
	color: #8bbfe4 }

.lite-celeste {
	color: #daebf8 }

.lite-emerald {
	color: #87c3aa }

.lite-green {
	color: #e2e89e }

.lite-grey {
	color: #98999B }
	
.lite-mens {
	color: #a2aeb9 }
	
.lite-orange {
	color: #fdcf9b }

.lite-purple {
	color: #bda3ce }

.lite-red {
	color: #eb96a0 }

.mens {
	color: #455560 }

.orange {
	color: #f89829 }

.purple {
	color: #7d4199 }

.red {
	color: #d31145 }

.sea { 
	color: #ec008c }

.silver {
    color: #98999C }
	
.suede {
    color: #be9f73 }
    
.tan {
    color: #efe7d5 } 
    
.verde {
	color: #699533 }
	
.verde2 {
	color: #a3af07 }


					STYLE----
{}
.italic {
	font-style: italic }

.bold {
	font-weight: bold }

.none {
	text-decoration: none }

.under {
	text-decoration: underline }

.s-caps {
	font-variant: small-caps }

.caps {
	text-transform: uppercase }

					MARGIN----
{}

.mm {
	margin-left: 20px;
	*margin-left: 20px }

.mb {
	margin-bottom: 25px;
	*margin-bottom: 20px }

.mp {
	margin-bottom: 5px;
	*margin-bottom: 0px }
	
.mbw {
	margin: 3 0 2 0;
	*margin: 3 0 2 0 }

.mt5ff {
    margin-top: 5px;
    *margin-top: 0px }
    
.mt5 {
	margin-top: 5px;
	*margin-top: 10px }
	
.mt05 {
    margin-top: 5px }
    
.ml5 {
	margin-left: 5px }

.mr5 {
    margin-right: 5px }

.m10 {
	margin: 10 10 10 10;
    *margin: 10 10 10 10  }

.mt10 {
	margin-top: 10px }

.mt5ie {
    margin-top: 10px;
    *margin-top: 5px }
    
.mt15 {
	margin-top: 15px }
	
.mt20 {
	margin-top: 20px }

.ml10 {
	margin-left: 10px }

.mr10 {
	margin-right: 10px }

.m20 {
	margin: 20 20 20 20;
    *margin: 20 20 20 20  }

.mt20 {
	margin-top: 20px }
	
.mr20 {
	margin-right: 20px }

.ml20 {
	margin-left: 20px }
	
.mb10 {
	margin-bottom: 10px }

.mr20 {
	margin-right: 20px }

.mb20 {
	margin-bottom: 20px;
	*margin-bottom: 15px }

.m30 {
	margin: 30 30 30 30 }

.ml30 {
	margin-left: 30px }

.mt30 {
    margin-top: 30px }

.mr30 {
	margin-right: 30px }

.mb30 {
	margin-bottom: 30px }

.ml35 {
	margin-left: 35px }

.mr35 {
	margin-right: 35px }

.mt40 {
	margin-top: 40px;
    *margin-top: 40px }

.mb40 {
    margin-bottom: 40px }

.ml40 {
	margin-left: 40px }

.mr40 {
	margin-right: 40px }

.ml100 {
    margin-left: 100px }
	
					ALING---
					
{}
.center {
	text-align: center }

.justify {
	text-align: justify }

.left {
	text-align: left }

.right {
	text-align: right }
	
.inline {
	display: inline-block;
	*display:inline }

.bk {
	display: block }

					MORE TEXT DEFINITIONS---

{}
.l100 {
	line-height: 100% }

.l120 {
	line-height: 120% }
	
.l135 {
	line-height: 135% }

.l150 {
	line-height: 150% }

.l175 {
    line-height: 175% }

.lmenu {
    line-height: 175%;
    *line-height: 100% }

.lsp {
    line-height: 150%;
    *line-height: 147% }

.lt05 {
    letter-spacing:0.5px }
    
.lt1 {
    letter-spacing:1px }

.hr {
	style:border 1x solid #efe7d5;
	*style: height 1x solid #efe7d5;
	width:92% }
	
.strike {
	text-decoration:line-through }

.bg-cream {
    background-color: #f7eed4;
    padding: 10 0 10 0 }
  
#p_desc {
	width: 96%;
	margin: 20 }

/** 
                        ----INDENTS & LISTS------
*/

.ind20 {
    text-indent: 20px
     }
	
ul {
	list-style: none;
	margin: 0;
    padding-left: 16px;
    padding-right: 16px;
	text-indent: 0px;
	text-align: left }

ul.nav{
    list-style-image: url('images/graphics/arrow_down.gif');
    margin-left: 0;
    padding-left: 16px;
    padding-right: 16px;
    text-indent: 0px;
    text-align: left }
    
ul.dropdown{
    list-style-image: url(images/graphics/arrow_down.gif);
    margin-left: 0;
    padding-left: 25px;
    text-indent: 0px;
    text-align: left;
    cursor: pointer  }
    
ul.disc {
	list-style-type:disc;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left }
ul.b_disc {
	list-style-type:disc;
	margin-left: 10;
	padding-left: 16px;
	color: #6598bf;
	text-indent: 0px;
	text-align: left }
ul.purple_disc {
    list-style-type:disc;
    margin-left: 10;
    padding-left: 16px;
    color: #bda3ce;
    text-indent: 0px;
    text-align: left }
ul.br_disc {
    list-style-type:disc;
    margin-left: 10;
    padding-left: 16px;
    color: #bea27c;
    text-indent: 0px;
    text-align: left }
ul.c_disc {
	list-style-type:disc;
	margin-left: 10;
	padding-left: 16px;
	color: #d9cdb2;
	text-indent: 0px;
	text-align: left }
ul.g_disc {
	list-style-type:disc;
	margin-left: 10;
	padding-left: 16px;
	color: #82A52B;
	text-indent: 0px;
	text-align: left }
ul.circle {
	list-style-type:circle;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left }
ul.b_circle {
	list-style-type:circle;
	margin-left: 10;
	padding-left: 16px;
	color: #6598bf;
	text-indent: 0px;
	text-align: left }
ul.br_circle {
    list-style-type:circle;
    margin-left: 10;
    padding-left: 16px;
    color: #bea27c;
    text-indent: 0px;
    text-align: left }
ul.c_circle {
	list-style-type:circle;
	margin-left: 10;
	padding-left: 16px;
	color: #d9cdb2;
	text-indent: 0px;
	text-align: left }
ul.g_circle {
	list-style-type:circle;
	margin-left: 10;
	padding-left: 16px;
	color: #82A52B;
	text-indent: 0px;
	text-align: left }
ul.w_disc {
    list-style-type:disc;
    margin-left: 20;
    padding-left: 10px;
    color: #ffffff;
    text-indent: 0px;
    text-align: left }
ul.sq {
	list-style-type:square;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left }
ul.none {
	list-style-type:none;
	text-indent: 0px;
	text-align: left }

ol.decimal {
	list-style-type:decimal;
	margin: 0 20 0 20px;
	padding-left: 16px;
	text-indent: 0px;
	color: #6598bf;
	text-align: left }
ol.purple_decimal {
    list-style-type:decimal;
    margin: 0 20 0 20px;
    padding-left: 16px;
    text-indent: 0px;
    color: #bda3ce;
    text-align: left }
    
ol.i {
	list-style-type:lower-roman;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left }
ol.I {
	list-style-type:upper-roman;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left }
ol.a {
	list-style-type:lower-alpha;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left;
	text-align: left }
ol.A {
	list-style-type:upper-alpha;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left }

ol {
	list-style: numbers;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left }
ol.banner {
    list-style: numbers;
    color: #6598bf;
    font-size: 20px;
    font-family: 'Century Gothic';
    margin: 0 0 0 5px;
    *margin: 0 0 0 10px;
    line-height: 135%;
    padding-left: 25px;  
    text-indent: 0px;
    text-align: justify }

li.blue {
	list-style-type:disc;
	margin-left: 0;
	padding-left: 16px;
	text-indent: 0px;
	text-align: left;
	font-family:'Arial Unicode','Sans Serif',Tahoma;
	color: #6598bf;
	font-size: 15px }
	
blockquote {
	list-style: none;
	margin-left: 10;
	padding-left: 16px;
	text-indent: 16px;
}
	
	
.normal, h2 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 10 10 10 0;
	text-align: left;
	display: block;
}

.normal12, h1 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 10 10 0 0;
	text-align: left;
	display: block;
}


.italic12 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 0 10 0 0;
	text-align: left;
	font-style: italic;
	display: block;
}

.gray {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 10 10 0 0;
	text-align: left;
	display: block;
}

.gray10 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 0 10 0 0;
	text-align: left;
	display: block;
}

.ingray {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 5 0 0 0;
	text-align: left;
	display: inline;
}

.gray12 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 0 0 0 0;
	text-align: left;
	display: block;
}

.blueC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #0082C8;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 10 10 0 0;
	text-align: center;
	display: block;
}

.green {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #82A52B;
	font-size: 14pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	display: block;
}


.white {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin: 5 10 5 10;
	display: block;
}

.lilacS{
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin: 5 10 5 10;
	display: block;
}

.whiteS{
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin: 5 5 5 5;
	display: block;
}

.inline {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#0082C8;
	font-size: 11pt; 
	font-variant:small-caps;
	letter-spacing:0.5pt; 
	text-decoration: none;
	margin:0 0 0 0; 
	display: inline;
	text-align: center;
}

.inlineG {
	font-family:Arial,Sans Serif,Tahoma;	
	color:#82A52B;
	font-size: 13pt; 
	font-variant:small-caps;
	letter-spacing:0.2pt; 
	text-decoration: none;
	margin:0 0 0 0; 
	display: inline;
}

.inlineW {
	font-family:Arial,Sans Serif,Tahoma;	
	color:#FFFFFF;
	font-size: 13pt; 
	font-variant:small-caps;
	letter-spacing:0.2pt; 
	text-decoration: none;
	margin:0 0 0 0; 
	display: inline;
}





														------GENERAL WINDOW FONTS-------

{}

.normalGreenC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #9FC335;
	font-size: 12pt; 
	text-align:center;
	letter-spacing:0.5pt; 
	line-height:150%; 
	margin:20 20 20 20;
	display:block;
}

.normalGray {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	text-align:left;
	letter-spacing:0; 
	line-height:150%;
	margin: 20 20 20 20;
	display: block;
}

.normalDark {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #333333;
	font-size: 11pt; 
	text-align:left;
	letter-spacing:0; 
	line-height:150%;
	margin: 20 20 20 20;
	display: block;
}

.normalGrayC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	text-align:center;
	letter-spacing:0; 
	line-height:150%;
	margin: 20 50 20 50;
	display: block;
}

.normalDarkC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #666666;
	font-size: 12pt; 
	text-align:center;
	letter-spacing:0; 
	line-height:150%;
	margin: 20 50 20 50;
	display: block;
}

.smallC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 9pt; 
	text-align:center;
	letter-spacing:0; 
	line-height:125%;
	margin: 10 50 20 50;
	display: block;
}

.banner {
	font-family:"Arial Unicode",Sans Serif,Tahoma;
	text-decoration: none;
	color: #808080;
	font-size: 10pt; 
	text-align:center;
	letter-spacing:0; 
	line-height:125%;
	margin: 10 30 20 30;
	display: block;
}

.normalBlueC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #0082C8;
	font-size: 12pt; 
	text-align:center;
	letter-spacing:0; 
	line-height:150%;
	margin: 20 50 20 50;
	display: block;
}




                                          				 ------BOX DESCRIPTION FONTS-------

{}


a.boxTitle {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #0082C8;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin:10 0 0 0;
	display: block;
}


a.boxTitle1 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #0082C8;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin:0 0 0 0;
	display: block;
}

.boxTitle {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	font-variant: small-caps;
	margin:0 0 0 0;
	display: block;
}

.boxTitleC {
	font-family:'Century Gothic','Arial Unicode','Trebuchet MS';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	font-variant: small-caps;
	margin:0 0 0 0;
	display: block;
}

.boxDes {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 11pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin:0 5 0 10;
	display: block;
}

.boxDesS {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin:0 5 0 10;
	display: block;
}

														------GREEN BANNER FONTS-------

{}


.GBTitle {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	color: #0082C8;
	font-size: 15pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	margin:10 10 0 10;
	display: block;
}

.GBTitle2 {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	color: #808080;
	font-size: 15pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	font-variant:small-caps;
	margin:5 10 0 10;
	display: block;
}

.GBTitle3 {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 15pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	font-variant:small-caps;
	margin:5 10 0 10;
	display: block;
}

.normalGB {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	text-align:justify;
	letter-spacing:0; 
	line-height:150%;
	margin: 0 10 10 10;
	display: block;
}

.whiteGB {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11pt; 
	text-align:justify;
	letter-spacing:0; 
	line-height:150%;
	margin: 10 10 10 10;
	display: block;
	
}

.whiteGBC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11pt; 
	text-align:center;
	letter-spacing:0; 
	line-height:150%;
	margin: 10 10 10 10;
	display: block;
	
}

                                          				 ------MORE INFO FONTS-------

{}


a.more {
	font-family:Georgia,'Times New Roman';	
	color:#0082C8;
	font-size: 9pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	margin-top:10;
	text-transform: uppercase;
	display: block;
}

a:hover.more {
	font-family:Georgia,'Times New Roman';	
	color:#9FC335;
	font-size: 9pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	margin-top:10;
	text-decoration: underline; 
	display: block;
}

a.moreG {
	font-family:Georgia,'Times New Roman';
	color:#82A52B;
	font-size: 9pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	margin-top:10;
	text-transform: uppercase;
	display: block;
}

a:hover.moreG {
	font-family:Georgia,'Times New Roman';	
	color:#0082C8;
	font-size: 9pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	margin-top:10;
	text-decoration: underline; 
	display: block;
}

a.more_li {
	font-family:Georgia,'Times New Roman';
	color:#0082C8;
	font-size: 9pt; 
	letter-spacing:0.5pt;
	line-height:150%;
	cursor:pointer;
	text-transform: uppercase;
	display: inline;
}

a:hover.more_li {
	font-family:Georgia,'Times New Roman';	
	color:#9FC335;
	font-size: 9pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	text-decoration: underline; 
	display: inline;
}

a.more_md {
	font-family:Georgia,'Times New Roman';	
	color:#0082C8;
	font-size: 9pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	margin:10 0 10 0;
	text-transform: uppercase;
	display: block;
}

a:hover.more_md {
	font-family:Georgia,'Times New Roman';	
	color:#9FC335;
	font-size: 9pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	margin:10 0 10 0;
	text-decoration: underline; 
	display: block;
}


                                          				 ------SHOPPING FONTS-------

{}

a.price {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#98999B;
	font-size: 11pt; 
	letter-spacing:0pt; 
	text-align: right;
	font-variant: small-caps;
	text-decoration: none;
	margin:0 0 0 0;
	display: block;
}

a.price1 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#333333;
	font-size: 11pt; 
	letter-spacing:0pt; 
	text-align: right;
	font-variant: small-caps;
	text-decoration: none;
	display: block;
}

a.priceSpecials {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#B32561;
	font-size: 11pt; 
	letter-spacing:0pt; 
	text-align: right;
	font-variant: small-caps;
	text-decoration: none;
	display: block;
}

a.offer {
	font-family:Trebuchet MS, Tahoma;	
	color:#B32561;
	font-size: 11pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	text-decoration: none; 
	text-align: right;
	display: block;
}

a:hover.offer {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#9FC335;
	font-size: 11pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	text-decoration: underline; 
	text-align: right;
	display: block;
}

a.offer1 {
	font-family:Trebuchet MS, Tahoma;	
	color:#B32561;
	font-size: 11pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	text-decoration: none; 
	text-align: left;
	display: block;
}

a:hover.offer1 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#9FC335;
	font-size: 11pt; 
	letter-spacing:0.5pt;
	cursor:pointer; 
	text-decoration: underline; 
	text-align: left;
	display: block;
}

a.buy {
	font-family:Georgia,'Times New Roman';
	color:#B32561;
	font-size: 12pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	font-variant: small-caps;
	display: block;
}

a:hover.buy {
	font-family:Georgia,'Times New Roman';
	color:#9FC335;
	font-size: 12pt; 
	letter-spacing:0.5pt; 
	cursor:pointer;
	text-decoration: underline; 
	text-align: right;
	display: block;
}

                                        				 ------SKIN PROGRAM TABLE FONTS-------
                                          				 
{}

.cBlue {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	text-align: left;
	color: #0082C8;
	font-size: 12pt; 
	font-variant: small-caps;
	margin:25 0 5 0;
	letter-spacing:0.5pt; 
	display: block; 
}

.sMyChelle {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #0082C8;
	font-size: 10pt; 
	font-variant:small-caps;
	letter-spacing:0.5pt; 
	display: block; 
}

.tMyChelle {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #0082C8;
	font-size: 9pt; 
	font-variant:small-caps;
	letter-spacing:0.5pt; 
	display: block; 
}

.ampm {
	font-family:'Book Antiqua','Palatino Linotype';
	font-size:10pt;
	color: #666666;
	text-align: center;
	text-decoration: none;
	margin: 3;
	line-space:0.5;
	font-weight: bold;
	display: block;
}

.inampm {
	font-family:'Book Antiqua','Palatino Linotype';
	font-size:10pt;
	color: #666666;
	text-align: center;
	text-decoration: none;
	margin: 3;
	line-height:1;
	font-weight: bold;
	display: inline;
}

.Dark {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:10pt;
	color: #666666;
	text-align: center;
	text-decoration: none;
	margin: 5;
	line-height:100%;
	display: block;
}

.inDark {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:10pt;
	color: #666666;
	text-align: center;
	text-decoration: none;
	margin: 3;
	line-space:0.5;
	display: inline;
}

.itDark {
	font-family:Georgia,'Times New Roman';
	font-size:9pt;
	color: #666666;
	font-style:italic;
	text-align: center;
	text-decoration: none;
	line-height:125%;
	margin: 3;
	letter-spacing:0.5pt; 
	display: block;
}

.itDark10 {
	font-family:Georgia,'Times New Roman';
	font-size:10pt;
	color: #666666;
	font-style:italic;
	text-align: center;
	text-decoration: none;
	line-height:125%;
	margin: 3;
	letter-spacing:0.5pt; 
	display: block;
}

.itDark12 {
	font-family:Georgia,'Times New Roman';
	font-size:12pt;
	color: #666666;
	font-style:italic;
	text-align: center;
	text-decoration: none;
	line-height:125%;
	margin: 0 10 0 0;
	letter-spacing:0.5pt; 
	display: block;
}

.itdeco {
	font-family:Georgia,'Times New Roman';
	font-size:12pt;
	color: #666666;
	font-style:italic;
	text-align: left;
	text-decoration: none;
	line-height:125%;
	margin: 0 10 10 0;
	letter-spacing:0.5pt; 
	display: block;
}

                                          				 ------GLOSSARY, TESTIMONIALS & FAQ FONTS-------
                                          				 
{}


.ingredient {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #0082C8;
	font-size: 15px; 
	font-variant:small-caps;
	letter-spacing:0.5pt; 
	text-align: left;
	line-height:150%;
	margin:  0 0 0;
	display: inline; 
}

.tMyChelle {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #0082C8;
	font-size: 9pt; 
	font-variant:small-caps;
	letter-spacing:0.5pt; 
	display: block; 
}

.description {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:15px;
	color: #808080;
	text-align: left;
	text-decoration: none;
	line-height:150%;
	margin: 0 0 0 0;
	display: inline;
}

.on {
	font-family:"Arial Unicode",Sans Serif,Tahoma;
	font-size:10px;
	color: #9fcc35;
	line-height:125%;
	margin: 10 0 10 0;
	text-align: left;
	font-weight: bold;
	display: block;
}

.testimonial {
	font-family:"Arial Unicode",Sans Serif,Tahoma;
	font-size:10px;
	color: #808080;
	line-height:125%;
	margin: 10 0 10 0;
	text-align: left;
	display: block;
}

.question {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #333333;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	margin-top: 20px;
	text-align: left;
	display: inline;
}

.answer {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	display: inline;
}



                                          				 ------BROWSE FONTS-------

{}

.product {
	font-family:"Arial Unicode","Trebuchet MS","Sans Serif",Tahoma;	
	color:#0082C8;
	font-size: 14px; 
	letter-spacing:0pt; 
	font-variant:small-caps;
}

.price {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#98999B;
	font-size: 12px; 
	letter-spacing:0.5pt;
}


.offer {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';	
	color:#B32561;
	font-size: 12px; 
	letter-spacing:0.5pt; 
}

.outstock {
	font-family:'Arial Unicode','Trebuchet MS','Century Gothic';
	color:#666666;
	font-size: 11px; 
	text-align: center;
	font-variant: small-caps;
	display: inline;
}

.vgt {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:14px;
	line-height: 1.4;
	color: #4F9E79;
	letter-spacing:0.3pt;
	text-align: top;
	text-decoration: none;
}

.vgn {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:14px;
	line-height: 1.5;
	color: #9984D8;
	letter-spacing:0.3pt;
	text-align: top;
	text-decoration: none;
}

.des {
	font-family:"Arial Unicode",Sans Serif,Tahoma;
	font-size:12px;
	line-height: 1.4;
	color: #666666;
	text-align: top;
	text-decoration: none;
}

.unsc {
	font-family:"Arial Unicode",Sans Serif,Tahoma;
	font-size:12px;
	line-height: 1.4;
	color: #b9010a;
	text-align: top;
	text-decoration: none;
}


.new {
	font-family:"Arial Unicode",Sans Serif,Tahoma;
	font-size:12px;
	line-height: 1.4;
	color: #B32561;
	letter-spacing:0.3pt;
	text-align: top;
	text-decoration: none;
}

.sold {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #0082C8;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:120%;
	margin: 0;
	font-variant: small-caps;
	text-align: center;
}


                                        				 ------PRODUCT DESCRIPTION POPUP-------

{}
.minerals {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	text-align: left;
	color: #79408D;
	font-size: 12pt; 
	font-variant: small-caps;
	margin:5 0 5 0;
	letter-spacing:0.5pt; 
	display: block; 
}

.mineralsB {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	text-align: left;
	color: #ad90d0;
	font-size: 16pt; 
	font-variant: small-caps;
	margin:5 0 5 0;
	letter-spacing:0.5pt; 
	display: block; 
}

.ingredient1 {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #0082c8;
	font-size: 10pt; 
	font-variant:small-caps;
	letter-spacing:0.5pt; 
	text-align: left;
	line-height:125%;
	margin: 10 0 0 0;
	display: block; 
}

.ingredient2 {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #79408D;
	font-size: 10pt; 
	font-variant:small-caps;
	letter-spacing:0.5pt; 
	text-align: left;
	line-height:125%;
	margin: 10 0 0 0;
	display: block; 
}

.right10 {
	font-family:'Arial Unicode','Trebuchet MS','Century Gothic';
	color: #8cacc9;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 10 0 20 0;
	text-align: right;
	display: block;
}

.rightgray {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 10pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 10 10 0 0;
	text-align: right;
	display: block;
}

.normal10C {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #333333;
	font-size: 10t; 
	text-align:center;
	letter-spacing:0; 
	line-height:150%;
	margin: 20 50 20 50;
	display: block;
}

.skinassure {
	font-family:Georgia,'Times New Roman';	
	font-style: italic;
	text-align: right;
	color: #98999B;
	font-size: 20pt;
	display: block;
	margin:15 0 5 0;
}
													------THUMB PREVIEW FONTS-------

{}


.name {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#0082C8;
	font-size: 9pt; 
	letter-spacing:0.2pt; 
	text-align: left;
	font-variant:small-caps;
	margin:10 0 5 0;
	display:block;
}


.was {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#333333;
	text-decoration:line-through;
	font-size: 8pt; 
	letter-spacing:0.5pt; 
	text-align: left;
	display: inline-block;
}

.now {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#B32561;
	font-size: 8pt; 
	letter-spacing:0.5pt; 
	text-align: left;
	font-weight:bold;
	margin:0 0 5 0;
	display: inline-block;

}

.size {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#808080;
	font-size: 8pt; 
	letter-spacing:0.5pt; 
	margin:0 0 10 0;
	text-align: left;
	display:block;

}

.out {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color:#8bbfe4;
	font-size: 8pt; 
	text-align: left;
	margin:3 0 0 0;
	display: block;
}


                                          				 ------NAVEGATING FONTS-------

{}


a.grayC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	cursor:pointer;
	margin: 0 0 0 0;
	display: block;
}

a:hover.grayC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #82A52B;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	cursor:pointer;
	margin: 0 0 0 0;
	display: block;
}

a.gray-blueC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #808080;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	cursor:pointer;
	margin: 0 0 0 0;
	display: block;
}

a:hover.gray-blueC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #0082C8;
	font-size: 12pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: center;
	cursor:pointer;
	margin: 0 0 0 0;
	display: block;
}

a.blue{
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size: 12pt;
	color: #0082C8;
	text-align: left;
	text-decoration: none;
	display:inline;
	cursor:pointer;
}

a:hover.blue {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size: 12pt;
	color: #98999B;
	text-align: left;
	text-decoration: none;
	cursor:pointer;
}

a.blueC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size: 12pt;
	color: #0082C8;
	text-align: center;
	cursor:pointer;
	text-decoration: none;
	display:inline;

}

a:hover.blueC {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size: 12pt;
	color: #98999B;
	text-align: center;
	cursor:pointer;
	text-decoration: none;
	display:inline;

}

a.green {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size: 10pt;
	color: #82A52B;
	text-align: center;
	text-decoration: none;
	display:inline;
}

a:hover.green {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size: 10pt;
	color: #0082C8;
	text-align: center;
	text-decoration: none;
	display:inline;
}

a.link {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #808080;
	font-size:10pt;
	letter-spacing:0.5pt;
	line-height:0.5; 
	cursor:pointer;
	margin-top:10;
	display: block;
}

a:hover.link {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #0082C8;
	font-size:10pt;
	letter-spacing:0.5pt; 
	cursor:pointer;
	margin-top:10;
	display: block;
}

a.whiteHuge {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #0082C8;
	font-size: 16pt; 
	letter-spacing:0.5; 
	line-height:150%;
	text-align: center;
	cursor:pointer;
	display: block;
}

a:hover.whiteHuge {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 16pt;
	letter-spacing:0.5; 
	line-height:150%;
	text-align: center;
	cursor:pointer;
	display: block;
}

a.menuBlue {
	font-family:Trebuchet MS;	
	text-decoration: none;
	color: #0082C8;
	font-size: 10pt; 
	letter-spacing:0.3pt; 
	line-height:150%;
	display:block;
}

a:hover.menuBlue {
	text-decoration: none;
	color: #82A52B;
	font-size: 10pt;
	cursor:hand;
}


.fb {
	font-family:Tahoma, Sans Serif;	
	font-variant:small-caps;
	font-size: 11pt; 
	letter-spacing:0.5pt; 
	line-height:150%;
	cursor:pointer;
	display: block;
}

:hover.fb {
	color:#FFFFFF;
	font-size: 11pt; 
	text-decoration:none;
	font-family:Tahoma,Sans Serif;	
	font-variant: none;

}

.win-ext {
	font-family:'Arial Unicode','Trebuchet MS','Century Gothic';
	color: #808080;
	font-size: 12px; 
	line-height:110%;
	margin: 0 10 0 0;
	text-align: left;
	display: block;
}



a.newslink {
	font-family: 'Trebuchet MS','Arial Unicode','Century Gothic'; 
	font-size: 14px; 
	color: #808080; 
	font-variant: small-caps;
	text-decoration: none; 
	margin: 0 10 10 2;
	cursor: pointer;
}

a:hover.newslink {
	color: #bea27c; 
	text-decoration: none; 
}

                                          				 







                                          				 ------FACT FONTS WITH MARGINS-------

{}

.pGreen {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #82A52B;
	font-size: 12pt; 
	letter-spacing:0.3pt; 
	line-height:130%; 
	margin:10 10 0 0;
	display:block;
}

.pPink {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #B32561;
	font-size: 12pt; 
	letter-spacing:0.5pt; 
	line-height:130%; 
	margin:10 10 10 0;
	display:block;
}

.quote {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13pt; 
	font-style: italic;
	text-align:justify;
	letter-spacing:0.5pt; 
	line-height:100%; 
	margin:10 10 10 10;
	display:block;
}

.quote1 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:10pt;
	color: #333333;
	text-align: justify;
	text-decoration: none;
	letter-spacing:0.2pt; 
	display: block;
	margin:10 10 0 10;
}

.quote2 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:10pt;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	letter-spacing:0.2pt; 
	display: block;
	margin:0 10 10 10;
}

.fact {
	font-family:Trebuchet MS,Sans Serif;	
	text-decoration: none;
	color: #333333;
	font-size: 12pt; 
	font-weight: bold;
	text-align:center;
	letter-spacing:0.5pt; 
	line-height:150%; 
	margin:10 0 10 0;
	display:block;
}



-------------------------------------------------------------- STYLING FONTS-----------------------------------------------------------------------

{}




                                        				 ------DECO FONTS-------
                                          				 
{}

.decoGray {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #98999B;
	font-size: 20pt; 
	display: block;
	margin:15 5 5 0;
}

.decoGrayC{
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	text-align: center;
	color: #98999B;
	font-size: 20pt; 
	display: block;
	margin:15 5 5 0;
}

.hugeGrayC{
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	text-align: center;
	color: #98999B;
	font-size: 20pt; 
	display: block;
	margin:15 5 5 0;
}

.decoBlue {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #0082C8;
	font-size: 20pt; 
	display: block;
	margin:15 5 10 0;
}

.decoBlueC {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: center;
	color: #0082C8;
	font-size: 20pt; 
	display: block;
	margin:15 5 5 0;
}

.decoWhite{
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
	font-size: 20pt; 
	display: block;
	margin:10 10 10 10;
}

.decoWhiteC{
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	font-size: 20pt; 
	display: block;
	margin:10 10 10 10;
}

.decoGreen {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #82A52B;
	font-size: 20pt; 
	display: block;
	margin:20 0 5 0;
}

.decoGreenC {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: center;
	color: #82A52B;
	font-size: 20pt; 
	display: block;
	margin:15 5 5 0;
}

.decoDarkC {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: center;
	color: #666666;
	font-size: 20pt; 
	display: block;
	margin:15 5 5 0;
}


.decoPink {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #B32561;
	font-size: 20pt; 
	font-style:italic;
	display: block;
	margin:5 5 5 5;
}

.decoPurple {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #79408D;
	font-size: 20pt; 
	display: block;
	margin:15 5 10 0;
}

.decoB {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #000000;
	font-size: 20pt; 
	font-style:italic;
	display: block;
	margin:5 5 5 5;
}


                                          				 ------TITLE FONTS-------
                                          				 
{}


.c1Green {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	text-align: left;
	color: #82A52B;
	font-size: 12pt; 
	font-weight: bold;
	font-variant:small-caps; 
	display:block;
}

.c1GreenR {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	text-align: right;
	color: #82A52B;
	font-size: 12pt; 
	font-weight: bold;
	font-variant:small-caps; 
	display:block;
}

.c1GreenC {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	text-align: center;
	color: #82A52B;
	font-size: 12pt; 
	font-weight: bold;
	font-variant:small-caps; 
	display:block;
}

.c1Blue {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	text-align: left;
	color: #0082C8;
	font-size: 12pt; 
	font-weight: bold;
	font-variant:small-caps;
	margin:10 10 10 10;
	display:block;
}

.c1BlueC {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	text-align: center;
	color: #0082C8;
	font-size: 12pt; 
	font-weight: bold;
	font-variant:small-caps;
	margin:10 10 10 10;
	display:block;
}

.titlePink {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #B32561;
	font-size: 14pt; 
	font-variant:small-caps;
	display: block; 
	margin:15 0 0 0;
}

.titleGreen {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	text-align: left;
	color: #82A52B;
	font-size: 14pt; 
	font-variant:small-caps;
	display: block; 
	margin:15 0 5 0;
}

.titleBlue {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	text-align: left;
	color: #0082C8;
	font-size: 14pt; 
	font-variant:small-caps;
	display: block; 
	margin:15 0 0 0;
}


.titleWhite{
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	font-variant:small-caps;
	margin: 20 10 0 10;
	display: block;
}

.centerPink {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: center;
	color: #B32561;
	font-size: 10pt; 
	font-variant:small-caps;
	display: block; 
	margin:9 0 5 0;
}

.centerGray {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: center;
	color: #808080;
	font-size: 10pt; 
	font-variant:small-caps;
	display: block; 
	margin:9 0 5 0;
}

.centerBlue {
	font-family:Georgia,'Times New Roman';
	text-decoration: none;
	text-align: center;
	color: #0082C8;
	font-size: 10pt; 
	font-variant:small-caps;
	display: block; 
	margin:9 0 5 0;
}


                                          				 ------SMALL FONTS-------

{}

.Tiny {
	font-family:Sans Serif,Tahoma;
	text-decoration: none;
	font-size:10pt;
	color: #808080;
}

.mini {
	font-family:Sans Serif,Tahoma;
	text-decoration: none;
	font-size:8pt;
	color: #808080;
	margin-top:5;
}

a.by {
	font-family:Sans Serif,Tahoma;
	text-decoration: none;
	font-size:11pt;
	color: #0082C8;
	margin: 10 10 10 10;
	cursor:pointer;
	display:block;
}

a:hover.by {
	font-family:Sans Serif,Tahoma;
	text-decoration: none;
	font-size:11pt;
	color: #82A52B;
}

a.bywhite {
	font-family:Sans Serif,Tahoma;
	text-decoration: none;
	font-size:10pt;
	color: #FFFFFF;
	cursor:pointer;
	margin: 10 10 10 10;
	display:block;
}

a:hover.bywhite {
	font-family:Sans Serif,Tahoma;
	text-decoration: none;
	font-size:10pt;
	color: #0082C8;
}

.copyright {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	text-decoration: none;
	font-size:8pt;
	color: #808080;
	margin: 10 10 0 0;
	text-align:right;
	display:block;
}

.g1 {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size: 10pt;
	color: #98999B;
	text-align: center;
	text-decoration: none;
}

.cuteGray {
	font-family:Georgia,'Times New Roman';
	font-size:10pt;
	text-decoration: none;
	color: #808080;
	line-height:110%;
	margin:5 0 0 0;
	font-style: italic;
	display:block;
}

.cuteGray2 {
	font-family:Georgia,'Times New Roman';
	font-size:10pt;
	text-decoration: none;
	color: #808080;
	margin:5 0 0 0;
	font-style: italic;
	display:inline;
}

a.smallGreen {
	font-family:Tahoma;
	font-size:10pt;
	text-decoration: none;
	color: #82A52B;
}

a:hover.---- {
	font-family:Tahoma;
	font-size:10pt;
	text-decoration: none;
	color: #808080;
}

.smallGray {
	font-family:Sans Serif,Tahoma;
	font-size:10pt;
	text-decoration: none;
	color: #808080;
	font-weight: bold;
	display:block;
	margin:5 0 10 0;
}

a.fill {
	font-family:Sans Serif,Tahoma;
	font-size:8pt;
	text-decoration: none;
	color: #82A52B;
	font-weight: bold;
	text-align:left;
	cursor:pointer;
	display:inline;
}

a.sitemap {
	font-family:Sans Serif,Tahoma;
	font-size:9pt;
	text-decoration: none;
	color: #808080;
	letter-spacing:0.5pt; 
	line-height:150%; 
	text-align:left;
	cursor:pointer;
	display:block;
}

a:hover.sitemap {
	text-decoration: none;
	color: #0082c8;
}

.cuteDark {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:10pt;
	color: #808080;
	text-align: center;
	text-decoration: none;
	display: block;
}

.cuteWhite {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	font-size:10pt;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	display: block;
}

.cuteGrey {
	font-family:Georgia,'Times New Roman';
	font-size:11pt;
	color: #666666;
	text-align: center;
	line-height:125%;
	font-style: italic;
	margin:10 10 10 10;
	display: block;
}

.cuteGray {
	font-family:Georgia,'Times New Roman';
	font-size:11pt;
	color: #808080;
	text-align: left;
	line-height:125%;
	font-style: italic;
	margin:10 10 10 0;
	display: block;
}

.cuteBlue {
	font-family:Georgia,'Times New Roman';
	font-size:11pt;
	color: #0082C8;
	text-align: center;
	line-height:125%;
	margin:0 10 10 10;
	display: block;
}

a.cutePink {
	font-family:Georgia,'Times New Roman';
	font-size:10pt;
	text-decoration: none;
	color: #B32561;
	font-style: italic;

}





                                          				 ------INDENT FONTS-------

{}

li.LeftNormal {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 11pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin:5 5 5 25;
}

li.LeftExt {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 11pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin:15 10 5 25;
}

li.LeftWhite {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #FFFFFF;
	font-size: 11pt; 
	letter-spacing:0; 
	line-height:150%;
	text-align: left;
	margin:5 5 5 25;

}

.line {
	font-family:'Trebuchet MS','Arial Unicode','Century Gothic';
	color: #808080;
	font-size: 11pt; 
	letter-spacing:0; 
	line-height:150%;
	margin: 0 5 10 0;
	text-align: left;
	display: block;
}

li.LeftDeco {
	font-family:Georgia,'Times New Roman';
	color: #0082C8;
	font-size:14px;
	text-align: left;
	padding: 0px;
	line-height: 1.5;
}





                                          				 ------SEASONAL FONTS-------

{}

.xmas {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: center;
	color: #9C0E09;
	font-size: 18pt; 
	font-variant:small-caps; 
	line-height:150%; 
	letter-spacing:-0.5pt 
}

.xmasB {
	font-family:'Book Antiqua','Palatino Linotype';
	text-decoration: none;
	text-align: left;
	color: #9C0E09;
	font-size: 26pt; 
	line-height:150%; 
	letter-spacing:-0.5pt; 
	font-style:italic 
}



a.LeftNormal {
	font-family:Georgia,'Times New Roman';	
	text-decoration: none;
	text-align: left;
	color: #333333;
	font-size: 10pt; 
	letter-spacing:0.5pt; 
	line-height:150%; 
	margin-top:0 
}

li.LeftBold {
	font-family:'Book Antiqua','Palatino Linotype';
	color: #333333;
	font-size:14px;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	background-color: transparent;
	border:0px;
	line-height: 1.5;
	margin-left: 0px
}
