/* **********************************************************************
 *                                                                      *
 * FILE NAME:  ff_main.css                                              *
 *                                                                      *
 * FraudFactor.com Main Style Sheet                                     *
 *                                                                      *
 * VERSION  DATE        PROGRAMMER   CHANGE DESCRIPTION                 *
 *  0001D   2007-07-10  M. ROBBINS   Changes for W3.org CSS Validator.  *
 *  0001C   2007-06-30  M. ROBBINS   Changed indent from "p." to ".".   *
 *  0001B   2005-08-19  M. ROBBINS   Added alignment and indent styles. *
 *  0001A   2005-08-04  M. ROBBINS   Initial version.                   *
 *                                                                      *
 ********************************************************************** */

/*
<!-- style id="FraudFactor_Main_Styles" -->
<style>
<!--
 */


@import url("ff_test.css") screen, print, handheld, projection;



@media screen, handheld, projection {

body {
   background: url("../images/gray_paper_bg.jpg");
}

}    /* @media screen, print, handheld, projection */



@media screen, print, handheld, projection {


body {
   color: #000000;
   background-color: transparent;
   margin: 0px 0px 0px 0px;
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   font-size: 10pt;
   font-weight: bold;   
   text-align: left;   
   text-decoration: none;   
   padding-bottom: 0px;	
   padding-left: 0px;	
   padding-right: 0px;	
   padding-top: 0px;	
}



blockquote.borderB   { border: 2px solid #000; padding: 20px; }
blockquote.borderR1  { border-color: red; color: black; }
blockquote.borderR2  { border-color: red; border: double; color: black; }
blockquote.borderR2l { border-color: red; border-left: double; color: black; }



/*  Table rules (grid lines) */
/*  *D*  FIX OR DELETE THIS "RULES" CSS CODE:
.rules_none   { rules: none; }
.rules_groups { rules: groups; }
.rules_rows   { rules: rows; }
.rules_cols   { rules: cols; }
.rules_all    { rules: all; }
    *D*  */


.border1black00 { border: 1px solid #000000; border-spacing: 0px; padding: 0px; }
.border2black00 { border: 2px solid #000000; border-spacing: 0px; padding: 0px; }
.border3black00 { border: 3px solid #000000; border-spacing: 0px; padding: 0px; }
.border4black00 { border: 4px solid #000000; border-spacing: 0px; padding: 0px; }

.border1red00   { border: 1px solid #FF0000; border-spacing: 0px; padding: 0px; }
.border2red00   { border: 2px solid #FF0000; border-spacing: 0px; padding: 0px; }
.border3red00   { border: 3px solid #FF0000; border-spacing: 0px; padding: 0px; }
.border4red00   { border: 4px solid #FF0000; border-spacing: 0px; padding: 0px; }

.border1green00 { border: 1px solid #00FF00; border-spacing: 0px; padding: 0px; }
.border2green00 { border: 2px solid #00FF00; border-spacing: 0px; padding: 0px; }
.border3green00 { border: 3px solid #00FF00; border-spacing: 0px; padding: 0px; }
.border4green00 { border: 4px solid #00FF00; border-spacing: 0px; padding: 0px; }

.border1blue00  { border: 1px solid #0000FF; border-spacing: 0px; padding: 0px; }
.border2blue00  { border: 2px solid #0000FF; border-spacing: 0px; padding: 0px; }
.border3blue00  { border: 3px solid #0000FF; border-spacing: 0px; padding: 0px; }
.border4blue00  { border: 4px solid #0000FF; border-spacing: 0px; padding: 0px; }


.border1black05 { border: 1px solid #000000; border-spacing: 0px; padding: 5px; }
.border2black05 { border: 2px solid #000000; border-spacing: 0px; padding: 5px; }
.border3black05 { border: 3px solid #000000; border-spacing: 0px; padding: 5px; }
.border4black05 { border: 4px solid #000000; border-spacing: 0px; padding: 5px; }

.border1red05   { border: 1px solid #FF0000; border-spacing: 0px; padding: 5px; }
.border2red05   { border: 2px solid #FF0000; border-spacing: 0px; padding: 5px; }
.border3red05   { border: 3px solid #FF0000; border-spacing: 0px; padding: 5px; }
.border4red05   { border: 4px solid #FF0000; border-spacing: 0px; padding: 5px; }

.border1green05 { border: 1px solid #00FF00; border-spacing: 0px; padding: 5px; }
.border2green05 { border: 2px solid #00FF00; border-spacing: 0px; padding: 5px; }
.border3green05 { border: 3px solid #00FF00; border-spacing: 0px; padding: 5px; }
.border4green05 { border: 4px solid #00FF00; border-spacing: 0px; padding: 5px; }

.border1blue05  { border: 1px solid #0000FF; border-spacing: 0px; padding: 5px; }
.border2blue05  { border: 2px solid #0000FF; border-spacing: 0px; padding: 5px; }
.border3blue05  { border: 3px solid #0000FF; border-spacing: 0px; padding: 5px; }
.border4blue05  { border: 4px solid #0000FF; border-spacing: 0px; padding: 5px; }


.border1black10 { border: 1px solid #000000; border-spacing: 0px; padding: 10px; }
.border2black10 { border: 2px solid #000000; border-spacing: 0px; padding: 10px; }
.border3black10 { border: 3px solid #000000; border-spacing: 0px; padding: 10px; }
.border4black10 { border: 4px solid #000000; border-spacing: 0px; padding: 10px; }

.border1red10   { border: 1px solid #FF0000; border-spacing: 0px; padding: 10px; }
.border2red10   { border: 2px solid #FF0000; border-spacing: 0px; padding: 10px; }
.border3red10   { border: 3px solid #FF0000; border-spacing: 0px; padding: 10px; }
.border4red10   { border: 4px solid #FF0000; border-spacing: 0px; padding: 10px; }

.border1green10 { border: 1px solid #00FF00; border-spacing: 0px; padding: 10px; }
.border2green10 { border: 2px solid #00FF00; border-spacing: 0px; padding: 10px; }
.border3green10 { border: 3px solid #00FF00; border-spacing: 0px; padding: 10px; }
.border4green10 { border: 4px solid #00FF00; border-spacing: 0px; padding: 10px; }

.border1blue10  { border: 1px solid #0000FF; border-spacing: 0px; padding: 10px; }
.border2blue10  { border: 2px solid #0000FF; border-spacing: 0px; padding: 10px; }
.border3blue10  { border: 3px solid #0000FF; border-spacing: 0px; padding: 10px; }
.border4blue10  { border: 4px solid #0000FF; border-spacing: 0px; padding: 10px; }


.border1black20 { border: 1px solid #000000; border-spacing: 0px; padding: 20px; }
.border2black20 { border: 2px solid #000000; border-spacing: 0px; padding: 20px; }
.border3black20 { border: 3px solid #000000; border-spacing: 0px; padding: 20px; }
.border4black20 { border: 4px solid #000000; border-spacing: 0px; padding: 20px; }

.border1red20   { border: 1px solid #FF0000; border-spacing: 0px; padding: 20px; }
.border2red20   { border: 2px solid #FF0000; border-spacing: 0px; padding: 20px; }
.border3red20   { border: 3px solid #FF0000; border-spacing: 0px; padding: 20px; }
.border4red20   { border: 4px solid #FF0000; border-spacing: 0px; padding: 20px; }

.border1green20 { border: 1px solid #00FF00; border-spacing: 0px; padding: 20px; }
.border2green20 { border: 2px solid #00FF00; border-spacing: 0px; padding: 20px; }
.border3green20 { border: 3px solid #00FF00; border-spacing: 0px; padding: 20px; }
.border4green20 { border: 4px solid #00FF00; border-spacing: 0px; padding: 20px; }

.border1blue20  { border: 1px solid #0000FF; border-spacing: 0px; padding: 20px; }
.border2blue20  { border: 2px solid #0000FF; border-spacing: 0px; padding: 20px; }
.border3blue20  { border: 3px solid #0000FF; border-spacing: 0px; padding: 20px; }
.border4blue20  { border: 4px solid #0000FF; border-spacing: 0px; padding: 20px; }



/* Fonts */

.sans { font-family: Arial, Helvetica, Verdana, Sans-serif; }



/* Font Sizes */

.size8   { font-size:  8pt; }
.size10  { font-size: 10pt; }
.size12  { font-size: 12pt; }
.size14  { font-size: 14pt; }



/* Text Indent */

.in10p  { text-indent: 10px; }
.in12p  { text-indent: 12px; }
.in20p  { text-indent: 20px; }
.in24p  { text-indent: 24px; }
.inN10p { text-indent: -10px; }
.inN12p { text-indent: -12px; }
.inN20p { text-indent: -20px; }
.inN24p { text-indent: -24px; }



/* Text Alignment */

.left     { text-align: left; }
.center   { text-align: center; }
.right    { text-align: right; }
.justify  { text-align: justify; }

.TA_L       { text-align: left; }       /* Aligns text to the left */
.TA_R       { text-align: right; }      /* Aligns text to the right */
.TA_C       { text-align: center; }     /* Centers the text */
.TA_J       { text-align: justify; }    /* Justifies the text */



/* Vertical Alignment */

.baseline    { vertical-align: baseline; }
.sub         { vertical-align: sub; }
.sup         { vertical-align: super; }
.top         { vertical-align: top; }
.texttop     { vertical-align: text-top; }
.middle      { vertical-align: middle; }
.bottom      { vertical-align: bottom; }
.textbottom  { vertical-align: text-bottom; }

.VA_bl      { vertical-align: baseline; }     /* Element is placed on baseline of parent element */
.VA_sub     { vertical-align: sub; }          /* Aligns the element as it was subscript */
.VA_sup     { vertical-align: super; }        /* Aligns the element as it was superscript */
.VA_top     { vertical-align: top; }          /* Top of element is aligned with top of tallest element on line */
.VA_ttop    { vertical-align: text-top; }     /* Top of element is aligned with top of parent element's font */
.VA_mid     { vertical-align: middle; }       /* Element is placed in middle of parent element */
.VA_bot     { vertical-align: bottom; }       /* Bottom of element is aligned with lowest element on line */
.VA_tbot    { vertical-align: text-bottom; }  /* Bottom of element is aligned with bottom of parent element's font */
.VA_0cm     { vertical-align: 0cm; }          /* <length> raises (pos value) or lowers (neg value) the box by
                                                 specified distance. The value '0cm' means the same as 'baseline' */
.VA_-20     { vertical-align: -20%; }         /* <percentage> aligns element in pos or neg % value of "line-height" property. */



/* Font Weight */

.bold    { font-weight: bolder; }



/* Colors */

.red     { color: #FF0000; }
.red1    { color: #FF0000; }
.red2    { color: #CC0000; }
.red3    { color: #990000; }
.red4    { color: #660000; }
.red5    { color: #330000; }

.blue    { color: #0000FF; }
.blue1   { color: #0000FF; }
.blue2   { color: #0000CC; }
.blue3   { color: #000099; }
.blue4   { color: #000066; }
.blue5   { color: #000033; }

.black   { color: #000000; }
.navy    { color: #000099; }
.od      { color: #009900; }   /* OD = Olive Drab */



/* Style Elements */

.titleL1   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   color:       #000099;
   font-weight: bold;   
   font-size:   18pt;
   text-align:  left;	
}

.titleL2   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   color:       #000099;
   font-weight: bold;   
   font-size:   14pt;
   text-align:  left;	
}

.titleL3   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   color:       #000000;
   font-weight: bold;   
   font-size:   12pt;
   text-align:  left;	
}


.titleC1   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   color:       #000099;
   font-weight: bold;   
   font-size:   18pt;
   text-align:  center;	
}

.titleC2   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   color:       #000099;
   font-weight: bold;   
   font-size:   14pt;
   text-align:  center;	
}

.titleC3   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   color:       #000000;
   font-weight: bold;   
   font-size:   12pt;
   text-align:  center;	
}

.author   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   color: #AA0000;
   font-weight: bold;   
   font-size:   12pt;
   font-style:  italic;
}

.date   {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   font-weight: bold;   
   font-size:   8pt;
}

.caption {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   font-weight: normal;   
   font-size:   8pt;
}

.captionb {
   font-family: Arial, Helvetica, Verdana, Sans-serif;
   font-weight: bold;   
   font-size:   8pt;
}


.dataHdr   {
   background-color: #EEEEEE;
   font-weight: bolder;
   vertical-align: bottom;
   border-top: solid #000000; 
   border-top-width: 1px;
}

.data      {
   background-color: #FFFFFF;
   vertical-align: middle;
}

.dataSum   {
   background-color: #FFFFFF;
   vertical-align: middle;
}



.Bg_White   { background-color: #FFFFFF; }

.Bg_Gray1   { background-color: #EEEEEE; }
.Bg_Gray2   { background-color: #DDDDDD; }
.Bg_Gray3   { background-color: #CCCCCC; }
.Bg_Gray4   { background-color: #BBBBBB; }
.Bg_Gray5   { background-color: #AAAAAA; }
.Bg_Gray6   { background-color: #999999; }
.Bg_Gray7   { background-color: #888888; }
.Bg_Gray8   { background-color: #777777; }
.Bg_Gray9   { background-color: #666666; }
.Bg_Gray10  { background-color: #555555; }
.Bg_Gray11  { background-color: #444444; }
.Bg_Gray12  { background-color: #333333; }
.Bg_Gray13  { background-color: #222222; }
.Bg_Gray14  { background-color: #111111; }

.Bg_Red1    { background-color: #EE0000; }
.Bg_Red2    { background-color: #DD0000; }
.Bg_Red3    { background-color: #CC0000; }
.Bg_Red4    { background-color: #BB0000; }
.Bg_Red5    { background-color: #AA0000; }
.Bg_Red6    { background-color: #990000; }
.Bg_Red7    { background-color: #880000; }
.Bg_Red8    { background-color: #770000; }
.Bg_Red9    { background-color: #660000; }
.Bg_Red10   { background-color: #550000; }
.Bg_Red11   { background-color: #440000; }
.Bg_Red12   { background-color: #330000; }
.Bg_Red13   { background-color: #220000; }
.Bg_Red14   { background-color: #110000; }

.Bg_Green1   { background-color: #00EE00; }
.Bg_Green2   { background-color: #00DD00; }
.Bg_Green3   { background-color: #00CC00; }
.Bg_Green4   { background-color: #00BB00; }
.Bg_Green5   { background-color: #00AA00; }
.Bg_Green6   { background-color: #009900; }
.Bg_Green7   { background-color: #008800; }
.Bg_Green8   { background-color: #007700; }
.Bg_Green9   { background-color: #006600; }
.Bg_Green10  { background-color: #005500; }
.Bg_Green11  { background-color: #004400; }
.Bg_Green12  { background-color: #003300; }
.Bg_Green13  { background-color: #002200; }
.Bg_Green14  { background-color: #001100; }

.Bg_Blue1    { background-color: #0000EE; }
.Bg_Blue2    { background-color: #0000DD; }
.Bg_Blue3    { background-color: #0000CC; }
.Bg_Blue4    { background-color: #0000BB; }
.Bg_Blue5    { background-color: #0000AA; }
.Bg_Blue6    { background-color: #000099; }
.Bg_Blue7    { background-color: #000088; }
.Bg_Blue8    { background-color: #000077; }
.Bg_Blue9    { background-color: #000066; }
.Bg_Blue10   { background-color: #000055; }
.Bg_Blue11   { background-color: #000044; }
.Bg_Blue12   { background-color: #000033; }
.Bg_Blue13   { background-color: #000022; }
.Bg_Blue14   { background-color: #000011; }

.Bg_Yellow1  { background-color: #FFFFEE; }
.Bg_Yellow2  { background-color: #FFFFDD; }
.Bg_Yellow3  { background-color: #FFFFCC; }
.Bg_Yellow4  { background-color: #FFFFBB; }
.Bg_Yellow5  { background-color: #FFFFAA; }
.Bg_Yellow6  { background-color: #FFFF99; }
.Bg_Yellow7  { background-color: #FFFF88; }
.Bg_Yellow8  { background-color: #FFFF77; }
.Bg_Yellow9  { background-color: #FFFF66; }
.Bg_Yellow10 { background-color: #FFFF55; }
.Bg_Yellow11 { background-color: #FFFF44; }
.Bg_Yellow12 { background-color: #FFFF33; }
.Bg_Yellow13 { background-color: #FFFF22; }
.Bg_Yellow14 { background-color: #FFFF11; }

.Bg_Turquoise1  { background-color: #00EEEE; }
.Bg_Turquoise2  { background-color: #00DDDD; }
.Bg_Turquoise3  { background-color: #00CCCC; }
.Bg_Turquoise4  { background-color: #00BBBB; }
.Bg_Turquoise5  { background-color: #00AAAA; }
.Bg_Turquoise6  { background-color: #009999; }
.Bg_Turquoise7  { background-color: #008888; }
.Bg_Turquoise8  { background-color: #007777; }
.Bg_Turquoise9  { background-color: #006666; }
.Bg_Turquoise10 { background-color: #005555; }
.Bg_Turquoise11 { background-color: #004444; }
.Bg_Turquoise12 { background-color: #003333; }
.Bg_Turquoise13 { background-color: #002222; }
.Bg_Turquoise14 { background-color: #001111; }

.Bg_Cream    { background-color: #CCFFFF; }
.Bg_LtGreen  { background-color: #CCFFCC; }
.Bg_LtBlue   { background-color: #CCCCFF; }


}    /* @media screen, print, handheld, projection */


/*
-->
</style>
 */
