body {font-family:Trebuchet Ms;font-size:12px;}

	#layout {margin:0px auto;width:790px;margin-top:6px;}
		#ustmenu {height:115px;}
			#navigasyon {width:790px;margin-top:-20px;overflow:hidden;float:left}
				#logo {width:110px;float:left}
				#logo img {border:0px;}
				#scileti {height:18px;padding-top:2px;}
				#menu 
{width:680px;height:33px;padding-top:12px;background-image:url('../images/menuarka2.png');color:white;font-family:Trebuchet Ms;font-size:13px;font-weight:bold;}
					#menu ul {padding-left:5px;}
					#menu ul li {float:left;margin-right:10px;}
				#iletiler {width:240px;height:19px;;}
					#iletiler ul {width:357px;margin-left:1px;height:19px;}
						#iletiler ul li {margin-top:1px;width:165px;height:17px;line-height:17px;float:left;margin-right:1px;}
						

			#uye {width:318px; float:right;position:relative; z-index:5;}
				#arama {text-align:left;}
				#uyemenu {width:312px;height:61px;background-image:url('../images/uye_menu.png');padding:3px;}
					.uyeufakresim {margin-left:3px;margin-top:3px;border:1px #9a9a9a solid;float:left;}
					#uyebilgi {float:left;width:265px;height:35px;margin:3px;}
#altbar {background:url('../images/ust_menu_alt.png'); width:670px; height:65px;display:inline-block;}
#tutucu {width:620px; height:20px;margin-left:135px;}
#tutucu .solda {background:url('../images/menualti_ufak.png'); float:left; width:289px; height:20px;padding-left:5px; margin-right:32px;}
#tutucu .sagda {background:url('../images/menualti_ufak.png'); float:left; width:289px; height:20px;padding-left:5px;}

			#suanneyapiyorsun {margin-left:6px;width:309px;height:20px;position:absolute;top:70px;padding-top:12px;padding-left:3px;background-image:url('../images/suanneyapiyorsun.png'); line-height:18px;color:#7f7f7f;z-index:70}
				#suanneyapiyorsun input {font-size:13px;margin-top:1px;height:17px;border:0px;background:transparent;color:white;width:300px;}
				#suanneyapiyorsun span {color:#cccccc;font-size:11px;}
				#suanneyapiyorsun a {color:#2ea7f4;font-size:11px;text-decoration:none;}

			#Altmenu {width:83px;line-height:22px;padding-left:8px;z-index:90;padding-top:8px;height:122px;position:absolute;margin-top:-2px;margin-left:-58px;display:none;background-image:url('../images/digermenu.png');float:left;}
				#Altmenu li {width:75px;text-align:left;font-size:11px;padding-left:5px;}
					#Altmenu li a {display:block;color:white;}

			#UyelikIslem ul {z-index:71;position:absolute;margin-top:15px;margin-left:-106px;display:none;width:102px;height:145px;background-repeat:no-repeat;background-position:bottom;background-image:url('/images/uyelikislem.png')}
				#UyelikIslem ul li {width:100%;height:17px;text-align:left;font-size:11px;padding-left:5px;}
					#UyelikIslem ul li a {color:#c70000;}

			#MesajlarIslem ul {margin-top:15px;z-index:71;position:absolute;display:none;width:80px;height:89px;background-repeat:no-repeat;background-position:bottom;background-image:url('/images/mesajlarimalt.png')}
				#MesajlarIslem ul  li {width:75px;height:17px;text-align:left;font-size:11px;padding-left:5px;}
					#MesajlarIslem ul  li a {color:#c70000;}

			#AyarlarIslem ul {margin-top:15px;z-index:71;position:absolute;display:none;width:80px;height:89px;background-repeat:no-repeat;background-position:bottom;background-image:url('/images/mesajlarimalt.png')}
				#AyarlarIslem ul li {width:75px;height:17px;text-align:left;font-size:11px;padding-left:5px;}
					#AyarlarIslem ul li a {color:#c70000;}

			#digermenu {width:80px;line-height:22px;padding-left:8px;padding-top:8px;height:96px;position:absolute;top:55px;margin-left:269px;display:none;background-image:url('../images/digermenu.png');}

		#statumenu {width:783px;float:right;height:80px;background-image:url('/images/statu_kutusu_uzun.png')}
			#statumenu #baslik {font-size:23px;margin-left:46px;padding-top:10px;color:#980000;display:inline;float:left;}
			#statumenu #statuicerik {font-size:12px;padding-left:10px;display:inline;float:left;}
			#statumenu #StatuYazi {font-size:24px;line-height:27px;width:590px;height:27px;background:transparent;border:0px;cursor:pointer;margin-top:7px;color:#666666;margin-left:45px;}
			#statumenu #StatuGonderButon {background:transparent;border:0px;font-size:24px;color:white;height:27px;margin-left:5px;cursor:pointer;width:139px;}
			#statumenu span {color:#cccccc;font-size:11px;}
			#statumenu a {color:#2ea7f4;font-size:11px;text-decoration:none;}
/*bu alan garanti icin yapildi */
		#garantiust {width:783px;float:right;height:260px;background-color:#ffffff; border:1px solid #289402;}
			#garantiust #baslik {font-size:23px;margin-left:46px;color:#289402;display:inline;float:left;}
			#garantiust #yazi {font-size:12px;margin-left:46px;color:#000000;display:inline;float:left;}
			#garantiust span {color:#cccccc;font-size:11px;}
			#garantiust a {color:#2ea7f4;font-size:11px;text-decoration:none;}
/*garanti icin yapilan alan bitti */

		#reklam72890 {margin:0px auto;margin-bottom:5px;text-align:center;margin-top:5px;}

		.buyukicerik {margin-bottom:5px;}
		.buyukicerik .baslik {background-image:url('../images/buyukbaslik.gif');height:22px;color:white;font-size:12px;font-weight:bold;padding-top:3px;padding-left:5px;}
		.buyukicerik .icerik {background-color:#F9F9F9;padding-left:4px;padding-right:4px;}

		.buyukicerik ul.tab {margin-left:4px;}
		.buyukicerik ul.tab li {width:73px;height:21px;color:white;padding-top:4px;font-size:12px;text-align:center;float:left;margin-right:2px;background-image:url('../images/tabgri.gif');cursor:pointer;}
		.buyukicerik ul.tab li.hover {width:73px;height:21px;color:white;padding-top:4px;font-size:12px;text-align:center;float:left;margin-right:2px;background-image:url('../images/tabkirmizi.gif');cursor:default;}
		.buyukicerik ul.tab li.uzun {width:125px;height:21px;color:white;padding-top:4px;font-size:12px;text-align:center;float:left;margin-right:2px;background-image:url('../images/tabgri_uzun.gif');cursor:pointer;}
		.buyukicerik ul.tab li.uzunhover {width:125px;height:21px;color:white;padding-top:4px;font-size:12px;text-align:center;float:left;margin-right:2px;background-image:url('../images/tabkirmizi_uzun.gif');cursor:default;}

		.buyukicerik .icerik h1 {color:#666666;font-size:16px;font-weight:bold;margin-bottom:5px;}
		.buyukicerik .icerik h1 span{color:#999999;margin-left:5px;font-size:11px;font-weight:bold;margin-bottom:5px;font-weight:normal;}

		.forumortamenu {width:270px;float:left;}
			.forumortaicerik {background-color:#e9e9e9;margin-bottom:5px;}
				.forumortaicerik .baslik {background-image:url('../images/anasayfamenubaslik_orta.png');height:22px;color:white;font-size:12px;font-weight:bold;padding-top:3px;padding-left:5px;}
				.forumortaicerik .icerik {padding-left:4px;padding-right:4px;}

		.forumsagmenu {width:230px;float:left;}
			.forumsagicerik {background-color:#e9e9e9;margin-bottom:5px;}
				.forumsagicerik .baslik {background-image:url('../images/anasayfamenubaslik_sag.png');height:22px;color:white;font-size:12px;font-weight:bold;padding-top:3px;padding-left:5px;}
				.forumsagicerik .icerik {padding-left:4px;padding-right:4px;}

		#solmenu {width:465px;float:left;overflow:hidden;}
			#solmenu .icerik {width:462px;background-color:#f9f9f9;}
			#solmenu ul.tab {margin-left:4px;}
			#solmenu ul.tab li {width:73px;height:21px;color:white;padding-top:4px;font-size:12px;text-align:center;float:left;margin-right:2px;background-image:url('../images/tabgri.gif');cursor:pointer;}
			#solmenu ul.tab li.hover {width:73px;height:21px;color:white;padding-top:4px;font-size:12px;text-align:center;float:left;margin-right:2px;background-image:url('../images/tabkirmizi.gif');cursor:default;}
			
		.ortamenu {width:380px;float:left;}
			.ortaicerik {background-color:#e9e9e9;margin-bottom:5px;}
				.ortaicerik .baslik {background-image:url('../images/sagmenubaslik_orta.png');height:22px;color:white;font-size:12px;font-weight:bold;padding-top:3px;padding-left:5px;}
				.ortaicerik .icerik {padding-left:4px;padding-right:4px;}

		#sagmenu {width:320px;float:right;}
			.sagicerik {background-color:#e9e9e9;margin-bottom:5px;}
				.sagicerik .baslik {background-image:url('../images/sagmenubaslik.gif');height:22px;color:white;font-size:12px;font-weight:bold;padding-top:3px;padding-left:5px;}
				.sagicerik .icerik {padding-left:4px;padding-right:4px;}

				#ajanda #ayadi {text-align:center;color:#8f8f8f;font-weight:bold;padding-top:13px;font-size:12px;height:15px;}
				#ajanda #takvim {margin-top:5px;}
				#ajanda #takvim #geri {width:20px;margin-left:7px;padding-top:35px;height:67px;float:left;text-align:center;}
				#ajanda #takvim #ileri {width:20px;margin-right:7px;padding-top:35px;height:67px;float:right;text-align:center;}
				#ajanda #takvim #gunler ul {margin-left:8px;padding-left:2px;float:left;height:100px;width:247px;background-image:url('../images/ajandaseperator.gif');background-repeat:no-repeat;background-position:top left;}
				#ajanda #takvim #gunler ul li {float:left;color:#666666;padding:1px;height:100px;width:22px;text-align:center;background-image:url('../images/ajandaseperator.gif');background-repeat:no-repeat;background-position:top right;}
				#ajanda #aciklama {width:297px;height:35px;margin:0px auto;margin-top:14px;padding:3px;color:white;font-size:11px;}
				#ajanda #aciklama a {color:white;}

		#HaberAlan img {
		max-width: 400px;
		max-height: 400px;
		}

		#ProfilHaberAlan img {
		max-width: 470px;
		max-height: 470px;
		}


		#Onay img {
		max-width: 250px;
		max-height: 250px;
		}

		.uyari {width:419px;height:47px;margin:0px auto;color:#8a8a8a;padding-left:37px;padding-top:5px;background-image:url('../images/uyari.gif');}

		#altmenu {height:20px;width:790px;background-image:url('../images/altmenu.gif');margin-top:5px;font-size:12px;color:white;padding-top:4px;}
		
		#profillinkler ul {margin-top:15px;}
			#profillinkler ul li {width:31px;margin-bottom:3px;height:20px;padding-top:2px;padding-left:8px;background-image:url('/images/profil_kulakcik.png')}

	#NelerOluyorKategori {width:91px;float:left;}
		#NelerOluyorKategori ul {width:91px;margin-top:11px;}
			#NelerOluyorKategori ul li.Hover {background-image:url('../images/ajanskategori.jpg');width:86px;height:19px;margin-bottom:3px;color:white;font-weight:bold;text-align:left;padding-left:5px;padding-top:4px;cursor:default;}
			#NelerOluyorKategori ul li {background-image:url('../images/ajanskategori_hover.gif');width:86px;height:19px;margin-bottom:3px;color:#2c2c2c;font-weight:bold;text-align:left;padding-left:5px;padding-top:4px;cursor:pointer;}
	#NelerOluyorHaber {width:210px;margin-top:7px;margin-left:6px;float:left;height:220px;}
	#NelerOluyorHaber ul {width:205px;}
	#NelerOluyorHaber ul li {height:24px;background-image:url('../images/haberseperator.gif');text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-repeat:no-repeat;background-position:bottom left;color:#2a2a2a;}
	#NelerOluyorHaber a {color:#2a2a2a;text-decoration:none;}
	#NelerOluyorHaber a:hover {color:#2a2a2a;text-decoration:underline;}
	#NelerOluyorHaber ul li span {color:#e82424;font-size:18px;margin-right:2px;}
	#NelerOluyorHaber ul li sup {margin-right:5px;color:black;}
	
	ul.kategori {margin-top:5px;}
	ul.kategori li {margin-left:8px;margin-right:8px;margin-top:3px;margin-bottom:3px;width:335px;height:51px;background-image:url('../images/forumkategori.gif');float:left;padding-left:40px;line-height:23px;font-size:12px;color:white;}

	.button {font-family:Trebuchet Ms;font-size:11px;height:21px;font-weight:bold;}
	select {font-family:Trebuchet Ms;font-size:11px;color:#333333}

	.mesajuye {width:130px;padding:10px;}
	.mesajoku1 {width:477px;background-image:url('../images/mesaj_gelenorta.png');padding-left:30px;padding-right:10px;padding-bottom:10px;} 
	.mesajoku2 {width:477px;background-image:url('../images/mesaj_gidenorta.png');color:black;padding-left:10px;padding-right:30px;padding-bottom:10px;}

	.profilbaslik {margin-left:10px;width:128px;height:21px;font-size:12px;background-image:url('../images/profilbaslik.png');text-align:center;line-height:21px;color:white;}
	.profilicerik {background-color:#efefef;}
	.profildevami {float:right;width:73px;height:16px;margin-bottom:3px;margin-right:9px;color:white;text-align:center;line-height:16px;background-image:url('../images/tamami.png');}
	.profildevami a {color:white;text-decoration:none;}
	.profildevami a:hover {color:white;text-decoration:none;}

	.profilbuton {width:130px;height:19px;background-image:url('../images/profil_menu_bar.png');padding-left:6px;color:white;line-height:19px;margin-bottom:2px;}
	.profilbuton a {color:white;}
	.profilbuton a:hover {color:white;}

.bayrakkap {display:none;}

.form1 {font-family:trebuchet ms;font-size:11px;color:#333333;width:220px; padding:5px;}
button {-moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #d1d9df; border: 1px solid #c2c9cf; color: #1d1e1f; cursor: pointer; font: normal 11px verdana; padding: 5px 7px;}
button:hover {background-color: #c2c9cf; border: 1px solid #a4aaaf;}
button.disabled {background-color: #d1d9df; border: 1px solid #b3babf; color: #6f6f6f;}

.formsecenek {font-size:12px;font-weight:bold;padding-top:5px;padding-left:2px;}

form {display:inline;}

A {color:#cc0000;text-decoration:none;}

A:hover {color:#cc0000;text-decoration:underline;}

A.link1 {color:#666666;text-decoration:underline;font-weight:bold;}
A.link1:hover {color:#666666;text-decoration:none;font-weight:bold;}

A.link2 {font-size:14px;color:#cc0000;text-decoration:none;font-weight:bold;}
A.link2:hover {font-size:14px;color:#cc0000;text-decoration:underline;font-weight:bold;}

A.link3 {color:white;text-decoration:none;display:block;height:20px;}
A.link3:hover {color:white;text-decoration:none;}

A.link4 {color:white;text-decoration:none;}
A.link4:hover {color:white;text-decoration:underline;}

A.link5 {color:black;text-decoration:none;}
A.link5:hover {color:black;text-decoration:underline;}

A.link6 {color:black;height:20px;border-left:1px #b3b3b3 solid;background-color:#dfdfdf;display:block;float:left;padding-left:6px;padding-right:6px;line-height:20px;text-decoration:none;}
A.link6:hover {color:black;background-color:white;text-decoration:none;}

A.link7 {color:black;text-decoration:none;}
A.link7:hover {color:#cc0000;text-decoration:none;}

A.kirmizibuton {display:block;width:122px;height:20px;background-image:url('../images/forumbuton.png');text-align:center;line-height:18px;color:white;font-weight:bold;}
A.kirmizibuton {display:block;width:122px;height:20px;background-image:url('../images/forumbuton.png');text-align:center;text-decoration:none;line-height:18px;color:white;font-weight:bold;}

img.profilresim {padding:1px;border:1px #000000 solid;}
h1 {font-size:16px;font-weight:bold;color:#c30000;margin-left:10px;}

.yorumkutucuk {width:461px;margin-bottom:6px;float:left}
.yorumkutucuk .resim {width:90px;float:left;background-image:url('../images/yorumbaloncuk.png');background-repeat:no-repeat;background-position:top right;}
.yorumkutucuk .kutu {width:320px;float:left;}
.yorumkutucuk .kutu .ic {308px;background:#e0e0e0;padding:6px;}
.yorumkutucuk .kutu .ic .bilgi {padding-left:4px;padding-right:4px;border-bottom:1px #c9c9c9 solid;}
.yorumkutucuk .link {width:21px;float:left;padding-top:10px;}
.yorumkutucuk .link ul li {height:21px;width:65px;color:white;line-height:21px;background-image:url('../images/yorumbuton.gif');margin-bottom:4px;padding-left:4px;cursor:pointer;}

ul.sayfalama {margin-right:7px;margin-top:10px;}
ul.sayfalama li {background-color:#F4F4F4;float:left;padding-top:5px;width:22px;height:18px;font-weight:bold;margin-right:2px;border-right:1px #CCCCCC solid;text-align:center;}

.butondis {width:122px;height:20px;float:left;background-image:url('../images/forumbuton.png');text-align:center;}
.butondis2 {width:50px;height:20px;float:left;background-image:url('../images/forumbuton2.png');text-align:center;}
.butonic {border:0px;background:transparent;line-height:15px;color:white;font-weight:bold;}

A.buton {background-image:url('../images/butonbg.gif');padding-left:7px;padding-right:7px;padding-top:4px;padding-bottom:4px;font-size:12px;color:#c30000;text-decoration:none;margin-right:10px;}
A.buton2 {background-image:url('../images/butonbg.gif');padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;font-size:12px;color:#c30000;text-decoration:none;margin-right:5px;}

.scshopbasliklar {background-image:url('../images/scshop_ust.png');}
.scshopbasliklar .yazi {color:white;font-size:12px;font-weight:bold;float:left;height:23px;line-height:23px;}

/* ------------------------------------------------------------------------
	This you can customize
------------------------------------------------------------------------- */

label.checkbox span.holder {
	height: 61px; /* Total height of your checkbox image */
	background: url(../images/prettyCheckboxes/checkbox.gif) 0 -1px no-repeat; /* Path to your checkbox image */
}

label.radio span.holder {
	height: 61px; /* Total height of your radio buttons image */
	background: url(../images/prettyCheckboxes/radio.gif) 0 -1px no-repeat; /* Path to your radio button image */
}

label.checkbox:hover span.holder,
label.radio:hover span.holder { top: -21px; } /* Background position on mouseover */

label.checked span.holder,
label.checked span.holder { top: -42px !important; } /* Background position when checked */


/* ------------------------------------------------------------------------
	Customize at your own risk
------------------------------------------------------------------------- */

label.list {
	float: left; clear: left;
	margin: 0 0 5px 0;
}

label.inline {
	float: left; margin: 0 10px 0 0;
}

input.hiddenCheckbox {
	position: absolute; left: -10000px; /* Hide the input */
}

label.prettyCheckbox span.holderWrap {
	display: block; float: left;
	position: relative;
	margin-right: 0px;
	overflow: hidden;
}

label.prettyCheckbox span.holder {
	display: block;
	position: absolute;
	top: 0; left: 0;
}

.livesearch {
	padding: 0px;
	margin-top:5px;
	margin-left:-35px;
	border:1px solid #cc0000;
	background-color:#e9e9e7;
	overflow: hidden;
	z-index: 5000;
}

.livesearch ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.livesearch li {
	margin: 0px;
	padding: 0px 0px;
	padding-left:5px;
	border-bottom:1px solid white;
	padding-top:6px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	height:35px;
}

.livesearch .ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.livesearch .ac_even {
	background-color: #e9e9e7;
	color: #666666;
}

.livesearch .ac_odd {
	background-color: #e9e9e7;
	color: #666666;
}

.livesearch .ac_over {
	background-color: #cc0000;
	color: white;
}


.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 5000;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_results .ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_results .ac_odd {
	background-color: #eee;
}

.ac_results .ac_over {
	background-color: #0A246A;
	color: white;
}


#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #ddd6c4;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
color:#c70000;
border:1px solid #C5BFAF;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid #C5BFAF;
border-bottom: 3px solid #C5BFAF;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 11px Trebuchet Ms;
	color: #333333;
}

#TB_secondLine {
	font: 11px Trebuchet Ms;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:10000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 10002;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
	font-weight:bold;
	color:#980000;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:10003;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:9999;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


.facebook-auto { display: none; position: absolute;z-index:1050; width: 512px; background: #eee; }
.facebook-auto .default { padding: 5px 7px; border: 1px solid #ccc; border-width: 0 1px 1px;font-family:"Lucida Grande","Verdana"; font-size:11px; }
.facebook-auto ul { display: none; margin: 0; padding: 0; overflow: auto; position:absolute; z-index:9999}
.facebook-auto ul li { padding: 5px 12px; z-index: 1000; cursor: pointer; margin: 0; list-style-type: none; border: 1px solid #ccc; border-width: 0 1px 1px; font: 11px "Lucida Grande", "Verdana"; background-color: #eee }
.facebook-auto ul li em { font-weight: bold; font-style: normal; background: #ccc; }
.facebook-auto ul li.auto-focus { background: #4173CC; color: #fff; }
.facebook-auto ul li.auto-focus em { background: none; }
.deleted { background-color:#4173CC !important; color:#ffffff !important;}
.hidden { display:none;}

/* TextboxList sample CSS */
ul.holder { margin: 0; border: 1px solid #999; overflow: hidden; background:white;height: auto !important; height: 1%; padding: 4px 5px 0; }
*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */
ul.holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; white-space:nowrap;}
ul.holder li.bit-box, ul.holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
ul.holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 5px 2px; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-input input { width: auto; overflow:visible; margin: 0; border: 0px; outline: 0; padding: 3px 0px 2px; } /* no left/right padding here please */
ul.holder li.bit-input input.smallinput { width: 20px; }

/* Facebook demo CSS */      
#add { border: 1px solid #999; width: 550px; margin: 50px; padding: 20px 30px 10px; }
form ol li { list-style-type: none; }
form ol { font: 11px "Lucida Grande", "Verdana"; margin: 0; padding: 0; }
form ol li.input-text { margin-bottom: 10px; list-style-type: none; padding-bottom: 10px; }
form ol li.input-text label { font-weight: bold; cursor: pointer; display: block; font-size: 13px; margin-bottom: 10px; }
form ol li.input-text input { width: 500px; padding: 5px 5px 6px; font: 11px "Lucida Grande", "Verdana"; border: 1px solid #999; }
form ul.holder { width: 500px; }
form ul { margin: 0 !important }
ul.holder li.bit-box, #apple-list ul.holder li.bit-box { padding-right: 15px; position: relative; z-index:1000;}
#apple-list ul.holder li.bit-input { margin: 0; }
#apple-list ul.holder li.bit-input input.smallinput { width: 5px; }
ul.holder li.bit-hover { background: #BBCEF1; border: 1px solid #6D95E0; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-box a.closebutton { position: absolute; right: 4px; top: 5px; display: block; width: 7px; height: 7px; font-size: 1px; background: url('/images/close.gif'); }
ul.holder li.bit-box a.closebutton:hover { background-position: 7px; }
ul.holder li.bit-box-focus a.closebutton, ul.holder li.bit-box-focus a.closebutton:hover { background-position: bottom; }