@media screen {





body
{
background: white;
color: rgb(0,0,50);
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
letter-spacing: 0.10em;
padding: 0px;
text-align: left;
}





a
{
text-decoration: none;
}

a:link
{
color: SeaGreen; /* LimeGreen */
}

a:active
{
background-color: rgb(175,255,225);
color: rgb(0,50,0);
}

a:focus
{
background-color: rgb(175,255,225);
color: rgb(0,50,0);
}

a:hover
{
background-color: rgb(175,255,225); 
color: ForestGreen; 
}

a:visited
{
color: MediumVioletRed; 
}





div
{
background-color: transparent;
border-color: rgb(192,192,192);
border-style: none;
margin-top: 0px;
padding-top: 0px;
padding-bottom: 5px;
}

div.APContent
{
border-style: solid;
border-width: 1px;
padding-top: 0px;
padding-bottom: 0px;
}

div.APOuter
{
margin-bottom: 40px;
margin-left: 0px;
margin-top: 20px;
padding-top: 0px;
padding-bottom: 0px;
width: 252px;
}

div.APTitleBox
{
background-color: rgb(255,215,155);
border-style: solid;
border-width: 1px;
float: right;
margin-bottom: 25px;
margin-top: 0px;
padding-bottom: 5px;
padding-left: 25px;
padding-right: 0px;
padding-top: 5px;
/* width: 100%; */
}

div.Critique
{
border-color: rgb(255,220,235);
border-style: solid;
border-width: 1px;
margin-bottom: 20px;
margin-left: 0px;
margin-right: 0px;
padding: 0px 15px 15px 15px;
}

div.HostGator
{
float: right;
margin-bottom: 50px;
margin-left: 26px;
margin-top: 75px;
width: 125px;
}

div.LeftSide
{
border-width: 1px 1px 1px 1px;
float: Left;
margin: 0px 26px 0px 0px;
}

div.MarginGoogleAdVert
{
margin-bottom: 50px;
margin-left: 26px;
margin-top: 75px;
}

div.MarginLR
{
margin: 2.0em 2.0em 2.5em 2.0em;
}

div.MarginLRC
{
margin: 1.25em 2.0em 1.5em 2.0em;
}

div.MenuRight
{
float: right;
margin-bottom: 0px;
padding-bottom: 0px;
padding-top: 20px;
width: 35%;
}

div.MenuItems
{
padding: 0px 0px 20px 20px;
}

div.MenuTitle
{
margin-right: -20px;
padding: 0px;
}

div.Padded_LR
{
padding-left: 50px;
padding-right: 50px;
}

div.QuotedInclusion
{
border-color: rgb(200,200,235); /* RoyalBlue rgb(0,75,150) 255,220,235 */
border-style: solid;
border-width: 1px 1px 1px 1px;
margin: 36px 0px 36px 0px;
padding: 15px 35px 21px  35px;
}

div.RightSide
{
background-color: White;
border-color: rgb(255,220,235);
border-style: solid;
border-width: 1px 1px 1px 1px;
float: right;
margin-bottom: 26px;
margin-left: 20px;
margin-right: -27px;
padding-bottom: 26px;
padding-left: 42px;
padding-right: 42px;
padding-top: 20px;
width: 205px;
}

div.PE
{
border-color: rgb(255,220,235);
border-style: solid;
border-width: 1px;
float: right;
margin-bottom: 20px;
margin-left: 20px;
margin-right: -21px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 7px;
width: 20%;
}

div.RightSideNext
{
float: right;
margin-bottom: 26px;
margin-left: 20px;
padding-bottom: 26px;
padding-left: 42px;
padding-right: 42px;
padding-top: 20px;
width: 250px;
}

div.Subtitle1
{
margin-bottom: 50px;
margin-top: 50px;
padding-bottom: 0px;
}

div.Subtitle2
{
margin-bottom: 40px;
margin-top: 40px;
padding-bottom: 0px;
}

div.SubtitleSection
{
margin-bottom: 75px;
margin-top: 75px;
padding-bottom: 0px;
}

div.TextAreas
{
margin-bottom: 26px;
margin-left: 20px;
}

div.TitleBoxBlog
{
background-image: url("img-bg-title.gif");
background-repeat: repeat-x;
background-size: 100%;
margin-bottom: 52px;
margin-top: 25px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}
/* background-repeat: repeat-x; repeat-x, repeat-y : change to no-repeat when FF supports size */

div.TitleBoxCenter
{
background-color: rgb(255,215,155);
border-style: solid;
border-width: 1px;
margin-top: 50px;
margin-bottom: 35px;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

div.TitleBoxCenter_Lime
{
background-color: rgb(155,255,215);
border-style: solid;
border-width: 1px;
margin-top: 50px;
margin-bottom: 35px;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

div.TitleBoxNext
{
background-color: rgb(155,255,215);
border-style: solid;
border-width: 1px;
float: right;
margin-bottom: 25px;
margin-top: 0px;
padding-bottom: 5px;
padding-left: 25px;
padding-right: 0px;
padding-top: 5px;
width: 100%;
}

div.TitleBoxNext_NoFloat
{
background-color: rgb(155,255,215);
border-style: solid;
border-width: 1px;
float: none;
margin-bottom: 25px;
margin-left: -25px;
margin-right: 25px;
margin-top: 0px;
padding-bottom: 5px;
padding-left: 25px;
padding-right: 0px;
padding-top: 5px;
width: 100%;
}

div.TitleBoxRightSide
{
background-color: rgb(255,215,155);
border-style: solid;
border-width: 1px;
margin-bottom: 25px;
margin-left: -20px;
margin-right: -20px;
margin-top: 0px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}

div.TitleBoxRightSide_NextEmbedded
{
background-color: rgb(255,215,155);
border-style: solid;
border-width: 1px;
margin-bottom: 25px;
margin-left: -20px;
margin-right: -20px;
margin-top: 52px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}

div.TTitleL
{
background-color: rgb(245,230,238);
background-image: url("img-bg-title.gif");
background-repeat: repeat-x; 
margin-bottom: 75px;
margin-left: -10px;
margin-right: -26px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}

div.TTitleL_Forum
{
background-color: rgb(245,230,238);
background-image: url("img-bg-title.gif");
background-repeat: repeat-x; 
margin-bottom: 5px;
margin-left: -10px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}

div.TopEmphasis
{
border-color: rgb(255,220,235);
border-style: solid;
border-width: 1px;
margin-bottom: 50px;
margin-left: 20px;
margin-right: 0px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 7px;
}





em
{
background-color: transparent;
font-weight: bold;
font-style: normal;
}





form
{
background-color: transparent;
color: rgb(0,0,50);
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
letter-spacing: 0.10em;
text-align: left;
}

form.ML25px
{
padding-left: 25px;
}

form.phpBB
{
margin: 0px;
padding: 0px;
}

form.APForm
{
margin-left: 0px;
margin-right: 15px;
}

form.Contact
{
color: rgb(0,0,50);
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
letter-spacing: 0.10em;
margin-left: 3px;
text-align: left;
}

form.ML0
{
margin-left: 0px;
margin-top: 5px;
}

form.TopDonate
{
color: rgb(0,0,50);
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
letter-spacing: 0.10em;
margin-bottom: 55px;
margin-left: 25px;
text-align: left;
}

form.PayPalForm
{
margin-bottom: 55px;
margin-left: 25px;
}





/* h2
{
color: blue;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
letter-spacing: 0.2em;
text-align: left;
text-transform: uppercase;
} */





img
{
border-color: black;
border-style: none;
border-width: 1px;
float: none;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}

img.BlackBorder
{
border-style: solid;
margin: 0px 10px 10px 0px;
}

img.BlackBorderMRMB
{
border-style: solid;
margin: 0px 25px 25px 0px;
}

img.BlogIcon
{
float: left;
margin-bottom: 15px;
margin-left: 0px;
margin-right: 10px;
}

img.CopyToClipboardTool
{
float: right;
margin-bottom: 2px;
margin-left: 10px;
margin-right: -9px;
margin-top: 2px;
}

img.CurrentPage
{
margin-right: 7px;
padding-bottom: 1px;
}

img.ExcelMockupIcon
{
padding-bottom: 15px;
}

img.Firefox
{
float: right;
margin-left: 10px;
}

img.FloatLeft
{
float: left;
margin-bottom: 20px;
margin-right: 30px;
}

img.FloatLeftBlackBorder
{
border-style: solid;
float: left;
margin-bottom: 20px;
margin-right: 30px;
}

img.FloatLeft_Copyright
{
float: left;
margin-bottom: 5px;
margin-left: -28px;
margin-right: 1.25em;
}

img.FloatNone
{
margin-bottom: 20px;
}

img.FloatRight
{
float: right;
margin-bottom: 10px;
margin-left: 20px;
}

img.FolderIcon
{
float: left;
margin-left: 20px;
margin-right: 10px;
margin-top: 0px;
}

img.FolderIconNoIndent
{
float: left;
margin-left: 0px;
margin-right: 15px;
margin-top: 0px;
}

img.FolderIconInLiMenu
{
float: left;
padding-left: 5px;
padding-right: 10px;
margin-top: 0px;
}

img.GoogleForm
{
margin-bottom: 20px;
margin-left: 20px;
margin-top: 20px;
}

img.HostGator
{
margin-bottom: 10px;
}

img.mmSignature
{
margin-top: 75px;
margin-left: 0px;
margin-bottom: 10px;
}

img.mmSignature200
{
margin-top: 35px;
margin-left: 0px;
margin-bottom: 15px;
}

img.MB
{
margin-left: 0px;
margin-bottom: 35px;
}

img.MT
{
margin-top: 75px;
margin-left: 0px;
}

img.MTMB
{
margin-top: 20px;
margin-left: 0px;
margin-bottom: 35px;
}

img.MXS
{
float: left;
margin-left: 2px;
margin-right: 13px;
margin-top: 4px;
}

img.MXSInMenu
{
float: left;
margin-left: 4px;
margin-right: 13px;
margin-top: 0px;
}

img.Next
{
float: right;
margin-bottom: 75px;
margin-left: 20px;
}

img.PFMPELogoTitleBar
{
float: left;
height: 36px;
margin-left: 72px;
width: 180px;
}

img.RSS
{
margin-right: 15px;
}

img.SPHotSite
{
float: left;
margin-bottom: 10px;
margin-right: 20px;
}

img.SSLogo
{
border-style: solid;
margin: 25px 10px 50px 0px;
}

img.VideoIcon
{
float: left;
margin-bottom: 15px;;
margin-right: 15px;
margin-top: -4px;
}

img.VRImage
{
margin-left: 35px;
margin-right: 25px;
height: 750px;
text-align: center;
width: 1px;
}





input.SubmitButton
{
margin-bottom: 35px;
margin-left: 3px; 
margin-top: 20px; 
}





li
{
background-color: transparent;
color: rgb(0,0,50);
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 12px; 
font-style: normal;
font-weight: normal;
letter-spacing: 0.10em;
margin-bottom: 0.75em;
margin-left: 0.0em;
margin-right: 1.5em;
text-align: left;
}





/* COLORED */

li.BlueText
{
color: blue;
}

li.BlueTitleMB02_05
{
color: blue;
margin-bottom: 2.5em;
}

li.LE
{
font-size: 17px;
font-weight: 700;
}

li.LEMB
{
font-size: 17px;
font-weight: 700;
margin-bottom: 2.5em;
}

li.LEBlue
{
color: Blue;
font-size: 17px;
font-weight: 700;
}

li.LEGray
{
color: rgb(150,128,128);
font-size: 17px;
font-weight: 700;
}

li.LELavendar
{
color: rgb(100,0,255);
font-size: 17px;
font-weight: 700;
}

li.LERed
{
color: rgb(215,0,90);
font-size: 17px;
font-weight: 700;
}

li.PurpleText
{
color: purple;
}

li.PurpleTextMB02_5
{
color: purple;
margin-bottom: 2.5em;
}

li.QuotedText
{
color: Magenta;
}

li.QuotedTextMB02_5
{
color: Magenta;
margin-bottom: 2.5em;
}

li.RedText
{
color: rgb(215,0,90);
}

li.RedTextMB02_5
{
color: rgb(215,0,90);
margin-bottom: 2.5em;
}





li.categories
{
color: blue;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
text-transform: uppercase;
}

li.cat-item
{
color: blue;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
text-transform: uppercase;
}

li.page_item
{
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
}

li.linkcat
{
color: blue;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
text-transform: uppercase;
}

li.MenuLink
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.0em;
text-transform: uppercase;
}

li.MenuLinkC
{
background-color: rgb(245,230,238);
background-image: url("img-bg-title2h-inverted.gif");
background-repeat: repeat-x; /* repeat-x, repeat-y */
border-color: rgb(255,200,215);
border-style: solid;
border-width: 1px;
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.0em;
padding-bottom: 7px;
padding-left: 7px;
padding-right: 5px;
padding-top: 4px;
text-transform: uppercase;
}

li.MenuLinkCL
{
background-color: rgb(245,230,238);
background-image: url("img-bg-title2h-inverted.gif");
background-repeat: repeat-x; /* repeat-x, repeat-y */
border-color: rgb(255,200,215);
border-style: solid;
border-width: 1px;
color: rgb(215,0,90);
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 2.0em;
padding-bottom: 7px;
padding-left: 7px;
padding-right: 5px;
padding-top: 4px;
word-spacing: 0.26em;
}

li.MenuLinkL
{
color: rgb(215,0,90);
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 2.0em;
word-spacing: 0.26em;
}

li.MenuLinkMB03_5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 3.5em;
text-transform: uppercase;
}

li.pagenav
{
color: blue;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
text-transform: uppercase;
}

li.WP
{
color: blue;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
}

li.WPRedMB
{
color: rgb(215,0,90);
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
margin-bottom: 5.0em;
}

li.WPupper
{
color: blue;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
letter-spacing: 0.2em;
text-transform: uppercase;
}





object
{
background-color: transparent;
margin-bottom: 5px;
margin-left: 0px;
margin-top: 25px;
}





ol,ul
{
background-color: transparent;
list-style-position: outside;
margin-bottom: 3.0em;
margin-left: 0.25em;
margin-right: 1.25em;
margin-top: 2.25em;
text-align: left;
}

ul
{
list-style: none
}

ol.Decimal
{
list-style: decimal;
}

ol.DecimalE
{
list-style: decimal;
margin: 1.0em 1.25em 1.25em 0.25em;
}

ol.LowerAlpha
{
list-style: lower-alpha;
}

ol.LowerAlphaE
{
list-style: lower-alpha;
margin: 1.0em 1.25em 1.25em 0.25em;
}

ol.UpperAlpha
{
list-style: upper-alpha;
}

ol.UpperAlphaE
{
list-style: upper-alpha;
margin: 1.0em 1.25em 1.25em 0.25em;
}

ol.LowerRoman
{
list-style: lower-roman;
}

ol.LowerRomanE
{
list-style: lower-roman;
margin: 1.0em 1.25em 1.25em 0.25em;
}

ol.UpperRoman
{
list-style: upper-roman;
}

ol.UpperRomanE
{
list-style: upper-roman;
margin: 1.0em 1.25em 1.25em 0.25em;
}





ul.DirectoryMap
{
margin-top: 52px;
margin-bottom: 52px;
}

ul.Disc
{
list-style: disc;
}

ul.DiscE
{
list-style: disc;
margin: 1.0em 1.25em 1.25em 0.25em;
}

ul.Circle
{
list-style: circle;
}

ul.CircleE
{
list-style: circle;
margin: 1.0em 1.25em 1.25em 0.25em;
}

ul.None
{
list-style: none;
}

ul.PFMPE
{
list-style-image: url("http://www.perfecteconomy.com/img-mxs-pyr-symbol-14x18.png");
}

ul.PFMPEE
{
list-style-image: url("http://www.perfecteconomy.com/img-mxs-pyr-symbol-14x18.png");
margin: 1.0em 1.25em 1.25em 0.25em;
}

ul.Square
{
list-style: square;
}

ul.SquareE
{
list-style: square;
margin: 1.0em 1.25em 1.25em 0.25em;
}

ul.WP
{
list-style: none
list-style-position: inside ;
margin-left: -13px;
}





p
{
background-color: transparent;
color: rgb(0,0,50);
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 13px; 
font-style: normal;
font-weight: normal;
letter-spacing: 0.05em; /* 0.10em */
text-align: left;
word-spacing: 0.15em;
}





/* COLORED PARAGRAPHS */



p.BlueText
{
color: blue;
}

p.BlueTextMB02_5
{
color: blue;
margin-bottom: 2.5em;
}

p.DarkSlateBlueText
{
color: DarkSlateBlue;
}

p.DarkSlateBlueTextMB02_5
{
color: DarkSlateBlue;
margin-bottom: 2.5em;
}

p.MediumVioletRedText
{
color: MediumVioletRed;
}

p.MediumVioletRedTextMB02_5
{
color: MediumVioletRed;
margin-bottom: 2.5em;
}

p.OrangeRedText
{
color: OrangeRed;
}

p.OrangeRedTextMB02_5
{
color: OrangeRed;
margin-bottom: 2.5em;
}

p.PurpleText
{
color: purple;
}

p.PurpleTextMB02_5
{
color: purple;
margin-bottom: 2.5em;
}

p.QuotedText
{
color: Magenta;
}

p.QuotedTextMB02_5
{
color: Magenta;
margin-bottom: 2.5em;
}

p.RedText
{
color: rgb(215,0,90);
}

p.RedTextMB02_5
{
color: rgb(215,0,90);
margin-bottom: 2.5em;
}

p.TealText
{
color: Teal;
}

p.TealTextMB02_5
{
color: Teal;
margin-bottom: 2.5em;
}





p.APOptions
{
font-size: 9px;
}

p.APQuestion
{
font-size: 10px;
font-weight: 600;
margin-bottom: 0.75em;
margin-left: 2.5em;
margin-right: 2.5em;
margin-top: 1.25em;
}

p.APViewResults
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 1.0em;
margin-left: 2.5em;
text-transform: uppercase;
}

