* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
BODY {
	MIN-WIDTH: 960px;
	BACKGROUND: url(/layout/Background.gif) #666 repeat-x;
	FONT: 62.5%/1.5 "Lucida Sans", "Lucida Grande", Verdana, sans-serif;
	TEXT-ALIGN: center
}
H1 {
	FONT-SIZE: 2em;
	COLOR:#008aca; /*008aca*/
}
H2 {
	FONT-SIZE: 1.5em;
	COLOR:#8fbf5f;
}
H3 {
	FONT-SIZE: 1.3em
}
H4 {
	FONT-SIZE: 1.2em
}
A {
	COLOR: #008aca;
	TEXT-DECORATION: none
}
A:link {
	COLOR: #008aca;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #008aca;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #008aca;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #666;
	TEXT-DECORATION: underline
}
A.more {
	PADDING-RIGHT: 7px;
	BACKGROUND: url(/layout/More.gif) no-repeat 100% 5px
}
SPAN.more {
	PADDING-RIGHT: 7px;
	BACKGROUND: url(/layout/More.gif) no-repeat 100% 50%
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
#mainwrap {
	MARGIN: 0px auto;
	WIDTH: 960px;
	POSITION: relative
}
/* Header and Navigation Styles */
/* ---------------------------------------------------------------------------------- */
#header {
	BACKGROUND: url(/layout/Header.gif) no-repeat left top;
	COLOR: #333;
	HEIGHT: 170px
}
.sz-menu * {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 1;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.sz-menu {
	FONT-SIZE: 1.3em;
	LINE-HEIGHT: 1;
	TEXT-ALIGN: left;
	FLOAT: left;
	MARGIN: 0px 0px 0px 30px
}
.sz-menu A {
	COLOR: #ffffff;
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 1.2em;
	PADDING-TOP: 1.2em;
	TEXT-DECORATION: none;
	DISPLAY: block;
	POSITION: relative;
	TEXT-DECORATION: none
}
.sz-menu A:visited {
	COLOR: #ffffff
}
.sz-menu UL {
	WIDTH: 15em;
	POSITION: absolute;
	TOP: -999em
}
.sz-menu UL LI {
	WIDTH: 100%
}
.sz-menu LI {
	FLOAT: left;
	POSITION: relative
}
.sz-menu LI:hover {
	VISIBILITY: inherit
}
.sz-menu LI:hover UL {
	Z-INDEX: 99;
	LEFT: 0px;
	TOP: 3.1em
}
.sz-menu LI.sfHover UL {
	Z-INDEX: 99;
	LEFT: 0px;
	TOP: 3.1em
}
UL.sz-menu LI:hover LI UL {
	TOP: -999em
}
UL.sz-menu LI.sfHover LI UL {
	TOP: -999em
}
UL.sz-menu LI LI:hover UL {
	LEFT: 15em;
	TOP: 0px
}
UL.sz-menu LI LI.sfHover UL {
	LEFT: 15em;
	TOP: 0px
}
UL.sz-menu LI LI:hover LI UL {
	TOP: -999em
}
UL.sz-menu LI LI.sfHover LI UL {
	TOP: -999em
}
UL.sz-menu LI LI LI:hover UL {
	LEFT: 15em;
	TOP: 0px
}
UL.sz-menu LI LI LI.sfHover UL {
	LEFT: 15em;
	TOP: 0px
}
.sz-menu LI A {
	BORDER-TOP-STYLE: none
}
.sz-menu LI LI A {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 0.55em;
	PADDING-TOP: 0.55em
}
.sz-menu LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sz-menu LI LI {
	BORDER-TOP: #444 1px solid;
	BACKGROUND: #000
}
.sz-menu LI LI.first {
	BACKGROUND: #000;
	BORDER-TOP-STYLE: none
}
.sz-menu LI LI LI {
	BACKGROUND: #111
}
.sz-menu LI:hover {
	BACKGROUND: url(/layout/NavHover.gif) no-repeat 0px 50%;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu A:focus {
	BACKGROUND: url(/layout/NavHover.gif) no-repeat 0px 50%;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu A:hover {
	BACKGROUND: url(/layout/NavHover.gif) no-repeat 0px 50%;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu A:active {
	BACKGROUND: url(/layout/NavHover.gif) no-repeat 0px 50%;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu LI LI:hover {
	BACKGROUND: #8fbf5f;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu LI LI A:focus {
	BACKGROUND: #8fbf5f;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu LI LI A:hover {
	BACKGROUND: #8fbf5f;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu LI LI A:active {
	BACKGROUND: #8fbf5f;
	COLOR: #ffffff;
	outline: 0
}
.sz-menu LI.space {
	margin-left:20px;
}
.sz-menu LI.green A {
	COLOR: #8fbf5f;
	font-weight:bold;
}
.sz-menu LI LI.last {
	BACKGROUND: #000;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px
}
.sz-menu LI LI.last A:hover {
	BACKGROUND: #8fbf5f;
	outline: 0;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px
}
#logo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 50px;
	TEXT-ALIGN: left
}
/* ---------------------------------------------------------------------------------- */
/* End Header and Navigation Styles */




/* Homepage Main Upper Content Styles */
/* ---------------------------------------------------------------------------------- */

#contentwrap {
	BACKGROUND: url(/layout/ContentBg.gif) #ffffff repeat-y;
	MARGIN: 0px;
	TEXT-ALIGN: left;
}
#content {
	BACKGROUND: url(/layout/ContentTopLeft.gif) no-repeat left top;
	WIDTH: 620px;
}
#content p.breadcrumb {
	color:#333333;
	font-size:1.1em;
	font-weight:bold;
	padding:30px 0 10px 40px;
}
.headerimage {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 39px;
}
.subheaderimage {
	text-align:center;
	PADDING-LEFT: 39px;
}
#content H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px
}
#content .home H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 40px
}
#content H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 20px;
	font-weight:bold;
}
#content P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 20px;
	COLOR: #333333;
	PADDING-TOP: 0px
}
p.quote {
	letter-spacing: 0.3ex;
	margin-left:30px;
	margin-right:30px;
}
#content UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 60px;
	FONT-SIZE: 1.2em;
	COLOR: #333333;
	list-style:outside;
	list-style-image:url(/layout/More-blue.gif);
	list-style-type:square;
	PADDING-BOTTOM: 10px;
}

