@charset "UTF-8";
/* CSS Document */
*:focus {
	outline: none
}
/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, select {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
}
.hand {
	cursor:pointer;	
}
.hand:hover {
	text-decoration:underline;
}
html, body {
	background: url(data:image/png;base64,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);
}
.red {
	color: #C00 !important;
}
.red a {
	color: #C00 !important;
}
.green {
	color:#028302 !important;
}
.blue {
	color:#0054A6 !important;
}
.blue a {
	color:#0054A6 !important;
}
.green a {
	color:#028302 !important;
}
.orange {
	color: orange !important;
}
.orange a {
	color: orange !important;
}
.gray {
	color: #555 !important;
}
.gray a {
	color: #555 !important;
}
#main {
	/*background:#ebebeb;*/
	padding-top:9px;
	width:980px;
	margin:auto;
	background:white;
	-moz-box-shadow: 0px 0px 15px #666;
	-webkit-box-shadow: 0px 0px 15px #666;
	-o-box-shadow: 0px 0px 15px #666;
	box-shadow: 0px 0px 15px #666;
	padding-bottom:10px;
}
#main div.news {
	height:378px;
	width:958px;
	margin:auto;
	border:1px solid #333;
	position:relative;
}
#main div.news div.navigation {
	height:12px;
	z-index:3;
	margin-top:350px;
	right:10px;
	position:absolute;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	opacity: .7;
}
#main div.news div.navigation span {
	background:black;
	height:12px;
	width:12px;
	float:right;
	margin-left:5px;
	cursor:pointer;
	border:1px solid #fff;
}
#main div.news div.navigation span:hover {
	background:white;
}
#main div.news div.spotBg {
	background:black;
	height:378px;
	width:478px;
	z-index:1;
	position:absolute;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	opacity: .7;
}
#main div.news div.login {
	float: right;
	background: #fbba00;
	width: 480px;
	height: 378px;
	background-color:#FFF;
	/*background:url(http://4.bp.blogspot.com/-H8Yy5sz9SZU/ThUX5geijpI/AAAAAAAABus/jluvxk6GbfM/s1600/istockphoto_3310418-light-bulb-sketch.jpg) no-repeat 136px -15px;*/
	background:url(../images/site/loginBlockBgFigure.png) no-repeat 100px 30px;
}
#main div.news div.login div.membershipBlock {
	padding:20px;
	margin-top: 20px;
	/*border: 1px solid #E5E5E5;
	-moz-box-shadow: 0px 0px 6px gray;
	-webkit-box-shadow: 0px 0px 6px gray;
	-o-box-shadow: 0px 0px 6px gray;
	box-shadow: 0px 0px 6px gray;*/
	background: transparent;
	margin-left:0;
}
#main div.news div.login div.membershipBlock div.header {
	font-size: 30px;
	letter-spacing: -1px;
	line-height: 36px;
	color: white;
	margin-bottom: 20px;
}
#main div.news div.login div.membershipBlock div.notification {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: -15px;
}
#main div.news div.login div.membershipBlock div.notification span {
	font-size: 12px;
	letter-spacing: 0;
	line-height: initial;

	padding:5px;
	background-color: white;
	line-height:20px;
}
#main div.news div.login div.membershipBlock div.notification span.error {
	color: #cc0000;
}
#main div.news div.login div.membershipBlock div.notification span.info {
	color: #FC0;
}
#main div.news div.login div.membershipBlock div.notification span.success {
	color: green;
}
#main div.news div.login div.membershipBlock div.form {
}
#main div.news div.login div.membershipBlock div.form div.input {
}
#main div.news div.login div.membershipBlock div.form div.input div.label {
	font-size: 14px;
	line-height: 25px;
	margin-top: 5px;
	color: white;
	margin-bottom: 30px;
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox {
	margin-top: 5px;
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox label {
	color: white;
	cursor: pointer;
}


#main div.news div.login div.membershipBlock div.form div.input div.checkBox label.checkBox {
	font-size:14px;	
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox a.termsOfService {
	text-decoration:none;
	font-size:14px;	
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox a.termsOfService:hover {
	text-decoration:underline;
}


#main div.news div.login div.membershipBlock div.form div.input div.checkBox input {
	-webkit-appearance: none;
	appearance: none;
	width: 13px;
	height: 13px;
	margin: 0;
	cursor: pointer;
	vertical-align: bottom;
	background: #fff;
	border: 1px solid #999;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	margin-right: 10px;
	vertical-align: -2px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	padding:0px;
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox input:active {
	border-color: #c6c6c6;
	background: #ebebeb;
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox input:hover {
	border-color: #c6c6c6;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox input:checked {
	background: #fff;
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox input:checked::after {
 content: url(http://static.adhood.com/images/site/checkMark.png);
 display: block;
 position: absolute;
 top: -6px;
 left: -5px;
}
#main div.news div.login div.membershipBlock div.form div.input div.checkBox input:focus {
	outline: none;
	border-color:#4d90fe;
}
#main div.news div.login div.membershipBlock div.form div.input input {
	background-color: white;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 2px solid #999;
	margin-top: 4px;
	color: #333;
	padding: 10px;
	font-size: 18px;
	z-index: 0;
	position: relative;
	width: 250px;
	outline: none;
}
#main div.news div.login div.membershipBlock div.form div.input input.error {
	border-color: #cc0000 !important;
}
#main div.news div.login div.membershipBlock div.form div.input input.valid {
	border-color: green !important;
}
#main div.news div.login div.membershipBlock div.form div.input input:hover {
	border: 2px solid #666;
}
#main div.news div.login div.membershipBlock div.form div.submit {
	margin-top:25px;
	margin-bottom:30px;
}
#main div.news div.login div.membershipBlock div.form div.submit span {
	-moz-box-shadow: 0px 0px 3px #222;
	-webkit-box-shadow: 0px 0px 3px #222;
	-o-box-shadow: 0px 0px 3px #222;
	box-shadow: 0px 0px 3px #222;
}
#main div.news div.login div.membershipBlock div.form div.assistance ul {
	list-style-type: square;
	list-style-position: inside;
	color: white;
}
#main div.news div.login div.membershipBlock div.form div.assistance a {
	font-size:12px;
	width:100%;
	text-decoration: none;
	color: white;
}
#main div.news div.login div.membershipBlock div.form div.assistance a:hover {
	text-decoration: underline;
	color:#333;
}
#main div.news div.article {
	position:absolute;
}
#main div.news div.article.index {
	position:absolute;
	display:none;
}
#main div.news > img {
	position:absolute;
}
#main div.news div.article div.spot {
	padding:20px;
	width:430px;
	position:absolute;
	z-index:2;
	height:338px;
}
#main div.news div.article img {
	background:black;
}
#main div.news div.article div.spot div {
	color:white;
}
#main div.news div.article div.spot div.header {
	font-size:30px;
	letter-spacing:-1px;
	line-height:36px;
}
#main div.news div.article div.spot div.content {
	font-size:16px;
	line-height:20px;
	margin-top:20px;
}
#main div.news div.article div.spot div.extras {
	font-size:13px;
	line-height:18px;
	margin-top:10px;
}
#main div.news div.article div.spot div.buttons {
	margin-top:12px;
	height:30px;
}
#main div.news div.article div.spot div.buttons * {
	margin-right:10px;
	-moz-box-shadow: 0px 0px 3px #222;
	-webkit-box-shadow: 0px 0px 3px #222;
	-o-box-shadow: 0px 0px 3px #222;
	box-shadow: 0px 0px 3px #222;
	border:1px solid #111;
}
#main div.news div.article div.spot div.footer {
	font-size:11px;
	line-height:16px;
	margin-top:20px;
	color:#ccc;
}

