html, body { height: 100%; }
body {
	margin: 0;
	color: #9b9b9b;
	background: url("./bg-body--647e09ba1f50a939502a102b.gif");
	min-width: 1003px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 19px;
}
img { border-style: none; }
a {
	text-decoration: none;
	color: #000;
}
a:hover { text-decoration: underline; }
a:active { background-color: transparent; }
input, textarea, select {
	font: 100% Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #000;
}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
@font-face {
	font-family: 'helvetica_neueregular';
	src: url("./helveticaneue-extblackcond--103eb7b998be77b5b6a17f01.eot");
	src: url("./helveticaneue-extblackcond--7fd2dc668f083691082b5e99.eot#iefix") format('embedded-opentype'),
		url("./helveticaneue-extblackcond--0a330e524b2d19055554d86d.woff") format('woff'),
		url("./helveticaneue-extblackcond--cf4973597cef5023667e521b.ttf") format('truetype'),
		url("https://web.archive.org/web/20131009044803id_/http://www.bereadyla.org/fonts/helveticaneue-extblackcond.svg#helvetica_neueregular") format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'berkeley_oldstylebold';
	src: url("./berkeley-oldstyle-bold--7065e8fbe3e556e7fb02b02a.eot");
	src: url("./berkeley-oldstyle-bold--e0052e4f8619426955cec9fb.eot#iefix") format('embedded-opentype'),
		url("./berkeley-oldstyle-bold--ea9b3cbbbf4b05f3904aa2a9.woff") format('woff'),
		url("./berkeley-oldstyle-bold--c0696660c2ada93f69e1dba6.ttf") format('truetype'),
		url("https://web.archive.org/web/20131009044803id_/http://www.bereadyla.org/fonts/berkeley-oldstyle-bold.svg#berkeley_oldstylebold") format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'berkeley_oldstyleregular';
	src: url("./berkeley-oldstyle-regular-webfont--7a9acc5199099951194bfc7b.eot");
	src: url("./berkeley-oldstyle-regular-webfont--b27d5857f0bf09f521c4a860.eot#iefix") format('embedded-opentype'),
		url("./berkeley-oldstyle-regular-webfont--6372b3403e1cb3e4c6c0c726.woff") format('woff'),
		url("./berkeley-oldstyle-regular-webfont--db9805f6ba3f732aa306e2ee.ttf") format('truetype'),
		url("https://web.archive.org/web/20131009044803id_/http://www.bereadyla.org/fonts/berkeley-oldstyle-regular-webfont.svg#berkeley_oldstyleregular") format('svg');
	font-weight: normal;
	font-style: normal;
}
#wrapper {
	width: 100%;
	height: 100%;
	display: table;
}
.w1 {
	width: 100%;
	display: table-row;
}
#header {
	background: #fff;
	margin: 9px 0 17px;
}
.header-holder{
	overflow: hidden;
	margin: 0 auto;
	width: 1003px;
	padding: 11px 0 7px;
}
.logo{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat;
	width: 263px;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	float: left;
	margin: 3px 21px 0 0;
}
.logo a{
	display: block;
	height: 100%;
}
.language-box{
	float: left;
	padding: 8px 0 0;
}
.language-box select{
	width: 93px;
	float: left;
	font-size: 12px;
	color: #9b9b9b;
	line-height: 15px;
}
.header-right{
	float: right;
	
}
#nav{
	float: right;
	padding: 12px 3px 0 0;

	
	
}
#nav ul{
	overflow: hidden;
	list-style: none;
	padding: 0;
	margin: 0;
	font: 18px/20px 'berkeley_oldstyleregular';
	
	
}
#nav ul li{
	float: left;
	padding: 0 0 0 20px;

}
#nav ul li a{
	color: #9b9b9b;
	text-decoration: none;

}
#nav ul li a:hover{
	text-decoration: none;
	color: #d91c5b;
}
.social-networks{
	list-style: none;
	padding: 0;
	float: right;
	margin-top: -1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
}
.social-networks li{
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
.social-networks li a{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat;
	display: block;
	overflow: hidden;
	height: 36px;
	text-indent: -9999px;
}
.social-networks li.twitter a{
	background-position: -55px -40px;
	width: 50px;
}
.social-networks li.facebook a{
	background-position: -110px -40px;
	width: 35px;
}
#main {
	width: 100%;
	overflow: hidden;
}
.content-holder{
	width: 100%;
}
.main-container{
	width: 100%;
}
.main-container .holder{
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 13px 7px 0;
}
.slider-holder{
	float: right;
	width: 821px;
}
.carousel{
	width: 821px;
	overflow: hidden;
	position: relative;
}
.carousel .slideset{
	overflow: hidden;
	width: 821px;
	height: 295px;
	position: relative;
}
.carousel .slideset .slide{
	float: left;
	width: 821px;
	position: absolute;
	height: 295px;
}
.carousel .slideset .slide.active{
	z-index: 1;
}
.slide-one{
	overflow: hidden;
	padding: 3px 0 0;
}
.slide-one h2{
	font: 45px/50px 'berkeley_oldstylebold';
	color: #d80f4c;
	margin: -1px 0 9px;
	text-align: center;
	padding: 0 0 0 10px;
}
.slide-two{
	overflow: hidden;
	padding: 0 0 0 84px;
}
.slide-two h2{
	font: 59px/60px 'berkeley_oldstylebold';
	color: #d80f4c;
	margin: -6px 0 26px;
	text-align: center;
	padding: 0 0 0 10px;
}
.slide-two .info-box{
	overflow: hidden;
}
.slide-two .info-box img{
	float: left;
	margin: 0 63px 0 0;
}
.slide-two .caption{
	overflow: hidden;
	font-size: 17px;
	color: #8e8e8e;
	line-height: 20px;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.slide-two .caption p{
	margin: 0 0 11px;
}
.slide-two .caption p strong{
	font: 29px/20px 'helvetica_neueregular';
	color: #d80f4c;
}
.slide-two .caption .more{
	background: #00a6e9;
	-webkit-box-shadow:  2px 2px 4px 1px rgba(0, 0, 0, 0.2);
	box-shadow:  2px 2px 4px 1px rgba(0, 0, 0, 0.2);
	height: 33px;
	float: left;
	font: 14px/33px 'helvetica_neueregular';
	text-transform: uppercase;
	color: #fff;
	padding: 0 4px 0 7px;
}
.slide-two .caption .more span{
	background: url("./ico-arrow--653f0a832707e565ea352009.png") no-repeat 100% 50%;
	padding: 0 15px 0 0;
	display: block;
}
.carousel .pagination{
	width: 100%;
	overflow: hidden;
	text-align: center;
	line-height: 0;
	font-size: 0;
}
.carousel .pagination ul{
	display: inline-block;
	margin: 0;
	padding: 15px 39px 0 0;
	list-style: none;
	overflow: hidden;
}
.carousel .pagination ul li{
	display: inline;
	padding: 0 2px 0 2px;
	line-height: 0;
	font-size: 0;
}
.carousel .pagination ul li a{
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-indent: -9999px;
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat -20px -40px;
}
.carousel .pagination ul li a:hover,
.carousel .pagination ul li.active a{
	background-position: 0 -40px;
}
.circle-nav{
	float: left;
	width: 104px;
	padding: 13px 0 0;
}
.circle-nav ul{
	list-style: none;
	padding: 0 0 10px;
	margin: 0;
	overflow: hidden;
	font: 15px/17px 'helvetica_neueregular';
	text-transform: uppercase;
}
.circle-nav ul li{
	float: left;
	width: 100%;
	margin: 0 0 -9px;
}
.circle-nav ul li a{
	display: block;
	width: 104px;
	height: 100px;
	text-align: center;
	color: #fff;
	-webkit-border-radius: 75px;
    border-radius: 75px;
	padding: 0 0 4px;
	position: relative;
	text-decoration: none;
	behavior: url("../../css/js/PIE_htc-cd39fff0/index.html");
}
.circle-nav ul li a span{
	display: table;
	width: 104px;
	height: 100px;
}
.circle-nav ul li a em{
	display: table-cell;
	vertical-align: middle;
	font-style: normal;
}
.circle-nav ul li.neighbors a{
	background: rgba(75, 48, 134, 0.9);
	z-index: 3;
}
.circle-nav ul li.neighbors a:hover{
	color: #e2d5ff;
}
.circle-nav ul li.plan a{
	background: rgba(234, 88, 0, 0.9);
	z-index: 2;
}
.circle-nav ul li.plan a:hover{
	color: #ffd2b7;
}
.circle-nav ul li.ready a{
	background: rgba(2, 147, 205, 0.8);
	z-index: 1;
}
.circle-nav ul li.ready a:hover{
	color: #b8ebff;
}
.downloads-block{
	width: 100%;
	background: rgb(254,254,254);
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
	background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(234,234,234,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(234,234,234,1)));
	background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(234,234,234,1) 100%);
	background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(234,234,234,1) 100%);
	background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(234,234,234,1) 100%);
	background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(234,234,234,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eaeaea',GradientType=0 );
}
.downloads{
	overflow: hidden;
	width: 1003px;
	margin: 0 auto;
	padding: 30px 0 36px;
}
.downloads ul{
	list-style: none;
	padding: 0 0 0 25px;
	margin: 0;
	overflow: hidden;
	font: 14px/16px 'helvetica_neueregular';
	text-transform: uppercase;
}
.downloads ul li{
	float: left;
}
.downloads ul li a{
	color: #9b9b9b;
	display: block;
	text-decoration: none;
}
.downloads ul li a span{
	display: block;
	font-size: 16px;
	color: #d80f4c;
	line-height: 17px;
	margin: -4px 0 0;
}
.downloads ul li a:hover span{
	color: #935366;
}
.downloads ul li.plan{
	margin: 0 25px 0 0;
}
.downloads ul li.plan a{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat -212px -67px;
	padding-top: 26px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 63px;
}
.downloads ul li.plan a:hover{
	background-position: -212px -156px;
}
.downloads ul li.checklist{
	margin: 0 25px 0 0;
}
.downloads ul li.videos{
	width: 230px !important;
	margin-top: 0px !important;
	margin-right: 25px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
}
.downloads ul li.checklist a{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat -208px -249px;
	padding: 26px 0 3px 52px !important;
	
}
.downloads ul li.checklist a:hover{
	background-position: -208px -347px;
}
.downloads ul li.videos a{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat -218px -440px;
	padding: 26px 0 3px 60px;
	width: 170px !important;
}
.downloads ul li.videos a:hover{
	background-position: -218px -530px;
}
.downloads .languages  {
	font-size: 11px;
	color:#d80f4c;
	display: block;
	
}

