﻿body
{
    margin: 0 auto;
    padding: 0;
    font-family: Verdana;
    font-size: 12px;
    background-color: #ffffff;
}
.clear
{
    clear: both;
}
#dummybold{font-weight:bold}
.applicationForm td{line-height:28px}
#ctl00_buradabitti input[type=text]{background-color:#EBEBEB; border:none; height:22px; line-height:22px; padding:0 5px}
#ctl00_buradabitti textarea{background-color:#EBEBEB; border:none; padding:5px}
a.uploadbutton{ background-image:url(../img/btn-upload.jpg); width:80px; height:25px; text-indent:-9999px; display:inline-block; position:relative; left:10px;}
a.importantnotice{ background-image:url(../img/btn-important.jpg); width:595px; height:29px; text-indent:-9999px; display:block; position:relative;}
/*
_______________________________
CLEARFIX */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



img
{
    border: none;
}
.contentarea
{
    width: 611px;
}
.backbutton
{
    background-color: #000000;
    width: 30px;
    vertical-align: top;
}
.backarrow
{
    width: 30px;
    height: 90px;
    display: block;
    background-image: url(../img/backarrow.jpg);
    background-repeat: no-repeat;
}
.logoblack
{
    width: 308px;
    height: 90px;
    display: block;
    background-image: url(../img/logo.jpg);
    background-repeat: no-repeat;
}
.logowhite
{
    width: 308px;
    height: 90px;
    display: block;
    background-repeat: no-repeat;
}
.navigationbg
{
    width: 308px;
    height: 100%;
    background-color: #000000;
    background-image: url(../img/navigationbg.jpg);
    background-repeat: repeat-y;
    vertical-align: top;
}
.navigationbg2
{
    width: 440px;
    height: 100%;
    background-color: #000000;
    background-image: url(../img/navigationbg.jpg);
    background-repeat: repeat-y;
    vertical-align: top;
    color: #ffffff;
    font-size: 11px;
    text-decoration: none;
    padding-right: 20px;
}
.contentbg
{
    font-family: Arial;
    font-size: 12px;
    padding-left: 20px;
    vertical-align: top;
    background-image: url(../img/contentbgtile.jpg);
    background-repeat: repeat-y;
}
.contentbg2
{
    font-family: Arial;
    font-size: 11px;
    width: 422px;
    padding-left: 20px;
    background-image: url(../img/contentbgtile.jpg);
    background-repeat: repeat-y;
}
.bullet
{
    width: 3px;
    height: 3px;
    display: block;
    background-image: url(../img/bullet.jpg);
    background-repeat: no-repeat;
}
.menuheader
{
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
}
.menu
{
    color: #000000;
}
.menu2
{
    width: 470px;
    color: #ffffff;
}
.menubulletlink A, .menubulletlink A:link, .menubulletlink A:active, .menubulletlink A:visited
{
    color: #cccccc;
    font-size: 11px;
    text-decoration: none;
}
.menubulletlink A:hover
{
    text-decoration: underline;
}
.login
{
    height: 90px;
}
.logininput
{
    width: 145px;
    margin-right: 5px;
}
.logintext
{
    font-family: Arial;
    font-size: 12;
    height: 30px;
}
.quicklinksarea
{
    text-align: right;
    vertical-align: bottom;
    padding-right: 10px;
    padding-top:15px;
}
.infoarea
{
    width: 230px;
    height: 98px;
}
.ttnetwifi
{
    float: left;
    height: 98px;
    display: block;
    background-repeat: no-repeat;
    background-image: url(assets/img/ttnetwifi.jpg);
}
.inputarea
{
    margin-top: 7px;
}
.inputtext
{
    float: left;
    width: 157px;
    height: 20px;
}
.gosterbtn
{
    float: right;
    width: 50px;
    height: 21px;
    margin-right: 10px;
    margin-top: 3px;
}
.footerlinks
{
    height: 40px;
    font-family: Arial;
    font-size: 9px;
    text-align: right;
}
.footerlinks A, .footerlinks A:link, .footerlinks A:active, .footerlinks A:visited
{
    color: #000000;
    text-decoration: none;
}
.footerlinks A:hover
{
    text-decoration: underline;
}
.applicationForm A, .applicationForm A:link, .applicationForm A:active, .applicationForm A:visited
{
    color: #2186BB;
    text-decoration: none;
}
.applicationForm A:hover
{
    text-decoration: underline;
}