#content UL UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 60px;
	FONT-SIZE: 1em;
	COLOR: #333333;
	list-style:outside;
	list-style-image:url(/layout/More-green.gif);
	list-style-type:square;
	PADDING-BOTTOM: 10px;
} 

#content UL LI {
	PADDING-BOTTOM: 10px;
}

#content UL UL LI {
	PADDING-BOTTOM: 10px;
}
#content OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 60px;
	FONT-SIZE: 1.2em;
	COLOR: #008aca;
	PADDING-BOTTOM: 10px;
}
#content OL LI {
	PADDING-BOTTOM: 10px;
}
#content OL P {
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	COLOR: #333333;
	PADDING-BOTTOM: 8px;
}
#content OL UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 90px;
	FONT-SIZE: 1em;
	COLOR: #333333;
	list-style:outside;
	list-style-image:url(/layout/More-blue.gif);
	list-style-type:square
}
#subconttent {
	WIDTH: 580px;
	PADDING-LEFT: 40px;
}
.imagecolumn {
	WIDTH:100px;
	float:left;
}
.copycolumn {
	WIDTH:480px;
	float:left;
}
.contentbottom {
	BACKGROUND: url(/layout/ContentBottom.gif) no-repeat left top;
	MARGIN: 0px 0px 30px;
	OVERFLOW: hidden;
	HEIGHT: 30px
}
.contentbottomsub {
	BACKGROUND: url(/layout/ContentBottom.gif) no-repeat left top;
	MARGIN: 0px 0px 0px;
	OVERFLOW: hidden;
	HEIGHT: 30px
}
#RightHandContent {
	BACKGROUND: url(/layout/ContentTopRight.gif) no-repeat right top;
	WIDTH: 300px;
	PADDING-TOP: 30px;
	FLOAT: right;
}
/* Right Sidenav Styles */

