@charset "utf-8";
/* CSS Document */

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size:10pt; 
    color:black;
    background:#fff url(../images_template/bg-tile.jpg) repeat-x left top;
    margin-top:0;
    padding-top:0;
}

img {
    border: 0px;
}

p,li {
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
}

p {
  padding:0;
  margin:10pt 0;
}

ol {
    color: #c00000;
    font-weight:bold;
}

ol.NoRed {
    color: #000000;
    font-weight:bold;
}

ol li {
    margin: 18px 0px;
}

/*p,div,li,ul,img {border:1px solid red;}*/

a:visited {color:#0099CC;}
a {color: #0099CC;}

#ToolNav {
    font-size:8.0pt;
    color:#AAA; 
    text-align:right;
    margin-top:0;
}

.ToolNavSignIn {
    font-size:8.0pt;
    color:#c00000;
    text-align:left;
    margin-top:0;
}

.ToolNavSignIn a {
     color: #c00000;
}

.ToolNavSignIn a:visited {
    color: #C00000;
}

#ContentContainer {
    padding:10px 20px 10px 20px;
    background-color:white;
    background-image: url(../images_template/contentbg.gif);
    background-repeat: repeat-y;
}


#ContentContainer img {
    margin:10px;
    border:0;
}


#ContentContainer .SectionImgs img {
    margin:0;
    padding:0 0 7px 0;
}

.ImportantHighlight {
    color:red;
    background:yellow;
}

.NormalHighlight {
    background:yellow;
}

.ImportantNoHighlight {
    font-size:20.0pt;
    font-family:"Calibri","Arial","sans-serif";
    color:#E20000;
}

.Grabber {
    text-align:center;
    font-size:20.0pt;
    font-family:"Tahoma","sans-serif";
}

.Heading1 {
    font-family:Verdana,sans-serif;
    font-size: 12pt;
    text-align:left;
}

.Heading2 {
    font-size: 36pt;
    font-weight: bold;
    text-align: center;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.Heading3 {
    font-size: 18pt;
    font-weight: bold;
    text-align: left;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.NormalHighlight {
    background-color:#FFFF8A;
    font-weight:bold;
}

.SpecialHighlight {
    background-color:#FFFF8A;
    font-weight:bold;
    color: #c00000;
}

.SpecialText {
    font-weight: bold;
    color: #c00000;
}

.MemoHeader {
 font-size:11.5pt;
    text-align: left;
    line-height:18pt;
}

.RedHeader {
  font-size:16.0pt;
  font-family:"Arial","sans-serif";
  color:#C00000;
  line-height:22pt;
}

.Heading4 {
  font-size:14.0pt;
  font-family:"Arial","sans-serif";
  color:#000000;
}


.SectionHeader {
    color:#595959;
    font-weight:bold;
}

.SectionContent {
     font-size:9.0pt;
     font-weight:bold;
     color:#595959;
     margin-left:1.5em;
}

.SectionNumber {
    color:#BFBFBF;
}

.Clickbank {
    text-align:center;
    line-height:18.0pt;
    font-size:7.5pt;
}

.CheckTable {
  margin-left:20px;
}


.CheckTable p {
  margin:23px 0 5px 0;
}


.LineItem {
    color:black;
    font-weight:normal;
}

.FooterText p {
  font-size:7.0pt;
  line-height:13pt;
  font-family:Arial;
  color:#aaa;
}


/* SIGN UP FORM LEFT COLUMN */

.SignUpFormBorder {
    border-left:1px solid #aaa;
    border-right:1px solid #aaa;
}

.SignUpForm {
    padding:1px 10px 10px 10px;
    margin:0 auto;
    background: #fff url(../images_signup/Sign_Up_Gradient2.jpg) repeat-x bottom;
}


/* SIGN UP FORM BOTTOM */

.SignUpFormContainer {
    width:601px;
    margin:0 auto;
}

.SignUpFormBottom {
    border-left:1px solid #aaa;
    border-right:1px solid #aaa;
    padding:1px 10px 10px 10px;
    background: #fff url(../images_signup/Sign_Up_Gradient2.jpg) repeat-x bottom;
}

.SignUpBorderBottom {
    width:601px;
    margin:0 auto;
}

/* BOTH SIGN UP FORMS */

.SignUpForm p, .SignUpForm td, .SignUpFormBottom p, .SignUpFormBottom td {
    font-size:8pt;  
}


.SignUpForm h1, .SignUpFormBottom h1 {
    margin-top:0;
    font-size:9pt;  
}

.SignUpForm h2, .SignUpFormBottom h2 {
    font-size:10pt; 
}

/* SIGN UP FORM MISC */

#SignUpList {
    margin:0 0 0 1.5em; 
    padding:0;  
}
#SignUpList li {
    font-size:8pt;  
}



.SignUpFormButton {
    width:128px;
    border:0;   
}


/* HOME page: VIDEO */

            #media
            {
               margin-top: 40px;
         }
            #noUpdate
            {
                margin: 0 auto;
                font-family:Arial, Helvetica, sans-serif;
                font-size: x-small;
                color: #cccccc;
                text-align: left;
                width: 210px;
                height: 200px;
                padding: 40px;
            }