.downloads .languages a {
	font-size: 12px;
	color: #d80f4c;
	background-image: none !important;
	padding: 5px !important;
	display: inline-block;
}
.downloads .languages a:hover {

	color: #935366;
	
}

.downloadsinner{
	overflow: hidden;
	width: 300px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 25px;	
}
.downloadsinner a{
	color: #9b9b9b;
	display: block;
	text-decoration: none;
		list-style: none;
	padding: 0 0 0 122px;
	margin: 0;
	overflow: hidden;
	font: 14px/16px 'helvetica_neueregular';
	text-transform: uppercase;
}
.downloadsinner  a span{
	display: block;
	font-size: 19px;
	color: #d80f4c;
	line-height: 20px;
	margin: -4px 0 0;
}
.downloadsinner a:hover span{
	color: #935366;
}
.downloads .plan{
	margin: 0 49px 0 0;
}
.downloadsinner .plan a{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat -212px -67px;
	padding: 26px 0 3px 63px;
}
.downloadsinner .plan a:hover{
	background-position: -212px -156px;
}
.downloadsinner .checklist{
	margin: 0 63px 0 0;
}
.downloadsinner .checklist a{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat -208px -249px;
	padding: 26px 0 3px 52px;
}
.downloadsinner .checklist a:hover{
	background-position: -208px -347px;
}
.downloadsinner .videos a{
	background: url("./sprite--362b3f02e03c5803fb725734.png") no-repeat -218px -440px;
	padding: 26px 0 3px 60px;
}
.downloadsinner .videos a:hover{
	background-position: -218px -530px;
}
.container{
	width: 1003px;
	margin: 0 auto;
	overflow: hidden;
	padding: 2px 0 0;
}
#content{
	float: right;
	width: 829px;
	margin: 0 0 30px;
}
#content h2{
	background: #6950a2;
	-webkit-border-radius: 5px;
    border-radius: 5px;
	text-align: center;
	margin: 0 0 13px;
	font: 35px/59px 'helvetica_neueregular';
	height: 66px;
	color: #fff;
	text-transform: uppercase;
	padding: 0 23px 0 0;
	behavior: url("../../css/js/PIE_htc-cd39fff0/index.html");
}
.main-content{
	overflow: auto;
	background: #fff;
	-webkit-border-radius: 5px;
    border-radius: 5px;
	behavior: url("../../css/js/PIE_htc-cd39fff0/index.html");
}
.main-content .block{
	overflow: hidden;
	padding: 20px 27px 20px 37px;
}
.neighbors-block{
	overflow: hidden;
}
.neighbors-block img{
	float: right;
	margin: 0 0 0 35px;
}
.neighbors-block .holder{
	overflow: hidden;
	padding: 16px 0 0;
}
.neighbors-block p{
	margin: 0 0 22px;
}
.neighbors-block h3{
	font: 22px/25px 'helvetica_neueregular';
	color: #614a94;
	margin: 0 0 19px;
}
.neighbors-block h4{
	font: 17px/19px 'helvetica_neueregular';
	color: #614a94;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 0;
}
.neighbors-block h5{
	font: 15px/17px 'helvetica_neueregular';
	color: #999999;
	margin-top: 3;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
	text-align: left;
}
.neighbors-block ul{
	list-style: none;
	padding: 0;
	margin: 0 0 21px;
	overflow: hidden;
}
.neighbors-block ul li{
	background: url("./ico-bullet--698902b05166c1c1f78dc634.gif") no-repeat left 7px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 14px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.neighbors-block a{
	color: #6950A2;
}

/*plan*/
#content h2.plan {
	
	color: #FFF;
	background-color: #EB6819;
}
.plan-block{
	overflow: hidden;
}
.plan-block img{
	
	margin: 0 0 0 15px;
	display: block;
}
.plan-block .holder{
	overflow: hidden;
	margin-right: 25px;
	padding-top: 16px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.plan-block p{
	margin: 0 0 22px;
}
.plan-block h3{
	font: 22px/25px 'helvetica_neueregular';
	color: #EB6819;
	margin: 0 0 19px;
}
.plan-block h4{
	font: 17px/19px 'helvetica_neueregular';
	color: #EB6819;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 0;
}

.plan-block ul{
	list-style: none;
	padding: 0;
	margin: 0 0 21px;
	overflow: hidden;
}
.plan-block ul li{
	background: url("./ico-bullet-orange--ef347b4698e6f46d96319c80.gif") no-repeat left 7px;
	padding: 0 0 0 14px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.plan-block a{
	color: #EB6819;
	
}

.white {
	color: #fff !important;
	
}
.none {
	background: none !important;
	list-style-type: none;	
	
}

/*InfoPages*/

#content h2.info {
	color: #FFF;
	background-color: #D80F4C;
}
.info-block{
	overflow: hidden;
}
.info-block img{
	float: right;
	margin: 0 0 0 35px;
}
.info-block .holder{
	overflow: hidden;
	padding: 16px 0 0;
}
.info-block p{
	margin: 0 0 22px;
}
.info-block h3{
	font: 22px/25px 'helvetica_neueregular';
	color: #D80F4C;
	margin: 0 0 19px;
}
.info-block h4{
	font: 17px/19px 'helvetica_neueregular';
	color: #33A7D5;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 0;
}
.info-block ul{
	list-style: none;
	padding: 0;
	margin: 0 0 21px;
	overflow: hidden;
}
.info-block ul li{
	background: url("./ico-bullet-blue--1ca6bb040e50d34cd198771e.gif") no-repeat left 7px;
	padding: 0 0 0 14px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.info-block a{
	color: #D80F4C;	
}

/*BeReady*/
#content h2.ready {
	color: #FFF;
	background-color: #2FA3D1;
}
.ready-block{
	overflow: hidden;
}
.ready-block img{
	float: right;
	margin: 0 0 0 35px;
}
.ready-block .holder{
	overflow: hidden;
	padding: 16px 0 0;
}
.ready-block p{
	margin: 0 0 22px;
}
.ready-block h3{
	font: 22px/25px 'helvetica_neueregular';
	color: #2FA3D1;
	margin: 0 0 19px;
}
.ready-block h4{
	font: 17px/19px 'helvetica_neueregular';
	color: #33A7D5;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 0;
}
.ready-block ul{
	list-style: none;
	padding: 0;
	margin: 0 0 21px;
	overflow: hidden;
}
.ready-block ul li{
	background: url("./ico-bullet-blue--1ca6bb040e50d34cd198771e.gif") no-repeat left 7px;
	padding: 0 0 0 14px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.ready-block a{
	color: #33A7D5;
	
}


.social-plugin{
	overflow: hidden;
	padding: 11px 0 0 1px;
	margin: 0 0 25px;
}
.social-plugin img{
	float: left;
	margin: 0;
}
#sidebar{
	width: 129px;
	float: left;
}
#sidebar .circle-nav{
	width: 129px;
	padding: 0 0 15px;
}
#sidebar .circle-nav ul{
	padding: 0 0 15px;
}
#sidebar .circle-nav ul li{
	padding: 0 0 0 16px;
}
#sidebar .circle-nav ul li a{
	width: 98px;
	height: 92px;
}
#sidebar .circle-nav ul li a span{
	width: 98px;
	height: 92px;
}
#sidebar .circle-nav ul li.active{
	margin: 0 0 -12px;
	padding: 0;
}
#sidebar .circle-nav ul li.active a{
	width: 117px;
	height: 108px;
	border: 6px solid #d80f4c;
	padding: 0 0 9px;
	z-index: 5555;
}
#sidebar .circle-nav ul li.active a span{
	width: 116px;
	height: 108px;
	color: #fff;
}
#sidebar .circle-nav ul li.neighbors a{
	color: #e2d5ff;
}
#sidebar .circle-nav ul li.neighbors a:hover{
	color: #fff;
}
#sidebar .circle-nav ul li.plan a{
	color: #ffd2b7;
}
#sidebar .circle-nav ul li.plan a:hover{
	color: #fff;
}
#sidebar .circle-nav ul li.ready a{
	color: #b8ebff;
}
#sidebar .circle-nav ul li.ready a:hover{
	color: #fff;
}
.footer-block {
	width: 100%;
	overflow: hidden;
	display: table-footer-group;
}
.footer-block .footer-holder {
	height: 1%;
	display: table-row;
}
.footer-block .footer-frame { display: table-cell; }
#footer{
	width: 100%;
	padding: 0 0 50px;	
}
#footer .block{
	background: #d80f4c;
}
#footer .holder{
	width: 1003px;
	overflow: hidden;
	margin: 0 auto;
	padding: 9px 0 8px;
}
.footer-nav{
	overflow: hidden;
	text-align: center;
	padding: 0 0 17px;
}
.footer-nav ul{
	list-style: none;
	padding: 0 0 0 18px;
	margin: 0;
	display: inline-block;
	font: 12px/15px Arial, Helvetica, sans-serif;
}
.footer-nav ul li{
	display: inline;
	background: url("./separator--175b43336dcf9ed06d8fbb1d.png") no-repeat  0 3px;
	padding: 0 6px 0 12px;
	
}
.footer-nav ul li:first-child{
	background: none;
}
.footer-nav ul li a{
	color: #fff;
	text-decoration: none;
}
.footer-nav ul li a:hover{
	color: #ff8fb1;
}
.footer-logos{
	overflow: hidden;
	text-align: center;
}
.footer-logos ul{
	display: inline-block;
	list-style: none;
	padding: 0 0 0 50px;
	margin: 0;
}
.footer-logos ul li{
	display: inline;
	vertical-align: middle;
	padding: 0 4px 0 3px;
}
.popup{
	width: 887px;
	height: 395px;
	background: #fff;
	-webkit-border-radius: 10px;
    border-radius: 10px;
	border: 3px solid #000;
	padding: 12px 5px 0 3px;
}
.popup h2{
	color: #d80f4c;
	text-align: center;
	margin-top: -10px;
	margin-right: 0;
	margin-bottom: -12px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	font-family: "berkeley_oldstylebold";
	font-size: 48px;
	line-height: 58px;
}
.popup .img-holder{
	overflow: hidden;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.popup .img-holder img{
	display: block;
}
.scial-link{
	margin: 0 0 0 17px;
	float: left;
	display:none;
}
.btn-close{
	background: url("./ico-close--bf530c0fc96db1449abe5a57.gif") no-repeat right 3px;
	font: 24px/30px 'helvetica_neueregular';
	color: #d91c5c;
	float: right;
	padding: 0 40px 0 0;
	margin: 0 10px 0 0;
	height: 35px;
}
.hidden{display:none;}
.lightbox-area{
	position:absolute;
	top:-9999px;
	left:-9999px;
}

.supplies img {
	float: none;
	margin: 0px;
}

.supplies th {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.list
{
	color: #EB6819;
	font-family: "helvetica_neueregular";
	font-size: 17px;
	line-height: 25px;
	margin-right: 7px;
	}
.buttons {
	float: right;
	width: 300px;
	text-align: left;
}

.buttons img{
	display: block;
}

.button_kit {
	width: 220px;
	font-weight: bold;
	color: #FFF;
	background-color: #EB6819;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-image: url("./kiticon--1a2e5fd056635a2bc904fd26.png");
	background-repeat: no-repeat;
	background-position: 7px 7px;
	padding-top: 12px;
	padding-left: 40px;
	padding-bottom: 10px;
	font-size: 15px;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 5px;
	text-decoration: none!important;
	
}
.nounderline {
	text-decoration: none !important;
	cursor:pointer;

}

.button_steps  {
	width: 220px;
	font-weight: bold;
	color: #FFF;
	background-color: #EB6819;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-image: url("./checklist_icon--27bf67057e613865cd106672.png");
	background-repeat: no-repeat;
	background-position: 7px 7px;
	padding-top: 12px;
	padding-left: 40px;
	padding-bottom: 10px;
	font-size: 15px;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 5px;
	text-decoration: none!important;
	
}
.button_steps a:hover {
	text-decoration: none !important;
}

.info-block .holder div table tr th {
	color: #FFF;
	background-color: #D80F4C;
	text-align: left;
	padding: 5px;
}
.info-block .holder div table  {
	
	background-color: #CCC;

}

.info-block .holder div table tr td {
	background-color: #FFFFFF;
	text-align: left;
	padding: 5px;
	border: none;
}