﻿* {margin: 0;padding: 0;}
body 
{
	background:url("../Images/Main/bg_body.gif") repeat-y scroll 0 0 #EFF1F3;
	float:left;
	font-family:arial,helvetica,verdana,"times new roman",sans-serif;
	font-size:62.5%;
	width:100%;
	color:#666666;
}
#container{
	float:left;
	line-height:1.3;
	margin-bottom:27px;
	position:relative;
	width:1000px;
}

.content {
	clear:both;
	width:100%;
	float:left;
	padding-bottom:15px;
	min-height:300px;	
}


.header
{
	background-image:url("../Images/Main/bg_header.jpg");
	float:left;
	height:93px;
	width:1000px;
}

.MbTopLogo {

	position:absolute;
	left:30px;
	top:21px;
}

.MbBottomLogo  {
	display:inline;
	float:left;
	margin-left:49px;
}

.footer {
	background-color:#EFF1F3;
	background-image:url("../Images/Main/bg_footer.jpg");
	bottom:0;
	height:27px;
	left:0;
	overflow:hidden;
	position:fixed;
	width:1000px;
	z-index:1000;
}

.InformationTitle
{
	color:#003366;
}

.TopNav {
	top:70px;
	z-index:10;
	left:129px;
	position:absolute;
	font-size:12px;
}
.TopNavRight {
	top:70px;
	z-index:10;
	float:right;
	right:20px;	
	position:absolute;
	font-size:12px;
}
.TopNav ul, TopNavRight ul 
{
	
}	

.TopNav li, TopNavRight li 
{
	display:inline;
	color:#4B4B4B;
	
}
.TopNav li a, TopNavRight li a,.TopNav li a:visited {
	color:#4B4B4B;
	text-decoration:none;
	padding:9px 8px 8px 9px;
	font-weight:bold;
}
.TopNav li a:hover, TopNavRight li a:hover 
{
	color:#0082e6;
	text-decoration:underline;
	padding:9px 8px 8px 9px;
	font-weight:bold;
}