/*
		SARI BUTON
*/
.buttonYellow {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:20px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
	cursor:pointer;
	background:#ffbd00;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd00', endColorstr='#efae00'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffbd00), to(#efae00)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ffbd00, #efae00); /* for firefox 3.6+ */
	text-align:center;
	color:black !important;
	border:1px solid #d19902;
	position:relative;
	z-index:1;
}
.buttonYellow:hover {
	background:  #ffbd00;
}
.buttonYellow:active {
	background:  #efae00;
}
#main div.news div.login.yellowBlock {
	background-color:  #ffbd00; 	
}
/*
		TURUNCU BUTON
*/
.buttonOrange {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:20px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#cc3300;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc3300', endColorstr='#b92800'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#cc3300), to(#b92800)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #cc3300, #b92800); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #a42401;
	position:relative;
	z-index:1;
}
.buttonOrange:hover {
	background:  #cc3300;
}
.buttonOrange:active {
	background:  #b92800;
}
.buttonMor {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:8px 14px;
	font-size:17px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#2E0854;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2E0854', endColorstr='#551A8B'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#2E0854), to(#551A8B)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #2E0854, #551A8B); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #551A8B;
	position:relative;
	margin-top:-3px;
	z-index:1;
}

.buttonMor:hover {
	background:  #2E0854;
}
.buttonMor:active {
	background:  #551A8B;
}

#main div.news div.login.orangeBlock {
	background-color:  #cc3300; 	
}
/*
		YEŞİL BUTON
*/
.buttonGreen {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:20px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#99be50;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99be50', endColorstr='#77a423'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#99be50), to(#77a423)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #99be50, #77a423); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #627d0e;
	position:relative;
	z-index:1;
}
.buttonGreen:hover {
	background:  #99be50;
}
.buttonGreen:active {
	background:  #77a423;
}
.buttonblackk {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:20px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#333;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#444'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#444)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #333, #444); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #333;
	position:relative;
	z-index:1;
}
.buttonblackk:hover {
	background:  #333;
}
.buttonblackk:active {
	background:  #444;
}

#main div.news div.login.greenBlock {
	background-color:  #99be50; 	
}
/*
		GRİ BUTON
*/
.buttonGray {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:20px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#666;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#333333)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #666666, #333333); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #222222;
	position:relative;
	z-index:1;
}
.buttonGray:hover {
	background:  #666666;
}
.buttonGray:active {
	background:  #333333;
}
#main div.news div.login.grayBlock {
	background-color:  #666666; 	
}
/*
		MAVİ BUTON
*/
.buttonBlue {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:15px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#0072bc;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072bc', endColorstr='#005a94'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0072bc), to(#005a94)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #0072bc, #005a94); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #005a94;
	position:relative;
	z-index:1;
}
.buttonBlue:hover {
	background:  #0072bc;
}
.buttonBlue:active {
	background:  #005a94;
}
#main div.news div.login.blueBlock {
	background-color:  #0072bc; 	
}
/*
		KAHVERENGİ BUTON
*/
.buttonBrown {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:20px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#a67c52;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a67c52', endColorstr='#785a3b'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#a67c52), to(#785a3b)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #a67c52, #785a3b); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #664d33;
	position:relative;
	z-index:1;
}
.buttonBrown:hover {
	background:  #a67c52;
}
.buttonBrown:active {
	background:  #785a3b;
}
#main div.news div.login.brownBlock {
	background-color:  #a67c52; 	
}
/*
		PEMBE BUTON
*/
.buttonPink {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 15px;
	font-size:20px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	background:#ec008c;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec008c', endColorstr='#ce007a'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ec008c), to(#ce007a)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ec008c, #ce007a); /* for firefox 3.6+ */
	text-align:center;
	color:white !important;
	border:1px solid #b5006b;
	position:relative;
	z-index:1;
}
.buttonPink:hover {
	background:  #ec008c;
}
.buttonPink:active {
	background:  #ce007a;
}
#main div.news div.login.pinkBlock {
	background-color:  #ec008c; 	
}




