/* ----- Buttons ----- */
input.button, button {
    text-align: center;
    margin:  0 30px 2px 3px;
    padding: 2px 2px 0 0; /* fix for IE */
	font-family: Verdana;
	font-size: 7pt;
	border: solid 1px #D0D0D0;
	background: #E7E7E7; /* #DEEFFF */

}

input.login{
    width: 100px;
}

input.text, input.number, input.url, input.email, input.password, input.file,
textarea.textarea, select.select{
    font-size: 1em;
    border-top: 1px solid #7c7c7c;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-bottom: 1px solid #ddd;
    background: url(../images/fieldbg2.gif) repeat-x top #FFF;
    font-family:'Trebuchet MS',verdana,arial,sans-serif;
    color: #333;
}
input.text:hover, .uiInputField:active, .uiInputField:focus {
		border: 1px solid #80191C;
	}




td{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #848282;
	font-weight: normal;
}

.grey{
	color: #848282;
}


h1{
	padding-left:17;
	padding-top:1;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	font-weight:bold;
	color:#D53535;
}


h2 {
	border-bottom:1px solid #D53535;
	color:#D53535;
	margin: 0px 0 5px 0;
	text-align: left;
	padding: 5px 5px 4px 5px;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	margin: 0 0 0 5px;
	width:577;
}


.itemDetailsCatTree { 
	padding-left:17;
	padding-top:7px;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight:bold;
}








.itemsViewTitle { 
	padding-left:17;
	padding-top:10;
	width:170;
	height:36;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	font-weight:bold;
	color:#D53535;
}

.itemsViewDesc { 
	padding-left:19;
	padding-top:2;
	width:580;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight:bold;
}


.boxTable {
	width:170;
}

.boxHeader { 
	padding-left:17;
	width:170;
	height:36;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; font-weight:bold;
	color:#D53535;
}
.boxRight { 
	width:0;
}
.boxLeft { 
	width:0;
}
.boxBody {
	padding-left:18;
	width:205;
}
.boxBottom { 
	width:0;
}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }


.logoText1 { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 22px; font-weight:bold;
	color:#ffd430;
}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }


.menu:link {
	 COLOR: #848282;
}
.menu:visited {
	 COLOR: #848282;
}
.menu:hover {
	BORDER-RIGHT: #e17903 1px solid; BORDER-TOP: #e17903 1px solid;  BORDER-LEFT: #e17903 1px solid; COLOR: #e97c00; BORDER-BOTTOM: #e17903 1px solid;
}
.menu:active {
	 COLOR: #848282;
}




.itemCatMain{
font-weight:bold
}



.itemCat{

}
.itemCat:hover {
	BORDER-RIGHT: #e17903 1px solid; BORDER-TOP: #e17903 1px solid;  BORDER-LEFT: #e17903 1px solid; COLOR: #e97c00; BORDER-BOTTOM: #e17903 1px solid;
}


.itemDescTitle {
}
.itemDescPartTitle {
	font-size: 1.3em;
	font-weight: bold;
}
.itemDescName {
	font-weight: bold;
}
.itemDescValue {
}

.important {
	font-size: 1.4em;
	font-weight: bold;
	font-variant: normal;
	color: #400000;
}



/*------------------------------------------*/






/*
fieldset {   
  padding: 1em;
  font:80%/1 sans-serif;
  width:93%;
 }

legend {
  border:0px solid green;
  font-size:90%;
  text-align:right;
  float:left;
  text-align:left;
  font-weight:bold;
  
}

*/








.entries {}

.entries .rating { background: #fff; padding: 3px 2px; margin: 0px 0px 5px 0px; width: 150px; float: left; }
.entries .rating em { display: none}
.entries .rating li { float: left; padding: 0px; margin: 0px 0px 0px 1px; display: inline; list-style-type: none;}
.entries .rating li a { display: block; height: 11px; width: 11px; background: url(../images/entries_rating.png) no-repeat left top;}
.entries .rating li a:hover { background-position: left -11px; }
.entries .rating .rated {background-position: left -11px;}

.entries .details { padding: 0px; margin: 0px 0px 5px 0px; width: 150px; float: left;}
.entries .details big { font-weight: bold; font-size: 11px; letter-spacing: -1px; color: #9E2121; }
.entries .details small { background: none; padding: 0px; margin: 0px; font-weight: normal;}

.entries .files { padding: 0px;  margin: 0px; clear : both; }
.entries .files em { display: none}
.entries .files li { float: left; padding: 0px; margin: 0px; display: inline; list-style-type: none;}
.entries .files li a { display: block; height: 16px;}
.entries .files li a.view { background: url(../images/entries_view.png) no-repeat left top; width: 61px;}
.entries .files li a.download { background: url(../images/entries_download.png) no-repeat left top; width: 81px; margin-left: 10px;}
.entries .files li a:hover { background-position: left -16px; }

.entries .off { background: url(../images/entries_off.png) repeat-x; float: left; padding: 13px; margin: 0px 0px; border: solid 1px #eeebd4; }
.entries .off img { border: solid 1px #c8c8c8; padding: 1px; background: #fff; display: block; margin-bottom: 2px;}
.entries .on { background: url(../images/entries_on.png) repeat-x; float: left; padding: 13px;margin: 0px 0px; border: solid 1px #FF987B;}
.entries .on img { border: solid 1px #FF987B; padding: 1px; background: #fff; display: block; margin-bottom: 2px;}



.navbar {
	BORDER-RIGHT: #be584d 1px solid; BORDER-TOP: #be584d 1px solid; FONT-SIZE: 11px; BACKGROUND: #a21f05; BORDER-LEFT: #be584d 1px solid; COLOR: fde093; BORDER-BOTTOM: #be584d 1px solid; FONT-FAMILY: Tahoma
}


.more{
	text-align:right;
	font-weight:bold;
}
.prev{
	text-align:left;
	font-weight:bold;
}


.copyPowered{
	font-family: Verdana, Arial, sans-serif; font-size: 10px;
	color:#D53535;
	text-align:center;
	font-weight:bold;
}


.copyright{ 
	font-family: Verdana, Arial, sans-serif; font-size: 10px;
	color:#ffd430;
	text-align:center;
	font-weight:bold;
}

