@charset "utf-8";

@import url(http://fonts.googleapis.com/css?family=Anton);
@import url(http://fonts.googleapis.com/css?family=Changa+One);
@import url(http://fonts.googleapis.com/css?family=Varela+Round);
@import url(http://fonts.googleapis.com/css?family=Passion+One);
@import url(http://fonts.googleapis.com/css?family=Handlee);
@import url(http://fonts.googleapis.com/css?family=Cookie);


html, body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
}
body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}

#wrapper {
	width: 100%;
	min-width: 900px;
}

.wrapper-prewritten{
	height: 600px;
	
}
.wrapper-client-assign{
		min-height: 300px;
}
.wrapper-photochange{
		min-height: 300px;
}
.admin-menu-list{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:800px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.admin-menu-list table{
	padding-left: 35px;
}
.admin-menu-list h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.admin-menu-list h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.admin-menu-list h3 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}


.admin-menu-list ul{
	display: block;
	width: 95%;
	padding: 0;
	margin-bottom: 3px;
	padding-bottom: 8px;
	padding-left: 15px;

}
.admin-menu-list li{
	width: 25%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;

}

.admin-menu-list textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.admin-menu-list input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.admin-listings{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.admin-listings table{
	padding-left: 35px;
}
.admin-listings h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.admin-listings h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.admin-listings h3 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}
.admin-listings h4{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}


.admin-listings ul{
	display: block;
	width: 95%;
	height: 45px;
	padding: 0;
	padding-left: 35px;
	margin-bottom: 3px;
	padding-bottom: 8px;

}
.admin-listings li{
	width: 70%;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;

}

.admin-listings textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.admin-listings input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.top-header {
	display: block;
	position: relative;
	z-index: 5;
	background-image: url(images/top-header-repeat.png);t
	background-repeat: repeat-x;
	height: 59px;	
}

.top-header-login{
	
	float: right;
	height: 32px;
	width: 283px;
	margin-top: 10px;
	padding-right: 65px;
}
.top-header-admin a{
	background-repeat: no-repeat;
	float: right;
	height: 32px;
	width: 283px;
	margin-top: 15px;
	padding-right: 10px;
	color: #FFF;
	font-size: 12px;
	text-decoration: underline;
}
.navigation{
	display: block;
	z-index: 1;
	margin: 0 auto;
	width: 860px;
	height: 87px;
	position: relative;
	top: -35px;
}

.logo {
	position: relative;
	z-index: 10;
	margin: 0 auto;
	background-image: url(images/system7-circle.png);
	background-repeat: no-repeat;
	height: 148px;
	width: 155px;
	top: -140px;	
}

.logo-admin {
	position:absolute;
	z-index: 10;
	margin: 0 auto;
	background-image: url(images/system7-circle.png);
	background-repeat: no-repeat;
	height: 148px;
	width: 155px;
	top: 5px;
	left: 45%;
}
.clouds{
	position: relative;
	margin: 0 auto;
	background-image: url(images/client-creator-div-background.jpg);
	height: 650px;
	top: -300px;
	padding-top: 150px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
clouds ul{
	display:block;
	margin: 0 auto;
}
.clouds-login{
	position: relative;
	margin: 0 auto;
	background-image: url(images/client-creator-div-background.jpg);
	background-size: cover;
	height: 100vh;
	top: -300px;
	padding-top: 150px;
	background-repeat: no-repeat;
}
clouds-login ul{
	display:block;
	margin: 0 auto;
}
.content {
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 1000px;
	height: 100%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	top: -350px;
	padding: 20px;
}

.content ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	margin-bottom: 5px;
	border-radius: 10px;
	width: 100%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.content li{
	list-style-type: none;
	padding: 10px;
	
}
.content h1{
	position: relative;
	left:  -50px;
	font-family: Verdana, Geneva, sans-serif;
	color: #900;
	font-size: 30px;
	display: block;
	margin: 0 auto;
	text-align: center;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-top:10px;
}
.content h2{
	position: relative;
	left: 185px;
	top: -25px;
	width: 75%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
}
.content-homepage {
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	padding-top:10px;
	width: 1000px;
	height: 100%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
}

.content-homepage ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	margin-bottom: 5px;
	border-radius: 10px;
	width: 100%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.content-homepage li{
	list-style-type: none;
	padding: 10px;
	
}
.content-homepage h1{
	position: relative;
	left:  -50px;
	font-family: Verdana, Geneva, sans-serif;
	color: #900;
	font-size: 30px;
	display: block;
	margin: 0 auto;
	text-align: center;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-top:10px;
}
.content-homepage h2{
	position: relative;
	left: 185px;
	top: -25px;
	width: 75%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
}
.content-login {
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	padding: 0px;
	width: 700px;
	padding-bottom: 15px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
}
.content-login input{
	width: 300px;
	height:45px;
	border-radius: 8px;
}
#content-step{
	position: relative;
	top: 50px;
	padding: 10px;
}
#content-arrow-left{
	float: left;
	position:relative;
	left: 50px;
	top: 40px;
}
#content-hereswhy{
	display: block;
	z-index: 10;
	margin: 0 auto;
	position: relative;
	top:-20px;
}
#content-arrow-right{
	float: right;
	position:relative;
	top: -125px;
	right:-450px;
}

.content-homepage-lower{
	width: 1000px;
	margin: 0 auto;
	position: relative;
	top:-150px;
	}
content-homepage-lower ul{
	display: block;
	margin: 0 auto;
}
content-homepage-lower h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;	
}
.center-image{
	position: relative;
	margin: 0 auto;
	background-image: url(images/center-image.png);
	background-repeat: no-repeat;
	height: 413px;
	width: 890px;
	top: -625px;	
}
.product-boxes{
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 890px;
	height: 769px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	-moz-box-shadow: 2px 2px 10px 2px #666;
	top: 375px;
}
.product-boxes ul{
	padding-top: 10px;
	display: block;
	margin: 0 auto;
}
.product-boxes li{
	display:inline-block;
	background-image: url(images/product-boxes.png);
	background-repeat: no-repeat;
	height: 354px;
	width: 32.5%;
	list-style-type: none;
	padding-bottom: 15px;
}
.product-boxes img {
	display: block;
	padding-top: 10px;
	padding-left: 10px;
}
.contactus-form{
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 890px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	top: 0px;
	padding: 20px;
}
.contactus-form h1{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #0070DF;
	border-radius: 0px;
	font-weight: bold;
}
.contactus-form h2{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333333;
	border-radius: 0px;
}
.contactus-form h3{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333333;
	border-radius: 0px;
}
.contactus-form li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	display: inline-table;
	padding-left: 15px;
	padding-bottom: 10px;
}
#contactus_thankyou{
	display: block;
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #333333;
	text-align: center;
}
.support-form{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:800px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.support-form h1{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #0070DF;
	border-radius: 0px;
	font-weight: bold;
}
.support-form h2{
	display: block;
	width: 85%;
	padding-left: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333333;
	border-radius: 0px;
}
.support-form h3{
	display: block;
	width: 85%;
	padding-left: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	border-radius: 0px;
}
.support-form li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	display: inline-table;
	padding-left: 15px;
	padding-bottom: 10px;
}
#support_thankyou{
	display: block;
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #333333;
	text-align: center;
}

.support-menu {
	float:left;
	display:inline;
	width:190px;
	padding-bottom: 15px;
}
.support-menu img {
	display: block;
	margin: 0 auto;
	max-width: 150px;
	max-height: 150px;
}
.support-menu ul{
	padding: 0;
}
.support-menu li {
	list-style-type: none;
	font-size: 12px;
	height: 25px;
}
	
.signup-form{
	position: relative;
	left: 20px;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 890px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	top: 0px;
	padding: 20px;
}
.signup-form h1{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #0070DF;
	border-radius: 0px;
	font-weight: bold;
}
.signup-form h2{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333333;
	border-radius: 0px;
}
.signup-form h3{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	border-radius: 0px;
}
.signup-form h4{
	display: table;
	position:relative;
	top: -10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	border-radius: 0px;
	font-weight: bold;
}
.signup-form p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333333;
}
.signup-form li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	display: inline-table;
	padding-left: 15px;
	padding-bottom: 10px;
}
.signup-form input{
	height: 45px;
	border-radius: 8px;
}
.signup-form-table{
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 100%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	top: 0px;
	padding: 20px;
}
.signup-form-table img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	box-shadow: 0px 0px 0px 0px #666;	
}
.shortenURL{
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 700px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	top: 0px;
	padding: 20px;
}
.shortenURL ul{
	display: block;
	height: 300px;
}
.shortenURL h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.shortenURL h2{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333333;
	border-radius: 0px;
}
.shortenURL li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	display: inline-table;
	padding-left: 15px;
	padding-bottom: 10px;
}
.aboutus{
	display: table;
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 890px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	top: 200px;
	padding: 20px;
}
.aboutus-list{
	display: table;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 50px;
}
.aboutus-list h1{
	position:relative;
	float: right;
	width: 525px;;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #0058B0;
	border-radius: 0px;
	font-weight: bolder;
}
.aboutus-list h2{
	position:relative;
	float: right;
	width: 525px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333333;
	border-radius: 0px;
	font-weight: bold;
}

.aboutus-list li{
	position:relative;
	float: right;
	width: 525px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	padding-left: 15px;
	padding-bottom: 10px;
	list-style-type: none;
}
#aboutus-thumbnail{
	position:relative;
	float: left;
	padding: 5px;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-webkit-border-radius: 12px;
	-o-border-radius: 12px;
	border: 1px solid #CCC;
}
.required{
	width: 300px;
	height: 35px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}
#input-short{
	width: 300px;
	height: 35px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}
#input-long{
	width: 625px;
	height: 35px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}
.input-long{
	width: 625px;
	height: 35px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}
#input-short:focus{
	box-shadow: 0 0 5px  #3399ff;
	border: 1px solid #3399ff;
}
#input-long:focus{
	box-shadow: 0 0 5px  #3399ff;
	border: 1px solid #3399ff;
}
.required {
	width: 625px;
	height: 35px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
}
#footer-bottom {
	position:fixed;
	float: left;
	left: -0px;
	bottom:0;
	width: 100%;
	margin-bottom: 5px;
	height:92px;
	background-image: url(images/footer-bottom-red.png);
	background-repeat: repeat;
}
#footer-bottom ul{
	display: block;
	margin: 0 auto;
	width: 1100px;
	padding: 0px;
	
}
#footer-bottom li{
	display: inline-block;
	margin: 0px;
	padding: 0px;

	
}
#footer-bottom li:first-child{
	position:relative;
	top: -10px;
	width: 795px;
	font-size: 24px;
	color: #FFF;
}
#footer-bottom li:last-child{
	position:relative;
	top: 15px;
	width: 300px;
	
}

#footer-bottom-counter{
	position: relative;
	float: right;
	top:-25px;
}
#footer-bottom2 {
	position:fixed;
	float: left;
	left: -0px;
	bottom:0;
	width: 100%;
	margin-bottom: 5px;
	height:92px;
	background-image: url(images/footer-bottom-red.png);
	background-repeat: repeat;
}
#footer-bottom2 ul{
	display: block;
	margin: 0 auto;
	width: 1100px;
	padding: 0px;
	
}
#footer-bottom2 li{
	display: inline-block;
	position:relative;
	top:35px;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 28px;
	color: #FFF;	
}

	
.footer a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right: 20px;
}
.admin-emails {
	background-color: #CCC;	
}
.admin-emails li{
	max-height: 75px;
	width: 500px;
	overflow: hidden;	
}
.slidingDiv {
    height:100%;
    padding:20px;
    margin-top:10px;
}
.show_hide {
    display:none;
}
.slidingDiv2 {
    height:100%;
    padding:20px;
    margin-top:10px;
}
.show_hide2 {
    display:none;
}
.admin-menu {
	display: block;
	position: relative;
	margin: 0;
	padding-top: 75px;
	padding-bottom: 50px;
	list-style: none;
	text-align:center;
	background-image: url(images/top-header-underadminbuttons.png);
	background-repeat: repeat-x;
	background-position: 300px 225px;

}
.admin-menu ul{
	list-style:none;
	margin: auto;
	padding: 0;
	text-align: center;
	display: block;

}
.admin-menu li {
	margin: 0;
	padding: 10px;
	text-align:center;
	display:inline-block;
}
.admin-content {
	width: 1100px;
	display: block;
	margin: 0 auto;
}
.admin-aside-left {
	float:left;
	min-height: 700px;
	width: 175px;
}
.admin-aside-left-contactlist {
	float:left;
	display:inline;
	width:175px;
	height: 400px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.admin-aside-left-contactlist h1{
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	font-size: 12px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-image: url(images/icon_myAccount.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.admin-aside-left-contactlist ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
}
.admin-aside-left-contactlist li{
	width: 100%;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	list-style-type: none;
}
.admin-aside-left-account {
	float:left;
	display:inline;
	width:250px;
	padding-bottom: 15px;

}
.aside-prewritten{
	float:left;
	width: 175px;
}

.admin-aside-left-account img {
	display: block;
	margin: 0 auto;
	max-width: 150px;
	max-height: 150px;
}
.admin-aside-left-account ul{
	padding: 0;
}
.admin-aside-left-account li {
	list-style-type: none;
	font-size: 12px;
	text-align: center;
}
.coachingcalls-content{
	width: 1100px;
	display: block;
	margin: 0 auto;
}
.coachingcalls-menu {
	float:left;
	display:inline;
	width:175px;
	padding-bottom: 15px;
}
.coachingcalls-menu img {
	display: block;
	margin: 0 auto;

}
.coachingcalls-menu ul{
	padding: 0;
}
.coachingcalls-menu li {
	list-style-type: none;
	font-size: 12px;
	text-align: center;
}
.coachingcalls-campaigns{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.coachingcalls-campaigns table{
	padding-left: 35px;
}
.coachingcalls-campaigns h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.coachingcalls-campaigns h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.coachingcalls-campaigns h3 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}
.coachingcalls-campaigns h4{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}


.coachingcalls-campaigns ul{
	display: block;
	width: 95%;
	padding: 0;
	padding-left: 35px;
	margin-bottom: 3px;
	padding-bottom: 8px;

}
.coachingcalls-campaigns li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;

}

.coachingcalls-campaigns textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.coachingcalls-campaigns input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.coachingcalls-campaigns-addmessage{
	padding-top: 15px;
	padding-bottom: 40px;
	padding-left: 10px;
}
.coachingcalls-campaigns-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.coachingcalls-campaigns-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.coachingcalls-campaigns-list h3{
	font-size: 12px;
	color: #333;
	padding-left: 15px;
	padding-top: 10px;
}
.coachingcalls-campaigns-list ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	display: block;
	padding: 0;
	background: rgb(210,229,244); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(210,229,244,1) 0%, rgba(255,255,255,1) 53%, rgba(240,240,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,229,244,1)), color-stop(53%,rgba(255,255,255,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2e5f4', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
	padding-left: 35px;
	border-top-width: 1.0px;
	border-top-style: solid;
	border-top-color: #003366;
}
.coachingcalls-campaigns-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 21%;
	color: #666;
	list-style-type: none;
}
.coachingcalls-campaigns-list a{
position:relative;
	top: 15px;
	margin-right: 10px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.coachingcalls-campaigns-list a:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.courses-content{
	width: 1100px;
	display: block;
	margin: 0 auto;
}
.courses-menu {
	float:left;
	display:inline;
	width:175px;
	height: 800px;
	padding-bottom: 15px;
}
.courses-menu img {
	display: block;
	margin: 0 auto;

}
.courses-menu ul{
	padding: 0;
}
.courses-menu li {
	list-style-type: none;
	font-size: 12px;
	text-align: center;
}
.courses-campaigns{
	float:right;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 50px;	
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.courses-campaigns h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.courses-campaigns h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}

}


.courses-campaigns ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
	padding-bottom: 8px;
}
.courses-campaigns li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.courses-campaigns textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.courses-campaigns input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.courses-campaigns-addmessage{
	padding-top: 15px;
	padding-bottom: 40px;
	padding-left: 10px;
}

.courses-campaigns-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-size: 12px;
}
.courses-campaigns-list table{
	padding-left: 15px;
}
.courses-campaigns-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.courses-campaigns-list ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	display: block;
	padding: 0;
	background: rgb(210,229,244); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(210,229,244,1) 0%, rgba(255,255,255,1) 53%, rgba(240,240,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,229,244,1)), color-stop(53%,rgba(255,255,255,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2e5f4', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */

	border-top-width: 1.0px;
	border-top-style: solid;
	border-top-color: #003366;
}
.courses-campaigns-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 30%;
	color: #666;
	list-style-type: none;
}
.courses-campaigns-list a{
	position:relative;
	float: right;
	margin-right: 8px;
	margin-top: 8px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 18px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.courses-campaigns-list a:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.courses-lessons-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-size: 12px;
}
.courses-lessons-list table{
	padding-left: 15px;
}
.courses-lessons-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.courses-lessons-list h2{
	font-size: 15px;
	color: #333;
	padding-left: 15px;
	padding-top: 10px;
}
.courses-lessons-list h3{
	font-size: 12px;
	color: #333;
	padding-left: 15px;
	padding-top: 10px;
}
.courses-lessons-list ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.courses-lessons-list li{
	display: inline-block;
	padding-left: 20px;
	padding-top: 4px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 28%;
	color: #666;
	list-style-type: none;
}
.courses-lessons-list a{
	margin-top: 10px;
}

.courses-lessons-notes{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-size: 12px;
}

