@charset "utf-8";

body  {font-size: small; font-family: verdana, helvetica, arial, geneva, sans-serif; background-color: #172435; margin: 0px;}

h1 {font-size: 1.6em; color: #172435;}
h2 {font-size: 1.1em; color: #364354; font-weight: bold;}
h3 {font-size: .8em; color: #000000;}
h4 {font-size: 1.0em; color: #5c6571; font-weight: bold;}
h5 {font-size: 1.1em; color: #500606; font-weight: bold;}

.signature {font-size: 1.0em; color: #5c6571; font-weight: bold; font-style: italic;}
.clearAll {clear: both;}
.error {color: #FF0000;}
.errorlist {color: #FF0000;}

a {color: #116587;}


ul li {margin: 5px;}

ul.noBullet li {list-style-type: none;}
  
table.howStart {margin: 10px 0px 0px 30px;}
  table.howStart td {padding: 5px; color: #116587;}


.callout {border: 1px solid #a2a7ae; background-color: #e7e9ea; padding: 10px; margin-bottom: 16px;}
  .callout h2 {font-size: 1.2em; color: #500606; font-weight: bold;}

  table.invest input.submit {font-size: .9em;}
  table.invest td {padding: 5px;}
  table.invest .title {background-color: #172435; color: #FFFFFF; font-weight: bold; font-size: 1.3em;}
  table.invest .titleSmall {background-color: #172435; color: #FFFFFF; font-weight: bold; font-size: 1.0em;}
    table.invest .title a {color: #FFFFFF; text-decoration: none;}
      table.invest .title a.link {color: #ffff33; font-size: .9em; font-weight: bold; text-decoration: none;}
  table.invest .main {background-color: #e7e9ea; border: 1px solid #172435; font-size: 1.0em;}
  table.invest textarea {width: 100%; height: 100px;}

table.investdetails {border: 1px solid #172435; width: 300px;}
  table.investdetails td {padding: 5px; font-size: .8em;}
  table.investdetails .title {background-color: #172435; color: #FFFFFF; font-weight: bold; font-size: 1.2em;}
  table.investdetails .dark {background-color: #e7e9ea;}
  table.investdetails .light {background-color: #FFFFFF;}
  table.investdetails .close {color: #FFFFFF; text-align: center;}  
    table.investdetails .close a {color: #FFFFFF;} 

table.report {width: 100%;}      
  table.report td {padding: 5px;}    
  table.report td.title {background-color: #364354; font-size: 1.0em; font-weight: bold; color: #FFFFFF; text-align: center;}        
  table.report td.details {background-color: #F4F4F4;}
  
.investsum {font-weight: bold; font-style: italic;}
.packsize {font-size: .8em; color: #FF0000;}
.email {width: 160px;}
  
img {border: none;}

 /**************************************/
 /* MAIN SITE TEMPLATE STYLES:HEADER  */
/**************************************/
#mainContainer {height: auto;	width: 820px; margin: 5px auto auto auto;}
  #mainContainer #siteHeader {width: 820px; height: 110px; background-color: #000000; background-image: url(../../media/images/siteHeader.jpg);	background-repeat: no-repeat; background-position: top left;}
    #mainContainer #siteHeader #siteNav {color: #172435; padding-left: 320px; padding-top: 90px;}
    #mainContainer #siteHeader #siteNav a {color: #172435; text-decoration: none; font-size: .8em;}   
      #mainContainer #siteHeader #siteNav a:hover {text-decoration: underline;}
      
    #mainContainer #siteSplitter {width: 820px; height: 22px; background-color: #ece9e2; margin-top: 8px;}
    
    
    #mainContainer #mainHeader_1 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_1.jpg);	background-repeat: no-repeat; background-position: top left;} 

    #mainContainer #mainHeader_2 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_2.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_3 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_3.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_4 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_4.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_5 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_5.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_6 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_6.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_7 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_7.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_8 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_8.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_9 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_9.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_10 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_10.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeader_11 {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_11.jpg);	background-repeat: no-repeat; background-position: top left;}    
    
    #mainContainer #mainHeaderHome {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_2.jpg);	background-repeat: no-repeat; background-position: top left;}

    #mainContainer #mainHeaderHowStart {width: 820px; height: 200px; background-color: #000000; margin-top: 8px; background-image: url(../../media/images/mainHeader_3.jpg);	background-repeat: no-repeat; background-position: top left;}

         
      #mainContainer #mainHeaderButtons {float: right; padding-right: 8px;}
        #mainContainer #mainHeaderButtons img {padding-top: 15px;}
    #mainContainer #mainContent {width: 820px; background-color: #FFFFFF; margin-top: 8px;}
    
    #mainContainer #mainContent #mainContentMain {background-color: #FFFFFF; padding: 5px;}
      #mainContainer #mainContent #mainContentMain #mainContentMainLeft {width: 530px; float: left; padding-left: 30px;}
    
      #mainContainer #mainContent #mainContentMain #mainContentMainRight {width: 200px; float: right; text-align: center; padding: 5px 10px 5px 5px; margin-top: 30px;}

        #mainContainer #mainContent #mainContentMain #mainContentMainRight #paymentProcessors {margin-top: 30px;}

  #mainContainer #footer {color: #FFFFFF; font-size: .8em; text-align: right; margin-top: 6px;}
    #mainContainer #footer a {color: #FFFFFF;}
    