.mainstyle
{
    font-size: 14px;
}
.mainstyle A, .mainstyle A:link, .mainstyle A:active, .mainstyle A:visited
{
    font: verdana;
    font-size: 14px;
    text-decoration: none;
    color: Black;
    font-style: italic;
}
.mainstyle A:hover
{
    text-decoration: underline;
}

.photobg
{
    width: 175px;
    height: 125px;
    display: block;
    vertical-align: top;
    padding-top: 5px;
    padding-left: 5px;
    background-image: url(../img/photobg.jpg);
    background-repeat: no-repeat;
}
.inspirers
{
    margin-top: 20px;
    border-bottom: solid 1px #616161;
}
.inspirersheader
{
    font-size: 14px;
    font-weight: bold;
}
.inspirersheadergrey
{
    font-size: 12px;
    color: #CCCCCC;
}
.inspirersheadergrey A, .inspirersheadergrey A:link, .inspirersheadergrey A:active, .inspirersheadergrey A:visited
{
    color: #CCCCCC;
    text-decoration: none;
}
.inspirersheadergrey A:hover
{
    text-decoration: underline;
}

.inspirerscontent
{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;
}
.myistanbulbtn
{
    text-align: right;
    padding-top: 10px;
    padding-bottom: 3px;
}
.personpageheader
{
    width: 924px;
    font-size: 14px;
    font-weight: bold;
}
.personpageborder
{
    border-bottom: solid 1px #616161;
}
.personpageborder2
{
    border-bottom: solid 1px #cccccc;
}
.personpagecontent
{
    padding-top: 10px;
    padding-right: 20px;
}
.archivebg
{
    float: left;
    width: 210px;
    height: 180px;
    display: block;
    margin-left: 20px;
    margin-bottom: 18px;
    background-image: url(../img/archivebg.jpg);
    background-repeat: no-repeat;
    color: #ffffff;
    font-weight: bold;
}
.archivepic
{
    width: 195px;
    height: 145px;
    padding-top: 0px;
    padding-left: 0px;
}
.archivetext
{
    text-align: center;
    margin-top: 10px;
}
.pagerbtn
{
    float: left;
    margin-right: 6px;
    height: 16px;
}
.navigationbg2 A, .navigationbg2 A:link, .navigationbg2 A:active, .navigationbg2 A:visited
{
    color: #ffffff;
    font-size: 11px;
    text-decoration: none;
}
.navigationbg2 A:hover
{
    text-decoration: underline;
}
.juryphoto
{
    width: 77px;
    height: 85px;
    padding-left: 3px;
    padding-top: 3px;
    display: block;
    background-image: url(../img/jurypicbg.jpg);
    background-repeat: no-repeat;
}
.jurytext
{
    padding-left: 10px;
    width: 350px;
}
.jurytable
{
    margin-bottom: 20px;
}
.juryborder
{
    border-bottom: solid 1px #616161;
    margin-bottom: 20px;
}
.menupadding
{
    padding-left: 20px;
}
.dottedborder
{
    margin-top: 20px;
    margin-bottom: 20px;
    border-bottom: dotted 2px #ffffff;
}
.emtyphoto
{
    width: 110px;
    height: 80px;
    padding-left: 0px;
    padding-top: 3px;
    background-image: url(../img/emtyphoto.jpg);
    background-repeat: no-repeat;
}
.calendartdbg00
{
    width: 61px;
    height: 27px;
    background-image: url(../img/calendartdbg00.jpg);
    background-repeat: no-repeat;
}
.calendartdbg01
{
    width: 61px;
    height: 27px;
    background-image: url(../img/calendartdbg01.jpg);
    background-repeat: no-repeat;
}
.calendartdbg02
{
    width: 61px;
    height: 27px;
    background-image: url(../img/calendartdbg02.jpg);
    background-repeat: no-repeat;
}
.calendartdbg03
{
    width: 61px;
    height: 27px;
    background-image: url(../img/calendartdbg03.jpg);
    background-repeat: no-repeat;
}
.calendarnumber
{
    margin-left: 5px;
    margin-right: 5px;
    font-family: Arial;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}
