﻿html,body {
   font-family:verdana, arial;
   margin:5px;
   padding:0px;
   color:#000;
   background-color:#FFF;
   text-align:center;
   height:100%;
}

div {
   margin:0px;
   padding:0px;
}

div#main {
   position:relative;
   width:957px;
   height:100%;
   margin:0 auto;
   text-align:left;
}

div#logo {
   position:absolute;
   top:0px;
   left:0px;
   width:957px;
   height:66px;
}

div#quick {
   position:absolute;
   top:3px;
   right:3px;
}

div#links {
   position:absolute;
   top:40px;
   right:3px;
   height:66px;
   font-size:8pt;
   text-align:right;
   vertical-align:bottom;
}

div#toolbar {
   position:absolute;
   top:40px;
   right:3px;
   height:66px;
   font-size:8pt;
   vertical-align:bottom;
   width:500px;
   font-family:verdana;
   text-align:right;
}

div#banner {
   position:absolute;
   top:66px;
   left:0px;
   width:957px;
   height:309px;
}

div#separator1 {
   position:absolute;
   top:375px;
   left:0px;
   width:957px;
   height:6px;
   background-image: url('/image/theme2009/home/green_bar.png');
   background-repeat: no-repeat;
}

div#login_box {
   position:absolute;
   top:381px;
   left:0px;
   width:296px;
   height:267px;
   background-image: url('/image/theme2009/home/login_box.jpg');
   background-repeat: no-repeat;
}

form#login_form input.text {
   font-family: arial, verdana;
   font-size:14pt;
   font-weight:bold;
   color:#369;
   border-width:0px;
   padding:2px 5px;
}

form#login_form input.text.focus {
   margin: 0px 0px 0px 0px;
   border-width:0px;
}

input#username {
   position:absolute;
   top:80px;
   left:126px;
   width:137px;
   height:26px;
}

input#password {
   position:absolute;
   top:122px;
   left:126px;
   width:137px;
   height:26px;
}

input#submit_btn {
   position:absolute;
   top:157px;
   left:158px;
   width:111px;
   height:39px;
   font-family:arial;
   font-size: 12pt;
}

div#login_help {
   position:absolute;
   top:583px;
   left:87px;
   font-family:arial;
   font-size:8pt;
   font-weight:bold;
   color: #EEE;
}

div#signup_box {
   position:absolute;
   top:381px;
   left:296px;
   width:350px;
   height:267px;
}

div#mobile_box {
   position:absolute;
   top:381px;
   left:646px;
   width:311px;
   height:267px;
}

div#separator2 {
   position:absolute;
   left:0px;
   top:648px;
   width:957px;
   height:6px;
   margin:0px;
   padding:0px;
   background-image: url('/image/theme2009/home/brown_bar.png');
   background-repeat: no-repeat;
}

div#footer {
   position:absolute;
   top:654px;
   left:0px;
   width:957px;
   height:51x;
   padding-top:5px;
   font-size:7pt;
   color: #666;
}

div#teknolist {
   float:left;
   width:300px;
}

div#emutlu {
   float:right;
   width:250px;
}

form {
   margin: 0px;
}

a {
   text-decoration: none;
}

a.menu {
   color: #07638f;
}

a.menu:hover {
   color: #09F;
}

a.link {
   color: gray;
}

a.link:hover {
   color: red
}

a.white {
   color: white;
}

a.white:hover {
   color: yellow
}

a.faint {
   color: #DDD;
}

a.faint:hover {
   color: white;
}

input {
   font-family: verdana;
   vertical-align: middle;
   font-size:8pt;
}

input.search {
   padding-left:20px;
   background-image:url('/image/icon/search-16x16.gif');
   background-repeat:no-repeat;
}

select {
   font-family: verdana;
   vertical-align: middle;
   font-size:8pt;
}

textarea {
   font-family: verdana;
   vertical-align: middle;
   font-size:8pt;
}

.red    { color: red; }
.gray   { color: gray; }
.bold   { font-weight: bold; }
.italic { font-style: italic; }
.under  { text-decoration: underline; }
.nowrap { white-space: nowrap; }

.TaL {
   text-align: left;
}

.TaR {
   text-align: right;
}

.TaC {
   text-align: center;
}

.VaT {
   vertical-align: top;
}

.VaM {
   vertical-align: middle;
}

.VaB {
   vertical-align: bottom;
}

table.form          { width:100%;font-size:8pt;color:#000; }
table.form.deleted  { color: #CCC; }
table.form tr       { height:22px; }
table.form td       { padding:2px 5px; vertical-align:top; }
table.form td.label { font-weight:bold; white-space:nowrap; }
table.form td.w33   { width:33%;  }
table.form td.w50   { width:50%;  }
table.form td.w100  { width:100%; }
table.form td.err   { color:red;  }

.fade_overlay {
   display: none;
   position: absolute;
   top: 0%;
   left: 0%;
   width: 105%;
   height: 105%;
   background-color:#000;
   z-index:1001;
   -moz-opacity: 0.6;
   opacity:.60;
   filter: alpha(opacity=60);
}

.signup_panel {
   display: none;
   position: absolute;
   top: 50%;
   left: 50%;
   width: 640px;
   height: 550px;
   margin:-275px 0px 0px -320px;
   padding: 0px;
   border: 16px solid orange;
   background-color:#FFF;
   z-index:1002;
   overflow: auto;
}

.member_no_panel {
   display: none;
   position: absolute;
   top: 50%;
   left: 50%;
   width: 500px;
   height: 380px;
   margin:-190px 0px 0px -250px;
   padding: 0px;
   border: 16px solid orange;
   background-color:#FFF;
   z-index:1003;
   overflow: auto;
}

.content_panel {
   display: none;
   position: absolute;
   top: 50%;
   left: 50%;
   width: 800px;
   height: 600px;
   margin:-300px 0px 0px -400px;
   padding: 0px;
   border: 16px solid orange;
   background-color:#FFF;
   z-index:1004;
   overflow: hidden;
}

.x-btn button {
    font:normal 11px verdana,arial,tahoma,verdana,helvetica;
    color:#333;
}

.x-menu-list-item {
   font:normal 11px verdana,arial,tahoma,sans-serif;
   text-align:left;
}

a.x-menu-item {
   color:navy;
}
