﻿body
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    /*background:#344e5c;*/
    font-size:14px;
    color:#666;
    border:0;
    margin:0 auto;
    outline:none;
    padding:0;
    overflow-y: scroll;
    height:100%;
}

html
{
    border:0;
    font:inherit;
    font-size:100%;
    height:100%;
    margin:0;
    padding:0;
    vertical-align:baseline;
    -webkit-text-size-adjust: none;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity = 70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: White;
	border-width: 3px;
	border-style: solid;
	border-color: #3366CC;
	padding: 0px;
    border-radius: 8px;
}

.DivCaption
{
    color: white;
    height: 24px;
    /*background: #b7d8dc url('../images/edtButtonBack.gif') top;
    background-repeat: repeat-x;*/
    background-color: #3366CC;
    padding: 1px;
    cursor: move;
    text-align: center;
    font-family: Calibri;
    font-size: 12pt;
    font-weight: bold;
    border-radius: 4px 4px 0px 0px;
    line-height: 24px;
    vertical-align: middle;
}

.progressBackground
{
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.progressPopup
{
	padding: 10px 20px 10px 20px;
	border: 1px solid #3366CC;
	position: fixed;
	z-index: 1;
	left: 46%;
	top: 46%;
	font-family: Tahoma;
	font-size: 9pt;
	color: #336699;
	background-color: #FFFFFF;
	text-align: center;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.waterMark
{
    font-family: Calibri;
    font-size: 11pt;
    /*font-style: italic;*/
    color: #999 !important;
    border: 1px solid #A3C0E8;
    padding: 3px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.INP
{
    font-family: Tahoma;
    font-size: 9pt;
    /*border: 1px solid Gray;*/
    /*border: 1px solid #A3C0E8;*/
    border: 1px solid #A3C0E8;
    padding: 3px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.INP:hover, .INP:focus, .INP:active
{
    /*border-color: Blue;*/
    box-shadow:0 0 2px #7799D0;
    border-color:#7799D0;
}

.Tahoma8
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #003366;
}

.Tahoma8Red
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #CC0000;
}

.Tahoma8Bilgi
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #400080;
}

.Tahoma8Bold
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
    color: #003366;
}

.MasterPageTopLabels
{
	font-family: Tahoma;
	font-size: 9pt;
	color: White;
}

.PopupCaption
{
	font-family: Tahoma;
	font-size: 10pt;
	color: White;
	cursor: move;
	font-weight: normal;
}

.GrupBasligi
{
    color: #003366;
    height: 24px;
    background: #b7d8dc url('../images/edtButtonBack.gif') top;
    background-repeat: repeat-x;
    padding: 1px;
    text-align: center;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    border-radius: 8px 8px 0px 0px;
    line-height: 24px;
    vertical-align: middle;
}

.GridViewManualPager
{
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #A3C0E8;
    color: #003366;
    background: #b7d8dc url('../images/edtButtonBack.gif') top;
    background-repeat: repeat-x;
    padding: 2px;
    text-align: center;
    font-family: Tahoma;
    font-size: 8pt;
    line-height: 24px;
    vertical-align: middle;
}

.HRefNavy
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #0066FF;
    text-decoration: none;
}

.HRefNavy:Hover
{
    color: #FF6600;
    text-decoration: underline;
}

.HRefWhite
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #E4E4E4;
    text-decoration: none;
}

.HRefWhite:Hover
{
    color: #FF6600;
    text-decoration: underline;
}

.HLBar
{
    text-decoration:none;
    font-family:Calibri;
    font-size:11pt;
    padding:8px;
    margin-bottom:2px;
    color:blue;
}

.HLBar:hover
{
    color:white;
    background-color:orange;
    border-radius: 0px 200px 200px 0px;
    -moz-border-radius: 0px 200px 200px 0px;
    -webkit-border-radius: 0px 200px 200px 0px;
}

.HLBarSelected
{
    text-decoration:none;
    font-family:Calibri;
    font-size:11pt;
    font-weight:bold;
    padding:8px;
    margin-bottom:2px;
    color:white;
    background-color:orange;

    border-radius: 0px 200px 200px 0px;
    -moz-border-radius: 0px 200px 200px 0px;
    -webkit-border-radius: 0px 200px 200px 0px;
}

.GridViewTitle
{
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: #A3C0E8;
    color: #003366;
    height: 24px;
    background: #b7d8dc url('../images/edtButtonBack.gif') top;
    background-repeat: repeat-x;
    padding: 1px;
    text-align: center;
    font-family: Calibri;
    font-size: 11pt;
    font-weight: bold;
    line-height: 24px;
    vertical-align: middle;
}

