input, option, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif, PMingLu; font-size:8pt; }

ul { list-style:square; }

li.numbered { list-style:decimal; }

td, body { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }

.big { font-size:11pt; font-weight:bold; color:#464537; }

.small { font-size:7pt; }

.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#B2131C;
	font-weight:bold;
	text-transform:uppercase;
}

.subheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B2131C;
	font-size:8pt;
	font-weight:bold;
}
.subheader:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B2131C;
	font-size:8pt;
	font-weight:bold;
}
.subheader:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B2131C;
	font-size:8pt;
	font-weight:bold;
}
.subheader:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#60513A;
	font-size:8pt;
	font-weight:bold;
}

.subheader2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#60513A;
	font-size:8pt;
	font-weight:bold;
}
.subheader2:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#60513A;
	font-size:8pt;
	font-weight:bold;
}
.subheader2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#60513A;
	font-size:8pt;
	font-weight:bold;
}
.subheader2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B2131C;
	font-size:8pt;
	font-weight:bold;
}


.subheader3 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:8pt; }
.subheader3:link { color:#000000; }
.subheader3:visited { color:#000000; }
.subheader3:hover { color:#000000; }

.leftnav { color:#FFF; text-decoration:none; }
.leftnav:link { color:#FFF; text-decoration:none; }
.leftnav:visited { color:#FFF; text-decoration:none; }
.leftnav:hover { color:#FFF; text-decoration:underline; }

a { color:#60513A;}
a:visited { color:#60513A;}
a:hover { color:#B2131C;}

.red:link { color:#B2131C; }
.red:visited { color:#B2131C; }
.red:hover { color:#B2131C; }

.black:link { color:#000000; text-decoration:none }
.black:visited { color:#000000; text-decoration:none }
.black:hover { color:#000000; text-decoration:underline }

.topnav { font-size:7pt; color:#B2131C; }
.topnav:link { color:#B2131C; text-decoration:none; }
.topnav:visited { color:#B2131C; text-decoration:none; }
.topnav:hover { color:#B2131C; text-decoration:underline; }

.title { font-size:8pt; color:#60513A; font-weight:bold; }
.title:link { color:#60513A; text-decoration:none; }
.title:visited { color:#60513A; text-decoration:none; }
.title:hover { color:#60513A; text-decoration:underline; }

.buttonlink:link {
	color:#FFFFFF;
	background:#B2131C;
	text-decoration:none;
	padding:2px;
}
.buttonlink:visited {
	color:#FFFFFF;
	background:#B2131C;
	text-decoration:none;
	padding:2px;
}
.buttonlink:hover {
	color: #BFBFBF;
	background:#B2131C;
	text-decoration:none;
	padding:2px;
}

.white { color:#FFFFFF; }

.redlink:link { color:#B2131C; text-decoration:none; }
.redlink:visited { color:#B2131C; text-decoration:none; }
.redlink:hover { color: #B2131C; text-decoration:underline; }

.chinese { font-family:PMingLu; font-size:12px; }

table.table1 {
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	border-collapse:collapse;
	padding:3px;
}

#banners_main a { display: block; padding-bottom: 4px; }

sup { font-size:9px; font-style:italic; line-height:8px; }

/* Used in profiles */
.company { color:#60513A; font-size:15pt; font-weight:bold; line-height: 20pt; }

/* Old pages */
h2, h3, h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#60513A; font-size:9pt; 
font-weight:bold; }

/* Subcommittee CSS */
#sc_header { padding:0px 0px 5px 0px; font-size:9pt; color:#B2131C; font-weight:bold; }

#sc_nav2 { padding:5px 0px 5px 0px; border-top: 1px solid #B2131C; border-bottom: 1px solid #B2131C; 
margin-bottom:10px; color:#60513A; }

#sc_nav2 a:link, #sc_nav2 a:visited { color:#60513A; text-decoration:none; }

#sc_nav2 a:hover { color:#60513A; text-decoration:underline; }

#sc_container { margin-top:10px; }

#sc_calendar_container { margin:9px 10px 10px 10px; }

#sc_calendar_header { color:#60513A; margin-bottom:3px; }

#sc_calendar td.grayed {font-size:8pt; color:#CCC; border:1px solid #FFF; }
#sc_calendar td.norm {font-size:8pt; color:#666; border:1px solid #FFF; }

#sc_calendar a.noevent:link {font-size:8pt; color:#CCC; text-decoration:none; border:1px solid #FFF; }
#sc_calendar a.noevent:visited {font-size:8pt; color:#CCC; text-decoration:none; border:1px solid #FFF; }

#sc_calendar a.event:link, #sc_calendar a.event:visited, #sc_calendar a.event:active { font-size:8pt; font-weight:bold; 
color:#B2131C; text-decoration:none; background:#FFF; border:1px solid #FFF; }
#sc_calendar a.event:hover {font-size:8pt; font-weight:bold; color:#B2131C; text-decoration:none; 
background:#FFF; border:1px solid #B2131C; }

#sc_calendar a.normal:link {font-size:8pt; color:#00F; font-weight:normal; text-decoration:none; border:1px solid #FFF; }
#sc_calendar a.normal:visited {font-size:8pt; color:#00F; font-weight:normal; text-decoration:none; border:1px solid #FFF; }

#sc_calendar_footer { color:#60513A; margin:3px 0 0 3px; font-size:9px; }

#sc_left { padding-right:7px; }

#sc_right { padding-left:7px; }

/* Forms */

.label { float:left; width:139px; padding-top:4px; }
.input { clear:right; margin-left:140px; margin-bottom:5px; }
.space { clear:both; margin-bottom:5px; }

.labelText { float:left; width:139px; padding-top:0; }

.foot { padding:5px; text-align:center; background:#B2131C; color:#FFF; }
.foot a:link { color:#FFF; text-decoration:none; }
.foot a:visited { color:#FFF; text-decoration:none; }
.foot a:active { color:#FFF; text-decoration:none; }
.foot a:hover { color:#FFF; text-decoration:underline; }

#tableNormal { }
#tableNormal tr { }
#tableNormal td { margin:auto; padding:inherit; }

.imgForum { float:right; border:1px solid #B2131C; padding:5px; background:#FFF; margin:0 0 5px 5px; }
.imgForum p { font-weight:bold; text-align:center; }
.imgForumGray { float:right; border:1px solid #B2131C; padding:5px; background:#F0F0F0; margin:0 0 5px 5px; }

.tableHead td { background:#B2131C; border-bottom:2px solid #60513A; color:#FFF; vertical-align:bottom; }

.tableBody td { background:#FFF; border-bottom:1px solid #B2131C; }

/* Left Menu */

.mtable { background:#60513A; }
.minner { background:#60513A; }
.mouter { background:#60513A; }

.r0 { background:#B2131C; font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#FFFFFF; }
.r1 { background:#B2131C; font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#BFBFBF; }
.r2 { background:#B2131C; font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#FFFFFF; }

.c0 { background:#60513A; font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#FFFFFF; }
.c1 { background:#60513A; font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#BFBFBF; }
.c2 { background:#60513A; font-family:Verdana, Arial, sans-serif; font-size:8pt; color:#BFBFBF; }