
/* ========================================== */
/* ========================================== */
/* ============ MoneyBox Styles ============= */
/* ============     29/7/08     ============= */
/* ============  GMDmedia.com   ============= */
/* ========================================== */
/* ========================================== */

html, body, p, ul, li, q, h1, h2, h3, form, a, div, img, input, hr 
{
    margin:0pt;
    padding:0pt;
}

body
{
   background-image:url(images/bg.gif);
   background-repeat:repeat-x;
   background-color:#e1f1f7;
   font-size:62.5%;
   font-family:Arial, Helvetica, sans-serif;
}

#container
{
    clear:both;
    width:980px;
    height:auto;
    margin:0px auto;
    clear:both;
}

#content
{
    background-image:url(images/content.gif);
    background-repeat:repeat-y;
    width:962px;
    height:auto;
    float:left;
    padding:2px 0 10px 25px;
}

h1
{
    color:#52c27f;
    font-size:24px;
    font-weight:normal;
}

h2
{
    padding:10px 0;
    font-weight:normal;
    color:#4aa5cf;
    font-size:20px;
}

h2.top
{
    padding: 0px 0px 10px 0px;
}


p
{
    padding-bottom:10px;
}

a
{
   text-decoration:none;
   font-size:1em;
   /*color:#e4ff64;*/
   color:#FF00FF;
   font-weight:bold;
}

a:hover
{
   text-decoration:underline;
}

a img
{
    border:none;
}

ul
{
    list-style:none;
}

img 
{
   vertical-align:bottom;
}

/* ========================================== */
/* ============= Header ===================== */
/* ========================================== */

#header
{
    height:180px;
    padding:20px 0 0 25px;
}

/* ========================================== */
/* ============= Menu ======================= */
/* ========================================== */