span.buttonNormalize {
	font-size:13px;
	max-width:80px;
	font-weight:bold;
}
#main div.serviceBoxesContainer {
	width:956px;
	background-color:white;
	margin:auto;
	border:1px solid #888;
	border-top:1px solid white;
	padding:1px;
	padding-top:0px;
}
#main div.serviceBoxesContainer div.serviceBoxes {
	height:175px;
	background:url(http://static.adhood.com/images/site/serviceBoxesTopBg.png) top repeat-x;
	background-color:#f9f9f9;
	padding:5px;
	padding-top:15px;
}
#main div.serviceBoxesContainer div.serviceBoxes > div {
	width:172px;
	float:left;
	padding-left:15px;
}
#main div.serviceBoxesContainer div.serviceBoxes > div > span.buttonNormalize {
	/*margin-left:34px;*/
}

#main div.serviceBoxesContainer div.serviceBoxes > div div.header {
	font-size:24px;
	letter-spacing:-1px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
}
#main div.serviceBoxesContainer div.serviceBoxes > div div.title {
	color:#900;
	font-size:14px;
	letter-spacing:0px;
	line-height:12px;
}
#main div.serviceBoxesContainer div.serviceBoxes > div div.separator {
	height:2px;
	background-color:#333;
	margin:10px 0px;
}
#main div.serviceBoxes > div div.content {
	color:#333;
	height:85px;
}
#main div.serviceBoxesContainer div.separatorV {
	margin-top:18px;
	position:absolute;
	height:166px;
	width:956px;
	padding-left:13px;
}
#main div.serviceBoxesContainer div.separatorV div {
	width:186px;
	float:left;
	border-left:1px solid #ccc;
	height:166px;
}
#main div.serviceBoxesContainer div.separatorV div:first-child {
	border-left:none;
}
#main div.blockFigures {
	width:960px;
	height:132px;
	margin:auto;
	margin-top:10px;
}
#main div.blockFigures > div {
	float:left;
	margin-left:10px;
	border:1px solid #666;
	position:relative
}
#main div.blockFigures > div:first-child {
	margin-left:0px;
}
#main div.blockFigures div.figure1 {
	background:url(http://static.adhood.com/images/site/blockFigure1.png) no-repeat;
	width:246px;
	height:130px;
}
#main div.blockFigures div.figure2 {
	background:url(http://static.adhood.com/images/site/blockFigure2.png) no-repeat;
	width:246px;
	height:130px;
}
#main div.blockFigures div.figure3 {
	background:url(http://static.adhood.com/images/site/blockFigure3.png) no-repeat 5px 2px;
	background-color:#333;
	width:442px;
	height:130px;
}
#main div.blockFigures div.figure1 div {
	background:#ffd400;
	font-size:13px;
	font-weight:bold;
	line-height:21px;
	bottom:0px;
	position:absolute;
	width:241px;
	padding-left:5px;
	letter-spacing:0px;
	border-top:1px solid #666;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
}
#main div.blockFigures div.figure2 div {
	background:#bd3a00;
	font-size:13px;
	line-height:21px;
	bottom:0px;
	position:absolute;
	width:241px;
	padding-left:5px;
	border-top:1px solid #666;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
	color:white;
}
#main div.blockFigures div.figure3 div {
	background: #ffd400;
	font-size:13px;
	line-height:21px;
	bottom:0px;
	position:absolute;
	width:437px;
	padding-left:5px;
	letter-spacing:0px;
	font-weight:bold;
	border-top:1px solid #666;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
}
#main div.blockFigures div.figure3 div.text {
	color:#dedede;
	background: none;
	border:none;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	width:330px;
	position:absolute;
	right:0;
	top:15px;
	line-height:16px;
	font-style:italic;
	margin-right:10px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
}

#main div.serviceInformation {
	width:958px;
	border:1px solid #999;
	margin:auto;
	margin-top:10px;
	height:104px;
}

#main div.serviceInformation img.big {
	float:left;	
}

#main div.serviceInformation div.text {
	padding: 10px;
	padding-left: 100px;	
}

#main div.serviceInformation h2 {
	color: #900;
	font-size:16px;
	height:26px;
	border-bottom:1px dotted #CCC;
	margin-bottom:10px;
}



#main div.ezineContainer {
	width:958px;
	border:1px solid #999;
	margin:auto;
	margin-top:10px;
}
#main div.ezineContainer div.ezine {
	overflow:hidden;
	width:956px;
	height:275px;
	background:url(http://static.adhood.com/images/site/serviceBoxesTopBg.png) top repeat-x;
	border:1px solid #fff;
	background-color:#fbfbfb;
}
#main div.ezineContainer div.ezine a {
	text-decoration:none;
	color:#555;
}
#main div.ezineContainer div.ezine a:hover {
	text-decoration: underline;
}
#main div.ezineContainer div.ezine > div {
	float:left;
}
#main div.ezineContainer div.ezine div.announcements {
	width:310px;
	padding-top:1px;
}
#main div.ezineContainer div.ezine div.announcements > div {
	margin-top:5px;
	height:50px;
	padding:3px;
}
#main div.ezineContainer div.ezine div.announcements > div div.date {
	width:55px;
	border-right:1px solid #999;
	margin-right:10px;
	float:left;
}
#main div.ezineContainer div.ezine div.announcements > div div.announcement {
	width:235px;
	float:left;
}