a, a:link 
{
	color:#003366;
	text-decoration:none;
}
a:hover 
{
	color:#0082e6;
	text-decoration:underline;
}
a:focus {
	outline-style:none;
}
.LeftMenuConcert{ width:100%; font-size:14px;}
.LeftMenu{ width:190px; font-size:12px;}
.LeftMenu a, .LeftMenu a:link, .LeftMenuConcert a, .LeftMenuConcert a:link  
{
	background-image:url("../Images/Main/linkOk.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	color:#003366;
	text-decoration:none;
}
.LeftMenu a:hover,.LeftMenuConcert a:hover 
{
	background-image:url("../Images/Main/linkOkOver.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	color:#0082e6;
	text-decoration:underline;
}
.LeftMenu a:focus,.LeftMenuConcert a:focus {
	outline-style:none;
}

.YaziAlani
{
	font-size:12px;
	color:#666666;
	min-height:400px;
	}
.YaziAlani h2
{
	font-weight:bold;
	color:#666666;
}

.YaziAlani p
{
	padding:10px 0px 10px 0px;

}

.BtnStyle
{
	border:0pt none;
   	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left center;
	height: 27px;
	background-color:#003366;
	cursor:hand;
	width:80px;
	
}
.BtnStyle a:hover
{
	border:0pt none;
   	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left center;
	height: 27px;
	background-color:#003366;
	cursor:hand;
	width:80px;
	
}
.ContentTitle
{
	color:#003366;
	font-weight:bold;
	font-size:large;	
	
}


.PageTitleStyle
{

	background-repeat:no-repeat;
	background-position:left center;
	width:1000px;
	line-height:30px;
	text-align:left;
	vertical-align:middle;
	height:30px;
	color:#003366;
	font-weight:bold;
	font-size:large;
	
	margin-bottom:10px;	
	border-bottom:Solid 1px #003366;
}
.lblTitle
{
	color:#6a6a6a;
	font-weight:bold;
	font-size:large;
}
.lblInfoStyle
{
	color:#6a6a6a;
	font-weight:bold;
	font-size:12px;
}

.TextBoxPassive
{
	padding:4px;
	border:Solid 1px #999;
	background-color:#fff;
}

.TextBoxActive
{
	padding:4px;
	border:Solid 1px #003366;
	background-color:#F2F2F2;
}



.InputTitle
{
	font-size:small;
	padding:0px 5px 0px 5px;
	font-weight:bold;
	color:#6a6a6a;
	width:120px;
	float:left;
	padding-top:10px;
	
}
.InputSpace
{
	width:500px; height:15px;
}
.InputTextBox
{
	float:left;
	width:345px;
	margin-left:5px;
	padding-top:10px;
}

.NewUserWarning
{
	 margin-right:40px;
	 padding-top:15px;
	
}

.DrpStyle
{
	padding:4px;
	border:Solid 1px #999;
	background-color:#fff;
}
  #pop-win{position:absolute;top:0;left:0; margin-right:75px; padding-top:10px; padding-left:10px; padding-right:10px; width:310px; text-align:center; vertical-align:middle; visibility:hidden;}
        #pop-a,#pop-b{background:url(../Images/Main/popup-bg.png)}
        #pop-a{padding:20px;padding-bottom:0}
        #pop-b{background-position:bottom;height:20px}
        #pop-test{background:#272727;height:auto; width:300px; z-index:99999; position:absolute; text-align:justify; padding:5px; vertical-align:middle; color:White; border:Solid 2px #000; }
    


	
.PageNewWarning
{
	width:100%;
	padding-top:30px;
	padding-bottom:25px;	
	text-align:center;
	line-height:150%;
	color:#666666;
}
	


/*.slider{height:262px;overflow:hidden;position:relative; width:800px;}
.slider .itemHolder{margin:0 26px;overflow:hidden;}
.slider .itemHolder .items{position:absolute;}
.slider .itemHolder .item{background-image:url(../images/item_bg.png);background-position:0 0;wid70196px;height:242px;padding:20px 12px 0 17px;float:left;}
.slider .itemHolder .active{background-position:0 0px;}
.slider .itemHolder .item a:hover{text-decoration:none;}
.slider .itemHolder .item h2{color:#000;font-size:20px;margin-bottom:.35em;letter-spacing:-0.05em;}
.slider .itemHolder .item a:hover h2{color:#a43a00;}
.slider .itemHolder .item h2 span.new{font-size:10px;color:#C30;text-transform:uppercase;}
.slider .itemHolder .item p{height:65px;margin:0;}
.slider .itemHolder .item a:hover p{color:#4f1c00;}
.slider .itemHolder .item img{margin-left:6px;}
.slider .itemHolder .item img.cta{margin:1px 0 0;float:right;}
.slider a.slideLeft{background:url(../images/btn_slider-left.png) 0 0 no-repeat;left:0;}
.slider a.slideRight{background:url(../images/btn_slider-right.png) 0 0 no-repeat;right:0;}
.slider a.slideLeft,.home .slider a.slideRight{width:38px;height:262px;text-indent:-999em;overflow:hidden;position:absolute;top:0;z-index:1;}
.slider a.slideLeft:hover,
.slider a.slideRight:hover{background-position:-38px 0;}
.slider a.slideLeft:active,
.slider a.slideRight:active{background-position:-76px 0;}
.slider a.disabled,.home .slider a.disabled:hover,
.slider a.disabled:active{background-position:-114px 0;}d-position:-114px 0;}*/


.CustomValidator div, .CustomValidator td {border:solid 1px #ff0000; background-color:#fff; font-weight:bold; vertical-align:middle; color:Black;}

.CustomValidator .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}

.CustomValidator .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none;border-left:none;width:100%;}

.CustomValidator .ajax__validatorcallout_icon_cell {width:20px;padding:5px;border-right:none;}

.CustomValidator .ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;text-align:right;border-left:none;}
.CustomValidator .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none;text-align:center;width:10px;padding:2px;cursor:pointer;} 

.Highlight
{
	padding:3px;
	border:solid 2px red;
}
.Highlight2
{
	padding:3px;
	border:solid 2px red;
	color:Red;
	
}

.updateProgress
{
    border-width:1px; 
    border-style:solid; 
    background-color:#FFFFFF; 
    position:absolute; 
    width:130px;   
}
.updateProgressMessage
{
    margin:3px; 
    font-family:Trebuchet MS; 
    font-size:small; 
    vertical-align: middle;
}
.ProgressWaitingGo
{
	background-image:Url(../Images/Main/loading25.gif);
	background-repeat:no-repeat;
	width:50px;
	text-align:center;
	vertical-align:middle;
	float:left;
	padding-top:10px;
	height:60px;
	
}

.ProgressWaitingText
{
	padding-left:15px;
	vertical-align:middle;
	padding-top:15px;
	float:left;
	font-size:small;
	}
.modalBackground {
background-color: black;
filter: alpha(opacity=70);opacity: 0.7;  

}

.modalPopupContent2 {
display:block;
color:#000;
background-color:#fff;
text-align:center;
padding:15px;
border:Solid 3px #616161;
width:180px;
height:40px;
}
.modalPopupContent {
display:block;
color:#000;
background-color:#fff;
text-align:center;
padding:4px;
border:Solid 3px #616161;
}

.case{width:620px}
.grid						{width:100%;}
*:first-child+html .grid	{border-collapse:collapse}
* html .grid				{border-collapse:collapse}

