/* 
Green: #195d00   // used to be 99A833 before Igor 
Light Green: #AFD298
Green font: #006600
Orange: #fcaf00
Orange font: #FF9900
*/

/*  Make Paul   */
.col   {position: relative; display: none;}
.exp   {position: relative; display: block;}
/*  Make Paul   */


html { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; } 
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin:2px 2px 2px 2px } 

h1 { font-size: 1.4em; color:#006600; }
h2 { font-size: 1.2em; color:#006600; }
h3 { font-size: 1.0em; color:#006600; }
h4 { font-size: 1em; color:#006600; }
h5 { font-size: 0.8em; color:#006600; }

/* GLOBAL classes - skin & pages */
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight:normal; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight:normal; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight:normal; }

input, textarea, select {border:1px #777 solid;}

label{ white-space: nowrap; padding: 0px 5px;}
/* A {color:#99A833;} */
A {color:#195d00;} 

/* Alert fonts*/
.redfont {color: #FF9900;}
.greenfont {color: #006600;}
.bluefont {color: #0000CC;}
.alertfont {color: #FF9900;}

/* Feedback fonts*/
.positive {color: #009933;}
.neutral {color: #fcaf00;}
.negative {color: #FF0000;}

/* SYSTEM classes - skin & pages */

/* payment gateways table */
.paymenttable {border: 1px solid #fcaf00; background-color: #FFFFFF;}
.paytable1 {background-color: #FFFFFF;}
.paytable2 {background-color: #F8F8F8;}
.paytable3 {background-color: #f0f0f0;}
.payactive {color: blue;}


.sell {font-size: 10px; font-weight: bold; color: #FFFFFF; }
.sell a {font-size: 10px; font-weight: bold; color: #FFFFFF; }
.sell a:hover { font-size: 10px; font-weight: bold; color: #FFFF00; text-decoration: none; }

.item { font-size: 10px; color: #000000; text-decoration: none;}
.item a { font-size: 10px; color: #000000; text-decoration: underline; }
.item a:hover { font-size: 10px; color: #FF0000; text-decoration: none; }

.bolditem { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
.bolditem a { font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline; }
.bolditem a:hover { font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none; }

.hlitem { font-size: 10px; color: #000000; text-decoration: none; }
.hlitem a { font-size: 10px; text-decoration: underline; color: #000000; background: #00CCFF; }
.hlitem a:hover { font-size: 10px; color: #FFFFFF; text-decoration: none; background: #00CCFF;}

.hlbolditem { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
.hlbolditem a { font-size: 10px; font-weight: bold; text-decoration: underline; color: #000000; background: #00CCFF;}
.hlbolditem a:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #00CCFF;}

.smallfont { font-size: 10px; color: #000000; text-decoration: none;}
.smallfont a { font-size: 10px; color: #000000; text-decoration: underline; }
.smallfont a:hover { font-size: 10px; color: #FF0000; text-decoration: none; }

.contentfont { color: #222; text-decoration: none; }
.contentfont a { color: #555; text-decoration: underline; }
.contentfont a:hover { color: #000; text-decoration: underline; }

.submenu {font-size: 10px; font-weight: bold; color: green; text-decoration: none;}
.submenu a {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.submenu a:hover { font-size: 10px; font-weight: bold; color: #FFFF00; text-decoration: none; }

.border {border: 1px solid #999999;}

.membmenucell {background-color: #FFFFFF;}
.membmenu {background-color: #e9e9eb;}

/* SYSTEM classes - auctiondetails.php */
.topitempage { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-bottom: 5px; padding: 6px; line-height: 18px; }
.topitempage a { font-size: 11px; color: #000000; text-decoration: underline; }
.topitempage a:hover { font-size: 11px; color: #FF0000; text-decoration: underline; }
.itemid { font-size:0.9em; color: #ffffff; font-weight: bold;}
.itemidend { font-size:0.9em; color: #ffffff; font-weight: bold;}
.subitem { background-color: #F8F8F8; border-left: 1px solid #195d00; border-bottom: 1px solid #195d00; border-right: 1px solid #195d00;}
.counter {color: #777;  width:100%;} .counter * {font-size: 9px;}
.picselect { background-color: #FFFFE1; border: 1px dashed #CFCFCF; color: #000000; font-weight: bold;}
.picselectmain { background-color: #e9e9eb;}
.leftborder {border-left: 1px solid #195d00;} 

.gradient {border: 1px solid #999999; background-color: #FFFFE1; } /* featured items images bg */

/* SYSTEM classes - border for Steps in sell item pages */
.sellsteptab { border-left: 1px solid #195d00; border-bottom: 1px solid #195d00; border-right: 1px solid #195d00;}

/* SYSTEM classes - font in Members area  */
.boldgrey { font-size: 10px; color: #333333; font-weight: bold; text-decoration: none;}
.boldgrey a { font-size: 10px; color: #333333; font-weight: bold; text-decoration: underline;}
.boldgrey a:hover { font-size: 10px; color: #333333; font-weight: bold; text-decoration: none;}

.membutt {
    font-size: 10px; 
    font-weight: bold; 
    color: #006600 !important; 
    text-decoration: none !important; 
}

/* SYSTEM classes - register.php */
.creg2 {background-color: #FaFaFa;} /* lightgray light */
.creg3 {background-color: #F4F4F4;} /* lightgray middle*/
.creg4 {background-color: #ffffff;} /* inside bg for tables */
.creg5 {background-color: #999999;} /* block tables */
.regborder {background-color: #ffffff; border: 1px dotted #999999;}
.regsignup {background-color: #FFE23B; border: 2px dotted #CC0000; color: #CC0000; font-weight: bold; font-size: 12px;}
.reguser { background-color: #FFFFFF; color: #333333;} /* small text for comments*/
.pintext { font-size: 18px; font-weight: bold; color: #333333; }

/* SYSTEM classes - links color in categories headers */
.cathead { font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.cathead a { font-size: 10px; color: #FFFFFF; text-decoration: underline; }
.cathead a:hover { font-size: 10px; color: #FFEE00; text-decoration: none; }

/* SYSTEM classes - error & alert message */
.errormessage { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-top: 8px; margin-bottom: 16px; padding: 6px; line-height: 18px; }

/* V5 & system classes &  - main colors */
.c1 {background-color: #AFD298; color: green; font-weight: bold;} /* blue */
.c1 a {color: green; font-weight: bold;}
.c1 a:hover {color: #FFFFFF; font-weight: bold;}
.c2 {background-color: #F8F8F8;} /* lightgray light */
.c3 {background-color: #F0F0F0;} /* lightgray middle*/
.c4 {background-color: #E1E2E4;} /* lightgray dark */
.c5 {background-color: #fcaf00;} 
.c6 {background-color: #EEF2F9; color: #006600;}
.c7 {background-color: #E3E4EB;} /* bluegray admin area */

/* V5 classes - featured items colors in main page */

.feat1 { font-size: 10px; background-color: #FF6600; color: white; font-weight: bold; }
.feat2 { font-size: 10px; background-color: #0F3F79; color: white; font-weight: bold;}
.feat3 { font-size: 10px; background-color: #FFCC00; color: black; font-weight: bold;}
.feat3 a { font-size: 10px; background-color: #FFCC00; color: black; font-weight: bold;}
.feat3 a:hover { font-size: 10px; background-color: #FFCC00; color: black; font-weight: bold;}

/* V5 classes - featured items colors in main page */
a.hidelayer:link {font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.hidelayer:visited {font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none;}

/* V5 classes - main nav menu colors */
.mainmenu {font-size: 10px; font-weight: bold; color: #FFFFFF; background-color:#195d00; }
.mainmenu a {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.mainmenu a:hover { font-size: 10px; font-weight: bold; color: #FFFFFF;}

.user { font-size:0.7em; font-weight: bold; color: #333333; }
.dottedframe { margin: 0px 0px 0px 0px; padding: 3px; border: dotted 1px #999999; width:100%; border-top:none; }
table.mainmenu_table { height:25px; border:none; width:100%; border-top: 1px solid #fcaf00; }
td.mainmenu_item { border-bottom: 2px solid #fcaf00; }
td.mainmenu_icon { background-image: url(/images/menubg.gif); width: 11.111%; }

td.mainmenu_icon_col { background-image: url(/images/menubg.gif); width: 11.111%; }
td.mainmenu_icon_show { background-color: #195d00; color: white; font-weight: bold; width: 11.111%; }

a.mainmenu_icon_show_a {font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.mainmenu_icon_col_a {font-weight: bold; color: #006600; text-decoration: none;}

/* td.searchandbrowse_row { background-color:#ffffff; border-top: 2px solid #fcaf00; border-bottom: 1px solid #aaaaaa; } */
td.searchandbrowse_row { background-color:#f3f3f3; border-top: 0px solid #aaaaaa; border-bottom: 0px solid #aaaaaa; }
td.bottomline { background-color:#ffffff; padding-bottom:2px; border-bottom: solid 2px #fcaf00; height:1px; }

tr.bottomfield { background-color:#f3f3f3; text-align:center; }
.color1 { background-color:#195d00; }
.color2 { background-color:#ffffff; }
.color3 { background-color:#fcaf00; }
.color4 { background-color:#fcaf00; }
.color5 { background-color:#fcaf00; }
.color6 { background-color:#fcaf00; }

tr.color7 { background-color:#AFD298}
/* V5 classes - other */
.search {font-size: 10px; font-weight: bold; color: #444444; text-decoration: none;}
.search a {font-size: 10px; font-weight: bold; color: #444444; text-decoration: none;}
.search a:hover { font-size: 10px; font-weight: bold; color: #3399FF; text-decoration: underline; }

.welcome { font-size: 10px; font-weight: bold; color: #006600; }

.categories { color: #006600; font-size: 12px; text-decoration: none; line-height:150%; }
.categories a { color: #555; font-size: 12px; text-decoration: none;}
.categories a:hover { color: #000000; font-size: 12px; text-decoration: underline;}


.maintext { }
.title { font-size: 1.1em; }

/* V5 classes - footer.php */
/* .footerfont { font-size: 10px; color: #444444; text-decoration: none; border-bottom: solid 2px #195d00; } */
.footerfont { font-size: 10px; color: #fff; text-decoration: none; background-color:#195d00; }
.footerfont a { font-size: 10px; color: #444444; text-decoration: underline; }
.footerfont a:hover { font-size: 10px; color: #006600; text-decoration: none; }

.footerfont1 { font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.footerfont1 a { font-size: 10px; color: #FFFFFF; text-decoration: none; }
.footerfont1 a:hover { font-size: 10px; color: #FF9900; text-decoration: underline; }

/*Added by RaM
div.home { font-size:11px; line-height:130%; background-color:#F6F6F6; padding:10px 10px 10px 10px; margin-top:5px; }
*/

div.home { line-height:130%; background-color:#fff; border: dotted 1px #999; padding:10px 10px 10px 10px; margin-top:5px; }

div.explain_text { margin-left: 75px; }

img { border:none; }

img.homeSmall { margin: 2px 0px 5px 0px; float:left; border: solid 1px #ccc; }

a.homelink:link, a.homelink:visited { color:#4580c2; text-decoration:underline; }

.ul_categories { margin: 0px; padding: 0px; list-style-type:none; margin-top:5px; }
.ul_categories li {	background: url(img/arrow.gif) no-repeat 0 4px; padding: 0px 0px 0px 14px; }	

a.tinymenu_bottom:link, a.tinymenu_bottom:visited { color:#ffffff; text-decoration:none;  }
a.tinymenu_bottom:hover, a.tinymenu_bottom:active { color:#ffffff; text-decoration:underline;  }

a.tinymenu_top:link, a.tinymenu_top:visited { color:#006600; text-decoration:none;  }
a.tinymenu_top:hover, a.tinymenu_top:active { color:#006600; text-decoration:underline;  }

a.link, a.visited { color:#006600; text-decoration:underline;  }
a.hover, a.active { color:#006600; text-decoration:none;  }

p a.link, a.visited { color:#006600; text-decoration:underline;  }
p a.hover, a.active { color:#006600; text-decoration:none;  }

strong	 { color:#006600; }

hr { height:0px; border:none; border-bottom:dotted 1px grey; }

p.copyright_notice { color:#666666; font-size:9px; text-align:center; }

img.magicons { margin-right: 10px; border: solid 1px #999; }
td.iconmag { padding-bottom: 5px; }

/* additions by rodger */
.form_block {float:left;}
.form_block INPUT {float:left;}
.form_block LABEL {float:left;}
.table_inputs  {width:100%; float:left;} 
.full {width:100%; float:left;}
.anketa .yesno {float:left;text-align:right; padding:0 10px;} /* ������������, ���������� �������������� ������������ */
.anketa .yesno INPUT {border:none;}
.anketa .text_for_yesno {float:left; font-weight:bold; border:0px black solid;}
.anketa ._80 {width:80%;}
.anketa .button_line {margin:10px 0;}
.anketa .notrequired .first, 
	.anketa .required .first {width:15px; height:11px; 
	background-position:center center; background-repeat:no-repeat;}
.anketa .required .first {background-image:url(../images/warning.gif);}
.anketa .notrequired .first{background-image:url(../images/arr_it.gif);}


/* Wiki */
#cats_path {margin:10px 0 15px; font-size:0.95em; line-height:1.5em;}


.hidden_pre_iframe {margin-bottom:15px;}


/* By Igor */
/* Dynamic text for radio buttons: */
tr.hoverLabel:hover { color: #fcaf00; cursor:default }
span.hoverLabel:hover { color: #fcaf00; cursor:default }
label.hoverLabel:hover { color: #fcaf00; cursor:default }

/*SHADOW*/
.shadow{
    background-image: url(../img/shade.gif);
    background-repeat: no-repeat;
    width:850px;
    height:40px;
}
.shadow_text{
    float: left;
    font: bold 12px Arial, sans-serif;
    color:#4f5e68;
    padding-top: 30px;
    padding-left: 10px;
}
.shadow_text A:link,
.shadow_text A:visited,
.shadow_text A:active,
.shadow_text A:hover{
    float: left;
    font: bold 12px Arial, sans-serif;
    color:#4f5e68;
    text-decoration: none;
}
.shadow_button{
    float: right;
    padding-top: 0px;
    padding-left: 20px;
}
.shadow_button_left{
    padding-top: 30px;
    padding-left: 10px;
}
.shadow_list ul{
    list-style-type: none;
    float: left;
    margin: 0;
    padding: 0px 0px 0 10px;
}
.shadow_list li{
    display: inline;
    margin: 0px;
    padding: 5px 3px;
    font: normal 12px Arial, sans-serif;
    color:#4f5e68;
}
.shadow_list A:link,
.shadow_list A:visited,
.shadow_list A:active,
.shadow_list A:hover{
    margin: 0px;
    padding: 0px;
    font: normal 12px Arial, sans-serif;
    color:#4f5e68;
    text-decoration: none;
}
.shadow_list_act A:link,
.shadow_list_act A:visited,
.shadow_list_act A:active,
.shadow_list_act A:hover{
    margin: 0px;
    padding: 0px;
    font: bold 12px Arial, sans-serif;
    color:#4f5e68;
    text-decoration: none;
}

/* Rating class*/
.r_right
{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.9;
    height:25px; 
    background-color: white; 
    position:absolute; 
    border : solid green 0px;
}

.r_left
{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.0;
    border : solid red 0px;
    height:25px; 
    background-color: white; 
    position:absolute; 
}

iframe.scithingframe
{
	border: 1px solid #006600;
	margin: 10px;
	scroll: auto;
	width: 920px
}

div.navbar a
{
	text-decoration: none
}

div.navbar
{
	background-color: #F3F3F3;
	padding-bottom: 5px
}

div.navbar div.navbar-popup
{
	background-color: white;
	border: 1px solid black;
	padding: 5px;
	position: absolute;
	width: 200px
}

div.navbar div.navbar-popup a.abort
{
	color: #880000
}

span.navcatsection
{
	font-size: 12px
}

table.admintable {
	border-collapse: collapse;
	width: 100%
}

table.admintable td
{
	border: 1px solid black;
	padding: 5px
}