.sidenav H3 {
 COLOR: #008aca PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.5em;
	PADDING-BOTTOM: 0px;
	WIDTH: 240px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	font-weight:bold;
	TEXT-DECORATION: none
}
.sidenav A {
	COLOR: #333333;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.3em;
	PADDING-BOTTOM: 0px;
	WIDTH: 240px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.sidenav A:focus {
	outline: none
}
.sidenav UL {
	MARGIN: 0px 0px 22px;
	LIST-STYLE-TYPE: none
}
.sidenav UL LI {
	MARGIN: 0px 30px;
	BORDER-BOTTOM: #cccccc 1px solid
}
.sidenav LI LI {
	MARGIN: 0px 0px 0px 40px;
	BORDER-BOTTOM-STYLE: none
}
.sidenav LI LI A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 4px;
	WIDTH: 190px;
	LINE-HEIGHT: normal;
	PADDING-TOP: 1px
}
.sidenav LI LI A.selected {
	COLOR: #c00
}
.sidenav LI LI A IMG {
	LEFT: -25px;
	MARGIN-RIGHT: -15px;
	POSITION: relative;
	TOP: 3px
}
.sidenav UL LI.last {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.sidenav LI A:focus {
	outline: none
}
.sidenav LI A {
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}
.sidenav LI A IMG {
	MARGIN-RIGHT: 10px;
	POSITION: relative
}
.sidenav LI A:hover {
	BACKGROUND: #e6e6e6
}
.sidenav LI A.current {
	FONT-WEIGHT: bold;
	COLOR: #008aca
}
.sidenav LI A.current {
	PADDING-LEFT: 30px;
	BACKGROUND: url(/layout/RtNavSelected.gif) no-repeat 0px 55%;
	MARGIN-LEFT: -30px
}
.sidenav LI A.standout {
	FONT-SIZE: 1.5em;
	COLOR: #008aca
}
.box {
	MARGIN: 0px 30px 20px;
	WIDTH: 240px;
	BACKGROUND: url(/layout/boxtile.png) repeat-y
}
.box H3 {
	PADDING-BOTTOM: 5px;
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(/layout/boxtop.png) no-repeat left top;
	COLOR: #008aca;
	FONT-SIZE: 1.5em;
	PADDING-TOP: 10px
}


.box H4 {
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 1.3em;
	COLOR: #008aca;
	FONT-SIZE: 1.2em;
	PADDING-TOP: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px
}
.box .first{
	BACKGROUND: url(/layout/boxtop.png) no-repeat left top;
	PADDING-TOP: 10px;
		PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
		PADDING-BOTTOM: 5px;
}
.box .last {
	PADDING-BOTTOM: 10px;
	BACKGROUND: url(/layout/boxbottom.png) no-repeat left bottom
}
.box P {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.3em;
	FONT-SIZE: 1.3em;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px
}
.box .note {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.3em;
	FONT-SIZE: 1.1em;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px
}
.required {
	color:#008aca;
	font-weight:bold;
}


/* Endight Sidenav Styles */

/* ---------------------------------------------------------------------------------- */
/* End Homepage Main Upper Content Styles */




/* Homepage Bottom 3 Column Section Content Styles */
/* ---------------------------------------------------------------------------------- */

#base {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/layout/BaseTop.gif) #ffffff no-repeat left top;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 25px;
	TEXT-ALIGN: left
}
#base div.base {
	FLOAT: left;
	WIDTH: 33%
}
#base P {
	FONT-SIZE: 1.1em;
	LINE-HEIGHT: 1.3em
}
#base H3 {
	TEXT-TRANSFORM: uppercase;
	COLOR: #8fbf5f;
	FONT-FAMILY: "Trebuchet MS", sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 4px;
	TEXT-ALIGN: left
}
#base H4 {
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 12px;
	PADDING-TOP: 4px;
	TEXT-ALIGN: left;
	COLOR: #008aca
}
#base div.left P {
	MARGIN: 0px 40px;
}
#base div.left P A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	text-decoration:none;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	WIDTH: 232px;
	COLOR: #008aca;
	PADDING-TOP: 10px
}
#base div.left P A:hover {
	COLOR: #008aca;
	text-decoration:none;
	BACKGROUND-COLOR: #f6f6f6
}
#base div.middle P {
	MARGIN: 0px 35px 10px 40px
}
#base div.middle A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	text-decoration:none;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	WIDTH: 232px;
	COLOR: #008aca;
	PADDING-TOP: 10px
}
#base div.middle P A:hover {
	COLOR: #008aca;
}
#base div.middle IMG {
	padding-bottom:8px
}
#base div.right P {
	MARGIN: 4px 40px 3px
}
#basewrap {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/layout/Basedivider.gif) repeat-y;
	PADDING-BOTTOM: 0px;
	COLOR: #333333;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}
