﻿/* CSS Document for TIMS */



/* Inner Content */
.innerOuter{
	/*width:1000px;*/
	background:#F9F9F9;
	/*height:100%;*/
	/*margin:auto;*/
	
	}
.innerwrapper
{    
    
	background:#F9F9F9;
	border:1px solid #7F9DB9;
	height: 590px;	
	/*overflow:auto;*/
	margin:0px;
	padding:0px;
	 float:left;	
	}
.purchaseOuter{
	/*background:url(../Images/purchaseBarMiddleTile.gif) repeat-x;*/
	background:url(../Images/bgHeaderBar.jpg) repeat-x;
	color:White;
	height:21px;
	/*width:905px;*/
	}	
.purchaseBg{
	height:2px;
	/*width:480px;*/
	float:left;
	/*color:#2E4d7B;*/
	color:#FFFFFF;
	font-weight:bold;
	}
.menuIcons{
	width:415px;
	text-align:right;
	float:left;
	height:35px;
	padding-top:6px;
	padding-right:5px;
	}
.LegendBG
	{
	    background:url(../images/gridTile.gif);

	color:#000000;
	font-weight:normal;
	border-right:1px solid #D7DED7;
	padding-left:5px;
	/*width: 870px;*/
	 
	}

/* Fields */

/* Field Form with Tables */
.tabLeft{
	padding:5px;
	margin:6px auto;
	width:400px;
	}
.tabLeft td{
	text-align:right;
	padding:5px 20px 5px 0px;
	}
.tab {
	margin:6px auto;
	width:700px;	
	}

.tab td,.tabItem td,.tabItem1 td,.tabCust td{
	padding:5px 50px 5px 5px;
	text-align:left;
	}
.tab th,.tabItem th,.tabItem1 th,.tabCust th{
	text-align:right;
	font-weight:normal;
	
	}
.tabItem {
	margin:6px auto;
	width:737px;	
	}
.tabItem1 {
	margin:6px auto;
	width:745px;	
	}
.tabCust{
	margin:6px auto;
	}
/* End Table Field */	

.txtField,.txtFieldRdOnly,.txtFieldBig,.remarks2,.txtFieldSmall,.txtFieldSmallRdOnly,.txtFieldGoodsRdOnly,.txtFieldRemarks1,.txtFieldRemarks2 ,.txtFieldCalendar {
	
	width: 159px;
	float: left;
	margin-left: 4px;/*changed from  margin-left: 4px; on */
	margin-right: 3px;
	padding:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	
   }
   .lblHeader{
   	float: left;
   	margin-left: 4px;/*changed from  margin-left: 4px; on */
	margin-right: 3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	
   }
   .lblHeaderAr{
   	float: right;
   	margin-left: 4px;/*changed from  margin-left: 4px; on */
	margin-right: 3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	
   }
   .labelsText{
   	float: left;
   	margin-left: 4px;/*changed from  margin-left: 4px; on */
	margin-right: 3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	
   }
   .labelsTextAr{
   	float: right;
   	margin-left: 4px;/*changed from  margin-left: 4px; on */
	margin-right: 3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	
   }
   .txtMiddle {
	
	width: 115px;
	float: left;
	margin-left: 4px;/*changed from  margin-left: 4px; on */
	margin-right: 3px;
	padding:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	
   }
   
 *. > .txtField,.txtFieldRdOnly,.txtFieldGoodsRdOnly,.txtFieldBig,.remarks2,.txtFieldSmall,.txtFieldSmallRdOnly,.txtFieldRemarks1,.txtFieldRemarks2 ,.txtFieldCalendar{
	margin-left: 3px;
	margin-right: 3px;
   } 
   .txtFieldRemarks2
{	width: 592px;
 	height:40px;
 	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	float: left;
	}

  .txtFieldRemarks1
{	width: 590px;
 	height:40px;
 	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	float: left;
	}
	.txtFieldCalendar
{	width: 142px;
	}