#main div.ezineContainer div.ezine div.announcements > div div.announcement span.time {
	font-weight:bold;
	color:#C00;
}
#main div.ezineContainer div.ezine div.announcements > div div.date div.month {
	font-size:11px;
	text-align:center;
	color:#555;
}
#main div.ezineContainer div.ezine div.announcements > div div.date div.day {
	font-size:32px;
	letter-spacing:-2px;
	text-align:center;
	font-weight:bold;
	color:#333;
}
#main div.ezineContainer div.ezine div.announcements div.title {
	font-size:18px;
	letter-spacing:-1px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
	height:26px;
	border-bottom:1px solid #999;
	margin-left:10px;
	padding:0px;
}
#main div.ezineContainer div.ezine div.blog {
	width:325px;
	height:274px;
	margin-left:10px;
	background:#fff;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	-moz-box-shadow: 0px 0px 15px #666;
	-webkit-box-shadow: 0px 0px 15px #666;
	-o-box-shadow: 0px 0px 15px #666;
	box-shadow: 0px 0px 15px #666;
}
#main div.ezineContainer div.ezine div.blog > div {
	margin-top:5px;
	height:60px;
	padding:3px;
}
#main div.ezineContainer div.ezine div.blog > div.separator {
	border-bottom:1px dotted #999;
	height:1px;
	margin:0px 10px 10px 10px;
}
#main div.ezineContainer div.ezine div.blog > div img {
	width:50px;
	height:50px;
	border:1px solid #333;
	margin-right:10px;
	margin-left:7px;
	float:left;
}
#main div.ezineContainer div.ezine div.blog > div div.article {
	width:248px;
	float:left;
}
#main div.ezineContainer div.ezine div.blog > div div.article span.title {
	font-weight:bold;
}
#main div.ezineContainer div.ezine div.blog > div div.article span.dateAndEditor {
	color:#666;
	font-size:11px;
}
#main div.ezineContainer div.ezine div.blog div.title {
	font-size:18px;
	letter-spacing:-1px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
	height:26px;
	border-bottom:1px solid #999;
	margin-left:10px;
	padding:0px;
	margin-right:10px;
}
#main div.ezineContainer div.ezine div.newsletterAndSocials {
	width:288px;
	margin-left:10px;
	padding-top:1px;
}
#main div.ezineContainer div.ezine div.newsletterAndSocials > div {
	margin-top:5px;
	padding:3px;
}
#main div.ezineContainer div.ezine div.newsletterAndSocials div.title {
	font-size:18px;
	letter-spacing:-1px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
	height:26px;
	border-bottom:1px solid #999;
	margin-left:2px;
	padding:0px;
	margin-right:10px;
}
#main div.ezineContainer div.ezine div.newsletterAndSocials div.inputs {
	margin:5px 0px;
	height:71px;
}
#main div.ezineContainer div.ezine div.newsletterAndSocials div.subscribeResult {
	margin: 5px 0px;
	height: 87px;
	display:none;
}

#main div.ezineContainer div.ezine div.newsletterAndSocials div.inputs input {
	width:200px;
	font-size:12px;
	padding:5px;
	margin-top:5px;
	border:1px solid #bbb;
}
#main div.ezineContainer div.ezine div.newsletterAndSocials > div.separator {
	border-bottom:1px solid #aaa;
	height:1px;
	margin:10px -3px 10px -10px;
}
#main div.ezineContainer div.ezine div.newsletterAndSocials > div div.socials {
	margin-top:10px;
	margin-left:-1px;
}
#main div.partnersContainer {
	width:938px;
	border:1px solid #999;
	background:white;
	margin:auto;
	margin-top:10px;
	margin-bottom:-10px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:none;
}
#main div.partnersContainer div.partners {
	border:1px solid #fff;
}
#main div.partnersContainer div.partners > div {
	margin-top:5px;
	height:80px;
}
#main div.partnersContainer div.partners div.title {
	font-size:18px;
	letter-spacing:-1px;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
	height:26px;
	border-bottom:1px solid #aaa;
	padding:0px;
}
#main div.partnersContainer div.partners div.logosContainer {
	position: relative;
}
#main div.partnersContainer div.partners div.logosContainer > div.leftArrow {
	position:absolute;
	right: 18px;
	top: -30px;
	background: #EEE;
	width: 13px;
	text-align: center;
	padding: 1px;
	height: 15px;
	cursor:pointer;
}
#main div.partnersContainer div.partners div.logosContainer > div.rightArrow {
	position:absolute;
	right: 0px;
	top: -30px;
	background: #EEE;
	width: 13px;
	text-align: center;
	padding: 1px;
	height: 15px;
	cursor:pointer;
}
#main div.partnersContainer div.partners div.logosContainer > div.logos {
	width: 938px;
	height: 76px;
	position: absolute;
	overflow: hidden;
}
#main div.partnersContainer div.partners div.logosContainer > div.logos div img {
	margin-right:0px;
}
#main div.partnersContainer div.partners div.logosContainer > div.logos div img:first-child {
	margin-left: 0px;
}
#main div.partnersContainer div.partners div.logosContainer > div.logos > ul {
	width:4000px;
}
#main div.partnersContainer div.partners div.logosContainer > div.logos > ul > li {
	position:absolute;
	width:100%;
}
#main div.partnersContainer div.partners div.logosContainer > div.logos > ul > li.last {
	margin-right:0px;
}
#main div.bottomCover {
	border-top:1px solid #000;
	width:945px;
	background: #232323;
	margin:auto;
	padding:15px;
	padding-top:10px;
	padding-right:0px;
	height:120px;
	margin-top:10px;
}
#main div.bottomCover div {
	width:155px;
	float:left;
	height:40px;
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);
}
#main div.bottomCover div.separator {
	width:14px;
	height:133px;
	background:url(http://static.adhood.com/images/site/bottomCoverDivSeparator.png) no-repeat;
	margin:0px 10px;
	margin-right:15px;
	margin-top:8px;
}
#main div.bottomCover div span.header {
	color:#F90;
	font-weight:normal;
	line-height:32px;
	font-size:14px;
}
#main div.bottomCover div:first-child {
	border-left:none;
}
#main div.bottomCover div ul li {
	line-height:16px;
}
#main div.bottomCover div ul li a {
	color:#666;
	text-decoration:none;
}
#main div.bottomCover div ul li a:hover {
	color:#999;
	text-decoration: underline;
}
#main div.bottomCover div ul li img {
	margin-right:10px;
}
#footer {
	width:960px;
	height:50px;
	margin:auto;
	margin-top:10px;
	font-size:11px;
	color:#333;
}
#footer div.copyrights {
	float:left;
	font-size:11px;
	color:#666;
}
#footer ul.backlinks {
	float:right;
	font-size:11px;
	color:#666;
}
#footer ul.backlinks li {
	float:right;
	font-size:11px;
	margin-left:10px;
}
#footer ul.backlinks li.separator {
	width:0px;
	height:12px;
	border-left:1px solid #999;
}
#footer ul.backlinks li a {
	color:#666;
	text-decoration:none;
}
#footer ul.backlinks li a:hover {
	color:#666;
	text-decoration:underline;
}
#counter {
	display:none;
	position:absolute;
	left:19px;
	bottom:20px;
	z-index:2;
	-moz-box-shadow: 0px 0px 15px #000;
	-webkit-box-shadow: 0px 0px 15px #000;
	-o-box-shadow: 0px 0px 15px #000;
	box-shadow: 0px 0px 15px #000;
}
#main div.pageContent {
	min-height: 600px;
	padding-left:20px;
	padding-top:10px;
}
#main div.pageContent div.page {
	display: table-cell;
	width:675px;
	height:500px;
	/*float:left;*/
	padding-right:20px;
}
#main div.pageContent div.page div.header {
	font-size: 30px;
	letter-spacing: -1px;
}
#main div.pageContent div.page div.text h2 {
	color: #900;
	font-size:16px;
	height:26px;
	border-bottom:1px dotted #CCC;
	margin-bottom:10px;
	margin-top:20px;
	clear:both;
}

