@import url("menu.css");

body {background: #50a3cc; font-family: Arial, Helvetica, sans-serif; margin: 0 0 15px 0;}

#container {width:823px; margin:10px auto; background:#fff url(bg_bottom.png) no-repeat bottom center; padding: 0 0 12px 0;}

#headersub {background: #fff url(bg_top_full.png) no-repeat 0 0; position:relative;}
#header {background: #fff url(bg_top.png) no-repeat 0 0; position:relative;}
#header ul {position:absolute; top: 1px; right:0px;}
#header li {display: inline; list-style: none; font-size: 10px; color: #fff; padding: 0 0 0 5px;}
#header a {color: #fff; text-decoration: none;}
#header a:hover {text-decoration: underline;}

#logo {padding: 12px 0 4px 18px;}
#logo h1 {width: 497px; height: 73px; background: url(logo_tag.png) no-repeat; text-indent: -100em; cursor: pointer;}

#logo_smg {padding: 12px 0 4px 18px;}
#logo_smg h1 {width: 550px; height: 73px; background: url(smg_logo_banner.png) no-repeat; text-indent: -100em; cursor: pointer;}


#main {overflow: hidden; position: relative; background: #fff; padding: 25px 0 0px 0;}

#content {background:#fff; width:824px; border-top: 1px solid #c3c9cc; overflow: auto;}

#leftcol {width:105px; float: left; margin: 30px 0 0 100px;}
#leftcol a {color:#52636e; font-size:11px; text-decoration:none;}
#leftcol a:hover, #leftcol a.selected {color:#ff6200; font-weight:bold;}
#leftcol ul li ul {margin-left:10px;}
#leftcol ul li ul li {line-height:10px; margin-bottom:5px;}


#centercol {width:385px; margin:30px 0 0 0; border-left: 1px solid #c3c9cc; padding: 0 0 0 15px; font-size:11px; line-height:16px; color:#52636e; float: left;}
#centercol p {margin:0 0 10px 0;}
#centercol h2 {font-size:20px;  font-weight:normal; line-height:24px; padding-bottom:16px;}
#centercol h3 {font-size:15px; font-weight:normal; padding-bottom:5px;}
#centercol h4 {font-size:11px; font-weight:bold; padding-top:10px;}
#centercol a {color:#003886;}
#centercol a:active, #centercol a:hover {color:#2a88c8; text-decoration:underline;}
#centercol blockquote {padding:5px 20px 5px 20px; font-style:italic;}
#centercol blockquote span {padding: 0 0 5px 20px; font-style:normal;}

#freefloat {width:650px; margin:auto;}
#freefloat h3 {font-size:15px; font-weight:normal; padding:20px 0 5px 0;}
#freefloat h4 {font-size:11px; font-weight:bold; padding-top:10px;}
#freefloat p {margin:0 0 10px 0; font-size:11px; line-height:16px; color:#52636e;}

.bulletedList {margin-left:25px;}
.bulletedList li {list-style:url(0073_bulletDisk.png); margin-bottom:8px;}

em {font-style:italic;}
strong {font-weight:bold;}

#rightcol {width:152px; float: right; margin: 30px 42px 0 0; font-size:11px; line-height:16px; color:#52636e;}
#rightcol li {margin-bottom:5px;}
#vid {padding:10px 0; width:152px; height:82px;}
#vid2 {padding:10px 0; width:152px; height:82px; padding-bottom:115px;}
#promo {padding:10px 0; width:152px; height:82px;}
#trial {padding:5px 0; width:152px; height:82px;}
#trial2 {padding:5px 0; width:152px; height:82px; padding-bottom:115px;}

.linkbox {border:1px solid #c3c9cc; width:150px; color: #52636e; font-size: 11px; line-height: 15px; margin-bottom: 5px; padding: 7px 0 10px 0;}
.linkbox h5 {margin: 5px 10px; font-weight:bold;}
.linkbox p {margin: 5px 10px;}
.linkbox ul {margin: 0 10px;}
.linkbox li a {font-size:11px; line-height:15px; text-decoration: none; font-weight:normal; color:#52636e; background: url(bullet.png) no-repeat 0 50%; padding-left:12px;}
.linkbox li a:hover {background-image: url(bullet2.png); text-decoration: underline;}

#bottom {margin: 50px 0 0 0; font-size:10px; color:#52636e;}
#bottom p {margin: 0;}
#bottom li {padding-right:10px; display:inline;}
#bottom li a:link, #bottom li a:visited {text-decoration:none; color:#52636e;}
#bottom li a:hover {text-decoration:underline;}

#txt p {font-size:10px; color:#fff; margin-left:317px;}

.custmain li {display:inline;}
.price {float:right;}
.trialInfo tr {margin-bottom:20px;}
.trialInfo td {padding-right:10px;}

.showHide p {padding: 0 0 0 15px;}
.showHide ul { padding-left: 15px; }
.showHide h6 { text-transform:capitalize; font-weight:bold; margin:10px 0;}
.showHide a:link {color:#003886; text-decoration: none; padding-right: 12px;} 
.showHide a:visited {color: #2a88c8; text-decoration: none; padding-right: 12px;}
.showHide a:hover {color: #2a88c8;  text-decoration: underline; padding-right: 12px;}

.screens p {margin: 10px 0;}

.screens img {padding: 5px;}

.screens a {background-image: none !important; padding: 0 !important;}

#landing_left {background-color:#f2f8fc; margin: 10px 0 0 20px; border-top:1px solid #c6d6e0; padding:10px; width:165px; color:#7d8b94; font-size:11px; line-height:15px; font-family:arial, helvetica, sans-serif; float:left;}

#landing_centercol {width:385px; margin:10px 0 0 0; padding: 0 0 0 15px; font-size:11px; line-height:16px; color:#52636e; float: left;}
#landing_centercol p {margin:0 0 10px 0;}
#landing_centercol h2 {font-size:20px;  font-weight:normal; line-height:24px; padding-bottom:16px;}
#landing_centercol h3 {font-size:15px; font-weight:normal; padding-bottom:5px;}
#landing_centercol h4 {font-size:11px; font-weight:bold; padding-top:10px;}
#landing_centercol a {color:#003886;}

#landing_rightcol {width:152px; float: right; margin: 10px 42px 0 0; font-size:11px; line-height:16px; color:#52636e;}

#landing_full {width:565px; margin:10px 0 0 20px; padding: 0 0 0 15px; font-size:11px; line-height:16px; color:#52636e; float: left;}
#landing_full p {margin:0 0 10px 0;}
#landing_full h2 {font-size:20px;  font-weight:normal; line-height:24px; padding-bottom:16px;}
#landing_full h3 {font-size:15px; font-weight:normal; padding-bottom:5px;}
#landing_full h4 {font-size:11px; font-weight:bold; padding-top:10px;}
#landing_full a {color:#003886;}
#landing_full ul {margin:3px 0 0 15px;}
#landing_full li {list-style:url(0073_bulletDisk.png); margin-bottom:5px;}

#landing_txt p {font-size:10px; color:#fff; text-align:center;}
#landing_content {background:#fff; width:824px; overflow: auto;}
