/* default tags */

body {
	font-family: Helvetica, sans-serif, Tahoma, Arial;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	font-size: 75%;
	background-color: #FFFFFF;
	background-image: url(i/bg/page.gif);
	}
td {
	font-size: 1em;
}
p {
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
pre {
	font-family:Helvetica, sans-serif, Tahoma, Arial;
	}

a:hover {
	text-decoration: none;
	color: #FF6600;
	}
a:link {
	color: #0099FF;
	}
a:active {
	color: #FF3366;
	}
a:visited	{
	color:#000000;
	}
SELECT {
	font-size: 0.8em;
	}
INPUT {
	font-family: Verdana,Helvetica, sans-serif, Tahoma, Arial;
	font-size: 0.8em;
	}
TEXTAREA {
	font-family: tahoma, sans-serif;
	font-size: 9pt;
	}
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: #006699;
}
.darkblue {
	color: #003366;
}
.darkgray {
	color: #444444;
}
.gold {
	color: #996600;
}
.gray {
	color: #777777;
}
.green {
	color: #66CC00;
}
.light {
	color: #FFFFFF;
}
.orange {
	color: #FF6600;
}
.red {
	color: #FF0000;
}
.white {
	color: #FFFFFF;
}
.yellow {
	color: #FFCC00;
}
.error {
	color: #666699;
}
/* 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: 60%;
}
.size2 {
	font-size: 70%;
}
.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: 10pt;
	font-family: Lucida Grande, Lucida Sans, Helvetica, arial;
	color: #000000;
	font-weight: bold;
}
A.navbar:hover {
	color: #;
	color: #FFFFFF;
}
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:#FF6600;
	font-size: 13pt;
	text-decoration: underline;
	}
A.orange:active {
	color:#FF6600;
	}
A.orange:hover {
	text-decoration: none;
	}


A.nav {
	text-decoration: none;
	color: #000;
	font-size: 1.3em;
	}
A.nav:visited {
	text-decoration: none;
	}
A.nav:hover {
	text-decoration: none;
	color: #FF3300;
	font-weight: bold;
	}

/* 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: #999999;
}
.unit {
	padding-left:2px;
	font-size:90%;
}
.datarow {
	background-color:#FFF;
}
.datarowselected {
	background-color:#66CCFF;
}
.justified {
	text-align: justify
}
.clickable {
	cursor: pointer;
}
.click {
	cursor: pointer;
}
.HEADFLASH {
	z-index:1;
}


.rss 	{
	font-size:10px;
	}