@charset "utf-8";
/* CSS Document */
body
{
margin					: 0px;
padding					: 0px;
background				: url("images/bg_body.png") top left repeat-x;
font-family				: Arial;
font-size				: 12px;
color					: #333333;
}
a:active
{
outline					: none;
}
a:focus
{
-moz-outline-style		: none;
}
a
{
color					: #333333;
}
a:hover
{
text-decoration			: underline;
}
*
{
margin					: 0px;
padding					: 0px;
}
h1, h2, h3, h4, h5, h6
{
}
ul, li
{
list-style-type			: none;
}
h1
{
font-size				: 208%;
font-weight				: normal;
color					: #336699;
}
img
{
border					: solid 0px #FF0000;
}
#Container
{
width					: 953px;
margin					: 0 auto;
}
#Header
{
padding					: 28px 0 5px 0;
}
#Header #Logo, #Header #TxtLogo, #Header #icoLinks
{
float					: left;
}	
#Logo
{
padding					: 8px 0 5px 0;
}
#TxtLogo
{
margin					: 20px 0 0 21px;
color					: #336699;
line-height				: 20px;
}
#TxtLogo span
{
font-weight				: bold;
color					: #336699;
font-size				: 117%;
}
#TxtLogo a
{
color					: #336699;
}
#icoLinks 
{
border					: solid 0px #FF0000;
margin					: 30px 0 0 190px;
}
#headerContact
{
float					: right;
font-size				: 117%;
color					: #336699;
font-weight				: bold;
margin					: 8px 0 0 0;
}
#headerContact li
{
padding					: 2px 0 2px 24px;

}
#headerContact li.phone
{
background				: url("images/bg_li_phone.png") left 8px no-repeat;
font-size				: 171%;
}
#headerContact li.email
{
background				: url("images/bg_li_email.png") top left no-repeat;
font-weight				: normal;
font-size				: 85%;
}
#headerContact li.email a
{
color					: #336699;
text-decoration			: underline;
}
#headerContact li.email a:hover
{
text-decoration			: none;
}
#headerContact .techSupport
{
	padding:8px 0 0 0;
	text-align:left;	
}
#TopNav
{
line-height				: normal;
font-size				: 108%;
}
#TopNav ul
{
}
#TopNav li
{
float					: left;
}
#TopNav a
{
display					: block;
text-decoration			: none;
}
#TopNav a span
{
color					: #FFFFFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TopNav a span
{
padding					: 12px 20px 11px;
display					: block;
background				: url("images/bg_nav_right.png") no-repeat right top;
}
/* End IE5-Mac hack */
#TopNav a:hover span
{
color					: #FFFFFF;
background				: url("images/bg_nav_right.png") no-repeat right top;
}
#TopNav a:hover
{
background				: url("images/bg_nav_left.png") top left repeat-x;
}
#TopNav #current a
{
background				: url("images/bg_nav_left.png") top left repeat-x;
}
#TopNav #current a span
{
background				: url("images/bg_nav_right.png") no-repeat right top;
}
#TopNav ul ul
{
padding					: 2px;
color					: #8f8f8f;
}
#TopNav li li
{
padding					: 2px;
}
#TopNav li li.caption
{
padding					: 9px;
}
#TopNav li li img
{
vertical-align			: middle;
}
#TopNav li li a:hover
{
background				: none;
}
#Connect
{
width					: 77%;
margin					: 0px 0 0 30px;
padding					: 12px 0 6px;
}
#Connect h1
{
width					: 70%;
}
#Connect li
{
display					: inline;
margin					: 0 0 0 2px;
}
#Connect li img
{
vertical-align			: middle;
}
#Body
{
background				: url("images/bg_container.png") top left repeat-x;
}
#Splash
{
padding					: 0px 9px;
background				: url("images/bg_container.png") bottom left repeat-x;
border-bottom			: solid 2px #FFFFFF;
}
#Video, #Intro
{
float					: left;
margin					: 10px 0;
}
#Intro
{
margin					: 0 0 0 10px;
width					: 240px;
text-align				: center;
padding					: 10px 20px 0 20px;
}
.txtField
{
border					: solid 1px #C2CCD6;
color					: #939494;
padding					: 5px;
font-size				: 11px;
margin					: 3px 0 0 0;
}
.FreeTrialHeading
{
background				: url("images/bg_heading.png") 6px top no-repeat;
width					: 180px;
height					: 45px;
padding					: 5px 0 0 45px;
color					: #EE0768;
font-size				: 216%;
font-weight				: bold;
margin					: 0 auto;
}
.btnSubmit
{
border					: solid 0px #000000;
background				: url("images/bg_btn.png") bottom left no-repeat;
vertical-align			: middle;
color					: #015EA3;
width					: 27px;
height					: 17px;
}
.templates
{
text-align				: center;
}
#Main
{
margin					: 0px;
padding					: 28px 0px 10px 0px;
background				: url("images/bg_mainContainer.png") top left repeat-x;
border					: solid 0px #FF0000;
}
#leftPanel
{
float					: left;
width					: 260px;
margin-right			: 9px;
}
#Content, #ContentDetail
{
border-left				: solid 1px #d4dee8;
border-bottom			: solid 1px #d4dee8;
width					: 670px;
float					: left;
}
#Content h1
{
padding					: 0px 0 0 20px;
}
#Content p
{
padding					: 2px 0 5px 20px;
font-size				: 14px;
line-height				: 20px;
text-align				: justify;
}
#ContentDetail
{
margin					: 10px 0 0 53px;
}
#ContentDetail h2
{
padding					: 10px 0;
}
#ContentDetail p
{
font-size				: 120%;
text-align				: justify;
line-height				: 20px;
}
#blogPosts
{
width					: 433px;
float					: left;
}
.blogDate, .blogTitle, .blogSyndicate
{
margin					: 0 0 0 20px;
}
.blogDate
{
font-size				: 10px;
color					: #747474;
}
.blogTitle
{
font-size				: 13px;
font-weight				: bold;
color					: #336699;
}
.blogTitle a
{
color					: #336699;
text-decoration			: none;
}
.blogTitle a:hover
{
text-decoration			: underline;
}
.blogContent
{
text-align				: justify;
color					: #000000;
font-size				: 13px;
}
.blogContent p
{
padding					: 5px 0;
margin-left				: 0px;
font-size				: 12px;
}
.blogMore
{
text-align				: right;
font-weight				: bold;
width					: auto;
display					: block;
}
.blogMore a
{
color					: #747474;
text-decoration			: none;
}
.blogMore a:hover
{
text-decoration			: underline;
}
.blogSyndicate
{
background-color		: #EEEFEF;
border-bottom			: solid 1px #A5A4A5;
border-top				: solid 1px #A5A4A5;
padding					: 8px 5px;
font-size				: 11px;
color					: #5B5A5A;
display					: block;
}
.blogSyndicate .syndicateLink
{
float					: right;
}
.lightBlue, .lightBlue a
{
color					: #336699;
text-decoration			: none;
}
.lightBlue a:hover
{
text-decoration			: underline;
}
#blogRight
{
padding					: 0 0 0 20px;
width					: 215px;
float					: left;
}
.Box
{
width					: 207px;
}
.leftBox
{
width					: 253px;
}
.PackageBox h6
{
font-family				: Arial;
font-size				: 18px;
font-weight				: normal;
margin					: 0px;
padding					: 0px;
color					: #5b5e61;
}
.PackageBox h6 strong
{
font-size				: 28px;
font-weight				: bold;
}
.PackageBox
{
width					: 323px;
float					: left;
margin					: 20px 0 0 10px;
}
#Platinum, #Custom
{
margin					: 20px 0 0 14px;
}
.PackageBox h4, #Platinum h4, #Gold h4, #Seo h4, #Custom h4
{
font-size				: 33px;
margin					: 0px;
padding					: 44px 0 0 40px;
text-align				: left;
font-weight				: normal;
text-transform			: uppercase;
font-family				: arial;
}
.PackageBox h6, #Platinum h6, #Gold h6, #Seo h6, #Custom h6
{
font-size				: 19px;
font-weight				: normal;
margin					: 0px;
padding					: 0px;
color					: #5b5e61;
padding					: 0 0 0 60px;
}
#Platinum h4
{
color					: #074095;
}
#Platinum h6
{
}
#Gold h4
{
color					: #9f7400
}
#Gold h6
{
}
#Custom h4
{
color					: #af006d;
}
#Custom h6
{
padding					: 5px 0 0 40px;
line-height				: 19px;
font-size				: 12px;
}
#Custom h6 strong
{
padding					: 0 0 0 0px;
margin					: 0px;
font-size:28px;
}
#Custom .PackageBody
{
padding					: 2px 0 2px 0;
}
#Custom .PackageBody h6
{
padding					: 0px;
font-size				: 22px;
line-height				: 70px;
}
#Seo h4
{
color					: #56af00;
}
.PackageBox h6 strong
{
font-size				: 26px;
font-weight				: bold;
}
.PackageTop
{
background				: url("images/bg_package_top.png") top left no-repeat;
height					: 121px;
}
#Gold .PackageTop
{
background				: url("images/bg_packageTopGold.png") top left no-repeat;
}
#Custom .PackageTop
{
background				: url("images/bg_packageTopCustom.png") top left no-repeat;
}
#Seo .PackageTop
{
background				: url("images/bg_packageSeo_top.png") top left no-repeat;
}
.PackageBody
{
background				: url("images/bg_package.png") top left repeat-y;
text-align				: center;
}
.PackageBottom
{
background				: url("images/bg_package_bottom.png") top left no-repeat;
height					: 10px;
}
.PackageBody
{
}
.PackageBody ul
{
margin					: 0 auto;
padding					: 19px 0px 0px;
color					: #6c6c6c;
border-style			: solid;
border-width			: 0px 0px 0px 0px;
border-color			: #d4d4d4;
list-style-type			: none;
width					: 85%;
}
.PackageBody li, .PackageBody li.even
{
list-style-type			: none;
text-align				: left;
border-style			: solid;
border-width			: 1px 1px 0px 0px;
border-color			: #d4d4d4 #b5b5b5;
float					: left;
width					: 56%;
padding					: 4px 0;
}
.PackageBody li.even
{
text-align				: center;
width					: 43%;
border-style			: solid;
border-width			: 1px 0px 0px 0px;
border-color			: #d4d4d4 #b5b5b5;
color					: #074095;
}
#Gold .PackageBody li.even
{
color					: #9f7400;
}
#Custom .PackageBody li.even
{
color					: #af006d;
}
#Seo .PackageBody li.even
{
color					: #56af00;
}
.PackageBody li:first-child, .PackageBody li.even:first-child
{
border-top				: solid 1px #d4d4d4;
}
.PackageBody li:nth-child(even)
{
}
.linksContainer
{
padding					: 10px 0 10px 0;
}
.Box h6, .leftBox h6, .leftBox h5
{
margin					: 0px;
padding					: 2px 0px;
font-size				: 18px;
font-weight				: bold;
color					: #FFFFFF;
background				: url(../../images/bg_heading_6.png) top left no-repeat;
text-align				: center;
}
.leftBox h6
{
font-size				: 20px;
background				: url(../../images/bg_heading_lg.png) top left no-repeat;
}
.leftBox h5
{
font-size				: 20px;
background				: url(../../images/bg_heading_lb.png) top left no-repeat;
}
.leftBox h4
{
font-size				: 18px;
font-weight				: normal;
margin					: 0px;
padding					: 5px 0;
color					: #595a62;
}
.boxContent, .acrhive, .leftboxContent
{
padding					: 16px;
font-size				: 10px;
color					: #5B5959;
}
.acrhive
{
text-align				: center;
}
.boxContent a, .acrhive a, .leftboxContent a
{
color					: #5B5959;
}
.boxContent a:hover, .acrhive a:hover, .leftboxContent a:hover
{
text-decoration			: none;
}
.boxTop, .leftboxTop
{
background				: url(../../images/bg_right_top.png) top left no-repeat;
height					: 10px;
}
.leftboxTop
{
background				: url(../../images/bg_left_top.png) top left no-repeat;
}
.boxBody
{
background				: url(../../images/bg_right.png) top left repeat-y;
}
.leftboxBody
{
background				: url(../../images/bg_left.png) top left repeat-y;
}
.boxBottom, .leftboxBottom
{
background				: url(../../images/bg_right_bottom.png) top left no-repeat;
height					: 10px;
}
.leftboxBottom
{
background				: url(../../images/bg_left_bottom.png) top left no-repeat;
}
.freeReport
{
font-size				: 12px;
color					: #595a62;
text-align				: left;
}
.freeReport ul
{
margin					: 0px;
padding					: 5px 0px;
list-style-type			: none;
}
.freeReport li
{
list-style-type			: none;
margin					: 0px;
padding					: 5px 0 5px 20px;
background				: url("../../images/li_freeReport.png") 10px 12px no-repeat;
}
.features-box
{
}
.testimonialsBox
{
font-size				: 12px;
color					: #595A62;
border					: solid 0px #FF0000;
text-align				: left;
}
.testimonials
{
float					: left;
margin-right			: 21px;
padding					: 3px;
border					: solid 1px #ECECEC;
background-color		: #EFEFEF;
}
.testimonialsLeft
{
padding					: 3px;
border					: solid 1px #CCCCCC;
background-color		: #EFEFEF;
}
.testimonials_heading
{
color					: #286391;
font-size				: 16px;
font-weight				: bold;
}
.features-box ul
{
text-align				: left;
font-weight				: bold;
color					: #7A7A7A;
font-size				: 14px;
text-indent				: 5px;
padding					: 10px 0 10px 20px;
}
.features-box li
{
background				 :url("images/bg_li_features.png") left 9px no-repeat;
padding					: 3px 0 2px 8px;
}
#Connect
{
color					: #336699;
font-weight				: bold;
font-size				: 12px;
font-family				: Arial;
}
#Connect img
{
vertical-align			: middle;
}
#Connect a
{
margin					: 0 0 0 5px;
}
.clearAll
{
clear					: both;
}
.pink
{
color					: #EC0667;
}
.blueColor
{
color					: #336699;
}
.blue-heading-small
{
color					: #336699;
font-size				: 10px;
line-height				: 9px;
}
.blue-heading
{
color					: #336699;
font-size				: 18px;
font-weight				: bold;
}
.pink-heading
{
color					: #ec0667;
font-size				: 22px;
font-family				: Arial;
}
.blue
{
color					: #336699;
font-size				: 24px;
font-weight				: bold;
}
.contents2
{
border-top				: solid 1px #CCCCCC;
height					: 20px;
margin-top				: 25px;
}
#Footer
{
color					: #595a62;
font-size				: 92%;
line-height				: 20px;
margin					: 0px 0 0 271px;
}
.footerLink
{
color					: #595a62;
padding					: 0px 10px;
}
a.footerLink
{
text-decoration			: none;
}
a:hover.footerLink
{
text-decoration			: underline;
}
.footerLink:first-child
{
padding					: 0px 10px 0 0;
}
.footerLink:hover
{
text-decoration			: underline;
}
.copyrights
{
color					: #286391;
padding					: 10px 0;
}
.copyrights a
{
color					: #286391;
text-decoration			: underline;
}
.copyrights a:hover
{
text-decoration			: none;
}
#Alert
{
border:solid 1px #FFFF00;
padding:10px;
margin:0 0 0px 0;
background-color:#FFFFCC;
font-size:16px;
font-weight:bold;
color:#FF0000;
}
#Alert a
{
float:right;
margin:2px 0 0 0;
}
#forms
{
padding-left:20px;
color:#4A4A4A;
font-size:12px;
}
#forms .largeLabel
{
font-size:14px;
font-weight:bold;
}
.seo_package_detail_col1, .packageHeading{
float:left;
width:240px;
background-color:#efefef;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #dbd9d9;
border-right-color: #dbd9d9;
border-bottom-color: #dbd9d9;
border-left-color: #dbd9d9;
text-align:left;
padding:5px;
height:22px;
font-weight:bold;
font-family:arial;
font-size:12px;
font-weight:bold;
padding-left:5px;
}
.packageHeading
{
border-right: 1px solid #DBD9D9;
width: 619px;
font-size:18px;
padding:10px 5px;
}
.seo_package_detail_col2{
float:left;
background-color:#FFFFFF;
width:115px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #dbd9d9;
border-right-color: #dbd9d9;
border-bottom-color: #dbd9d9;
border-left-color: #dbd9d9;
text-align:center;
padding:5px;
height:22px;
font-family:arial;
}
.seo_package_detail_col3{
float:left;
background-color:#efefef;
width:116px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #dbd9d9;
border-right-color: #dbd9d9;
border-bottom-color: #dbd9d9;
border-left-color: #dbd9d9;
text-align:center;
padding:5px;
height:22px;
font-family:arial;
}