.courses-lessons-notes h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.courses-lessons-notes h2{
	font-size: 15px;
	color: #333;
	padding-left: 15px;
	padding-top: 10px;
}
.courses-lessons-notes h3{
	font-size: 14px;
	color: #333;
	padding-left: 15px;
	padding-top: 10px;
}
.courses-lessons-notes ul{
	display: block;
	padding: 0;
	background: rgb(210,229,244); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(210,229,244,1) 0%, rgba(255,255,255,1) 53%, rgba(240,240,240,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,229,244,1)), color-stop(53%,rgba(255,255,255,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2e5f4', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B3D9FF;
}
.courses-lessons-notes li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 700px;
	color: #666;
	list-style-type: none;
}
.courses-lessons-notes a{
	position:relative;
	top: -2px;
	margin-right: 10px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.courses-lessons-notes a:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}


.course-lessons-addnote{
	display: block;
	margin: 0 auto;
	width:650px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}

.course-lessons-addnote h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}

.course-lessons-addnote ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
	padding-bottom: 8px;
	background: rgb(210,229,244); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(210,229,244,1) 0%, rgba(255,255,255,1) 53%, rgba(240,240,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,229,244,1)), color-stop(53%,rgba(255,255,255,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2e5f4', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
}
.course-lessons-addnote li{

}
.course-lessons-addnote input{
	margin-left: 25px;
	width: 600px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.course-lessons-addnote textarea{
	width: 600px;
	height: 100px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.email-content{
	width: 1100px;
	display: block;
	margin: 0 auto;
}
.email-menu {
	display: block;
	position: relative;
	left:-20px;
	margin:0 auto;
	width: 1100px;
	text-align: center;
}
.email-menu img {
	display: block;
	margin: 0 auto;
	padding-top:5px;
}
.email-menu ul{

}
.email-menu li {
	display:  inline-block;
	list-style-type: none;
	font-size: 12px;
	text-align: center;
}
.email-prewritten {
	float:left;
	display:inline;
	width:270px;
	padding-bottom: 15px;
}
.email-prewritten li {
	display: block;
	list-style-type: none;
	font-size: 12px;
	text-align: center;
}
.email-prewritten img {
	position: relative;
	float: right;
	top: -10px;
	padding-right: 10%;
}
.email-prewritten h3{
	font-size: 10px;	
}
.email-prewritten h4{
	display: block;
	margin-left: 50px;
	font-size: 10px
}
.email-contacts {
	display: block;
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-contacts a{
	float:right;
	padding-right: 10px;
}
.email-contacts h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.email-contacts h2{
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	font-size: 12px;
	padding-left: 30px;
	padding-top: 5px;	
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: bold;	
}
.email-contacts h3{
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
	font-size: 10px;
}
.email-contacts ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.email-contacts li{
	width: 18%;
	display:inline-block;
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.email-contacts img{
	position: relative;
	top: 5px;
}
.email-contacts table{
	padding-left: 8px;
}
.email-contacts td{
	height: 40px;
}

.email-campaigns{
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-campaigns h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.email-campaigns h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}
.email-campaigns a{
	margin: 0;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
}
.email-campaigns ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
	padding-bottom: 8px;
}
.email-campaigns li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.email-campaigns p{
	width: 95%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.email-campaigns textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns select{
	width: 500px;
	height: 30px;
	margin-bottom: 5px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns-addmessage{
	padding-top: 15px;
	padding-bottom: 40px;
	padding-left: 10px;
}

#addmessage a {

}
.email-campaigns-list{
	font-family: Verdana, Geneva, sans-serif;
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-campaigns-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.email-campaigns-list h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.email-campaigns-list h3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.email-campaigns-list h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-bottom: 10px;
}
.email-campaigns-list ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;

}
.email-campaigns-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 28%;
	color: #333;
	list-style-type: none;
}
.email-campaigns-list input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns-list textarea{
		font-family: Verdana, Geneva, sans-serif;
	display: block;
	margin: 0 auto;
	padding-top: 5px;
	width: 670px;
	height:500px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns-creator{
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-campaigns-creator h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.email-campaigns-creator h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}
.email-campaigns-creator h3{
	background-color: #297BCC;
}


.email-campaigns-creator ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
	padding-bottom: 8px;


}
.email-campaigns-creator li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
	
}
.email-campaigns-creator input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns-creator textarea{
	width: 700px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns-creator select{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-campaigns-prewritten{
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:700px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-campaigns-prewritten h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}

.email-campaigns-prewritten h2 {
	width: 600px;
	margin-left: 40px;
	margin-right: 15px;
	font-size: 12px;
	font-weight: bold;	
}

.email-campaigns-prewritten textarea{
	display: block;
	margin: 0 auto;
	width: 600px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.prewritten-left {
	float: left;
	margin-left: 0px;
	margin-bottom: 10px;
	width:315px;
	min-height: 500px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;

}
.prewritten-left h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 20px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 8px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.prewritten-left h2{
	font-size: 12px;
	font-weight: bold;	
}
.prewritten-left h3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	font-style: italic;
	font-weight: bold;
}
.prewritten-left ul{
	padding: 0;
	padding-left:12px;
	padding-top: 5px;
	display: block;
	margin: 0 auto;

}
.prewritten-left li{
	height: 100%;
	width: 80%;
	list-style-type: none;
	padding-bottom: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	font-style: italic;
	font-weight: bold;
}
.prewritten-left a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	font-style: italic;
	font-weight: bold;
}
.prewritten-left img{
	position: relative;
	float: right;
	top: -15px;
	padding-right: 15px;
}
#prewritten-image {
	position: relative;
	top: 5px;
	right: 50px;
	display: block;
	padding-bottom: 15px;

}

.prewritten-right {
	margin-left: 325px;
	margin-bottom: 10px;
	width: 450px;
	min-height: 500px;


}
.prewritten-right h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 20px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 8px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.prewritten-right h2{
	font-size: 12px;
	font-weight: bold;	
}
.prewritten-right ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
		background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.prewritten-right li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.prewritten-right img{
	position: relative;
	top: 5px;
}

.prewritten-right textarea{
	display: block;
	margin: 0 auto;
	width: 400px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.email-message{
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-message h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.email-message ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
}
.email-message li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.email-message input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-message-wide{
	margin-left: 10px;	
	margin-bottom: 10px;
	width:775px;
	height: 100%;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-message-wide h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.email-message-wide ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
}
.email-message-wide li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.email-message-wide input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-message-wide select{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-message-wide textarea{
	width: 500px;
	height: 80px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-message-wide-display{
	width:800px;
	padding: 0;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}

.email-message-wide-display h2{
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #032d70;
	background-color: #ffffff;
}
.email-message-wide-display ul{
	padding: 0;
	margin-left: 5px;
	margin-right: 5px;
	
	padding-left: 15px;
	
}
.email-message-wide-display li{
	display: inline-block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
	padding-right: 10px;
	
}

.email-message-group{
	margin-left: 10px;	
	margin-bottom: 10px;
	width:800px;
	height: 700px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.email-message-group h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.email-message-group ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
}
.email-message-group li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.email-message-group input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-message-group select{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.email-message-group textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.hompage-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:800px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.hompage-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.hompage-list h2{
	font-size: 14px;	
}
.hompage-list ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	display: block;
	padding: 0;

}
.hompage-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 28%;
	color: #333;
	list-style-type: none;
}

.newsletter-content{
	width: 1100px;
	display: block;
	margin: 0 auto;
}
.newsletter-menu {
	float:left;
	display:inline;
	width:175px;
	padding-bottom: 15px;
}
.newsletter-menu img {
	display: block;
	margin: 0 auto;
	max-width: 175px;
	max-height: 175px;
}
.newsletter-menu ul{
	padding: 0;
	
}
.newsletter-menu li {
	list-style-type: none;
	font-size: 12px;
	text-align: center;
}
.newsletter-campaigns{
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.newsletter-campaigns h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.newsletter-campaigns h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}
.newsletter-campaigns a{
	margin: 0;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
}
.newsletter-campaigns ul{
    padding: 0;
	margin-left: 5px;
	margin-bottom: 3px;
	padding-bottom: 8px;
}
.newsletter-campaigns li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.newsletter-campaigns input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.newsletter-campaigns textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}


.homepage-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:800px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.homepage-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.homepage-list h2{
	font-size: 14px;	
}
.homepage-list ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	display: block;
	padding: 0;

}
.homepage-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 28%;
	color: #333;
	list-style-type: none;
}
.newsletter-campaigns-list-homepage{
	float:left;
	margin-left:10px;
	margin-right: 10px;
	margin-bottom: 10px;
	width:175px;
	padding-bottom: 10px;

	
}
.newsletter-campaigns-list-homepage h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
		background-color: #E9E9E9;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.newsletter-campaigns-list-homepage h2{
	font-size: 12px;	
}
.newsletter-campaigns-list-homepage ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	display: block;
	padding: 0;

}
.newsletter-campaigns-list-homepage li{
	display: inline-block;
	padding-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 95%;
	color: #333;
	list-style-type: none;
}



