body { font-size: 13px; font-family: arial, helvetica, sans-serif; background-color: #fff; }

a:link { color: #0000FF; }
a:visited { color: #8800AA; }
a:active { color: #0000FF; }
a:hover { color: #FF0000; }

td { font-size: 13px; font-family: arial, helvetica, sans-serif; }
table.tickler {
  border: medium double #000000;
}
td.tickler{
  font-size:13px;
  padding: .2cm;
  text-align: center;
  border-left: thin dotted;
  border-right: thin dotted;
  border-top: thin solid;
}
textarea { font-size: 13px; font-family: arial, helvetica, sans-serif; background-color: #fff; }
/* input { font-size: 13px; font-family: arial, helvetica, sans-serif; background-color: #fff; } */
select { font-size: 13px; font-family: arial, helvetica, sans-serif; background-color: #fff; }


.cro_big_title{
	font-size: 18pt;
}

.huge {
  font-size: 20px;
}

.large {
  font-size: 17px;
}

.medium {
  font-size: 15px;
}

.small {
  font-size: 13px;
}

.smaller {
  font-size: 10px;
}

.white { 
  color: #FFFFFF;
}

.red { 
  color: #FF0000;
}

.black { 
  border-color: #000000;
}

.status {
  cursor: default;
  color: #000000;
  text-decoration: none;
}

.aolcell {
  border: 1px solid #CCC; 
  background-color: #FFF; 
  border-bottom: none; 
  border-left: none; 
  border-right: none; 
  padding: 2px;
}

.hilite {
  background-color: #66FFFF;
}

.hilite2 {
  background-color: #ffffcc;
}

p.loginannouncement {
  font-size: 16px;
  color: #0000ff;
}

p.loginnotice {
  font-size: 20px;
  color: #ff0000;
}

ul.loginannouncement {
  font-size: 16px;
  color: #0000ff;
}

p.regularannouncement{
  color: #ffa200;
}
td.rreqform_data{
	text-align:left;
}

td.sort_button{
	border:dashed 1px #000;
	
}
.sort_button:hover{
	background-color:#7c95f7;
}
