@charset "utf-8";
body {
  margin:0px;
}

div.by_yetkierror {
   width:420;px;
   background-color:#FFFFFF;
   border-color:#CCCCCC;
   border-style:solid;
   border-width:2px;
   font-family:Arial, Helvetica ;
   font-size:14px;
   font-weight:bold;
   color:#333333;
   padding:5px;
}

h1.by_formheader {
  font-family:sans-serif,Arial, Helvetica ;
  font-size:16px;
  font-weight:bold;
  color:#333333;
  text-align:center;
}

form.by_form {
  border:#898aa4 5px solid;
  background-color:#ffffff;
  background-image:url(images/xfillform.png);
  background-repeat:repeat-x;
  padding:0px;
  margin:0px;
  font-family:sans-serif,Arial, Helvetica ;
  font-size:12px;
  color:#333333;
  width:100%;
}

table.by_topbanner {
  background-image:url(images/xfilltop2.png);
  background-repeat:repeat-x;
  background-color:#595b7f;
}

span.by_topbannertext {
  font-family:sans-serif,Arial, Helvetica ;
  font-size:12px;
  font-weight:bold;
  color:#EEEEEE;
}


table.by_formtable {
}

table.by_formtable th {
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#333333;
}

table.by_formtable th em {
  font-family:Arial, Helvetica;
  font-size:14px;
  color:#993300;
}


table.by_formtable td {
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#202020;
}

.by_formtext {
  font-family:Arial, Helvetica;
  font-size:12px;
  color:#666666;
}

.by_uyaribox {
  border:#900000 2px solid;
  background-color:#FFFFFF;
  font-family:Arial, Helvetica;
  font-weight:bold;
  font-size:13px;
  color:#990000;
}

.by_uyaribox a {
  color:#000090;
}

.by_uyaribox a:hover {
  color:#000090;
}

.by_textfield {
  border:#909090 1px solid;
  background-color:#FFFFFF;
  font-family:Arial, Helvetica;
  font-size:12px;
  height:22px;
  line-height:22px;
  padding:0px;
}

.by_textfieldarea {
  border:#909090 1px solid;
  background-color:#FFFFFF;
  font-family:Arial, Helvetica;
  font-size:12px;
  padding:4px;
}


.by_formbutton {
  border:#a7a5ba 2px solid;
  background-color:#dae0f1;
  background-image:url(images/xfilltop.png);
  background-repeat:repeat-x;
  font-family:sans-serif,Arial, Helvetica ;
  font-size:12px;
  font-weight:bold;
  padding:2px;
  color:#202020;
  cursor:pointer;
}


span.by_normaltext {
  font-family:sans-serif,Arial, Helvetica ;
  font-size:12px;
  color:#303030;
}

h1.by_datatable_header {
  font-family:Arial, Helvetica;
  font-size:12px;
  background-color:#e6e6ec;
  color:#122342;
  padding:4px;
  margin:0px;
  text-align:center;
}
table.by_datatable {
  background-color:#FFFFFF;
  padding:0px;
  margin:0px;
}

table.by_datatable th {
  background-color:#e6e6ec;
  font-family:sans-serif,Arial, Helvetica ;
  font-size:12px;
  font-weight:bold;
  color:#000000;
  padding:4px;
  border:#dcdce4 1px solid;
}

table.by_datatable th em {
  font-family:Arial, Helvetica;
  font-size:14px;
  color:#993300;
}

table.by_datatable td {
  background-color:#FFFFFF;
  font-family:sans-serif,Arial, Helvetica ;
  font-size:12px;
  color:#202020;
  padding:3px;
  border:#EEEEEE 1px solid;
}

table.by_datatable td a {
   color:#006699;
   text-decoration:none;
}

table.by_datatable td a:hover {
   color:#006699;
   text-decoration:underline;
}

a.bylink {
  font-family:Arial, Helvetica ;
  font-size:12px;
  color:#000090;
  text-decoration:none;
}

