
#okeyform h1, #okeyform h2, #okeyform h3, #okeyform h4, #okeyform h5, #okeyform h6 {
    margin: 0 0 18px;
    font-weight: bold;
}

#okeyform h1 {
    color: #e31e5c;
    font-size: 24px;
}
#okeyform {
    margin:0px;
    padding:40px 40px 20px 40px;
    background:#fff;
  
    border-radius:10px; /* For when browsers implement this in the future */
    -webkit-border-radius:12px;
    -moz-border-radius:12px;
    clear: both;
    overflow: hidden;
	text-align:left;
}
*html #okeyform { padding:40px 1px 20px 0px; border:none; }
#fb-connect-container {

}

#okeygiris{
	width: 300px;
	float: left;
	margin: 0;
	padding:0px;
	margin-left: 20px;
	 }
*html #okeygiris{
width: 290px;
	margin-left: 10px;
	margin-right:0px;
	padding:0px;

	 }	 
#okeygiris h1 {
font-size: 18px;line-height:normal; font-family:'Okeytekm', "Trebuchet MS" , Verdana, sans-serif;
		color:#51371E;
		/*color: #E31E5C;*/
		
		margin: 0 0 23px 0; }
#okeygiris h2 {
font-size: 18px;line-height:normal; font-family:'Okeytekm', "Trebuchet MS" , Verdana, sans-serif;
		color: #E31E5C;
		
		margin: 0 0 23px 0; }		

#okeygiris .news {clear:both; padding-top:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#858585;}

#okeygiris p{ }
#okeygiris p label{
font-family:"Trebuchet MS" , Verdana, sans-serif;
			display: block;
			font-size: 14px;
			font-weight: normal;
			color: #6C758C;
			margin: 0 0 5px 0; }
#okeygiris p input.inp{
font-family:"Trebuchet MS"; font-size:14px;
			border: 1px solid #D0D5DD;
			width: 255px;
			height: 30px;
			line-height:30px;
			padding: 2px;
			margin: 0 0 15px 0; }
#okeygiris p.action{ }

#okeygiris p.action input {
			height: 37px; padding-left:10px; padding-right:10px;
			color:#444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;
			float: left; }
#okeygiris p.action a {
font-family:"Trebuchet MS"; font-size:12px;
			color: #E31E5C;
			font-weight: normal;
			text-decoration: underline;
			float: right;
			position: relative;
			top: 15px;
			right: 40px; }
#okeygiris p.action a:hover {
			text-decoration: none; }

#okeygiris .hata {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#E81E34;}
.sehir {width:180px; color:#444; font-family: "Trebuchet MS", Helvetica, sans-serif;  font-size:15px;}	
#okeygiris p.cinsiyett {margin-top:10px;}
#okeygiris p.cinsiyett div.span {padding-left:3px;}
*html #okeykayit {
margin-right:0px;}
#okeykayit {

	width: 360px;
	float: left;
	margin: 0px 20px 20px 0px;
	padding: 0px 0px 0px 20px;
	 border-left:1px dashed #c6cad4;
	 }
	#okeykayit h1 {
font-size: 15px; line-height:normal; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif Verdana, sans-serif;
		color: #135A90;

		margin: 0 0 0px 0; }