.client-add {
	float:right;
	margin-left: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	
}
.client-add h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-add ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.client-add li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.client-add img{
	position: relative;
	top: 8px;
}
.client-add input{
	width: 90%;
	height: 50px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
.client-add select{
	width: 90%;
	height: 50px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.client-add-wide {
	float:left;
	margin-left: 30px;	
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.client-add-wide h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-add-wide ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.client-add-wide li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.client-add-wide img{
	position: relative;
	top: 8px;
}
.client-add-wide input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.client-display {
	margin-left: 10px;	
	margin-bottom: 10px;
	width:600px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.client-display h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 20px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 8px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-display h2{
	font-size: 12px;
	font-weight: bold;	
}
.client-display ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.client-display li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.client-display img{
	position: relative;
	top: 5px;
}
.client-display input{
	width: 500px;
	height: 20px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.client-delete {
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-family: Verdana, Geneva, sans-serif;
}
.client-delete h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-delete h2{
	font-size: 16px;
	font-weight: bold;	
}
.client-delete ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.client-delete li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.client-delete img{
	position: relative;
	top: 8px;
}
.client-delete input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.client-type {
	float:right;
	margin-left: 10px;
	margin-right: 50px;	
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.client-type h4{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-type ul{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 15px;
	padding-top:15px;
	margin-bottom: 10px;
	border-radius: 10px;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.client-type li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
}
.client-type img{
	position: relative;
	top: 8px;
}
.client-type input{
	margin-left: 70px;
	width: 850px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#client-type-button {
	display: block;
	position: relative;
	width:100px;
	height: 30px;
	padding: 3px;
	float: right;
	top:  -5px;
	right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
}
	
.client-list-wide{
	float:right;
	margin-left:10px;
	margin-right: 30px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.client-list-wide h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-list-wide h2{
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.client-list-wide ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-radius: 10px;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.client-list-wide li{
	display: inline-block;
	padding-left: 15px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 21%;
	overflow: hidden;
	height: 35px;

	color: #333;
	list-style-type: none;
	vertical-align:middle;
}
.client-list-wide p{
	padding-left: 15px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	list-style-type: none;
	vertical-align:middle;
}
.client-list-wide input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.client-list-wide img{
	position: relative;
	float: right;
	top: 15px;
	right: 20px;
	padding-right:2px;
}
.client-list-emailcampaigns{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.client-list-emailcampaigns h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-list-emailcampaigns h2{
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.client-list-emailcampaigns ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;

}
.client-list-emailcampaigns li{
	display: inline-block;
	padding-left: 15px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 22%;
	height: 35px;
	color: #333;
	list-style-type: none;
}
.client-list-emailcampaigns input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.client-list-emailcampaigns img{
	position: relative;
	float: right;
	top: 15px;
	right: 20px;
}
#client-list-emailcampaign {
	display: inline-block;
	padding-left: 10px;
	padding-top: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 240px;
	min-height: 35px;
	color: #333;
	list-style-type: none;
}
#client-list-emailcampaign-date {
	display: inline-block;
	padding-left: 30px;
	padding-top: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 100px;
	height: 35px;
	color: #333;
	list-style-type: none;
}
.client-list-assign {
	display: block;
	float:left;
	margin-left: 50px;
	margin-bottom: 10px;
	width:700px;
	height: 100%;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-size: 14px;
}
.client-list-assign a{
	float:right;
	padding-right: 10px;
}
.client-list-assign h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.client-list-assign h2{
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	font-size: 12px;
	padding-left: 30px;
	padding-top: 5px;	
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: bold;	
}
.client-list-assign h3{
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
	font-size: 10px;
}
.client-list-assign ul{
	padding-left:60px;
	display: block;
	margin: 0 auto;
}
.client-list-assign li{
	width: 22%;
	display:inline-block;
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
#client-list-active{
	position: relative;
	top: 18px;
	float: right;
}



.realtor-account {
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.realtor-account a{
	float:right;
	padding-right: 10px;
}
.realtor-account h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.realtor-account h2{
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	font-size: 14px;
}
	
.realtor-account ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.realtor-account li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}

.realtor-account p{
	width: 95%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	padding: 10px;
}


.realtor-account img{
	position: relative;
	top: 8px;
}
.realtor-account input{
	width: 95%;
	height: 35px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.realtor-account textarea{
	width: 700px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.realtor-account input[type=checkbox]{
	float: left;
	display: block;
	position: relative;
	top: -3px;
	width: 20px;
	height:20px;

}
.realtor-messages {
	float:left;
	margin-left: 30px;	
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.realtor-messages h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.realtor-messages h2{
	padding-top:15px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	font-size: 14px;
}
.realtor-messages ul{
	padding-top: 25px;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.realtor-messages li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
.realtor-messages img{
	position: relative;
	top: -40px;
}
.realtor-messages input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.realtor-signature {
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.realtor-signature h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.realtor-signature h2{
	font-size: 12px;	
}
.realtor-signature ul{
	display: block;
	margin: 0 auto;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.realtor-signature li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.realtor-signature img{
	position: relative;
	top: 8px;
}
.realtor-signature input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.realtor-signature textarea{
	width: 700px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.realtor-account-photo {
	float:right;
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.realtor-account-photo h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.realtor-account-photo ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.realtor-account-photo li{
	display: block;
	margin: 0 auto;
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;

}
.realtor-account-photo img{
	display: block;
	margin: 0 auto;
	position: relative;
	top: 8px;
}
.realtor-account-photochange{
	display: block;
	width:750px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.realtor-account-photochange h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 20px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 8px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
} 
.realtor-account-photochange h2{
	font-size: 12px;
	font-weight: bold;	
}
.realtor-account-photochange ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;
}
.realtor-account-photochange li{
	display: inline-block;
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.realtor-account-photochange img{
	display: block;
	margin: 0 auto;
	top: 5px;
}
.realtor-account-photochange input{
	display: block;
	margin: 0 auto;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#file{
	display: block;
	position: relative;
	width: 300px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;

}
#file-audio{
	display: block;
	position: relative;
	float: left;
	margin: 0 auto;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	padding-left: 5px;
}

#file-photo{
	display: block;
	position: relative;
	float: left;
	margin: 0 auto;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	padding-left: 5px;
}

#file-logo{
	display: block;
	position: relative;
	float: left;
	margin: 0 auto;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	padding-left: 5px;
}
#file-templatedownloadlink{
	display: block;
	position: relative;
	width: 300px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;

}


.resources-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-size: 12px;
}
.resources-list table{
	padding-left: 15px;
}
.resources-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.resources-list h5{
	font-size: 10px;	
}
.resources-list ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	display: block;
	padding: 0;
	background: rgb(210,229,244); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(210,229,244,1) 0%, rgba(255,255,255,1) 53%, rgba(240,240,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,229,244,1)), color-stop(53%,rgba(255,255,255,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(210,229,244,1) 0%,rgba(255,255,255,1) 53%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2e5f4', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */

	border-top-width: 1.0px;
	border-top-style: solid;
	border-top-color: #003366;
}
.resources-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 33%;
	color: #666;
	list-style-type: none;
}
.resources-list a{
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: none;	
}
.resources-list alink{
	position:relative;
	float: left;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 30px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.resources-list alink:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

.resource-campaigns-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.resource-campaigns-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.resource-campaigns-list h3{
	font-size: 12px;
	color: #333;
	padding-left: 15px;
	padding-top: 10px;
}
.resource-campaigns-list h5{
	font-size: 10px;
	padding-left: 15px;
}
.resource-campaigns-list ul{
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.resource-campaigns-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 40%;
	color: #666;
	list-style-type: none;
}
.resource-campaigns-list img{
	position: relative;
	top: 3px;
	padding-right: 2px;
}
#login {
	display:block;
	margin: 0 auto;
	padding-top: 10px;
	padding-bottom: 10px;
	width:650px;

}
#login form{
	display: block;
	width: 400px;
	margin: 0 auto;
}
#login form input[type=text]{
	display: block;
	width: 400px;
	margin: 0 auto;
}
#login form input[type=password]{
	display: block;
	width: 400px;
	margin: 0 auto;
}
#login form input[type=submit]{
	display: block;
	width: 400px;
	margin: 0 auto;
}

#login ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;

}


.login {
	display:block;
	margin: 0 auto;
	padding-top: 10px;
	padding-bottom: 10px;
	width:650px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}

.login ul{
	padding: 0;
	padding-left:12px;
	display: block;
	margin: 0 auto;

}
.login li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}

.login input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.websitecreator-content{
	width: 1100px;
	display: block;
	margin: 0 auto;
}
.websitecreator-aside {
	float:left;
	min-height: 700px;
	width: 175px;
}
.websitecreator-menu {
	display:block;
	width:1000px;
	padding-bottom: 15px;
	text-align: center;
}
.websitecreator-menu img {
	display: block;
	margin: 0 auto;
}
.websitecreator-menu ul{
}
.websitecreator-menu li {
	list-style-type: none;
	font-size: 12px;
	text-align: center;
	display: inline-block;
}
.websitecreator-campaigns{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.websitecreator-campaigns h1{
	background-image: url(images/icon-websitecreator.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.websitecreator-campaigns h2{
	width: 900px;
	padding-left: 100px;
}
.websitecreator-campaigns ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	border-top-width: 1.0px;
	border-bottom-width: 1.0px;
	border-left-width: 1.0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
	background-image: url(images/product-boxes-background.png);
	background-repeat: repeat;
}
.websitecreator-campaigns form{
	display: inline-block;
	padding-top: 10px;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 225px;
	height: 300px;
	color: #666;
	text-align: center;
	vertical-align: top;	
}
.websitecreator-campaigns li{
	display: inline-block;
	padding-top: 10px;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 225px;
	height: 300px;
	color: #666;
	text-align: center;
	vertical-align: top;	
}
.websitecreator-campaigns header{
	position: relative;
	top: 200px;
	left: 150px;

}
.websitecreator-campaigns img{
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.websitecreator-campaigns-list{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.websitecreator-campaigns-list h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.websitecreator-campaigns-list h2{
	font-family: Verdana, Geneva, sans-serif;
	color: #333333;
	font-size: 14px;
}
.websitecreator-campaigns-list ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.websitecreator-campaigns-list li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 30%;
	color: #666;
	list-style-type: none;
}

.websitecreator-campaigns-list table{
	padding-left: 10px;
}

.websitecreator-details{
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.websitecreator-details h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.websitecreator-details h2{
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.websitecreator-details h3{
	font-size: 18px;
	width: 95%;
	color: #333;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
}
.websitecreator-details h4{
	font-size: 12px;
	width: 85%;
	color: #333;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
}
.websitecreator-details ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;

}
.websitecreator-details li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 95%;
	color: #333;
	list-style-type: none;
}
.websitecreator-details input{
	width: 95%;
	height: 45px;
	margin-bottom: 5px;
	border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
}

.websitecreator-details textarea{
	display: block;
	margin: 0 auto;
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.websitecreator-details img{
	max-width: 95%;
}

.websitecreator-share{
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.websitecreator-share h1{
	background-image: url(images/icon-websitecreator.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.websitecreator-share h2{
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #000;
}
.websitecreator-share ul{
	display: block;
	width: 90%;
	margin: 0 auto;
	padding: 0;
	margin-bottom: 5px;
	padding-bottom: 20px;
}

.websitecreator-share li{
	display: block;
	padding-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: center;
	vertical-align: top;	
}
.websitecreator-share img{
	max-width:90%;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.websitecreator-share input{
	width: 100%;
	height:40px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.websitecreator-share textarea{
	display: block;
	width:90%;
	height: 100px;
	margin: 0 auto;
	border-radius:12px;
}


.websitecreator-details-popup{
	display: block;
	width:750px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	margin-bottom: 15px;
}
.websitecreator-details-popup h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #021E4D;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.websitecreator-details-popup h2 {
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;	
}
.websitecreator-details-popup h3 {
	font-family: Verdana, Geneva, sans-serif;
	margin: 0;
	font-size: 14px;
}

.websitecreator-details-popup a{

}
.websitecreator-details-popup a:hover{

}
.websitecreator-details-popup ul{
	display: block;
	margin: 0 auto;
	padding-top:5px;
	padding-left: 10px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.websitecreator-details-popup li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.websitecreator-details-popup input{
	font-family: Verdana, Geneva, sans-serif;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.websitecreator-details-popup select{
	font-family: Verdana, Geneva, sans-serif;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.mobile-popup{
	margin-left: 10px;
	margin-right: 50px;
	margin-bottom: 50px;
	width:750px;
	height: 500px;
	padding-bottom: 10px;
	padding-top: 0px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.mobile-popup h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #021E4D;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.mobile-popup h2 {
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;	
}
.mobile-popup h3 {
	font-family: Verdana, Geneva, sans-serif;
	margin: 0;
	font-size: 14px;
}

.mobile-popup a{

}
.mobile-popup a:hover{

}
.mobile-popup ul{
	display: block;
	margin: 0 auto;
	padding-top:5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	height: 425px;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.mobile-popup li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
	
}
.mobile-popup input{
	font-family: Verdana, Geneva, sans-serif;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#sunday{
	position: relative;
	top: 10px;
	display: inline-block;
	width:5%;
	background-color: #F00;
}
#monday{
	position: relative;
	top: 10px;
	display: inline-block;
	width:5%;
	background-color: #F00;
}
#tuesday{
	position: relative;
	top: 10px;
	display: inline-block;
	width:5%;
	background-color: #F00;
}
#wednesday{
	position: relative;
	top: 10px;
	display: inline-block;
	width:5%;
	background-color: #F00;
}
#thursday{
	position: relative;
	top: 10px;
	display: inline-block;
	width:5%;
	background-color: #F00;
}
#friday{
	position: relative;
	top: 10px;
	display: inline-block;
	width:5%;
	background-color: #F00;
}
#saturday{
	position: relative;
	top: 10px;
	display: inline-block;
	width:5%;
	background-color: #F00;
}
#carrier{
	font-family: Verdana, Geneva, sans-serif;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#starttime{
	font-family: Verdana, Geneva, sans-serif;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#endtime{
	font-family: Verdana, Geneva, sans-serif;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.websitecreator-details-popup textarea{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	margin: 0 auto;
	padding-top: 5px;
	width: 680px;
	height:300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.websitecreator-details-popup-close{
	margin-left: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:700px;
	height: 100px;
	padding-bottom: 10px;
	background-color: #E9E9E9
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.websitecreator-details-fileupload{
	float:left
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:700px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}


.websitecreator-details-fileupload ul{
	display: block;
	padding-left: 200px;

}
.websitecreator-details-fileupload li{
	display: inline-block;
	padding-bottom: 10px;
	margin: 0 auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.websitecreator-redirect{
	float:left
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:700px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}


.websitecreator-redirect ul{
	display: block;
	padding-left: 50px;

}
.websitecreator-redirect li{
	display: inline-block;
	padding-bottom: 10px;
	margin: 0 auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}
.websitecreator-redirect input{
	width: 600px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.websitecreator-details-facebook{
	float:left
	margin-left: 10px;	
	margin-right: 50px;
	margin-bottom: 10px;
	width:750px;
	min-height: 165px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}


.websitecreator-details-facebook ul{
	display: block;

}
.websitecreator-details-facebook li{
	display: inline-block;
	margin: 0 auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
}


.websitecreator-website{
	padding: 0;
}
.websitecreator-website h1{
	width: 100%;
	position: relative;
	top: -30px;
}
.websitecreator-website h2{
	width:100%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.websitecreator-website h3{
	position: relative;
	width:100%;
	padding-left: 165px;
	top: -5px;
	font-size: 28px;
	font-weight: bold;
	font-family: Impact;
}
.websitecreator-website h4{
	position: relative;
	width:100%;
	padding-left: 50px;
	padding-bottom: 10px;
	top: 10px;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
.websitecreator-website h5{
	position: relative;
	width:100%;
	padding-left:22px;
	padding-bottom: 10px;
	font-size: 22px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
#display-image{
	margin-top:5px;
	margin-bottom: 5px;
	max-width: 450px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 10px 1px #000;
	-moz-box-shadow: 2px 2px 10px 1px #000;
	-ms-box-shadow: 2px 2px 10px 1px #000;
	-o-box-shadow: 2px 2px 10px 1px #000;
	-webkit-box-shadow: 2px 2px 10px 1px #000;
}
#display-image2{
	margin-top:5px;
	margin-bottom: 5px;
	width: 675px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 10px 1px #000;
	-moz-box-shadow: 2px 2px 10px 1px #000;
	-ms-box-shadow: 2px 2px 10px 1px #000;
	-o-box-shadow: 2px 2px 10px 1px #000;
	-webkit-box-shadow: 2px 2px 10px 1px #000;
}
#display-image-thumb{
	margin-left:40px;
	max-width: 200px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 3px 1px #000;
	-moz-box-shadow: 2px 2px 3px 1px #000;
	-ms-box-shadow: 2px 2px 3px 1px #000;
	-o-box-shadow: 2px 2px 3px 1px #000;
	-webkit-box-shadow: 2px 2px 3px 1px #000;
}


.squeeze1-layout{
	padding: 0;
	color: #FFF;
}
.squeeze1-layout h1{
	width:65%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze1-layout h5{
	width:95%;
	padding-left: 10px;
	padding-right: 4px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze1-layout h2{
	width:100%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.squeeze1-layout h4{
	display: block;
	width:95%;
	padding-left: 10px;
	padding-right: 20px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze1-layout a{
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.squeeze1-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze1{
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze1-submit {
	width:  100%;
	font-size: 16px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze2-layout{
	padding: 0;
	color: #333;
}
.squeeze2-layout h1{
	width:65%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 28px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze2-layout h2{
	width:100%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 32px;
	font-weight: bolder;
	text-align: center;
	color: #11a835;
}
.squeeze2-layout h3{
	display: block;
	position: relative;
	top: -10;
	width:90%;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 4px;
	font-size: 24px;
	font-weight: bolder;
	text-align: left;
	color: #8c070a;
}
.squeeze2-layout h4{
	width:95%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze2-layout h5{
	display: block;
	position: relative;
	top: -10;
	width:90%;
	padding-top: 0px;
	padding-left: 55px;
	padding-right: 20px;
	font-size: 24px;
	font-weight: bolder;
	text-align: left;
	color: #8c070a;
}
.squeeze2-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze2{
	height: 70px;
	padding-top: 6px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze2-submit {
	width:  100%;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze3-layout{
	padding: 0;
	color: #000;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.squeeze3-layout h1{
	width:95%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze3-layout h2{
	width:100%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.squeeze3-layout p3{
	width:95%;
	padding-left: 20px;
	padding-right: 8px;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #000;
}
.squeeze3-layout h4{
	width:87%;
	padding-left: 20px;
	padding-right: 8px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #000;
}
.squeeze3-layout p4{
	display: block;
	width:80%;
	margin-left: 25px;
	margin-right: 12px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #000;
}
.squeeze3-layout h5{
	position:relative;
	top:-10px;
	width:87%;
	padding-left: 20px;
	padding-right: 8px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
.squeeze3-layout p5{
	display: block;
	position:relative;
	height: 45px;
	width:95%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
.squeeze3-layout h6{
	height: 25px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.squeeze3-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze3{
	height: 75px;
	padding-top: 5px;
	top: 2px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze3-submit {
	width:  100%;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze4-layout{
	padding: 0;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #000;
}
.squeeze4-layout h1{
	width:70%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 28px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.squeeze4-layout h2{
	position: relative;
	top: -10px;
	width:70%;
	padding-left: 30px;
	padding-right: 4px;
	padding-bottom: 5px;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.squeeze4-layout p1{
	width:100%;
	padding-bottom: 8px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #eb2208;
}
.squeeze4-layout h4{
	display: block;
	width:95%;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #Fff;
}
.squeeze4-layout p4{
	width:95%;
	padding-left: 30px;
	padding-right: 4px;
	padding-bottom: 8px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze4-layout h5{
	width:95%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 20px;
	font-weight: bold;
	color: #eb2208;
	text-align: center;
}
.squeeze4-layout h6{
	position: relative;
	top: -10px;
	width:95%;
	padding-left: 30px;
	padding-right: 4px;
	padding-bottom: 5px;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.squeeze4-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze4{
	height: 70px;
	padding-top: 1px;
	padding-bottom: 5px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze4-submit {
	width:  100%;
	position: relative;
	top:-5px;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze5-layout{
	padding: 0;
	color: #333;
}
.squeeze5-layout h1{
	width:65%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze5-layout h2{
	width:100%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 30px;
	font-weight: bolder;
	text-align: center;
	color: #ba0405;
}
.squeeze5-layout h3{
	width:90%;
	padding-top: 25px;
	padding-left: 20px;
	padding-right: 4px;
	font-size: 22px;
	font-weight: bolder;
	text-align: center;
	color: #000000;
}
.squeeze5-layout h4{
	width:90%;
	padding-left: 20px;
	padding-right: 8px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.squeeze5-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze5{
	height: 65px;
	padding-top: 8px;
	font-size: 17px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze5-submit {
	width:  100%;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze6-layout{
	padding: 0;
	color: #000;
	
}
.squeeze6-layout h1{
	width:65%;
	padding-left: 5px;
	padding-right: 4px;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze6-layout h2{
	width:100%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.squeeze6-layout h4{
	width:90%;
	padding-left: 14px;
	padding-right: 8px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze6-layout h5{
	width:100%;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.squeeze6-layout h6{
	position: relative;
	top:10px;
	width:95%;
	padding-left: 15px;
	padding-right: 4px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze6-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze6{
	height: 80px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze6-submit {
	width:  100%;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze7-layout{
	padding: 0;
	color: #FFF;
}
.squeeze7-layout h1{
	width:65%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze7-layout h2{
	width:645px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 35px;
	font-weight: bolder;
	text-align: center;
	color: #fff600;
}
.squeeze7-layout h3{
	width:665px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 25px;
	font-size: 22px;
	font-weight: bolder;
	text-align: center;
	color: #ffffff;
}
.squeeze7-layout h4{
	width:90%;
	padding-left: 14px;
	padding-right: 8px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze7-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze7{
	padding-bottom: 35px;
	padding-right: 5px;
	height: 90px;
	
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze7-submit {
	width:  100%;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze8-layout{
	padding: 10;
	color: #000;
}
.squeeze8-layout h1{
	width:65%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 24px;
	font-weight: bold;
	color: #333;
	text-align: center;
}
.squeeze8-layout h2{
	width:660px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 35px;
	font-weight: bolder;
	text-align: center;
	color: #333;
}
.squeeze8-layout h3{
	width:85%;
	padding-left: 50px;
	padding-right: 20px;
	padding-top: 25px;
	font-size: 22px;
	font-weight: bolder;
	text-align: center;
	color: #000000;
}
.squeeze8-layout h4{
	width:90%;
	padding-left: 14px;
	padding-right: 8px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze8-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze8{
	padding-bottom: 35px;
	padding-right: 3px;
	height: 120px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze8-submit {
	width:  100%;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze9-layout{
	padding: 0;
	color: #FFF;
}
.squeeze9-layout h1{
	width:65%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze9-layout h2{
	width:550px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 35px;
	font-weight: bolder;
	text-align: center;
	color: #fff600;
}
.squeeze9-layout h3{
	width:550px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 25px;
	font-size: 22px;
	font-weight: bolder;
	text-align: center;
	color: #ffffff;
}
.squeeze9-layout h4{
	width:90%;
	padding-left: 14px;
	padding-right: 8px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze9-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze9{
	padding-bottom: 5px;
	padding-right: 5px;
	height: 40px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
}
#squeeze9-submit {
	width:  100%;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #000;
	overflow: visible;
}

.squeeze10-layout{
	padding: 0;
	color: #241F68;
}
.squeeze10-layout h1{
	width:80%;
	padding-left: 30px;
	padding-right: 4px;
	font-size: 26px;
	font-weight: bold;
	color: #ba1e00;
	text-align: center;
}
.squeeze10-layout h2{
	width:100%;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.squeeze10-layout h4{
	position:relative;
	top:15px;
	left: 70px;
	width:55%;
	height: 90px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}
.squeeze10-layout h5{
	position: relative;
	top: 5px;
	left:15px;
	width: 90%;
	height: 75px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #000;
}
.squeeze10-layout h6{
	width:95%;
	padding-left: 20px;
	padding-right: 4px;
	font-size: 26px;
	font-weight: bold;
	color: #ba1e00;
	text-align: center;
}
.squeeze10-layout input {
	width: 230px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze10{
	height: 129px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze10-submit {
	width:  100%;
	position: relative;
	top: -18px;
	font-size: 14px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
}
.squeeze11-layout{
	padding: 0;
	color: #FFF;
}
.squeeze11-layout h1{
	width:90%;
	padding-left: 45px;
	padding-right: 10px;
	font-size: 35px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze11-layout h5{
	width:95%;
	padding-left: 10px;
	padding-right: 4px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze11-layout h2{
	width:95%;
	padding-left: 30px;
	padding-right: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze11-layout h3{
	width:100%;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.squeeze11-layout h4{
	display: block;
	width:75%;
	padding-left: 50px;
	padding-right: 10px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze11-layout input {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.squeeze11-layout select {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze11{
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze11-submit {
	width:  425px;
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
	background-image: url(templates/images/squeeze11-form_bottom.png);
	background-repeat: no-repeat;
}
.squeeze11-buyer{
	display: block;
	margin: 0 auto;
	
}
.squeeze11-buyer ul{
	display: block;
	margin: 0 auto;
	
}
.squeeze11-buyer li{
	width: 30%;
	list-style-type: none;
	margin: 0 auto;
}
.squeeze12-layout{
	padding: 0;
	color: #FFF;
}
.squeeze12-layout h1{
	width:90%;
	padding-left: 45px;
	padding-right: 10px;
	font-size: 35px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze12-layout h5{
	width:95%;
	padding-left: 10px;
	padding-right: 4px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze12-layout h2{
	width:95%;
	padding-left: 30px;
	padding-right: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze12-layout h3{
	width:100%;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.squeeze12-layout h4{
	display: block;
	width:75%;
	padding-left: 50px;
	padding-right: 10px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze12-layout input {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.squeeze12-layout select {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze12{
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze12-submit {
	width:  425px;
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
	background-image: url(templates/images/squeeze12-form_bottom.png);
	background-repeat: no-repeat;
}
.squeeze12-buyer{
	display: block;
	margin: 0 auto;
	
}
.squeeze12-buyer ul{
	display: block;
	margin: 0 auto;
	
}
.squeeze12-buyer li{
	width: 30%;
	list-style-type: none;
	margin: 0 auto;
}
.squeeze13-layout{
	padding: 0;
	color: #FFF;
}
.squeeze13-layout h1{
	width:90%;
	padding-left: 45px;
	padding-right: 10px;
	font-size: 35px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze13-layout h5{
	width:95%;
	padding-left: 10px;
	padding-right: 4px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze13-layout h2{
	width:95%;
	padding-left: 30px;
	padding-right: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze13-layout h3{
	width:100%;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.squeeze13-layout h4{
	display: block;
	width:75%;
	padding-left: 50px;
	padding-right: 10px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze13-layout input {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.squeeze13-layout select {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze13{
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze13-submit {
	width:  425px;
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
	background-image: url(templates/images/squeeze13-form_bottom.png);
	background-repeat: no-repeat;
}
.squeeze13-buyer{
	display: block;
	margin: 0 auto;
	
}
.squeeze13-buyer ul{
	display: block;
	margin: 0 auto;
	
}
.squeeze13-buyer li{
	width: 30%;
	list-style-type: none;
	margin: 0 auto;
}
.squeeze14-layout{
	padding: 0;
	color: #FFF;
}
.squeeze14-layout h1{
	width:90%;
	padding-left: 45px;
	padding-right: 10px;
	font-size: 38px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze14-layout h5{
	width:95%;
	padding-left: 10px;
	padding-right: 4px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze14-layout h2{
	width:95%;
	padding-left: 30px;
	padding-right: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.squeeze14-layout h3{
	display:block;
	margin: 0 auto;
	width:60%;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
}
.squeeze14-layout h4{
	display: block;
	width:75%;
	padding-left: 50px;
	padding-right: 10px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.squeeze14-layout input {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.squeeze14-layout select {
	width: 250px;
	height: 30px;
	margin-bottom: 2px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#squeeze14{
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
#squeeze14-submit {
	width:  425px;
	height: 65px;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	border-color: transparent;
	color: #FFF;
	overflow: visible;
	background-image: url(templates/images/squeeze14-form_bottom.png);
	background-repeat: no-repeat;
}
.squeeze14-buyer{
	display: block;
	margin: 0 auto;
	
}
.squeeze14-buyer ul{
	display: block;
	margin: 0 auto;
	
}
.squeeze14-buyer li{
	width: 30%;
	list-style-type: none;
	margin: 0 auto;
}
.websitecreator-website ul{
	display: block;
	padding: 0;
	padding-bottom: 5px;
	border-top-width: 1.0px;
	border-bottom-width: 1.0px;
	border-left-width: 1.0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
	background-image: url(images/product-boxes-background.png);
	background-repeat: repeat;
}
.websitecreator-website li{
	display: inline-block;
	padding-top: 10px;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	width: 33%;
	vertical-align: top;
	font-weight: bolder;
	color: #000;
}
.websitecreator-website input{
	width: 200px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.websitecreator-signup-form{
	width: 700px;
	display: block;
}
.websitecreator-signup-form ul{
	display: block;
	width: 80%;
	margin: 0 auto;
}
.websitecreator-signup-form li{
	height: 45px;	
}

.preview-button {
	position:relative;
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.preview-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.preview-button-small {
	position:relative;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.preview-button-small:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.delete-button {
	position:relative;
	float: right;
	top: 8px;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.delete-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#checkbox {
	float: left;
}
#required {
	position: relative;
	float: left;
	left: 35px;
	top: 180px;
	width: 300px;
	height: 25px;
	padding-right: 10px;
}

#active {
	position: relative;
	float: left;
	width: 25px;
	height: 25px;
}
#active-website {
	position: relative;
	float: left;
	TOP: -25px;
	width: 25px;
	height: 25px;
}
#video {
	position: relative;
	float: left;
	top: -10px;
	width: 25px;
	height: 25px;
}
#video-player{
	display: block;
	width: 100%;
	max-width: 1100px;
	padding: 10px;
	margin: 0 auto;
	background-color: #000;
	border-radius: 12px;
	text-align: center;
}
#video-player ul{
	display: block;
	margin: 0 auto;
	padding: 0px;
}

#change-button {
	position:relative;
	float: right;
	margin-top:3px;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:3px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#change-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-billing {
	position:relative;
	float: left;
	margin-top:3px;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#button-billing:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#edit-button {
	position:relative;
	width: 145px;
	float: right;
	top: -5px;
	margin-right: 10px;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-align: center;
}
#edit-button:hover{
	color:#0071E1;
}
#edit-button2 {
	position:relative;
	right:75px;
	width: 150px;
	float: right;
	top: 2px;
	margin-right: 10px;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-align: center;
}
#edit-button2:hover{
	color:#0071E1;
}

#opt-out {
	position:relative;
	width: 150px;
	float: right;
	top: 2px;
	margin-right: 10px;
	display:inline-block;
	color:#FF0000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
}

#webcreator-change-button {
	position:relative;
	float: right;
	width: 75px;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#webcreator-change-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#headergraphic-button {
	position:relative;
	width: 75px;
	float: right;
	margin-right: 10px;
	margin-top: 4px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#headergraphic-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

#youtube-button {
	position:relative;
	float: right;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#youtube-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#youtube-image{
	position:relative;
	float: right;

}
#youtubehelp-image{
	position:relative;
	float: right;

}
#youtube-image2{
	position:relative;
	float: right;
	left: -25px;
	padding-right: 25px;
}
#youtubehelp-image2{
	position:relative;
	float: right;
	left: -25px;
}
.youtube-popup{
	margin-left: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:800px;
	padding-bottom: 10px;
	background-color: #E9E9E9
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.youtube-popup h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #021E4D;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.youtube-popup h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}

.youtube-popup a{

}
.youtube-popup a:hover{

}
.youtube-popup ul{
	display: block;
	margin: 0 auto;
	padding-top:5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.youtube-popup li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
	
}
.youtube-popup input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.youtube-popup textarea{
	width: 700px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#service_agreement{
	width: 800px;
	height: 100px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	border: 1.0px solid #900;
}
#privacy_policy{
	width: 800px;
	height: 100px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	border: 1.0px solid #900;
}
#submit {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0 auto;
	width: 85%;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#submit:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#submit-verify {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0 auto;
	width: 85%;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#submit-verify:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#submit-short {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 300px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#submit-short:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#submit-long {
	display: block;
	position:  relative;
	left: -100px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 850px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#submit-long:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#submit-restoredefaults{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	background-color: Transparent;
            background-repeat:no-repeat;
            border: none;
            cursor:pointer;
            overflow: hidden;
}
#form-field-close {
	display: block;
	position:relative;
	top: 300px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0 auto;
	width: 85%;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#form-field-close:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#update {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 400px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#update:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#update-button-small {
	position:relative;
	float: right;
	width: 100px;
	margin-top: -35px;
	margin-right: 0px;
	margin-bottom: 2px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.update-button-small:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#large-button{
	position:relative;
	float: right;
	top: 15px;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:3px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;	
}
#large-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;	
}
#small-button{
	position:relative;
	top: 15px;
	float: right;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:3px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;	
}
#small-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#coachingcall-button{
	position:relative;
	top: 15px;
	float: right;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;	
}
#coachingcall-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#lessons-button{
	position:relative;
	top: 3px;
	float: right;
	margin-right: 10px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;	
}
#lessons-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

.draggable{
	float: left;
	width: 300px;
}
.draggable img {
	position: relative;
	top: -35px;
}
#draggable-image{
	position: relative;
	top: -10px;
}
#draggable-image-signature{
	position: relative;
	top: -40px;
}
#droppable {
width: 300px;
height: 100px;
}
#fixed{
	position: fixed;
	margin-top: 40px;
	margin-left: 25px;
	height: 300px;
}

#fixed-dragme {
	position:relative;
	float: right;
	top: -125px;
	left: 95px;
}
#fixed-dragme-required {
	position:relative;
	float: right;
	top: -125px;
	left: 35px;
}
#fixed-required{
	position: fixed;
	margin-top: 200px;
	margin-left: 25px;
	height: 300px;
}
.droppableHolder{
}

.hidden{
	padding: 0;
	display: none;
}

.blue-text {
	color: #003366;
}
#checkbox-headergraphic{
	float: right;
	width: 25px;
	height: 25px;
}
#checkbox-multipledelete{
	position: relative;
	float: right;
	top: 15px;
	right: 20px;
	width: 20px;
	height: 20px;
}
#checkbox-multipledelete-phonelookup{
	position: relative;
	float: right;
	top: 15px;
	right: 100px;
	width: 20px;
	height: 20px;
}
#button-remove-phonelookup {
	position:relative;
	width: 145px;
	top: 5px;
	left: 170px;
	margin-right: 10px;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-align: center;
}
#button-remove-phonelookup:hover{
	color:#0071E1;
}
#button-download{
	position:relative;
	top: 5px;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-download:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-emailcampaigns{
	position:relative;
	top: -35px;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-emailcampaigns:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-emaileveryone{
	position:relative;
	top: 10px;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-emaileveryone:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-affiliatepaid{
	position:relative;
	float: right;
	left: 50;
	top: 15px;
	width: 90px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
	vertical-align: top;
}
#button-affiliatepaid:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-activate{
	position:relative;
	top: -22px;
	left: 5px;
	width: 60px;
	height: 20px;
	float: left;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-activate:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-colorupdate{
	position:relative;
	top: 5px;
	right: 40px;
	width: 75px;
	height:20px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:1px 1px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-colorupdate:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-change{
	position:relative;
	top: 0;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-change:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-edit{
	width: 125px;
	position:relative;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-edit:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-edit-right{
	width: 150px;
	float: right;
	position:relative;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-edit-right:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#checkall{
	display: block;
	width: 100%;
	text-align: right;
}
#button-checkall{
	display: block;
	width: 150px;
	height: 20px;
	position:relative;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-checkall:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-cancel{
	width: 150px;
	float: right;
	position: relative;
	background-color: #E1E1E1;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #999;
	display: inline-block;
	color: #333;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 7px;
	margin-right: 5px;
	text-decoration: none;
	text-align: center;
}
#button-cancel:hover{
	background-color: #C7C7C7;
}
#button-preview{
	position: relative;
	top: 0;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
	box-shadow: inset 0px 1px 0px 0px #bbdaf7;
	background-color: #06A221;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #05CB53;
	display: inline-block;
	color: #ffffff;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 7px;
	margin-right: 5px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #528ecc;
	text-align: center;
	background-position: center top;
}
#button-preview:hover{
	background-color: #08BB27;
}
#button-changewebsite{
	position:relative;
	top: -170px;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-changewebsite:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-delete{
	position:relative;
	top: -35px;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-delete:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-delete-form{
	position:relative;
	top: -2px;
	right: 25px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-delete:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-signatures{
	position:relative;
	top: 10px;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-signatures:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

#button-sharecode{
	position:relative;
	right: 40px;
	width: 100px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-sharecode:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}


#button-admin{
	position:relative;
	top: 0;
	width: 145px;
	height: 25px;
	margin-left: 25px;
	margin-bottom: 10px;
	float: left;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 7px;
	padding-top: 15px;
	margin-right: 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-admin:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-admin-2line{
	position:relative;
	top: 0;
	width: 145px;
	height: 32px;
	margin-left: 25px;
	margin-bottom: 10px;
	float: left;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 7px;
	padding-top: 8px;
	margin-right: 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-admin-2line:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-signup-email{
	position:relative;
	top:20px;
	right: 40px;
	width: 60px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-signup-email:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

#button-concierge-email{
	position:relative;
	top:20px;
	right: 40px;
	width: 125px;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-concierge-email:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}


#trainer{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#category_id{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#course-category{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#level{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#select-box{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}

#email_campaign{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#realtor{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#resource-type{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#membership-type{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	
}
#courses-button{
	position:relative;
	float: right;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
.#courses-button:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#free{
	float: left;
	width: 35px;
	height: 35px;
}
#active{
	float: left;
	width: 35px;
	height: 35px;
}
#always_available{
	float: left;
	width: 35px;
	height: 35px;
}
.default a{
	float:left;
	color: #333;
}

#h2{
	font-size: 14px;
	text-decoration: none;
	color: #333;
	font-weight: bold;
	width: 100%;y
}
#grey{
	width: 85%;
	margin-left: 20px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border: 1px solid #999;
}
#gradient{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
#new-image{
	position:relative;
	right: 75px;
	top: 23px;
	z-index: 1;
}
#new-image-training{
	position:relative;
	left: 30px;
	top: -2px;
	z-index: 1;
}
#trainer-image{
	position:relative;
	left: 450px;
	top: -35px;
	z-index: 1;
}
#trainer-image-coaching{
	position:relative;
	left: 10px;
	top: -25px;
	z-index: 1;
}
	
#button-assign{
	position:relative;
	top: 10px;
	right: 40px;
	width: 60px;
	float: left;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:3px 7px;
	margin-right: 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	text-align: center;
}
#button-assign:hover{
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#formfieldlist{
	display: block;
	margin: 0 auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	width: 95%;
	background-color: #E5E5E5;
}
#template-design-image{
	position: relative;
	float: left;
	left: 20px;
	top: 0px;
}
#sort-image{
	position: relative;
	left: 2px;
	top: 2px;
	float: left;
	padding-right: 8px;
}
.nostyle{
	font-family: Verdana, Geneva, sans-serif;
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.nostyle ul {
	display: block;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 90%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
	
}

.nostyle h6{
	font-size: 18px;
	width: 95%;
	color: #333;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nostyle h7{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 20px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 8px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	font-weight: bold;
	width: 700px;
} 

.nostyle h8{
	font-size: 14px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
#nostyle {
}
.nostyle2{
	font-family: Verdana, Geneva, sans-serif;
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.nostyle2 ul {
	display: block;
	margin: 0 auto;
	padding-top:15px;
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 90%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
	
}
.nostyle2 li{

}
.nostyle2 a{
}
.nostyle2 h6{
	font-size: 18px;
	width: 95%;
	color: #333;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nostyle2 h7{
	font-size: 18px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nostyle2 h8{
	font-size: 14px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.nostyle-signature{
	float:right;
	margin-left: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-family: Verdana, Geneva, sans-serif;
}
.nostyle-signature a{
}
.nostyle-signature ul {
	display: block;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	width: 90%;
	border: 1.0px solid #CCC;
}

.nostyle-signature h6{
	font-size: 18px;
	width: 95%;
	color: #333;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nostyle-signature h7{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 20px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 8px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	font-weight: bold;
	width: 700px;
} 

.nostyle-signature h8{
	font-size: 14px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.nostyle-signature h9{
	font-size: 10px;
	width: 95%;
	color: #333;
	padding-left: 5px;
	padding-top: 20px;
	padding-bottom: 10px;
	font-weight: normal;
	font-style: italic;
}
#help-image{
	position:relative;
	float: right;
	right: 15px;
	top: -15px;
}
#companylogo{
	max-width: 400px;
}
#hidden{
	display: none;
	color: #FFF;
}

.import-review{
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:500px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.import-review h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.import-review h2{
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.import-review ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 80%;
	background-color: #F4F4F4;
	border: 1px solid #666666;

}
.import-review li{
	display: inline-block;
	padding-left: 15px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 95%;
	height: 35px;
	color: #333;
	list-style-type: none;
}
.import-review input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.import-review img{
	position: relative;
	float: right;
	top: 15px;
	right: 20px;
}
.bonus-material{
	float:right;
	margin-left:10px;
	margin-right: 50px;
	margin-bottom: 10px;
	width:800px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.bonus-material h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.bonus-material h2{
	font-size: 14px;	
}
.bonus-material ul{
	display: block;
	padding-top:15px;
	padding-bottom: 30px;
	background-color: #EFEFEF;		

}
.bonus-material li{
	display: inline-block;
	padding-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width:100%;
	color: #333;
	list-style-type: none;
}
.bonus-material-admin{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.bonus-material-admin table{
	padding-left: 35px;
}
.bonus-material-admin h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.bonus-material-admin h2 {
	font-family: Verdana, Geneva, sans-serif;
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.bonus-material-admin h3 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}
.bonus-material-admin h4{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}


.bonus-material-admin ul{
	display: block;
	width: 95%;
	padding: 0;
	padding-left: 35px;
	margin-bottom: 50px;
	padding-bottom: 70px;

}
.bonus-material-admin li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
	padding-bottom: 8px;
}

.bonus-material-admin textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.bonus-material-admin input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.bonus-material-category{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	height: auto;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.bonus-material-category table{
	padding-left: 35px;
}
.bonus-material-category h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.bonus-material-category h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.bonus-material-category h3 {
	padding-left:15px;
	padding-bottom: 15px;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0;
	font-size: 22px;
	font-weight: bold;
	color: #666;
}
.bonus-material-category h4{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}
.bonus-material-category a{
	text-decoration: none;
}


.bonus-material-category ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-top: 15px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	min-height: 50px;
	background-color: #04458E;
	border: 3px inset #fff;
	background-image: url(images/video-library-background.jpg);
	background-repeat: repeat;
}
.bonus-material-category li{
	display: inline-block;
	padding: 10px;
	background-image: url(images/file-folder.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 275px;
	width: 290px;
	vertical-align: top;
}
.bonus-material-category a{
	
}
.bonus-material-category li p{
	display: block;
	margin: 0 auto;
	width:135px;
	padding: 0px;
	padding-right: 5px;
	position: relative;
	top: 140px;
	left: -15px;
	text-align: center;
	font-family: 'Varela Round', sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	font-style: italic;
	font-size: 16px;
	vertical-align: middle;
}


.bonus-material-category img{
	display: inline-block;
	position:relative;
	top: -5px;
}
.activation{
	display: block;
	margin: 0 auto;
	margin-top: 40px;
	width:100%;
	min-height: 300px;
	padding-bottom: 10px;
	background-color: #E9E9E9
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.activation h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #021E4D;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.activation h2 {
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.activation h3 {
	margin: 0;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #F00;
}


.activation ul{
	display: block;
	margin: 0 auto;
	padding-top:5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	min-height: 300px;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.activation li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
	
}
.activation input{
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 45px;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.activation textarea{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	margin: 0 auto;
	padding-top: 5px;
	width: 680px;
	height:300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#signup-startnow{
	position: relative;
	left: 25px;
}
.hereswhy{
	display: block;
	width: 1000px;
	height: 550px;
	margin: 0 auto;
}
.hereswhy ul{
	display: block;
	height: 475px;
}
#hereswhatyouget{
	display: inline-block;
	background-image: url(images/video-hereswhatyouget.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 450px;

}
#hereswhatyouget iframe{
	position: relative;
	top: 75px;
}
#hereswhy{
	display: inline-block;
	background-image: url(images/video-hereshowitworks.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 450px;
}
#hereswhy iframe{
	position: relative;
	top: 75px;
}
.form-fields2{
	position: relative;
	z-index: 5;
	background-image: url(images/product-boxes-background.png);
	margin: 0 auto;
	width: 700px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
	top: 0px;
	padding: 20px;
}
.form-fields2 ul{
	display: block;
	width: 100%;
	height: 100%;
}
.form-fields2 li{
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	display: inline-table;
	padding-left: 15px;
	padding-bottom: 10px;
}
.form-fields2 h1{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #0070DF;
	border-radius: 0px;
	font-weight: bold;
}
.form-fields2 h2{
	display: table;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333333;
	border-radius: 0px;
}
.form-fields2 input{
	position: relative;
	display: block;
	float: right;
	right: 123px;
	width: 30px
	height: 30px;
}

#video-tutorial{
	background-image: url(images/homepage-video.png);
	height: 334px;
	width: 1000px;	
}
#page-hits{
	display: inline-block;
	width: 300px;
	height: 150px;
	background-image: url(images/page-statistics-hits.png);
	background-repeat: no-repeat;
}
#page-hits p{
	position: relative;
	top: 90px;
	left:95px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0;
}
#page-engagement{
	display: inline-block;
	width: 300px;
	height: 150px;
	background-image: url(images/page-statistics-engagement.png);
	background-repeat: no-repeat;
}
#page-engagement p{
	position: relative;
	top: 90px;
	left:95px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0;
}
#forgot-password{
	padding-top: 10px;
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.search{
	width:1000px;
	font-family: Verdana, Geneva, sans-serif;
	float:right;
	margin-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-size: 14px;
	color: #333;
	
}
.search h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.search h2{
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.search ul{
	display: block;
	margin: 0 auto;
	margin-top:10px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 98%;
	background-color: #F4F4F4;
	border: 1px solid #666666;

}
.search li{
	display: inline-block;
	padding-left: 15px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 21%;
	height: 35px;
	color: #333;
	list-style-type: none;
}
.search input{
	position: relative;
	float: right;
	right: 250px;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.search select{
	position: relative;
	float: right;
	right: 250px;
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
.search textarea{
	width: 500px;
	height: 80px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#submit-search {
	position: relative;
	left: 400px;
	width: 75px;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	background-image: url(images/search-button-icon.png);
	background-repeat: no-repeat;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#submit-search:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

.video-library{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	height: auto;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.video-library table{
	padding-left: 35px;
}
.video-library h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.video-library h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.video-library h3 {
	padding-left:15px;
	padding-bottom: 15px;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0;
	font-size: 22px;
	font-weight: bold;
	color: #666;
}
.video-library h4{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}


.video-library ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-top: 15px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	min-height: 50px;
	background-color: #04458E;
	border: 3px inset #fff;
	background-image: url(images/video-library-background.jpg);
	background-repeat: repeat;
}
.video-library li{
	display: inline-block;
	padding: 10px;
	background-image: url(images/video-box-blank.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 275px;
	width: 200px;
	vertical-align: top;
}
.video-library a{
	
}
.video-library li p{
	display: block;
	width:90%;
	margin: 0px;
	padding: 0px;
	height: 255px;
	padding-right: 10px;
	padding-left: 5px;
	position: relative;
	top: 95px;
	text-align: center;
	font-family: 'Varela Round', sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-style: italic;
	font-size: 20px;
	vertical-align: middle;
}
.video-library li p2{
	display: block;
	width:90%;
	margin: 0px;
	padding: 0px;
	height: 255px;
	padding-right: 10px;
	padding-left: 5px;
	position: relative;
	top: 65px;
	text-align: center;
	font-family: 'Varela Round', sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-style: italic;
	font-size: 20px;
	vertical-align: middle;
}
.video-library li form{
	display: block;
}
	
.video-library img{
	display: inline-block;
	position:relative;
	top: -5px;
}
.video-library-order{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.video-library-order table{
	padding-left: 35px;
}
.video-library-order h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.video-library-order h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.video-library-order h3 {
	padding-left:15px;
	padding-bottom: 15px;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0;
	font-size: 22px;
	font-weight: bold;
	color: #666;
}
.video-library-order h4{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}


.video-library-order ul{

}
.video-library-order li{
	display: inline-block;
	padding-right: 20px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;

}
.video-library-order img{
	display: inline-block;
	position:relative;
	top: -5px;
}
.video-library-aside{
	float:right;
	font-size: 12px;
	padding-top: 15px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.video-library-box{
	float:right;
	font-size: 12px;
	margin-left: 10px;	
	margin-bottom: 10px;
	margin-right: 50px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.video-library-box table{
	padding-left: 35px;
}
.video-library-box h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.video-library-box h2 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}

.video-library-box h3 {
	padding-left:15px;
	padding-bottom: 15px;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0;
	font-size: 22px;
	font-weight: bold;
	color: #666;
}
.video-library-box h4{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}
.video-library-box ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-top: 15px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	min-height: 50px;
}
.video-library-box li{
	width:145px;
	display: inline-block;
	padding-top: 10px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	list-style-type: none;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.video-library-box a{
	text-decoration: none;
	color: #333;
}
.video-library-box img{
	display: inline-block;
	position:relative;
	top: -5px;
}

#video-playbutton{
	display: block;
	background-color: #fff;
	padding: 2px;
	border-radius: 8px;
	position:relative;
	text-align: center;
	top: 150px;
	left: -10px;
	border: 1px inset #335d8c;
	-webkit-box-shadow: 2px 3px 13px 1px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 3px 13px 1px rgba(0,0,0,0.75);
box-shadow: 2px 3px 13px 1px rgba(0,0,0,0.75);
}
#video-playbutton2{
	float: right;
	position:relative;
	right: 75px;
	top: 15px;
}
#video-menu{
	width: 225px;
	height:40px;
	white-space: nowrap; /* no need for Supersubs plugin */
	*white-space: normal; /* ...unless you support IE7 (let it wrap) */
	-webkit-transition: background .2s;
	transition: background .2s;
	background-image: url(../../../images/clientcreator-footer.png);
}
#video-search{
	display: block;
	width: 1000px;
	float:left;
}
#video-box-blank-fun{
	display:inline-block;
	background-image: url(images/video-box-fun-blank.png);
	height: 234px;
	width: 200px;
	background-repeat: no-repeat;
	padding: 10px;
	margin-top: 25px;
	margin-left: 25px;
}
#video-box-blank-howto{
	display:inline-block;
	background-image: url(images/video-box-howto-blank.png);
	height: 234px;
	width: 200px;
	background-repeat: no-repeat;
	padding: 10px;
	margin-top: 25px;
	margin-left: 25px;
}
#video-box-blank-training{
	display:inline-block;
	background-image: url(images/video-box-training-blank.png);
	height: 234px;
	width: 200px;
	background-repeat: no-repeat;
	padding: 10px;
	margin-top: 25px;
	margin-left: 25px;
}
#video-box-blank-text{
	padding-top: 50px;
	margin-left: 25px;
}
.video-library select{
	display: block;
	float: right;
	width:150px;
	height: 35px;
	margin-right: 10px;
}
#video-boxes {
	display: inline-block;
	padding-top: 15px;
	padding-right:30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.video-library textarea{
	width: 500px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.video-library-popup{
	padding: 0;
	width:100%px;
	padding-bottom: 20px;
}
.video-library-popup h1{
	background-image: url(images/icon_msd_emailCampaigns.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #021E4D;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.video-library-popup h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;	
}

.video-library-popup a{

}
.video-library-popup a:hover{

}
.video-library-popup ul{
	display: block;
	margin: 0 auto;
	padding-top:5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 100%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
.video-library-popup li{
	width: 100%;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;
	
}
.video-library-popup input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.video-library-popup textarea{
	width: 700px;
	height: 300px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}
#facebook-footer{
	position: relative;
	bottom: 0;
	margin-top: 10px;
	
}
.fb-like{
	width:  1000px;
	display: block;
	margin:0 auto;
}
.fb-comments{
	width:  1000px;
	display: block;
	margin:0 auto;
}
#facebook-aside{
	display:block;
	margin: 0 auto;
	position:relative;
	padding-top:15px;
	
}
#fl_menu{
	position:absolute;
	width:500px;
	top:7px;
	left:0px;
	z-index:9999;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFF;
}
#fl_menu .label{font-weight:bold; color:#fff; letter-spacing:7px; float:left; margin:1px 0 0 1px;}
#fl_menu .menu{display:none;}
#fl_menu .menu{
	float:left;
	left: 3px;
	padding-5px;
	background-image: url(../../../images/sidemenu-background-dark.png);
	border:1px solid #F30;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 10px 2px #000;
	-moz-box-shadow: 2px 2px 10px 2px #000;
	-ms-box-shadow: 2px 2px 10px 2px #000;
	-o-box-shadow: 2px 2px 10px 2px #000;
	-webkit-box-shadow: 2px 2px 10px 2px #000;
}
#fl_menu .menu .menu_item{
	display:block;
	background-image: url(../../../images/sidemenu-background.png);
	color:#FFF;
	margin: 2px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	width:  500px;
	border:1px solid #F30;
	padding-bottom: 8px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	float:left;
}
#fl_menu .menu a.menu_item:hover{background:#333; color:#fff;}
#fl_menu_playbutton{
	position: relative;
	top:	5px;
	padding-right:10px;
}
#photo-website{
	display: block;
	width: 1px;
	height: 1px;
	overflow: visible;
	position: relative;
	top: -215px;
}
#test-list{
	
}
#test-list li {
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	min-height: 50px;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}

#test-list li img.handle {
	float: left;
	margin-top: 8px;
	margin-right: 20px;
	margin-bottom: 15px;
	padding-right: 50px;
	cursor: move;
}
#test-list h1{
	background-image: url(images/icon-coachingcalls.png);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
#info {
	display:none;
}
.logo-thedailypost {
	position: relative;
	z-index: 10;
	margin: 0 auto;
	max-width: 100%;
	padding-top: 10px;
	padding-bottom:25px;
}
.logo-thedailypost img{
	max-width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
.thedailypost-top-header {
	display: block;
	position: relative;
	z-index: 5;
	height: 135px;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	padding: 0;
	background-image: url(https://clientcreator.com/images/thedailypost-lowerbackground.png);
}
.thedailypost{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width:100%;
	min-height:100%;
}

.thedailypost h1{
	background-image: url(https://clientcreator.com/images/icon-coachingcalls.png);
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.thedailypost h2 {
	float: right;
	width: 500px;
	font-size: 22px;
	font-weight: bold;
	padding-left: 25px;
	padding-top:10px;
	padding-bottom: 10px;
	font-style: italic;
}
.thedailypost h3 {
	margin: 0;
	font-size: 14px;
	font-weight: bold;	
}


.thedailypost p{
	width: 70%;
	font-size: 12px;
	font-weight: bold;	
}

.thedailypost ul{
	display: block;
	margin: 0 auto;
	width:1000px;
	padding-left: 10px;
	padding-top: 15px;
	min-height: 50px;
}

.thedailypost li{
	display: inline-block;
	padding-right: 20px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	list-style-type: none;

}
.thedailypost img{
	display: inline-block;
	position:relative;
	top: -5px;
}
.thedailypost form{
	float: right;
	margin-right:15px;
}
#thedailypost-top{
	display: block;
	width: 100%;
	padding-bottom: 15px;
	background-image: url(https://clientcreator.com/images/wrapper-thedailypost.png);
	background-repeat: repeat;
	border-bottom-width: 1.0px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	box-shadow: 2px 2px 10px 2px #666;
	-moz-box-shadow: 2px 2px 10px 2px #666;
	-ms-box-shadow: 2px 2px 10px 2px #666;
	-o-box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;
}
#thedailypost-top script{
	max-width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
#thedailypost-easytosignup{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	position: relative;
	left:-50px;
	width: 100%;
	height: 450px;
	background-image: url(https://clientcreator.com/images/easy-to-sign-up.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#thedailypost-easytosignup ul{
	display: block;
	padding-top:200px;
	padding-left: 300px;
	margin: 0 auto;
	width:675px;
}
#thedailypost-easytosignup li{
	display: inline-block;
	margin-top:10px;
	margin-bottom:10px;
	width: 48%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	list-style-type: none;
	vertical-align: top;
}
#thedailypost-easytosignup li form{
	float:  right;
}
#thedailypost-easytosignup h2{
	width: 650px;
	margin: 0;
	font-size: 20px;
	font-weight: bold;
	color: #1A6F18;
}
#thedailypost-easytosignup h3{
	width: 650px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;	

}
#thedailypost-easytosignup p{
	width: 650px;
	margin: 0;
	font-size: 12px;

}
#thedailypost-easytosignup-facebook{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	position: relative;
	width: 100%;
	text-align: center;
}
#thedailypost-easytosignup-facebook ul{
	display: block;
	margin: 0 auto;
}
#facebook-background{
	width: 100%;
	display: block;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	background-color: #0174c0;
}
#facebook-background img{
	max-width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
#facebook-pricing{
	max-width: 1000px;
	display: block;
	margin: 0 auto;
	text-align: center;
	border: 1px solid #CCC;
}


#thedailypost-easytosignup-facebook li{
	display: inline-block;
	margin-top:10px;
	margin-bottom:75px;
	width: 48%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	list-style-type: none;
	vertical-align: top;
	
}
#thedailypost-easytosignup-facebook li form{
	float:  right;
	display: block;
	position: relative;
	top: 65px;
}

#thedailypost-easytosignup-facebook h2{
	width: 95%;
	margin: 0;
	padding: 0px;
	font-size: 40px;
	font-weight: bold;
	color: #000;
}
#thedailypost-easytosignup-facebook h3{
	width: 650px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;	

}
#thedailypost-easytosignup-facebook p{
	width: 650px;
	margin: 0;
	font-size: 12px;

}
#thedailypost-bonus-facebook{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	margin-bottom: 10px;
	width: 100%;
	height: 300px;
	text-align: center;
	background-color: #F4F4F4;
}
#thedailypost-bonus-facebook img{
	max-width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
}
#thedailypost-option1{
	float: right;
	display: block;
	width: 85%;
}
#thedailypost-option1 h2{
	font-size: 22px;
	font-weight: bold;
	padding-left: 25px;
	padding-top:10px;
	padding-bottom: 10px;
	font-style: italic;
}
#thedailypost-reasons{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	width: 100%;
	height:300px;
	padding: 0px;
	margin-top: 75px;
}
#thedailypost-reasons ul{
	width:1000px;
	padding:0px;
	display: block;
	margin: 0 auto;
	text-align: center;
}
#thedailypost-reasons li{
	width:31%;
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	vertical-align: top;
}
#thedailypost-reasons p{
	font-family: Verdana, Geneva, sans-serif;
	margin: 0 auto;
	width:85%;
	padding-top:10px;
	display:block;
	font-size: 14px;
	color: #666;
}
#thedailypost-reasons-facebook{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	width: 100%;
	height:300px;
	padding: 0px;
	margin: 0;
	margin-top: 75px;
}
#thedailypost-reasons-facebook ul{
	padding:0px;
	margin: 0 auto;
	text-align: center;

}
#thedailypost-reasons-facebook li{
	width:32%;
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	vertical-align: top;
}
#thedailypost-reasons-facebook p{
	font-family: Verdana, Geneva, sans-serif;
	margin: 0 auto;
	width:85%;
	padding-top:10px;
	display:block;
	font-size: 18px;
	color: #666;
}
#thedailypost-footer{
	display: block;
	position: relative;
	bottom: 0;
	margin-top: 10px;
	width:100%;
	height:50px;
	background-image: url(images/wrapper-thedailypost.png);
	background-repeat: repeat;
	box-shadow: 2px 2px 10px 2px #666;
	-moz-box-shadow: 2px 2px 10px 2px #666;
	-ms-box-shadow: 2px 2px 10px 2px #666;
	-o-box-shadow: 2px 2px 10px 2px #666;
	-webkit-box-shadow: 2px 2px 10px 2px #666;

}
.download_service_agreement{
	display: block;
	width:750px;
	height: 300px;
	margin: 0 auto;
}
.download_service_agreement ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-radius: 10px;
	width: 95%;
	background-color: #F4F4F4;
	border: 1px solid #666666;
}
#download_service_agreement{
	width: 650px;
	height: 100px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	border: 1.0px solid #900;
}
.getaddress-index{
	width: 100%;
	display: block;
	margin: 0 auto;
    position: fixed;
    top: 40%;
    margin-top: 50px;
	background-image: url(images/transparent-background.png);
	background-repeat: repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}
.getaddress-index ul{
	display: block;
	margin: 0 auto;
	width: 1000px;
	height: 180px;
	padding: 5px;
	padding-top:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	list-style-type: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;

}
.getaddress-index li{
	display: block;
	text-align: left;
	position: relative;
	left:80px;
	width:775px;
	padding: 5px;
	padding-left: 30px;
	padding-top:10px;
	padding-bottom: 10px;
	list-style-type: none;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-index h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 2px 2px 2px rgba(6, 0, 0, 1);
}
.getaddress-index h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
.getaddress-index h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.getaddress-index input{
	height: 35px;
	padding: 0;
	padding-top: 10px;
	padding-bottom:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #FFF;	
}

#submit-button-index{
	width: 75px;
	height: 55px;
	margin-left: 60px;
	ppadding-top: 10px;
	padding-bottom: 10px;
	background-color: #CC0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#checkbox-index{
	display: inline-block;
	overflow: visible;
	float: right;
	right:600px;
	top:-25px;
	position: relative;
}
#check-no-index{
	display: block;
	position: relative;
	top: -50px;
	left: 60px;
}
.getaddress-editaddress{
	width: 100%;
	display: block;
	margin: 0 auto;
    position: fixed;
    top: 40%;
    margin-top: 50px;
	background-image: url(images/transparent-background.png);
	background-repeat: repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}
.getaddress-editaddress ul{
	display: block;
	margin: 0 auto;
	width: 1000px;
	height: 180px;
	padding: 5px;
	padding-top:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	list-style-type: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	
}
.getaddress-editaddress li{
	display: block;
	text-align: left;
	position: relative;
	left: 10px;
	width:950px;
	padding: 5px;
	padding-left: 15px;
	padding-top:15px;
	padding-bottom: 15px;
	list-style-type: none;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-editaddress h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 2px 2px 2px rgba(6, 0, 0, 1);
}
.getaddress-editaddress h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
.getaddress-editaddress h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.getaddress-editaddress input{
	height: 30px;
	padding: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	font-style: italic;
	border: 1px solid #D8D7D7;
	border-radius: 15px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#submit-button-editaddress{
	width: 85px;
	height: 55px;
	margin-left: 60px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #CC0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#checkbox-editaddress{
	display: inline-block;
	overflow: visible;
	float: right;
	right:600px;
	top:-25px;
	position: relative;
}
#check-no-editaddress{
	display: block;
	position: relative;
	top: -50px;
	left: 60px;
}
.getaddress-editaddress-new{
	width: 100%;
	display: block;
	position:relative;
    top: 50%;
    width:100%;
    margin-top: 20%;
	padding-bottom: 30px;
	background-image: url(images/transparent-background.png);
	background-repeat: repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}
.getaddress-editaddress-new ul{
	display: block;
	margin: 0 auto;
	width: 1000px;
	height: 180px;
	padding: 2px;
	padding-top:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	list-style-type: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;

}
.getaddress-editaddress-new li{
	display: block;
	text-align: left;
	position: relative;
	left: 10px;
	width:950px;
	padding: 5px;
	padding-left: 15px;
	padding-top:15px;
	padding-bottom: 15px;
	list-style-type: none;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-editaddress-new h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 2px 2px 2px rgba(6, 0, 0, 1);
	margin: 0px;
	padding: 0px;
}
.getaddress-editaddress-new h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:20px;
	padding: 0px;
}
.getaddress-editaddress-new h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:20px;
}
		
.getaddress-editaddress-new input{
	height: 30px;
	padding: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	font-style: italic;
	border: 1px solid #D8D7D7;
	border-radius: 15px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
}


#submit-button-editaddress-new{
	width: 85px;
	height: 55px;
	margin-left: 60px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #CC0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#checkbox-editaddress-new{
	display: inline-block;
	overflow: visible;
	float: right;
	right:600px;
	top:-25px;
	position: relative;
}
#check-no-editaddress-new{
	display: block;
	position: relative;
	top: -50px;
	left: 60px;

}
.getaddress-index-step1{
	width: 100%;
	display: block;
	margin: 0 auto;
    position: fixed;
    top: 30%;
    margin-top: 50px;
	background-image: url(images/transparent-background.png);
	background-repeat: repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}
.getaddress-index-step1 ul{
	display: block;
	margin: 0 auto;
	width: 1000px;
	height: 180px;
	padding: 5px;
	padding-top:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	list-style-type: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;

}
.getaddress-index-step1 li{
	display: block;
	text-align: left;
	position: relative;
	left:80px;
	width:790px;
	padding: 5px;
	padding-left: 30px;
	padding-top:10px;
	padding-bottom: 10px;
	list-style-type: none;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-index-step1 h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 2px 2px 2px rgba(6, 0, 0, 1);
}
.getaddress-index-step1 h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
.getaddress-index-step1 h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.getaddress-index-step1 input{
	height: 35px;
	padding: 0;
	padding-top: 10px;
	padding-bottom:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #FFF;	
}

#submit-button-index-step1{
	width: 75px;
	height: 55px;
	margin-left: 30px;
	ppadding-top: 10px;
	padding-bottom: 10px;
	background-color: #CC0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#checkbox-index-step1{
	display: inline-block;
	overflow: visible;
	float: right;
	right:600px;
	top:-25px;
	position: relative;
}
#check-no-index-step1{
	display: block;
	position: relative;
	top: -50px;
	left: 60px;
}
.getaddress-index-step2{
	width: 100%;
	display: block;
	margin: 0 auto;
    position: fixed;
    top: 18%;
    margin-top: 50px;
	background-image: url(images/transparent-background.png);
	background-repeat: repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}
.getaddress-index-step2 ul{
	display: block;
	margin: 0 auto;
	width: 700px;
	height: 350px;
	padding: 5px;
	padding-top:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	list-style-type: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;

}
.getaddress-index-step2 li{
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	text-align: left;
	position: relative;
	padding: 5px;
	list-style-type: none;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-index-step2 h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 2px 2px 2px rgba(6, 0, 0, 1);
}
.getaddress-index-step2 h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	padding-left:  5px;
	text-align: left;
}
.getaddress-index-step2 h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.getaddress-index-step2 input{
	width:600px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #666;

}

.getaddress-index-step2 select{
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333;
	font-style: italic;
	border: 1px solid #CFCFCF;
	padding: 5px;
	border-radius: 8px;
}

#submit-button-index-step2{
	display: block;
	position: relative;
	margin-top:5px;
	width: 700px;
	height: 30px;
	padding-top: 3px;
	padding-bottom: 10px;
	background-color: #CC0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#checkbox-index-step2{
	display: inline-block;
	overflow: visible;
	float: right;
	right:170px;
	top:-25px;
	position: relative;
}
#check-no-index-step2{
	display: block;
	position: relative;
	top: -50px;
	left: 60px;
}
.market-value-index-step2{
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
}
.market-value ul-index-step2{
	width: 900px;
	display: block;
	margin: 0 auto;
	background-color: #FFF;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.getaddress-index-step3{
	width: 100%;
	display: block;
	margin: 0 auto;
    position: fixed;
    top: 40%;
    margin-top: 50px;
	background-image: url(images/background-green-faded.png);
	background-repeat: repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}
.getaddress-index-step3 ul{
	display: block;
	margin: 0 auto;
	width: 1000px;
	height: 180px;
	padding: 5px;
	padding-top:10px;
	padding-bottom: 10px;
	list-style-type: none;
	background-color: #CCC;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-index-step3 li{
	display: block;
	text-align: left;
	position: relative;
	left:80px;
	width:775px;
	padding: 5px;
	padding-left: 30px;
	padding-top:10px;
	padding-bottom: 10px;
	list-style-type: none;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-index-step3 h1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 2px 2px 2px rgba(6, 0, 0, 1);
}
.getaddress-index-step3 h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	text-align: left;
	margin-left:80px;
}
.getaddress-index-step3 h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-align: left;
	margin-left:80px;
}
		
.getaddress-index-step3 input{
	height: 35px;
	padding: 0;
	padding-top: 10px;
	padding-bottom:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #FFF;	
}

#submit-button-index-step3{
	width: 75px;
	height: 55px;
	margin-left: 60px;
	ppadding-top: 10px;
	padding-bottom: 10px;
	background-color: #CC0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#checkbox-index-step3{
	display: inline-block;
	overflow: visible;
	float: right;
	right:170px;
	top:-25px;
	position: relative;
}
#check-no-index-step3{
	display: block;
	position: relative;
	top: -50px;
	left: 60px;
}
.marketvalue-index-step3{
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	padding-bottom: 40px;
}
.marketvalue-index-step3 ul{
	width: 900px;
	display: block;
	margin: 0 auto;
	padding: 20px;
	background-color: #FFF;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding-top: 10px;
	border: 1px solid #000;	
	box-shadow: 1px 3px 3px 1px #000;
}
.marketvalue-index-step3 p{
	width:95%;
	padding-top:5px;
	padding-bottom: 5px;
}
.marketvalue-index-step3 h2{
	width: 98%;
	padding: 10px;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	box-shadow: 1px 3px 3px 1px #000;
}
#facebook-posts{
	display: block;
	width:100%;
	text-align:center;
	padding-bottom: 20px;
}
#facebook-posts img{
	max-width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
