﻿.autocomplete-w1 
{ 
	background:url(images/shadow.png) no-repeat bottom right;
	position:absolute;
	top:0px; 
	left:0px; 
	margin:8px 0 0 6px; 
	/* IE6 fix: */ 
	_background:none; 
	_margin:0;
}
.autocomplete 
{ 
	font-family:Arial;
	color:Black;
	font-size:12px;
	
	border:1px solid #999; 
	background:#FFF; 
	cursor:default; 
	text-align:left; 
	max-height:200px;
	height:150px; 
	overflow:auto; 
	margin:-6px 6px 6px -6px; 
	/* IE6 specific: */ 
	_height:200px;  
	_margin:0; 
	_overflow-x:hidden; 
}
.autocomplete .selected 
{ 
	background:#F0F0F0; 
}
.autocomplete div 
{ 
	padding:2px 5px; 
	white-space:nowrap; 
}
.autocomplete strong 
{ 
	font-weight:normal; 
	color:Green;
	/* color:#3399FF; */
}

.myButton1Small {
	background-color:#2b858d;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #3ea8b5;
	display:inline-block;
	color:#fcfcfc;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	padding:5px 5px;
	text-decoration:none;
	text-shadow:1px 1px 0px #3ea8b5;
	width:30px;
	height:22px;
}.myButton1Small:hover {
	background-color:#3ea8b5;
}.myButton1Small:active {
	position:relative;
	top:1px;
}

.myButton1 {
	background-color:#2b858d;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #3ea8b5;
	display:inline-block;
	color:#fcfcfc;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding:6px 17px;
	text-decoration:none;
	text-shadow:1px 1px 0px #3ea8b5;
}.myButton1:hover {
	background-color:#3ea8b5;
}.myButton1:active {
	position:relative;
	top:1px;
}

.myButton2
{
	background-color:#F6E46F;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #BAAB49;
	display:inline-block;
	color:#1D2033;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding:6px 17px;
	text-decoration:none;
	text-shadow:1px 1px 0px #B4A756;
}
.myButton2:hover
{
	background-color:#F9EFAD;
}
.myButton2:active
{
	position:relative;
	top:1px;
}

.myButton3 {
	background-color: #287eb1;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #1e5381;
	display: inline-block;
	color: #1D2033;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 6px 17px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #1e5281;
	color: #FFF;
}

	.myButton3:hover {
		background-color: #1e6189;
	}

	.myButton3:active {
		position: relative;
		top: 1px;
	}

.myButton4 {
	background-color: #e90404;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #980000;
	display: inline-block;
	color: #1D2033;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 6px 17px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #1e5281;
	color: #FFF;
}

	.myButton4:hover {
		background-color: #980000;
		color: #FFF;
	}

	.myButton4:active {
		position: relative;
		top: 1px;
	}

.ItechButton1 {
	background-color:#f07d00;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #be6101;
	display:inline-block;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding:6px 17px;
	text-decoration:none;
	text-shadow:1px 1px 0px #C2C2C2;
}.ItechButton1:hover {
	background-color:#f79c39;
}.ItechButton1:active {
	position:relative;
	top:1px;
}


/*begin of left accordion menu*/

 .menubox
{
    padding:0px; 
    border:solid 0px #C1C0BF; 
}  
        

.accordion  
{
    font-size:8.5pt;
    font-family:Tahoma;
    background:url(Images/item_bg.gif);
}
.accordion .header {
    /*height:30px;*/
    /*padding-left: 5px;*/
    cursor: hand;
    cursor: pointer;
    background: url(Images/hd_bg.png) repeat-x;
    border-bottom: solid 1px #2b858d;
}

.headerX {
	background: url(Images/hd_bg1.png) repeat-x !important;
	border-bottom: solid 1px #be6101 !important;
}

.headerX {
	background: url(Images/hd_hover_bg1.png) repeat-x !important;
}