.txtFieldSmall
{	width: 110px;
	}
.txtFieldSmallRdOnly
{	width: 110px;
 	background:#E8E8E8;
	cursor:default;
	padding:1px;
	border:1px solid #7F9DB9;
}
.txtFieldRdOnly{
	/*background:#fff5d4;
	border:1px solid #c8c1aa;*/
	width: 159px;
	cursor:default;
	padding:2px;
	background:#E8E8E8;
	border:1px solid #7F9DB9;
	}
* > .txtFieldRdOnly{
	width:159px;
	}
.txtFieldGoodsRdOnly{
	/*background:#fff5d4;
	border:1px solid #c8c1aa;*/
	width: 145px;
	cursor:default;
	padding:2px;
	background:#E8E8E8;
	border:1px solid #7F9DB9;
	}
* > .txtFieldGoodsRdOnly{
	width: 137px;
	}
	
.txtFieldRdOnlylookUp{
	background:#E8E8E8;
	border:1px solid #7F9DB9;
	width: 60px;
	cursor:default;
	
	}
.txtFieldBig{
    width:564px;
	height:40px;

	}
.remarks2{
	width:506px;
	height:70px;
	}
 .Chkbox {
	/*display: block;*/
	/*float: left;*/
	padding:0px;
	margin-left:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-right:3px;
   }
* > .Chkbox {
	/*display: block;*/
	/*float: left;*/
	padding:0px;
	/*margin-left:3px;*/
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*margin-right:3px;*/
   }
.txtLabel {
	display: block;
	width: 156px;
	float: left;
	padding:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
   }

.txtLabel {
	text-align: right;
	width: 220px;
	padding-right: 20px;
}

.chkBox{
	width:15px;
	margin:0;
	padding:0;
	}
.listBox,.listYesNo{
	display: block;
	width: 162px;
	float: left;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left: 3px;
	}
.listYesNo{
	width: 60px;
	}
	.listTime
	{
	float:left;
	margin-left:4px;
	width: 75px;		
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;	
	}
	.listMnt
	{
	float:left;		
	width: 75px;		
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;	
	}
	
	
.filedBoxCal{
	width:140px;
	height:16px;
	font-size:11px;
	padding:0px;
	}
/************ Look Up Styles  ***************/

.lookUpSmal,.txtFieldRdOnlylookUp{
	display: block;
	width: 40px;
	float: left;
	padding:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:2px;
	margin-left: 2px;
	}
	.lookUpSmalRdOnly
	{
		display: block;
		width: 40px;
		float: left;
		padding:1px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-right:2px;
		margin-left: 2px;
		background:#E8E8E8;
	    border:1px solid #7F9DB9;	
	    cursor:default;
	}
	
	
*> .lookUpSmal
{
    text-transform:uppercase;
	margin-right:2px;
	margin-left: 4px;
	}
.lookUpLarg{
	display: block;
	width: 415px;
	float: left;
	padding:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left: 3px;
	background:#E8E8E8;
	border:1px solid #7F9DB9;
	
	cursor:default;
	}
* > .lookUpLarg{
	display: block;
	width: 417px;
	float: left;
	padding:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left: 3px;
	margin-right:2px;
	background:E8E8E8;
	border:1px solid #7F9DB9;
	cursor:default;
	}



/************ Look Up Styles  ***************/

.calInput{
	
	width:16px;
	outline:0px;
	text-align:left;
	float:left;
	margin-left:2px;
	}
.imgLkUp{
	width:16px;
	outline:0px;
	text-align:left;
	}
	
/************** Misc *************/	
 
br {
	clear: left;
    }
.clear{
	clear:both;
	}
.cleargrid{
	clear:both;
	}
a:focus{
	outline:0px;
	}
.imgCal{
	margin-left:2px;
	}
.txtRgt{
	text-align:right;
	}
.txtLft{
	text-align:left;
	}
