.vbmenu_popup {
	BORDER-RIGHT: #0b198c 1px solid; BORDER-TOP: #0b198c 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #0b198c 1px solid; COLOR: #000000; BORDER-BOTTOM: #0b198c 1px solid;
}
.vbmenu_option {
	BACKGROUND: #bbc7ce; FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; CURSOR: pointer; COLOR: #000000; WHITE-SPACE: nowrap;
}
.vbmenu_option A:link {
	COLOR: #22229c; TEXT-DECORATION: none;
}
.vbmenu_option_alink {
	COLOR: #22229c; TEXT-DECORATION: none;
}
.vbmenu_option A:visited {
	COLOR: #22229c; TEXT-DECORATION: none;
}
.vbmenu_option_avisited {
	COLOR: #22229c; TEXT-DECORATION: none;
}
.vbmenu_option A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_option A:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_option_ahover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_hilite {
	BACKGROUND: #8a949e; FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; CURSOR: pointer; COLOR: #ffffff; WHITE-SPACE: nowrap;
}
.vbmenu_hilite A:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_hilite_alink {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_hilite A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_hilite_avisited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_hilite A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_hilite A:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.vbmenu_hilite_ahover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.yararli_link {
	BACKGROUND: url(images/titlebg.gif) #5c7099 repeat-x left top; FONT: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #ffffff
}
.yararli_link A:link {
	COLOR: #ffffff
}
.yararli_link_alink {
	COLOR: #ffffff
}
.yararli_link A:visited {
	COLOR: #ffffff
}
.yararli_link_avisited {
	COLOR: #ffffff
}
.yararli_link A:hover {
	COLOR: #ffff00
}
.yararli_link A:active {
	COLOR: #ffff00
}
.yararli_link_ahover {
	COLOR: #ffff00
}

.navwrap
{
	background: #738FBF;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 1px 6px 2px 6px;
	white-space: nowrap;
}
.navwrap a:link, .vbmenu_control_alink
{
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.navwrap a:visited, .vbmenu_control_avisited
{
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.navwrap a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.vbmenu_control
{
	background: #738FBF;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}

/* Normal, standard links. */
a:link
{
	color: #22229C;
	
}
a:visited
{
	color: #22229C;
	text-decoration: underline;
}
a:hover
{
color: #ff4400;
	text-decoration: none;
}

/* Navigation links - for the link tree. */
.nav, .nav:link, .nav:visited
{
	color: #000000;
	text-decoration: none;
}
a.nav:hover
{
	color: #cc3333;
	text-decoration: underline;
}
.nav-tree
{
font-size: 90%;
}
/* Tables should show empty cells. */
table
{
	empty-cells: show;
}

/* By default (td, body..) use verdana in black. */
body, td, th , tr
{
	color: #000000;
	font-size: 10pt;
	font-family:  verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


/* The main body of the entire forum. */
body
{
	margin: 0px;
	padding: 12px 30px 4px 30px;
	background-color:#E1E1E2;
}

a:hover

{

	text-decoration: none;

	background-image:url('images/link-back.gif');

	position: relative; top: 0.0px; left: 1.0px;

}

.smfproalpha

{

		color: #000000;



	background-color: #000000;



padding: 1px;



background-image: url('images/smfproalpha.gif');



background-repeat: repeat-x;

}

.smf_pro1

{

		color: #000000;

	background-color: #000000;

padding: 1px;

background-image: url('images/smf_pro1.gif');

background-repeat: repeat-x;



}

/* Input boxes - just a bit smaller than normal so they align well. */

input, textarea, button

{

	color: #000000;

	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

input, button

{

	font-size: 90%;

}



textarea

{

	font-size: 100%;

	color: #000000;

	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}



/* All input elements that are checkboxes or radio buttons. */

input.check

{

	border: none;

}



/* Selects are a bit smaller, because it makes them look even better 8). */

select

{

	font-size: 90%;

	font-weight: normal;

	color: #000000;

	font-family: verdana, sans-serif;

}



/* Standard horizontal rule.. ([hr], etc.) */

hr, .hrcolor

{

	height: 1px;

	border: 0;

	color: #666666;

	background-color: #666666;

}



/* By default set the color on these tags as black. */

h1, h2, h3, h4, h5, h6, h7

{

	color: black;

	font-size: 1em;

	margin: 0;

	padding: 0;

}



/* No image should have a border when linked. */

a img

{

	border: 0;

}



/* No lines around buttons in Firefox! */

a

{

	outline: none;

}



/* Reset all lists. */

ul, ul li

{

	padding: 0;

	margin: 0;

	list-style: none;

}



/* We can define lists to be lists tho! */

ul.normallist

{

	padding-left: 2em;

}



ul.normallist li

{

	list-style: disc;

}



/* ************************************* */

/* Some handy custom classes             */

/* ************************************* */



.floatright

{

	float: right;

}

.floatleft

{

	float: left;

}



/* Default font sizes: small (8pt), normal (10pt), and large (14pt). */

.smalltext

{

	font-size: 0.8em;

	font-family: verdana, sans-serif;

}

.middletext

{

	font-size: 0.85em;

}

.normaltext

{

	font-size: 1em;

}

.largetext

{

	font-size: 1.4em;

}



/* This style will make sure all headers use the same padding throughout. */

.headerpadding

{

	padding: 0.5em;

}

/* smaller padding used in paragraphs, sections etc */

.smallpadding

{

	padding: 0.2em;

}

/* larger padding used in paragraphs, sections etc */

.largepadding

{

	padding: 0.7em;

}



/* A small space to the next section. */

.marginbottom

{

	margin-bottom: 1em;

}

/* On the top too. */

.margintop

{

	margin-top: 1em;

}

/* remove bold/italic styles */

span.plainstyle

{

	font-weight: normal;

	font-style: normal;

}

/* float a list horizontally */

ul.horizlist

{

	width: 100%;

}

ul.horizlist li

{

	float: left;

	padding: 0.2em 0.4em 0.2em 0.4em;

	vertical-align: top;

}

/* make a inline-list */

ul.nolist li

{

	display: inline;

}

/* Helping style to clear floated items. */

.clearfix:after

{

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



.clearfix

{

	display: inline-block;

}



/* Hides from IE-mac. \*/

* html .clearfix

{

	height: 1%;

}

.clearfix

{

	display: block;

}

/* End hide from IE-mac. */



/* ************************************* */

/* Some specific SMF elements            */

/* ************************************* */



/* A quote, perhaps from another post. */

.quote

{

	margin: 1px;

	padding: 1px;

	font-size: small;

	line-height: 1.4em;

}



/* A code block - maybe even PHP ;). */

.code

{

	color: #000000;

	background-color: #dddddd;

	font-family: "courier new", "times new roman", monospace;

	font-size: x-small;

	line-height: 1.3em;

	/* Put a nice border around it. */

	border: 1px solid #000000;

	margin: 1px auto 1px auto;

	padding: 1px;

	width: 99%;

	/* Don't wrap its contents, and show scrollbars. */

	white-space: nowrap;

	overflow: auto;

	/* Stop after about 24 lines, and just show a scrollbar. */

	max-height: 24em;

}



/* The "Quote:" and "Code:" header parts... */

.quoteheader, .codeheader

{

	color: #000000;

	text-decoration: none;

	font-style: normal;

	font-weight: bold;

	font-size: x-small;

	line-height: 1.2em;

}



/* For links to change the code stuff... */

.codeoperation

{

	font-weight: normal;

}



/* Styling for BBC tags */

.bbc_color a

{

	color: inherit;

}



.bbc_img

{

	border: 0;

}



.bbc_list

{

	margin-top: 0;

	margin-bottom: 0;

	margin-left: 2em;

}



.bbc_list li

{

	list-style: disc;

}



.bbc_list li li

{

	list-style: circle;

}



.bbc_size

{

	line-height: 1.3em;

}



.bbc_table

{

	font: inherit;

	color: inherit;

}



.bbc_table td

{

	font: inherit;

	color: inherit;

	vertical-align: top;

}



.bbc_u

{

	text-decoration: underline;

}



/* Generally, those [?] icons.  This makes your cursor a help icon. */

.help

{

	cursor: help;

}



/* /me uses this a lot. (emote, try typing /me in a post.) */

.meaction

{

	color: red;

}



/* The main post box - this makes it as wide as possible. */

.editor

{

	width: 96%;

}



/* Highlighted text - such as search results. */

.highlight

{

	background-color: yellow;

	font-weight: bold;

	color: black;

}



/* A more discreet highlight colour, for selected membergroups etc. */

.highlight2

{

	background-color: #B3F4B0;

	color: black;

}



/* ************************************* */

/* Real common classes                   */

/* ************************************* */
/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg, #preview_body
{
	color: #000000;
	background-color: #E1E4F2;
}
.windowbg2
{
	color: #000000;
	background-color: #f5f5ff;
}
.windowbg3
{
	color: #000000;
	background-color: #E0E1E8;
}
.windowbg7
{
	color: #000000;
	background-color: #E1E4F2;
	
}
.google
{
color: #000000;
background-color: #E1E4F2;
padding: 1px;
background-image: url('images/impossible2.gif');
background-repeat: repeat-x;
}

.moderator, .moderator a:link, .moderator a:visited
{
font-weight: bold;
color: green;
font-style: normal;
}
/* the today container in calendar */
.calendar_today
{
background-color: #FFFFFF;
}

/* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td
{
color: #ffffff;
font-style: normal;
background-color: #B4B4B4;
background-image: url('images/titlebg.gif');
border-bottom: 1px solid #9BAEBF;
border-top: 1px solid #FFFFFF;
background-repeat: repeat-x;
padding-left: 10px;
padding-right: 10px
}
.titlebg, .titlebg a:link, .titlebg a:visited
{
font-weight: bold;
color: #ffffff;
font-style: normal;
}

.titlebg a:hover
{
color: #ffffff;
}
/* same as titlebg, but used where bold text is not needed */
.titlebg2 a:link, .titlebg2 a:visited
{
color: ffffff;
font-style: normal;
text-decoration: underline;
}

.titlebg2 a:hover
{
text-decoration: underline;
}

/* This is used for categories, page indexes, and several other areas in the forum.
.catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers*/
.catbg, tr.catbg td, .catbg3, tr.catbg3 td
{
background-image: url('images/catbg.gif');
background-color: #000000;
color: #ffffff;
padding-left: 10px;
padding-right: 10px
}
.catbg2, tr.catbg2 td
{
background-image: url('images/catbg.gif');
background-color: #A1BFD9;
color: #ffffff;
padding-left: 10px;
padding-right: 10px
}
.catbg, .catbg2, .catbg3
{
border-bottom: solid 1px #375576;
background-repeat: repeat-x;
}
.catbg, .catbg2
{
font-weight: bold;
}
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited
{
font-size: 95%;
color: #ffffff;
text-decoration: none;
}
.catbg a:link, .catbg a:visited, .catbg2 a:link, .catbg2 a:visited
{
color: #ffffff;
text-decoration: none;
}
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover
{
color: #ffffff;
text-decoration: underline;
}
/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor
{
background-color: #c8c8c8;
padding: 0px;
}
/* This is used on tables that should just have a border around them. */

.tborder

{

	padding: 1px;

	border: 1px solid #0B198C;

	background-color: #D1D1E1;

}

/* Posts and personal messages displayed throughout the forum. */

.post, .personalmessage

{

	width: 100%;

	overflow: auto;

	line-height: 1.3em;

}



/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */

.signature

{

	width: 100%;

	overflow: auto;

	padding-bottom: 3px;

	line-height: 1.3em;

}



/* Sometimes there will be an error when you post */

.error

{

	color: red;

}



/* Messages that somehow need to attract the attention. */

.alert

{

	color: red;

}



/* Calendar colours for birthdays, events and holidays */

.birthday

{

	color: #920AC4;

}



.event

{

	color: #078907;

}



.holiday

{

	color: #000080;

}



/* Colours for warnings */

.warn_mute

{

	color: red;

}



.warn_moderate

{

	color: orange;

}



.warn_watch

{

	color: green;

}



a.moderation_link, a.moderation_link:visited

{

	color: red;

	font-weight: bold;

}



.openid_login

{

	background: white url(images/openid.gif) no-repeat;

	padding-left: 18px;

}



#ajax_in_progress

{

	background: #32CD32;

	color: white;

	text-align: center;

	font-weight: bold;

	font-size: 18pt;

	padding: 3px;

	width: 100%;

	position: fixed;

	top: 0;

	left: 0;

}



#ajax_in_progress a

{

	color: white;

	text-decoration: underline;

	font-size: smaller;

	float: right;

}



/* ************************************* */

/* Buttons and menus                     */

/* ************************************* */



.buttonlist ul, .buttonlist_bottom ul

{

	background: url(images/maintab_first.gif) no-repeat bottom left;

	padding-left: 10px;

}

.buttonlist ul li, .buttonlist_bottom ul li

{

	margin: 0;

	padding: 0;

	display: inline;

}

.buttonlist ul li a, .buttonlist ul li a:visited, .buttonlist_bottom ul li a, .buttonlist_bottom ul li a:visited

{

	float: left;

	display: block;

	color: white;

	font-size: 0.8em;

	font-family: tahoma, sans-serif;

	text-transform: uppercase;

}

.buttonlist ul li a:hover, .buttonlist_bottom ul li a:hover

{

	color: #e0e0ff;

	text-decoration: none;

}

.buttonlist ul li a span, .buttonlist_bottom ul li a span

{

	background: url(images/maintab_back.gif) repeat-x bottom left;

	display: block;

	padding: 0.1em 0.5em 0.5em 0.5em;

}

.buttonlist ul li a.active, .buttonlist_bottom ul li a.active

{

	background: url(images/maintab_active_last.gif) no-repeat bottom right;

	padding-right: 8px;

}

.buttonlist ul li a.active span em, .buttonlist_bottom ul li a.active span em

{

	padding: 0.1em 0.5em 0.5em 0.5em;

	display: block;

	font-style: normal;

	background: url(images/maintab_active_back.gif) repeat-x bottom right;

}

.buttonlist ul li a.active span, .buttonlist_bottom ul li a.active span

{

	background: url(images/maintab_active_first.gif) no-repeat bottom left;

	padding: 0 0 0 8px;

}

.buttonlist ul li a span.last, .buttonlist_bottom ul li a span.last

{

	background: url(images/maintab_last.gif) no-repeat bottom right;

	padding: 0.1em 1.5em 0.5em 0.5em;

}



/* For links that are basically submit buttons. */

.buttonlist_submit

{

	background: transparent;

	color: white;

	text-transform: uppercase;

	vertical-align: top;

	text-decoration: none;

	font-size: 9px;

	font-family: tahoma, sans-serif;

	border: 0;

}



.buttonlist_submit:hover

{

	color: #e0e0ff;

}



/* ..for the "bottom" menu */

.buttonlist_bottom ul

{

	background: url(images/mirrortab_first.gif) no-repeat top left;

}

.buttonlist_bottom ul li a span

{

	padding: 0.5em 0.5em 0.1em 0.5em;

	background: url(images/mirrortab_back.gif) repeat-x top left;

}

.buttonlist_bottom ul li a.active

{

	background: url(images/mirrortab_active_last.gif) no-repeat top right;

}

.buttonlist_bottom ul li a.active span em

{

	background: url(images/mirrortab_active_back.gif) repeat-x top right;

}

.buttonlist_bottom ul li a.active span

{

	background: url(images/mirrortab_active_first.gif) no-repeat top left;

}

.buttonlist_bottom ul li a span.last

{

	padding: 0.5em 1.5em 0.1em 0.5em;

	background: url(images/mirrortab_last.gif) no-repeat top right;

}

/* the old type of menu, with images */

.oldbuttonlist

{

	text-align: right;

	padding: 0.5em;

}


/* the facebook-style stuff */
#fbstylenav
{
	width: 100%;
	position: fixed;
	bottom: 0px;
	background: url(images/catbg.jpg) repeat-x #FFFFFF;
}
#fbstylenav li
{
	display:inline;
}
#fbstylenav li a
{
padding: 0.2em 1em;
float: left;
border: 0px;
}

#fbstylenav li a:hover
{
	background: url(images/catbg2.jpg) repeat-x #FFFFFF;
}

/* ************************************* */

/* The below is deprecated.              */

/* ************************************* */



/* definitions for the main tab, active means the tab reflects which page is displayed */

.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last

{

	color: white;

	text-transform: uppercase;

	vertical-align: top;



}

.maintab_back, .maintab_active_back

{

	color: white;

	text-decoration: none;

	font-size:  9px;

	vertical-align: top;

	padding: 2px 6px 6px 6px;

	font-family: tahoma, sans-serif;

}



.maintab_first

{

	background: url(images/maintab_first_prev.gif) left bottom no-repeat;

	width: 10px;

}

.maintab_back

{

	background: url(images/maintab_back.gif) left bottom repeat-x;

}

.maintab_last

{

	background: url(images/maintab_last_prev.gif) left bottom no-repeat;

	width: 8px;

}

.maintab_active_first

{

	background: url(images/maintab_active_first.gif) left bottom no-repeat;

	width: 6px;

}

.maintab_active_back

{

	background: url(images/maintab_active_back.gif) left bottom repeat-x;

}

.maintab_active_last

{

	background: url(images/maintab_active_last.gif) left bottom no-repeat;

	width: 8px;

}



/* how links behave in main tab. */

.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited

{

	color: #f4f4f4;

	text-decoration: none;

}



.maintab_back a:hover, .maintab_active_back a:hover

{

	color: #FFFFFF;

	text-decoration: none;

}

/* definitions for the mirror tab */

.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last

{

	color: white;

	text-transform: uppercase;

	vertical-align: top;

}

.mirrortab_back, .mirrortab_active_back

{

	color: white;

	text-decoration: none;

	font-size: 9px;

	vertical-align: bottom;

	padding: 6px 6px 2px 6px;

	font-family: tahoma, sans-serif;

}



.mirrortab_first

{

	background: url(images/mirrortab_first_prev.gif) no-repeat;

	width: 10px;

}

.mirrortab_back

{

	background: url(images/mirrortab_back.gif) repeat-x;

}

.mirrortab_last

{

	background: url(images/mirrortab_last_prev.gif) no-repeat;

	width: 6px;

}

.mirrortab_active_first

{

	background: url(images/mirrortab_active_first.gif) no-repeat;

	width: 6px;

}

.mirrortab_active_back

{

	background: url(images/mirrortab_active_back.gif) repeat-x;

}

.mirrortab_active_last

{

	background: url(images/mirrortab_active_last.gif) no-repeat;

	width: 8px;

}



/* how links behave in mirror tab. */

.mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited

{

	color: #f4f4f4;

	text-decoration: none;

}



.mirrortab_back a:hover, .mirrortab_active_back a:hover

{

	color: #ffffff;

	text-decoration: none;

}



/* These are for the auto suggest floating div type thing. */

.auto_suggest_div

{

	border: 1px solid black;

	position: absolute;

	font-size: .7em;

}



/* An auto suggest item */

.auto_suggest_item

{

	background-color: #DDDDDD;

}



/* hovered auto suggest item */

.auto_suggest_item_hover

{

	background-color: #888888;

	cursor: pointer;

	color: #EEEEEE;

}



/* A unhidden content. */

.hiddencontent

{

	color: black;

	background-color: yellow;

	border: 2px solid red;

	margin: 1px;

	padding: 1px;

	line-height: 1.4em;

}

/* display news */

.newsbox

{

background-color: #d3e2f9;

font-size: 11px;

}



/* border for news */

.newsborder

{

background-color: #98bef2;

}



.newsboxprev

{

background-color: #98bef2;

width: 5px;

}



/*border for profile box*/

.contactsborder

{

background-color: #cdcbcb;

}



.copy

{

width: 500px;

background-color: #fefefe;

}



/*for contacts style*/

.contacts

{

background-color: #f3f2f2;

}



.buttons

{

background-color: #e2f1fc;

}



.buttonsborder

{

background-color: #afcee4;

}

body { cursor: url("http://korsanuydu.net/imlec.ani");}

/*MooTools Menu */



#kwick {

    width: 100%;

}



#kwick .kwicks {

	background-color:transparent;

    display: block;

    height: 80px;

    margin: 0px;

    margin-top: 8px;

    padding: 0

    

}



#kwick li {

    float: left;

    margin: 0;

    padding: 0;

    list-style: none;

}



#kwick .kwick {

    display: block;

    cursor: pointer;

    overflow: hidden;

    height: 80px;

    width: 102px;

    background: #fff;

}



#kwick .kwick span {

    display: none;

}



#kwick .opt1 {

	background-color:transparent;

    outline: none

}



#kwick .opt2 {

	background-color:transparent;

    outline: none

}