.accordion .header DIV
{
    cursor: hand;
	cursor: pointer;
    /*height:30px;*/
    padding-left:25px;
    background-color:Transparent;
    background-position:center left;
    background-repeat:no-repeat;
}
.accordion .header SPAN
{
    cursor: hand;
	cursor: pointer;
    /*font-weight:bold;*/
    display:block;
    color:#fff;
    /*background:url('Images/notes_large.gif') no-repeat left center;*/
    padding:5px 5px 5px 10px;
    
}
.accordion .header:hover {
    cursor: hand;
    cursor: pointer;
    /*height: 31px;*/
    background-color: Transparent;
    background: url(Images/hd_hover_bg.png) repeat-x;
    border-bottom: none;
    border-bottom: solid 1px #2b858d;
}                
.accordion UL        
{
    padding:0;
    margin:5px 5px 5px 10px;
    list-style-type:none;
}
.accordion LI
{
    background-color:Transparent;
    background-repeat:no-repeat;
    background-position:left center;
    vertical-align:middle;
    padding:5px 5px 5px 5px;
    cursor: hand;
	cursor: pointer;
}
.accordion LI DIV
{
    padding-left:1px;
    color:#666666;
    cursor: hand;
	cursor: pointer;
}
.accordion LI:hover
{
    text-decoration:underline;
}

.menulink
{
	color:Black;
	text-decoration:none;
	cursor: hand;
	cursor: pointer;
}

.menulink:hover
{
	text-decoration:underline;
}

.box_no_controls .box_title_wrap, .box_no_controls .box_layout .box_controls {
  display: none;
}

.box_title_wrap {
  background-color: #3ea8b5;
  border: 1px solid #51b3be;
  aborder-bottom: 1px solid #2b858d;
  padding: 0px;
  color: #fff;
  font-size: 13px;
  font-weight: bold;
}

.box_x_button {
  float: right;
  width: 17px;
  height: 17px;
  margin: 5px 5px 0px;
  cursor: pointer;
  padding: 0;
  background: #9CB8D4 url(images/boxicons.png) -23px -2px;
}

.box_title {
  border-top: 1px solid #51b3be;
  border-bottom: 1px solid #51b3be;
  padding: 4px 10px 5px 10px;
}

.box_body {
  background-color: #fff;
  border-left: 1px solid #AAA;
  border-right: 1px solid #AAA;
  padding: 16px 14px;
  aline-height: 14px;
}

.box_controls_wrap {
  border: 1px solid #AAA;
  border-top: 0px;
}

.box_controls {
  padding: 5px;
  height: 30px;
  background-color:#f2f2f2;
  border-top: 1px solid #ccc;
}
.box_controls .progress {
  position: relative;
  margin: 7px 10px 0px;
}

.box_controls_text {
  padding: 8px 8px 0px;
}

.fl_l { float: left; }
.fl_r { float: right; }

/*
 New input buttons with gradient
*/
.button_blue, .button_gray {
  text-align: center;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  position:relative;
  zoom: 1;
}

.button_blue button, .button_gray button {
 border:1px solid;
 background: none;
 font-size: 11px;
 margin: 0px;
 cursor: pointer;
 white-space: nowrap;
 outline: none;
 padding: 4px 14px 4px;
 font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;
 overflow: visible;
}
.button_wide {
  display: block;
}
.button_wide button {
  width: 100%;
}

.button_blue button::-moz-focus-inner,
.button_gray button::-moz-focus-inner {
  border:0;
}

.button_blue {
  border: 1px solid #416796;
  background: #6485aa;
}
.button_blue button {
 border-top-color: #7c98ba;
 border-bottom-color: #5e80a9;
 border-left-color: #5e80a9;
 border-right-color: #5e80a9;
 color: #FFF;
 text-shadow:0 1px 0 #45688E;
 background: url('/images/button_bg.png') #6181a6 repeat-x top;
 background-position: 0px -16px;
}
.button_blue button:hover {
 background-position: 0px -8px;
}
.button_blue button:active {
  background: #5e80a5;
  border: 1px solid #5e80a5;
  position:relative;
}
.button_gray {
  border: 1px solid #b3b3b3;
  background: #e0e0e0;
}
.button_gray button {
 border-top-color: #ffffff;
 border-bottom-color: #e5e5e5;
 border-left-color: #e7e7e7;
 border-right-color: #e7e7e7;
 color: #444;
 text-shadow:0 1px 0 #ffffff;
 background: url('/images/button_bg.png') #dddddd repeat-x top;
 background-position: 0px -54px;
}
.button_gray button:hover {
 background-position: 0px -46px;
}
.button_gray button:active {
  background: #dcdcdc;
  border: 1px solid #dcdcdc;
  position:relative;
}
.button_lock {
  background: url('/images/upload.gif') center no-repeat;
  position:absolute;
  width: 100%;
  height: 100%;
}