.disclaimer{
	display: block;
	width: 100%;
	margin: 0 auto;
	margin-top: 50px;
}
.disclaimer img{
	max-width:100%;
}
.disclaimer-addressgrabber{
	display: block;
	position: relative;
	top: 100px;
	width: 100%;
	margin: 0 auto;
}
.disclaimer-addressgrabber img{
	max-width:100%;
}
#textrealtor{
	display: block;
	height: 55px;
}

#image-30daysfree{
	display: block;
	width: 450px;
	height: 1px;
	overflow: visible;
}
#image-30daysfree img{
	display: block;
	z-index: 10;
	width: 100%;
	overflow: visible;
}
#signuptoo{
	display: none;
}
#submit-promotion{
	font-weight: bold;
	color: #f00;
}


#map{
	
	display: block;
	margin: 0 auto;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}

 @media only screen 
and (max-device-width: 799px)
 { #map  {
	 width: 100%;
	height: 250px;
 }
 }
 
 @media only screen 
and (min-device-width: 800px)
 { #map  {
	width: 800px;
	height: 500px;
 }
 }
 
 
#map-hidden{
	display: none;
}



.blank-squeeze{
	width: 100%;
	display: block;
	margin: 0 auto;
	padding: 0px;
	top: 20%;
	margin-top: 50px;
	margin-bottom:50px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}