#kwick .opt3 {

	background-color:transparent;

    outline: none

}



#kwick .opt4 {

	background-color:transparent;

    outline: none

}



#kwick .opt5 {

	background-color:transparent;

    outline: none

}



#kwick .opt6 {

	background-color:transparent;

    outline: none;

}



#kwick .opt7 {

	background-color:transparent;

    outline: none

}



#kwick .opt8 {

	background-color:transparent;

    outline: none

}



#kwick .opt9 {

	background-color:transparent;

    outline: none

}



#kwick .opt10 {

	background-color:transparent;

    outline: none

}



#kwick .opt11 {

	background-color:transparent;

    outline: none

    border-right: 0px none;

}

body

{

	background-color: #E5E5E8;

	margin: 0px;

	padding: 0px;

}

body, td

{

	color: #000000;

	font-size: small;

	font-family: verdana, sans-serif;

}

div#header

{

	background-image: url(http://www.smftools.org/images/catbg.jpg);

	background-repeat: repeat-x;

	background-color: #88A6C0;

	padding: 22px 4% 12px 4%;

	color: white;

	font-family: Georgia, serif;

	font-size: xx-large;

	border-bottom: 1px solid black;

	height: 40px;

}

div#content

{

	padding: 20px 30px;

}

div.error_message

{

	border: 2px dashed red;

	background-color: #E1E1E1;

	margin: 1ex 4ex;

	padding: 1.5ex;

}

div.panel

{

	border: 1px solid gray;

	background-color: #F6F6F6;

	margin: 1ex 0;

	padding: 1.2ex;

}



/* H1 Added by Daniel15 */

div.panel h1

{

	margin: 0;

	margin-bottom: 2ex;

	padding-bottom: 3px;

	border-bottom: 1px solid black;

	font-size: 14pt;

	font-weight: normal;

}

div.panel h2

{

	margin: 0;

	margin-bottom: 0.5ex;

	padding-bottom: 3px;

	border-bottom: 1px dashed black;

	font-size: 14pt;

	font-weight: normal;

}



/* H3 moved to H4, new H3 added by Daniel15*/

div.panel h3

{

	font-size: 8pt;

	font-weight: bold;

}

			

div.panel h4

{

	margin: 0;

	margin-bottom: 2ex;

	font-size: 8pt;

	font-weight: normal;

}

form

{

	margin: 0;

}

td.textbox

{

	padding-top: 2px;

	font-weight: bold;

	white-space: nowrap;

	padding-right: 2ex;

}



.error

{

	font-weight: bold;

	color: red;

}



pre

{

	border: 1px dotted #aaaaaa;

	overflow: auto;

}



.footer

{

	font-size: x-small;

	color: #666666;

	text-align: right;

}

	text-decoration: underline;

}

