@charset "utf-8";
/* CSS for UOSA  */

/* style for balloon tips */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/* end balloon tips style */


BODY
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff
}
A
{
	TEXT-DECORATION: none
}
A:hover
{
	COLOR: #003366;
	TEXT-DECORATION: underline
}
A:link
{
	COLOR: #002280
}
A:visited
{
	COLOR: #002280;
}
A:active
{
	TEXT-DECORATION: none
}
TD
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	COLOR: #000000;
	FONT-FAMILY: Verdana
}
OL, UL {
	FONT-FAMILY: Times New Roman, Times, serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 1.5;
	margin-left: 1.25em;
	padding-left: 1.25em;
}
SELECT
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
OPTION
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
INPUT
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
P
{
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 15px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
H1
{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 15px;
	COLOR: #003366;
	FONT-FAMILY: "Times New Roman", Times, serif, Sung
}
H2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #003366;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.breadcrumb
{
	FONT-SIZE: 10px;
	COLOR: #002280;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.breadcrumb A:visited
{
	COLOR: #002280
}
.breadcrumb A:hover
{
	COLOR: #99cc33;
	TEXT-DECORATION: underline
}
.breadcrumb P
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.hotTopicBox
{
	BORDER-RIGHT: #003366 1px solid;
	BORDER-TOP: #003366 1px solid;
	MARGIN: 0px 0px 1px 10px;
	BORDER-LEFT: #003366 1px solid;
	BORDER-BOTTOM: #003366 1px solid
}
.hotTopicBoxText
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #003366
}
.hotTopicBoxText P
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	PADDING-TOP: 5px
}
.legalCopy
{
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.legalCopy P
{
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.mainTitle
{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 25px;
	MARGIN-BOTTOM: 15px;
	COLOR: #003366;
	FONT-FAMILY: "Times New Roman", Times, serif, Sung
}
.mainSubTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003366;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.pubPreviewTitle
{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.related
{
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 15px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.related P
{
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 15px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.related A:visited
{
	COLOR: #800080
}
.related A:hover
{
	COLOR: #99cc33;
	TEXT-DECORATION: underline
}
.relatedBold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 15px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.mainBody
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	LINE-HEIGHT: 1.5;
}
.mainBody P
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	LINE-HEIGHT: 1.5;
}
.mainBody A:visited
{
	COLOR: #800080;
}
.mainBody A:hover
{
	COLOR: #99cc33;
	TEXT-DECORATION: underline
}
.mainBodyTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 5px;
	COLOR: #003366;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	TEXT-DECORATION: none
}
.mainBodyTitle A:visited
{
	COLOR: #800080
}
.mainBodyTitle A:hover
{
	COLOR: #99cc33;
	TEXT-DECORATION: underline
}
/*** Styles for navigation ***/
.mainNav0 {
	position: relative;
	vertical-align: bottom;
}
.mainNavBackgroundBar {
	position: absolute;
	visibility:hidden;
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#ffffff;
	text-align:center;
	color:#003366;
	layer-background-color:#003366;
	background-color:#003366;
}
.mainNavImg {
	position: absolute;
}
.mainNavEvent {
	position:absolute;
	visibility:hidden;
	z-index:300;
	width:100%;
	height:100%;
	clip:rect(0,100%,100%,0);
	left:0;
	top:0;
}
/*** Styles for navigation level 0 all sites Navigation classes2 for Global site ***/
.mainNav, 
.mainNavOver,
.mainNavBorder,
.mainNav2, 
.mainNavOver2,
.mainNavBorder2,
.mainNavSub, 
.mainNavSubOver,
.mainNavSubBorder {
	position: absolute;
	overflow:hidden;
	cursor:pointer;
	cursor:hand;
	FONT-WEIGHT:normal; FONT-SIZE:11px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.mainNav,
.mainNavOver,
.mainNav2,
.mainNavOver2 {
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	padding-bottom:3px;
}	
.mainNav,
.mainNavOver2	{
	text-align:center;
	color:#ffffff;
	background-color:#003366;
	layer-background-color:#003366;
}
.mainNavOver {
	text-align:center;
	color:#003366;
	background-color:#e5e5cc;
	layer-background-color:#e5e5cc;
}
.mainNav2 {
	text-align:center;
	color:#003366;
	background-color:#ffffff;
	layer-background-color:#ffffff;
}
.mainNavBorder {
	visibility:hidden;
	vertical-align:bottom;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
	border-width:0px;
}
.mainNavBorder2 {
	visibility:hidden;
	vertical-align:bottom;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-width:0px;
}
/*** Styles for Navigation sublevels 1,2 all sites  ***/
.mainNavSub, 
.mainNavSubOver {
	padding-left:4px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:bottom;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#003366;
}
.mainNavSub {
	color:#003366;
	background-color:#e5e5cc; 
	layer-background-color:#e5e5cc;
}
.mainNavSubOver {
	color:#ffffff;
	background-color:#003366; 
	layer-background-color:#003366;		
}
.mainNavSubBorder {
	visibility:hidden;
	border-color:#003366;
	border-style:solid;
	border-width:1px;
}
.mediumText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.mediumText P
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.mediumTextTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.scrollTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.scrollArea
{
	BORDER-RIGHT: #003366 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #003366 1px solid;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #003366 1px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #003366 1px solid;
	BACKGROUND-COLOR: #ede8cb
}
.scrollArea P
{
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.scrollAreaNB
{
	BORDER-RIGHT: #003366 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #003366 1px solid;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #003366 1px solid;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #003366 1px solid;
	BACKGROUND-COLOR: #ede8cb
}
.scrollAreaNB
{
	MARGIN-BOTTOM: 0px;
	BORDER-BOTTOM: #ede8cb 0px solid
}
.securityLink
{
	FONT-SIZE: 10px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.securityLink A:link
{
	FONT-SIZE: 10px;
	COLOR: #6666ff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.securityLink A:visited
{
	FONT-SIZE: 10px;
	COLOR: #800080
}
.securityLink A:hover
{
	FONT-SIZE: 10px;
	COLOR: #99cc33;
	TEXT-DECORATION: underline
}
.securityLink A:active
{
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
.smallText P
{
	FONT-SIZE: 10px;
	LINE-HEIGHT: normal
}
.cdaSmRedRError
{
	FONT-SIZE: 10pt;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.cdaSmRedRError P
{
	FONT-SIZE: 10pt;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim
}
.cdaAddRemoveBtn
{
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: #0066ff 1px solid;
	FONT-WEIGHT: 600;
	FONT-SIZE: 11px;
	BACKGROUND: #333399;
	BORDER-LEFT: #0066ff 1px solid;
	CURSOR: pointer;
	COLOR: white;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	TEXT-ALIGN: center
}
.boldTitle12
{
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: Bold
}
.boldTitle16
{
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	FONT-SIZE: 16px;
	FONT-WEIGHT: Bold
}
.boldTitle20
{
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	FONT-SIZE: 20px;
	FONT-WEIGHT: Bold
}
.boldTitle24
{
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	FONT-SIZE: 24px;
	FONT-WEIGHT: Bold
}
.normalTitle12
{
	FONT-FAMILY: Verdana;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: Normal
}