.MenuText2
{
    float:left;
    display:block;
    text-align:left;
    color: Maroon;
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
}

.ErrorText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Red;
	text-decoration: none;
}

.NotNull
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Red;
	text-decoration: none;
}

.PrintTable
{
	border:solid 1px #C2C2C2;
	background-color:#ffffff;
}

.PrintTableHeader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#828180;
	text-align:center;
	height:15px;
	width:250px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableTitleSmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:50px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableTitleSmallX
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:70px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableTitleMedium
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:100px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableTitleMediumX {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #828180;
    text-align: center;
    height: 15px;
    width: 120px;
    border: solid 1px #C2C2C2;
    font-weight: bold;
    background-color: #eeeeee;
}


.PrintTableTitleLarge
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:150px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableTitleLargeX
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:180px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableTitleLargeXX
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:220px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableTitleLargeXXX
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:600px;
	border:solid 1px #C2C2C2;
	font-weight:bold;
	background-color:#eeeeee;
}

.PrintTableValueXXX
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-right:5px;
	padding-left:5px;
	color:#828180;
	height:15px;
	width:500px;
	border:solid 1px #C2C2C2;
}

.PrintTableValueLargeXX2
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:left;
	height:15px;
	width:280px;
	padding-left:5px;
	border:solid 1px #C2C2C2;
}

.PrintTableValueLargeXX
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:left;
	height:15px;
	width:220px;
	padding-left:5px;
	border:solid 1px #C2C2C2;
}

.PrintTableValueLargeX
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:150px;
	border:solid 1px #C2C2C2;
}

.PrintTableValueLarge
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:125px;
	border:solid 1px #C2C2C2;
}

.PrintTableValueMedium
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:100px;
	border:solid 1px #C2C2C2;
}

.PrintTableValueMediumX
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828180;
	text-align:center;
	height:15px;
	width:75px;
	border:solid 1px #C2C2C2;
}

.PrintTableValueSmall
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	padding-right:5px;
	color:#828180;
	height:15px;
	width:50px;
	border:solid 1px #C2C2C2;
}

.PrintTableNumericValue
{
	background-color:White;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-right:5px;
	color:#828180;
	height:15px;
	width:50px;
	border:solid 1px #C2C2C2;
}

.PrintTableNumericValue2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-right:5px;
	color:#828180;
	height:15px;
	width:50px;
}

.PrintTableText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-right:5px;
	color:#828180;
	height:15px;
	width:50px;
}
.PrintTableHeader
{
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-top-color:Black;
	border-top-style:solid;
	border-top-width:thin;
}

.menu_header
{
padding-top:2px;
padding-bottom:2;
width:250px;
height:auto;
background-image:url(images/menu_header.JPG);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#999999;
height:30px;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

.InfoText1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#98AFFF;
	font-weight:bold;
	text-decoration: none;
	padding-left:1px;
	padding-right:1px;
}

.InfoText2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d10000;
	font-weight:bold;
	text-decoration: none;
	padding-left:1px;
	padding-right:1px;
}

.LegendText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#999999;
	font-weight:bold;
	text-decoration: none;
	padding-left:5px;
	
}

.LegendText2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:bold;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}

.LegendTextItalic
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-style:italic;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}

.LeftRightText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}

.LeftRightTextX {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}

.LeftRightCell
{
	border:solid 1px #C2C2C2;
}

.box_top_center {
    background-image: url(images/box_Top_center.jpg) !important;
    background-repeat: repeat-x !important;
}
.box_bottom_center
{
	background-image:url(images/box_Bottom_center.jpg);
	background-repeat:repeat-x;
}

.box_left_center {
background-color:#EEEEEE;
border-left:solid 1px #C2C2C2;
}

.box_right_center {
background-color:#EEEEEE;
border-right:solid 1px #C2C2C2;
}

.box_center {
background-color:#EEEEEE;
}


body{
background-color:#eeeeee;
margin:0px;
}

.icerik{
background-color:#FFFFFF;
width:1200px;
height:700px;
border:solid 1px #C1C0BF; 
}