ul#menu
{
    float:left;
    display:block;
    list-style:none;
    padding:0 0 0 25px;
    width:952px;
    background-image:url(images/menu2.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
    height:5.5em;
}

ul#menu li
{
    display:inline;
    margin:0;
    padding:0;
}

ul#menu a 
{
    float:left;
    background:url(images/tab-left.gif) no-repeat left top;
    margin:0;
    padding:0;
    padding:0 0 0 20px;
    text-decoration:none;
    font-size:1.4em;
}

ul#menu a span 
{
    float:left;
    display:block;
    background:url(images/tab-right.gif) no-repeat right top;
    padding:13px 25px 10px 5px;
    font-weight:bold;
    color:#fff;
    margin-right:5px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
ul#menu a span 
{ 
    float:none;
}
/* End IE5-Mac hack */

ul#menu a:hover span 
{
    color: #46a3cf;
}

ul#menu .current a 
{
    background-position:0 -39px;
}

ul#menu .current a span 
{
    background-position:100% -39px;
    color: #46a3cf;
}

ul#menu a:hover 
{
    background-position:0% -39px;
}

ul#menu a:hover span 
{ 
    background-position:100% -39px;
}

/* ========================================== */
/* ============= Dropmenudiv ================ */
/* ========================================== */

#dropmenudiv
{
    position:absolute;
    z-index:100;
    padding:0 0 10px 10px;
    border:1px solid #70c5f0;
}

#dropmenudiv h2
{
    color:#fff;
    font-size:1.4em;
    padding-bottom:5px;
    font-weight:bold;
}

#dropmenudiv a
{
    width: 100%;
    display: block;
    text-indent: 5px;
    color:#e4ff64;
    font-size:1.4em;
    font-weight:bold;
    line-height:20px;
}

#dropmenudiv a:hover
{ 
    color:#fff;
}

/* ========================================== */
/* ============= Footer ===================== */
/* ========================================== */

#footer
{
    width:962px;
    clear:both;
    background-image:url(images/footer-bg.gif);
    background-repeat:no-repeat;
    background-position:top;
    background-color:#fff;
    overflow:hidden;
    margin-bottom:20px;
    padding-bottom:6px;
}

#footer ul
{
    background-color:#49a4d0;
    overflow:hidden;
    width:936px;
    margin:16px 0 0 6px;
    padding:30px 0 20px 14px;
}

#footer ul li
{
   float:left;
   color:#fff;
   padding:0px 5px;
}

#footer ul li a
{
    color:#fff;
    font-weight:bold;
    font-size:1.2em;
}

#footer #footer-content
{
    clear:both;
    background-color:#70c5f0;
    width:932px;
    margin:2px 0 0 6px;
    padding:30px 0 20px 18px;
    color:#fff;
}

#footer #footer-content p
{
    width:620px;
    font-size:1.2em;
}

#footer #footer-content span
{
   float:right;
   padding-right:20px;
   font-weight:bold;
   font-size:1.1em;
}

/* ========================================== */
/* ============= Content-right ============== */
/* ========================================== */

#content-right
{
    width:303px;
    float:left;
    padding:4px 0px 5px 3px;
    color:#fff;
}

#content-right h2
{
    color:#fff;
    font-size:22px;
    font-weight:normal;
}

#content-right p
{
    width:180px;
    font-size:1.6em;
    line-height:20px;
}

#content-right a
{
   color:#e4ff64;
   font-weight:bold;
   font-size:1em;
}

#content-right #purchase
{
    width:262px;
    height:13.7em;
    background-image:url(images/purchase-bg.gif);
    background-repeat:no-repeat;
    background-color:#70c5f0;
    padding:20px;
    margin-bottom:15px;
}

#content-right #trail
{
    width:263px;
    height:14.4em;
    background-image:url(images/trial-bg.gif);
    background-repeat:no-repeat;
    background-color:#aec3c3;
    padding:20px;
    clear: both;
}

#content-right #web-safe
{
    width:263px;
    height:14.4em;
    background-image:url(images/websafe-bg.png);
    background-repeat:no-repeat;
    padding:20px;
    clear: both;
}

#content-right #web-safe h2
{
    color:#e4ff64;
    font-size:32px;
    padding-bottom: 5px;
}
	
#content-right #trail a
{
    display:block;
}

/* ========================================== */
/* ============= Content-inner ============== */
/* ========================================== */

#content-inner
{
    width:566px;
    height:auto;
    float:left;
    padding:30px 2em 0 20px;
    font-size:1.2em;
    color:#4f696b;
}

#content-inner h4
{
   color:#4aa5cf;
}

#content-inner ul
{ 
    width:550px;
    padding:0 0 10px 10px;
}

#content-inner ul li
{
    line-height:20px;
}

#content-inner span
{
    font-size:1.5em;
    color:#52C27F;
    display:block;
    padding:10px 0;
}

#content-inner ol 
{
   margin-top:0;
}

#content-inner ol li
{
   line-height:20px;
}

#content-inner ul.tick li
{
    background-image:url(images/tick.gif);
    background-repeat:no-repeat;
    padding-left:25px;
    line-height:20px;
}

#content-inner table#download
{
	padding-bottom:10px;
}

#content-inner table#download .downloadform
{
    display:inline;
}

#content-inner table#download .paypal 
{
    vertical-align:middle;
}
/* ========================================== */
/* ============= Index.html ================= */
/* ========================================== */

#intro
{
    width:560px;
    height:35em;
    float:left;
    background-image:url(images/intro-bg2.gif);
    background-repeat:no-repeat;
    background-position:top;
    background-color:#5ebd96;
    padding:30px 2em 0 30px;
    position:relative;
    left:-5px;
}

#intro h1
{
   color:#fff;
}

#intro h1 span
{
    color:#e4ff64;
    font-size:1.5em;
}

#intro h2
{
    font-size:16px;
    color:#fff;
    width:320px;
    font-weight:normal;
}

#intro p
{
    color:#fff;
    font-size:1.6em;
    font-weight:bold;
}

#intro ul li
{
    color:#fff;
    font-weight:bold;
    font-size:1.6em;
    padding-bottom:5px;
}

#intro ul li img
{
    margin-right:20px;
}

.moneybox-product
{
    width:287px;
    height:32.4em;
    background-image:url(images/money-box-product-bg.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    margin:0 17px 20px 0;
    padding:10px 7px 0 0;
    font-size:1.2em;
    color:#4f696b;
    float:left;
}

.moneybox-product p
{
    padding:10px 20px;
}

.moneybox-product ul
{
   padding:5px 20px 10px 20px;
}

.moneybox-product ul li
{
   padding-left:25px;
   line-height:20px;
   font-weight:bold;
   background-image:url(images/tick.gif);
   background-repeat:no-repeat;
}

.moneybox-product a
{
   width:261px;
   height:1.5em;
   background-image:url(images/product-link.gif);
   background-repeat:no-repeat;
   text-align:center;
   font-size:1.2em;
   font-weight:bold;
   color:#fff;
   text-align:center;
   display:block;
   padding-top:5px;
   margin-left:13px;
 }
 
.moneybox-product a:hover
 {
    background-image:url(images/product-link-hover.gif);
    background-repeat:no-repeat;
}

#faq
{
    width:598px;
    float:left;
    background-image:url(images/faq-bg.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    background-color:#e8f3f7;
    color:#4f696b;
    font-size:1.2em;
    padding-bottom:30px;
}

#faq h2
{
    width:538px;
    height:38px;
    background-image:url(images/faq-heading.gif);
    background-repeat:no-repeat;
    color:#759ead;
    font-size:2em;
    font-weight:normal;
    padding:10px 0px 0px 60px;
} 

#faq h3
{
   padding:10px 20px 0 20px;
   font-size:1em;
}

#faq p
{
    padding:0px 20px;
    font-size:1em;
}

#testimonials
{
    Width:260px;
    height:auto;
    float:left;
    padding:0 5px;
    margin-left:30px;
}

#testimonials h2
{  
    color:#759ead;
    font-size:2.4em;
    font-weight:normal;
}

#testimonials ul
{
   color:#4f696b;
   font-style:italic;
   font-size:1.2em;
   padding-top:15px;
}

#testimonials ul li
{
    background-image:url(images/quote-marks.gif);
    background-repeat:no-repeat;
    padding-left:30px;
    padding-bottom:10px;
    line-height:20px;
}

#testimonials a
{
    color:#0d92c1;
    float:right;
    font-weight:bold;
}

/* ========================================== */
/* ============= Support.html =============== */
/* ========================================== */

#faq-page h2
{
   padding:0;
}

#faq-page a
{
    color:#4f696b;
    font-size:1em;
    line-height:25px;
    text-decoration:underline;
    font-weight:normal;
}

#faq-page span
{
    font-size:1.5em;
    color:#52C27F;
    display:block;
    padding-top:10px;
}

#faq-page p
{
    /*color:#52C27F;*/
    color:#FF6600;
}

table.contact
{
    margin-bottom: 20px;
}

#content-inner span.ast
{
    display: inline;
    color: red;
    padding: 0px;
}

table.contact td
{
    padding: 5px;    
}

table.contact textarea
{
    width: 400px;
    height: 150px;
    border: 1px solid #4AA5CF;
}

table.contact input
{
    width: 250px;
    border: 1px solid #4AA5CF;
}

table.contact input.submit
{
    width: 100px;
}
/* ========================================== */
/* ============= AboutMBPF.html ============= */
/* ========================================== */

ul#testimonials-page 
{
   color:#4f696b;
   padding-top:15px;
   font-style:italic;
}

ul#testimonials-page li
{
    background-image:url(images/quote-marks.gif);
    background-repeat:no-repeat;
    padding-left:30px;
    padding-bottom:15px;
    line-height:20px;
}

ul#testimonials-page li span
{
    color:#0d92c1;
    font-weight:bold;
    font-style:normal;
    display:block;
    font-size:1em;
    line-height:normal;
}

/* ========================================== */
/* ============= Sample.html ================ */
/* ========================================== */

.photogallery
{ 
    /*CSS for TABLE containing a photo album*/
}

.photonavlinks
{
    font: bold 14px Arial;
    padding:5px 0;
}

.photonavlinks a
{
    margin-right: 2px;
    margin-bottom: 3px;
    padding: 1px 5px; 
    border:1px solid #70C5F0;
    text-decoration: none;
    background-color: white;
}

.photonavlinks a.current
{ 
    background-color: #49A4D0;
    color:#fff;
}

#sample
{
    color:#4AA5CF;
    font-size:20px;
}

/* ========================================== */
/* ============= Sitemap.html =============== */
/* ========================================== */

ul#sitemap
{
   list-style:inside square;
   color:#FF00FF;
}

/* ========================================== */
/* ============= Purchase =================== */
/* ========================================== */

#header-purchase
{
    height:180px;
    width:245px;
    padding-top:20px;
    padding-left:25px;
    float:left;
    margin-right:40px;
}

#purchase
{
	width:570px;
	height:340px;
	float:left;
	padding:70px 0 0 30px;
	background:url(images/purchase-bg-pdt.png) no-repeat bottom;
}

#purchase h1
{
   color:#fff;
}

#purchase h1 span
{
    color:#e4ff64;
    font-size:1.5em;
}

#purchase h2
{
    color:#fff;
    width:320px;
    font-weight:normal;
    padding-bottom:20px;
}

#purchase h2 a
{
    color:#e4ff64;
    text-decoration:underline;
}

#purchase h3
{
    padding-bottom: 10px;
    font-size: 1.6em;
    font-weight:normal;
    color:#E4FF64;
}


#purchase p
{
    color:#fff;
    font-size:1.6em;
    font-weight:bold;
}

#purchase ul li
{
    color:#fff;
    font-weight:bold;
    font-size:1.6em;
    padding-bottom:5px;
}