#okeykayit p.uyeol_p {line-height:20px;font-family:Verdana, sans-serif; font-size:11px;}		
	#okeykayit p {
		line-height: 150%; }
		#okeykayit p a {
			color: #E31E5C;
			font-weight: bold;
			text-decoration: underline; }
		#okeykayit p a:hover {
			text-decoration: none; }

	#okeykayit #okeykayit-bullets { }
		#okeykayit #okeykayit-bullets ul {
			margin: 15px 0 10px 10px; }
			#okeykayit #okeykayit-bullets ul li {
				padding: 0 0 10px 17px;
				background: transparent url("img/blt_pink.gif") no-repeat 3px 3px; }

	#okeykayit #okeykayit-form {
		padding: 20px 0 0 0; }

	#okeykayit p.nick {
		width: 210px;
		float: left; }
		#okeykayit p.nick label {
			display: block;
			font-size: 12px;
			font-weight: bold;
			color: #6C758C;
			margin: 0 0 5px 0; }
		#okeykayit p.nick input {
			border: 1px solid #D0D5DD;
			width: 190px;
			height: 20px;
			padding: 2px;
			margin: 0 0 15px 0;
			_margin: 0 !important; }
	#okeykayit p.availability {
		width: 210px;
		float: left;
		height: 67px;
		/*_height: 48px;*/ }
		#okeykayit p.availability a.check {
			color: #E31E5C;
			position: relative;
			top: 25px;
			font-weight: bold;
			text-decoration: underline; }
		#okeykayit p.availability a.check:hover {
			text-decoration: none; }
		#okeykayit p.availability span.available {
			position: relative;
			top: 25px;
			font-weight: bold;
			color: #287924;
			line-height: 15px;
			padding: 0 0 0 20px;
			background: transparent url("img/icon_available.gif") no-repeat 0 50%; }
		#okeykayit p.availability a.not-available {
			position: relative;
			top: 25px;
			font-weight: bold;
			color: #EC5E53;
			line-height: 15px;
			padding: 0 0 0 20px;
			background: transparent url("img/icon_not-available.gif") no-repeat 0 50%; }
		
	#okeykayit p.email {
		width: 210px;
		float: left;
		clear: both; }
		#okeykayit p.email label {
			display: block;
			font-size: 12px;
			font-weight: bold;
			color: #6C758C;
			margin: 0 0 5px 0; }
		#okeykayit p.email input {
			border: 1px solid #D0D5DD;
			width: 190px;
			height: 20px;
			padding: 2px;
			margin: 0 0 15px 0;
			_margin: 0 !important; }
	#okeykayit p.email-verify {
		width: 220px; margin-left:20px;
		float: left; }
		#okeykayit p.email-verify label {
			display  : block;
			font-size: 12px;
			font-weight: bold;
			color: #6C758C;
			margin: 0 0 5px 0; }
		#okeykayit p.email-verify input {
			border: 1px solid #D0D5DD;
			width: 190px;
			height: 20px;
			padding: 2px;
			margin: 0 0 15px 0;
			_margin: 0 !important; }
	#okeykayit p.password {
		width: 210px;
		float: left;
		clear: both; }
		#okeykayit p.password label {
			display: block;
			font-size: 12px;
			font-weight: bold;
			color: #6C758C;
			margin: 0 0 5px 0; }
		#okeykayit p.password input {
			border: 1px solid #D0D5DD;
			width: 190px;
			height: 20px;
			padding: 2px;
			margin: 0 0 15px 0; }
	#okeykayit p.password-verify 
	{
	
		width: 220px;
		float: left; }
		#okeykayit p.password-verify label {
			display: block;
			font-size: 12px;
			font-weight: bold;
			color: #6C758C;
			margin: 0 0 5px 0; }
		#okeykayit p.password-verify input {
			border: 1px solid #D0D5DD;
			width: 190px;
			height: 20px;
			padding: 2px;
			margin: 0 0 15px 0;
			_margin: 0 !important; }
	#okeykayit p.action {
		clear: both;
		
		 }
		 
		#okeykayit p.action input {
			float: left; }
		#okeykayit p.action b {
			position: relative;
			top: 12px;
			left: 10px;
			font-weight: normal; }
			#okeykayit p.action b a {
				color: #E31E5C;
				font-weight: bold;
				text-decoration: underline; }
			#okeykayit p.action b a:hover {
				text-decoration: none; }
	
#okeykayit p.date-of-birth {
		width: 410px;
		float: left;
		clear: both; }
		
#okeykayit p.date-of-birth label {
			display: block;
			font-size: 12px;
			font-weight: bold;
			color: #6C758C;
			margin: 0 0 5px 0; }
			