.blank-squeeze ul{
	display: block;
	margin: 0 auto;
	width: 100%;
	max-width: 900px;
	padding-top: 1%;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3%;
	height: 100%;
	list-style-type: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 4px 8px 2px #000;
	-moz-box-shadow: 2px 4px 8px 2px #000;
	-ms-box-shadow: 2px 4px 8px 2px #000;
	-o-box-shadow: 2px 4px 8px 2px #000;
	-webkit-box-shadow: 2px 4px 8px 2px #000;
	opacity: 0.93;
}



.blank-squeeze li{
	display: block;
	position: relative;
	width:90%;
	margin: 0 auto;
	padding: 0px;
	margin-bottom: 5px;
	list-style-type: none;
}
.blank-squeeze li p4{
	display: block;
	width: 85%;
	text-align: left;
	margin: 0 auto;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
}
.blank-squeeze h1{
	margin:  0px;
	padding: 0px;
}
.blank-squeeze h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.blank-squeeze h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.blank-squeeze input{
	width: 85%;
	height: 55px;
	padding: 0;
	margin: 0px;
	text-indent: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #FFF;
	border-radius: 8px;
	box-shadow: 1px 1px 1px 1px #000;

}
.blank-squeeze select{
	width: 85%;
	height: 55px;
	padding: 0;
	margin: 0px;
	text-indent: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #FFF;
	border-radius: 8px;
	box-shadow: 1px 1px 1px 1px #000;

}
#blank-squeeze-submit {
	width: 85%;
	height: 55px;
	font-size: 18px;
	font-weight: bold;
	overflow: visible;
	background-repeat: no-repeat;
	border-radius: 8px;
}
#video-categories{
	display: block;
	width:100%;
	margin: 0 auto;
}
#video-categories ul{
	display: block;
	width: 100%;
	margin: 0 auto;
	padding: 0px;
}
#video-categories li{
	display: inline-block;
	padding: 10px;
	background-image: url(images/video-box-blank.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 234px;
	width: 200px;
}
#free-market-analysis-image{
	max-width: 852px;
}
#help-video{
	display: block;
	float: left;
	width: 800px;
	height: 500px;
	overflow: hidden;
}
#text-realtor  {
	display: block;
	width: 100%;
	position: relative;
	top: 10px;
}