p.BuzzBoostMTMB
{
margin-bottom: 3.5em;
margin-top: 3.5em;
}

p.CopyrightStatement
{
color: gray;
font-size: 9px;
letter-spacing: 0.15em;
margin-left: 5.0em;
margin-top: 7.5em;
}

p.CritiqueAuthor
{
color: Blue;
font-size: 9px;
margin-bottom: 2.5em;
}

p.DateLocal
{
color: gray;
font-size: 9px;
letter-spacing: 0.10em;
margin-bottom: 2.5em;
margin-top: 3.5em;
}

p.DateAuthor
{
color: rgb(65,105,225);
font-size: 9px;
letter-spacing: 0.20em;
margin-bottom: 7.5em;
text-transform: uppercase;
}

p.DateAuthorMB03_5
{
color: rgb(65,105,225);
font-size: 9px;
letter-spacing: 0.20em;
margin-bottom: 3.5em;
text-transform: uppercase;
}

p.DateWP
{
color: blue;
font-size: 9px;
letter-spacing: 0.20em;
margin-bottom: 2.0em;
text-transform: uppercase;
}

p.feedburnerFlareBlock
{
}

p.FirefoxFooter
{
font-size: 9px;
letter-spacing: 0.15em;
margin-top: 3.5em;
text-align: right;
}

