  /*
    CSS For ClearPass
    http://www.ClearPass.org/
  */
  body, html, * {
    font-family: Arial, Tahoma, Sans-Serif;
    font-size: 12px;
  }
  body {
    margin: 0px;
    padding: 0px;
  }
	#containAll {
		width: 770px;
		margin: 0px auto 0px auto;
    border: 1px solid #CCC;
    border-top: 0px solid #CCC;
	}
  #log {
    font: 12px "Lucida Console", monospace;
    overflow: auto;
		border-top: 5px solid #999;
		padding: 5px;
		height: 108px;
		background: #000;
		color: #FFF;
		font-weight: bold;
  }
	#panes {
    padding: 5px;
		height: 300px;
		overflow: auto;
  }

	#loadingPane {
		text-align: center;
		margin-top: 130px;
	}

  .odd {
    background-color: #ddd;
	}
	.even {
	  background-color: #fff;
	}

	.centered {
		text-align: center;
	}

	#listTable {
		width: 100%;
	}

	table {
	  border: 1px solid #CCC;
	  margin: 0px auto 0px auto;
	}

	td, th {
	  padding: 2px 3px 2px 3px;
	}

	th {
		background: #999;
		color: #000;
		cursor: pointer;
	}

	th:hover {
		color: #FFF;
	}

	a img {
		border: 0px;
	}

	a {
	  text-decoration: none;
	}

	.blueBar {
  	background: #999;
  	color: #FFF;
	  padding: 0px;
	  font-weight: bold;
	}

	.blueBar a:link, .blueBar a:visited{
    color: #FFF;
  }

  .blueBar a:hover {
    color: #000;
  }

  #availableItems {
    width: 100%;
  }

  h2 {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0px;
  }

	input, textarea {
		border: 1px solid #AAA;
		background: #EEE;
	}

	input.wide {
		width: 100%;
	}

	#notify {
		padding: 2px 5px 2px 5px;
		font-weight: bold;
	}

	#typeSelect {
		margin: 5px;
	}

	#langSelect {
		width: 772px;
		margin: 0px auto;
	}
  .strengthBox {
    height: 20px;
    width: 100%;
    background: #FFF;
    color: #000;
  }