#map-hidden{
	display: none;
	width:1px;
	height:1px;
	overflow: hidden;
	padding: 20px;
	background-color: #f00;
}

.listing-template{
	width: 100%;
	display: block;
	margin: 0 auto;
	top: 20%;
	margin-top: 50px;
	margin-bottom:50px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	text-align: center;
}




.listing-template ul{
	display: block;
	margin: 0 auto;
	padding-top: 1%;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3%;
	height: 100%;
	list-style-type: none;
	background-color: #FFF;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 4px 8px 2px #000;
	-moz-box-shadow: 2px 4px 8px 2px #000;
	-ms-box-shadow: 2px 4px 8px 2px #000;
	-o-box-shadow: 2px 4px 8px 2px #000;
	-webkit-box-shadow: 2px 4px 8px 2px #000;
	border: 1px solid #000;
}

 @media only screen 
and (max-device-width: 799px)
 { .listing-template ul{
	 width: 100%;
 }
 }
 
  @media only screen 
and (min-device-width: 800px)
 { .listing-template ul{
	 width: 860px;
 }
 }
	 


.listing-template li{
	display: block;
	position: relative;
	width:90%;
	margin: 0 auto;
	padding: 0px;
	margin-bottom: 5px;
	list-style-type: none;
}
.listing-template li p4{
	display: block;
	width: 85%;
	text-align: left;
	margin: 0 auto;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
}
.listing-template h1{
	margin:  0px;
	padding: 0px;
}
.listing-template h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
.listing-template h4{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.listing-template input{
	width: 85%;
	height: 35px;
	padding: 0;
	padding-top: 10px;
	padding-bottom:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #FFF;
	border-radius: 8px;
	box-shadow: 1px 1px 1px 1px #000;

}
.listing-template select{
	width: 85%;
	height: 55px;
	padding: 0;
	margin: 0px;
	text-indent: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #333;
	font-style: italic;
	border: 0px none #FFF;
	border-radius: 8px;
	box-shadow: 1px 1px 1px 1px #000;

}
#listing-template-submit {
	width: 85%;
	height: 45px;
	margin-top: 15px;
	font-size: 18px;
	font-weight: bold;
	overflow: visible;
	background-repeat: no-repeat;
	border-radius: 8px;
}
#listing-header{
	display: block;
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 60px;
	text-align: center;
	box-shadow: 1px 1px 1px 1px #000;
}
#listing-header-image{
	position: absolute;
    left: 50%;
	top: -35px;
    margin-left:-250px;
	z-index: 9990;
}
#listing-header-text{
	position: relative;
	display: block;
	height: 100px;
	top: -50px;
	z-index: 9999;
	vertical-align: middle;

}
#listing-header-text p{
	display:block;
	line-height: 90px;  
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-style: italic;
}
@media only screen 
and (max-device-width: 799px)
 { #listing-header-text p{
	 font-size: 14px;
 }
 }
 
 @media only screen 
and (min-device-width: 800px)
 { #listing-header-text p{
	 font-size: 24px  !important;
 }
 }
 
 @media only screen 
and (max-device-width: 799px)
 { #listing-header-text p span {
	 font-size: 200% !important; 
 }
 }
 
 
#listing-header-sub{
	display: block;
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
#listing-header-sub ul{
	display: block;
	width:95%;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	box-shadow: none;
	border: none;
	
}
#listing-header-sub h2{
	display: block;
	margin: 0px;
	font-size: 22px;
	color: #000;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.listing-slideshow-features{
	display: block;
	width: 100%;
	margin-bottom: 20px;
}
.listing-slideshow-features ul{
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
	box-shadow: none;
	border-radius: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333;
	border-bottom-color: #333;
	padding-top: 10px;
	padding-bottom:  10px;
	background-image: url(images/background-listing-pattern-lighter.png);
	background-repeat: repeat;
}
.listing-slideshow-features li{
	display: inline-block;
	padding: 0px;
	margin:  0px;
}

 @media only screen 
and (max-device-width: 799px)
 { 
.listing-slideshow-features li:first-child{
	width: 100%;
	vertical-align: top;
}
 }

 @media only screen 
and (min-device-width: 800px)
 { 
.listing-slideshow-features li:first-child{
	width: 65%;
	vertical-align: top;
}
 }
 
 @media only screen 
and (max-device-width: 799px)
 {
.listing-slideshow-features li:last-child{
	width: 100%;
	vertical-align: top;	
}
 }
 
 @media only screen 
and (min-device-width: 800px)
 {
.listing-slideshow-features li:last-child{
	width: 33%;
	vertical-align: top;	
}
 }
 
 