.ust_banner{
height:80px;
width:880px;
border-bottom:solid 1px #C1C0BF; 
}

.ust_banner_sol{
width:150px; 
border-right:solid 1px #C1C0BF; 
background-color:#F5f5f5;
}


.kullanici_paneli {
width:140px;
height:520px;
background-color:#F5F5F5;border-right:solid 1px #C1C0BF; 
}



.kullanici_buton_bolum {
padding-top:8px;
padding-bottom:8px;
width:140px;
height:auto;
background-image:url(images/kullanici_background.png);
background-repeat:repeat-y;
}

.form_icerik 
{
	padding-left:10px;
}

.musteri_isim {
background-image:url(images/kullanici_gri_cizgi.png);
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
height:30px;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

.LinkInfo {
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3333CC;
font-weight:bold;
padding-left:3px;
}


.LinkInfo:hover{
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3333CC;
font-weight:bold;
padding-left:3px;
}

.LinkInfo2 {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: black;
    font-weight: bold;
    padding-left: 3px;
}


    .LinkInfo2:hover {
        display: block;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: black;
        font-weight: bold;
        padding-left: 3px;
    }

.FrameShape {
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3333CC;
font-weight:bold;
padding-left:3px;
}


.FrameShape:hover{
text-decoration:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3333CC;
font-weight:bold;
padding-left:3px;
text-decoration:underline;
}

.GridStyle
{
text-align:left;
width:auto;
}

.GridStyle a
{
text-align:left;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
background-image:url(images/mavi_button_M_over.png);
background-repeat:no-repeat;
width:75px;
height:20px;
}

.GridStyle a:hover
{
text-align:center;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-image:url(images/mavi_button_M_hover.png);
background-repeat:no-repeat;
width:75px;
height:20px;
}


.mavi_button_L{
text-align:center;
width:97px;
}

.mavi_button_L a{
text-align:center;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-image:url(images/mavi_button_L_over.png);
background-repeat:no-repeat;
width:97px;
height:20px;
padding-top:3px;
}

.mavi_button_L a:hover{
text-align:center;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-image:url(images/mavi_button_L_hover.png);
background-repeat:no-repeat;
width:97px;
height:20px;
padding-top:3px;
}


.mavi_button_M {
text-align:center;
width:80px;
}

.mavi_button_M a{
text-align:center;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
background-image:url(images/mavi_button_M_over.png);
background-repeat:no-repeat;
width:80px;
height:20px;
padding-top:3px;
}

.mavi_button_M a:hover{
text-align:center;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-image:url(images/mavi_button_M_hover.png);
background-repeat:no-repeat;
width:80px;
height:20px;
padding-top:3px;
}

.gri_button_L a{
text-align:center;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-image:url(images/mavi_button_L_hover.png);
background-repeat:no-repeat;
width:97px;
height:20px;
padding-top:3px;
}


.gri_button_L a:hover{
text-align:center;
text-decoration:none;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-image:url(images/mavi_button_L_over.png);
background-repeat:no-repeat;
width:97px;
height:20px;
padding-top:3px;
}

.title_menu_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#Navy;
text-align:center;
}

.title_login_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#Navy;
text-align:left;
}

.title_smallXX {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:15px;
border:solid 1px #C2C2C2;
}

.title_smallX {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:30px;
border:solid 1px #C2C2C2;
}

.title_small {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:50px;
border:solid 1px #C2C2C2;
}

.xtitle_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
height:15px;
width:50px;
}

.x1title_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:right;
height:15px;
width:50px;
}

.x2title_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
height:15px;
width:50px;
}

.title_medium {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:70px;
border:solid 1px #C2C2C2;
}

.title_mediumX {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:100px;
border:solid 1px #C2C2C2;
}

.title_mediumX1 {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:60px;
border:solid 1px #C2C2C2;
}

.title_mediumX2 {
    background-color: #828180;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-align: center;
    height: 15px;
    width: 40px;
    border: solid 1px #C2C2C2;
}


.title_full {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
height:10px;
border:solid 1px #C2C2C2;
}

.title_large {
    background-color: #828180;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-align: center;
    height: 15px;
    width: 120px;
    border: solid 1px #C2C2C2;
}

.title_largeX {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:150px;
border:solid 1px #C2C2C2;
}
.title_largeXX {
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:180px;
border:solid 1px #C2C2C2;
}