.GridViewHeader td
{
    color: #003366;
    height: 24px;
    background: #b7d8dc url('../images/edtButtonBack.gif') top;
    background-repeat: repeat-x;
    border: solid 1px #A3C0E8;
}

.GridViewKalinSol
{
    border-left: solid 2px #6eb9f2 !important;
}

.GridViewKalinSag
{
    border-right: solid 2px #6eb9f2 !important;
}

.GridViewKalinSolSag
{
    border-left: solid 2px #6eb9f2 !important;
    border-right: solid 2px #6eb9f2 !important;
}

.GridViewRowStyle
{
    color: #333300;
}

.GridViewRowStyle td
{
    /*border: solid 1px #A3C0E8;*/
}

.GridViewRowStyle:Hover
{
    background-color: #b3dcff;
}

.GridViewAlternatingRowStyle
{
    color: #333300;
    background-color: #F0F0FF;
}

.GridViewAlternatingRowStyle td
{
    /*border: solid 1px #A3C0E8;*/
}

.GridViewAlternatingRowStyle:Hover
{
    background-color: #b3dcff;
}

.RepeaterTitle
{
    padding:2px;
    border:1px solid silver;
    border-bottom:none;
    background: #b7d8dc url('../images/edtButtonBack.gif') top;
    background-repeat: repeat-x;
    font-family:'Segoe UI';
    font-size:8pt;
    font-weight:bold;
    color:black;
}

.RepeaterRowStyle
{
    color:black;
}

.RepeaterRowStyle:Hover
{
    background-color:#edefff;
}

.TreeListRowStyle
{
    color: #333300;
}

.TreeListRowStyle:Hover
{
    background-color: #FFCC00;
}

.TreeListRowStyle label
{
    font-size: 7pt;
}

.TextBox
{
	border-width: 1px;
	border-style: solid;
	border-color: #A3C0E8;
    border-radius: 8px;
}

.accordionHeader
{
    border: 1px solid #CCCCCC;
    padding: 6px;
    background-color: #ECECFF;
    font-family: Tahoma;
    font-size: 9pt;
    color: #003366;
    cursor: pointer;
    line-height: 12px;
    vertical-align: middle;
    margin-top: 4px;
    border-radius: 2px 2px 2px 2px;
    background-image: url('../Images/Expand.png');
    background-repeat: no-repeat;
    background-position: 6px 6px;
    background-size: 12px 12px;
    padding-left: 24px;
}

.accordionHeaderSelected
{
    border: 1px solid #CCCCCC;
    padding: 6px;
    background-color: #D5D5FF;
    font-family: Tahoma;
    font-size: 9pt;
    color: #003366;
    cursor: pointer;
    line-height: 12px;
    vertical-align: middle;
    margin-top: 4px;
    border-radius: 2px 2px 0px 0px;
    background-image: url('../Images/Collapse.png');
    background-repeat: no-repeat;
    background-position: 6px 6px;
    background-size: 12px 12px;
    padding-left: 24px;
}

.accordionContent
{
    padding: 8px;
    font-family: Tahoma;
    font-size: 8pt;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
    border-radius: 0px 0px 2px 2px;
}

.CompletionList
{
    text-align:left;
    visibility: hidden;
    font-family: 'Segoe UI';
    font-size: 9pt;
    color:black;
    line-height: 18px;
    height: 180px;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    white-space: nowrap;
    z-index: 100008;
    margin-top:-1px;

    border: 1px solid #A3C0E8;
    box-shadow:0 0 2px #7799D0;
    border-color:#7799D0;

    /*border:1px solid Blue;*/
    /*border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: Blue;
    border-bottom-color: Blue;
    border-left-color: Blue;*/
}

.CompletionListItem
{
    cursor: pointer;
    z-index: 100009 !important;
}

.CompletionListHighlightedItem
{
    cursor: pointer;
    background-color: #333399;
    color: #FFFFFF;
    z-index: 100010 !important;
}

.Gizli
{
    visibility: hidden;
}

.ItemTemplateTable td
{
    border: 0px none transparent;
}

*:focus
{
    outline: none;
}

.HRefAcikMaviOrangeTahoma11Cizgisiz
{
    font-family: Calibri, Arial;
    font-size: 11pt;
    color: #3399FF;
    cursor: pointer;
    text-decoration: none;
}

.HRefAcikMaviOrangeTahoma11Cizgisiz:hover
{
    color: Orange;
}

.HRefBG
{
    padding: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-family: Calibri, Arial;
    font-size: 11pt;
    color: #3399FF;
    cursor: pointer;
    text-decoration: none;
}

.HRefBG:hover
{
    color: White;
    background-color: #FF9933;
}
            
