#footer .left  {
clear:	left;
float:	left;
line-height:	1.45em;
}

#footer .right  {
line-height:	1.45em;
text-align:	right;
}

#footer a  {
background-color:	transparent;
color:	white;
text-decoration:	underline;
}

#footer a:hover  {
text-decoration:	none;
}

#main-copy .topOfPage  {
/* for msie */   padding:	0;
background-color:	transparent;
color:	white;
float:	right;
font-size:	91%;
font-weight:	bold;
margin-bottom:	0;
margin-left:	0;
margin-right:	1ex;
margin-top:	2.5ex;
text-decoration:	none;
}

#main-copy > .topOfPage  {
margin-bottom:	0;
margin-left:	0;
margin-right:	1ex;
margin-top:	2.75ex;
}

#main-copy a  {
background-color:	transparent;
color:	rgb(0,102,204);
text-decoration:	underline;
}

#main-copy a:hover  {
text-decoration:	none;
}

#main-copy h1  {
background-color:	rgb(100,135,220);
color:	white;
font-size:	100%;
font-weight:	bold;
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	3em;
padding-bottom:	0.5ex;
padding-left:	1ex;
padding-right:	0;
padding-top:	0.5ex;
}

#main-copy p  {
margin-bottom:	2em;
margin-left:	1ex;
margin-right:	1ex;
margin-top:	1em;
padding:	0;
}

#side-bar .sideBarText a  {
display:	inline;
margin:	0;
padding:	0;
text-decoration:	underline;
}

#side-bar .sideBarText a:hover  {
background-color:	transparent;
color:	rgb(0,102,204);
text-decoration:	none;
}

#side-bar a, .thisPage  {
background-color:	transparent;
color:	rgb(0,102,204);
display:	block;
margin:	0;
padding-bottom:	0.75em;
padding-left:	5mm;
padding-right:	1ex;
padding-top:	0.75em;
text-decoration:	none;
}

#side-bar a:hover  {
background-color:	rgb(100,135,220);
color:	white;
text-decoration:	none;
}

#side-bar div  {
border-bottom:	1px solid rgb(153,153,153);
}

#side-bar li  {
margin:	0;
padding:	0.1ex 0;
}

#side-bar ul  {
list-style-position:	outside;
list-style-type:	none;
margin:	0;
padding-bottom:	1.1em;
padding-left:	0;
padding-right:	0;
padding-top:	0;
}

.doNotDisplay  {
display:	none;
}

.headerTitle  {
font-size:	200%;
font-weight:	normal;
margin-bottom:	0;
margin-left:	4mm;
margin-right:	0;
margin-top:	0;
padding:	0.25ex 0;
}

.lighterBackground  {
background-color:	white;
color:	inherit;
}

.midHeader  {
background-color:	rgb(140,170,230);
color:	rgb(39,78,144);
}

.sideBarText  {
display:	block;
font-size:	8pt;
line-height:	1.5em;
margin-bottom:	1em;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	0;
padding-left:	2.5mm;
padding-right:	1.5ex;
padding-top:	0;
}

.sideBarTitle  {
font-weight:	bold;
margin-bottom:	0.5em;
margin-left:	2.5mm;
margin-right:	0;
margin-top:	0;
padding-bottom:	0;
padding-left:	0;
padding-right:	0;
padding-top:	1em;
}

.smallCaps  {
font-size:	110%;
font-variant:	small-caps;
}

.subHeader  {
background-color:	rgb(0,51,153);
color:	white;
margin:	0;
padding-bottom:	1ex;
padding-left:	1.5mm;
padding-right:	1ex;
padding-top:	1ex;
}

.subHeader a  {
background-color:	transparent;
color:	white;
font-weight:	bold;
margin:	0;
padding-bottom:	0;
padding-left:	0.5ex;
padding-right:	0.75ex;
padding-top:	0;
text-decoration:	none;
}

.subHeader a:hover  {
text-decoration:	underline;
}

.superHeader .highlight, .subHeader .highlight  {
background-color:	transparent;
color:	rgb(253,160,91);
}

.superHeader .left  {
left:	1.5mm;
position:	absolute;
top:	0.75ex;
}

.superHeader .right  {
position:	absolute;
right:	1.5mm;
top:	0.25ex;
}

.superHeader a  {
background-color:	transparent;
color:	white;
font-size:	91%;
margin:	0;
padding-bottom:	0;
padding-left:	0.25ex;
padding-right:	0.5ex;
padding-top:	0;
text-decoration:	none;
}

.superHeader a:hover  {
text-decoration:	underline;
}

.thisPage  {
background-color:	white;
border-bottom:	1px solid rgb(153,153,153);
border-top:	1px solid rgb(153,153,153);
color:	black;
padding-left:	4mm;
}

/* ##### Footer ##### */  #footer  {
background-color:	rgb(100,135,220);
clear:	both;
color:	white;
font-size:	91%;
margin:	0;
padding-bottom:	2.5ex;
padding-left:	2.5mm;
padding-right:	2.5mm;
padding-top:	1em;
}

/* ##### Header ##### */  .superHeader  {
background-color:	rgb(100,135,220);
color:	white;
height:	2em;
}

/* ##### Main Copy ##### */  #main-copy  {
background-color:	white;
border-left:	1px solid rgb(153,153,153);
color:	black;
line-height:	1.5em;
margin-bottom:	0;
margin-left:	15em;
margin-right:	0;
margin-top:	0;
padding-bottom:	5mm;
padding-left:	5mm;
padding-right:	5mm;
padding-top:	0.5mm;
text-align:	justify;
}

/* ##### Side Bar ##### */  #side-bar  {
border-right:	1px solid rgb(153,153,153);
clear:	left;
float:	left;
width:	15em;
}

/*************************************  * TITLE: Sinorca Screen Stylesheet  *  * URI  : sinorca/sinorca-screen.css *  * MODIF: 2003-Apr-30 19:31 +0800    *  *************************************/   /* ##### Common Styles ##### */  body  {
/* enables font size scaling in msie */   margin:	0;
background-color:	rgb(240,240,240);
color:	black;
font-family:	verdana, helvetica, arial, sans-serif;
font-size:	71%;
padding:	0;
}

acronym, .titleTip  {
border-bottom:	1px dotted rgb(153,153,153);
cursor:	help;
margin:	0;
padding-bottom:	0.4px;
padding-left:	0;
padding-right:	0;
padding-top:	0;
}

dd  {
margin-bottom:	2em;
margin-left:	2em;
margin-right:	0;
margin-top:	0;
padding:	0;
}

dl  {
margin-bottom:	2em;
margin-left:	1ex;
margin-right:	1ex;
margin-top:	1em;
padding:	0;
}

dt  {
font-weight:	bold;
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding:	0;
}

html > body  {
font-size:	8.5pt;
}

