/*-----------------------------------------------------------------------------
  BASIC HTML OVERRIDE
-----------------------------------------------------------------------------*/

body {
	background: #99CCDD url('/images/degrade_bg.jpg') repeat-x;
	font-size: 90%; /* 62.5% Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif; 
	color: #003340;
	margin: 0;
}

a, a:visited { color: #0099FF; text-decoration: underline; padding:0 2px; }
a:hover { color: #FFFFFF; background-color: #99CCDD; text-decoration: none;}
a.bag { font-size: 16px; border-bottom:2px solid #EEE; line-height:22px;}
h1, h2 { font-size: 22px; font-weight:normal; margin:0 0 10px 0; padding:0; }
p { margin-bottom:20px; }
img { border: none; }
form { margin: 0; padding:0; }
input, textarea { font-size: 12px; font-weight: bold; }
ul, li { list-style: none; margin: 0; padding: 0; }
pre { background-color: #eeeeee; padding: 10px; font-size: 11px; }
div.flash-wrapper { color: #000; font-family:'Courier new', courier, mono;}

.credits { color: #003340; line-height:150%; width: 760px;}
.credits a { color: #FFF; }

/*-----------------------------------------------------------------------------
  STRUCTURE
-----------------------------------------------------------------------------*/

#wrapper { width: 900px; margin: 0 auto; padding: 0; clear: both; }
#header-top { padding: 7px 20px 7px 20px; font-size: 13px; height:40px;}
#header-top a { color:#006086; text-decoration:underline; }
#header-top a:hover { background:#FFF; text-decoration:none;}
#header-bottom { clear:left; background:#FFF; padding:0 10px;}

#header-bottom-left { width:50%; float:left; text-align:left; }
#header-bottom-right { width:50%; float:left; text-align:right; padding-top:6px; }

#footer-wrapper { font-size: 12px; font-weight: normal; color: #9c9c90;}

/*-----------------------------------------------------------------------------
  MULTI COLUMN RULES
-----------------------------------------------------------------------------*/

#multi-col-container { width:100%; float: left; margin-right: -500px; }
#multi-col-content { margin-right: 480px; }
#sidebar { width: 460px; float: right; }
#sidebar #first-col { border-left:1px dotted #AAA; float:left; width:260px; padding: 0 20px; }
#sidebar #second-col { float:left; border-left:1px dotted #AAA; width:100px; padding: 0 20px; }

/*-----------------------------------------------------------------------------
  MULTI COLUMN RULES (EQUAL COLUMNS)
-----------------------------------------------------------------------------*/

#col3-left { width:33%; }
#col3-main { width:34%; }
#col3-right{ width:33%; }
.col3 { float:left; background-color: white; }
.col3-inner { padding:15px; }


div.col4 { float:left; width:25%; }
div.col4-inner { padding:0 20px 0 20px; border-right:1px solid #EEE; }
div.col4-inner-last { padding:0 0 0 20px; border-right:none; }
div.col4-inner-first { padding:0 20px 0 0; border-right:1px solid #EEE; }


/*-----------------------------------------------------------------------------
  CONTENT
-----------------------------------------------------------------------------*/

#content { padding:14px 0 40px 0; min-height:300px; clear:left; }
#page_content { width: 100%; margin: 0; padding: 0; }
#person_right_column { float: left; width: 570px; padding-left: 0; }

/*-----------------------------------------------------------------------------
  ANA MENU
-----------------------------------------------------------------------------*/

#main-navigation { margin: 10px 0 0 10px; float:right;}
#main-navigation a { color: #003340; }
#main-navigation a:hover { background-color:#FFF; color:#003340; }
#main-navigation ul li { float: left; padding:6px 15px 4px 15px; }
#main-navigation ul li.selected a { background:#FFF; text-decoration:none; }
#main-navigation li.lastone { padding-right:3px; }

/*-----------------------------------------------------------------------------
  IKINCI MENU
-----------------------------------------------------------------------------*/

ul#submenu { width:100%; font-size: 15px; }
ul#submenu, ul#submenu li { padding:0 0 4px 0; margin:0; float:left; }
ul#submenu li { margin-right:30px; }
ul#submenu li a { padding-left:20px; } 
ul#submenu li a.no-padding { padding-left:0px; }
ul#submenu li a.RSS { background: url('/images/rss-icon.gif') no-repeat 0 1px;	 }
ul#submenu li a.my-links { background: url('/images/baglarim.gif') no-repeat 0 1px; }
ul#submenu li a.popular { background: url('/images/cok_tutanlar.gif') no-repeat 0 1px; }
ul#submenu li a.full-list { background: url('/images/butun_baglar.gif') no-repeat 0 1px; }

/*-----------------------------------------------------------------------------
  FOOTER
-----------------------------------------------------------------------------*/

#footer-wrapper { font-size: 11px; font-weight: normal; color: #FFF; margin:0 20px 80px 20px; }
#footer span#credit_left { float: left; }
#footer span#credit_right { float: right; }

/*-----------------------------------------------------------------------------
  UTILITIES
-----------------------------------------------------------------------------*/

div.clear { clear: both; }
div.line { float: left; clear: both; width: 100%; height: 1px; border-top: 1px dashed #ddd; overflow: hidden; }

.nobreak { white-space: nowrap; }

a.header_top_img { padding:0; }
a.header_top_img:hover { background-color: #BBB; }
a.header_top_img img { padding: 6px 0 0 20px; }

.half { width:50%; float:left; }
.align-right { text-align: right; }
.user-module { float: left; margin: 0 10px 10px 0; border: 1px solid #CCC; padding: 10px; text-align: center; }
.user-module-small { float: left; margin: 0 5px 5px 0; border: 1px solid #CCC; padding: 5px; text-align: center; }

.profile-wrap { width:116px; height:116px; }

img.profile-icon { background:#FFF; padding:8px; width:100px; height:100px; border:1px solid #EEE; }
img.profile-icon-small { background:#FFF; width:40px; height:40px; border:1px solid #EEE; }

.tag-sm { color: #9fc5df; }

a.link-desc-tag, a.link-desc-tag:hover { color:#9fc5df; }
div.kutu { border:1px solid #EEE; padding:15px; background:#f8f7ff; }
div.bag-tanimi  { margin-top:3px; font-size: 12px; line-height:15px; }

#notice, #message, #warning { float: left; font-size: 13px; }
#warning { font-style: italic; }
.form-note { font-size: 11px; }
#bag_action { font-size: 10px; }

.city-headers { margin:4px 0 9px 2px;}

/*-----------------------------------------------------------------------------
  COVER PAGE
-----------------------------------------------------------------------------*/

#cover-page h1 { font-size:18px; }
#cover-page h2 { font-size:32px;}
#cover-page h3 { font-size:32px; }

.numbers { padding-right: 10px; font-size: 24px; font-weight: bold; margin-bottom:4px; color:#09F; }

.action-sell { min-height:24px; font-size: 14px; border-bottom:1px solid #EEE; padding-bottom: 8px; }
.action-buy  { min-height:24px; font-size: 14px; border-bottom:1px solid #EEE; padding-bottom: 8px; padding-top: 8px; margin-bottom:10px;}

.label{ color: #9aa1a8; }
.percentage{ font-size: 18px; color: #78abb8;}
.byperson{ font-size: 11px; color: #78abb8;}

.buraks{ color: #0B0; }
.stocks{ color: #006086;}
.currency { font-size:0.90em }

input.buraks{ color:#0B0; }
input.amount{ color:#006086; }

#cover-page a { color:#006086; text-decoration:underline; }
#cover-page a:hover { background:#FFF; text-decoration:none;}

div#roundnifty { margin-top:8px; background:#FFF; padding:20px; min-height:40px; }


/*-----------------------------------------------------------------------------
  SPLASH PAGE
-----------------------------------------------------------------------------*/
#splash-page{ font-size: 14px; line-height: 150%; }
#splash-logo { margin-top: 50px; margin-bottom: 20px; }
#splash1, #splash2, #splash3, #splash4 { float:left; width:320px; margin:0 40px 40px 0; padding: 20px; background:#FFF; color:#004A71; } 
.inner {min-height:170px;}
#boxes-wrap { background:#FFF; }
.splash-num { font-size: 20px; font-weight: bold; color:#0B0; margin-right:5px;}
#splash-page a { color:#006086; text-decoration:none; border-bottom:2px solid #006086; }
#splash-page a:hover { background:#FFF; text-decoration:none; border:none;}
#splash-page h1 { font-size:16px; line-height: 130%; }
#splash-page ul li { list-style: none; margin: 0; padding: 0; font-size:18px; border: 1px solid #467986;}

/*-----------------------------------------------------------------------------
  ETİKET BULUTU
-----------------------------------------------------------------------------*/

#etiketler a { color:#FFF; line-height: 140% ;}
#etiketler a:hover { background:#827166; color:#FFF; }
#etiketler a.nube1 { background:#f7e8df; color:#FFF; font-size: 0.8em; }
#etiketler a.nube2 { background:#f2c6ac; color:#FFF; font-size: 1.0em; }
#etiketler a.nube3 { background:#e0b79f; color:#FFF; font-size: 1.2em; }
#etiketler a.nube4 { background:#cdab97; color:#FFF; font-size: 1.4em; }
#etiketler a.nube5 { background:#bb9e8b; color:#FFF; font-size: 1.6em; }
#etiketler a.nube6 { background:#9f8676; color:#FFF; font-size: 1.8em; }

/*-----------------------------------------------------------------------------
  PAGINATION 
-----------------------------------------------------------------------------*/

.pagination { padding: 2px; }
.pagination ul { margin: 0; padding: 0; text-align: left; font-size: 16px; }
.pagination li { list-style-type: none; display: inline; padding-bottom: 1px; font-size: 13px; }
.pagination a, .pagination a:visited { padding: 0 5px; border: 1px solid #0099FF; text-decoration: none;  color: #0099FF; }
.pagination a:hover, .pagination a:active { border: 1px solid #0099FF; color: #fff; background-color: #0099FF; }
.pagination li.currentpage { font-weight: bold; padding: 0 5px; border: 1px solid #0099FF; background-color: #0099FF; color: #FFF; }
.pagination li.disablepage { padding: 0 5px; border: 1px solid #929292; color: #929292; }
.pagination li.nextpage { font-weight: bold; }

/*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
* html .pagination li.currentpage, * html .pagination li.disablepage { margin-right: 5px; padding-right: 0; }
	

#splash-logo a.logolink, a.logolink { border: none;}
#splash-logo a.logolink:hover, a.logolink:hover { background:none; }

