/* ------------------------------------------------ */
/*		VTxt   = Variable Txt , FTxt = Fixed Txt	*/
/*		Sf 	= Serif			, Sn  = Sans-Serif		*/
/*		P   = Plain Type	, B	  = Bold Type		*/
/*		Lc	= Lite Color	, Mc = Medium Color		*/
/*		(example=White)		(example=Grey)			*/
/*		Dc  = Dark Color , Vc = Variant Color		*/
/*		(example=Black)		(example=Red)			*/
/* ------------------------------------------------ */
/* - Sans-Serif: times new roman, minion web, times, serif - */
/* ------------- Variable Text -------------------- */

P,
UL,
BLOCKQUOTE,
H1,
H2,
H3,
.H3,
H4,
.VTxtSnP,
.VTxtSnPSm,
.VTxtSnB,
.VTxtSnBSm,
.Nav,
.t1caption
{font-family: verdana, arial, helvetica, sans-serif;}

P,
UL,
LI,
H1,
H2,
H3, 
.H3, .H3:link, .H3:visited,
H4,
BLOCKQUOTE,
.VTxtSnP,
.VTxtSnPSm,
.VTxtSnB,
.VTxtSnBSm,
.Nav,
.t1caption
{color:#000000;}


H1,
H2,
H3,
.H3,
H4,
.VTxtSnB,
.VTxtSnBSm,
.t1caption
{font-weight:bold;}

H1
{font-size:16pt;}

H2
{font-size:14pt;}

H3,
.H3
{font-size:13pt;}

H4
{font-size:12pt;}

UL,
LI,
BLOCKQUOTE,
.VTxtSnP,
.VTxtSnB,
.t1caption
{font-size:10pt;}

P
{font-size:11pt;}

UL
{line-height:1.4em;}

.pad
{padding:3px;}

BODY
{
margin-top:0px;
margin-left:0px;
}

/* ----------------- Fixed Text ------------------ */

.FTxtSnPSmLc, .FTxtSnPSmLc:link, 
.FTxtSnBSmLc, .FTxtSnBSmLc:link,
.FTxtSnPMdLc, .FTxtSnPMdLc:link,
.FTxtSnBMdLc, .FTxtSnBMdLc:link,
.FTxtSnPLgLc, .FTxtSnPLgLc:link,
.FTxtSnBLgLc, .FTxtSnBLgLc:link
{color:#CCCCCC;}

.FTxtSnPSmMc, .FTxtSnPSmMc:link, 
.FTxtSnBSmMc, .FTxtSnBSmMc:link,
.FTxtSnPMdMc, .FTxtSnPMdMc:link,
.FTxtSnBMdMc, .FTxtSnBMdMc:link,
.FTxtSnPLgMc, .FTxtSnPLgMc:link,
.FTxtSnBLgMc, .FTxtSnBLgMc:link
{color:#999999;}

.FTxtSnPSmDc, .FTxtSnPSmDc:link, 
.FTxtSnBSmDc, .FTxtSnBSmDc:link,
.FTxtSnPMdDc, .FTxtSnPMdDc:link,
.FTxtSnBMdDc, .FTxtSnBMdDc:link,
.FTxtSnPLgDc, .FTxtSnPLgDc:link,
.FTxtSnBLgDc, .FTxtSnBLgDc:link
{color:#333333;}

.FTxtSnPSmVc, .FTxtSnPSmVc:link, 
.FTxtSnBSmVc, .FTxtSnBSmVc:link,
.FTxtSnPMdVc, .FTxtSnPMdVc:link,
.FTxtSnBMdVc, .FTxtSnBMdVc:link,
.FTxtSnPLgVc, .FTxtSnPLgVc:link,
.FTxtSnBLgVc, .FTxtSnBLgVc:link
{color:#CC0000;}

.FTxtSnPSmLc, .FTxtSnPSmMc,
.FTxtSnPSmDc, .FTxtSnPSmVc
.FTxtSnBSmLc, .FTxtSnBSmMc,
.FTxtSnBSmDc, .FTxtSnBSmVc,
.FTxtSnPMdLc, .FTxtSnPMdMc,
.FTxtSnPMdDc, .FTxtSnPMdVc,
.FTxtSnBMdLc, .FTxtSnBMdMc,
.FTxtSnBMdDc, .FTxtSnBMdVc,
.FTxtSnPLgLc, .FTxtSnPLgMc,
.FTxtSnPSmDc, .FTxtSnPSmVc,
.FTxtSnBLgLc, .FTxtSnBLgMc,
.FTxtSnBLgDc, .FTxtSnBLgVc
{font-family:verdana, arial, helvetica, sans-serif;}

.FTxtSnPSmLc, .FTxtSnPMdLc,
.FTxtSnPLgLc, .FTxtSnPSmMc,
.FTxtSnPMdMc, .FTxtSnPLgMc,
.FTxtSnPSmDc, .FTxtSnPMdDc,
.FTxtSnPLgDc, .FTxtSnPSmVc,
.FTxtSnPMdVc, .FTxtSnPLgVc
{font-weight:normal;}

.FTxtSnBSmLc, .FTxtSnBMdLc,
.FTxtSnBLgLc, .FTxtSnBSmMc,
.FTxtSnBMdMc, .FTxtSnBLgMc,
.FTxtSnBSmDc, .FTxtSnBMdDc,
.FTxtSnBLgDc, .FTxtSnBSmVc,
.FTxtSnBMdVc, .FTxtSnBLgVc
{font-weight:bold;}

.FTxtSnPLgLc, .FTxtSnPLgMc,
.FTxtSnPLgDc, .FTxtSnBLgLc,
.FTxtSnBLgMc, .FTxtSnBLgDc,
.FTxtSnBLgVc, .FTxtSnBLgVc,
.FTxtSnBLgVc
{font-size:14pt;}

.FTxtSnPMdLc, .FTxtSnPMdMc,
.FTxtSnPMdDc, .FTxtSnBMdLc,
.FTxtSnBMdMc, .FTxtSnBMdDc,
.FTxtSnBMdVc, .FTxtSnBMdVc,
.FTxtSnBMdVc
{font-size:11pt;}

.FTxtSnPSmLc, .FTxtSnPSmMc,
.FTxtSnPSmDc, .FTxtSnBSmLc,
.FTxtSnBSmMc, .FTxtSnBSmDc,
.FTxtSnBSmVc, .FTxtSnBSmVc,
.FTxtSnBSmVc, .MsoNormal
{font-size:08pt;}

/* ------------- Color Variant ----------------- */
.VcSn
{
font-family:verdana, arial, helvetica, sans-serif;
color:#FF0000;
}

.VcSf
{
font-family:verdana, arial, helvetica, sans-serif;
color:#FF0000;
}

/* ------------------ FORM TYPES ------------------ */
.FormLc,
.FormDc
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:normal;
background-color:#FFFFFF;
}

.FormDc
{
color:#FFFFFF;
background-color:#999999;
}

.FormInput
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:8pt;
color:#000000;
font-weight:normal;
}

.Required
{
color:#FF0000;
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:bold;
font-size:9pt;		
}

/* ---------------- NavArea -------------------- */					
.Nav
{line-height:110%;}

.NvBSmDc, .NvBSmDc:link,
.NvPSmDc, .NvPSmDc:link,
.NvPSmLc, .NvPSmLc:link,
.NvBSmLc, .NvBSmLc:link,
.NvBSmVc, .NvBSmVc:link,
.NvPSmVc, .NvPSmVc:link
{
font-family:verdana, arial, helvetica, sans-serif;
font-size:8pt;
text-decoration:normal;
}

.NvPSmDc,
.NvPSmLc
{font-weight:normal;}

.NvBSmDc,
.NvBSmVc,
.NvBSmLc
{font-weight:bold;}

.NvPSmDc, .NvPSmDc:link,
.NvBSmDc, .NvBSmDc:link
{color:#CC00CC;}

.NvPSmLc, .NvPSmLc:link,
.NvBSmLc, .NvBSmLc:link
{color:#FFFFFF;}

.NvBSmVc, .NvBSmVc:link
.NvPSmVc, .NvPSmVc:link
{color:#CC0000;}

/* ----------------- Bullets & Boxes -------------- */

.BlLink,
.BlSnBVc,
.BlSnPVc
{
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:normal;
font-size:10pt;					
}

.BlSnBVc, .BlSnBVc:link,
.BlSnPVc, .BlSnPVc:link
{color:#CC0000;}

.BlSnBVc
{font-weight:bold;}

.BoxTitle, .BoxTitle:link
{
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:10pt;
}

.BoxTxt, .BoxTxt:link,
.BoxTxtDc, .BoxTxtDc:link,
.BoxTxtLc, .BoxTxtLc:link
{
font-family:verdana, arial, helvetica, sans-serif;
color:#000000;
font-size:9pt;
}

.BoxTxtLc, .BoxTxtLc:link
{color:#FFFFFF;}

				
/* --------------------- Body Txt Stuff --------------------- */
.PgTitle
{
color:#000000;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
font-size:13pt;
}

.TitleDc, .TitleMc,
.TitleLc
{
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
font-size:13pt;					
}

.TitleLc
{color:#CC00CC;}

.TitleMc
{color:#99CC00;}

.TitleDc
{color:#660066;}

.Date
{
color:#000099;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
font-size:8pt;
}
.YouAreHere
{
color:#999999;
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:normal;
font-size:8pt;
text-decoration:none;			
}
.BackPg
{
color:#000000;
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:bold;
font-size:8pt;
text-decoration:none;			
}
.NextPg
{
color:#000000;
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:normal;
font-size:8pt;
text-decoration:none;			
}
.TopPg
{
color:#000000;
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:bold;
font-size:8pt;
text-decoration:none;			
}

.caption
{
color:#000000;
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:normal;
font-size:8pt;
}

.byline
{
color:#000000;
font-family:verdana, arial, helvetica, sans-serif;		
font-weight:normal;
font-size:9pt;
font-style:italic;
}
					
.rightsreserved
{
color:#666666;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:normal;
font-size:9pt;
}

.highlight 
{
color:#FF0000;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
background:#FFCC00;
}
/* -------------------- Link ---------------------- */
A:link,
.TopPg:visited
{color:#CC00CC;}

A.t1:link,
A.t1:visited
{color:#CC00CC;}

A:active,
A.t1:active,
.NvBSmVc:hover,
.NvBSmLc:hover,
.TopPg:hover,
.TopPg:visited:hover
{color:#99CC00;}

A:visited
{color:#CC00CC;}

.BlSnPVc:visited,
.BlSnBVc:visited 
{color:#CC00CC;}

.NvBSmLc:visited,
.NvPSmLc:visited
{color:#FFFFFF;}

.NvPSmDc:visited,
.NvBSmDc:visited,
{color:#CC00CC;}

A:hover,
A:visited:hover,
A.t1:hover,
A.t1:visited:hover,
.BlSnBVc:hover,
.BlSnBVc:visited:hover,
.BlSnPVc:hover,
.BlSnPVc:visited:hover,
.Bnr1:hover,
.Bnr1:visited:hover,
.Bnr2:hover,
.Bnr2:visited:hover,
.Bnr3:hover,
.Bnr3:visited:hover,
.NvBSmLc:hover,
.NvBSmLc:visited:hover,
.NvPSmLc:hover,
.NvPSmLc:visited:hover,
.NvPSmDc:hover,
.NvPSmDc:visited:hover,
.NvBSmDc:hover,
.NvBSmDc:visited:hover,
.NNTitle:hover,
.NNTitle:visited:hover
{color:#99CC00;text-decoration:none;}