p.FormPar
{
font-size: 10px;
margin-left: 5.0em;
margin-bottom: 0.5em;
}

p.FormParContact
{
font-size: 10px;
margin-left: 3px;
margin-bottom: 0.5em;
}

p.FormParContact_Last
{
font-size: 10px;
margin-left: 3px;
margin-bottom: 2.5em;
}

p.FormParMB
{
font-size: 10px;
margin-left: 5.0em;
margin-bottom: 3.5em;
}

p.FormParLast
{
font-size: 10px;
margin-left: 5.0em;
margin-bottom: 7.0em;
}

p.FormParWP
{
font-size: 10px;
margin-left: 25px;
margin-bottom: 0.5em;
}

p.Footnote
{
font-size: 9px;
}

p.FootnoteLast
{
font-size: 9px;
margin-bottom: 5.0em;
}

p.ForumHeader
{
color: rgb(150,150,150);
font-size: 9px;
letter-spacing: 0.25em;
margin-bottom: 0px;
margin-left: 10px;
margin-top: 11px;
text-transform: uppercase;
}

p.ForumTopicTitle
{
color: rgb(215,0,90);
font-size: 13px;
font-weight: 600;
letter-spacing: 0.2em;
margin-bottom: 0.75em;
}

p.ImageCaption
{
color: maroon;
font-size: 9px;
margin-bottom: 3.5em;
}