#base {
	DISPLAY: block
}
/* ---------------------------------------------------------------------------------- */
/* End Homepage Bottom 3 Column Section Content Styles */




/* Begin Footer Content Styles */
/* ---------------------------------------------------------------------------------- */

#footerwrap {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/layout/BaseBottom.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 30px
}
#footersub {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
}
#footer {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	TEXT-ALIGN: left
}
#footer P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.1em;
	PADDING-BOTTOM: 1px;
	COLOR: #fff;
	PADDING-TOP: 1px
}
#footer IMG {
	RIGHT: 0px;
	FLOAT: right;
	POSITION: static;
	TOP: 0px
}
#footer A {
	COLOR: #fff;
	TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #ccc;
	TEXT-DECORATION: underline
}
#SocialMedia {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	TEXT-ALIGN: left;
}
.SocialNetworks {
	vertical-align:bottom;
}
#SocialMedia IMG.SocialNetworks {
	float:right;
	padding-left:2px;
	padding-right:2px;
	padding-top: 30px;
}
#SocialMedia IMG.GreenLogo {
	FLOAT:left;
}

/* ---------------------------------------------------------------------------------- */
/* End Footer Content Styles */


/* Begin Aweber Form Content Styles */
/* ---------------------------------------------------------------------------------- */

.af-body .af-textWrap {
	text-align:left;
}

.af-body .af-textWrap textarea {
	width:100%;
}

.af-body input.image {
	border:none!important;
}
.af-body input.submit, .af-body input.image, .af-form .af-element input.button {
	float:none!important;
}
.af-body input.text {
	width:100%;
	float:none;
	padding:2px!important;
}
.af-body textarea {
	padding:2px!important;
}
.af-body.af-standards input.submit {
	padding:4px 12px;
}
.af-clear {
	clear:both;
}
.af-element label {
	text-align:left;
	display:block;
	float:left;
}
.af-element {
	padding:5px 0;
}
.af-form {
	text-align:left;
	margin:auto;
}
.af-quirksMode .af-element {
	padding-left:0!important;
	padding-right:0!important;
}
.af-usaddress input {
	margin-bottom:5px;
}
.af-usaddress {
	padding:6px 0;
}
.lbl-right .af-element label {
	text-align:right;
}

/* ---------Begin SM Case Study Form-------------------------------------------------- */


