/* GENERAL AND OPEN CLASS COMPONENTS */
	a        {text-decoration:underline; color:blue;}
	body     {background-color:white; }
	td       {font-family:Arial,Helvetica,Sans Serif;}
	

/* HREF COMPONENTS */

	a.resource {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px;}
	a.resource:link {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.resource:hover {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.resource:visited {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.resource:active {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }

	a.smallerbackground {font-size: 10px; color: #707070; font-family: arial;}
	a.smallerbackground:link {font-size: 10px; color: #707070; font-family: arial;}
	a.smallerbackgrounde:hover {font-size: 10px; color: #707070; font-family: arial;}
	a.smallerbackground:visited {font-size: 10px; color: #707070; font-family: arial;}
	a.smallerbackground:active {font-size: 10px; color: #707070; font-family: arial;;}
	
	.smallerbackground {FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: Verdana; cursor: text; line-height: 14px; }
	.smallbackground {FONT-SIZE: 8px; COLOR: #707070; FONT-FAMILY: Verdana; cursor: text; }
	a:hover            {text-decoration:underline; color:#9ca7f0;}
	a:visited          {text-decoration:underline; color:purple;}
	a.red              {text-decoration:underline; color:red;}
	a.red:link         {text-decoration:underline; color:red;}
	a.red:visited      {text-decoration:underline; color:red;}
	a.ghost            {color:#cacaca; }
	a.navbar           {text-decoration:underline; color:#666666; }
	a.sml              {font-family:arial,helvetica,sans serif; font-size: 11px; line-height: 12px }
	a.sml2             {font-family:arial,helvetica,sans serif; font-size: 12px }
	a.sml3             {font-family:arial,helvetica,sans serif; font-size: 10px }
	
.youarehere{color:000000; font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal;  line-height: 28px;  }	

 .breadcrumb {color:000000; font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; text-decoration:underline; cursor:hand;} 
a.breadcrumb:link {color:000000; font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; text-decoration:underline; cursor:hand;} 
a.breadcrumb:visited {color:000000; font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; text-decoration:underline; cursor:hand;} 
a.breadcrumb:hover {color:000000; font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; text-decoration:underline; cursor:hand;} 
a.breadcrumb:active {color:000000; font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; text-decoration:underline; cursor:hand;} 


	#yellow	      {color:yellow;}
	#red	      {color:red;}
	#lightyellow  {color:#ffffcc;font-weight:bold;}
	#bullet0      {list-style-position:inside;list-style:square;color:#ffffff;font-weight:bold;font-size:10pt;}
	#bullet1      {padding-right:35px;list-style-position:inside;list-style:square;color:#ffffff;font-weight:bold;font-size:10pt;}
	#bullet2      {line-height:125%;list-style-position:outside;list-style:disc;font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:bold; color:#333366;}
	
/* FONT COMPONENTS */
	.bold         {font-weight:bold;}
	
	.errormsg     {font-family:arial,helvetica,sans serif; font-size:8pt; font-weight:normal; color:red; margin-left: 100px; margin-right: 100px;}
	.redtitle     {font-family:arial,helvetica,sans serif; font-size:12pt; color:#ff0000; font-weight:bold;}
	.title        {font-family:arial,helvetica,sans serif; font-size:11pt; font-weight:bold;}
	.subtitle     {font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:bold;}
	.headline     {font-family:arial,helvetica,sans serif; font-size:12pt; font-weight:bold;}          
	.smheadline   {font-family:arial,helvetica,sans serif; font-size:10pt; color:#006666;}          
	.content      {font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:normal;}
	.ghost        {font-family:arial,helvetica,sans serif; font-size:8pt; font-weight:bold; color:#cacaca;}
        .detail       {font-family:arial,helvetica,sans serif; font-size:10pt; }
	.dim          {font-family:arial,helvetica,sans serif; font-size: 9px; line-height: 12px }
	.sml          {font-family:arial,helvetica,sans serif; font-size: 11px; line-height: 12px;  color: Black;  }
	.sml2         {font-family:arial,helvetica,sans serif; font-size: 12px; line-height: 14px }
	.topline      {border-top:1 dotted #cacaca; }
	.list         {border-bottom:1 dotted #cacaca;border-top:1 dotted #cacaca; }
	

	H3    {FONT-FAMILY: "Times New Roman"; FONT-SIZE: 14px;  FONT-WEIGHT: BOLD; COLOR:#666666;}
	H2    {FONT-FAMILY: "Times New Roman"; FONT-SIZE: 12px;  FONT-WEIGHT: NORMAL; COLOR:#666666;}
	H1    {FONT-FAMILY: "Times New Roman"; FONT-SIZE: 09px;  FONT-WEIGHT: NORMAL; COLOR:#707070;}
	
	
/* LIST COMPONENTS */

	ul            {list-style-type:disc;font-size:10pt;}
	li.square     {list-style-position:inside;list-style:square;font-size:10pt;}


/* TABLE COMPONENTS */
	td.header     {font-family:arial,helvetica,sans serif; font-weight:bold; padding: 5,0,0,0;}
	td.red        {background-color:red;}


/* FORM COMPONENTS */
	textarea      {font-family:Arial,Helvetica,Sans Serif; font-size:8pt; color:#333366; font-weight:bold}
	textarea#ask  {width:700px; }

	input         {font-family:Arial,Helvetica,Sans Serif; font-size:8pt; color:#333366; font-weight:bold}
	select        {font-family:Arial,Helvetica,Sans Serif; font-size:8pt; color:#333366; font-weight:bold}

A:link
{
    COLOR: #36f;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #36f;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: underline
}
.paragraph
{
    FONT-SIZE: 12px;
    LEFT: 5px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    POSITION: relative
}
.paragraphindented
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.paragraphsmindented
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.superheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #36c;
    LINE-HEIGHT: 36px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.bodyparagraph
{
    FONT-SIZE: 12px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.userquote
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 20pt;
    COLOR: black;
    LINE-HEIGHT: 15px;
    MARGIN-RIGHT: 20pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.featuresspector
{
    FONT-SIZE: 10px;
    COLOR: #c63;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Monaco, Arial
}
.featuresspectorpro
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9px;
    COLOR: #006;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Monaco, Arial
}
.featureseblaster
{
    FONT-SIZE: 10px;
    COLOR: #399;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Monaco, Arial
}
.sysrequireparagraph
{
    FONT-SIZE: 10px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    POSITION: relative;
    TOP: -4px
}
.firstparagraph
{
    FONT-SIZE: 14px;
    COLOR: black;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.miniproductitle
{
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.pricinginfo
{
    FONT-SIZE: 16px;
    COLOR: #b00;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.navlinks
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.formtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    LEFT: 0pt;
    COLOR: white;
    TEXT-INDENT: 3pt;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.formfield
{
    FONT-SIZE: 12px;
    COLOR: navy;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.sideparagraph
{
    FONT-SIZE: 10px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.sideparagraph-bold
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.solutiontitle
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 18px;
    COLOR: #06c;
    LINE-HEIGHT: 18pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.FAQ
{
    BORDER-RIGHT: #222 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #222 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px;
    BORDER-LEFT: #222 1px solid;
    COLOR: #444;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #222 1px solid;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #eee
}
.spectorprocomsideitem
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 5pt;
    COLOR: black;
    LINE-HEIGHT: 14px;
    MARGIN-RIGHT: 5pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.spectorprocomsideheader
{
    FONT-SIZE: 18px;
    COLOR: black;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.sidebartitle-yellow
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    COLOR: #309;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffc
}
.sidebartitle-blue
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    COLOR: #fff;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #309
}
.indentedtableentry
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