p.ImageCaptionPrecPar
{
color: maroon;
font-size: 9px;
}

p.ImageCaption_MB5
{
color: maroon;
font-size: 9px;
margin-bottom: 5.0em;
}

p.ImageCaptionRed
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 3.5em;
}

p.ImageCaptionRedPrecPar
{
color: rgb(215,0,90);
font-size: 9px;
}

p.ImageCaptionRed_MB5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 5.0em;
}

p.LogoCaption
{
color: silver;
font-size: 10px;
letter-spacing: 0.5em;
margin-bottom: 0px;
margin-left: 75px;
margin-top: 11px;
}

p.LogoMenu
{
color: rgb(26,123,52); 
font-size: 9px;
letter-spacing: 0.25em;
margin-bottom: 0.5em;
margin-top: 1.23em;
word-spacing: 0.12em;
}

p.MB02_5
{
margin-bottom: 2.5em;
}

p.MB03_5
{
margin-bottom: 3.5em;
}

p.MB05_0
{
margin-bottom: 5.0em;
}

p.MB07_5
{
margin-bottom: 7.5em;
}

p.MenuItem
{
color: rgb(215,0,90);
font-size: 9px;
margin-left: 0.0em;
text-transform: uppercase;
}

p.MenuItem_CSwide_TTnone
{
color: rgb(215,0,90);
font-size: 9px;
letter-spacing: 0.25em;
margin-bottom: 25px;
margin-left: 0.0em;
margin-top: 25px;
word-spacing: 0.25em;
}