/* DropDownMenu */



div#menu {

	left: 40px;

	z-index: 11;

	height: 39px;

	background: url('images/sep_black.png') no-repeat 0 0;; padding-left:1px; padding-right:0px; padding-top:0px; padding-bottom:0px

}



div#menu ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

	float: left;  

}



div#menu li {

	position: relative;

	margin: 0px;

	padding: 0px;

	display: block;

	float: left;

	z-index: 5;  

	font-weight: bold;

}



div#menu li a, #menu li span.separator {

	height: 39px;

	display: block;

	float: left;

	line-height: 32px;

	text-decoration: none;

	color: #FFFFFF;

}



div#menu li span {  

	display: block;

}



div#menu li span {  

	background-repeat: no-repeat;

	background-position: 95% 0px;

}



div#menu a:hover, div#menu span.separator:hover, div#menu span.sfhover {  

	color: #D2D2D2;

}



div#menu li.active {  

	font-weight: bold;

}



div#menu li.active ul {  

	font-weight: normal;

}



div#menu li.parent span.separator {  

	cursor: pointer;

}



 

div#menu ul.menu {

	padding-right: 1px;

	background: url('images/sep_white.png') no-repeat 100% 0;

}



div#menu li.level1 {

	background: url('images/sep_white.png') no-repeat 0 0;

}