.mdtry{
	color:#FF0000;
	text-align:left;	
	}

.innerTab{
	  text-align:center;
	    }
.innerHead{	
	text-align:left;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding:5px 5px;
	border:2px solid #F6E1E1;
	background:#f9f9f9;
	margin:5px 0px; 
	width:660px;
	}
.optionBtn{	
	text-align:left;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	padding:5px 7px;
	}
/************** Round Box *************/	

#purcCreate {
        margin: 0px;
        padding:2px;
		float:left;
		width:910px;
		}
#purcCreate ul{
        list-style: none;
        margin: 0px;
        padding: 0px;
		padding:5px;
        text-align: center;
		}

#purcCreate ul li {
        display: inline;  
		background:  url(../images/alert_left.gif) no-repeat 0px 4px;
        color: #006633;
        text-decoration: none;
        padding:4px 0px 3px 0px;
		margin:2px;
		}
 #purcCreate ul > li {
        display: inline;  
		background:  url(../images/alert_left.gif) no-repeat 0px 0px;
        color: #006633;
        text-decoration: none;
        padding:4px 0px 3px 0px;
		margin:2px;
		}
#purcCreate ul li span {
    background:#F2453F url(../images/alert_right.gif) no-repeat right ;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff; 
	padding: 4px 10px 4px 7px;
	margin-left:3px;
	margin-bottom:2px;
	}
/*- Internet Explorer...It's Hacktastic!--------------------------- */
/*\*//*/
#purcCreate ul {
        padding-bottom: 0;
        margin-bottom: -1px;
}
/**/
/*\*/
/**/

/************** < Indent Menu Styles > *************/

.gridTab{
padding:0px;
margin:0px 0px 0px -1px;
float: left;
border-width: 1px 0;
font-weight:bold;
}
.gridTab li{
display: inline;
}

.gridTab li a,.gridTab li a:visited{
float: left;
color:#c75352; 
padding: 5px 11px;
margin:0px 1px;
text-decoration: none;
border: 1px solid #f2d8d8;
border-bottom:none;
background:url(../images/tabInactive.gif) repeat-x;
}

.gridTab li a:hover{
color:#AD0100;
border: 1px solid #ff7c7c; 
border-bottom:none;
background:url(../images/tabOver.gif) center center repeat-x;
}

#current{
color:#AD0100;
border: 1px solid #ff7c7c; 
border-bottom:none;
background:url(../images/tabOver.gif) center center repeat-x;
cursor:default;
}
#inActive{
color:#AD0100;
border: 1px solid #dfa2a1; 
border-bottom:none;
background:url(../images/tabActive.gif) center center repeat-x;
cursor :default;
}


/* End Indent Menu */

/**************Grid Tab *************/

/*Input fields*/
.textBoxParticulars
{
    text-align:left;
    width:159px;
	font-size:10px;
	display:inline;
	margin-bottom:0px;
	/*float: none;*/
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	
}

.txtCursor,.textBoxSmall,.textBoxSmallLft,.txtBoxSml_RdOnly,.txtBoxSml_RdOnlyLft,.txtBxSml,.txtBxSmlLUp,.txtBxSmlRdOnly,.txtBxSmlLkp,.txtSmlLkpRdOnly{
	width:83px;
	font-size:10px;
	display:inline;
	margin-bottom:0px;
	/*float: none;*/
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	text-align:right;
	
   }
   .txtCursor
   {
   	text-align:right;
   }
.txtBoxSml_RdOnly,.txtBoxSml_RdOnlyLft{
	background:#fff5d4;
	border:1px solid #c8c1aa;
	cursor:default;
	padding:1px;
   }
.textBoxSmallLft{
	text-align:left;
	}
.txtBoxSml_RdOnlyLft{
	text-align:left;
	}
.txtBoxSml_RdOnly{
	background:#fff5d4;
	border:1px solid #c8c1aa;
	cursor:default;
	padding:1px;
   } 
  
