/* CSS Style Sheet, Rentals.com */

/* text classes */
BODY,P,.txt, li { font-size: 12px; color:#333333; font-family: verdana,helvetica,arial,sans-serif;}
TEXTAREA { font-size: 12px;}
SELECT,OPTION,INPUT { font-size: 11px; color:#333333; font-family: verdana,helvetica,arial,sans-serif; }

.large   { font-size: 14px; color:#333333; font-family: verdana,arial,sans-serif; }
.small, .small FONT { font-size: 10px; font-family: verdana,arial,sans-serif; }
.tinytxt { font-size: 10px; color:#333333; font-family: verdana,arial,sans-serif; }
.mockup  { font-size: 10px; color:#FF0000; font-family: verdana,arial,sans-serif; }

.enabled  { color:#333333; font-size:10px }
.disabled { color:#aaaaaa; font-size:10px }

/* Link Definitions */
A, A:active, A:visited { text-decoration: underline; }
A:link { color: #0053B3 }
A:visited {color: #0053B3 }
A:active {color: #333399 }

A.error:link { font-size: 12px;  font-weight: bold; color: #cc0000; font-family: verdana,arial,sans-serif;  }
A.error:visited {  font-size: 12px;  font-weight: bold; color: #cc0000; font-family: verdana,arial,sans-serif;   }
A.error:active {  font-size: 12px;  font-weight: bold; color: #cc0000; font-family: verdana,arial,sans-serif;   }

A.function:link, A.function:link B { font-size: 14px; color: #669933; font-family: "trebuchet MS",arial,sans-serif; }
A.function:visited, A.function:visited B {  font-size: 14px; color: #669933; font-family: "trebuchet MS",arial,sans-serif; }
A.function:active, A.function:active B {  font-size: 14px; color: #336600; font-family: "trebuchet MS",arial,sans-serif; }

/* Heading Hierarchy */
/* interim heading markup uses 
  H3: primary page heading
  H4: sub head 
  H5: subsub head
  color will be inherited, weight - inherited.
*/
.formhead { font: bold normal 20px "trebuchet MS",verdana,arial,sans-serif; color: #FFFFFF; }
H2, .head0 { font-size: 18px; color: #245389; font-family: "trebuchet MS",arial,sans-serif; font-weight:bold; }
H3, .head1 { font-size: 18px; color: #245389; font-family: "trebuchet MS",arial,sans-serif; font-weight:bold; }
H4, .head2 { font-size: 16px; color: #245389; font-family: "trebuchet MS",arial,sans-serif; font-weight:bold; }
H5, .head3 { font-size: 14px; color: #245389; font-family: "trebuchet MS",arial,sans-serif; font-weight:bold; }

/* misc text formating */
.orange { color: #E1A647 }
.green { color: #336600 }

/* for Stored Search Results*/
.highlight { background-color: #ffff99; }

/* for Tabled Data, Result Sets */
.tablehead { font-size: 13px; font-weight:600; color: #333333;  font-family: verdana,arial,sans-serif; }
.colhead { font-size: 11px; color: #000000; font-family: verdana,arial,sans-serif; }
.tableTitle { font-size: 12px; color: #333333; font-family: verdana, arial, sans-serif; font-weight: bold; }

/* for Notes */
.notehead { font-size: 12px; color: #000000; font-family: "trebuchet MS",arial,sans-serif; }
.note { font-size: 11px; color: #666666; font-family: verdana,arial,sans-serif; }

/* for Forms*/
.label { font-size: 12px; font-weight: bold;  font-family: verdana,arial,sans-serif;  }
.explain { font-size: 10px; font-weight: normal;  font-family: verdana,arial,sans-serif; color: #666666 }

/* for Footer */
.footer { font-size: 11px; color: #ffffff;  font-family: verdana,arial,sans-serif; }
/* Netscape doesn't like anchor's having the same class name as a paragraph, 
   so it's been made it's own class */
A.anchorfooter:link { font-size: 11px; color: #333399;  font-family: verdana,arial,sans-serif; }
A.anchorfooter:visited { font-size: 11px; color: #333399;  font-family: verdana,arial,sans-serif; }
A.anchorfooter:active { font-size: 11px; color: #333399;  font-family: verdana,arial,sans-serif; }

A.anchorfooterWhite:link { font-size: 11px; color: #FFFFFF;  font-family: verdana,arial,sans-serif; }
A.anchorfooterWhite:visited { font-size: 11px; color: #FFFFFF;  font-family: verdana,arial,sans-serif; }
A.anchorfooterWhite:active { font-size: 11px; color: #FFFFFF;  font-family: verdana,arial,sans-serif; }

/* the following is for use with pages that have tenant-side previews */
A.tenantfooter:link { font-size: 11px; color: #FFFFFF;  font-family: verdana,arial,sans-serif; }
A.tenantfooter:visited { font-size: 11px; color: #FFFFFF;  font-family: verdana,arial,sans-serif; }
A.tenantfooter:active { font-size: 11px; color: #FFFFFF;  font-family: verdana,arial,sans-serif; }

.blue { color: #00530b }
a.white:link { color: #FFFFFF }
a.white:visited { color: #FFFFFF }
.footerText { font-size: 10px; font-family: 'trebuchet MS', verdana, arial, sans-serif }


/* for ERRORS */
.error {  font-size: 11px;  font-weight: bold; color: #cc0000; font-family: verdana,arial,sans-serif; }
a.error {  font-size: 11px;  font-weight: bold; color: #cc0000; font-family: verdana,arial,sans-serif; }

.titlePOBarColor    { background-color: #528CC6}
.framePOColor       { background-color: #F2ECCE }
a.headerPOLink:link    { font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: bold }
a.headerPOLink:visited { font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: bold }

.altRowColor      { background-color: #ECECEC }
.tablePOBorderColor { background-color: #528CC6}