#main div.pageContent div.page div.text h3.yellow {
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height: 20px;
	color: #6a5109;
	font-size: 14px;
	margin: 20px 0;
	background-color: #FCBB01;
	padding: 10px;
	border: 1px solid #D9A101;
	-moz-box-shadow: 0px 0px 3px #D9A101;
	-webkit-box-shadow: 0px 0px 3px #D9A101;
	-o-box-shadow: 0px 0px 3px #D9A101;
	box-shadow: 0px 0px 3px #D9A101;
}

#main div.pageContent div.page div.text h3.red {
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height: 20px;
	color: #60241b;
	font-size: 14px;
	margin: 20px 0;
	background-color: #d64937;
	padding: 10px;
	border: 1px solid #af3324;
	-moz-box-shadow: 0px 0px 3px #af3324;
	-webkit-box-shadow: 0px 0px 3px #af3324;
	-o-box-shadow: 0px 0px 3px #af3324;
	box-shadow: 0px 0px 3px #af3324;
}

#main div.pageContent div.page div.text h3.gray {
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height: 20px;
	color: #666;
	font-size: 14px;
	margin: 20px 0;
	background-color: #ddd;
	padding: 10px;
	border: 1px solid #ccc;
	-moz-box-shadow: 0px 0px 3px #ccc;
	-webkit-box-shadow: 0px 0px 3px #ccc;
	-o-box-shadow: 0px 0px 3px #ccc;
	box-shadow: 0px 0px 3px #ccc;
}

#main div.pageContent div.page div.text div.column {
	float: left;
	width: 307px;
	margin-bottom: 20px;
	background: #FAFAFA;
	padding: 10px;
	margin-left: 5px;
	margin-right: 5px;
	-webkit-user-select: text;
	-khtml-user-select: text;
	-moz-user-select: text;
	-o-user-select: text;
	user-select: text;
}
#main div.pageContent div.page div.text div.strong {
	-webkit-user-select: text;
	-khtml-user-select: text;
	-moz-user-select: text;
	-o-user-select: text;
	user-select: text;
}
#main div.pageContent div.page div.text a {
	text-decoration:none;
	color: #369;
}
#main div.pageContent div.page div.text a:hover {
	text-decoration:underline;

}
#main div.pageContent div.page div.title {
	font-size:28px;
}
#main div.pageContent div.page div.dateAndEditor {
	margin-top:0px;
	color:#666;
	font-size:14px;
}
#main div.pageContent div.page div.spot {
	margin-top:20px;
	color:#999;
	font-size:14px;
	font-style:italic;
	height: 50px;
}
#main div.pageContent div.page div.spot img {
	float:left;
	margin-right:10px;
	border:1px solid #333;
}
#main div.pageContent div.page div.text {
	margin-top:20px;
	color:#333;
	font-size:12px;
	line-height: 20px;
}
#main div.pageContent div.page div.text ul {
	list-style-type: square;
	list-style-position: inside;
}