.listing-slideshow-features img{
	max-width: 100%;
	box-shadow: 1px 1px 1px 1px #000;
}
.listing-features{
	display: block;
	width: 100%;
	vertical-align: top;	
}
.listing-features ul{
	display: block;
	width: 100%;
	padding:0px;
	margin: 0px;
}
.listing-features li{
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.listing-features h2{
	display: block;
	padding: 8px;
	margin: 0px;
	margin-bottom: 10px;
	text-align: center;
	box-shadow: 1px 1px 1px 1px #000;
}
.listing-features p{
	display: block;
	margin: 0 auto;
	padding-top: 5px;
	padding-bottom:  5px;
	width: 90%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.listing-features p2{
	display: block;
	margin: 0 auto;
	padding-top: 5px;
	padding-bottom:  5px;
	width: 90%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}

.listing-template-lower{
	display: block;
	width: 95%;
	margin: 0 auto;
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 20px;
}
.listing-template-lower ul{
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
	box-shadow: none;
	border: none;
	border-radius: none;
}
.listing-template-lower li{
	display: block;
	width: 100%;
	padding: 0px;
	margin:  0 auto;
}

.listing-template-lower h2{
	display: block;
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	margin-top: 15px;
	margin-bottom: 15px;
	box-shadow: 1px 1px 1px 1px #000;
}
.listing-template-lower h4{
	color: none;
	margin: 0 auto;
	padding: 0px;
}

.listing-template-lower p{
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 20px;
}
.listing-template-lower p2{
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 22px;
	margin-bottom:8px;
}
.listing-template-lower p4{
	display: block;
	position: relative;
	top: 20px;
}

#listing-description{
	display: block;
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
#listing-description ul{
	display: block;
	width:95%;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	box-shadow: none;
	border: none;
}
#listing-description p{
	font-size: none;
	color: none;
	text-align: left;
}

.ribbon {
   position: relative;
   text-align: center;
   font-size: 20px!important;
   -webkit-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   -moz-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   font-family: 'Helvetica Neue',Helvetica, sans-serif;
   margin-bottom: 15px;
   
   }
   
    @media only screen 
and (max-device-width: 799px)
 { .ribbon {
	 left: -5px;
	 width: 100%;
   height: 100px;
 }
 }
 
 @media only screen 
and (min-device-width: 800px)
 { .ribbon {
	 left: -25px;
	width: 910px;
   height: 100px;
 }
 }
   
   
.ribbon h1 {
   font-size: 25px!important;
   color: #801111;
   text-shadow: #d65c5c 0 1px 0;
   margin:0px;
   padding: 15px 10px;
   }

.ribbon .ribbon-content:before, .ribbon .ribbon-content:after {
   border-color: #000000 transparent transparent transparent;
   position: absolute;
   display: block;
   border-style: solid;
   bottom: -1em;
   content: '';
   
   
   }
.ribbon .ribbon-content:before {
   left: 0;
   border-width: 1em 0 0 1em;
   }
.ribbon .ribbon-content:after {
   right: 0;
   border-width: 1em 1em 0 0;
   }
.ribbon-stitches-top {
	position: relative;
	top: -15px;
	margin-top:2px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #fff;
   }
.ribbon-stitches-bottom {
	position: relative;
	top: 60px;
   margin-bottom:2px;
   border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #fff;

   }
.ribbon2 {
   position: relative;
    text-align: center;
   font-size: 20px!important;
   -webkit-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   -moz-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   font-family: 'Helvetica Neue',Helvetica, sans-serif;
   }
   
   @media only screen 
and (max-device-width: 799px)
 { .ribbon2 {
	 width: 100%;
   height: 60px;
   left: -5px;
 }
 }
 
 @media only screen 
and (min-device-width: 800px)
 { .ribbon2 {
	width: 910px;
   height: 60px;
   left: -25px;
 }
 }
 
 
.ribbon2 h1 {
   font-size: 25px!important;
   color: #801111;
   text-shadow: #d65c5c 0 1px 0;
   margin:0px;
   padding: 15px 10px;
   }

.ribbon2 .ribbon2-content:before, .ribbon2 .ribbon2-content:after {
   border-color: #000000 transparent transparent transparent;
   position: absolute;
   display: block;
   border-style: solid;
   bottom: -1em;
   content: '';
   }
.ribbon2 .ribbon2-content:before {
   left: 0;
   border-width: 1em 0 0 1em;
   }
.ribbon2 .ribbon2-content:after {
   right: 0;
   border-width: 1em 1em 0 0;
   }
.ribbon2-stitches-top {
	position: relative;
	top: 5px;
   margin-top:2px;
   border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #fff;
   }
.ribbon2-stitches-bottom {
	position: relative;
	top: -45px;
   margin-bottom:2px;
   border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #fff;
   }
.ribbon2 p{
	display: block;
	position: relative;
	top:-18px;
	font-size:30px;
	color: #fff;
}
#listing-template-background {
	margin-top:5px;
	margin-bottom: 5px;
	width: 200px;
	height:200px;
	border: 1.0px solid #000;

}
#listing-template-slideshow-thumb {
	margin-top:5px;
	margin-bottom: 5px;
	width: 200px;
	height:150px;
	border: 1.0px solid #000;

}
#default-image{
	position: relative;
	top:-25px;
	width: 1px;
	height:1px;
	overflow:  visible;
}
.picture-instructions{
	display:block;
	width:  100%;
	margin: 0 auto;
}
#button-rightside {
	display: block;
	position: relative;
	right: 15px;
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0 auto;
	width: 20%;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#button-rightside:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
#button-leftside {
	display: block;
	position: relative;
	left: 15px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0 auto;
	width: 20%;
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}
#button-leftside:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}
.color-picker {
	display: block;	
	margin-left: 50px;
	margin-bottom: 10px;
	width:700px;
	height: 250px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
	font-size: 14px;

}
.color-picker ul{
	display: block;
	width:100%;
	margin: 0 auto;
	padding:0px;
	text-align: center;
}
.color-picker li{
	list-style-type: none;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.color-picker h1{
	background-image: url(images/icon_myAccount.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.color-picker input{
	width:85%;
	height:50px;
}
.page-links{
	display:block;
	float:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-right:10px;
}
.page-links a{
	text-decoration: none;
}

#client-notes{
	display: block;
	width:90%;
	margin-left: 35px;
}
#client-notes li{
	display: block;
	width:95%;
	margin: 0 auto;
	padding: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	background-color: #e4e4e4;
}
#client-notes h2{
	padding: 10px;
}
#client-summary{
	display: block;
	width:85%;
	height: 75px;
	margin-left: 58px;
	padding:10px;
	padding-top: 20px;
	margin-bottom: 10px;
	border: 1px solid #999;
	-webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
	background-color: #FBFBFB;
}
#client-summary h2{
	font-size: 12px;
	color: #333;
	padding: 0px;
	margin: 0px;
	padding-bottom: 5px;
	text-decoration: underline;
}
#client-summary ul{
	display: block;
	width: 80%;
	margin:0 auto;
	
}
#client-summary li{
	display: inline-block;
	float: left;
	width: 50%;
	padding-bottom: 1px;
	font-size: 10px;	
}
#client-summary li:first-child{
	width: 60%;
}
#client-list-status{
	padding: 10px;
	width: 75px;
	height: 20px;
}
#client-status{
	display: block;
	position:  relative;
	top:-15px;
	left: 5px;
	float: right;
	width: 75px;
	height: 20px;
	margin: 0px;
	padding:0px;
	text-align: center;
	line-height: 20px;
	vertical-align:middle;
	color: #fff;
	
}
#client-status a{
	font-size: 8px;
	color: #666;
}
.tabs{
	float:right;
	margin-left:10px;
	margin-right: 38px;
	width:1000px;
	height: 30px;
	
}
.tabs ul{
	display: block;
	text-align: right;
	width:  100%;
	margin: 0px;
	padding: 0px;
	
}
.tabs li {
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	vertical-align:middle;
	border-radius: 15px 15px 0px 0px;
	background: #2f84e0; /* Old browsers */
background: -moz-linear-gradient(top,  #2f84e0 0%, #2368ad 16%, #1f5e96 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f84e0), color-stop(16%,#2368ad), color-stop(99%,#1f5e96)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2f84e0 0%,#2368ad 16%,#1f5e96 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2f84e0 0%,#2368ad 16%,#1f5e96 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2f84e0 0%,#2368ad 16%,#1f5e96 99%); /* IE10+ */
background: linear-gradient(to bottom,  #2f84e0 0%,#2368ad 16%,#1f5e96 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f84e0', endColorstr='#1f5e96',GradientType=0 ); /* IE6-9 */

}




.tabs li:hover{
	background: #1f5e96; /* Old browsers */
background: -moz-linear-gradient(top,  #1f5e96 1%, #2368ad 89%, #339af4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1f5e96), color-stop(89%,#2368ad), color-stop(100%,#339af4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1f5e96 1%,#2368ad 89%,#339af4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1f5e96 1%,#2368ad 89%,#339af4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1f5e96 1%,#2368ad 89%,#339af4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1f5e96 1%,#2368ad 89%,#339af4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f5e96', endColorstr='#339af4',GradientType=0 ); /* IE6-9 */



}
.tabs a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

#client-list-status-new{
	margin: 0 auto;
	padding: 0px;
	width: 85px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #1dad0d; /* Old browsers */
background: -moz-linear-gradient(top,  #1dad0d 0%, #1f870a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1dad0d), color-stop(100%,#1f870a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1dad0d 0%,#1f870a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1dad0d', endColorstr='#1f870a',GradientType=0 ); /* IE6-9 */
color: #fff;
}
#client-list-status-active{
	margin: 0 auto;
	padding: 0px;
	width: 85px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #1dad0d; /* Old browsers */
background: -moz-linear-gradient(top,  #1dad0d 0%, #1f870a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1dad0d), color-stop(100%,#1f870a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1dad0d 0%,#1f870a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1dad0d', endColorstr='#1f870a',GradientType=0 ); /* IE6-9 */
color: #fff;
}
#client-list-status-in-progress{
	margin: 0 auto;
	padding: 0px;
	width: 85px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #1dad0d; /* Old browsers */
background: -moz-linear-gradient(top,  #1dad0d 0%, #1f870a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1dad0d), color-stop(100%,#1f870a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1dad0d 0%,#1f870a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1dad0d', endColorstr='#1f870a',GradientType=0 ); /* IE6-9 */
color: #fff;
}
#client-list-status-future{
	margin: 0 auto;
	padding: 0px;
	width: 85px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #e8ba22; /* Old browsers */
background: -moz-linear-gradient(top,  #e8ba22 0%, #d3881f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8ba22), color-stop(100%,#d3881f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e8ba22 0%,#d3881f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e8ba22 0%,#d3881f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e8ba22 0%,#d3881f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e8ba22 0%,#d3881f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ba22', endColorstr='#d3881f',GradientType=0 ); /* IE6-9 */


color: #fff;
}
#client-list-status-closed{
	margin: 0 auto;
	padding: 0px;
	width: 85px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #ff0505; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0505 0%, #b5000c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0505), color-stop(100%,#b5000c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff0505 0%,#b5000c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0505', endColorstr='#b5000c',GradientType=0 ); /* IE6-9 */

color: #fff;
}
#client-list-status-failed{
	margin: 0 auto;
	padding: 0px;
	width: 85px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #ff0; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0505 0%, #b5000c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0505), color-stop(100%,#b5000c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff0505 0%,#b5000c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0505', endColorstr='#b5000c',GradientType=0 ); /* IE6-9 */

color: #fff;
}
#client-list-status-non-client{
	margin: 0 auto;
	padding: 0px;
	width: 75px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #4c4c4c; /* Old browsers */
background: -moz-linear-gradient(top,  #4c4c4c 0%, #131313 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4c4c4c 0%,#131313 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4c4c4c 0%,#131313 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4c4c4c 0%,#131313 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4c4c4c 0%,#131313 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
color: #fff;
}
#concierge-status-success{
	margin: 0 auto;
	padding: 0px;
	width: 75px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #1dad0d; /* Old browsers */
background: -moz-linear-gradient(top,  #1dad0d 0%, #1f870a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1dad0d), color-stop(100%,#1f870a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1dad0d 0%,#1f870a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1dad0d 0%,#1f870a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1dad0d', endColorstr='#1f870a',GradientType=0 ); /* IE6-9 */
color: #fff;
}
#concierge-status-cancelled{
	margin: 0 auto;
	padding: 0px;
	width: 75px;
	height: 20px;
	line-height: 20px;
	vertical-align:middle;
	text-align: center;
	vertical-align:middle;
		background: #ff0505; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0505 0%, #b5000c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0505), color-stop(100%,#b5000c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0505 0%,#b5000c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff0505 0%,#b5000c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0505', endColorstr='#b5000c',GradientType=0 ); /* IE6-9 */

color: #fff;
}

.affiliate-list-wide{
	float:right;
	margin-left:10px;
	margin-right: 30px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 0px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.affiliate-list-wide h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.affiliate-list-wide h2{
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.affiliate-list-wide ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	margin-bottom: 10px;
	border-radius: 10px;
	background-color: #F4F4F4;
	border: 1px solid #666666;

}
.affiliate-list-wide li{
	display: inline-block;
	padding-left: 5px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	min-width: 235px;
	max-width: 235px;
	height: 35px;
	max-height: 35px;
	color: #333;
	list-style-type: none;
	vertical-align: top;
}
.affiliate-list-wide input[type=checkbox]{
	float: left;
	display: block;
	position: relative;
	top: -3px;
	width: 15px;
	height:15px;
}
#affiliate-status{
	text-align: right;
	position: relative;
	left: -10px;
}
.affiliate-list-wide input{
	width: 95%;
	height: 50px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.affiliate-list-wide img{
	position: relative;
	float: right;
	top: 15px;
	right: 20px;
}
.affiliate-list-wide-realtor{
	float:right;
	margin-left:10px;
	margin-right: 30px;
	margin-bottom: 10px;
	width:1000px;
	padding-bottom: 10px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.affiliate-list-wide-realtor h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.affiliate-list-wide-realtor h2{
	font-size: 12px;
	width: 95%;
	color: #333;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.affiliate-list-wide-realtor ul{
	display: block;
	margin: 0 auto;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 25px;
	border-radius: 10px;
	background-color: #F4F4F4;
	border: 1px solid #666666;

}
.affiliate-list-wide-realtor li{
	display: inline-block;
	padding-left: 5px;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	min-width: 175px;
	max-width: 190px;
	overflow: hidden;
	height: 35px;
	color: #333;
	list-style-type: none;
	vertical-align: top;
}
#affiliate-status{
	text-align: right;
	position: relative;
	left: -10px;
}
.affiliate-list-wide-realtor input{
	width: 500px;
	height: 30px;
	border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
}

.affiliate-list-wide-realtor img{
	position: relative;
	float: right;
	top: 15px;
	right: 20px;
}

#affiliate-sub{
	display: block;
	border: none;
	background-color:#EFEFEF;
}

.getaddress-guess{
	display: table-cell;
    vertical-align: middle;
	width: 675px;
	float: right;
	margin: 0 auto;
	position: relative;
	padding: 15px;
	margin-top: 10%;
	margin-right: 20%;
	background-repeat: repeat;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	font-family: 'Passion One', cursive;
	font-size: 45px;
	opacity: 0.94;
}
.getaddress-guess ul{
	display: table-cell;
    vertical-align: middle;
	margin: 0 auto;
	width: 100%;
	height: 275px;
	padding: 10px;
	margin-bottom: 10px;
	list-style-type: none;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
}
.getaddress-guess li{
	display: inline-block;
	width: 45%;
	height: 100%;
	padding: 5px;
	list-style-type: none;
	vertical-align: middle;	

}
.getaddress-guess h1{
	display: block;
	max-width: 700px;
	margin: 0 auto;
	font-family: 'Handlee', cursive;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	font-size: 85%;
	margin-bottom: 15px;
}
.getaddress-guess h2{
	font-size: 35%;
	font-weight: bold;
	color: #fff;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
}
.getaddress-guess h4{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.getaddress-guess input{
	width: 95%;
	height: 45px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 40%;
	color: #333;
	font-style: italic;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}

#submit-button-getaddress-guess{
	display: block;
	width: 95%;
	min-height: 65px;
	max-height: 65px;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 40%;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #fff;
	white-space: normal;
	vertical-align: top;
}

.getaddress-guess-step2{
	display: table-cell;
    vertical-align: middle;
	width: 675px;
	float: right;
	margin: 0 auto;
	position: relative;
	margin-top: 5%;
	margin-right: 20%;
	padding: 15px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	font-family: 'Passion One', cursive;
	font-size: 45px;
	color: #fff;
	opacity: 0.94;
}
.getaddress-guess-step2 ul{
	display: block;
    vertical-align: middle;
	margin: 0 auto;
	width: 90%;
	margin-bottom: 10px;
	list-style-type: none;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
}
.getaddress-guess-step2 li{
	display: block;
	width: 100%;
	height: 100%;
	padding: 5px;
	list-style-type: none;
	vertical-align: middle;	
	font-size: 50%;
}
.getaddress-guess-step2 h1{
	display: block;
	max-width: 700px;
	margin: 0 auto;
	font-family: 'Handlee', cursive;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	font-size: 85%;
	margin-bottom: 15px;
}
.getaddress-guess-step2 h2{
	font-size: 35%;
	font-weight: bold;
	color: #fff;
	margin: 0 auto;
	text-align: center;
}
.getaddress-guess-step2 h4{
	font-size: 25%;
	font-weight: bold;
	color: #fff;
	margin: 0 auto;
	text-align: center;
}
.getaddress-guess-step2 p{
	font-size:45%;
	color: #fff;
	margin: 0 auto;
	text-align: center;
}
		
