body {
	margin: 0px; padding: 0px; font-family: Arial, Helvetica, Verdana, sans-serif;
}
ul li {
	margin: 0px 0px 0.2em 2em;
}
ol li {
	margin: 0px 0px 0.2em 2em;
}
a:link {
	color: rgb(5, 44, 167);
}
a:visited {
	color: rgb(76, 118, 207); text-decoration: none;
}
a:hover {
	color: rgb(176, 28, 46); text-decoration: none;
}
.uobnav #skip {
	border: 0px currentColor; font-weight: normal; margin-top: 5px; float: left;
}
.uobnav #skip:hover {
	text-decoration: underline; background-color: transparent;
}
.uobnav {
	padding: 1px 0px; width: 100%; text-align: right; font-size: 75%; float: left; list-style-type: none; background-color: white;
}
#uobnavbottom {
	padding: 1px 0px; width: 100%; text-align: right; font-size: 75%; float: left; list-style-type: none; background-color: white;
}
.uobnav ul {
	margin: 5px 0px; padding: 0px;
}
.uobnav ul {
	float: right;
}
#uobnavbottom ul {
	float: right;
}
.uobnav ul li {
	margin: 0px; border-right-color: rgb(153, 153, 153); border-right-width: 1px; border-right-style: solid; float: left; display: inline; list-style-type: none;
}
#uobnavbottom ul li {
	margin: 0px; border-right-color: rgb(153, 153, 153); border-right-width: 1px; border-right-style: solid; float: left; display: inline; list-style-type: none;
}
.uobnav a {
	padding: 0px 6px; color: rgb(51, 51, 51); font-weight: bold; text-decoration: none; float: left;
}
#uobnavbottom a {
	padding: 0px 6px; color: rgb(51, 51, 51); font-weight: bold; text-decoration: none; float: left;
}
.uobnav .link-on {
	padding: 0px 6px; color: rgb(51, 51, 51); font-weight: bold; text-decoration: none; float: left;
}
#uobnavbottom .link-on {
	padding: 0px 6px; color: rgb(51, 51, 51); font-weight: bold; text-decoration: none; float: left;
}
.uobnav a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.uobnav ul li.no-separator {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
#uobnavbottom ul li.no-separator {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.uobnav a:hover {
	color: black; text-decoration: underline; background-color: white;
}
#uobnavbottom a:hover {
	color: black; text-decoration: underline; background-color: white;
}
.uobnav form {
	margin: 1px 0px 0px; padding: 1px 0px 0px; left: -1px; font-family: Arial; float: right; position: relative;
}
.uobnav form input {
	margin: 0px; font-size: 105%;
}
.uobnav form .searchbox {
	width: 125px;
}
.uobnav form .searchbutton {
	background: url("cmsimages/search-back.gif") rgb(249, 230, 162); margin: 0px 3px 0px 2px; padding: 1px 2px; border: 1px solid rgb(228, 187, 19); font-size: 95%;
}
#uobnavbottom {
	height: 28px;
}
#uobnavbottom ul {
	padding: 0px; float: left; white-space: nowrap;
}
.uobnavbottom-nav ul {
	margin: 5px 2px 0px 3px;
}
.uobnavbottom-nonav ul {
	margin: 5px 2px 0px 3px;
}
#deptnav {
	background: url("cmsimages/deptnav-back.gif") repeat-x rgb(236, 246, 255); width: 100%; border-top-color: rgb(171, 188, 202); border-top-width: 1px; border-top-style: solid; float: left;
}
#deptnavbottom {
	background: url("cmsimages/deptnav-back.gif") repeat-x rgb(236, 246, 255); width: 100%; border-top-color: rgb(171, 188, 202); border-top-width: 1px; border-top-style: solid; float: left;
}
#deptnav ul {
	background: url("cmsimages/deptnav-back.gif") repeat-x; margin: 0px; padding: 0px; font-size: 80%; float: left;
}
#deptnavbottom ul {
	background: url("cmsimages/deptnav-back.gif") repeat-x; margin: 0px; padding: 0px; font-size: 80%; float: left;
}
#deptnav ul li {
	margin: 0px; display: inline; list-style-type: none;
}
#deptnavbottom ul li {
	margin: 0px; display: inline; list-style-type: none;
}
#deptnav ul li a {
	padding: 4px 7px; color: rgb(52, 61, 70); font-weight: bold; text-decoration: none; border-right-color: rgb(171, 188, 202); border-right-width: 1px; border-right-style: solid; float: left;
}
#deptnav ul li .link-on {
	padding: 4px 7px; color: rgb(52, 61, 70); font-weight: bold; text-decoration: none; border-right-color: rgb(171, 188, 202); border-right-width: 1px; border-right-style: solid; float: left;
}
#deptnav ul li .link-on {
	color: rgb(176, 28, 46); padding-top: 2px; border-top-color: rgb(198, 220, 240); border-top-width: 2px; border-top-style: solid; background-color: white;
}
#deptnav ul li a:hover {
	background-color: rgb(186, 219, 249);
}
#deptnavbottom ul li a:hover {
	background-color: rgb(186, 219, 249);
}
#deptnavbottom {
	background: rgb(236, 246, 255);
}
#deptnavbottom ul {
	background: rgb(236, 246, 255); border-left-color: rgb(171, 188, 202); border-left-width: 1px; border-left-style: solid; float: left; display: inline;
}
#deptnavbottom ul li a {
	padding: 4px 7px; color: rgb(52, 61, 70); font-weight: bold; text-decoration: none; border-right-color: rgb(171, 188, 202); border-right-width: 1px; border-right-style: solid; float: left;
}
#deptnavbottom ul li .link-on {
	padding: 4px 7px; color: rgb(52, 61, 70); font-weight: bold; text-decoration: none; border-right-color: rgb(171, 188, 202); border-right-width: 1px; border-right-style: solid; float: left;
}
#deptnavbottom ul li .link-on {
	color: rgb(176, 28, 46); background-color: white;
}
.deptnavbottom-nav ul {
	margin: 0px 0px 0px 185px; padding: 0px;
}
.deptnavbottom-nonav ul {
	margin: 0px 0px 0px 185px; padding: 0px;
}
#header {
	background: url("cmsimages/header-default.jpg") no-repeat right top rgb(40, 88, 187); width: 100%; color: white; border-top-color: rgb(74, 125, 230); border-top-width: 1px; border-top-style: solid; float: left;
}
#uoblogo a {
	background: url("cmsimages/uob-logo.gif") no-repeat; padding: 64px 0px 0px; width: 184px; height: 0px !important; overflow: hidden; margin-top: 5px; float: left;
}
#uoblogo span {
	background: url("cmsimages/uob-logo.gif") no-repeat; padding: 64px 0px 0px; width: 184px; height: 0px !important; overflow: hidden; margin-top: 5px; float: left;
}
#footer {
	color: white; line-height: 1.3; clear: both; font-size: 80%; border-top-color: rgb(74, 125, 230); border-bottom-color: rgb(30, 71, 155); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#footer p {
	margin: 0px; padding: 6px 0px; text-align: left;
}
#footer a {
	color: white; text-decoration: underline; background-color: transparent;
}
#footer a:hover {
	text-decoration: none;
}
#footer span {
	white-space: nowrap;
}
#uobcms-footer-feedback-separator {
	color: rgb(95, 131, 206);
}
.footer-nav {
	background: url("cmsimages/footer-crest.gif") no-repeat right top rgb(40, 88, 188); padding: 0px 193px 0px 8px;
}
.footer-nonav {
	background: url("cmsimages/footer-crest.gif") no-repeat right top rgb(40, 88, 188); padding: 0px 193px 0px 8px;
}
.maintitle {
	padding-top: 22px; font-family: Georgia, Verdana; margin-left: 195px;
}
.maintitle #title1 {
	margin: 0px; padding: 0px; color: rgb(221, 224, 242); font-size: 140%; font-weight: normal; display: block;
}
#maintitle2 {
	padding-top: 15px;
}
#maintitle2 #title2 {
	margin: 0px; padding: 0px;
}
.maintitle #title1 {
	margin: 0px; padding: 0px;
}
#maintitle2 #title2 {
	color: rgb(221, 224, 242); text-transform: uppercase; padding-left: 1px; font-size: 80%; font-weight: normal;
}
#maintitle2 .hide {
	display: none; visibility: hidden;
}
.maintitle a {
	color: rgb(221, 224, 242); text-decoration: none;
}
.maintitle a:visited {
	color: rgb(221, 224, 242); text-decoration: none;
}
.maintitle a:hover {
	color: rgb(221, 224, 242); text-decoration: underline; background-color: transparent;
}
#uobcms-wrapper {
	background: url("cmsimages/content-tile.gif") repeat-x; padding: 0px 0px 0px 0px; clear: both; min-height: 1%;
}
#uobcms-content {
	padding: 0px 15px 5px 0px; height: 1%; line-height: 1.3; overflow: visible; margin-left: 190px; border-top-color: white; border-top-width: 1px; border-top-style: solid; min-height: 20em;
}
#uobcms-content-nonav {
	padding: 0px 0px 0px; height: 1%; line-height: 1.3; border-top-color: white; border-top-width: 1px; border-top-style: solid; min-height: 20em;
}
#uobcms-content hr {
	border: currentColor; height: 1px; color: rgb(204, 204, 204); background-color: rgb(204, 204, 204);
}
#uobcms-content-nonav hr {
	border: currentColor; height: 1px; color: rgb(204, 204, 204); background-color: rgb(204, 204, 204);
}
#pagetitle {
	background: url("cmsimages/pagetitle-crest.gif") no-repeat left bottom; margin: 5px 10px 1em 0px; padding: 0px 0px 1px 23px; color: rgb(176, 28, 46); line-height: 1.3; font-size: 130%; font-weight: normal; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed; min-height: 25px;
}
h1 {
	color: rgb(176, 28, 46); font-size: 130%; font-weight: normal;
}
h2 {
	color: rgb(44, 77, 146); font-size: 120%; font-weight: normal;
}
h3 {
	color: rgb(44, 77, 146); font-size: 105%; font-weight: bold;
}
h4 {
	color: black; font-size: 105%; font-weight: bold;
}
h5 {
	color: black; font-size: 105%; font-weight: bold;
}
h6 {
	color: black; font-size: 105%; font-weight: bold;
}
#uobcms-content ul {
	padding-left: 0px; margin-left: 0px;
}
#uobcms-content ol {
	padding-left: 0px; margin-left: 0px;
}
#uobcms-content ul {
	list-style-image: url("cmsimages/content-bullet.gif");
}
#uobcms-content ol {
	list-style-type: decimal; list-style-image: none;
}
#uobcms-content ul ol {
	list-style-type: decimal;
}
#uobcms-content ul ul {
	list-style-image: url("cmsimages/content-bullet-sub.gif");
}
#uobcms-content-nonav ul {
	padding-left: 0px; margin-left: 0px;
}
#uobcms-content-nonav ol {
	padding-left: 0px; margin-left: 0px;
}
#uobcms-content-nonav ul {
	list-style-image: url("cmsimages/content-bullet.gif");
}
#uobcms-content-nonav ol {
	list-style-type: decimal; list-style-image: none;
}
#uobcms-content-nonav ul ol {
	list-style-type: decimal;
}
#uobcms-content-nonav ul ul {
	list-style-image: url("cmsimages/content-bullet-sub.gif");
}
#breadcrumbs {
	margin: 5px 0px 0px 190px; padding: 0px; color: rgb(102, 102, 102); line-height: 1.3; font-size: 75%;
}
#breadcrumbs-nonav {
	margin: 5px 0px 0px 10px; padding: 0px; color: rgb(102, 102, 102); line-height: 1.3; font-size: 75%;
}
#breadcrumbs a:visited {
	color: rgb(15, 53, 170); text-decoration: none;
}
#breadcrumbs-nonav a:visited {
	color: rgb(15, 53, 170);  text-decoration: none;
}
#uobcms-col1 {
	padding: 8px 0px 0px 4px; width: 170px; font-size: 80%; float: left;
}
.navtitle {
	margin: 0px 0px 9px; padding: 0px 5px 4px 3px; color: rgb(44, 77, 146); text-transform: uppercase; font-size: 105%; font-weight: bold; border-bottom-color: rgb(202, 202, 202); border-bottom-width: 1px; border-bottom-style: solid;
}
.navtitle a {
	color: rgb(44, 77, 146); text-decoration: none;
}
.navtitle a:hover {
	color: rgb(44, 77, 146); text-decoration: underline;
}
.navgrouptitle {
	background: url("cmsimages/navgrouptitle-back.gif") no-repeat; margin: 0px; padding: 7px 20px 6px 5px; width: 145px; color: rgb(37, 45, 54); text-transform: uppercase; letter-spacing: 1px; font-size: 85%; font-weight: bold;
}
.navgrouptitle a {
	color: rgb(37, 45, 54); text-decoration: none;
}
.navgrouptitle a:visited {
	color: rgb(37, 45, 54); text-decoration: none;
}
.navgrouptitle a:hover {
	color: rgb(37, 45, 54); text-decoration: underline; background-color: transparent;
}
.navgroup {
	background: url("cmsimages/navgroup-base.gif") no-repeat left bottom; margin: 0px 0px 10px; padding: 0px 0px 3px; border-top-color: rgb(171, 188, 202); border-top-width: 1px; border-top-style: solid; list-style-type: none;
}
.navgroup li {
	margin: 0px; padding: 0px; border-top-color: white; border-bottom-color: rgb(170, 188, 202); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; list-style-type: none; list-style-image: none; background-color: rgb(236, 246, 255);
}
.navgroup li a {
	margin: 0px; padding: 5px; width: 160px; color: rgb(0, 0, 0); text-decoration: none; display: block;
}
.navgroup li a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
.navgroup li a:hover {
	color: rgb(37, 45, 54); background-color: rgb(186, 219, 249);
}
.navgroup span.link-on {
	margin: 0px; padding: 5px; width: 160px; color: rgb(176, 28, 46); font-weight: bold; text-decoration: none; display: block; background-color: white;
}
.navgroup .navgroup {
	background-image: none;
}
.navgroup ul {
	margin: 0px; padding: 0px; border: 0px currentColor; background-color: white;
}
.navgroup ul li {
	border-width: 1px 0px 0px; border-style: dashed none none; border-color: rgb(174, 188, 199) currentColor currentColor; list-style-type: none; background-color: white;
}
.navgroup ul li a {
	background: url("cmsimages/subnav-arrow.gif") no-repeat 4px 9px white; padding: 5px 5px 5px 18px; width: 147px;
}
.navgroup ul li a:hover {
	color: rgb(37, 45, 54); background-color: rgb(238, 238, 238);
}
.navgroup ul span.link-on {
	background: url("cmsimages/subnav-arrow-on.gif") no-repeat 4px 9px white; padding: 5px 5px 5px 18px; width: 147px; color: rgb(176, 28, 46); font-weight: bold;
}
.navgroup ul ul {
	margin: 0px; padding: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.navgroup ul ul li {
	color: black; margin-left: 15px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; list-style-type: none;
}
.navgroup ul ul li a {
	background: url("cmsimages/subnav-sub-arrow.gif") no-repeat 4px 11px; padding: 5px 5px 5px 15px; width: 135px;
}
.navgroup ul ul li a:hover {
	color: rgb(37, 45, 54); background-color: rgb(238, 238, 238);
}
.navgroup ul ul li span.link-on {
	background: url("cmsimages/subnav-sub-arrow-on.gif") no-repeat 4px 11px; padding: 5px 5px 5px 15px; width: 135px; color: rgb(176, 28, 46); font-weight: bold;
}
.formbutton {
	background: url("cmsimages/search-back.gif") rgb(249, 230, 162); margin: 3px 0px; border: 1px solid rgb(228, 187, 19); font-size: 80%;
}
.feedbackform fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor;
}
.feedbackform {
	padding: 10px; border: 1px dashed rgb(153, 153, 153);
}
.feedbackform label {
	margin: 0px; font-size: 90%; font-weight: bold; display: block;
}
.feedbackform .labelstyle {
	margin: 0px; font-size: 90%; font-weight: bold; display: block;
}
.feedbackform textarea {
	width: 95%;
}
.btop {
	background: url("cmsimages/backtotop.gif") no-repeat 100% 3px; color: rgb(15, 53, 170); text-transform: uppercase; padding-right: 12px; font-size: 70%; font-weight: bold;
}
.btop:hover {
	background: url("cmsimages/backtotop-hover.gif") no-repeat 100% 3px; color: rgb(176, 28, 46);
}
.uobaccess {
	color: rgb(255, 0, 0); font-style: italic;
}
.adobe-reader {
	background: url("cmsimages/getacro.gif") no-repeat 100% 5px white; margin: 0px 10px 1em 0px; padding: 5px 125px 5px 5px; border: 1px dashed rgb(153, 153, 153); line-height: 1.2; font-size: 80%;
}
.adobe-flash {
	background: url("cmsimages/flash-player.gif") no-repeat 100% 5px white; margin: 0px 10px 1em 0px; padding: 5px 125px 5px 5px; border: 1px dashed rgb(153, 153, 153); line-height: 1.2; font-size: 80%;
}
.adobe-reader p a {
	font-weight: bold;
}
.adobe-flash p a {
	font-weight: bold;
}
.adobe-reader p {
	margin: 0px; padding: 0px;
}
.adobe-flash p {
	margin: 0px; padding: 0px;
}
* > .adobe-reader {
	padding-top: 35px; min-height: 1px;
}
.adobe-flash {
	padding-top: 35px; min-height: 1px;
}
* > .adobe-reader p {
	margin-top: -31px;
}
.adobe-flash p {
	margin-top: -31px;
}
* html .adobe-reader {
	height: 31px;
}
* html .adobe-flash {
	height: 31px;
}
.image-left-border {
	border: 1px solid rgb(204, 204, 204); margin-right: 10px; float: left;
}
.image-left-noborder {
	margin-right: 10px; float: left;
}
.image-right-border {
	border: 1px solid rgb(204, 204, 204); margin-left: 10px; float: right;
}
.image-right-noborder {
	margin-left: 10px; float: right;
}
.error {
	margin: 0px 0px 1em; padding: 1em; border: 1px solid rgb(255, 165, 0); width: 95% !important; background-color: rgb(255, 206, 123);
}
.error .fieldRequired {
	color: rgb(255, 206, 123);
}
.portalUser {
	padding: 4px 5px 4px 20px; right: 10px; color: rgb(52, 64, 70); line-height: 1.3; font-size: 75%; position: absolute;
}
.navgroup li.intranet {
	margin: 0px; padding: 0px; position: relative;
}
.navgroup li.intranet img {
	border: 0px currentColor; top: 6px; right: 4px; position: absolute;
}
.navgroup li.intranet a {
	margin: 0px; padding: 5px 15px 5px 5px; width: 150px; text-decoration: none; display: block;
}
.navgroup li.intranet span.link-on {
	margin: 0px; padding: 5px 15px 5px 5px; width: 150px; text-decoration: none; display: block;
}
.navgroup ul li.intranet a {
	padding: 5px 15px 5px 18px; width: 137px;
}
.navgroup ul li.intranet span.link-on {
	padding: 5px 15px 5px 18px; width: 137px;
}
.navgroup ul ul li.intranet {
	margin-left: 15px;
}
.navgroup ul ul li.intranet a {
	padding: 5px 15px; width: 125px;
}
.navgroup ul ul li.intranet span.link-on {
	padding: 5px 15px; width: 125px;
}
.navgroup li.intranet li.public a {
	padding: 5px 5px 5px 18px;
}
#deptnav img {
	border: 0px currentColor;
}
