.header {border:none; margin:0 0 5px;}

body {margin-bottom: 30px !Important; padding-bottom:100px !Important; background:url(images/webroot2013_bodybg.png) repeat-x scroll 0 -22px #DEDEDB !Important;}

.completewrapper {background:#f4f6f6;  border-radius:8px; padding:5px; width:100%; position:relative; margin:-5px 0 10px -5px;}

.main-feature-list {float:left; clear:both; width:100%;}
	.main-feature-list .inner {margin:10px;}
	.main-feature-list img {float:left; margin:0 15px 15px 0;}
	.main-feature-list form {float:left; width:440px; padding-top:40px;}
	.main-feature-list .inner h1 {color:#555 !Important; font-size:3.4em !Important; margin:0 0 20px !Important; font-family: "camingodos-web", sans-serif; font-style: normal !Important; font-weight: 300 !Important; letter-spacing:-1px; }
		.main-feature-list .inner h1 sup {font:10px arial;}
	.main-feature-list p {margin:0 0 10px !important;}
	.main-feature-list p strong {font-size:1.1em;}
	#noholdsubmit {margin:10px 0 0;}
	
	
iframe {border:none !Important; width:904px; height:506px; margin:15px 0 0 10px; border-radius:10px;}

#ask-webroot-results {display:none; width:900px;}

.sect {margin:15px 1.2% 0 0;}
	/*
	.sect span {float:left; clear:both; width:100%; background:url(http://s.webrootanywhere.com/detail/images/sect_icons.gif) no-repeat left top; height:70px;}
	.sacc span {background-position:left -100px;}
	.sins span {background-position:left -200px;}
	.sdev span {background-position:left -300px;}
	.svir span {background-position:left -400px;}
	*/
	.sect h2 {color:#A4CF39; font:1.4em "camingodos-web", sans-serif; font-style: normal !Important; font-weight: 700 !Important;  }
	.sect li {margin:0 0 8px 20px; list-style-type:disc;}
	.sect li a, .sect a, .content.grey a, .supportlink {color:#517d19;}

.supportlink {margin-top:25px !Important; list-style-image:url(images/arrow-biz-arrow-right-grey.gif)}

.nomargin {margin-right:0 !Important;}

.red {color:#f00;}

.content.grey {background:#d7d7d7; border:none;}
.content.grey h2 {font-size:1.5em; font-weight:normal;}

.orangebutton {font: 1.3em "camingodos-web", sans-serif; font-style: normal !Important; font-weight: 700 !Important; letter-spacing:-0.05em; position:relative; padding:0 5px 0 19px; float:left; display:inline-block; height:35px; color:#fff; text-transform:uppercase; line-height:30px; background:url(images/wr_orangebutton.gif) no-repeat left top;}
	.orangebutton span {width:14px; height:35px; display:block; position:absolute; overflow:hidden; right:-14px; top:0; background:url(images/wr_orangebutton.gif) no-repeat right top;}

#formfield {
	border: 1px solid #517D19;
	height: 20px;
	width: 100%;
}

#mask {background:#000; width:100%; height:100%; position:fixed; left:0; top:0; z-index:9999;  display:none;}

.popup {background:#fff; font-size:1.1em; text-align:left; position:fixed; z-index:99999999; right:50%; top:50%; padding:15px 15px 5px; box-shadow:0 0 30px #111; display:none; zoom:1; border-radius:10px;}
	.popup h2 {font-size:1.4em; color:#333;}

#closepopup {position:absolute; right:10px; top:10px; width:21px; height:21px; display:block; overflow:hidden; text-indent:-99em; letter-spacing:-99em; background:url(images/thickboxSprite.gif) no-repeat left top;}

table.contact-us-info {float:left; clear:both; border-top:1px solid #ddd; border-left:1px solid #ddd; width:571px; margin-bottom:10px;}
	table.contact-us-info th, table.contact-us-info td {text-align:center; padding:10px; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
	table.contact-us-info td:first-child {text-align:left; padding:18px;}
	table.contact-us-info th {background-color:#A4CE3E; color:#FFF; font-size:14px; font-weight:700; padding:15px 0;}
	table.contact-us-info a {color:#517D19;}

.videolinks {position:relative; left:5px; margin-bottom:5px;}
	.videolinks h2 {color:#fff; font:2em  "camingodos-web", sans-serif !important; font-style: normal !Important; font-weight: 400 !Important;  text-shadow:1px 1px 0 #bbb;}
	.videolinks h3 {color:#555; font-size:1.4em; font-weight:bold; margin-bottom:20px;}
	
.vid {float:left; width:155px; margin:0 24px 25px;}
	.vid h4 {color:#517D19; font-size:1.2em; font-weight:normal; margin-bottom:5px; text-align:center;}
	.vid:hover h4 {text-decoration:underline;}
	
#videoholder {height:400px; width:650px; padding-top:40px;}
#videoholder h2 {margin:-28px 0 8px; padding:0; font: 1.2em  "camingodos-web", sans-serif;  font-style: normal !Important; font-weight: 700 !Important;color:#517d19;}
	