/*Category Menu*/

/*DIV - contains the table with the menu items*/
#dnm_Category{float:left; width:100%; min-height:182px; background-color:#eeeeee; padding:10px 0; margin:10px 0 0; font:1em Arial,Helvetica,sans-serif; text-align:left;}

/*H1 - styles the top Header of the form*/
#dnm_Category h1{margin: 0 0 10px 8px; color:#666666; font:bold 1.25em Arial,Helvetica,sans-serif; text-transform:uppercase; line-height:1.25em;}

/*TABLE - contains the table with the menu items*/
#dnm_Category table{width:95%; margin:0 5px 0 5px; padding:0;}
#dnm_Category table td{border-bottom:1px solid #c2c2c2; padding:0; width:100%;}

/*A - styles the menu links*/
#dnm_Category a,#dnm_Category a:link,#dnm_Category a:visited{color:#666666; font:bold 1em Arial,Helvetica,sans-serif; display:block; text-decoration:none; padding:7px 5px; margin:0;}
#dnm_Category a:active,#dnm_Category a:hover{color:#000; display:block; text-decoration:none; background-color:#c2c2c2;}

/*P - styles the paragraph which contains the Add New button*/
#dnm_Category .dnm_buttons{margin:0 0 0 5px; padding:0.2em 0;}

/*Buttons*/
#dnm_Category a.button, #dnm_Category button {
  display: inline-block;
  float: left;
  margin:0 0.583em 0.2em 0;
  padding:5px 10px 5px 7px;   /* Links */
  border:1px solid #dedede;
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  background-color:#f5f5f5;
  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size:100%;
  line-height:130%;
  text-decoration:none;
  font-weight:bold;
  color:#565656;
  cursor:pointer;
}

/*Button internal padding*/
#dnm_Category button {  width:auto;  overflow:visible;  padding:4px 10px 3px 7px;   /* IE6 */}
#dnm_Category button[type] {  padding:4px 10px 4px 7px;   /* Firefox */  line-height:17px;           /* Safari */}
*:first-child+html #dnm_Category button[type] {  padding:4px 10px 3px 7px;   /* IE7 */}
#dnm_Category button img, #dnm_Category a.button img{  margin:0 3px -3px 0 !important;  padding:0;  border:none;  width:16px;  height:16px;  float:none;}

/* Standard Buttons - blue button */
#dnm_Category button:hover, #dnm_Category a.button:hover{  background-color:#dff4ff;  border:1px solid #c2e1ef;  color:#336699;}
#dnm_Category a.button:active, #dnm_Category button:active{  background-color:#6299c5;  border:1px solid #6299c5;  color:#fff;}

/* Positive - green button*/
#dnm_Category .positive {  color:#529214;}
#dnm_Category a.positive:hover, #dnm_Category button.positive:hover {  background-color:#E6EFC2;  border:1px solid #C6D880;  color:#529214;}
#dnm_Category a.positive:active, #dnm_Category button.positive:active {  background-color:#529214;  border:1px solid #529214;  color:#fff;}

/* Negative - red button*/
#dnm_Category .negative {  color:#d12f19;}
#dnm_Category a.negative:hover, #dnm_Category button.negative:hover {  background:#fbe3e4;  border:1px solid #fbc2c4;  color:#d12f19;}
#dnm_Category a.negative:active, #dnm_Category button.negative:active {  background-color:#d12f19;  border:1px solid #d12f19;  color:#fff;}