/* General Settings */

BODY.mainbody {
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
A {
  color: #0000FF;
  text-decoration: underline;
}
A:hover {
  color: #0000FF;
  text-decoration: underline;
}
H1 {
  font-family: Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  color: #078406; 
  font-weight: bold; 
  text-decoration: none;
}
H2 {
  font-family: Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 16px; 
  color: #078406; 
  font-weight: bold; 
  text-decoration: none;
}
H3 {
  font-family: Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #000000; 
  font-weight: bold; 
  text-decoration: none;
}
.highlight {
  background-color: #FFFF00;
}
.red {
  color: #FF0000;
}
.smalltext {
  font-size: 11px; 
}
.float_left {
  float: left;
  margin: 0px 10px 0px 0px;
}
.float_right {
  float: right;
  margin: 0px 0px 0px 10px;
}
#sep {
  border: 1px dotted #999999;
}
#bullet
{
  margin-left: 0.5em;
  padding-left: 0.5em;
  list-style: none;
}
#bullet li
{
  padding-left: 20px;
  background-image: url('../images/common/bullet.gif');
  background-repeat: no-repeat;
  background-position: top left;
  line-height:18px;
}
#bullet li a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
#bullet li a:hover
{
  color: #EC1B53;
  text-decoration: none;
}
TABLE {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
TABLE.maintable {
  width: 100%;
}
TD.maincontent {
  background-image: url('../images/common/sunnet_main_bg.jpg');
  background-repeat: repeat-x;
}
TABLE.content {
  width: 790px;
  padding: 18px 0px 10px 0px;
}
TABLE.content2 {
  width: 820px;
  padding: 18px 15px 10px 15px;
  background-image: url('../images/common/sunnet_bg.png');
}

/* Videos */

#media {
   margin-top: 10px;
}
#noUpdate {
  margin: 0 auto;
  font-family:Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #999999;
  text-align: left;
  width: 240px;
  height: 130px;
}

/* Footer Settings */

TABLE.footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #373737;
  width: 820px;
  padding: 20px 15px 10px 15px;
  background-image: url('../images/common/sunnet_bg.png');
}
TABLE.footer2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #373737;
  width: 790px;
  padding: 20px 0px 10px 0px;
}
table.footer_menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #373737;
}
.footer_link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #373737;
  text-decoration: none;
}
.footer_link:hover {
  color: #373737;
  text-decoration: underline;
}

/* Form Input Settings */

input.btn {
  color:#000000;
  font-family: Arial, Verdana,helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  background-color:#FFFFFF;
  border:5px solid;
  border-color:#E00B0E;
}
input.btnhov {
  color:#E00B0E;
}

input.text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  border-color:#999999;
  border-style:solid;
  border-width:1px;
  background-color:#FFFFFF;
  color:#000000;
}
textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  border-color:#999999;
  border-style:solid;
  border-width:1px;
  background-color:#FFFFFF;
  color:#000000;
}

/* Optin Settings */

td.optin_form_bg {
  background-image: url('../images/common/website_design_form_bg.png');
  background-repeat: no-repeat;
  width: 446px;
  height: 300px;
  padding: 10px 20px 10px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  text-align: center;
}
.optin_input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  border-color:#999999;
  border-style:solid;
  border-width:1px;
  background-color:#FFFFFF;
  color:#000000;
}
.optin_privacy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}


/* Menu Settings */
td.topcontent {
  background-image: url('../images/common/sunnet_top_bg.gif');
  background-repeat: repeat-x;
  width: 100%;
  height: 109px;
  padding: 0px 0px 0px 0px;

}
table.top {
  width: 790px;
  height: 100%;
  padding: 0px 0px 0px 0px;
}
table.menu {
  width: 820px;
  background-image: url('../images/common/sunnet_top.png');
  background-repeat: repeat-x;
  padding: 0px 15px 0px 15px;
}
table.menu2 {
  width: 790px;
}
td.menu_padding {
  padding: 0px 10px 0px 0px;
}


/* Home Page Settings */

td.home_headline {
  padding: 0px 0px 20px 0px;
}
td.home_benefits {
  width: 344px;
}
td.home_optin {
  width: 446px;
}
.home_subheadline {
  font-family: Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  color: #000000; 
  font-weight: normal; 
  text-decoration: none;
}
.home_testimonial {
  width: 100%;
  padding: 6px 0px 0px 0px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: italic; 
  font-weight: normal; 
  color: #095609;
  text-decoration: none;
}
.home_testimonial_name {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: bold; 
  color: #095609;
  text-decoration: none;
}
.home_testimonial_company {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: italic; 
  font-weight: normal; 
  color: #095609;
  text-decoration: none;
}
.home_testimonial_link {
  color: #095609;
  text-decoration: none;
}
.home_testimonial_link:hover {
  color: #095609;
  text-decoration: none;
}