.title_largeXXX
{
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:200px;
border:solid 1px #C2C2C2;
}

.title_largeXXXX
{
background-color:#828180;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
height:15px;
width:220px;
border:solid 1px #C2C2C2;
}

.title_largeXXXX1 {
	background-color: #828180;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	width: 300px;
	border: solid 1px #C2C2C2;
}

.textarea_large 
{
font-family:Arial, Helvetica, sans-serif;
width:365px;
height:50px;
border:solid 1px #C2C2C2;
}

.texbox_smallx {
    width: 40px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_smallx4 {
	width: 25px;
	height: 20px;
	border: solid 1px #C2C2C2;
}

.texbox_smallx4 {
    width: 75px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_smallx3 {
    width: 40px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_smallx3_1 {
    width: 40px;
    height: 30px;
    border: solid 1px #C2C2C2;
}

.texbox_smallx3_2 {
	width: 35px;
	height: 20px;
	border: solid 1px #C2C2C2;
}

.texbox_smallx2 {
    width: 35px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_smallx1 {
    width: 60px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_small {
width:100px;
height:20px;
border:solid 1px #C2C2C2;
}

.texbox_smallx5 {
    width: 50px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_smallx6 {
    width: 120px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_small_1 {
    width: 100px;
    height: 30px;
    border: solid 1px #C2C2C2;
}

.texbox_smallx6_1 {
    width: 250px;
    height: 30px;
    border: solid 1px #C2C2C2;
}

.texbox_medium {
    width: 150px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_mediumX {
    width: 200px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_mediumX2 {
	width: 100px;
	height: 20px;
	border: solid 1px #C2C2C2;
}

.texbox_large {
    width: 250px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.texbox_largeX {
    width: 350px;
    height: 20px;
    border: solid 1px #C2C2C2;
}


.texbox_area
{
border:solid 1px #C2C2C2;
}


.combo_smallXX{
text-align:left;
width:40px;
height:20px;
border:solid 1px #C2C2C2;
}

.combo_smallX{
text-align:left;
width:55px;
height:20px;
border:solid 1px #C2C2C2;
}

.combo_small {
    text-align: left;
    width: 100px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.combo_smallM{
text-align:left;
width:120px;
height:20px;
border:solid 1px #C2C2C2;
}

.combo_smallM1 {
    text-align: left;
    width: 80px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.combo_smallM11 {
    text-align: left;
    width: 60px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.combo_medium
{
	text-align:left;
	width:150px;
	height:20px;
	border:solid 1px #C2C2C2;
	text-align:left;
}

.combo_mediumX
{
	text-align:left;
	width:200px;
	height:20px;
	border:solid 1px #C2C2C2;
	text-align:left;
}

.combo_mediumXSpec1 {
    text-align: left;
    width: 206px;
    height: 20px;
    border: solid 1px #C2C2C2;
    text-align: left;
}

.combo_mediumX2
{
	text-align:left;
	width:225px;
	height:20px;
	border:solid 1px #C2C2C2;
	text-align:left;
}

.combo_mediumX3 {
    text-align: left;
    width: 120px;
    height: 20px;
    border: solid 1px #C2C2C2;
    text-align: left;
}

.combo_Large{
text-align:left;
width:250px;
height:20px;
border:solid 1px #C2C2C2;
}

.combo_Larges1 {
    text-align: left;
    width: 200px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.combo_Larges2 {
    text-align: left;
    width: 150px;
    height: 20px;
    border: solid 1px #C2C2C2;
}

.combo_LargeX
{
text-align:left;
width:350px;
height:20px;
border:solid 1px #C2C2C2;
}

.combo_LargeXXX{
text-align:left;
width:400px;
height:20px;
border:solid 1px #C2C2C2;
}

.label1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}


.cam_icerik {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#615E5D;
height:100px;
width:310px;
border:solid 1px #DDDDDC;
}


.chkList input 
{ 
    margin-left: 5px; 
}
.chkList td 
{ 
    padding-left: 0px; 
}

.accordian {
	width: 120px;
}

.accordian li {
	list-style-type: none;
}

.dimension {
	height: 200px;
}

.even, .odd {
	font-weight: bold;
	height: 27px;
	padding-top: 3px;
}

.even {
	border: 1px solid #d8d8d8;
	background-color: #ececec;
}

.odd {
	border: 1px solid black;
	background: #333;
	color: white;
}

.title_line {
	border-bottom-color:black;
	border-bottom-style:solid;
	border-bottom-width:thin;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}

.title_line_large {
	border-bottom-color:black;
	border-bottom-style:solid;
	border-bottom-width:thin;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
height:15px;
width:120px;
}

.title_line_mediumX {
border-bottom-color:black;
	border-bottom-style:solid;
	border-bottom-width:thin;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
width:100px;
}


.title_line_largeXXX
{
border-bottom-color:black;
	border-bottom-style:solid;
	border-bottom-width:thin;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
width:200px;
}

.menu_item_link {
    text-decoration:none;
    color:black;
}

.menu_item_link:hover {
    text-decoration: underline;
}


.menu_item
{
	/*background-image:url(../includes/images/note_small.gif);*/
}

.menu_item_lens {
	text-decoration: none;
	color: #cb6605;
}

	.menu_item_lens:hover {
		text-decoration: underline;
		color: #f59235;
	}


.PowerBox
{
	background-color:#74a4a8;
}


.HeaderBox {
    background-color: #74a4a8;
    border: 1px solid Transparent;
    /*border: 1px solid black;*/
}


.order_center_glasses {
    width: 150px !important;
    height: 43px !important;
    /*background-image:url(../includes/images/glasses1.png);*/
}

.toleft {
    width: 30px !important;
    height: 28px !important;
    /*background-image:url(../includes/images/toleft.png);*/
    background-repeat: no-repeat !important;
    border: none !important;
    border-style: none !important;
    outline: none !important;
}

.toright {
    width: 30px !important;
    height: 28px !important;
    /*background-image:url(../includes/images/toright.png);*/
    background-repeat: no-repeat !important;
    border: none !important;
    border-style: none !important;
    outline: none !important;
}

.halfdivTop
{
     height:29px;
     width:70px;
     border-radius: 90px 90px 0 0;
     -moz-border-radius: 90px 90px 0 0;
     -webkit-border-radius: 90px 90px 0 0;
     text-align:center;
     vertical-align: middle;
     border-top-style:solid;border-top-width:thin;border-top-color:black;
     border-right-style:solid;border-right-width:thin;border-right-color:black;
     border-left-style:solid;border-left-width:thin;border-left-color:black;
}

.halfdivBottom
{
     height:29px;
     width:70px;
     border-radius: 0 0 90px 90px;
     -moz-border-radius: 0 0 90px 90px;
     -webkit-border-radius: 0 0 90px 90px;
     text-align:center;
     vertical-align: middle;
     border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:black;
     border-right-style:solid;border-right-width:thin;border-right-color:black;
     border-left-style:solid;border-left-width:thin;border-left-color:black;

}



.UsermenuBox {
    padding: 5px;
}


fieldset {
    -webkit-margin-start: 2px !important;
    -webkit-margin-end: 2px !important;
    -webkit-padding-before: 0.35em !important;
    -webkit-padding-start: 0.75em !important;
    -webkit-padding-end: 0.75em !important;
    -webkit-padding-after: 0.625em !important;
    min-width: -webkit-min-content !important;
    border-width: 2px !important;
    border-style: groove !important;
    border-color: threedface !important;
    border-image: initial !important;
}


.StockMatrixHeader {
	text-align: center;
	font-weight: bold;
	border-color: black;
	border-style: solid;
	border-width: thin;
}

.StockMatrixCell {
	border-color:black;
	border-style:solid;
	border-width:thin;
}


.texbox_warn {
	background-color:#f75555;
}

.blink {
	animation: blink-animation 1s steps(5, start) infinite;
	-webkit-animation: blink-animation 1s steps(5, start) infinite;
	color:red;
	font-weight:bold;
}

@keyframes blink-animation {
	to {
		visibility: hidden;
	}
}

@-webkit-keyframes blink-animation {
	to {
		visibility: hidden;
	}
}


.LensOrderProductBox {
	margin-left: 10px;
	margin-top: 10px;
	width: 400px;
	height: 350px;
	background: #ffffff;
	background: -moz-#ffffff;
	background: -webkit-#ffffff;
	border: 4px solid #ADADAD;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 11px 10px 6px #C2C2C2;
	display: inline-block;
}

.LensOrderProductBoxTitle {
	float: left;
	display: block;
	text-align: left;
	color: #161515;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
}

.LensOrderProductBoxMaterial {
	float: left;
	display: block;
	text-align: right;
	color: #161515;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.LensOrderProductBoxText1 {
	float: left;
	display: block;
	text-align: left;
	color: #161515;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.LensOrderProductBoxDesc {
	float: left;
	display: block;
	text-align: left;
	color: #161515;
	font-size: 11px;
	font-family: Arial;
}

.LensOrderProductBoxPrice {
	float: left;
	display: block;
	text-align: left;
	color: Black;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
}


.LensBasketTitle {
	float: left;
	display: block;
	text-align: center;
	color: #28b5c7;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.LensBasketTitle2 {
	float: left;
	text-align: center;
	color: #28b5c7;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.LensLink1 {
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3333CC;
	font-weight: bold;
	padding-left: 3px;
}

.LensLink1:hover {
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3333CC;
	font-weight: bold;
	padding-left: 3px;
}

.LensBasketListTitle {
	text-align: center;
	color: #28b5c7;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.LensBasketListSum {
	text-align: right;
	color: #161515;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.LensBasketListPrice {
	text-align: right;
	color: #126e7a;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
}

.LensBasketListPrice2 {
	text-align: right;
	color: #161515;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.LensBasketListInfo {
	text-align: right;
	color: #161515;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.LensBasketListTitle1 {
	text-align: left;
	color: #28b5c7;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
}

.LensBasketListTitle2 {
	text-align: left;
	color: #28b5c7;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

.myLensButton1 {
	background-color: #2b858d;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3ea8b5;
	display: inline-block;
	color: #fcfcfc;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	padding: 12px 10px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #3ea8b5;
	text-align:center;
	vertical-align:central;
	width: 150px;
	height: 50px;
}

	.myLensButton1:hover {
		background-color: #3ea8b5;
	}

	.myLensButton1:active {
		position: relative;
		top: 1px;
	}

.LensPaymentTitle1 {
	text-align: left;
	color: #28b5c7;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
}

.LensPaymentTitle2 {
	text-align: left;
	color: #121212;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
}

.LensPaymentTitle3 {
	text-align: left;
	color: #121212;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.LensPaymentPrice1 {
	text-align: right;
	color: #126e7a;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.LensPaymentPrice2 {
	text-align: right;
	color: #126e7a;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.LensOrderBox {
	margin: 10px 10px 10px 10px;
	height: 110px;
	background: #ffffff;
	background: -moz-#ffffff;
	background: -webkit-#ffffff;
	border: 2px solid #ADADAD;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 11px 10px 6px #C2C2C2;
	display: inline-block;
}

.LensPaymentCardInfo {
	text-align: left;
	color: #7a7a7a;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
}

.ci_disable-input {
	background-color: #eaeaea !important;
	color: #313131 !important;
}

.ci-gam-table {
	font-size: 9px;
	padding: 0;
	margin: 0;
	width: auto;
	margin-bottom: 25px;
}

	.ci-gam-table td,
	.ci-gam-table th {
		vertical-align: middle;
		text-align: center;
		padding: 2px 2px  !important;
		border: 1px solid;
		font-size: 10px !important;
		background-color: #FFF;
		
	}

	.ci-gam-table td {
		cursor: pointer;
	}

	.ci-gam-table th {
		background-color: #74a4a8;
		color: #FFF;
	}
	.ci-gam-table tr:hover td {
		background-color: #999 !important;
		color: #FFF;
	}

	.ci-gam-table td.sts-text-Danger {
		background-color: #b40404;
		color: #FFF;
		/*color: #b40404;*/
		font-weight: bold;
	}

	.ci-gam-table td.sts-text-Active {
		background-color: #04b407;
		color: #FFF;
		/*color: #04b407;*/
		font-weight: bold;
	}

	.ci-gam-table td.sts-text-Freeze {
		/*background-color: #dfdfdf;*/
		color: #dfdfdf;
	}

.btnGamTabels {

	font-size:12px;
	font-weight:bold;
	border:none;
	/*background-color:#3333CC;*/
	color:#cb0000;
	padding:2px;
	margin-left:2px;
	cursor:pointer;
}

.hide-content{
	display:none !important;
}