p.MenuItem_Explanation
{
color: rgb(215,0,90);
font-size: 9px;
margin-left: 4.0em;
}

p.MenuItem_Explanation_MB02_5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.5em;
margin-left: 4.0em;
}

p.MenuItem_Last
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 5.0em;
margin-left: 0.0em;
text-transform: uppercase;
}

p.MenuItem_MB02_5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.5em;
margin-left: 0.0em;
text-transform: uppercase;
}

p.MenuItem_Right
{
color: rgb(215,0,90);
font-size: 9px;
text-align: right;
text-transform: uppercase;
}

p.MenuItem_Sub1
{
color: rgb(215,0,90);
font-size: 9px;
margin-left: 2.5em;
text-transform: uppercase;
}

p.MenuItem_Sub1NoTransform
{
color: rgb(215,0,90);
font-size: 9px;
margin-left: 2.5em;
}

p.MenuItem_Sub1_Last
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 5.0em;
margin-left: 2.5em;
text-transform: uppercase;
}

p.MenuItem_Sub1_LastNoTransform
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 5.0em;
margin-left: 2.5em;
}

p.MenuItem_Sub1_MB02_5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.5em;
margin-left: 2.5em;
text-transform: uppercase;
}

p.MenuItem_Sub2
{
color: rgb(215,0,90);
font-size: 9px;
margin-left: 5.0em;
text-transform: uppercase;
}

p.MenuItem_Sub2_Last
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 5.0em;
margin-left: 5.0em;
text-transform: uppercase;
}

p.MenuItem_Sub2_MB02_5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.5em;
margin-left: 5.0em;
text-transform: uppercase;
}

p.MenuLinkC
{
background-color: rgb(245,230,238);
background-image: url("img-bg-title2h-inverted.gif");
background-repeat: repeat-x; /* repeat-x, repeat-y */
border-color: rgb(255,200,215);
border-style: solid;
border-width: 1px;
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.0em;
padding-bottom: 7px;
padding-left: 7px;
padding-right: 5px;
padding-top: 4px;
text-transform: uppercase;
}

p.MenuText
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 1.5em;
}

p.MenuText_Blue
{
color: blue;
font-size: 9px;
}

p.MenuText_Blue_MB02_5
{
color: blue;
font-size: 9px;
margin-bottom: 2.5em;
}

p.MenuText_Red
{
color: rgb(215,0,90);
font-size: 9px;
}

p.MenuText_Red_MB02_5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 2.5em;
}

p.MenuText_Sub1
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 1.5em;
margin-left: 2.5em;
}

p.MenuText_Sub1_Last
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 5.0em;
margin-left: 2.5em;
}

p.MenuText_Sub2_Last
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 5.0em;
margin-left: 5.0em;
}

p.MenuText_Sub1_MB02_5
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 2.5em;
margin-left: 2.5em;
}

p.MenuText_Sub1Mail
{
color: rgb(237,28,36);
font-size: 9px;
margin-bottom: 10.0em;
margin-left: 2.5em;
}

p.MenuTextCaps
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 1.5em;
text-transform: uppercase;
}

p.MenuTextCaps_Sub1
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 1.5em;
margin-left: 2.5em;
text-transform: uppercase;
}

p.MenuTextCaps_Sub1_MB01_5
{
color: rgb(127,127,127);
font-size: 9px;
margin-bottom: 1.5em;
margin-left: 2.5em;
text-transform: uppercase;
}

p.MenuTextGray_Sub2_MB02_5
{
color: rgb(150,127,127);
font-size: 9px;
margin-bottom: 2.5em;
margin-left: 7.5em;
}

