/* Start Stellar stack CSS code *//* End Stellar stack CSS code */
#stacks_in_1573_page12 {
	-moz-border-radius:  7px;
	-webkit-border-radius:  7px;
	border-radius:  7px;
}

#stacks_in_3830_page12 .stacks_left {
	float:left;
	width:19%;
}

#stacks_in_3830_page12 .stacks_right {
	float:right;
	width:79%;
}
#stacks_in_3833_page12 {
	padding:  12px;
}

#stacks_in_1524_page12 {
	-moz-border-radius:  6px;
	-webkit-border-radius:  6px;
	border-radius:  6px;
	margin:  7px;
	padding:  12px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3909_page12Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3909_page12Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3909_page12Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3909_page12Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3909_page12Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3909_page12Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3909_page12Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3909_page12Calligrapher h6, .stacks_in_3909_page12Calligrapher h5, .stacks_in_3909_page12Calligrapher h4, .stacks_in_3909_page12Calligrapher h3, .stacks_in_3909_page12Calligrapher h2, .stacks_in_3909_page12Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- */ .stacks_in_3909_page12Calligrapher, .stacks_in_3909_page12Calligrapher h1, .stacks_in_3909_page12Calligrapher h2, .stacks_in_3909_page12Calligrapher h3, .stacks_in_3909_page12Calligrapher h4, .stacks_in_3909_page12Calligrapher h5, .stacks_in_3909_page12Calligrapher h6{	font-family: "'Droid Serif', serif" !important;}/* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3909_page12targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3909_page12Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3909_page12Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3909_page12Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3909_page12Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1730_page12 {
	letter-spacing: 2px;
	text-transform: capitalize;
	font-size: 130%;
	font-weight: bold;
}
	
	/* start image list from doobox css */
	
	
	#stacks_in_1526_page12 .stacks_in_1526_page12imagelist {
		position: relative;
		list-style: none;
		list-style-type: none;
		margin:0px 0;
		
		z-index:1;
	}
	
	#stacks_in_1526_page12 .stacks_in_1526_page12listIcon {
		position: relative;
		float:left;
		z-index: 2;
	}
	
	#stacks_in_1526_page12 .stacks_in_1526_page12listIcon img{
		width:120px;
		height: auto;
	}
	
	
	#stacks_in_1526_page12 .stacks_in_1526_page12listTitle {

		margin-left:138px;
		padding-bottom: 0px;
		font-weight: bold;
		font-size: 115%;
	}
	
	
	#stacks_in_1526_page12 .stacks_in_1526_page12listContent {
		display: block;
		margin-left:138px;
		padding-top: 0px;
		padding-bottom: 18px;
	}
	
	.stacks_in_1526_page12breaker{
		margin: 0;
		padding: 0;
		height: 1px;
		clear: both;
	}
	
	
	/* end image list from doobox css */
	
#stacks_in_1530_page12 {
	letter-spacing: 2px;
	font-size: 150%;
	font-weight: bold;
}

#stacks_in_1532_page12 {
	letter-spacing: 2px;
	font-size: 150%;
	font-weight: bold;
}

#stacks_in_1534_page12 {
	letter-spacing: 2px;
	font-size: 150%;
	font-weight: bold;
}