#main div.pageContent div.page div.navigation {
	margin-top:20px;
	height:30px;
}
#main div.pageContent div.page div.navigation span {
	color:#999;
}
#main div.pageContent div.page div.navigation a {
	text-decoration:none;
	color:#666;
}
#main div.pageContent div.page div.navigation a:hover {
	text-decoration:underline;
}
#main div.pageContent div.page div.navigation div.prev {
	float:left;
}
#main div.pageContent div.page div.navigation div.next {
	float:right;
}
#main div.pageContent div.page div.text div.sharePost {
	margin:20px 0;
}
#main div.pageContent div.page div.text div.sharePost > div.title {
	margin-bottom:5px;
	font-weight:bold;
	font-size:12px;
}
#main div.pageContent div.sidebar {
	display: table-cell;
	width:225px;
	border-left:1px solid #aaa;
	height:500px;
	/*float:left;*/
	padding-left:20px;
}
#main div.pageContent div.sidebar ul {
	font-size:20px;
	list-style-type:square;
	margin-top:16px;
}
#main div.pageContent div.sidebar ul li {
	font-size:13px;
	margin-left:20px;
}
#main div.pageContent div.sidebar ul li:first-child {
	margin-top:10px;
}
#main div.pageContent div.sidebar ul li a {
	text-decoration:none;
	color: #369;
}
#main div.pageContent div.sidebar ul li a:hover {
	text-decoration: underline;
}

/* register member */
#main div.registerInformation {
	width:958px;
	min-height:240px;
	border:1px solid #999;
	margin:auto;
	margin-top:10px;

	background-color:#FFF;
	/*background:url(http://4.bp.blogspot.com/-H8Yy5sz9SZU/ThUX5geijpI/AAAAAAAABus/jluvxk6GbfM/s1600/istockphoto_3310418-light-bulb-sketch.jpg) no-repeat 136px -15px;*/
	/*background:url(../images/site/loginBlockBgFigure.png) no-repeat center right;*/
	
}
#main div.registerInformationContainer {
	padding:20px;
	/*border: 1px solid #E5E5E5;
	-moz-box-shadow: 0px 0px 6px gray;
	-webkit-box-shadow: 0px 0px 6px gray;
	-o-box-shadow: 0px 0px 6px gray;
	box-shadow: 0px 0px 6px gray;*/
	background: transparent;
	margin-left:0;	
}
#main div.registerInformationContainer div.header {
	font-size: 30px;
	letter-spacing: -1px;
	line-height: 36px;
	color: gray;
	margin-bottom: 10px;
}

#main div.registerInformationContainer div.text {
	color:#333;
	font-size:14px;
	line-height: 20px;
	margin-bottom:20px;
}
#main div.registerInformationContainer div.text h3 label {
	cursor:pointer;	
}
#main div.registerInformationContainer div.text h3.gray {
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height: 20px;
	color: #666;
	font-size: 14px;
	margin: 20px 0;
	background-color: #ddd;
	padding: 10px;
	border: 1px solid #ccc;
	-moz-box-shadow: 0px 0px 3px #ccc;
	-webkit-box-shadow: 0px 0px 3px #ccc;
	-o-box-shadow: 0px 0px 3px #ccc;
	box-shadow: 0px 0px 3px #ccc;	
	cursor:pointer;
}

#main div.registerInformationContainer div.text h3.yellow {
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height: 20px;
	color: #6a5109;
	font-size: 14px;
	margin: 20px 0;
	background-color: #FCBB01;
	padding: 10px;
	border: 1px solid #D9A101;
	-moz-box-shadow: 0px 0px 3px #D9A101;
	-webkit-box-shadow: 0px 0px 3px #D9A101;
	-o-box-shadow: 0px 0px 3px #D9A101;
	box-shadow: 0px 0px 3px #D9A101;
	cursor:pointer;
}

#main div.registerInformationContainer div.text h3.red {
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
	line-height: 20px;
	color: #60241b;
	font-size: 14px;
	margin: 20px 0;
	background-color: #d64937;
	padding: 10px;
	border: 1px solid #af3324;
	-moz-box-shadow: 0px 0px 3px #af3324;
	-webkit-box-shadow: 0px 0px 3px #af3324;
	-o-box-shadow: 0px 0px 3px #af3324;
	box-shadow: 0px 0px 3px #af3324;
	cursor:pointer;
}



#main div.registerMember {
	width:958px;
	min-height:400px;
	border:1px solid #999;
	margin:auto;
	margin-top:10px;

	background-color:#FFF;
	/*background:url(http://4.bp.blogspot.com/-H8Yy5sz9SZU/ThUX5geijpI/AAAAAAAABus/jluvxk6GbfM/s1600/istockphoto_3310418-light-bulb-sketch.jpg) no-repeat 136px -15px;*/
	background:url(../images/site/loginBlockBgFigure.png) no-repeat center right;
	
}
#main div.registerMemberContainer {
	padding:20px;
	margin-top: 20px;
	/*border: 1px solid #E5E5E5;
	-moz-box-shadow: 0px 0px 6px gray;
	-webkit-box-shadow: 0px 0px 6px gray;
	-o-box-shadow: 0px 0px 6px gray;
	box-shadow: 0px 0px 6px gray;*/
	background: transparent;
	margin-left:0;	
}

#main div.registerMemberContainer div.header {
	font-size: 30px;
	letter-spacing: -1px;
	line-height: 36px;
	color: gray;
	margin-bottom: 20px;
}
#main div.registerMemberContainer div.notification {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: -15px;
}
#main div.registerMemberContainer div.notification span {
	font-size: 12px;
	letter-spacing: 0;
	line-height: initial;
	font-weight:bold;
}
#main div.registerMemberContainer div.notification span.error {
	color: #cc0000;
}
#main div.registerMemberContainer div.notification span.info {
	color: #FC0;
}
#main div.registerMemberContainer div.notification span.success {
	color: green;
}

#main div.registerMemberContainer div.form {
}
#main div.registerMemberContainer div.form div.row {
	height: 46px;	
}

#main div.registerMemberContainer div.form div.row div.input {
}
#main div.registerMemberContainer div.form div.row div.input #captchaImage {
	vertical-align: -18px;
	height:48px;

}

