/* global for CTSLink */

div.wt-ng-layout-main h3, div.wt-ng-layout-center h3 {font-size:14px;color:#000;font-weight:bold;text-decoration:none;margin-bottom:3px}
div.wt-ng-layout-main p, div.wt-ng-layout-center p {margin-bottom:16px}
div.maincontent ul li, div.rightcontent ul li {list-style:disc outside;margin-left:14px}
div.maincontent ol li, div.rightcontent ol li {list-style:decimal outside;margin-left:14px}
div.wt-ng-layout-main blockquote, div.wt-ng-layout-center blockquote {margin-left:20px}
div.wt-ng-layout-main img, div.wt-ng-layout-center img {vertical-align:bottom}
div.normalInstr {border-bottom:1px solid #AFAFAF;padding:3px 0 6px 0}
div.normalInstr ul, div.maincontent ul {margin:1em 1em 1em 2em;}
p.ReqInfo {margin-top:10px}

/* 3-panel content */

h1.home, h2.home {font-size:17px;font-weight:bold;color:#FFF !important;padding:3px 6px;}
h2.right {font-size:17px;font-weight:bold;color:#000 !important;padding:3px 6px;}
div.righttitle {padding:3px 6px;}
div.maintitle {background-color:#5174b8}
div.righttitle {background-color:#dce3f1}
div.maintitlefirst {background-color:#ce4c00}
div.maincontent {padding:8px 0 0 0;margin-bottom:15px}
div.maincontent p {margin-bottom:16px}
div.rightcontent {padding:6px 12px 12px 12px}
div.rightcontent h2 {font-size:13px;font-weight:bold}
div.rightcontent h2.subsequent {margin-top:16px}
div.rightcontent {border-right:1px solid #AFAFAF;border-bottom:1px solid #AFAFAF;border-left:1px solid #AFAFAF;margin-bottom:15px}

/* targeted adjustments */

div.ctsnavpanel input#searchValue {height:17px}
div#FileTypes img {margin-right:10px}
div#myalerts div.filterForm {padding:8px 0 0 8px;background-color:#F6F7F6;border-top:1px solid #AFAFAF;border-left:1px solid #AFAFAF;border-right:1px solid #AFAFAF}
div#myalerts .filterForm .floatMany {margin-right:8px}
div#Notice p {margin-top:8px;white-space:pre-wrap}

table#SeriesDocument th#c3 {width:16%}
table#SeriesDocument th#c7 {width:16%}
table#shelfList td#seriesName {width:450px}
table#myRegistry th#t2 {width:500px}

SPAN.qatext {font-family:Arial,sans-serif;white-space:pre-wrap;}

/* data views */

DIV.dataView {float:left; size:auto;}
H4.dataView {text-align:center; font-size:125%; font-weight:bold;margin-bottom:8px;}
H5.dataView {text-align:center; font-weight:bold;margin-bottom:8px;}
TABLE.dataViewTable {border-left:1px solid gray;border-bottom:1px solid gray; margin: 0 auto;}
TABLE.dataViewTable TD {border-right:1px solid gray; padding:0 4px;}
TABLE.dataViewTable TH {padding:1px 4px;border-bottom:2px solid gray;border-top:1px solid gray;border-right:1px solid black; font-weight:bold;}
TABLE.dataViewTable TR.totals TD {border-top:2px solid gray;font-weight:bold;}
TABLE.dataViewTable TD.right {text-align:right;}

SELECT.dual { width:370px; }
/* IE */    DIV.dualRow {clear:none;margin:0 !important;padding:0 !important;width:98%; margin-right:-1000px; padding-right:1000px;}
/* other */ html>body DIV.dualRow {position:relative;clear:both;margin:0 !important;padding:0 !important;width:98%;min-width:1000px;}
DIV.dualLeft, DIV.dualMiddle, DIV.dualRight { float:left; margin:0; padding:0; white-space:nowrap; }
DIV.dualLeft, DIV.dualRight { width:375px; }
DIV.dualMiddle { width:120px; padding-top:100px; text-align:center; }
DIV.dualLeft H4, DIV.dualRight H4 { margin:0; padding-top:16px; padding-bottom:2px; border-bottom:none; text-align:center; }

/* file collections */

Div.fileBlock { width:1028px; border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF; }
DIV.fileHeader { padding:8px 0; background-color:#E0E3E2; width:100%; border-bottom:1px solid #AFAFAF; font-weight:bold; }
DIV.fileHeaderText { margin:0 0 0 6px; }
DIV.fileCollection { padding:3px 0; background-color:#F6F7F6; width:100%; border-bottom:1px solid #AFAFAF; }
DIV.fileContent { padding:1px 0; width:100%; border-bottom:1px solid #AFAFAF; }
DIV.fileTree { margin-left:16px; }
IMG.tree, IMG.treel, IMG.treet, IMG.treeb { float:left; display:block; }
DIV.dirGraphic, DIV.dirCheckbox, DIV.dirName, DIV.folderGraphic, DIV.folderCheckbox, DIV.folderName, DIV.fileGraphic, DIV.fileCheckbox, DIV.fileName { float:left; } 
DIV.dirGraphic, DIV.folderGraphic, DIV.fileGraphic { margin-left:2px; }
DIV.dirName, DIV.folderName, DIV.fileName { margin-left:6px; }
DIV.dirName, DIV.folderName { font-weight:bold; }
DIV.dirCheckbox, DIV.folderCheckbox, DIV.fileCheckbox { margin-left:1px; }
INPUT.fileCheckbox, INPUT.folderCheckbox { margin:2px 0 0 0; height:14px; }
DIV.clear, DIV.fileContent, DIV.fileCollection, DIV.fileTree { clear:both; }