#af-form-1875849517 .af-body .af-textWrap {
	width:98%;
	display:block;
	float:none;
}
#af-form-1875849517 .af-body a {
	color:#094C80;
	text-decoration:underline;
	font-style:normal;
	font-weight:normal;
}
#af-form-1875849517 .af-body input.text, #af-form-1875849517 .af-body textarea {
	background-color:#FFFFFF;
	border-color:#919191;
	border-width:1px;
	border-style:solid;
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-1875849517 .af-body input.text:focus, #af-form-1875849517 .af-body textarea:focus {
	background-color:#FFFAD6;
	border-color:#030303;
	border-width:1px;
	border-style:solid;
}
#af-form-1875849517 .af-body label.previewLabel {
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-1875849517 .af-body {
	padding-bottom:0px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	color:#000000;
	font-size:11px;

}
#af-form-1875849517 .af-quirksMode .bodyText {
	padding-top:2px;
	padding-bottom:2px;
}
#af-form-1875849517 .af-quirksMode {
	padding-right:15px;
	padding-left:15px;
}
#af-form-1875849517 .af-standards .af-element {
	padding-right:15px;
	padding-left:15px;
}
#af-form-1875849517 .bodyText p {
	margin:1em 0;
}
#af-form-1875849517 .buttonContainer input.submit {
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/07c.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0057ac;
	border:1px solid #0057ac;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:14px;

}
#af-form-1875849517 .buttonContainer {
	text-align:right;
}
#af-form-1875849517 body, #af-form-1875849517 dl, #af-form-1875849517 dt, #af-form-1875849517 dd, #af-form-1875849517 h1, #af-form-1875849517 h2, #af-form-1875849517 h3, #af-form-1875849517 h4, #af-form-1875849517 h5, #af-form-1875849517 h6, #af-form-1875849517 pre, #af-form-1875849517 code, #af-form-1875849517 fieldset, #af-form-1875849517 legend, #af-form-1875849517 blockquote, #af-form-1875849517 th, #af-form-1875849517 td {
	float:none;
	color:inherit;
	position:static;
	margin:0;
	padding:0;
}
#af-form-1875849517 button, #af-form-1875849517 input, #af-form-1875849517 submit, #af-form-1875849517 textarea, #af-form-1875849517 select, #af-form-1875849517 label, #af-form-1875849517 optgroup, #af-form-1875849517 option {
	float:none;
	position:static;
	margin:0;
}
#af-form-1875849517 div {
	margin:0;
}
#af-form-1875849517 fieldset {
	border:0;
}
#af-form-1875849517 form, #af-form-1875849517 textarea, .af-form-wrapper, .af-form-close-button, #af-form-1875849517 img {
	float:none;
	color:inherit;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
}
#af-form-1875849517 input, #af-form-1875849517 button, #af-form-1875849517 textarea, #af-form-1875849517 select {
	font-size:100%;
}
#af-form-1875849517 p {
	color:inherit;
}
#af-form-1875849517 select, #af-form-1875849517 label, #af-form-1875849517 optgroup, #af-form-1875849517 option {
	padding:0;
}
#af-form-1875849517 table {
	border-collapse:collapse;
	border-spacing:0;
}
#af-form-1875849517 ul, #af-form-1875849517 ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	padding-left:40px;
}
#af-form-1875849517, #af-form-1875849517 .quirksMode {
	width:200px;
}
#af-form-1875849517.af-quirksMode {
	overflow-x:hidden;
}
#af-form-1875849517 {
	background-color:#FFFFFF;
	border-color:#CFCFCF;
	border-width:none;
	border-style:none;
}
#af-form-1875849517 {
	overflow:auto;
}


/* ---------End SM Case Study Form-------------------------------------------------- */

/* ---------Begin LG Case Study Form-------------------------------------------------- */
#af-form-556442811 .af-body .af-textWrap {
	width:98%;
	display:block;
	float:none;
}
#af-form-556442811 .af-body input.text, #af-form-556442811 .af-body textarea {
	background-color:#FFFFFF;
	border-color:#919191;
	border-width:1px;
	border-style:solid;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-556442811 .af-body input.text:focus, #af-form-556442811 .af-body textarea:focus {
	background-color:#FFFAD6;
	border-color:#030303;
	border-width:1px;
	border-style:solid;
}
#af-form-556442811 .af-body label.previewLabel {
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-size:12px;

}
#af-form-556442811 .af-body {
	padding-bottom:15px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	color:#333333;
	font-size:11px;

}
#af-form-556442811 .af-quirksMode {
	padding-right:15px;
	padding-left:15px;
}
#af-form-556442811 .af-standards .af-element {
	padding-right:15px;
	padding-left:15px;
}
#af-form-556442811 .buttonContainer input.submit {
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/08c.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0068ac;
	border:1px solid #0068ac;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-556442811 .buttonContainer {
	text-align:right;
}
#af-form-556442811 button, #af-form-556442811 input, #af-form-556442811 submit, #af-form-556442811 textarea, #af-form-556442811 select, #af-form-556442811 label, #af-form-556442811 optgroup, #af-form-556442811 option {
	float:none;
	position:static;
	margin:0;
}
#af-form-556442811 div {
	margin:0;
}
#af-form-556442811 form, #af-form-556442811 textarea, .af-form-wrapper, .af-form-close-button, #af-form-556442811 img {
	float:none;
	color:inherit;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
}
#af-form-556442811 input, #af-form-556442811 button, #af-form-556442811 textarea, #af-form-556442811 select {
	font-size:100%;
}
#af-form-556442811 select, #af-form-556442811 label, #af-form-556442811 optgroup, #af-form-556442811 option {
	padding:0;
}
#af-form-556442811, #af-form-556442811 .quirksMode {
	width:510px;
}
#af-form-556442811.af-quirksMode {
	overflow-x:hidden;
}
#af-form-556442811 {
	background-color:#F3F3F3;
	border-color:#CCCCCC;
	border-width:2px;
	border-style:solid;
}
#af-form-556442811 {
	overflow:auto;
}
/* ---------End LG Case Study Form-------------------------------------------------- */