.grid th a					{text-decoration:none; color:#414141}
.grid th a em,.grid th a:hover	{text-decoration:underline;font-style:normal}
.grid thead tr					{background:#EAEAEA}
.grid sc				{background:#EAEAEA}

.grid th,.grid td				{padding:8px 5px;}
.grid td						{padding:5px;}
.grid th						{border-left:1px solid white; padding-bottom:5px; border-bottom:3px solid #EAEAEA}
.grid th:hover				{background-color:#F3F3F3; border-bottom:3px solid #003366}
.grid tbody tr.d				{background:#F7F7F7}
.grid tbody td					{border-bottom:1px solid #F2F2F2; border-left:1px solid #F2F2F2;}
.grid tbody tr:hover			{background:#F0FBFF}
.grid tbody td:hover			{background:#DFF7FF}
.grid td.f					{background:#F0F0F0; border-bottom:1px solid #E6E6E6;border-top:1px solid #fff;color:#4B4B4B}
.grid td.f:hover				{background:#F7F7F7!important; color:#D90000!important;}
.grid th.f,.grid tbody tr td.f	{border-left:0!important}

.sc				{background:#EAEAEA}
.sc2				{background:Red;}
.grid thead th#T1				{width:35px}

table		{border-spacing:0;}
a:hover	{text-decoration:none;}
a{outline-width:0}
dd		{display:inline}


.addthis_toolbox .hover_effect
{
    width:auto;
    padding: 10px 0 6px 10px;
}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    background: #F1F7FE;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}

.StarRating
{     
	width:20px;
	height:18px;
	cursor:hand;
	background-repeat:no-repeat;                  
}

.StarsPassive
{
	background-image:url(../Images/Rating/StarsPassive.png);    
}

.StarsEmpty
{
	background-image:url(../Images/Rating/StarsEmpty.png);                 
}

.StarsActive
{
	background-image:url(../Images/Rating/StarsActive.png);              
}
 
.SmallStarRating
{     
	width:11px;
	height:10px;
	cursor:hand;
	background-repeat:no-repeat;                  
}

.SmallStarsPassive
{
	background-image:url(../Images/Rating/SmallStarsPassive.png);    
}

.SmallStarsEmpty
{
	background-image:url(../Images/Rating/SmallStarsEmpty.png);                 
}

.SmallStarsActive
{
	background-image:url(../Images/Rating/SmallStarsActive.png);              
}

.VideoList
{
	background-image:url(../Images/Main/Bgvideo.png);
	background-repeat:no-repeat;
	width:140px;
	height:207px;	    
}
.VideoImage
{
	width:140px;
	height:88px;
	overflow:hidden;
	padding:10px;
	
}
.VideoText
{
	width:140px;
	height:88px;
	overflow:hidden;
	padding:0px 10px 0px 10px;
	font-size:0.9em;
	
	
}

.VideoText H3
{
	color:#003366;
}



.addthis_toolboxVideo .hover_effect
{
    width: 250px;
    padding: 10px 0 6px 10px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolboxVideo .hover_effect div
{
    float: left;
}

.addthis_toolboxVideo .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolboxVideo .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolboxVideo .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}

/* Custom Icons */
.addthis_toolbox .custom_images a {
    height: 20px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}



.VideoInfo
{
	padding-top:5px;
}
.VideoInfoTitle
{
	color:#003366;
	float:left;
	width:60px;
	padding:3px;
}
.VideoInfoInfo
{
	float:left;
	padding:3px;
	display:block;
	width:160px;
}
.PopupTitle
{
	background-image:Url(../Images/Main/PopupTitle.jpg);
	background-repeat:repeat-x;
	height:25px;
	font-weight:bold;
	color:#616161;
	padding:0px 0px 0px 10px;
}

.ModalPreloadPage {
background-color: black;filter: alpha(opacity=70);opacity: 0.7;  
background-image:url(../Images/loader2.gif);
background-repeat:no-repeat;
background-position:center center;

}

.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(../images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(../images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#000}
#frameless {padding:0}
#frameless .tclose {left:6px}


.AnswerStyle
{
    
}

.CountRed
{
    background-image:Url(../Images/Main/kadran_kirmizi.png);
    background-repeat:no-repeat;
    background-position:center center;
    width:73px;
    height:73px;
    line-height:73px;
    vertical-align:middle;
    text-align:center;
    font-weight:bold;
    color:White;
    font-size:x-large;
}

.CountGreen
{
    background-image:Url(../Images/Main/kadran_yesil.png);
    background-repeat:no-repeat;
    background-position:center center;
    width:73px;
    height:73px;
    line-height:73px;
    vertical-align:middle;
    text-align:center;
    font-weight:bold;
    color:White;
    font-size:x-large;
}


/*
.grdprettyinpink2 caption {font-size: 1.7em; color: #F06; text-align:center; }
.grdprettyinpink2 table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; text-align:center; }
.grdprettyinpink2 td, th {padding: 6px 3px; }
.grdprettyinpink2 td + td {border: 1px solid #CCCCCC; color: #666;}
.grdprettyinpink2 td + td + td {color: #666;}
.grdprettyinpink2 td a {color: #444; text-decoration: none; text-align: right;}
.grdprettyinpink2 td a, th a {display: block; width: 100%;}
.grdprettyinpink2 td a:hover {background: #444; color: #FFF;}
.grdprettyinpink2 tfoot th {text-align: right;}
.grdprettyinpink2 th {text-align:center; background: url(../Images/Main/MyFiles.gif) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 th + th {text-align: center;}
.grdprettyinpink2 th + th + th {text-align: center;}
.grdprettyinpink2 th a {color: #F06; text-decoration: none; font-size: 1.1em;}
.grdprettyinpink2 th a:visited {color: #F69;}
.grdprettyinpink2 th a:hover {color: #F06; text-decoration: underline;}
.grdprettyinpink2 thead tr, tfoot tr {color: #555; font-size: 0.8em;}
.grdprettyinpink2 tr {font: 12px; background: url(../Images/Main/prettyinpink_row.png) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 tr:hover {background: #FFF;}*/
.grdprettyinpink2 caption {font-size: 1.7em; color: #64646C; text-align:center; }
.grdprettyinpink2 table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; text-align:center; }
.grdprettyinpink2 td, th {padding: 6px 3px; border: 1px solid #CCCCCC; }
.grdprettyinpink2 td + td {border: 1px solid #CCCCCC; color: #666;}
.grdprettyinpink2 td + td + td {color: #666; border: 1px solid #CCCCCC; }
.grdprettyinpink2 th {text-align:center; background: url(../Images/Main/MyFiles.gif) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 th + th {text-align: center;}
.grdprettyinpink2 th + th + th {text-align: center;}
.grdprettyinpink2 thead tr{color: #555; font-size: 0.8em;}
.grdprettyinpink2 tr {font: 12px; background: url(../Images/Main/prettyinpink_row.png) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink2 tr:hover {background: #eeeeee;}
/*
.grdprettyinpink2 td a {color: #444; text-decoration: none; text-align: right;}
.grdprettyinpink2 td a, th a {display: block; width: 100%; }
.grdprettyinpink2 td a:hover {background: #444; color: #FFF;}*/
*/
.grdprettyinpink2 th a {display: block; width: 100%; }
.grdprettyinpink2 th a {color: #64646C; text-decoration: none; font-size: 1.1em;}
.grdprettyinpink2 th a:visited {color: #F69;}
.grdprettyinpink2 th a:hover {color: #F06; text-decoration: underline;}

.grdprettyinpink caption {font-size: 1.7em; color: #F06; text-align:center; }
.grdprettyinpink table {margin: 0; padding: 0; border-collapse: collapse; width: 100%; text-align:center; }
.grdprettyinpink td, th {padding: 6px 3px; }
.grdprettyinpink td + td {border: 1px solid #CCCCCC; color: #666;}
.grdprettyinpink td + td + td {color: #666;}
.grdprettyinpink td a {color: #444; text-decoration: none; text-align: right;}
.grdprettyinpink td a, th a {display: block; width: 100%;}
.grdprettyinpink td a:hover {/*background: #444; color: #FFF;*/}
.grdprettyinpink tfoot th {text-align: right;}
.grdprettyinpink th {text-align:center; background: url(../Images/Main/MyFiles.gif) repeat-x #F8F8F8; color: #333;}
.grdprettyinpink th + th {text-align: center;}
.grdprettyinpink th + th + th {text-align: center;}
.grdprettyinpink th a {/*color: #F06; font-size: 1.1em;*/ text-decoration: none; }
.grdprettyinpink th a:visited {/*color: #F69;*/}
.grdprettyinpink th a:hover {/*color: #F06; text-decoration: underline;*/}
.grdprettyinpink thead tr, tfoot tr {color: #555; font-size: 0.8em;}
.grdprettyinpink tr {font: 12px; color: #333;}
.grdprettyinpink tr:hover {background: #FFF;}


.SocialIcon { float:right;}
.SocialIcon img { border:none; height:20px;}


#progressBackgroundFilter {
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    overflow:hidden;
    padding:0;
    margin:0;
    background-color:#000;
    filter:alpha(opacity=50);
    opacity:0.5;
    z-index:1000;
}
#processMessage {
    position:fixed;
    top:35%;
    left:10%;
    padding:15px;
    width:55%;
    z-index:1001;
    background-color:#fff;
    border:solid 1px #000;
    text-align:center;
}



#processMessage2 {
    position:fixed;
    top:33%;
    left:45%;
    padding:15px;
    width:10%;
    z-index:1001;
    background-color:#fff;
    border:solid 1px #000;
    text-align:center;
}