div#menu a.level1, div#menu span.level1 {

	background: url('images/sep_black.png') no-repeat 100% 0;

	color: #FFFFFF; /*Change your menu link color in here*/

	font-size: 110%; /*Change your menu font size in here*/

		

}



div#menu a.level1 span, div#menu span.level1 span {

	padding: 5px 20px 0px 20px;

}



div#menu li:hover a.level1, div#menu li.sfhover a.level1, div#menu li:hover span.level1, div#menu li.sfhover span.level1 {  

	color: #CFD7DE;

}



div#menu li.active a.level1, div#menu li.active span.level1 {  

	color: #aa1428;  /*Change your menu link hover color in here*/

	font-weight: bold;

}



 

div#menu a.level1 span.title, div#menu span.level1 span.title{

	padding: 0px;

}



 

div#menu a.level1 span.sub, div#menu span.level1 span.sub {

	padding: 0px;

	font-size: 60%;

	font-weight: normal;

	color: #969696;

	margin-top: -6px;

	line-height: 10px;

}



 

div#menu li:hover a.level1 span.sub, div#menu li:hover span.level1 span.sub, div#menu li.sfhover a.level1 span.sub, div#menu li.sfhover span.level1 span.sub {

	color: #ffffff;

}



 

div#menu ul.menu ul {

	position: absolute;

	top: 40px;

	left: -999em;  

	width: 165px;

        font-size: 88%;

}