/* ---------Begin SM Contact Us Form-------------------------------------------------- */
#af-form-2010914725 .af-body .af-textWrap {
	width:98%;
	display:block;
	float:none;
}
#af-form-2010914725 .af-body input.text, #af-form-2010914725 .af-body textarea {
	background-color:#FFFFFF;
	border-color:#919191;
	border-width:1px;
	border-style:solid;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
}
#af-form-2010914725 .af-body input.text:focus, #af-form-2010914725 .af-body textarea:focus {
	background-color:#FFFAD6;
	border-color:#030303;
	border-width:1px;
	border-style:none;
}
#af-form-2010914725 .af-body label.previewLabel {
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
}
#af-form-2010914725 .af-body {
	padding-bottom:15px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	color:#333333;
	font-size:11px;
}
#af-form-2010914725 .af-quirksMode {
	padding-right:15px;
	padding-left:15px;
}
#af-form-2010914725 .af-standards .af-element {
	padding-right:15px;
	padding-left:15px;
}
#af-form-2010914725 .buttonContainer input.submit {
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/08c.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0068ac;
	border:1px solid #0068ac;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
}
#af-form-2010914725 .buttonContainer {
	text-align:right;
}
#af-form-2010914725 button, #af-form-2010914725 input, #af-form-2010914725 submit, #af-form-2010914725 textarea, #af-form-2010914725 select, #af-form-2010914725 label, #af-form-2010914725 optgroup, #af-form-2010914725 option {
	float:none;
	position:static;
	margin:0;
}
#af-form-2010914725 div {
	margin:0;
}
#af-form-2010914725 form, #af-form-2010914725 textarea, .af-form-wrapper, .af-form-close-button, #af-form-2010914725 img {
	float:none;
	color:inherit;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
}
#af-form-2010914725 input, #af-form-2010914725 button, #af-form-2010914725 textarea, #af-form-2010914725 select {
	font-size:100%;
}
#af-form-2010914725 select, #af-form-2010914725 label, #af-form-2010914725 optgroup, #af-form-2010914725 option {
	padding:0;
}
#af-form-2010914725, #af-form-2010914725 .quirksMode {
	width:200px;
}
#af-form-2010914725.af-quirksMode {
	overflow-x:hidden;
}
#af-form-2010914725 {
	background-color:#FFFFFF;
	border-color:#CFCFCF;
	border-width:1px;
	border-style:none;
}
#af-form-2010914725 {
	overflow:auto;
}

/* ---------End SM Contact Us Form-------------------------------------------------- */

/* ---------Begin LG Contact Us Form-------------------------------------------------- */

#af-form-734135190 .af-body .af-textWrap {
	width:98%;
	display:block;
	float:none;
}
#af-form-734135190 .af-body a {
	color:#094C80;
	text-decoration:underline;
	font-style:normal;
	font-weight:normal;
}
#af-form-734135190 .af-body input.text, #af-form-734135190 .af-body textarea {
	background-color:#FFFFFF;
	border-color:#919191;
	border-width:1px;
	border-style:solid;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	
}
#af-form-734135190 .af-body input.text:focus, #af-form-734135190 .af-body textarea:focus {
	background-color:#FFFAD6;
	border-color:#030303;
	border-width:1px;
	border-style:solid;
}
#af-form-734135190 .af-body label.previewLabel {
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-size:12px;

}
#af-form-734135190 .af-body {
	padding-bottom:0px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	color:#333333;
	font-size:11px;

}