#stacks_in_1535_page12 {
	font-size: 112%;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3911_page12Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3911_page12Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3911_page12Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3911_page12Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3911_page12Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3911_page12Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3911_page12Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3911_page12Calligrapher h6, .stacks_in_3911_page12Calligrapher h5, .stacks_in_3911_page12Calligrapher h4, .stacks_in_3911_page12Calligrapher h3, .stacks_in_3911_page12Calligrapher h2, .stacks_in_3911_page12Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- */ .stacks_in_3911_page12Calligrapher, .stacks_in_3911_page12Calligrapher h1, .stacks_in_3911_page12Calligrapher h2, .stacks_in_3911_page12Calligrapher h3, .stacks_in_3911_page12Calligrapher h4, .stacks_in_3911_page12Calligrapher h5, .stacks_in_3911_page12Calligrapher h6{	font-family: "'Droid Serif', serif" !important;}/* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3911_page12targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3911_page12Calligrapher a:link{			color: #921B21 !important;			text-decoration: none !important;		}				.stacks_in_3911_page12Calligrapher a:visited{			color: #921B21 !important;		}				.stacks_in_3911_page12Calligrapher a:active{			color: #921B21 !important;		}				.stacks_in_3911_page12Calligrapher a:hover{			color: #CB2730 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2814_page12 {
	margin: 0px 0px 6px 0px;
}
/* Start Height stack CSS code */.stacks_in_2788_page12heightContainer{		height: 650px;	min-height: 650px;	max-height: 650px;		overflow-y: auto !important;}/* End Height stack CSS code *//* Start Print This 2 stack CSS code */.stacks_in_2792_page12PrintThisOuter{		background-color: #FFFFFF;		padding: 15px;	border: 1px dashed #CCCCCC;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0px;}.stacks_in_2792_page12PrintThis2{	position: relative;}@font-face {  font-family: "doo_fontsregular";  src: url('../files/printthis2Assets/font/doo_print-webfont.eot');  src: url('../files/printthis2Assets/font/doo_print-webfont.eot?#iefix') format('eot'), url('../files/printthis2Assets/font/doo_print-webfont.woff') format('woff'), url('../files/printthis2Assets/font/doo_print-webfont.ttf') format('truetype'), url('../files/printthis2Assets/font/doo_print-webfont.svg#doo_fontsregular') format('svg');  font-weight: normal;  font-style: normal;}.stacks_in_2792_page12PrintThisButton{  float: right;  font-family: "doo_fontsregular";  font-size: 24px;  line-height: 24px;  font-weight: normal;  font-style: normal;  display: inline-block;  text-decoration: inherit;  color: #000000;  cursor:pointer;}.stacks_in_2792_page12PrintThisButton:hover{  color: #3C3C3C;}.stacks_in_2792_page12clearer{	clear: both;	height: 1px;	padding: 0;	margin: 0;}/* End Print This 2 stack CSS code *//* Start True Download stack CSS code */#stacks_in_3551_page12 iframe{height:0px;padding: 0px;margin: 0px;}#stacks_in_3551_page12 img{display:block;margin: 0 0 0 0;}#stacks_in_3551_page12 img:hover{cursor: pointer !important;}.stacks_in_3551_page12loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_3551_page12base{display: none;height: 0;padding: 0;margin: 0;}.stacks_in_3551_page12response{display: none;width: 80%;border: 1px solid #60D667;background: #ffffff;padding: 10px;margin: 20px auto 20px 0px;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}/* End True Download stack CSS code */
#stacks_in_3551_page12 {
	padding: 0px 0px 5px 0px;
}
/* Start Final Word stack CSS code */.stacks_in_4047_page12testbutton{	position: absolute;	top: 30px;	right: 30px;	padding: 10px;	background: #333;	color: #fff;	display: none;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: 0px 10px 30px 0px rgba(50, 50, 50, 0.75);	-moz-box-shadow:    0px 10px 30px 0px rgba(50, 50, 50, 0.75);	box-shadow:         0px 10px 30px 0px rgba(50, 50, 50, 0.75);	z-index: 101000;	border: 3px solid #fff;	letter-spacing: 2px;}#stacks_in_4047_page12finalword-modal {	display: none;	position: fixed;	top:0;	right: 0;	bottom: 0;	left: 0;	background-color: rgba(0,0,0,0.7);	cursor: pointer;	-webkit-animation: fadein 0.5s;	animation: fadein 0.5s;	z-index: 101001;}.stacks_in_4047_page12table{	display: table;	width: 100%;	height: 100%;}.stacks_in_4047_page12cell{	display: table-cell;	vertical-align: middle;	padding: 10px;}#stacks_in_4047_page12finalword-modal .stacks_in_4047_page12modal {	-webkit-animation: popin 0.3s;	animation: popin 0.3s;}#stacks_in_4047_page12finalword-modal .stacks_in_4047_page12modal {	display: block;	max-width: 600px;	background-color: #F0F1F2;	z-index: 1;	position: relative;	margin: auto;	border-radius: 4px;		cursor: default;		-webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.75);	-moz-box-shadow:    0px 1px 10px 0px rgba(0, 0, 0, 0.75);	box-shadow:         0px 1px 10px 0px rgba(0, 0, 0, 0.75);	overflow: hidden;}#stacks_in_4047_page12finalword-modal .stacks_in_4047_page12modal-title {  font-size: 150%;  font-weight: bold;  background-color: #555555;  color: #FFFFFF;  padding: 10px;  margin: 0;  text-align: center;}#stacks_in_4047_page12finalword-modal .stacks_in_4047_page12modal-body {  padding: 20px 35px;  color: #333333 !important;}#stacks_in_4047_page12finalword-modal .stacks_in_4047_page12modal-footer {  position: relative;  bottom: 20px;  text-align: center;  width: 90%;  margin: 20px auto 0 auto;  cursor: pointer;  display: block;  color: #333333}#stacks_in_4047_page12finalword-modal .stacks_in_4047_page12modal-footer:hover {  color: #0080FF}@-webkit-keyframes fadein {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@-ms-keyframes fadein {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes fadein {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@-webkit-keyframes popin {  0% {    -webkit-transform: scale(0);    transform: scale(0);    opacity: 0;  }  85% {    -webkit-transform: scale(1.05);    transform: scale(1.05);    opacity: 1;  }  100% {    -webkit-transform: scale(1);    transform: scale(1);    opacity: 1;  }}@-ms-keyframes popin {  0% {    -ms-transform: scale(0);    transform: scale(0);    opacity: 0;  }  85% {    -ms-transform: scale(1.05);    transform: scale(1.05);    opacity: 1;  }  100% {    -ms-transform: scale(1);    transform: scale(1);    opacity: 1;  }}@keyframes popin {  0% {    -webkit-transform: scale(0);    -ms-transform: scale(0);    transform: scale(0);    opacity: 0;  }  85% {    -webkit-transform: scale(1.05);    -ms-transform: scale(1.05);    transform: scale(1.05);    opacity: 1;  }  100% {    -webkit-transform: scale(1);    -ms-transform: scale(1);    transform: scale(1);    opacity: 1;  }}/* End Final Word stack CSS code *//* Start FAQ stack CSS code */.stacks_in_4061_page12question{font-size: 120%;line-height: 1.2em;font-weight: bold;border-top: 1px solid #cccccc;padding: 4px;}.stacks_in_4061_page12faqcontainer{border-bottom: 1px solid #cccccc;}.stacks_in_4061_page12question a{text-decoration: none !important;line-height: 120%;}.stacks_in_4061_page12question a:hover{text-decoration: none !important;}.stacks_in_4061_page12question a:active{text-decoration: none !important;}.stacks_in_4061_page12question a:visited{text-decoration: none !important;}.stacks_in_4061_page12answer{display: none;margin: 1px 0 8px 0;padding: 2px 4px 4px 4px;}/* End FAQ stack CSS code */


#stacks_in_4675_page12 .teleportMe {
display: none;
}




.stacks_column_left {
	float:left;
}

.stacks_column_right {
	float:right;
}

.stacks_column_4 {
	width:23%;
	margin: 0 1%;
}
#stacks_in_4682_page12 {
	line-height: 0.700000em;
}

#stacks_in_4685_page12 {
	line-height: 0.700000em;
}

#stacks_in_4688_page12 {
	line-height: 0.700000em;
}

#stacks_in_4691_page12 {
	line-height: 0.700000em;
}
