body {
   background: #3B92A3;
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px; }

a {
    color: #2c2c2c;
    font-weight: bold;
    text-decoration: underline;
    outline: none; }
   a:hover {
      color: #438DD8; }
p { line-height: 180%; }

div.clear {
   height: 1px;
   clear: both; }

#wrapper {
   background: #FFFFFF;
   width: 720px;
   margin: 20px auto;
   padding: 20px; }

/* Wrapper -> Header
--------------------------------------------------*/
   #wrapper #header {
      padding-bottom: 10px;
      width: 720px; }
      #wrapper #header #global-nav {
         float: right;
         font-size: 11px; }
         #wrapper #header #global-nav a { }
      #wrapper #header #logo a {
         display: block;
         height: 51px;
         width: 148px;
         background: #FFFFFF url("../images/logo2.jpg") no-repeat 0 0;
         text-indent: -5000px; }
      #wrapper #header ul#nav-menu {
         float: right;
         clear: right;
         margin: 0;
         padding: 25px 0 0 0;
         color: #4A92D9; }
         #wrapper #header ul#nav-menu li {
             display: inline;
             margin: 0;
             padding: 0;
             background: none; }
            #wrapper #header ul#nav-menu li strong { font-weight: normal; color:#000000 }
            #wrapper #header ul#nav-menu li a { }

/* Wrapper -> box
--------------------------------------------------*/
   #wrapper #box {
      background-image:url(../images/bg.jpg);
      background-repeat:repeat-x;
      height:140px; }
   #wrapper #box img { float: left; }
   #wrapper #box h1 { }
   #wrapper #box p#pricing-info {
      padding: 25px 15px 0 0; }
   #wrapper #box p { color: #ffffff; }

/* Wrapper -> Headings
--------------------------------------------------*/

      #wrapper h4 {
      font: 16px/22px Arial, Helvetica, sans-serif;
      color: #438DD8;
      font-weight: bold;
      padding: 10px 0; }
      #wrapper h4#plan-review {
         padding: 20px 50px 0 50px;
         font-size: 12px;
         line-height: 140%;
         text-align: center; }
      #wrapper h5 {
      font: 16px/22px Arial, Helvetica, sans-serif;
      color: #438DD8;
      font-weight: bold;
      padding-top: 15px; }

/* Wrapper -> Main
--------------------------------------------------*/
#main {
   width: 500px;
   float: left; }

/* Learn
--------------------------------------------------*/
   #wrapper h4#answers {
      padding: 25px;
      width: 100%;
      height: 42px; }
   #wrapper dl#learn {
      float: left;
      width: 460px;
      background: #F8F8F8;
      padding: 10px 20px;}
      #wrapper dl#learn dt {
         margin-top: 20px;
         font: 16px/20px Arial, Helvetica, sans-serif;
         font-weight: bold;
         color: #000000; }
      #wrapper dl#learn dd {
         margin-top: 10px;
         margin-bottom: 20px;
         line-height: 150%; }
      #wrapper dl#learn p {
         margin-bottom: 15px; }
   #wrapper dl#learn-side {
      float: right;
      width: 200px; }
      #wrapper dl#learn-side dt {
         margin-top: 20px;
         font: 13px/18px Arial, Helvetica, sans-serif;
         font-weight: bold;
         color: #000000; }
      #wrapper dl#learn-side dd {
         margin-top: 10px;
         line-height: 150%; }
   #wrapper dl#learn-side2 {
      float: right;
      width: 200px; }
      #wrapper dl#learn-side2 dt {
         margin-top: 20px;
         font: 13px/18px Arial, Helvetica, sans-serif;
         font-weight: bold;
         color: #000000; }
      #wrapper dl#learn-side2 dd {
         margin-top: 10px;
         line-height: 150%; }

/* =Wrapper -> Pricing
--------------------*/
#wrapper table#pricing-table {
   width: 100%;
   margin: 20px 0 0 0;
   border-collapse: collapse;
   font-size: 12px; }
   #wrapper table#pricing-table a { }
      #wrapper table#pricing-table a:hover { background-color: transparent; }
   #wrapper table#pricing-table thead { }
      #wrapper table#pricing-table thead tr { }
         #wrapper table#pricing-table thead tr th {
            background: #F1F1F1;
            text-align: center;
            padding: 10px 0; }
   #wrapper table#pricing-table tbody { }
      #wrapper table#pricing-table tbody tr { }
         #wrapper table#pricing-table tbody tr td {
            text-align: center;
            border: 1px solid #EEEEEE;
            color: #000000; }
            #wrapper table#pricing-table tbody tr td.feature {
               text-align: left;
               border-left: none;
               font-weight: bold;
               padding: 10px 0 12px 5px; }
            #wrapper table#pricing-table tbody tr td.price {
               width: 95px;
               font-weight: bold;
               background: #FFAC2D; }
               #wrapper table#pricing-table tbody tr td.price small {
                   display: block;
                   font-size: 9px;
                   padding: 2px 0 0 0; }
   #wrapper table#pricing-table tfoot { }
      #wrapper table#pricing-table tfoot tr { }
         #wrapper table#pricing-table tfoot tr td {
            background: #F1F1F1;
            padding: 10px; }
            #wrapper table#pricing-table tfoot tr td ol {
               padding-left: 25px; }
               #wrapper table#pricing-table tfoot tr td ol li {
               font-size: 11px;
               color: #999999;
               list-style: decimal;
               line-height: 150%; }

/*---------------------------- BEGIN EMAIL FORM ----------------------------*/
.input{
   width:400px;
   height:24px;
   border:1px solid #b0a4a4;
   background-color:#fff;
   padding-top:8px;
}

.textArea{
   height:205px;
   padding-top:0px;
}

#sendButton{
   color:#fff;
   background-color:#363636;
   width:73px;
   height:26px;
   border:1px solid #b0a4a4;
   margin-bottom:-5px;
}

.errorMessage{
   color:red;
}

/*---------------------------- END EMAIL FORM ----------------------------*/

/* Footer
--------------------------------------------------*/

   p#footer {
      color: #cccccc;
      text-align: center;
      padding-bottom: 20px; }
   p#footer a:hover {color: #000000; }