#af-form-734135190 .af-quirksMode .bodyText {
	padding-top:2px;
	padding-bottom:2px;
}
#af-form-734135190 .af-quirksMode {
	padding-right:15px;
	padding-left:15px;
}
#af-form-734135190 .af-standards .af-element {
	padding-right:15px;
	padding-left:15px;
}
#af-form-734135190 .bodyText p {
	margin:1em 0;
}
#af-form-734135190 .buttonContainer input.submit {
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/08c.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0068ac;
	border:1px solid #0068ac;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-734135190 .buttonContainer {
	text-align:right;
}
#af-form-734135190 body, #af-form-734135190 dl, #af-form-734135190 dt, #af-form-734135190 dd, #af-form-734135190 h1, #af-form-734135190 h2, #af-form-734135190 h3, #af-form-734135190 h4, #af-form-734135190 h5, #af-form-734135190 h6, #af-form-734135190 pre, #af-form-734135190 code, #af-form-734135190 fieldset, #af-form-734135190 legend, #af-form-734135190 blockquote, #af-form-734135190 th, #af-form-734135190 td {
	float:none;
	color:inherit;
	position:static;
	margin:0;
	padding:0;
}
#af-form-734135190 button, #af-form-734135190 input, #af-form-734135190 submit, #af-form-734135190 textarea, #af-form-734135190 select, #af-form-734135190 label, #af-form-734135190 optgroup, #af-form-734135190 option {
	float:none;
	position:static;
	margin:0;
}
#af-form-734135190 div {
	margin:0;
}
#af-form-734135190 fieldset {
	border:0;
}
#af-form-734135190 form, #af-form-734135190 textarea, .af-form-wrapper, .af-form-close-button, #af-form-734135190 img {
	float:none;
	color:inherit;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
}
#af-form-734135190 input, #af-form-734135190 button, #af-form-734135190 textarea, #af-form-734135190 select {
	font-size:100%;
}
#af-form-734135190 p {
	color:inherit;
}
#af-form-734135190 select, #af-form-734135190 label, #af-form-734135190 optgroup, #af-form-734135190 option {
	padding:0;
}
#af-form-734135190 table {
	border-collapse:collapse;
	border-spacing:0;
}
#af-form-734135190 ul, #af-form-734135190 ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	padding-left:40px;
}
#af-form-734135190, #af-form-734135190 .quirksMode {
	width:510px;
}
#af-form-734135190.af-quirksMode {
	overflow-x:hidden;
}
#af-form-734135190 {
	background-color:#F3F3F3;
	border-color:#CCCCCC;
	border-width:2px;
	border-style:solid;
}
#af-form-734135190 {
	overflow:auto;
}

/* ---------End LG Contact Us Form-------------------------------------------------- */

/* ---------Begin Strategy Form-------------------------------------------------- */