#main div.registerMemberContainer div.form div.row div.label {
	float: left;
	width: 250px;
	font-size: 16px;
	padding: 5px;
	padding-left: 0;
	line-height:30px;
}
#main div.registerMemberContainer div.form div.row div.label small {
	color: gray;
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox {
	margin-top: 5px;
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox label {
	color: gray;
	cursor: pointer;
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox input {
	-webkit-appearance: none;
	appearance: none;
	width: 13px;
	height: 13px;
	margin: 0;
	cursor: pointer;
	vertical-align: bottom;
	background: #fff;
	border: 1px solid #999;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	margin-right: 10px;
	vertical-align: -2px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	padding:0px;
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox input:active {
	border-color: #c6c6c6;
	background: #ebebeb;
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox input:hover {
	border-color: #c6c6c6;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox input:checked {
	background: #fff;
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox input:checked::after {
 content: url(http://static.adhood.com/images/site/checkMark.png);
 display: block;
 position: absolute;
 top: -6px;
 left: -5px;
}
#main div.registerMemberContainer div.form div.row div.input div.checkBox input:focus {
	outline: none;
	border-color:#4d90fe;
}
#main div.registerMemberContainer div.form div.row div.input input {
	background-color: white;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 2px solid #999;
	margin-top: 4px;
	color: #333;
	padding: 5px;
	font-size: 18px;
	z-index: 0;
	position: relative;
	width: 356px;
	outline: none;
}

#main div.registerMemberContainer div.form div.row div.input select {
	background-color: white;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 2px solid #999;
	margin-top: 4px;
	color: #333;
	padding: 5px;
	font-size: 18px;
	z-index: 0;
	position: relative;
	width: 370px;
	outline: none;
}

#main div.registerMemberContainer div.form div.row div.input input.error {
	border-color: #cc0000 !important;
}
#main div.registerMemberContainer div.form div.row div.input input.valid {
	border-color: green !important;
}
#main div.registerMemberContainer div.form div.row div.input input:hover {
	border: 2px solid #666;
}
#main div.registerMemberContainer div.form div.row div.submit {
	margin-top:25px;
	margin-bottom:30px;
	margin-left: 253px;
}
#main div.registerMemberContainer div.form div.row div.submit span {
	-moz-box-shadow: 0px 0px 3px #222;
	-webkit-box-shadow: 0px 0px 3px #222;
	-o-box-shadow: 0px 0px 3px #222;
	box-shadow: 0px 0px 3px #222;
}
label.error {
	margin-left:5px !important;
	font-size:11px !important;
	color: #cc0000 !important;
}






























#main div.loginAlone {
	width:958px;
	min-height:200px;
	border:1px solid #999;
	margin:auto;
	margin-top:10px;

	background-color:#FFF;
	/*background:url(http://4.bp.blogspot.com/-H8Yy5sz9SZU/ThUX5geijpI/AAAAAAAABus/jluvxk6GbfM/s1600/istockphoto_3310418-light-bulb-sketch.jpg) no-repeat 136px -15px;*/
	background:url(../images/site/loginBlockBgFigure.png) no-repeat center right;
}
#main div.loginAlone div.membershipBlock {
	padding:20px;
	margin-top: 20px;
	width:480px;
	/*border: 1px solid #E5E5E5;
	-moz-box-shadow: 0px 0px 6px gray;
	-webkit-box-shadow: 0px 0px 6px gray;
	-o-box-shadow: 0px 0px 6px gray;
	box-shadow: 0px 0px 6px gray;*/
	background: transparent;
	margin-left:0;
}
#main div.loginAlone div.membershipBlock div.header {
	font-size: 30px;
	letter-spacing: -1px;
	line-height: 36px;
	color: gray;
	margin-bottom: 20px;
}
#main div.loginAlone div.membershipBlock div.notification {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: -15px;
}
#main div.loginAlone div.membershipBlock div.notification span {
	font-size: 12px;
	letter-spacing: 0;
	line-height: initial;
	font-weight:bold;
}
#main div.loginAlone div.membershipBlock div.notification span.error {
	color: #cc0000;
}
#main div.loginAlone div.membershipBlock div.notification span.info {
	color: #FC0;
}
#main div.loginAlone div.membershipBlock div.notification span.success {
	color: green;
}
#main div.loginAlone div.membershipBlock div.form {
}
#main div.loginAlone div.membershipBlock div.form div.input {
}
#main div.loginAlone div.membershipBlock div.form div.input div.label {
	font-size: 14px;
	line-height: 25px;
	margin-top: 5px;
	color: gray;
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox {
	margin-top: 5px;
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox label {
	color: gray;
	cursor: pointer;
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox input {
	-webkit-appearance: none;
	appearance: none;
	width: 13px;
	height: 13px;
	margin: 0;
	cursor: pointer;
	vertical-align: bottom;
	background: #fff;
	border: 1px solid #999;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	margin-right: 10px;
	vertical-align: -2px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	padding:0px;
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox input:active {
	border-color: #c6c6c6;
	background: #ebebeb;
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox input:hover {
	border-color: #c6c6c6;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox input:checked {
	background: #fff;
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox input:checked::after {
 content: url(http://static.adhood.com/images/site/checkMark.png);
 display: block;
 position: absolute;
 top: -6px;
 left: -5px;
}
#main div.loginAlone div.membershipBlock div.form div.input div.checkBox input:focus {
	outline: none;
	border-color:#4d90fe;
}
#main div.loginAlone div.membershipBlock div.form div.input input {
	background-color: white;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 2px solid #999;
	margin-top: 4px;
	color: #333;
	padding: 10px;
	font-size: 18px;
	z-index: 0;
	position: relative;
	width: 250px;
	outline: none;
}
#main div.loginAlone div.membershipBlock div.form div.input input.error {
	border-color: #cc0000 !important;
}
#main div.loginAlone div.membershipBlock div.form div.input input.valid {
	border-color: green !important;
}
#main div.loginAlone div.membershipBlock div.form div.input input:hover {
	border: 2px solid #666;
}
#main div.loginAlone div.membershipBlock div.form div.submit {
	margin-top:25px;
	margin-bottom:30px;
}
#main div.loginAlone div.membershipBlock div.form div.submit span {
	-moz-box-shadow: 0px 0px 3px #222;
	-webkit-box-shadow: 0px 0px 3px #222;
	-o-box-shadow: 0px 0px 3px #222;
	box-shadow: 0px 0px 3px #222;
}
#main div.loginAlone div.membershipBlock div.form div.assistance ul {
	list-style-type: square;
	list-style-position: inside;
	color: gray;
}
#main div.loginAlone div.membershipBlock div.form div.assistance a {
	font-size:12px;
	width:100%;
	text-decoration: none;
	color: gray;
}
#main div.loginAlone div.membershipBlock div.form div.assistance a:hover {
	text-decoration: underline;
	color:#333;
}