/* Services */
.service_wrap {
  margin: 27px 0px 0px 0px;
  width: 100%;
}
.service_left {
  width: 80%;
  padding: 0px 10px 0px 0px;
}
.service_right {
  width: 20%;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000;
}
.service_header {
  font-family: Tahoma, Arial, Helvetica, sans-serif; 
  font-size: 15px; 
  color: #078406; 
  font-weight: bold; 
  text-decoration: none;
}
.service_package {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  color: #078406; 
  font-weight: bold; 
  text-decoration: none;
}
.sunnet_yellow {
  background-color: #f0b510;
  height: 4px;
}
.services_row1 {
  background-color: #fff1c9;
  padding: 5px 5px 5px 5px;
}
.services_row2 {
  background-color: #fff5da;
  padding: 5px 5px 5px 5px;
}
.service_testimonial {
  padding: 5px 0px 0px 0px;
  width: 100%;
}
.service_testimonial_padding {
  padding: 0px 0px 10px 0px;
}
.service_testimonial_sep {
  height: 20px;
  padding: 0px 0px 20px 0px;

}
.sunnet_quote {
  width:250px;
  padding: 0px 0px 0px 10px;
  margin: 10px 0px 0px 0px;
  background: url(../images/common/sunnet_quote_bottom.png) bottom left no-repeat;
  text-align: left;
}
.sunnet_quote_inside {
  position: relative;
  padding: 10px 10px 0px 10px;
  background: url(../images/common/sunnet_quote_top.png) no-repeat left top;
  text-align: left;
}
.sunnet_value {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #000000; 
  font-weight: normal; 
  text-decoration: none;  
}
.sunnet_save {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  color: #000000; 
  font-style: italic; 
  font-weight: normal; 
  text-decoration: none;  
}
.sunnet_investment {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #1A8319; 
  font-weight: bold; 
  text-decoration: none;  
}

/* Testimonial */
.sunnet_quote_open {
  background: url(../images/common/sunnet_quote_top.png) no-repeat left top;
  padding: 12px 0px 0px 20px;
}
.sunnet_quote_close {
  background: url(../images/common/sunnet_quote_bottom.png) bottom right no-repeat;
  padding: 10px 0px 0px 0px;
}
.sunnet_quote_close2 {
  background: url(../images/common/sunnet_quote_bottom.png) bottom right no-repeat;
  padding: 10px 0px 0px 20px;
}
.testimonial_padding {
  padding: 0px 10px 0px 0px;
}
.testimonial_name {
  font-weight: bold;
}
.testimonial_company {
  font-style: italic;
}
.testimonial_website {
  font-weight: normal;
}
.testimonial_sep {
  padding: 30px 0px 30px 0px;  
}

/* About Us */
h1.about_h1 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000;
}
h2.about_h2 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 16px; 
  font-style: normal; 
  font-weight: bold; 
  color: #098408;
}
.about_padding {
  padding: 0px 10px 0px 0px;
}
.about_testimonial {
  border: 1px dotted #999999;
  padding: 10px 5px 0px 5px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000;
}

/* Contact Us */
.contact_left {
  width: 540px;
  padding: 0px 10px 0px 0px;
  color: #595959;
}
.contact_right {
  width: 250px
}
.sunnet_sidebox
{
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: url(../images/common/sunnet_sidebox_bottom.gif) bottom left no-repeat;
  text-align: left;
}
.sunnet_sideboxinside {
  position: relative;
  padding: 9px 9px 9px 9px;
  background: url(../images/common/sunnet_sidebox_top.gif) no-repeat left top;
  text-align: left;
}
.contact_form {
  color: #595959;
}
.contact_header {
  font-size: 16px;
  font-weight: bold;
  color: #3C3C3C;
  text-decoration: none;
}
.contact_header:hover {
  font-weight: bold;
  color: #3C3C3C;
  text-decoration: none;
}
.contact_text {
  color: #595959;
  text-decoration: none; 
}
.contact_text:hover {
  color: #595959;
  text-decoration: none; 
}
.contact_download {
  font-size: 11px;
  color: #3C3C3C;
  font-style: italic;
  text-decoration: none;
}
.contact_download:hover {
  color: #3C3C3C;
  text-decoration: none; 
}
.sunnet_contact {
  position: relative;
  background: url(../images/common/web_site_marketing_contact_sunnet.jpg) no-repeat left top;
  padding: 6px 10px 0px 18px;
  width: 245px;
  height: 202px;
  text-align: left;
}
.company_header {
  font-size: 14px;
  font-weight: bold;
  color: #2F2F2F;
  text-decoration: none;
}
.company_header:hover {
  color: #2F2F2F;
  text-decoration: none;
}
.company_text {
  font-size: 13px;
  color: #2F2F2F;
  text-decoration: none; 
}