div#menu li:hover ul, div#menu li.sfhover ul {

	left: 0px;  

	z-index: 100;

}



div#menu li.level1 li {

   	width: 100%;  

	text-indent: 15px;

}





div#menu li.level1 li a, div#menu li.level1 li span.separator{

	height: 25px;

	padding: 0px;

	margin: 0px 1px;;

	background: #89A7C1; /*Change your submenu background color in here*/

	float: none;  

	display: block;

	line-height: 25px

}

/* Yeni Üye Giriş Paneli by Hoochie Coochie Man and Powered by YooTheme  */

span.quick span.yoo-login span.login {

	height: 20px;

	width: 500px;

	font-size: 100%;

}



span.quick span.yoo-login span.login .username, 

span.quick span.yoo-login span.login .password,

span.quick span.yoo-login span.login .login-button-text,

span.quick span.yoo-login span.login .login-button-icon,

span.quick span.yoo-login span.login .lostpassword, 

span.quick span.yoo-login span.login .activatecode,

span.quick span.yoo-login span.login .registration,

span.quick span.yoo-login span.logout .greeting,

span.quick span.yoo-login span.logout .logout-button-text,

span.quick span.yoo-login span.logout .logout-button-icon {

	padding-right: 5px;

	float: left;

}



span.quick span.yoo-login span.login .username input, span.quick span.yoo-login span.login .password input {

	width: 70px;

	height: 16px;

	padding: 4px 0px 0px 30px;

	border: none;

	outline: none;

	float: left;

	color: #646464;

	font-size: 75%;

}