p.MenuTextGray_Sub2_MB07_5
{
color: rgb(150,127,127);
font-size: 9px;
margin-bottom: 7.5em;
margin-left: 7.5em;
}

p.MenuTitle
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 3.5em;
margin-left: 0.0em;
margin-top: 7.0em;
text-transform: uppercase;
}

p.MenuTitleMT0
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 2.5em;
margin-left: 0.0em;
margin-top: 0.0em;
text-transform: uppercase;
}

p.MenuTitleMT0
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 2.5em;
margin-left: 0.0em;
text-transform: uppercase;
}

p.MenuTitle_MB
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 5.0em;
margin-left: 0.0em;
}

p.MenuTitle_MB3_5
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 3.5em;
margin-left: 0.0em;
}

p.MenuTitlePrec
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 1.0em;
margin-left: 0.0em;
margin-top: 5.0em;
text-transform: uppercase;
}

p.MenuTitlePrec_SubPar
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 2.5em;
margin-left: 5.0em;
text-transform: uppercase;
}

p.MenuTitle_SiteDirectory
{
color: blue; /* rgb(0,75,150) */
font-size: 11px;
letter-spacing: 0.30em;
margin-bottom: 3.5em;
margin-left: 0.0em;
word-spacing: 0.35em;
}

p.MenuTitle_Sub1
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.30em;
margin-left: 2.5em;
margin-top: 2.5em;
word-spacing: 0.5em;
}

p.MenuTitle_Sub1MB02_5
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 2.5em;
margin-left: 2.5em;
}

p.MenuTitle_Sub1MT0
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 2.5em;
margin-left: 2.5em;
}

p.MenuTitle_Sub2
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.30em;
margin-bottom: 2.0em;
margin-left: 5.0em;
margin-top: 2.5em;
word-spacing: 0.5em;
}

p.MT02_5
{
margin-top: 2.5em;
}





p.NavNext
{
font-size: 9px;
margin-bottom: 1.5em;
text-align: right;
}

p.NavPreceding
{
font-size: 9px;
margin-bottom: 1.5em;
text-align: left;
}





p.Next
{
font-size: 9px;
margin-top: 7.0em;
margin-bottom: 7.0em;
text-align: right;
}

p.ObjectCaptionPrecPar
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 1.0em;
width: 435px;
}

p.ObjectCaption
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 3.5em;
width: 435px;
}

p.ObjectCaption_MB5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 5.0em;
width: 435px;
}

p.ObjectCaption_MB7_5
{
color: rgb(215,0,90);
font-size: 9px;
margin-bottom: 7.5em;
width: 435px;
}

p.PromotionLinksMain
{
color: rgb(215,0,90);
font-size: 9px;
line-height: 3.5em;
margin: 3.5em 0.0em 3.5em 0.0em;
}

p.PromotionLinksB
{
color: rgb(215,0,90);
font-size: 9px;
line-height: 3.5em;
margin: 3.5em 0.0em 3.5em 0.0em;
}

p.PromotionLinksWP
{
color: rgb(215,0,90);
font-size: 9px;
line-height: 3.5em;
margin: 2.5em 0.0em 3.5em 0.0em;
}





p.postmetadata
{
font-size: 9px;
margin-top: 3.5em;
text-transform: uppercase;
}

p.PE
{
font-size: 17px;
font-weight: 700;
}

p.PEMB02_5
{
font-size: 17px;
font-weight: 700;
margin-bottom: 2.5em;
}

p.PEMB03_5
{
font-size: 17px;
font-weight: 700;
margin-bottom: 3.5em;
}

p.PEMB05
{
font-size: 17px;
font-weight: 700;
margin-bottom: 5.0em;
}

p.PEBlue
{
color: Blue;
font-size: 17px;
font-weight: 700;
}

p.PEBlueMB02_5
{
color: Blue;
font-size: 17px;
font-weight: 700;
margin-bottom: 2.5em;
}

p.PEGray
{
color: rgb(150,128,128);
font-size: 17px;
font-weight: 700;
}

p.PEGrayMB02_5
{
color: rgb(150,128,128);
font-size: 17px;
font-weight: 700;
margin-bottom: 2.5em;
}

p.PERed
{
color: rgb(215,0,90);
font-size: 17px;
font-weight: 700;
}

p.PERedMB02_5
{
color: rgb(215,0,90);
font-size: 17px;
font-weight: 700;
margin-bottom: 2.5em;
}

p.SigCaption
{
color: blue; 
font-size: 9px;
letter-spacing: 0.2em;
margin-bottom: 10.0em;
margin-left: 0.0em;
margin-top: 3.5em;
}

/* x font-size: 10px; 13px; font-weight: 700; */

p.Subtitle1
{
color: blue;
font-size: 10px;
letter-spacing: 0.25em;
margin-bottom: 5.0em;
margin-top: 7.5em;
text-transform: uppercase;
}

p.Subtitle1Top
{
color: blue;
font-size: 10px;
letter-spacing: 0.25em;
margin-bottom: 5.0em;
margin-top: 0.0em;
text-transform: uppercase;
}

p.Subtitle1wCaption
{
color: blue;
font-size: 10px;
letter-spacing: 0.25em;
margin-bottom: 1.5em;
margin-top: 7.5em;
text-transform: uppercase;
}