a.bylink:hover {
  font-family:Arial, Helvetica ;
  font-size:12px;
  color:#000090;
  text-decoration:underline;
}


a.topbannerlink {
  font-family:Arial, Helvetica ;
  font-size:12px;
  color:#EEEEEE;
  text-decoration:none;
}

a.topbannerlink:hover {
  font-family:Arial, Helvetica ;
  font-size:12px;
  color:#FFFFFF;
  text-decoration:underline;
}


a.by_smallbutton {
  cursor:pointer;
  padding:2px;
}

a.by_smallbutton img {
  vertical-align:middle;
  border:none;
}

a.by_smallbutton span {display:none; padding:2px 3px; margin-left:-130px; margin-top:22px;width:130px;text-align:center;text-decoration:none;}
a.by_smallbutton:hover span {display:inline; position:absolute; background:#ffff90; border:1px solid #cccccc; color:#303030;}



DIV.by_pg_navigator
{
    BORDER: #c0cfe1 1px solid;
    DISPLAY: block;
    BACKGROUND: #ededed;
    width: 100%;
	text-align:center;
	padding:5px;
    background-image:url(../images/xfill1.png);
    background-repeat:repeat-x;
}

DIV.by_pg_navigator span
{
   FONT-FAMILY: arial, helvetica, sans-serif;
   FONT-WEIGHT: bold;
   FONT-SIZE: 11px;
   COLOR: #AA0000;
}

DIV.by_pg_navigator_no
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000060;
    BORDER: #c0cfe1 1px solid;
    BACKGROUND: #FFFFFF;
    padding-left:4px;
    margin-left:4px;
	padding-right:4px;
	display:inline;
	cursor:pointer;
}

DIV.by_pg_navigator_no_over
{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    BORDER: #c0cfe1 1px solid;
    BACKGROUND: #AA0000;
    padding-left:4px;
    margin-left:4px;
	padding-right:4px;
	display:inline;
	cursor:pointer;
}

a.by_pathlinkaktif {
   color:#FFFFFF;
   font-family:sans-serif;
   font-size:12px;
   text-decoration:none;
   font-weight:bold;
   padding:3px;
   margin:2px;
}

a.by_pathlink {
   color:#CCCCCC;
   font-family:sans-serif;
   font-size:12px;
   text-decoration:none;
   padding:3px;
   margin:2px;
}

td.by_satinal_bronz {
  background-image:url(images/bronz.png);
  background-repeat:no-repeat;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
}
td.by_satinal_silver {
  background-image:url(images/silver.png);
  background-repeat:no-repeat;
}
td.by_satinal_gold {
  background-image:url(images/gold.png);
  background-repeat:no-repeat;
}
td.by_satinal_platinium {
  background-image:url(images/platinium.png);
  background-repeat:no-repeat;
}

/*
button {
border: 0 none;
cursor: pointer;
font-weight: bold;
padding: 0 15px 0 0;
text-align: center;
height: 30px;
line-height: 30px;
width: auto;
}
*/


button.roundbutton {
background:none;
border: 0 none;
cursor: pointer;
font-weight: bold;
padding:0 0px 0 0;
text-align: center;
height: 30px;
line-height: 30px;
width:auto;
display:inline-block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}



span.roundbuttonleft  {
background: transparent url( images/btn_left.png ) no-repeat left top;
color: #FFFFFF;
padding:0px;
margin:0px;
white-space: nowrap;
height: 30px;
line-height: 30px;
border:#000000 0px solid;
width:auto;
display:inline-block;
}

span.roundbuttonright  {
background: transparent url( images/btn_right.png ) no-repeat right top;
color: #FFFFFF;
padding:0px;
margin:0px;
white-space: nowrap;
height: 30px;
line-height: 30px;
width:auto;
border:#000000 0px solid;
display:inline-block;
}



