/* error messages */
.errorMsg
{
  color: red;
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  list-style:inside;
}
.short{
	width:150px
}

.normal2{
	width:180px;
}
.normal{
	width:205px
}

.xtrashort{
	width:70px
}

.veryshortright{
	text-align: right;
	width:40px;
}


.long{
	width:300px
}

table.border{
	margin: 5px;
}

tr.grey{
	background-color:BBDDFF;
}

.medfont{
	font-size: 10pt;
}

.test{
	padding-right:5px;
  	padding-left:5px;
  	padding-top:3px;
  	padding-bottom:3px;
}

.test2{
	padding-right:5px;
  	padding-left:5px;
  	padding-top:3px;
  	padding-bottom:3px;
  	text-align:right;
}

.right{
	text-align:right;
}

.left{
	text-align:left;
}

.center{
	text-align:center;
}

.boxcenter{
	margin-left: auto;
	margin-right: auto;
}

.borderRightEndCentered{
	border-color: black;
	border-style: solid;
	border-right-width:1px;
	border-left-width:0px;
	border-top-width: 0px;
	border-bottom-width:0px;
	text-align:center;
}

.borderBottomEndCentered{
	border-color: black;
	border-style: solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width: 0px;
	border-bottom-width:1px;
	text-align:center;
	vertical-align:top;
}

.borderBottomRightCentered{
	border-color: black;
	border-style: solid;
	border-right-width:1px;
	border-left-width:0px;
	border-top-width: 0px;
	border-bottom-width:1px;
	text-align:center;
}

.borderBottomLeft{
	border-color: black;
	border-style: solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width: 0px;
	border-bottom-width:1px;
	text-align:left;
}

.borderLeftEnd{
	border-color: #006699;
	border-style: solid;
	border-right-width:0px;
	border-left-width:1px;
	border-top-width: 1px;
	border-bottom-width:1px;
}

.borderMiddle{
	border-color: #006699;
	border-style: solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width: 1px;
	border-bottom-width:1px;
}

.borderTopCentered{
	border-color: black;
	border-style: solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width: 1px;
	border-bottom-width:0px;
	text-align:center;
}

.borderTopRight{
	border-color: black;
	border-style: solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width: 1px;
	border-bottom-width:0px;
	text-align:right;
}

.borderTopLeft{
	border-color: black;
	border-style: solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width: 1px;
	border-bottom-width:0px;
	text-align:left;
}

.borderTopRightCentered{
	border-color: black;
	border-style: solid;
	border-right-width:1px;
	border-left-width:0px;
	border-top-width: 1px;
	border-bottom-width:0px;
	text-align:center;
	height: 30px;
}

.border1{
	padding:0px;
	width:181px;
	border:1px solid #0d3692;
	
}

.borderNoWidth{
	border:1px solid #0d3692;

}

.border2{
	padding:2px;
	border:1px solid #0d3692;
	background-color:CCCCCC;
	text-align:center;
	font-weight:bold;
}

.border3{
	padding:2px;
	border:1px solid #0d3692;
	background-color:CCCCCC;
	text-align:left;
	font-weight:bold;
}

.border4{
	padding:2px;
	width:181px;	
	border:1px solid #006699;
	text-align:center;
	font-weight:bold;
}

.border5{
	padding:2px;
	border:1px solid #0d3692;
	text-align:center;
	font-weight:bold;
}

.border6{
	background-color:#CCCCCC;
	padding:2px;
	border:1px solid #0d3692;
	text-align:justify;
	font-weight:bold;
}

.testtable{
  margin-top : 0pt;
  margin-left : 0pt;
  margin-right : 0pt;
  margin-bottom : 0pt;
  padding-top : 0pt;
  padding-left : 0pt;
  padding-right : 0pt;
  padding-bottom : 0pt;
  border-top-width : 0pt;
  border-right-width : 0pt;
  border-bottom-width : 0pt;
  border-left-width : 0pt;
}

.error{
  font-size:10pt;
  color:red;
  font-weight:bold;
}

.centered{
	text-align:center;
	vertical-align:top;
}

.righttop{
	text-align:right;
	vertical-align:top;	
}

.lefttop{
	text-align:left;
	vertical-align:top;	
}

.row0r{
  font-size : 8pt;
  vertical-align : middle;
  text-align: right;
}
.row1r{
  font-size : 8pt;
  background-color : #dcdcdc;
  vertical-align : middle;
  text-align : right;
}
.row0c{
  font-size : 8pt;
  vertical-align : top;
  text-align : center;
}
.row1c{
  font-size : 8pt;
  background-color : #dcdcdc;
  vertical-align : top;
  text-align : center;
}
.row0bold{
  font-size : 8pt;
  vertical-align : middle;
  font-weight : bold;
}
.row1bold{
  font-size : 8pt;
  background-color : #dcdcdc;
  vertical-align : middle;
  font-weight : bold;
}
.navcenter{
  font-family : Arial;
  font-weight : bold;
  background-color : #6699cc;
  text-decoration : none;
  color : white;
  font-size : 9pt;
  text-align : center;
}

.navright{
  font-family : Arial;
  font-weight : bold;
  background-color : #6699cc;
  text-decoration : none;
  color : white;
  font-size : 9pt;
  text-align : right;
}
/* for calc index page...now moved to rtw project*/
.section h3{
	color:#006d33 !important; 
}

.nav{
  font-family : Arial;
  font-weight : bold;
  color : #006d33 !important;
  font-size : 11pt;
 
}

.calcbg{
 background: url(http:///icons/rtw/site/interface/greybg.gif) repeat-x top;
}
/*-----------------*/

.button{
	border: 1px solid #0d3692;
	color: black;
}

#catch_input, #catch_output, #dugout_input, #dugout_output{
	/*width: 40%;*/
	margin-bottom: 2px;
}



.divErrBasin, .divErrDugout{
	font:bold;
	color:#ff0000;
	display:none;
}

#catch  { float:left;width: 790px; }
#dugout { float:left;width: 790px; } 

#catch td, #dugout td {
	vertical-align: top;
}
.divErrDugout {
	padding-bottom: 3px;
}