.calendardate
{
    font-family: Arial;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}

.hide
{
    position: absolute;
    left: -137px;
    -moz-opacity: 0;
    filter: alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
    right: 870px;
}

.round-a-error-red
{
    background: #FF0000 url(../img/round_red-left.png) left top no-repeat;
    color: #ffc600;
    text-align: center;
    font-weight: bold;
}
.round-a-error-red div
{
    background: url(../img/round_red-right.png) right bottom no-repeat;
    padding: 4px;
}

.round-a-error-orange
{
    background: #ffc600 url(../img/round_orange-left.png) left top no-repeat;
    color: #CC0000;
    text-align: center;
    font-weight: bold;
}
.round-a-error-orange div
{
    background: url(../img/round_orange-right.png) right bottom no-repeat;
    padding: 4px;
}
.inspirersHeader
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 16px;
}
.inspirersDetail
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
}
.inspirersBtn
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.insprersText
{
    height: 300px;
    width: 550px;
    overflow: scroll;
    overflow-x: hidden;
}
.mailTable
{
    color: Black;
    font-family: Verdana;
    font-size: 13px;
    width: 603px;
    height: 700px;
    display: block;
    background-image: url(../img/mail.jpg);
    background-repeat: no-repeat;
}
.mailTable A, .mailTable A:link, .mailTable A:active, .mailTable A:visited
{
    color: Black;
    font-size: 11px;
    text-decoration: none;
}
.mailTable A:hover
{
    text-decoration: underline;
}

/* juryList */

.clear {clear:both; font-size:0; line-height:0; overflow:hidden}
.h18 { height:18px; overflow:hidden;}

.juryList td, .juryList th { border-bottom:1px solid #C8C8C8; padding:8px 0 8px 25px; text-align:left;}
.juryList .title { border-top:1px solid #C8C8C8; font-weight:bold; font-size:14px; padding-left:20px;}
.juryList th, .juryList .note { background:#e9e9e9;}
.juryList .note { padding:10px 20px; }


.juryProfileContainer { position:relative; display:block; clear:both;}
.juryProfileContainer .pic  
{
	position:relative; 
	display:inline; float:left; 
	width:170px;
	margin:0 20px 0 2px;
}
.juryProfileContainer .bio  
{
	position:relative; 
	display:inline; float:left; 
	width:520px;
}

.juryProfileContainer .bio h2, .juryProfileContainer .bio h3, .juryProfileContainer .bio p { margin:0; padding:0;}

.juryProfileContainer .bio h2  { font-size:14px; font-weight:bold; margin-bottom:5px;}
.juryProfileContainer .bio h3  { font-size:12px; font-weight:bold; margin-bottom:2px;}
.juryProfileContainer .bio p  { font-size:12px; font-weight:normal; margin-bottom:20px;}

.juryProfileContainer .line  { position:relative; display:block; height:1px; background:#c8c8c8; overflow:hidden;}


ul.paging {
	position:relative;
	margin:0;
	padding:0;
}

ul.paging li {
	position:relative;
	display:inline;
	float:left;
	margin-right:5px;
}
ul.paging li a {
	position:relative;
	display:block;
	width:16px; height:16px;
	line-height:16px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	text-align:center;
	font-size:11px;
}
ul.paging li a:hover, ul.paging li.selected a {
	background: url(../img/bgPaging.gif) 0 0 no-repeat;
	color:#fff;
}
ul.paging li.next a, ul.paging li.prev a {
	background:none;
	width:50px;
	color:#000!important;
}
ul.paging li.next a { text-align:right;}
ul.paging li.prev a { text-align:left;}

.messages{display:block; width:610px; overflow:hidden; padding:0; margin:10px 0;}
.messages div{background:#000000; color:#FFFFFF; padding:0}
.messages ul{padding:0; margin:10px 0; list-style:none}
.messages ul li{line-height:18px; margin-bottom:6px}
.finallist
{
    cursor:pointer;
    color:Black;
    text-decoration:none;
    }
 a.finallist:hover
{
    text-decoration:underline;
    color:Black;
    }