.getaddress-guess-step2 input{
	width: 95%;
	height: 30px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 75%;
	color: #333;
	font-style: italic;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.getaddress-guess-step2 select{
	width: 95%;
	height: 50px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 75%;
	color: #333;
	font-style: italic;
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#submit-button-getaddress-guess-step2{
	display: block;
	width: 95%;
	min-height: 65px;
	max-height: 65px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 75%;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-radius: 8px;
}
#certificate-clientname{
	display: block;
	position: relative;
	width: 300px;
	height: 1px;
	top: 285px;
	left: 14%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	overflow: visible;
}
#certificate-signature{
	display: block;
	position: relative;
	width: 1px;
	height: 1px;
	width: 700px;
	top: 525px;
	left: 37%;
	font-family: 'Cookie', cursive;
	font-size: 45px;
	overflow: visible;
}
#certificate-address{
	display: block;
	position: relative;
	width: 300px;
	height: 30px;
	top: 535px;
	left: 11%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	overflow: visible;
}
#certificate-giftcard-date{
	display: block;
	position: relative;
	width: 700px;
	top: 463px;
	left: 26%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	overflow: visible;
}
#certificate-giftcard-signature{
	display: block;
	position: relative;
	width: 1px;
	height: 1px;
	width: 700px;
	top: 335px;
	left: 38%;
	font-family: 'Cookie', cursive;
	font-size: 45px;
	overflow: visible;
}
#certificate-giftcard-address{
	display: block;
	position: relative;
	width: 700px;
	top: 447px;
	left: 36%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	overflow: visible;
}
#certificate2-clientname{
	display: block;
	text-align: left;
	position: relative;
	width: 300px;
	height: 1px;
	top: 285px;
	left: 135px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	overflow: visible;
}
#certificate2-signature{
	display: block;
	position: relative;
	width: 1px;
	height: 1px;
	width: 700px;
	top: 500px;
	left: 100px;
	font-family: 'Cookie', cursive;
	font-size: 48px;
	overflow: visible;
}
#certificate2-address{
	display: block;
	position: relative;
	width: 300px;
	height: 30px;
	top: 535px;
	left: 11%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	overflow: visible;
}
#certificate2-giftcard-date{
	display: block;
	position: relative;
	text-align: left;
	width: 700px;
	top: 355px;
	left: 300px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	overflow: visible;
}
#certificate2-giftcard-signature{
	display: block;
	position: relative;
	width: 1px;
	height: 1px;
	width: 700px;
	top: 345px;
	left: 110px;
	font-family: 'Cookie', cursive;
	font-size: 40px;
	overflow: visible;
}
#certificate2-giftcard-address{
	display: block;
	position: relative;
	width: 700px;
	top: 447px;
	left: 36%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	overflow: visible;
}
.squeeze-22{
	display: block;
    vertical-align: middle;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	font-family: 'Handlee', cursive;
}
.squeeze-22 ul{
	display: block;
	width: 30%;
	height: 100vh;
	vertical-algin: middle;
	float: right;
	margin: 0 auto;
	margin-top: 5px;
	font-family: 'Passion One', cursive;
	font-size: 100%;
	opacity: 0.95;
	-moz-box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
border-radius: 12px 0px 0px 12px;
}
.squeeze-22 img{
	width: 100%;
}
.squeeze-22 li{
	display: block;
	margin-top: 5%;
	width: 95%;
	padding: 5px;
	padding-bottom: 10px;
	list-style-type: none;
	vertical-align: middle;	
	opacity: 1.0;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
}
#squeeze-22-headline{
	display: block;
	float: left;
	position: absolute;
	width: 57%;
	overflow: visible;
	top: 35%;
	left: 5%;
	margin: 0 auto;
	font-weight: bold;
	font-size: 225%;
	color: #fff;
	text-align: center;
	text-shadow: 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black;
	background-image: url(https://clientcreator.com/images/transparent-background.png);
	border-radius: 12px;
	padding: 10px;
	background-repeat: repeat;
}
.squeeze-22 h2{
	font-size: 150%;
	font-weight: bold;
	margin: 0 auto;
	text-align: center;
}
.squeeze-22 h4{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.squeeze-22 input[type=text]{
	width: 98%;
	height: 45px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}

.squeeze-22 select{
	width: 100%;
	height: 50px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}



#submit-button-squeeze-22{
	display: block;
	width: 98%;
	min-height: 65px;
	max-height: 65px;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #fff;
	white-space: normal;
	vertical-align: top;
	opacity: 1.0;
}

.squeeze-22-step2{
	display: block;
    vertical-align: middle;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	overflow: scroll;
}
.squeeze-22-step2 ul{
	display: block;
	width: 600px;
	height: 99vh;
	margin: 0 auto;
	margin-top: 5px;
	font-family: 'Passion One', cursive;
	font-size: 100%;
	opacity: 0.85;
	-moz-box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
overflow: hidden;
border-radius: 12px 0px 0px 12px;
}
.squeeze-22-step2 li{
	display: block;
	margin-top: 10%;
	width: 95%;
	height: 100%;
	padding: 5px;
	padding-bottom: 10px;
	list-style-type: none;
	vertical-align: middle;	
	opacity: 1.0;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);

}
.squeeze-22-step2 h1{
	display: block;
	max-width: 700px;
	margin: 0 auto;
	font-family: 'Handlee', cursive;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	font-size: 85%;
	margin-bottom: 15px;
}
.squeeze-22-step2 h2{
	font-size: 150%;
	font-weight: bold;
	margin: 0 auto;
	text-align: center;
}
.squeeze-22-step2 h4{
	font-size: 25%;
	font-weight: bold;
	color: #fff;
	margin: 0 auto;
	text-align: center;
}
.squeeze-22-step2 p{
	font-size:45%;
	color: #fff;
	margin: 0 auto;
	text-align: center;
}
	
.squeeze-22-step2 input[type=text]{
	width: 96%;
	height: 45px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 5px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}
.squeeze-22-step2 select{
	width: 97%;
	height: 50px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}
#submit-button-squeeze-22-step2{
	display: block;
	width: 98%;
	min-height: 65px;
	max-height: 65px;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #fff;
	white-space: normal;
	vertical-align: top;
	opacity: 1.0;
}
.squeeze-23{
	display: block;
    vertical-align: middle;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0px;
	font-family: 'Handlee', cursive;
}
.squeeze-23 ul{
	display: block;
	position: absolute;
	width: 100%;
	bottom: 0px;
	margin: 0 auto;
	margin-top: 5px;
	font-family: 'Passion One', cursive;
	font-size: 100%;
	-moz-box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#251724+0,391634+100 */


}
.squeeze-23 li{
	display: inline-block;
	width: 25%;
	height: 100%;
	margin: 0 auto;
	padding: 5px;
	padding-bottom: 10px;
	list-style-type: none;
	vertical-align: middle;
	text-align: left;	
	opacity: 1.0;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
	
}
#squeeze-23-headline{
	display: block;
	position: absolute;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 100%;
	overflow: visible;
	margin: 0 auto;
	font-weight: bold;
	font-size: 150%;
	color: #fff;
	text-align: center;
	text-shadow: 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black;
	border-bottom: 1px solid #fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#251724+0,391634+100 */
background: #251724; /* Old browsers */
background: -moz-linear-gradient(top,  #251724 0%, #391634 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#251724), color-stop(100%,#391634)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #251724 0%,#391634 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #251724 0%,#391634 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #251724 0%,#391634 100%); /* IE10+ */
background: linear-gradient(to bottom,  #251724 0%,#391634 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#251724', endColorstr='#391634',GradientType=0 ); /* IE6-9 */
/*Shadow*/
-moz-box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
opacity: 0.9;
}
#squeeze-23-headline p{
	display: block;
	margin: 0px;
	padding: 0px;
	opacity: 1.0;
}
.squeeze-23 h2{
	font-size: 150%;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	margin: 0 auto;
	text-align: center;
	color: #fff;
}
.squeeze-23 h3{
	display: block;
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;;
	text-align: center;
	color: #fff;
}
.squeeze-23 h4{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}

		
.squeeze-23 input[type=text]{
	width: 99%;
	height: 25px;
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}

.squeeze-23 select{
	width: 100%;
	height: 50px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}



#submit-button-squeeze-23{
	display: block;
	width: 51%;
	margin: 0 auto;
	min-height: 40px;
	max-height: 40px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 85%;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #fff;
	white-space: normal;
	vertical-align: top;
	opacity: 1.0;
}

.squeeze-23-step2{
	display: block;
    vertical-align: middle;
	width: 100%;
	height: 100%;
	margin: 0 auto;
}
.squeeze-23-step2 ul{
	display: block;
	width: 650px;
	height: auto;
	margin: 0 auto;
	margin-top: 5px;
	padding-top: 4%;
	padding-bottom: 6%;
	font-family: 'Passion One', cursive;
	font-size: 100%;
	opacity: 0.95;
	-moz-box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
	box-shadow: -2px 2px 10px 0px rgba(0,0,0,0.75);
	border-radius: 12px 0px 0px 12px;
	border-top: thin solid #FFFFFF;
}
.squeeze-23-step2 li{
	display: block;
	margin-top: 10%;
	width: 95%;
	height: 100%;
	padding: 5px;
	padding-bottom: 10px;
	list-style-type: none;
	vertical-align: middle;	
	opacity: 1.0;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);

}
.squeeze-23-step2 h1{
	display: block;
	max-width: 700px;
	margin: 0 auto;
	font-family: 'Handlee', cursive;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	font-size: 85%;
	margin-bottom: 15px;
}
.squeeze-23-step2 h2{
	font-size: 175%;
	font-weight: bold;
	padding-bottom: 20px;
	margin: 0 auto;
	text-align: center;
}
.squeeze-23-step2 h4{
	font-size: 25%;
	font-weight: bold;
	color: #fff;
	margin: 0 auto;
	text-align: center;
}
.squeeze-23-step2 p{
	font-size:45%;
	color: #fff;
	margin: 0 auto;
	text-align: center;
}
	
.squeeze-23-step2 input[type=text]{
	width: 96%;
	height: 45px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 5px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}
.squeeze-23-step2 select{
	width: 97%;
	height: 50px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}
#submit-button-squeeze-23-step2{
	display: block;
	width: 98%;
	min-height: 65px;
	max-height: 65px;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #fff;
	white-space: normal;
	vertical-align: top;
	opacity: 1.0;
}

.squeeze-25{
	display: block;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0px;
	font-family: 'Handlee', cursive;
}
.squeeze-25 ul{
	display: block;
	width: 100%;
	height: 100vh;
	margin: 0 auto;
	padding: 0px;
	font-family: 'Passion One', cursive;
	font-size: 100%;
}
.squeeze-25 li{
	display: inline-block;
	height: 100%;
	padding-bottom: 10px;
	list-style-type: none;
	vertical-align: middle;	
	opacity: 1.0;
}
.squeeze-25 li:first-child{
	width: 72%;
	margin: 0px;
	padding: 0px;
}

.squeeze-25 li:nth-child(2){
	width: 27%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;

}
.squeeze-25 a{
	text-decoration: none;
	padding: 0px;
	margin: 0 px;
}
.squeeze-25 li:first-child img{
	width: 90%;
	vertical-align: top;
}
.squeeze-25 li:nth-child(2) img{
	width: 90%;
	vertical-align: top;
}
.squeeze-25 li iframe {
	width: 95%;
	height: 80vh;
	background-color: #000;
	padding: 10px;
	border-radius: 12px;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
}
.squeeze-25 form{
	display: block;
	background-color: #f00;
	padding: 10px;
	border-radius: 12px;
	vertical-align: center;
	border: 2px ridge #fff;
}


#squeeze-25-headline{
	display: block;
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	font-weight: bold;
	font-size: 200%;
	color: #fff;
	text-align: center;
	padding-bottom: 15px;
}
.squeeze-25 h2{
	font-size: 150%;
	font-weight: bold;
	margin: 0 auto;
	text-align: center;
}
.squeeze-25 h4{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-left:80px;
}
		
.squeeze-25 input[type=text]{
	width: 98%;
	height: 45px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}

.squeeze-25 select{
	width: 100%;
	height: 50px;
	padding: 0;
	padding-top: 8px;
	padding-bottom:10px;
	padding-left: 10px;
	font-size: 100%;
	font-style: italic;
	border: 1px solid #666;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
opacity: 1.0;

}





#submit-button-squeeze-25{
	display: block;
	width: 98%;
	min-height: 65px;
	max-height: 65px;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	-o-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #fff;
	white-space: normal;
	vertical-align: top;
	opacity: 1.0;
}











/*video popup css for home valuation video*/

.video-popup {
				display: block;
				position: fixed;
				bottom :0;
				right: 0;
                padding: 40px;
                text-align: center;
            }
       
            .modal-btn {
                background: #900;
                border: #000 solid 1px;
                border-radius: 3px;
                color: #fff;
                display: inline-block;
                font-size: 14px;
                padding: 8px 15px;
                text-decoration: none;
                text-align: center;
                min-width: 60px;
                position: relative;
                transition: color .1s ease;
				top: -25px;
				left: 10px;
            }
            .modal-btn:hover {
                background: #f00;
            }
            .modal-btn.btn-big {
                font-size: 18px;
                padding: 15px 20px;
                min-width: 100px;
				position:relative;
				
            }
            .modal-btn-close {
                color: #aaaaaa;
                font-size: 30px;
                text-decoration: none;
                position: absolute;
                right: 5px;
            }
            .modal-btn-close:hover {
                color: #919191;
            }
            .modal:before {
                content: "";
                display: none;
                background: rgba(0, 0, 0, 0.6);
                position: fixed;
                right: 0;
                bottom: 0;
                z-index: 10;
            }
            .modal:target:before, .modal.loaded:before {
                display: block;
            }
            .modal:target .modal-dialog, .modal.loaded .modal-dialog {
                -webkit-transform: translate(0, 0);
                -ms-transform: translate(0, 0);
                transform: translate(0, 0);
            }
            .modal-dialog {
                position: fixed;
                bottom: 0;
				right: 0;
                z-index: 11;
                -webkit-transform: translate(0, 500%);
                -ms-transform: translate(0, 500%);
                transform: translate(0, 500%);
                -webkit-transition: -webkit-transform 0.8s ease-out;
                -moz-transition: -moz-transform 0.8s ease-out;
                -o-transition: -o-transform 0.8s ease-out;
                transition: transform 0.8s ease-out;
            }
            .modal-body {
                padding: 20px;
            }
            .modal-header,
            .modal-footer {
                padding: 10px 20px;
            }
            .modal-header {
                border-bottom: #eeeeee solid 1px;
            }
            .modal-header h2 {
                font-size: 20px;
            }
            .modal-footer {
                text-align: right;
				position: relative;
				top: 15px;
            }
.checkbox-hidden{
	display: none;
}
#phone-lookup-status{
	display: block;
	position: relative;
	left: 20px;
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	padding: 0px;
	padding-bottom: 10px;
}
#phone-lookup-status ul{
	display: block;
	margin: 0 auto;
	padding: 0px;
	padding-top: 25px;
	min-height: 50px;
	text-align: center;
}
#phone-lookup-status h4{
	display: block;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
}
#phone-lookup-status p{
	display: block;
	padding: 0px;
	margin: 0px;
	height: auto;
	font-size: 18px;
}
#phone-lookup-status a{
	color: #fff;
}
#phone-status-green{
	background-color: #059316;
	height: 65px;
	color: #fff;
	border-radius: 12px;
	-webkit-box-shadow: inset 2px 2px 13px -4px rgba(0,0,0,0.75);
-moz-box-shadow: inset 2px 2px 13px -4px rgba(0,0,0,0.75);
box-shadow: inset 2px 2px 13px -4px rgba(0,0,0,0.75);
}
#phone-status-red{
	background-color: #f00;
	height: 65px;
	color: #fff;
	border-radius: 12px;
	-webkit-box-shadow: inset 2px 2px 13px -4px rgba(0,0,0,0.75);
-moz-box-shadow: inset 2px 2px 13px -4px rgba(0,0,0,0.75);
box-shadow: inset 2px 2px 13px -4px rgba(0,0,0,0.75);
}
#success {
	display: block;
	z-index:  9999;
	width: 100%;
	position: absolute;
	top: 0;
	font-size: 22px;
	color: #FFF;
	background-color: #090;
	text-align:center;
	margin:0px;
	padding-top: 40px;
	padding-bottom: 40px;
}
.phone_lookup_plans{
	display: block;
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 0px;
	background-color: #E9E9E9;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.phone_lookup_plans ul{
	display: block;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
}
.phone_lookup_plans li{
	display: inline-block;
	background-color: #fff;
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px solid #666666;
}
.phone_lookup_plans h1{
	background-image: url(images/icon-newsletter.gif);
	font-family: Verdana, Geneva, sans-serif;
	color: #032d70;
	height: 30px;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CADCEE;
	background-repeat: no-repeat;
	background-position: 5px 14px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.phone_lookup_plans img{
	display: block;
	width: 100%;
}
#phone-icon{
	display: block;
	position: relative;
	top: 8px;
	left: 15px;
	width: 1px;
	height: 1px;
	overflow: visible;
}
#phone-icon img{
	display: block;
	width: 75px;
	height: 75px;
}

@media only screen and (max-width: 799px){
.videoWrapper {
	display: block;
	padding-top: 0px;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.videoWrapper iframe {
	display: block;
	text-align: center;
	margin: 0 auto;
	padding-top: 30px;
	width: 100%;
	min-height: 300px;
}
}

@media only screen and (min-width: 800px){
	.videoWrapper {
	display: block;
	width: 850px;
	padding-top: 0px;
	background-image: url(../../images/video-skin.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 550px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.videoWrapper iframe {
	display: block;
	text-align: center;
	margin: 0 auto;
	padding-top: 30px;
	width: 764px;
	height: 483px;
}
#my_popup{
	display: block;
	width: 100%;
	max-width: 900px;
}
#my_popup h2{
	display: block;
	margin: 0 auto;
	text-align: center;
	font-size: 125%;
	color: #fff;
}
.my_popup_close{
	display: block;
	float: right;
	position: relative;
	top: 10px;
	left: -15px;
}
}

#social-media-icons {
	max-width: 30px;
}
#text-message-icon {
	max-width: 204px;
	max-height: 55px;
}