/* the overlayed element */
#overlaySpan {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:white;
	background: url(http://static.adhood.com/images/icons/notifications/close.png) no-repeat;
	cursor:pointer;
	position:absolute;
	top:1px;
	right:2px;
	width:20px;
	height:20px;
	padding:0;
	text-align:center;
	z-index:102;
}
#overlayBack {
	margin:0;
	background-color:black;
	position:fixed;
	top:0;
	left:0;
	padding:0;
	width:100%;
	height:100%;
	z-index:99;
	filter:alpha(opacity=60);
	-khtml-opacity: 0.6;
	opacity: 0.7;
	-moz-opacity:0.6;
}
#overlayDiv {
	
	border:6px solid #111;
	display:none;
	background-color:white;
	
	/*position: fixed;
	top: 50%;
	left: 50%;*/
	padding:2px;
	z-index:101;
	width:500px;
	padding:10px;
	min-height:10px;
	overflow:auto;
	position:relative;
	border-radius:4px;
}
#overlayDivBack {
	/*display:none !important;*/
	border:1px solid #282828;
	-moz-box-shadow : 0px 0px 100px 25px #111;
	-webkit-box-shadow : 0px 0px 100px 25px #111;
	box-shadow : 0px 0px 100px 25px #111;
	border-radius:4px;
		display:none;

	position: fixed;
	top: 50%;
	left: 50%;
	/*padding:2px;*/
	z-index:101;
	/*width:500px;
	padding:10px;
	min-height:10px;
	overflow:auto;*/
}


#main div.registerMemberContainer div.form div.row div.input label.checkBox {
	font-size:14px;	
}
#main div.registerMemberContainer div.form div.row div.input a.termsAndConditions {
	text-decoration:none;
	font-size:14px;	
}
#main div.registerMemberContainer div.form div.row div.input a.termsAndConditions:hover {
	text-decoration:underline;
}
#main div.registerMemberContainer div.form div.row div.input [type="checkbox"] {
	
	-webkit-appearance: none;
	appearance: none;
	width: 13px;
	height: 13px;
	margin: 0;
	margin-top: 14px;
	cursor: pointer;
	vertical-align: bottom;
	background: #fff;
	border: 1px solid #999;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	margin-right: 10px;
	vertical-align: -2px;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	padding:0px;
}
#main div.registerMemberContainer div.form div.row div.input [type="checkbox"]:active {
	border-color: #c6c6c6;
	background: #ebebeb;
}
#main div.registerMemberContainer div.form div.row div.input [type="checkbox"]:hover {
	border-color: #c6c6c6;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
#main div.registerMemberContainer div.form div.row div.input [type="checkbox"]:checked {
	background: #fff;
}
#main div.registerMemberContainer div.form div.row div.input [type="checkbox"]:checked::after {
	 content: url(http://static.adhood.com/images/site/checkMark.png);
	 display: block;
	 position: absolute;
	 top: -6px;
	 left: -5px;
}
#main div.registerMemberContainer div.form div.row div.input [type="checkbox"]:focus {
	outline: none;
	border-color:#4d90fe;
}

.contentContainer{ padding:25px; }
.mt20{ margin-top:20px;}
.defaultTxt{ font-size:13px; color:#292929; text-align:justify; line-height:18px;}
.red18-bold{ font-size:22px; color:#b41700; font-weight:bold; }
.press-itemContainer{ display:block; margin-top:20px; color:#292929}
.press-itemContainer span{ font-weight:bold; font-size:15px;}
.press-itemContainer .press-itemlogo{ float:left; width:233px; height:89px; overflow:hidden; margin-right:10px;}
.defaultBtn{	border-radius:0px 2px 2px 0px;
	-moz-border-radius:0px 2px 2px 0px;
	-webkit-border-radius:0px 2px 2px 0px;
	-moz-box-shadow: 0px 0px 3px #222;
	-webkit-box-shadow: 0px 0px 3px #222;
	-o-box-shadow: 0px 0px 3px #222;
	box-shadow: 0px 0px 3px #222;
	margin-top:10px;
	float:left;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
	cursor:pointer;
	background:#ffbd00;
	width:80px;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd00', endColorstr='#efae00'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffbd00), to(#efae00)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ffbd00, #efae00); /* for firefox 3.6+ */
	text-align:center;}
.defaultBtn:hover{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FC0', endColorstr='#FC0'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FC0), to(#FC0)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #FC0, #FC0); /* for firefox 3.6+ */
	background:  #FC0;
	}
.midLine{height:1px; margin:20px 0; background:#e5e5e5;}

.darkred {
color: #9d2900; font-weight:bold;
}
.bullet-list{ list-style:disc; list-style-position:inside;}
