.shadow_t { background-color: transparent; background-image: url(/images/tr.png); background-repeat: repeat-x; background-position: 0 bottom; }
.shadow_b { background-color: transparent; background-image: url(/images/bl.png); background-repeat: repeat-x; background-position: 0 top; }
.background { background-color: #b1b1b1; background-image: url(/images/background.gif); background-repeat: repeat-x; background-position: 0 top; }
.line_h { background-color: #999; }
.body { color: #999; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; }
.numbers { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.formhead { color: #42dc44; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; }
.formsub { color: #999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
.header { color: #42dc44; font-size: 28px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 100; line-height: 34px; }
.footer { color: white; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 400; line-height: 25px; }
.shadow_l { background-color: transparent; background-image: url(/images/l.png); background-repeat: repeat-y; background-position: right top; }
.shadow_tlc { background-color: transparent; background-image: url('(EmptyReference!)'); background-repeat: no-repeat; background-position: 0 top; }
.shadow_trc { background-color: transparent; background-image: url(/images/tl.png); background-repeat: repeat-x; background-position: 0 bottom; }
.shadow_blc { background-color: transparent; background-image: url(/images/bottom_lc.png); background-repeat: no-repeat; background-position: 0 top; }
.shadow_brc { background-color: transparent; background-image: url(/images/bottom_rc.png); background-repeat: no-repeat; background-position: 0 top; }
.shadow_r { background-color: transparent; background-image: url(/images/r.png); background-repeat: repeat-y; background-position: 0 top; }
h1 { font-size: 13px; font-weight: bold; margin: 0; }
b { font-size: 12px; font-weight: bold; line-height: 0; }
h2 { font-size: 16px; font-weight: bold; line-height: 0; }
h3 { font-size: 14px; font-weight: bold; line-height: 0; }
h4 { font-size: 20px; font-weight: bold; line-height: 0; }
h5 { color: #42dc44; font-size: 28px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 100; font-style: normal; margin: 0 0 20px; }
h6 { color: #42dc44; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: 700; margin: 0; }
/* Menu */
#menu { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
#menu ul { list-style: none; margin: 0; padding: 0; }
#menu li {
	display: inline;
}
#menu a { display: inline; height: 22px; text-align: left; font-size: 14px; color: #9a9a9a; font-weight: 400; text-decoration: none; width: auto; float: left; padding: 0 8px !important; }
#menu a:hover { color: #42dc44; }
#menu .active a {
	color: #42dc44;
}
/* sub*/
#sub { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
#sub ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#sub li {
	display: inline;
}
#sub a { display: inline; height: 18px; text-align: left; font-size: 11px; color: #9a9a9a; font-weight: 400; line-height: 22px; text-decoration: none; position: relative; left: 97px; width: auto; float: left; padding: 0 8px !important; }
#sub a:hover { color: #42dc44; }
#sub .active a { color: white; background-color: #42dc44; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
/*form*/
#form { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
#form ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#form li {
	display: inline;
}
#form a { display: inline; height: 18px; text-align: left; font-size: 11px; color: #9a9a9a; font-weight: 400; line-height: 22px; text-decoration: none; position: relative; right: 115px; width: auto; float: right; padding: 0 8px !important; }
#form a:hover { color: #42dc44; }
#form .active a { color: white; background-color: #42dc44; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
strong { font-weight: 700; line-height: 15px; }
b { font-weight: 700; line-height: 15px; }
a:visited { color: #42dc44; text-decoration: none; }
a:link { color: #42dc44; text-decoration: none; }
a:hover { color: #9a9a9a; text-decoration: underline; }
/*company*/
#company { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
#company ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#company li {
	display: inline;
}
#company a { display: inline; height: 18px; text-align: left; font-size: 11px; color: #9a9a9a; font-weight: 400; line-height: 22px; text-decoration: none; position: relative; width: auto; float: left; padding: 0 8px !important; }
#company a:hover { color: #42dc44; }
#company .active a { color: white; background-color: #42dc44; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
/* Sidebar */
#sidebar { float: right; width: 210px; background: white; padding-right: 5px; padding-bottom: 20px; padding-left: 20px; border-color: aqua; }
#sidebar h2 { margin: 0; color: white; font-size: 12px; font-weight: 700; padding: 12px; }
#sidebar h3 { font-size: 12px; color: #999; font-weight: 700; line-height: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; }
#sidebar ul { list-style: disc; }
#sidebar li { font-size: 11px; line-height: 13px; padding-right: 12px; }
#sidebar a {
	color: #FFFFFF;
}
.bluebox { background-color: #f5f5f5; background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; border: solid 1px #999; }
.bluebox h2 { background-color: #999; background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; border-color: #999; }