p.Subtitle1Caption
{
color: rgb(123,123,255);
font-size: 9px;
letter-spacing: 0.15em;
margin-bottom: 5.5em;
text-transform: uppercase;
}

p.Subtitle2
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.20em;
margin-top: 5.0em;
margin-bottom: 3.0em;
text-transform: uppercase;
}

p.Subtitle2Top
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.20em;
margin-top: 0.0em;
margin-bottom: 3.0em;
text-transform: uppercase;
}

p.Subtitle2_MTMB2_5
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.20em;
margin-top: 3.0em;
margin-bottom: 2.5em;
text-transform: uppercase;
}

p.Subtitle2_MTMB5_0
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.20em;
margin-top: 5.0em;
margin-bottom: 5.0em;
text-transform: uppercase;
}

p.Subtitle2_MT07_5
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.20em;
margin-top: 7.5em;
margin-bottom: 3.0em;
text-transform: uppercase;
}

p.Subtitle2_MTMin
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.20em;
margin-top: 1.75em;
margin-bottom: 3.0em;
text-transform: uppercase;
}

p.Subtitle2wCaption
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.20em;
margin-top: 5.0em;
margin-bottom: 1.5em;
text-transform: uppercase;
}

p.Subtitle2Caption
{
color: rgb(123,123,255);
font-size: 9px;
letter-spacing: 0.10em;
margin-bottom: 3.0em;
text-transform: uppercase;
}

p.Subtitle3
{
color: blue; /* rgb(0,75,150) */
font-size: 9px;
letter-spacing: 0.10em;
margin-top: 2.0em;
margin-bottom: 1.5em;
text-transform: uppercase;
}




p.TExample
{
color: rgb(215,0,90);
font-size: 11px;
font-weight: 600;
letter-spacing: 0.2em;
margin-bottom: 2.5em;
margin-left: 25px;
margin-top: 75px;
}





p.TitleBoxCenter_Title
{
color: blue; /* rgb(0,75,150) */
font-size: 10px;
letter-spacing: 0.25em;
margin-left: 20px;
margin-right: 20px;
margin-top: 0.0em;
margin-bottom: 0.0em;
text-align: center;
text-transform: uppercase;
}

p.TitleBoxCenter_Title_mm
{
color: blue; /* rgb(0,75,150) */
font-size: 10px;
letter-spacing: 0.25em;
margin-left: 20px;
margin-right: 20px;
margin-top: 0.0em;
margin-bottom: 0.0em;
text-align: center;
}

p.TitleBoxRight_Title
{
color: blue; /* rgb(0,75,150) */
font-size: 10px;
letter-spacing: 0.25em;
margin-left: 15px;
margin-right: 25px;
margin-top: 0.0em;
margin-bottom: 0.0em;
text-align: center;
text-transform: uppercase;
}

p.TitleBoxRight_Title_mm
{
color: blue; /* rgb(0,75,150) */
font-size: 10px;
letter-spacing: 0.25em;
margin-left: 15px;
margin-right: 25px;
margin-top: 0.0em;
margin-bottom: 0.0em;
text-align: center;
}





p.TTitle 
{
color: rgb(215,0,90);
font-size: 10px;
letter-spacing: 0.2em;
margin-bottom: 0.75em;
margin-top: 0.5em;
}

p.TTitle a:link
{
color: rgb(215,0,90);
}

p.TTitle a:active
{
background-color: rgb(175,255,225);
color: rgb(215,0,90);
}

p.TTitle a:focus
{
background-color: rgb(175,255,225);
color: rgb(215,0,90);
}

p.TTitle a:hover
{
background-color: rgb(175,255,225);
color: rgb(215,0,90);
}

p.TTitle a:visited
{
color: rgb(215,0,90);
}





p.WPPageTitle
{
color: blue; /* rgb(0,75,150) */
letter-spacing: 0.2em;
margin-bottom: 0.0em;
margin-left: 2.5em;
margin-right: 2.5em;
margin-top: 0.0em;
text-transform: uppercase;
}





span.AquaHL
{
background-color: rgb(205,255,255);
}

span.BlueHL
{
background-color: rgb(220,225,255);
}

span.BlueText
{
color: blue;
}

span.CobaltText
{
color: rgb(0,100,255);
}

span.CurrentPage
{
color: rgb(225,0,100);
}

span.GrayText
{
color: rgb(150,128,128);
}

span.GreenText
{
color: rgb(108,183,130);
}

span.LC
{
text-transform: lowercase;
}

span.LavendarText
{
color: rgb(100,0,255);
}

span.LimeHL
{
background-color: rgb(215,255,235);
}

span.LSwide7
{
font-weight: 600;
letter-spacing: 0.25em;
word-spacing: 0.15em;
}

span.LSwide
{
font-size: 13px;
font-weight: 700;
letter-spacing: 0.15em;
word-spacing: 0.20em;
}

span.MarginRight
{
margin-right: 35px;
}

span.NavyText
{
color: Navy;
}

span.NormalText
{
color: rgb(0,0,50);
}

span.RedText
{
color: rgb(215,0,90);
}

span.OrangeText
{
color: rgb(255,103,1);
}

span.OrangeRedText
{
color: rgb(247,7,0);
}

span.PurpleText
{
color: purple;
}

span.RedHL
{
background-color: rgb(255,190,235);
}

