/**/

.content a {
  color: #FF8333;
}

.content a:hover {
  text-decoration: none;
}

.disabled a {
    pointer-events:none;
    opacity:0.6;
}

.data {
  background-color: #31C7CE;
  border-spacing: 1px;
  padding: 0px;
}

.data thead tr th {
  background-color: #4ACFD6;
  padding: 7px;
}

.data tbody .t0 td {
  background-color: #FFFFFF;
  padding: 7px;
}

.data tbody .t1 td {
  background-color: #F0F0F0;
  padding: 7px;
}

.warning {
  font-weight: bold;
  font-size: 12px;
  background-color: #FFA8A8;
  border: #FF6D6D 1px solid;
  color: #000000;
  padding: 6px;
}

.error-msg {
  font-weight: bold;
  font-size: 16px;
  background-color: #FFA8A8;
  border: #FF6D6D 1px solid;
  color: #FF0000;
  padding: 2px;
}

.dyn-error-msg {
  font-weight: bold;
  font-size: 12px;
  color: #FF0000;
}

.toolbar {
  background-color: #EFEFEF;
  border: #D0D0D0 1px solid;
  color: #000000;
  padding: 5px;
}

.form-label {
  color: #5F5F5F;
}

.form-error {
  font-weight: bold;
  color: #FF0000;
}

#page-info-div {
  background-color: #FFFFDD;
  border: #DDDD99 1px solid;
  color: #000000;
  padding: 5px;
}

#logo-image {
  position: absolute;
  left: 29px;
  top: 40px;
}

td.td_logo {
  border-width: 1px;
  border-style: solid;
  border-color: #8B8989;
  padding: 4px;
  background-color: #F5F5DC;
  font-size: 11px;
  font-weight: bold;
}

.center {
  text-align: center !important;
}

.report_form {
  width: 1px;
  height: 1px;
  text-align: left;
  vertical-align: top;
}

.report_content {
  height: 1px;
  text-align: left;
  vertical-align: top;
}

td.type div,
td.centered div {
  text-align: center !important;
}

div.OAMDiagram {
  width: auto;
  height: 400px;
}

div.yuitable_container table {
  width: 100%;
}

div.yuitable_container table td div.yui-dt-liner {
  text-align: center !important;
  white-space: normal !important;
}

.exitlink {
  display: block;
  float: right;
  margin-right: 10px;
  color: #FFFFFF;
  font-family: Verdana;
  font-size: 14px;
  line-height: 30px;
}

.podSWF {
  background-color: #3F9339;
  border: 1px solid #006600;
  width: 100%;
  height: 33px;
}

.podSWF div {
  width: 1000px;
  float: right;
}

div.ft {
  min-height: 2.5em;
}

.select-free {
  position: absolute;
  z-index: 10;
  overflow: hidden;
  /*must have*/
  width: 33em;
  /*must have for any value*/
  ;
}

.select-free iframe {
  display: none;
  /*sorry for IE5*/
  display/**/
  : block;
  /*sorry for IE5*/
  position: absolute;
  /*must have*/
  top: 0;
  /*must have*/
  left: 0;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  width: 800px;
  /*must have for any big value*/
}

.select-free .bd {
  border: none;
}


/*
#rssTable {
  width: 100%;
}

td#rssEvents {
  width: 97%;
}

td#rssTag {
  width: 15px;
  background: url( '../../../../../../images/tag.png' );
  cursor: pointer;
}
*/

.button {
  cursor: pointer;
}

.w21h21 {
  width: 4px;
  height: 21px;
}


/*
#rssTracker {
  width: 100%;
  border-top: 1px solid black;
  background-color: #EDF5FF;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0.2em 2.5em;
  z-index: 15;
}
*/


/*
#ie6faker {
  width: 100%;
  background-color: #EDF5FF;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0;
  z-index: 15;
}

*/


/* FOR IE */

* html #rssTracker {
  z-index: 5;
  position: absolute;
  width: expression(eval(document.body.clientWidth));
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) - 1: document.body.scrollTop +(document.body.clientHeight-this.clientHeight) - 1);
}

div.yui-overlay {
  z-index: 22;
}

div #OAMMisuseSettings {
  width: 600px;
}

@media screen and (min-width:700px){
  div #OAMMisuseSettings {
    width: 650px;
  }
}

@media screen and (min-width:1000px){
  div #OAMMisuseSettings {
    width: 950px;
  }
}

@media screen and (min-width:1300px){
  div #OAMMisuseSettings {
    width: 1250px !important;
  }
}

@media screen and (min-width:1700px){
  div #OAMMisuseSettings {
    width: 1600px !important;
  }
}

div #RulesTable {
  overflow: auto;
}

div #OAMMisuseSettings div .yui-dt-liner {
  white-space: normal;
}

.modalDialog {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	z-index: 99999;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	display: none;
	pointer-events: none;
}

.modalDialog:target {
	display: block;
	pointer-events: auto;
}

.modalDialog > div {
	width: 85%;
	position: relative;
	margin: 10% auto;
	padding: 5px 20px 13px 20px;
	border-radius: 10px;
	background: #fff;
	background: -moz-linear-gradient(#fff, #999);
	background: -webkit-linear-gradient(#fff, #999);
	background: -o-linear-gradient(#fff, #999);
}

.close {
	background: #606061;
	color: #FFFFFF;
	line-height: 25px;
	position: absolute;
	right: -12px;
	text-align: center;
	top: -10px;
	width: 24px;
	text-decoration: none;
	font-weight: bold;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
}

.close:hover { background: #00d9ff; }

/*div{font-size: 12px;}*/
