body { 
color: black; 
font-size: 10px;
font-family: Verdana, 
Helvetica, Arial, sans-serif; 
margin-top: 120px; 
margin-left: 120px;
}

#logo1 {
background-image: url(images/Polonious140x21.png);
width: 140px;
height: 20px;
position: fixed;
top: +92px;
z-index: +99;
left: +5px;
visibility: visible;
overflow: visible;
background-repeat: no-repeat; }

#banner { background: #0000ff url(images/button_normal.png) repeat-x; 
border: 1px #999999 solid;
position: fixed; 
top: +90px; 
left: +0px; 
height: 24px; 
width: 1024px;
overflow: visible; 
visibility: visible; 
z-index: 90; 
}

#pageTitle { 
color: #6666ff; 
font-size: 13px; 
font-weight: bold;
position: fixed; 
top: +35px; 
left: +450px; 
width: 650px; 
z-index: +91; }

#HeaderView { color: #000000; 
font-size: 13px; 
font-weight: normal; 
text-decoration: none;
position: fixed; 
top: +55px; 
visibility: visible; 
overflow: visible; 
z-index: +90; 
left: 460px; }

a:link {color: #ffffff; text-decoration: none; z-index: +100; }
a:hover {color: #ff8000; text-decoration: none; z-index: +100; }
a:visited {color: #ffffff; text-decoration: none; }
a:visited:hover {color: #ff8000; z-index: +100; }

h1 { color: #ff7f00; font-size: 13px; font-style: italic; font-weight: bold; }
h2 { color: #000000; font-size: 12px; font-weight: bold; }
h3 { background-color:#ff7f00; font-size: 11px; font-weight: normal; }
h4 { color: #ff7f00; font-size: 10px; font-weight: normal; }
h5 { color: #ff7f00; font-size: 10px; font-weight: normal; }
h6 { color: #ff7f00; font-size: 10px; font-weight: normal; font-style: italic; }

.buttonClass, .tabButtonClass { 
color: #0000ff; 
background-image: url(images/button_normal.png); 
background-repeat: repeat-x; 
text-align: center;
height: 24px; 
font-size: 10px;
border-left: 1px #b3b3b3 solid;
border-bottom: 1px #b3b3b3 solid;
border-right: 1px #0000ff solid;
border-top: 1px #0000ff double;
background-color: #cccccc; }

.buttonClass:hover, .tabButtonClass:hover { 
color: #ffff00; 
background-image: url(images/button_over.png); 
background-repeat: repeat-x; 
text-align: center;
height: 24px; 
font-size: 10px;
border-left: 1px #b3b3b3 solid;
border-bottom: 1px #b3b3b3 solid;
border-right: 1px #ffff00 solid;
border-top: 1px #ffff00 double;
background-color: #0000ff; }

.SelectButtonClass { 
color: #ff0000; background-image: url(./images/Button_Normal.gif); 
background-repeat: repeat-x; 
border: 1px #999999 solid;
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: 10px; 
text-align: center;
height: 24px; 
margin-bottom: +2px;
background-color: #cccccc; }

.SelectButtonClass:hover { 
color: #ffff00; 
background-image: url(./images/Button_Over.gif);
background-color: #0000ff; }

.LookupButtonClass { 
color: #0000ff; background-color: #cccccc; 
border: 1px #000000 solid;
font-family: Verdana, 
Helvetica, Arial, sans-serif; }

.LookupButtonClass:hover { 
color: #ffff00; background-color: #0000ff; 
border: 1px #000000 solid;
font-family: Verdana, Helvetica, Arial, sans-serif; }

#sidenavbar { list-style: none; color: #ff0000; }

#optionBar {	max-width: 60%; color: #ff0000; }

#menu { color: #ffffff; background-color: #717cd4; cursor: default;
font-size: 9px; list-style-type: none;
position: fixed; left: 0; top: 115px; width: 115px; height: 1024px;
margin: 0; padding: 0; z-index: +4;
background-image: url(images/p-sidebar-background.png);
background-repeat: repeat-y; 
padding-left:5px;}

#menu ul { margin: 0; padding: 0px; }

.menuItemHeader { 
color: #400080; 
height: 20px; 
list-style: none; 
font-size: 12px;
background-image: url(images/PurpleBtnLt.png);
background-repeat: no-repeat;
margin-top: +8px;
text-indent: +5px;
background-position: -10px;
padding:2px;}

.menuItemAction { color: #ff0000; display: block; list-style: none; border-bottom: 1px #b3b3b3 solid;
margin-bottom: 2px; }

.menuItemAction:hover { color: #ff8000;
border-bottom: 1px #ff8000 solid; }

#StackDetails { 
color: #0000ff; 
background-image: url(images/PurpleStrip.png);
font-size: 13px; 
text-align: left; text-decoration: none;
position: fixed; 
top: +93px; 
left: +338px; 
height: 20px; 
z-index: 99; 
padding-right: 3px;
background-repeat: repeat-x; }

#StackDetails:hover { color: #fff; }

.selectaction { color: #000000; text-decoration: none; }

.selectaction:hover { color: #fff; }

#signin { 
color: #00ffff; 
font-size: 13px; 
text-align: center;
position: fixed; 
top: 0; 
left: 0; 
height: 90px; 
width: 116px; 
z-index: +90;
background-color: #717cd4;
background-image: url(images/p-sidebar-background.png); }

#signin ul { margin: 0; padding: 0; }

#Summary { 
color: #ffffff; 
background-color: #717cd4; 
border: 1px #717cd4 solid;
position: fixed; 
top: +0px; 
right: +8px; 
overflow: visible; 
z-index: 100;
font-size: 10px; }

#okexit { 
border: none; 
position: fixed; 
top: +90px; 
left: +230px; 
height: 24px;
overflow: visible; 
visibility: visible; 
z-index: +100; }

.okButtonClass, .exitButtonClass { 
color: #ff0000; background-image: url(images/button_normal.png); 
background-repeat: repeat-x;
border: 1px #999999 solid; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: 13px;
font-weight: normal; 
text-align: center; 
height: 24px;
border-left: 1px #b3b3b3 solid;
border-bottom: 1px #b3b3b3 solid;
border-right: 1px #0000ff solid;
border-top: 1px #0000ff double;
background-color: #cccccc; }

.okButtonClass:hover, .exitButtonClass:hover { 
color: #ffff00; 
background-image: url(images/button_over.png);
border-left: 1px #b3b3b3 solid;
border-bottom: 1px #b3b3b3 solid;
border-right: 1px #ffff00 solid;
border-top: 1px #ffff00 double;
background-color: #0000ff; }

#footer p { 
color: #0000ff; font-size: 10px; 
text-align:center; 
position: absolute; 
top: 1px; 
left: 100px; 
width: 500px; 
visibility: visible; 
z-index: +1;
font-weight: bold; }

#DetailEntry { 
color: #ffffff; 
background-color: #717cd4;
border: 2px #6666ff outset; 
margin-top : 10px; 
padding: 1em; }

#DetailBrowseView { color: #000000; }

#Messages { color : #8B0000; }

#Messages.rowitem { color : white; background-color: #8B0000; font-size: 12px; }

.browsetable { }

table { border: 1px #999999; margin: 1px; }

.tablerowodd  { color: #000000; background-color: #ffffff; }

.tableroweven { color: #000000; background-color: #e6e6e6; }

.tablerowodd:hover, .tableroweven:hover { background-color: #d8f5fa; }

.tablerowoddProofedtrue { background-color: #ffffff; }

.tablerowevenProofedtrue { background-color: #e6e6e6; }

.tablerowoddProofedfalse,.tablerowevenProofedfalse { background-color: #ffcc66; }

.tablerowevenProofedtrue:hover, .tablerowevenProofedfalse:hover,.tablerowoddProofedtrue:hover, .tablerowoddProofedfalse:hover { 
background-color: #d8f5fa; }

td { border: 1px #999999 solid; }


#taskView {
float: left;
width: 500px; }

#taskView2 {
height: 220px; }

#taskViewClientSubject {
	//height: 220px; 
}

#taskViewClientSubject table {
width: 400px;
}

#taskViewExternalStaff {
float: left;
}

#taskViewInternalStaff {
//display: none;
}

#taskViewFileHandling {
display: none;
}

#taskOptionBar2{
	margin-top: 5em;
	float: none;
}

#taskReferences {
	visibility: hidden;
	background-color: #717cd4; 
	color: #ffffff;
	margin-bottom: 1em;
}

#taskQAs {
	position: absolute;
	visibility: hidden;
	margin-bottom: 1em;
}

#taskContacts {
	position: absolute;
	visibility: hidden;
	background-color: #717cd4; 
	color: #ffffff; 
	margin-bottom: 1em;
}

#taskDiary {
	position: absolute;
	visibility: hidden;
	margin-bottom: 1em;
}

#taskDiaryDocuments {
	position: absolute;
	visibility: hidden;
	background-color: #ccc; 
	color: #150085;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
#taskDiaryDocuments td {
	background-color: #e6e6e6;
	color: #150085;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	border: 1px solid black;
}

#addButton {
position: fixed;
overflow: visible;
left: +150px;
border: none;
top: +91px;
z-index: 99;
visibility: visible;
height: 23px;
background-image: url(images/button_normal.png);
background-repeat: repeat-x;
}

#browserPage {
position: fixed;
overflow: visible;
left: +355px;
top: +93px;
z-index: 30;
visibility: visible;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #0000ff;
text-align: center;
}

.imsView {
			width: 100%;
			height: auto;
}
	
.itsView {
			display: none;
			width: 100%;
			height: auto;
		}
		
.claimant {
color: #ff0000; }

.investigator {
color: #ff0000; }

#version {
color: #419fb0; 
left: 145px;
top: 98px;
z-index: +99;
position: fixed;
font-size: 10px; }

#numberFormats{
display: none;
}

#sendEmail {
position: absolute;
top: 150px;
left: 150px;
background-color: #e3effd;
}

.colhdg { 
color: #ffffff; 
background-color: #150085;
font-size: 12px; 
text-align: center; 
height: 24px; }

* html div.tableContainer {	/* IE only hack */
	border:1px solid #ccc;
	height: 285px;
	overflow-x:hidden;
	overflow-y: auto;
}

table td,
table th{
	padding:2px;
	font-weight:normal;
}
table thead td, table thead th {
	background:#94BEFF;
}

* html div.tableContainer table thead tr td,
* html div.tableContainer table thead tr th{
	/* IE Only hacks */
	position:relative;
	top:expression(dojo.html.getFirstAncestorByTag(this,'table').parentNode.scrollTop-2);
}

html>body tbody.scrollContent {
	height: 262px;
	overflow-x:hidden;
	overflow-y: auto;
}

tbody.scrollContent td, tbody.scrollContent tr td {
	background: #FFF;
	padding: 2px;
}

tbody.scrollContent tr.alternateRow td {
	background: #e3edfa;
	padding: 2px;
}

tbody.scrollContent tr.selected td {
	background: yellow;
	padding: 2px;
}
tbody.scrollContent tr:hover td {
	background: #a6c2e7;
	padding: 2px;
}
tbody.scrollContent tr.selected:hover td {
	background: #ff3;
	padding: 2px;
}
#taskQAsPane_noteDialog.dojoDialog {
	background : #eee;
	border : 1px solid #999;
	-moz-border-radius : 5px;
	padding : 4px;
}
#taskQAsPane.dojoFloatingPane{	
	width: 500px;
	height: 400px;
	left: 300px;
	position: absolute;
}
#taskReferencesPane.dojoFloatingPane{
	width: 500px;
	height: 400px;
	left: 300px;	
	position: absolute;
}		
#taskShortcutPane { 
position: fixed;
top: +5px; 
left: +580px; 
overflow: visible; 
z-index: 100;
font-size: 10px; 
}
#taskDiaryTimeLinePane.dojoFloatingPane{
	width: 800px;
	height: 400px;
	left: 80px;	
	position: absolute;
}
#diaryTimeLineDiv{
	height: 280px;
	border: 1px solid #aaa
}

#externalUrl1{
    visibility: collapse;
	top: 1px;
	left: 1px;
	overflow: hidden;
	z-index: 1;
	position: absolute;
}

#externalUrl2{
    visibility: collapse;
	top: 1px;
	left: 1px;
	overflow: hidden;
	z-index: 1;
	position: absolute;
}

#externalUrl3{
    visibility: collapse;
	top: 1px;
	left: 1px;
	overflow: hidden;
	z-index: 1;
	position: absolute;
}
#LogonActionForm{
	position:relative;
	top:15px;
}