span.RedText
{
color: rgb(215,0,90);
}

span.RedTextLgUpper
{
color: rgb(215,0,90);
/* font-size: 17px;
font-weight: 700; */
text-transform: uppercase;
}

span.Remarks
{
color: rgb(100,100,175);
}

span.RemarksSmall
{
color: rgb(100,100,175);
font-size: 9px;;
}

span.RonPaul
{
font-size: 26px; 
font-weight: 700;
}

span.XLg
{
font-size: 24px;
}

span.XXLg
{
font-size: 28px;
}

span.YellowHL
{
background-color: rgb(255,255,175);
}

span.YellowOrangeText
{
color: rgb(255,147,4);
}





sup
{
font-size: 0.65em;
}





table
{
background-color: transparent;
padding: 0px;
text-align: left;
}

table.ForumBody
{
}

table.ForumOptionsLRTop
{
padding-bottom: 7px;
}

table.APTableOuter
{
cell-padding: 7px;
}

table.APTableQuestions
{
cell-padding: 7px;
}

table.Bottom
{
padding-bottom: 50px;
padding-left: 75px;
padding-right: 75px;
}

table.BottomHR
{
padding-top: 50px;
}

table.DirTitle
{
margin-bottom: 25px;
margin-top: 25px;
}

table.DirTitle_Top
{
margin: 0px 0px 0px 0px;
}

table.ForumMenuBottom
{
margin-bottom: 5px;
padding-left: 75px;
padding-right: 75px;
}

table.LogoMenuBottom
{
margin-bottom: 0px;
padding-bottom: 0px;
padding-left: 75px;
padding-right: 75px;
}

table.LogoMenuTop
{
padding-top: 25px;
padding-left: 75px;
padding-right: 75px;
}

table.LogoPanel
{
background-color: black;
}

table.MainBody
{
padding-left: 75px;
padding-right: 75px;
padding-top: 50px; /* 52 */
}

table.MainBody_Forum
{
padding-left: 75px;
padding-right: 75px;
}

table.TTitle
{
margin-bottom: 25px;
margin-top: 0px;
padding-bottom: 25px;
}

table.TTitle_Forum
{
margin-top: 100px;
padding-bottom: 5px;
}

table.TMidSection
{
border-color: rgb(255,220,235);
border-style: solid;
border-width: 1px 0px 1px 0px;
margin: 26px 0px 26px 0px;
padding: 26px 0px 26px 0px;
}

table.TTopSection
{
border-color: rgb(255,220,235);
border-style: solid;
border-width: 0px 0px 1px 0px;
margin-bottom: 52px;
margin-top: 0px;
padding: 0px 0px 52px 0px;
}





td
{
background-color: transparent;
empty-cells: show;
vertical-align: top;
}

td.APRadios
{
vertical-align: middle;
width: 10%;
}

td.APOptions
{
vertical-align: middle;
width: 90%;
}

td.APResultGraph
{
vertical-align: middle;
width: 50%;
}

td.APResultOptions
{
vertical-align: middle;
width: 50%;
}

td.Logo
{
background-color: black;
background-image: url("img-bg-pfmpe-world-bg.jpg");
background-repeat: repeat-x;
height: 36px;
}

td.MainArticle
{
background-attachment: fixed;
background-image: url("img-bg-20080317-mario-sikorski-20pct-25opac-j07.jpg");
background-position: 20% 55%;
background-repeat: no-repeat;
border-color: rgb(255,220,235); 
border-style: solid;
border-width: 0px 0px 1px 0px;
margin-right: 35px; 
padding-right: 35px;
width: 70%;
}

td.MainMenu
{
background-color: rgb(250,250,250);
border-color: rgb(255,220,235); 
border-style: solid;
border-width: 0px 1px 1px 1px;
padding: 0px 20px 0px 0px; /* 20 */
width: 25%;
}

td.PadLeftOrRight
{
width: 65px;
}

td.TopSection
{
padding: 0px;
}

td.TD2ColumnLeft
{
padding: 10px 26px 26px 0px;
width: 50%;
}

td.TD2ColumnRight
{
padding: 10px 13px 26px 26px;
width: 50%;
}

td.TD2SubColumnLeft
{
border-color: rgb(255,220,235);
border-style: solid;
border-width: 1px 0px 0px 0px;
padding: 20px 26px 20px 0px;
width: 50%;
}

td.TD2SubColumnRight
{
border-color: rgb(255,220,235);
border-style: solid;
border-width: 1px 0px 0px 0px;
padding: 20px 13px 20px 26px;
width: 50%;
}

td.TTitle
{
background-color: rgb(245,230,238);
background-image: url("img-bg-title.gif");
background-repeat: repeat-x; /* repeat-x, repeat-y */
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}





textarea
{
background-color: rgb(200,255,225);
border-color: black;
border-style: solid;
border-width: 1px;
color: rgb(0,0,125);
font-family: "Lucida Console",monospace;
font-size: 11px;
font-style: normal;
font-weight: normal;
height: 150px;
letter-spacing: 0.10em;
margin-bottom: 0.0em;
margin-top: 0.0em;
text-align: left;
width: 100%;
}

textarea.taPFMPELink
{
height: 104px;
}

textarea.taPFMPELinkSmall
{
height: 52px;
}





tr
{
align: left;
}

}