/* default tags */

BODY { font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
TD { font-size: 80% }
P { padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px;}
PRE { 	font-family: tahoma,sans-serif; }
A { color: #000099; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
A:hover { text-decoration: underline; }
A:link { color: #000099;}
A:active { color: #600099;}


SELECT { font-size: 95%; }
INPUT { font-family: tahoma,sans-serif; font-size: 10pt; }
TEXTAREA { font-family: tahoma,sans-serif; font-size: 10pt; }
BUTTON {font:bold 90% verdana; border-style:outset; border-width:2px; cursor: pointer;}
BUTTON {background-color:#353F7C; border-color:#FFF #C1C1C1 #C1C1C1 #FFF; color:#fff;}


/* fonts */
.verdana { font-family: verdana; }
.times {font-family: times; }


/* colors */

.black { color: #000000;}
.blue { color: #000099;}
.darkblue { color: #000066;}
.darkgray { color: #333333;}
.gold { color: #996666;}
.gray { color: #666666; }
.green { color: #006600;}
.light { color: #FFFFFF;}
.orange { color: #CC6600;}
.red { color: #990000;}
.white { color: #FFFFFF;}
.yellow { color: #FFCC00;}

.error { color: #990000;}



/* spacing */

.pad1 { padding-right: 1px; padding-left: 1px;}
.pad2 { padding-right: 2px; padding-left: 2px;}
.pad3 { padding-right: 3px; padding-left: 3px;}
.pad4 { padding-right: 4px; padding-left: 4px;}
.pad5 { padding-right: 5px; padding-left: 5px;}
.pad7 { padding-right: 7px; padding-left: 7px;}
.pad10 { padding-right: 10px; padding-left: 10px;}
.pad15 { padding-right: 15px; padding-left: 15px;}
.pad20 { padding-right: 20px; padding-left: 20px;}

.padright5 { padding-right: 5px;}
.padright7 { padding-right: 7px;}
.padright10 { padding-right: 10px;}
.padright15 { padding-right: 15px;}
.padright20 { padding-right: 20px;}
.padright30 { padding-right: 30px;}

.padleft5 { padding-left: 5px;}
.padleft10 { padding-left: 10px;}
.padleft15 { padding-left: 15px;}
.padleft20 { padding-left: 20px;}
.padleft30 { padding-left: 30px;}

.padtop2 {padding:2px 0px 0px 0px;}
.padtop3 {padding:3px 0px 0px 0px;}
.padtop4 {padding:4px 0px 0px 0px;}
.padtop5 {padding:5px 0px 0px 0px;}

.padvertical4 {padding:4px 0px 4px 0px;}
.padvertical5 {padding:5px 0px 5px 0px;}
.padvertical15 {padding:15px 0px 15px 0px;}


/* text sizes */

.size1 { font-size: 70%; }
.size2 { font-size: 75%; }
.size3 { font-size: 80%; }
.size4 { font-size: 90%; }
.size5 { font-size: 100%; }
.size6 { font-size: 105%; }
.size7 { font-size: 110%; }
.size8 { font-size: 120%; }
.size9 { font-size: 125%; }
.size10 { font-size: 130%; }
.size11 { font-size: 135%; }
.size12 { font-size: 145%; }

.font9 {font-size: 9pt;}
.font10 {font-size: 10pt;}
.font11 {font-size: 11pt;}
.font12 {font-size: 12pt;}
.font13 {font-size: 13pt;}
.font14 {font-size: 14pt;}
.font15 {font-size: 15pt;}



/* navigations */

A.navbar { font-size: 9pt; font-weight:800; color: #fff; }
A.navbar:active { color: #fff;}

A.navbarOn { font-size: 9pt; font-weight:800; color: #000; }
A.navbarOn:active { color: #000;}


A.category { font-size: 13pt; font-weight:800; color: #fff; }
A.category:active { color: #fff;}

A.white {color: #fff; }
A.white:active { color: #fff;}

A.black {color: #000; }
A.black:active { color: #000;}

A.orange {color:#AB4316; font-size: 13pt; text-decoration: underline;}
A.orange:active {color:#AB4316; }
A.orange:hover { text-decoration: none; }

A.link { text-decoration: underline;}
A.link:hover { text-decoration: none; }

A.nav { text-decoration: underline; color: #000; font-size: 10pt;}
A.nav:hover { text-decoration: none; }




/* custom */


TABLE.box {
   border-top: 1px solid #000000;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
}


BUTTON.big { font-weight:bold; font-size: 100%; padding-top:3px;  padding-bottom:3px;}

IMG.active { border-color: #CB8958; }

.unit {padding-left:2px; font-size:90%; }

.datarow { background-color:#FFF;}
.datarowselected { background-color:#92FACD;}

.justified {text-align: justify}

.clickable { cursor: pointer; }
.click { cursor: pointer; }



