/****************************************************************
*                            Common Styles                      *
*****************************************************************/

PRE {
    margin: 1em;
}

/* Temporary Styles - for devlopment only. Remove for production.*/
table {
        border: 0px solid red;
        margin: 3px;
    }
    
td {
        border: 0px dotted purple;
        padding: 2px;
    }
/* End Temporary Styles */

div {
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-size: 12px;
  padding-left: 8px;
}
    
.div_main {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  font-variant: normal;
  padding-left: 8px;
}

.div_header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  font-size: 16px;
  padding-left: 8px;
  padding-bottom: 10px;
}

body {
    color: black;
    background: #e4e4b7;
    margin-left: 4px;
    margin-right: 10px;
    margin-top: 4px;
    margin-bottom: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
}

body#common {
    background-image: url(Images/rl-wallpaper-yellowbrn2048b.png);
    color: black;
    background: #e4e4b7;
    margin-left: 4px;
    margin-right: 10px;
    margin-top: 4px;
    margin-bottom: 4px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    font-size: 12px;
    text-decoration: none;
}

img {
    border: 0px;
}

img#linkedin {
    width: 80px;
    height: 15px;
    border: 0px;
    margin-left: 10px;
}

table {
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.company_name {
    vertical-align: top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link {
    color: #990000;
    text-decoration: none;
}

a:visited {
    color: #990000;
    text-decoration: none;
}

a.menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  text-decoration: none;
  font-size: 14px;
}

table#logoheader {
    background: #ffffcc;
    height: 130px;
    }

td#logo {
    width: 130px;
}

td#slogan-mission {
    background: #ffffcc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.text_randomlogic {
    font: bold 200% sans-serif;
}

p.slogan {
    font: bold italic 90% sans-serif;
}

p.mission-statement {
    font: 80% Helvetica;
}

p.normal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 17px;
    text-align: left;
    background-color: #e4e4b7;
}

p.medium {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 17px;
    text-align: left;
    background-color: #e4e4b7;
}

td#slogan {
    background: #ffffcc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

table#topics {
    background-color: #b4b4e2;
}

table#topics td, table#topics a:link, table#topics a:visited {
    color: white;
    background: #b4b4e2;
    text-align: center;
    width: 12.5%;
}

table#footer {
    background-color: #b4b4e2;
}

.clear {
    clear:both;
}
div.clear {
    visibility:collapse;
}
    
/****************************************************************
*                      Web Services Pricing, Hosting            *
*****************************************************************/

table.price td{
    width: 16.67%
}

td.separator {
     height: 20px;
}

.title {
    text-align: right;
    font-weight: bold;
    color:#333;
    vertical-align: middle;
}
    
.plan {
    background-color: #b4b4e2;
}

.heading {
    background-color: #b4b4e2;
    color: white;
    text-align: center;
}

.headingb {
    background-color: #b4b4e2;
    color: white;
    text-align: center;
}

tr.footer {
    background-color: #b4b4e2;
    color: white;
    text-align: center;
    line-height: 40px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.data1 {
    text-align: center;
    vertical-align: middle;
    background-color: #ffffcc;
    line-height: 40px;
}

.data2 {
    text-align: center;
    vertical-align: middle;
    line-height: 40px;
}

h2 {
    font-size: 18px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {    
    font-size: 20px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.fright {
    background-color: #ffffcc;
    vertical-align: middle;
    line-height: 50px;
    text-align: right;
    font-size: 14px;
}

.features {
    background-color: #ffffcc;
    vertical-align: middle;
    line-height: 50px;
    text-align: left;
}

.design {
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-right-width: 2px;
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
    border-left-color: #ffffff;
    border-right-color: #ffffff;
}

.featurelink {
    text-decoration: underline;
    font-weight: normal;
}

img.best {
     text-align: right;
     height: 54px;
     width: 53px;
}

/***********************************************************************
*                         Packages page                                *
************************************************************************/

.datap {
    text-align: justify;
    vertical-align: middle;
    background-color: #ffffcc;
    line-height: 17px;
}

.pkgheading {
    background-color: #b4b4e2;
    color: white;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 18px;
}

.package {
    background-color: #b4b4e2;
    color: white;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
}

/***********************************************************************
*                         Contact page                                 *
************************************************************************/

.form1 {
position: relative;
background: #c0c0c0;
font-size: 14px;
text-align: left;
height: 20px;
padding-top: 4px; padding-bottom: 4px; padding-left: 4px;
margin-top: 0; margin-bottom: 0;
}

.form2 {
position: relative;
font-size: 14px;
text-align: left;
height: 20px;
padding-top: 4px; padding-bottom: 4px; padding-left: 4px;
margin-top: 2px; margin-bottom: 2px;
}

.form3 {
    position: relative;
    background: #c0c0c0;
    font-size: 14px;
    text-align: left;
    height: 80px;
    padding-top: 4px; padding-bottom: 4px; padding-left: 4px;
    margin-top: 0; margin-bottom: 0;
}

.fright2 {
    position: absolute;
    bottom: 0; top: 4px; right: 4px;
    font-size: 13px;
    height: 18px;
}

.fright3 {
    position: absolute;
    bottom: 0; top: 4px; right: 4px;
    font-size: 13px;
    height: 80px;
}

.frightc {
    position: absolute;
    bottom: 0; top: 4px; right: 4px;
    font-size: 13px;
    height: 14px;
}

p.contactheading {
    background-color: #ffffcc;
    vertical-align: middle;
    line-height: 50px;
    text-align: left;
    font-size: 20px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    padding-left: 5px;
}

.pageheading {
    background-color: #ffffcc;
    vertical-align: middle;
    line-height: 50px;
    text-align: left;
    font-size: 20px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    padding-left: 5px;
}

/***********************************************************************
*                               Resources                              *
************************************************************************/

div#vert_menu {
    position: fixed;
    background-color: #b4b4e2;
    top: 250px;
    left: 10px;
    width: 150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: white;
}

.res_div_main {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 12px;
  font-variant: normal;
  padding-left: 168px;
}

.res_div_header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  font-size: 16px;
  padding-left: 168px;
  padding-bottom: 10px;
}



/***********************************************************************
*                              Footer                                  *
************************************************************************/

#antimatter {
    border: 0px;
    height: 27px;
    width: 93px;
}

.copyright {
    width: 100%;
    font-size: 10px;
}

td.footer1 {
    width: 33%;
}

td.footer1a {
    width: 34%;
}

tr#footer1 {
    text-align: center;
    vertical-align: middle;
    padding-top: 25px;
}

tr#footer2 {
    text-align: center;
    vertical-align: middle;
}

/*BLOCKQUOTE#mission_statement {;}*/