span.quick span.yoo-login span.login .username input {

	background: url('images/username_bg.png') no-repeat 0 0;

}



span.quick span.yoo-login span.login .password input {

	background: url('images/password_bg.png') no-repeat 0 0;

}



span.quick span.yoo-login span.login .username input:hover, span.quick span.yoo-login span.login .username input.sfhover {

	background: url('images/username_bg.png') no-repeat 0 -20px;

	color: #000000

}



span.quick span.yoo-login span.login .password input:hover, span.quick span.yoo-login span.login .password input.sfhover {

	background: url('images/password_bg.png') no-repeat 0 -20px;

	color: #000000

}



span.quick span.yoo-login span.login .username input:focus, span.quick span.yoo-login span.login .username input.sffocus {

	background: url('images/username_bg.png') no-repeat 0 -20px;

	color: #000000

}



span.quick span.yoo-login span.login .password input:focus, span.quick span.yoo-login span.login .password input.sffocus {

	background: url('images/password_bg.png') no-repeat 0 -20px;

	color: #000000

}



span.quick span.yoo-login span.login .login-button-text button {

	margin-top: -1px;

	cursor: pointer;

}



span.quick span.yoo-login span.login .login-button-icon button {

	display: block;

	height: 20px;

	width: 21px;

	padding: 0px;

	border: medium none;

	background: url('images/login_button_bg.png') no-repeat 0 0;

	cursor: pointer;

	overflow: hidden

}



span.quick span.yoo-login span.login .login-button-icon button:hover, span.quick span.yoo-login span.login .login-button-icon button.sfhover  {

	background: url('images/login_button_bg.png') no-repeat 0 -20px;

}



span.quick span.yoo-login span.login .lostpassword a, span.quick span.yoo-login span.login .activatecode a, span.quick span.yoo-login span.login .registration a {

	display: block;

	height: 20px;

	width: 25px;

	cursor: pointer;

	overflow: hidden;

}



span.quick span.yoo-login span.login .lostpassword a  {

	background: url('images/lost_password_bg.png') no-repeat 0 0px;

}



span.quick span.yoo-login span.login .activatecode a  {

	background: url('images/activatecode.png') no-repeat 0 0px;

}



span.quick span.yoo-login span.login .registration a  {

	background: url('images/registration_bg.png') no-repeat 0 0px;

}
.repbars img
{
	padding: 0 1px 0 0;
}

#reputation_menu{
	position: absolute;
	border: 1px solid black;
	z-index: 100;
}