#af-form-900589226 .af-body .af-textWrap {
	width:98%;
	display:block;
	float:none;
}
#af-form-900589226 .af-body input.text, #af-form-900589226 .af-body textarea {
	background-color:#FFFFFF;
	border-color:#919191;
	border-width:1px;
	border-style:solid;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-900589226 .af-body input.text:focus, #af-form-900589226 .af-body textarea:focus {
	background-color:#FFFAD6;
	border-color:#030303;
	border-width:1px;
	border-style:solid;
}
#af-form-900589226 .af-body label.previewLabel {
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-900589226 .af-body {
	padding-bottom:15px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	color:#333333;
	font-size:11px;

}
#af-form-900589226 .af-quirksMode {
	padding-right:15px;
	padding-left:15px;
}
#af-form-900589226 .af-standards .af-element {
	padding-right:15px;
	padding-left:15px;
}
#af-form-900589226 .buttonContainer input.submit {
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/08c.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0068ac;
	border:1px solid #0068ac;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-900589226 .buttonContainer {
	text-align:center;
}
#af-form-900589226 button, #af-form-900589226 input, #af-form-900589226 submit, #af-form-900589226 textarea, #af-form-900589226 select, #af-form-900589226 label, #af-form-900589226 optgroup, #af-form-900589226 option {
	float:none;
	position:static;
	margin:0;
}
#af-form-900589226 div {
	margin:0;
}
#af-form-900589226 form, #af-form-900589226 textarea, .af-form-wrapper, .af-form-close-button, #af-form-900589226 img {
	float:none;
	color:inherit;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
}
#af-form-900589226 input, #af-form-900589226 button, #af-form-900589226 textarea, #af-form-900589226 select {
	font-size:100%;
}
#af-form-900589226 select, #af-form-900589226 label, #af-form-900589226 optgroup, #af-form-900589226 option {
	padding:0;
}
#af-form-900589226, #af-form-900589226 .quirksMode {
	width:225px;
}
#af-form-900589226.af-quirksMode {
	overflow-x:hidden;
}
#af-form-900589226 {
	background-color:#F3F3F3;
	border-color:#CCCCCC;
	border-width:2px;
	border-style:solid;
}
#af-form-900589226 {
	overflow:auto;
}

/* ---------End Strategy Form-------------------------------------------------- */

/* ---------Begin Webinar Form-------------------------------------------------- */
#af-form-1466279922 .af-body .af-textWrap {
	width:98%;
	display:block;
	float:none;
}
#af-form-1466279922 .af-body input.text, #af-form-1466279922 .af-body textarea {
	background-color:#FFFFFF;
	border-color:#919191;
	border-width:1px;
	border-style:solid;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-1466279922 .af-body input.text:focus, #af-form-1466279922 .af-body textarea:focus {
	background-color:#FFFAD6;
	border-color:#030303;
	border-width:1px;
	border-style:solid;
}
#af-form-1466279922 .af-body label.previewLabel {
	display:block;
	float:none;
	text-align:left;
	width:auto;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-size:12px;

}
#af-form-1466279922 .af-body {
	padding-bottom:15px;
	padding-top:15px;
	background-repeat:no-repeat;
	background-position:inherit;
	background-image:none;
	color:#333333;
	font-size:11px;

}
#af-form-1466279922 .af-quirksMode {
	padding-right:15px;
	padding-left:15px;
}
#af-form-1466279922 .af-standards .af-element {
	padding-right:15px;
	padding-left:15px;
}
#af-form-1466279922 .buttonContainer input.submit {
	background-image:url("http://forms.aweber.com/images/auto/gradient/button/08c.png");
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0068ac;
	border:1px solid #0068ac;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:12px;

}
#af-form-1466279922 .buttonContainer {
	text-align:right;
}
#af-form-1466279922 button, #af-form-1466279922 input, #af-form-1466279922 submit, #af-form-1466279922 textarea, #af-form-1466279922 select, #af-form-1466279922 label, #af-form-1466279922 optgroup, #af-form-1466279922 option {
	float:none;
	position:static;
	margin:0;
}
#af-form-1466279922 div {
	margin:0;
}
#af-form-1466279922 form, #af-form-1466279922 textarea, .af-form-wrapper, .af-form-close-button, #af-form-1466279922 img {
	float:none;
	color:inherit;
	position:static;
	background-color:none;
	border:none;
	margin:0;
	padding:0;
}
#af-form-1466279922 input, #af-form-1466279922 button, #af-form-1466279922 textarea, #af-form-1466279922 select {
	font-size:100%;
}
#af-form-1466279922 select, #af-form-1466279922 label, #af-form-1466279922 optgroup, #af-form-1466279922 option {
	padding:0;
}
#af-form-1466279922, #af-form-1466279922 .quirksMode {
	width:510px;
}
#af-form-1466279922.af-quirksMode {
	overflow-x:hidden;
}
#af-form-1466279922 {
	background-color:#F3F3F3;
	border-color:#CCCCCC;
	border-width:2px;
	border-style:solid;
}
#af-form-1466279922 {
	overflow:auto;
}
/* ---------End Webinar Form-------------------------------------------------- */