.txtBxSml,.txtBxSmlLkp{
	width:40px;
	float:left;
	}
.txtBxSmlLkp{
	text-align:left;
	}
.txtSmlLkpRdOnly{
	width:40px;
	background:#FFF5D4;
	float:left;
	text-align:left;
	border:1px solid #c8c1aa;
	padding:1px;
	}	

.txtBxSmlRdOnly
{
	background:#fff5d4;
	border:1px solid #c8c1aa;
	cursor:default;
	padding:1px;
	width:40px;
	text-align:left;
	}
.txtGridRight
{
	width: 104px;
	padding:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	margin-left: 3px;
	height:11px;			
}
.txtGridReadFocus
{
	border:1px solid #c8c1aa;
	background:#fff5d4;
	font-size:11px;
	display:inline;
	font-family:Arial,Tahoma,Helvetica, sans-serif;
	text-align:right;
	height:14px;
}
		
.txtGridFocus
{
	border:1px solid #c8c1aa;
	font-size:11px;
	text-align:right;
	cursor:text;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	height:14px;
}	
.txtBxSmlLUp
{
	background:#fff5d4;
	border:1px solid #c8c1aa;
	cursor:default;
	padding:1px;
	width:130px;
	display:block;
	float:left;
	margin-right:2px;
	margin-left:3px;
	text-align:left;
}
.textBoxMini{
	width:50px;
	text-align:center;
	font-size:11px;
	display:inline;
	margin-bottom:0px;
	float: none;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.txtCursor
   {
   	cursor:default;
   }
.selectItem{
	width:130px;
	font-size:11px;
	display:inline;
	margin-bottom:0px;
	float: none;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}

.listChkBox{
	width:167px;
	font-size:11px;
	display:inline;
	margin-bottom:0px;
	float: none;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-left:5px;
	}
* > .listChkBox{
	width:165px;
	margin-left:3px;
	}
.txtTop{
	padding-top:8px;
	vertical-align:top;
	}
	.txtUpper
	{
	text-transform :uppercase ;
	}
/******* Grid styles *****/

.outerGrid{
	width:907px;	
	/*overflow-x:auto;
	overflow-y:hidden;*/
	}
.gridTable{
	width:100%;
	border-bottom:5px solid #EEDAD9;
	}
.gridTable th{
	background:url(../images/gridTile.gif);
	height:27px;
	color:#A90000;
	font-weight:normal;
	border-right:1px solid #D7DED7;
	padding-left:5px;
}
.gridTable td{
	padding:5px;
	margin:0px;
	border-right:1px solid #D7DED7;
	text-align:left;
}
.gridTable .odd{
	background:#ffffff;
}
.gridTable .even{
	background:#F4EAE9;
}





.SearchgridTable{
	width:100%;
	border-bottom:5px solid #EEDAD9;
	
	}
.SearchgridTable th
{
	background:url(../images/gridTile.gif);
	height:27px;
	color:#A90000;
	font-weight:normal;
	border-right:1px solid #D7DED7;
	padding-left:5px;
	text-align:left;
	white-space:nowrap;
}
.SearchgridTable td{
	padding:5px;
	margin:0px;
	border-right:1px solid #D7DED7;
	text-align:left;	
	
}
.SearchgridTable .odd{
	background:#ffffff;
}
.SearchgridTable .even{
	background:#F4EAE9;
}
.ProgressBar{
	position:absolute; 
	left:760px; 
	top:79px; 
	width:250px; 
	color:#AD0100; 
	background-color:#EBC5C4; 
	padding:1px; 
	border:2px solid #DFA2A1;
	}
.HeaderLabel{
	background-color:#F89567; 
	}
.counterNo{
	position:absolute; 
	left:760px; 
	top:79px; 
	width:50px; 
	color:#AD0100; 
	background-color:#EBC5C4; 
	text-align:center; 
	padding:1px; 
	font-weight:bold;
	font-size:20px;
	border:2px solid #DFA2A1;
	}
.chkBoxListView{
	width:161px;
	height:160px;
	font-size:11px;
	display:inline;
	margin-bottom:0px;
	float:left;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-left:5px;
	border:1px solid #7f9db9;
	overflow:scroll;
	}
	
	/*************** Style for the user roles page **************/
 .outerGridUser{
	width:907px;
	height:290px;
	overflow:auto;
	}
	.gridTableUserRole{
	width:100%;
	/*border-bottom:5px solid #EEDAD9;*/
	}
.gridTableUserRole th{
	background:url(../images/gridTile.gif);
	height:27px;
	color:#A90000;
	font-weight:normal;
	/*border-right:1px solid #D7DED7;*/
	width:10%;
}

.gridTableUserRole td{
	padding:5px;	
	margin:0px;
	/*border-right:1px solid #D7DED7;*/
	text-align:center;
}
.gridTableUser{
	width:100%;
	border-bottom:5px solid #EEDAD9;
	}
.gridTableUser th{
	background:url(../images/gridTile.gif);
	height:27px;
	color:#A90000;
	font-weight:normal;
	border-right:1px solid #D7DED7;
	width:10%;
}

.gridTableUser td{
	padding:5px;	
	margin:0px;
	border-right:1px solid #D7DED7;
	text-align:center;
}
.gridTableUser .odd{
	background:#ffffff;
}
.gridTableUser .even{
	background:#F4EAE9;
}
.gridTableUser h6{
    text-align:left;
    width:185px;
    padding:0px;
    margin:0px 5px;
    font-weight:normal;
    color:#A90000;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.nameLft {
	padding-left:7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
    }


/***************** Link style for Grid Label **********************/

a.L11, a.L11:link, a.L11:active, a.L11:visited {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 /*color:#3C3C3C;*/
 color:White;
 font-size:11px;
 text-decoration:underline;
 }
a.L11:hover{
 text-decoration: none;

} 

a.L12, a.L12:link, a.L12:active, a.L12:visited {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 /*color:#3C3C3C;*/
 color:White;
 font-size:11px;
 text-decoration:none;
 }
a.L12:hover{
 /*text-decoration: none;*/

} 


a.L13, a.L13:link, a.L13:active, a.L13:visited {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:Black;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 }
a.L12:hover{


} 

 img
	{
		border:none;
	}
	
	.tabCustTest{
	margin:6px auto;
	}
	.currentTab
	{
		/*color:#AD0100;
border: 1px solid #ff7c7c; 
border-bottom:none;
background:url(../images/tabOver.gif) center center repeat-x;*/
color:#AD0100;
border: 1px solid #ff7c7c; 
border-bottom:none;
background:url(../images/tabOver.gif) center center repeat-x;
}
/*new css*/
.table {
	
	border-color:Green; 	
	padding:2px;
	}
	
.labelTd
{  
  width:250px;
  border-color:Black;
  text-align:right;
  font-weight :normal; 
}
.txtLeft{
	text-align:right;	  
	padding:5px 50px 5px 5px;
	width:168px;
	}
.multSelectLeft{
	text-align:right;	  
	padding:5px 50px 5px 5px;
	width:200px;
	}
/*New styles by r@j*/
.tableNew th
{vertical-align:top;
	 text-align:right;
   font-weight:normal;
	padding:3px;
	}
.tableNew td
   {
	vertical-align:top;
	font-weight:normal;
	padding:3px;
	}
	
.tableNewM th
{	vertical-align:middle;
	text-align:right;
    font-weight:normal;
	padding:3px;
	}
.tableNewM td
   {
	vertical-align:middle;
	font-weight:normal;
	padding:3px;
	}
	
.tableLabelStart
{   text-align:right;
	font-weight:normal;
	width:50px;
	
}	
.tableLabel
{   text-align:right;
	font-weight:normal;
	width:200px;
	
}	
.tableLabelEnd
{   text-align:right;
	font-weight:normal;
	width:70px;
	
}	
.tableInput
{
   text-align:right;
   font-weight:normal;
   width :210px;
		
}
.tableSpacer
{  
	width:80px;
    text-align:center;
}	

.lookUp{
	
	float:right;
	font-family:Tahoma;
	font-size:10px;
	margin-left: 3px;
	background:#E8E8E8;
	border:1px solid #7F9DB9;
	cursor:default;
	padding:2px 0px;
	width:44.5em
	}

* > .lookUp{
	width:46.7em;
	}	
	
#AssystMultiSelect1__Source
{	border:1px solid #7F9DB9;
	
	}
	
.listActive
	{
	
	width: 165px;
	padding-left:4px;	
	font-family:Tahoma;
	font-size:10px;
	margin-left:4px;    
	}
	.listActiveReadonly
	{
	
	width: 165px;
	padding-left:4px;	
	font-family:Tahoma;
	font-size:10px;
	margin-left:4px; 
    background:#E8E8E8;
	border:1px solid #c8c1aa;
	cursor:default;
	padding:1px;   
	}
.ddlList
	{
	
	width: 120px;
	padding-left:4px;	
	font-family:Tahoma;
	font-size:10px;
	margin-left:4px;    
	}
.floatLeft
	{
	float:left
	}
	.divChkBoxListView{
	    width:260px;
	    height:160px;
	    font-size:10px;
	    display:inline;
	    margin-bottom:0px;
	    float:left;
	    padding:0px;
	    font-family:Tahoma;
	    margin-left:1px;
	    border:1px solid #7f9db9;
	    overflow-y:auto;
	    overflow-x:hidden;
	}
	.spanValidator
	{  
		width:10px; 
		background-color:Red;
		color:White; 
		font-weight:bold; 
		visibility:hidden;
		/*display:block;*/
		float:left;
		/*display:inline;*/
		text-align:center;
		cursor:pointer;
		margin-top:3px;
		margin-left:2px;
	}
	
	/* Disable Button*/
		
	.DisableBtn
	{
     filter:Alpha(opacity=50);
     -moz-opacity: 0.4;
     cursor :default ;
    }
    .EnableBtn
    {
      filter:Alpha(opacity=100);
      -moz-opacity: 1;
      cursor:hand;
     }
	
.spanColon
{
	float:left; 
	width:13px;
	text-align:center;
	display:block;
}

/*look up readonly added on 9th june 08 by r@j*/
.lookUpRdOly{
	text-transform:uppercase;
	float: left;
	font-family:Tahoma;
	font-size:10px;
	margin-left: 3px;
	/*margin-right: 3px;*/
	background:#E8E8E8;
	border:1px solid #7F9DB9;
	cursor:default;
	padding:2px 0px;
	width:506px;

	}

* > .lookUpRdOly{
	width:493px;
	
	}
	
.RptlookUp{
	
	float: left;
	font-family:Tahoma;
	font-size:10px;
	margin-left: 3px;
	/*margin-right: 3px;*/
	background:#E8E8E8;
	border:1px solid #7F9DB9;
	cursor:default;
	padding:2px 0px;	
    width:508px;
	}
	
	.DisableDdl
	{
     filter:Alpha(opacity=50);
     -moz-opacity: 0.4;
     
    }
    
    .gridTableDiv{
    background:#F4EAE9;
    border-bottom:5px solid #EEDAD9;
    height:30px;
    
    }
    
.RpttxtRight
{
    width: 142px;
    float: left;
    margin-left: 4px; /*changed from  margin-left: 4px; on */ /*margin-right: 3px;*/
    padding: 1px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: right;
}
.txtFieldRemarks
{
	
	/*float: left;*/
	margin-left: 4px;/*changed from  margin-left: 4px; on */
	/*margin-right: 3px;*/
	padding:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.ManifestFullTblBorder
{
	border:solid 1px #440000;
}

.ManifestSemiTblBorder
{
	border-bottom:solid 2px #440000;
	border-left:solid 2px #440000;
	border-right:solid 2px #440000;
}
.ManifestSemiCellBorder
{
	border-bottom:solid 2px #440000;
}
.HeaderRow
{
    background:#deb887;
    padding:0px;
}
.Fieldset {
    background:#deb887;
    padding:0px;
    -moz-border-radius-bottomleft:7px;   
   -moz-border-radius-bottomright:7px;   
   -moz-border-radius-topleft:5px;   
   -moz-border-radius-topright:7px;   
     -border-radius: 3px;  
    
}
.ContentTable {
    background:#ffffff;
    padding:0px;
}

.LabelsEn{
   	font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
}
.GroupTable
{
    border-width: 1px 1px 1px 1px;
    margin: 0;
    float:left;
    padding: 0;
    border-spacing: 0;
    border-spacing: 0;
	border-style: outset;
	border-color:#666666;
	border-collapse: separate;

}
.GroupDiv
{
    border-width: 1px 1px 1px 1px;
    background-image:url(../images/bgBanner.jpg);
    margin: 0;
    padding: 0;
    border-spacing: 0;
    border-spacing: 0;
	border-style: outset;
	border-color:#666666;
	border-collapse: separate;
	width:800px;

}

.LabelLeft
{
  width:115px; 
}
.LabelRight
{
  width:115px; 
}
.TDLeft
{
  width:120px; 
}
.TDRight
{
  width:163px; 
}
.blockTable
{
	width: 100%; 
	border: solid 1px #000000;
}
.tableHeader
{
	height:2px;
	width:100%;
	color:#ad0100;
	font-weight:bold;
	background:url(../Images/purchaseBarMiddleTile.gif) repeat-x;
}

.BannerTD
{
    background-image:url(../images/banner.jpg);
    height:100px;
    /*background-repeat:no-repeat;
    background-color:white;
*/
   
    
}
.MenuTD
{
    background-image:url(../images/bgBanner.jpg);
    width:13em;
}
.FooterTD
{
    background-image:url(../images/bgFooter.jpg);
    height:10px;
}
.LeftLink A:link 
{
    text-decoration: none; 
    color: #404080;
    FONT-FAMILY: Arial, Sans-Serif;
}
.LeftLink A:visited 
{
    text-decoration: none; 
    color: #404080;
    FONT-FAMILY: Arial, Sans-Serif;
 }
 .LeftLink A:active 
{
    text-decoration: none; 
    color: #0000aa;
    FONT-FAMILY: Arial, Sans-Serif;
 }
 .TopLink A 
{
    text-decoration: none; 
    color: #0000ad;
    FONT-FAMILY: Arial, Sans-Serif;
    font-size:13px;
 }
 .TopLink A:hover 
{
    text-decoration: underline; 
    color: #ad0000;
    FONT-FAMILY: Arial, Sans-Serif;
 }
.TopLink A:active 
{
     text-decoration: underline; 
    color: #0000aa;
    FONT-FAMILY: Arial, Sans-Serif;
 }
.LabelTextSpace
{
	width:30px;
}
.ColumnsMainSpace
{
	width:35px;
}
.RowsMainSpace
{
	height:8px;
}

.SmallImg
{
	vertical-align:middle;
	margin-right:4px;
}
.SmallQuestionMark
{
	vertical-align:top;
	margin-right:4px;
}
.ButtonSpacing
{
	padding-left:10px;
}
.bulletPoint 
{
    background:url(../ImagesAr/menu_tab_arows_blue.jpg) no-repeat;
    width:6px;
    height:8px;
    overflow:hidden;
}
.PaddingStyle30
{
    padding-right: 5px;
}
.PaddingStyle50
{
    padding-right: 50px;
}
.PaddingStyle20
{
    padding-right: 20px;
}
.PaddingStyle60
{
    padding-right: 30px;
}