#okeykayit p.date-of-birth #lblDateofBirthInfo {
			display: block;
			font-size: 12px;
			font-weight: normal;
			color: #6C758C;
			margin: 0 0 5px 0; }
		
 #okeykayit p.action-create {
		clear: both;
		padding-top:15px;
		 }
		 
		#okeykayit p.action-create input {
			float: left; }
		#okeykayit p.action-create b {
			position: relative;
			top: 12px;
			left: 10px;
			font-weight: normal; }
			#okeykayit p.action-create b a {
				color: #E31E5C;
				font-weight: bold;
				text-decoration: underline; }
			#okeykayit p.action-create b a:hover {
				text-decoration: none; }
				
				
#okeykayit p.terms {
		clear: both;
		width:400px;
		padding-top:25px;
		 }
		 #okeykayit p.terms span 
		 {
			bottom:2px;
			padding:4px 0 0 6px;
			position:relative;
			}
		#okeykayit p.terms input {
			float: left; }
		#okeykayit p.terms b {
			position: relative;
			top: 12px;
			left: 10px;
			font-weight: normal; }
			#okeykayit p.terms a {
				color: #E31E5C;
				font-weight: bold;
				text-decoration: underline;
				position:relative;
				bottom:2px;
				 }
			#okeykayit p.terms a:hover {
				text-decoration: none; }				
				
				
.pwdSentConfirmation
{
	background:transparent url(img/icon_available.gif) no-repeat scroll 0pt 50%;
	font-size: 12px;
	font-family:Arial;
	color: #287924;
	padding:0px 0px 0px 20px;
	font-weight: bold;
	bottom:8px;
	position:relative;
	}
	
	/*Error indicator styles*/
	
.CreateNickName
	{
		left: 100px; 
		position: relative; 
		font-size: x-large;
		top:6px;
		
		}
.CreateEmail
	{
		font-size: x-large;
		position:relative;
		top:8px;
		}
		
.CreatePassword
	{
		font-size: x-large;
		position:relative;
		top:8px;
		}
.SignUpValidators
{
    color:Red;
    top: 8px;
    position: relative; 
    font-size: x-large;
    
}


.my_form{
	margin:0 auto;
	width:440px;
	padding:14px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS",  Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}


#okeykayitform{
		border:solid 2px #EDEFF2;
		background:#fff;
	}
	
.my_form_kayit{
	margin:0 auto;
	width:718px;
	padding-left:4px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS",  Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	
}	
	
#okeykayitform h1 {
font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS",  Verdana, Arial, Helvetica, sans-serif; 
font-weight:normal;
		font-size:17px;
letter-spacing:1px;
		margin-bottom:8px;
	}
#okeykayitform p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:10px;
	}
#okeykayitform label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:160px;
		float:left;
		clear:left;
	}

	
#okeykayitform .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:160px;
	}
#okeykayitform input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:200px;
		margin:2px 0 20px 10px;
	}

#okeykayitform .input_kayit{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:180px;
		margin:2px 0 20px 10px;
	}

#okeykayitform .aciklama{
		float:left;
		font-size:12px;
		padding:0px 2px;
	color:#878787;
		width:320px;
		margin:0px 0 20px 10px;
		clear:inherit;
	}
	
 #okeykayitform .ie6 {clear:left;}	
#okeykayitform select{
		float:left;
		font-size:14px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:200px;
		margin:2px 0 20px 10px;
	}
#okeykayitform button{ 
		clear:both;
		margin-left:150px;
		width:155px;
		height:35px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-top:0px;
		text-align:center;
		line-height:25px;
		color:#444;
		font-size:13px;
		font-weight:normal;
	}
	
#okeykayitform textarea {width:380px; margin-left:10px; clear:both; height:120px}

.gun, .ay, .yil {color:#444; font-family: "Trebuchet MS", Helvetica, sans-serif;  font-size:15px;}	
.select_iki {width:160px; color:#444; font-family: "Trebuchet MS", Helvetica, sans-serif;  font-size:15px;}	

