/*      V1        */

.outer{
	margin:0px;
	padding:1px;
}
#menu4 {
	width: 150px;
	padding:0px 0px 0px 0px;
	border-style: solid solid none solid;
	border-color: #D76100;
	border-size: 0px;
	border-width: 0px; 
	}
	#menu4 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
	
	
	#menu4 li a {
		height: 20px;  
		text-decoration: none; 
		font-weight:normal;
		}
		
	#menu4 li a:link, #menu4 li a:visited {
		color: #9E3C02;
		display: block;
		background: url(images/default.jpg);
		padding: 0px 0px 0px 30px;
		}
		
	#menu4 li a:hover {
		color: #000;
		background: url(images/hover.jpg);
		padding: 0px 0px 0px 30px;
		}
		
	#menu4 li a.current {
		color: #EC5409;
		font-weight:bold;
		background: url(images/active.jpg);
		padding: 0px 0px 0px 30px;
		}	


.errorRed {font-size: 8pt; font-family: Arial, sans-serif; font-weight: bold; font-style: italics; color: #ff0000;}

.smallText {font-size: 8pt; font-family: Arial, sans-serif; font-weight: normal; color:#004080; }

.bodySM {font-size: 9pt; font-family: Arial, sans-serif; font-style: normal; color: #333333; }
A.bodySM:link {font-size: 9pt; font-family: Arial, sans-serif; font-style: normal; color: #0000FF; }
A.bodySM:active {font-size: 9pt; font-family: Arial, sans-serif; font-style: normal; color: #0000FF; }
A.bodySM:visited {font-size: 9pt; font-family: Arial, sans-serif; font-style: normal; color: #0000FF; }

.tabSM {font-size: 9pt; font-family: Arial, sans-serif; font-style: normal; color: #fff; }


.tableHeader {
	font-weight: bold;
	font-color: #fff;
	text-decoration: none;
	background-color: #F68618;
}

table.reference
{
background-color:#ffffff;
border:1px solid #c3c3c3;
border-collapse:collapse;
width:100%;
}

table.reference th
{
background-color:#e5eecc;
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
}

table.reference td 
{
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
}

.pageTitle {
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	height:52px;
	padding:0px 0px 20px 0px;
	}
 
ul#indentMenu { width: 100%; height: 43px; background: #FFF url("images/menu-bg.gif") top left repeat-x; font-size: 0.9em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#indentMenu li { display: block; float: left; margin: 0 0 0 5px; }
ul#indentMenu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#indentMenu li a:hover { color: #333; }
ul#indentMenu li a.current{ color: #FFF; background: #FFF url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }


ul{border:0; margin:0; padding:0;}

#pagination-flickr li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
} 
#pagination-flickr .active{
color:#F68618;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-flickr a:hover{
border:solid 1px #666666;
}

.readonly {
    font-size: 8pt; 
    font-family: Arial, sans-serif; 
    font-weight: bold; 
    color:#000000;
	background-color : #EDEDEE;
	border: 1px solid #F68618;
	width: 110px;
}

table.sctable {
cellspacing: 0;
border-collapse: collapse;
width: 1015px;
}

table.sctable th, table.sctable td {
border-left: 1px solid ##c3c3c3;
border-bottom: 1px solid #c3c3c3;
padding: 1px 1px;
}
table.sctable th {
background-color:#e5eecc;
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
width: 1015px;
}
table.sctable td { overflow: hidden; }
div.scrollableContainer {
position: relative;
width: 1015px;
padding-top: 1.9em;
border: 1px solid #c3c3c3; 
}
div.scrollingArea {
height: 200px;
overflow: auto;
}
table.scrollable thead tr {
left: -1px; top: 0;
position: absolute;
}

table.sctable .indentNum div { width: 20px; }
table.sctable .indentDt div { width: 15px; }
table.sctable .custName div { width: 50px; }
table.sctable .prod div { width: 50px; }
table.sctable .invNum div { width: 15px; }
table.sctable .invDt div { width: 12px; }
table.sctable .qty div { width: 8px; }
table.sctable .rate div { width: 15px; }
table.sctable .comm div { width: 15px; }
table.sctable .matl div { width: 15px; }
table.sctable .ed div { width: 15px; }
table.sctable .cst div { width: 15px; }
table.sctable .other div { width: 15px; }
table.sctable .invAmt div { width: 15px; }

h5 { border-bottom: 1px solid #D8D8D8; }
 

div.pdf  { 
border-bottom: 1px solid #c3c3c3;
padding: 1px 1px;
} 
 