/* sub-body frame */
.body-wrapper {padding:0; width:100%; float:left; clear:both;}
	.body-main {padding:0; margin:0; width:540px; float:left;}
	.body-rightside {padding:0; margin:0;width:216px; float:right;}

.body-wrapper-noleftnav {}
	.body-wrapper-noleftnav .body-main {width:724px;}


/* floats */
.floatleft {float:left !important;}
.floatright {float:right !important;}
.floatclear, .clearboth {clear:both;}


/* spacing */
.nomargin {margin:0;}
.nopadding {padding:0;}
.indent {margin-left:24px !important;}
.break {margin-bottom:16px;}
ul.listbreak li, ol.listbreak li {margin-bottom:16px;}


/* blockhidden */
.blockhidden {display:block; overflow:hidden;}


/* bold tabs */
.primarytabs-level1 ul li, li.primarytabs-currentpage span {font-weight:bold;}


/* superscript */
sup { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative;font-size:11px !important;font-weight:normal !important  }
html > body sup{font-size:11px !important;}
sup { bottom: 1ex;}


/* modal window content width */
.mobilemodalcontent {width:200px;}


/* dual callout box */
.dual-callout-list-wpr {margin:0 0 16px 0; padding:0; display:block; overflow:hidden;}
	.dual-callout-list-wpr .dual-callout-section {margin:0; padding:0; display:block; overflow:hidden;}
		.dual-callout-section .callout, .dual-callout-section table.content tr td {margin:0; padding:0; width:377px;}

		.dual-callout-section table.content {padding:0; margin:0; border-collapse:collapse; width:100%;}
		.dual-callout-section table.content tr td {margin:0; padding:8px 0; vertical-align:top; border-left:solid 1px #cbc19b; border-right:solid 1px #cbc19b; background:url(/uos/_assets/images/callouts/gradient-taupe-bg.gif) bottom left repeat-x;}

		.dual-callout-section table.content tr td .mobile-content {margin:0 8px 0 0; width:260px; float:right;}
		.dual-callout-section table.content tr td ul, .dual-callout-section table.content tr td ol {margin:0 0 0 0;}
		.dual-callout-section table.content tr td h2 {font-size:1.14em; color:#595959; margin:-3px -10px 6px -10px; padding:0; border:none; padding:4px 10px 6px 10px;}

/* IE6 fix */
.dual-callout-list-wpr {}
.sectionbg {position:absolute;}
	.sectionbg-left {width:95px; height:113px; margin-top:-109px;}
	.sectionbg-right {width:95px; height:113px; margin-top:-109px; margin-left:391px;}

html > body .dual-callout-list-wpr {position:relative;}
html > body .sectionbg {position:absolute; bottom:0px;}
	html > body .sectionbg-left {margin:0; left:0; z-index:100;}
	html > body .sectionbg-right {margin:0; left:391px; z-index:100;}


/* extra info callout box */
.getstarted-wpr {display:block; overflow:hidden; background:url(/uos/_assets/images/layout/homepagelinkgrid-divider-vertical.gif) 50% 0 repeat-y;}
	.getstarted-wpr .getstarted-content {width:360px; display:block; overflow:hidden;}


/* callout image */
.callout-withbg {position:relative;}
.callout-withbg h2, .callout-withbg h4, .callout-withbg p, .callout-withbg ul, .callout-withbg ol, .callout-withbg div {position:relative; z-index:2;}
.cellbackground-right {position:absolute; bottom:-4px; right:-1px;}
.cellbackground-left {position:absolute; bottom:-4px; left:0;} 


.callout{position:relative;}
.cellbackground{position:absolute; bottom:8px; right:8px}
.sidetabs-container-content p{position:relative;z-index:2;}


/* blue primary tab multiline */
.primarytabs-darkblue .primarytabs-multiline-level1 ul li{background: url(/uos/_assets/images/navigation/primarytabs/level1-tab-lightblue-darkblue-bg.gif) 0 -250px no-repeat;border-bottom:1px solid #002888;}
.primarytabs-darkblue .primarytabs-multiline-level1 ul li span{background: url(/uos/_assets/images/navigation/primarytabs/level1-tab-lightblue-darkblue-bg.gif) 100% -250px no-repeat;}
.primarytabs-darkblue .primarytabs-multiline-level1 ul li span a,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li span a:visited,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li span a:hover,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li span a:active,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li span a:focus{color:#fff; font-weight:bold;}
.primarytabs-darkblue .primarytabs-multiline-level1 ul li.primarytabs-currentpage{background: url(/uos/_assets/images/navigation/primarytabs/level1-tab-lightblue-darkblue-bg.gif) 0 0 no-repeat;border-bottom:1px solid #ffffff;}
.primarytabs-darkblue .primarytabs-multiline-level1 ul li.primarytabs-currentpage span {background: url(/uos/_assets/images/navigation/primarytabs/level1-tab-lightblue-darkblue-bg.gif) 100% 0 no-repeat;
.primarytabs-darkblue .primarytabs-multiline-level1 ul li.primarytabs-currentpage span a,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li.primarytabs-currentpage span a:visited,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li.primarytabs-currentpage span a:hover,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li.primarytabs-currentpage span a:active,
.primarytabs-darkblue .primarytabs-multiline-level1 ul li.primarytabs-currentpage span a:focus{color:#000;}