.LinkFirma
{
    font-family: Calibri, Tahoma, Arial;
    font-size: 16pt;
    color: #3399FF;
    cursor: pointer;
    text-decoration: none;
}

.LinkFirma:hover
{
    color: Orange;
}

.TBAccount
{
    border: 1px solid #c4c4c4;
    /*width: 180px;*/
    height: 22px;
    font-size: 13px;
    padding: 4px 4px 4px 4px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0px 0px 8px #d9d9d9;
    -moz-box-shadow: 0px 0px 8px #d9d9d9;
    -webkit-box-shadow: 0px 0px 8px #d9d9d9;
}

.TBAccount:focus
{
    outline: none;
    border: 1px solid #7bc1f7;
    box-shadow: 0px 0px 8px #7bc1f7;
    -moz-box-shadow: 0px 0px 8px #7bc1f7;
    -webkit-box-shadow: 0px 0px 8px #7bc1f7;
}

.Banner
{
    width: 100%;
    padding: 0px;
    border-bottom: 1px solid Silver;

    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(left,  #ffffff 0%, #ffffff 0%, #2989d8 23%, #2989d8 80%, #1e5799 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #ffffff 0%,#ffffff 0%,#2989d8 23%,#2989d8 80%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #ffffff 0%,#ffffff 0%,#2989d8 23%,#2989d8 80%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#1e5799',GradientType=1 ); /* IE6-9 */

    -webkit-box-shadow: 0px 0px 2px 1px rgba(50, 50, 50, 0.25);
    -moz-box-shadow: 0px 0px 2px 1px rgba(50, 50, 50, 0.25);
    box-shadow: 0px 0px 2px 1px rgba(50, 50, 50, 0.25);
}

.DivShadow
{
    padding:8px;
    -webkit-box-shadow: 0px 0px 2px 1px rgba(50, 50, 50, 0.25);
    -moz-box-shadow: 0px 0px 2px 1px rgba(50, 50, 50, 0.25);
    box-shadow: 0px 0px 2px 1px rgba(50, 50, 50, 0.25);
}

.BodyBG
{
    margin: 0px;
    padding: 0px;
    overflow-y: scroll;
    height: 100%;
    /*background-image: url('../Images/BG.png');*/
}

.Logo
{
    font-family: Calibri, Tahoma;
    font-size: 20pt;
    font-style: italic;
    color: #3399FF;
    font-weight: bold;
    background-color: #FFFFFF;
    -webkit-border-radius: 0px 0px 8px 0px;
    -moz-border-radius: 0px 0px 8px 0px;
    border-radius: 0px 0px 8px 0px;
    border-bottom-style: solid;
    border-right-style: solid;
    border-bottom-width: 3px;
    border-right-width: 3px;
    border-bottom-color: #A3C0E8;
    border-right-color: #A3C0E8;
}

.Tepe
{
    background-color: #FFFFFF;
    -webkit-border-radius: 0px 0px 0px 8px;
    -moz-border-radius: 0px 0px 0px 8px;
    border-radius: 0px 0px 0px 8px;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-width: 3px;
    border-left-width: 3px;
    border-bottom-color: #A3C0E8;
    border-left-color: #A3C0E8;
}

.TreeMenu
{
    background-color: #FFFFFF;
    width: 168px;
    -webkit-border-radius: 0px 8px 8px 0px;
    -moz-border-radius: 0px 8px 8px 0px;
    border-radius: 0px 8px 8px 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-right-style: solid;
    border-top-width: 3px;
    border-bottom-width: 3px;
    border-right-width: 3px;
    border-top-color: #A3C0E8;
    border-bottom-color: #A3C0E8;
    border-right-color: #A3C0E8;
}

.CPH
{
    background-color: #FFFFFF;
    /*border: 3px solid #A3C0E8;*/

    /*border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #A3C0E8;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #A3C0E8;*/

    /*box-shadow: 0px 7px 7px -4px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0px 7px 7px -4px rgba(50, 50, 50, 0.75);
    -webkit-box-shadow: 0px 7px 7px -4px rgba(50, 50, 50, 0.75);*/
}

input[type=checkbox], input[type=radio]
{
    vertical-align: middle;
    position: relative;
    bottom: 1px;
}

input[type=radio]
{
    bottom: 2px;
}

fieldset
{
    padding:8px;
    font-family: Calibri;
    font-size:11pt;
    border: 1px solid #25A0DA;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

fieldset legend
{
    background-color:#25a0da;
    color: white;
    padding: 6px;
    font-weight:bold;
    font-size: 12pt;
    text-align:center;
    -webkit-border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    margin-left: -9px;
    width:calc(100% + 6px);
}

.DisplayBlock
{
    display:block;
    visibility:visible;
}

.DisplayNone
{
    display:none;
    visibility:hidden;
}