/* CSS Document */

#body
{
width:100%;
margin:0 auto 0;

}

.ContentHolder
{
    width:990px;
    height:650px;
    float:left;
}
.top
{
width:100%;
height:150px;
margin:0 auto 0;
background-image:url(../images/stylishtop12.png);
background-repeat:repeat-x;


}
.gridheader
  {
    overflow: auto;
    position:absolute; 
    background-color:White;
       
  }
.resetfilterslink
{
    width:805px;
    height:20px;
margin-left:0px;

    margin-top:0px;
    
   
   
}
.bottom
{
    width:100%;
height:40px;
margin-top:650px auto 0;
 
}
.logo
{
    width:300px;
    height:122px;
    float:left;
    margin-left:0px;
    margin-top:0px;
    background-image:url(../images/logo3.png);
background-repeat:no-repeat;
}
.sublogo
{
    width:210px;
    height:50px;
    float:right ;
    margin-right:10px;
    margin-top:35px;
    background-image:url(../images/GoCollect-Logo.png);
background-repeat:no-repeat;
}
/*  Login Tools          */
.topLoginTools
{
    width:810px;
    height:15px;

    margin-top:10px;
     margin-left:10px;
     margin-right:10px;
    padding-top:0px;
    background-image:url(../images/menuborder.jpg);
   
}
/* Search Tools */
.topsearchtools
{
    width:100%;
    height:50px;
margin:0 auto 0;
    padding-top:5px;
    /*background-image:url(../images/menuborder.jpg);*/
    background-color:#EBF2F8; 
   
}

.topsearchtoolsreport
{
    width:100%;
   
margin:0 auto 0;
    padding-top:5px;
    /*background-image:url(../images/menuborder.jpg);*/
    background-color:#EBF2F8; 
   BORDER-BOTTOM:thin solid #28166F;
}
.placementSearchtools
{
    width:820px;
    height:35px;
margin-left:5px;

    margin-top:0px;
    padding-top:5px;
    background-image:url(../images/menuborder.jpg);
   
}
topbody
{
    width:1000px; 
    
    float:left;
    margin-top:10px;
    
        
}
.centerscreen
{
    width:330px;
   
    float:left;
    margin-top:10px;
   margin-right:30px;
    
    
    border:thin solid gray;
}


.centerscreentop
{
    width:100%;
    height:34px;
   
  
}
.centerscreenmiddle
{
    width:378px;    
    float:left;  
    
    padding-left:5px;
    height:290px;
}
.centerscreenmiddleplacement
{
    width:100%; 
    float:left;  
   
    padding-left:0px;
    
}
.centerscreenbottom
{
    width:384px;
    height:24px;
    float:left;
    
 
    
    padding-left:5px;
}
.centerscreen1
{
    width:350px;
  border:thin solid gray;
    float:right;
    margin-left:30px;
    margin-top:10px;
      background-repeat:repeat-y;
     padding-left:0px;
}

.centerscreentop1
{
   
    height:25px;
   
MARGIN-BOTTOM: 10px; FONT: 14px Arial, Helvetica, sans-serif; WIDTH: 100%; COLOR: #28166f; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
  
}
.centerscreenmiddle1
{
    width:380px;
   
    float:right;
    margin-top:-1px;

    padding-left:5px;
    height:290px;
}
.centerscreenmiddleplacement1
{
    width:350px;
   
    float:left;
    margin-top:-10px;

  
    padding-left:5px;
   
}
.centerscreenbottom1
{
    width:384px;
    height:24px;
    float:right;

    padding-left:5px;
}
.centerscreenbottom11
{
    width:382px;
    height:24px;
    float:right;

 
    padding-left:5px;
}

.footer
{
   width:100%;
    height:20px;
    float:left;
    margin-top:0px;
    /*background-image:url(../images/menuborder.jpg); */
    background-color:#EBF2F8; 
  
}

.state
{
    width:800px;
   margin:0 auto 0 ;
    margin-top:5px;
}
.tr
{
    width:800px;
     border-width:thin; 
}
.status
{
     width:800px;
    height:30px;
    
    margin-top:10px;
   

     background-image:url(../images/menuborder.jpg);
}
.tblbody
{

    width:810px;
   border:thin 0 ;
   float:left;
}
.bodyview
{
    margin-top:10px;
     width:100%;
  margin:0 auto 0;
     
     }
.bodyscreen
{
    width:32px;
     height:32px;
  
   
  float:left;
    background-image:url(../images/tl1.png);
    background-repeat:no-repeat;
}
.bodyscreen1
{
  float:left;
    
    width:741.5px;
 
     height:12px;
    
    background-image:url(../images/t1.png);
    background-repeat:repeat-x;
    
}
.bodyscreen12
{
  margin:0 auto 0;
    
    width:100%;
 
     height:28px;
        
}
.bodyscreen123
{
    margin:0 auto 0;
    
    width:100%;
     height:28px;
    
    
}
.bodyscreen11
{
  float:left;
    
    width:732px;
 
}
.bodyscreen3
{
  
   
   width:36px;
   height:32px;
     margin:0 auto 0 ;
  
 float:right;
    background-image:url(../images/tl2.png);
    background-repeat:no-repeat;
}
.bodyscreen4
{
   width:7px;
   
  height:200px;
  
 float:left;
    background-image:url(../images/l1.png);
    background-repeat:repeat-y;
}
.bodytable
{
    width:800px;
   
 
}
.bodyscreen5
{
   width:11px;
  height:200px;
     margin:0 auto 0 ;
  
 float:right;
    background-image:url(../images/r1.png);
    background-repeat:repeat-y;
}
.bodyscreen6
{
   width:34px;
    height:28px;
     margin:0 auto 0 ;
  
 float:left;
    background-image:url(../images/bl1.png);
    background-repeat:no-repeat;
}
.bodyscreen66
{
   width:780px;
    height:17px;
     margin:0 auto 0 ;
  
 float:left;
   
}
.bodyscreen62
{
   width:100%;
  margin:0 auto 0;
 
}
.bodyscreen7
{
   width:34px;
    height:28px;
     margin:0 auto 0 ;
  
 float:right;
    background-image:url(../images/bl2.png);
    background-repeat:no-repeat;
}
.bodyscreen8
{
   width:742px;
    height:7px;
    bottom:auto;
  margin-top:21px;
 float:right;
    background-image:url(../images/b1.png);
    background-repeat:repeat-x;
}


.body1
{
width:100%;

   background-repeat:repeat-y;
 margin:0 auto 0;
   
}
.body2
{
width:480px;
float:right;

}
.body3
{
width:100%;

margin:0 auto 0;

}
.bodymiddle
{
width:100%;
float:left;
 margin-top:10px;


}

.tbl
{
   BORDER: gray thin ;
    VERTICAL-ALIGN: top; 
     WIDTH: 372px; 
      HEIGHT: 155px
}


.tbl1
{
   BORDER: gray thin ;
  
     WIDTH: 520px; 
     height:20px;
}

.td
{
    width:80px;
    height:22px;
    float:left;
    margin-top:5px;
}
.td1
{
    width:130px;
    height:22px;
    float:left;
}
.td2
{
    width:100px;
    height:22px;
    float:left;
}
.td5
{
    width:105px;
    height:22px;
    float:left;
    padding-top:5px;
}
.td3
{
    width:810px;
    height:22px;
    margin:0 auto 0;
    margin-top:0px;
}
.td4
{
    width:25px;
    height:22px;
    float:left;
}
.td5
{
    width:810px;
    height:15px;
    margin:0 auto 0;
   
}
.tbl11
{
   BORDER: gray thin ;
  
     WIDTH: 550px; 
     
}

.label
{
font-family: 		Arial, Verdana,Arial Narrow;
	font-size:9px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-weight:normal;
    color:Black;
    display:inline-block;
    display:inline-table;
    
}
.Treelabel
{
font-family: 		Arial , Verdana,Arial Narrow;
	font-size:9px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-weight:bold;
    color:Black;
    display:inline-block;
    display:inline-table;
    
}
.welcomelabel
{
font-family: 		Arial , Verdana,Arial Narrow;
	font-size:9px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-weight:normal;
    color:Red;
    display:inline-block;
    display:inline-table;
    
}
.Clientlabel
{
font-family: 		Arial , Verdana,Arial Narrow;
	font-size:9px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-weight:normal;
    color:White;
    display:inline-block;
    display:inline-table;
    
}
.Timelabel
{
font-family: 		Arial , Verdana,Arial Narrow;
	font-size:6px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-weight:normal;
    color:White;
    display:inline-block;
    display:inline-table;
    
}
.radiobutton
{
    font-family: 	Arial , Verdana,Arial Narrow;
	font-size:9.9px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-weight:bold;
    color:Black;
    display:inline-block;
    display:inline-table;
    color:#97946B;
}

.checkbox
{
   font-family: 	Arial , Verdana,Arial Narrow;
	font-size:9px;
	 font-style:normal;
	 color:Black;
}
.txtbox
{
    font-family: 	Arial , Verdana,Arial Narrow;
	font-size:8px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-style:normal;
    color:Black;
    border:1px solid #BEBEBE; 
    /*color:#97946B;*/
    width:125px;
   height:18px; 
}
.linkeditbutton
{
    font-family: 	Arial , Verdana,Arial Narrow;
	font-size:8px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-style:normal;
     color:Blue;
    
    /*color:#97946B;*/
    width:125px;
    height:18px;
}
.linkbtnplacementprograms
{
    font-family: 	Arial , Verdana,Arial Narrow;
	font-size:8px;  /* Enables font size scaling in MSIE */
    text-align:left;
    font-style:normal;
    color:#28166F;   
    
    /*color:#97946B;*/
    width:125px;
    height:18px;
}
.linkbuttons
{
    font-family: 	Arial , Verdana,Arial Narrow;
	font-size:8px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-style:normal;
    color:Blue;
    
    /*color:#97946B;*/
    width:125px;
    height:18px;
}

.button
{
  background-image:url(../images/search.gif);
  background-repeat:no-repeat;
}
.buttonwihtoutimage
{
    font-family:Arial , Verdana,Arial Narrow;
    font-size:9px;
    font-style:normal;
    color:blue;
}


.Headerlabel 
{
    font-family:Arial , Verdana,Arial Narrow;
    font-size:9pt;
    font-weight:bold;
    color:#28166F;
    display:inline-block;
    display:inline-table;
    text-align:left;
}
.gridrowvalues
{
	font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:9pt;
	
}
.GridNextPrevious
{
    width:760px;
    height:25px;
  margin:0 auto 0;
   font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:9pt;
}

.GridTable
{
    width:100%;
    margin:0 auto 0;
}
.placementviews
{
    width:760px;
    margin:0 auto 0;
    
}
.GridTableplacement
{
    width:100%;
    margin:0 auto 0;
    font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:8pt;
	margin-top:0px;
	padding-top:0px;
}

/* Animation Panel */

.animationReferenceTable
{
}

.animationReferenceRow
{
}

.animationReferenceField
{
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
}

.animationReferenceCode
{
	margin-top: 5px;
	vertical-align: top;
	font-family: 'Courier New', Monospace;
	font-style: normal;
	font-weight: bold;
	
	display:block;
	background-color:#FFF;
	color:#000;
	font-family:'Courier New', Monospace;
	font-size:0.9em;
	font-style:normal;
	font-weight: bold;
	margin-bottom: 5px;
}

.animationReferenceItems
{
	vertical-align: top;
}

.animationReferenceItemTable
{
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.animationReferenceItemRow
{
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.animationReferenceItem
{
	width: 100%;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}

.animationReferenceItemCode
{
	display:block;
	background-color:#FFF;
	color:#000;
	font-family:'Courier New', Monospace;
	font-size:0.9em;
	font-style:normal;
	font-weight: bold;
}

.menu
{
    padding-left:0px;
    width:165px;
    float:left;
     font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:8pt;
	
	height:100%;
	  border-right:0px solid #C9D7F1;
	background-repeat:repeat-y;
	
}
.mainborder
{
    height:100%;
    
    background-image:url(../images/mainborder.png);
    background-repeat:repeat-y;
    float:right;
}
.Treeview
{
    padding-left:5px;
    width:155px;
    float:left;
     font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:8pt;
	margin-top:10px;
	
}
.Contentholders
{
    width:670px;
   
    border-left:0px solid #C9D7F1;
	background-repeat:repeat-y;
	margin:0 auto 0;
}

.content
{
    margin-top:10px;
    width:100%;
    
    font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:10pt;
    
}
.contentleft
{
    margin-top:10px;
    width:410px;
    float:left;
    padding-left:10px;
    font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:10pt;
    
}
.contentright
{
    margin-top:10px;
    width:370px;
    float:right;
    padding-left:10px;
    font-weight:normal;
	font-family:Arial,Verdana,Arial Narrow;
	font-size:10pt;
    
}
.Gridbtn{ width:70px; font-family:Arial,Verdana,Arial Narrow;left:auto;font-size:8pt;background-color:#F7F7DE;}

.Gridview{  width:760px; border:0px solid #C9D7F1;}
.Gridview .Head{font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;color:#28166F; 
      background-color:#D4D8B7;}
.Gridview .Rows
{
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;color:#28166F; 
    max-width:10px;background-color:#F7F7DE;border-left:1px solid #C9D7F1;border-right:1px solid #C9D7F1;}


.Detailsview
{
    width:750px;
    float:left;
   height:0px;
   /*background-image:url(../images/dvborder.png);*/
   background-repeat:no-repeat;
   padding-left:2px;
}
.placementview
{
    width:100%;
    margin-left:0px;
    background-color:#CCDEF2; 
}
.Dropdown
{
    font-family: 	Arial , Verdana,Arial Narrow;
	font-size:10px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-style:normal;
    color:Black;
    
    /*color:#97946B;*/
    width:125px;
    height:22px;
}


.phasecorner{width:400px;float:right;height:25px;border:0px solid #C9D7F1;}

.lettersend{width:560px;float:left;border:0px solid #C9D7F1;background-image:url(../images/phase1.png); background-repeat:no-repeat; }
.lettersend .phase{width:560px;float:left;border:0px solid #C9D7F1;background-color:#CCDEF2; }
.lettersend .phase .phase1{ margin-left:10px;margin-top:10px; width:100px;float:left;border-right:0px solid white;margin-top:7px;}
.lettersend .phase .phase2{ margin-left:10px;margin-top:10px; width:160px;float:left;border-right:0px solid white;margin-top:7px;}
.lettersend .phase .Chkletter{width:286px;float:left;border:0px solid #C9D7F1;margin-top:10px;}
.lettersend .phase .Chklettercomment{width:286px;float:left;border:0px solid #C9D7F1;}
.lettersend .phase .Notification{margin-top:15px; width:100px;float:right;border-bottom:0px solid #C9D7F1;border-right:0px solid #C9D7F1;}
.lettersend .phase .Rolloverdate{ width:99px;float:left;border-bottom:0px solid #C9D7F1;border-left:0px solid #C9D7F1;}
.lettersend .phase .recalldateview{ margin-top:14px;width:99px;float:left;border-bottom:0px solid #C9D7F1;border-left:0px solid #C9D7F1;}


.Phone{width:560px;float:left;border:0px solid #C9D7F1; background-image:url(../images/Phase2.png); background-repeat:no-repeat;}
.Phone .phase{width:560px;float:left;border:0px solid #C9D7F1;}
.Phone .phase2{margin-left:10px;margin-top:10px; width:57px;float:left;border-right:0px solid white;}
.Phone .phase3{ width:58px;float:left;border-bottom:0px solid #C9D7F1;}
.Phone .phase5{ width:57px;float:left;border-right:1px solid white;margin-top:2px;}
.Phone .phase4{ width:58px;float:left;border-bottom:0px solid #C9D7F1;border-top:1px solid #C9D7F1;}
.Phone .Recalldate1{width:94px;float:left;border:0px solid #C9D7F1;padding-top:4px;}
.Phone .Recalldate2{width:94px;float:left;border:0px solid #C9D7F1;margin-top:4px;}
.Phone .Recalldatecommend{width:94px;float:left;border:0px solid #C9D7F1;margin-top:4px;}
.Phone .Recalldate11{ width:98px;float:left;border:0px solid #C9D7F1;}
.Phone .Notification{margin-top:15px; width:100px;float:left;border-bottom:0px solid #C9D7F1;border-right:0px solid #C9D7F1;}
.Phone .Rollover{ width:100px;float:right;border-left:0px solid #C9D7F1;padding-top:5px;}
.Phone .Recalldate12{width:89.5px;float:left;border:0px solid #C9D7F1;}
.Phone .recalldateview{ margin-top:14px;width:99px;float:left;border-bottom:0px solid #C9D7F1;border-left:0px solid #C9D7F1;}

#divwidth
        {
          width: 20% !important; 
        }
        
.autocomplete_completionListElement 
{  
	visibility : hidden;
	/*margin : 0px!important;*/
	color : red;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow :scroll;
	height : 200px;
    text-align : left; 
    list-style-type : none;
    font-family: 	Arial , Verdana,Arial Narrow;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{	
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
    background-color : window;
	color : windowtext;
	padding : 1px;
}

.loginborder
{
   width:476px;
   height:308px;
   margin: 0 auto 0;
   margin-top:25px;
   background-image:url(../images/loginimage.png);
   background-repeat:no-repeat;
    padding-top:1px;
}
.login
{
   width:320px;
   height:138px;
  margin :85px 85px 85px 80px;
   
   
}
.clientnewentry
{
     width:600px;
   height:496px;
   margin: 0 auto 0;
  padding-top:85px;
   background-image:url(../images/clientnewentryimg.png);
   background-repeat:no-repeat;
   padding-left:18px;
}
.debtornewentry
{
     width:600px;
   height:496px;
   margin: 0 auto 0;
  padding-top:85px;
   background-image:url(../images/debtornewimg.png);
   background-repeat:no-repeat;
   padding-left:18px;
}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:26px;
	color:#FFF;
	font-weight:bold;
	font-family :Arial,Verdana,Arial Narrow;
	padding:3px;
	/*background:url(../images/button_bg.gif) repeat-x left top;*/
	background:url(../images/btn1.png) repeat-x left top;
	cursor:pointer;
	border:none;
	
}
.buttonSubmitHovered {background-position:left bottom;}
.buttonImg {vertical-align:bottom;}

.loginlabel
{
    font-family:Arial,Verdana,ar Arial Narrow;
    font-size:10px;
    font-style:normal;
    
    font-weight:bold;
}




.AdminUserCreation
{
    padding-top:15px;
    padding-left:10px;
      width:550px;
        height:520px;
    margin-top:65px;
    margin:0 auto 0;
     background-image:url(../images/investigationregister.png);
   background-repeat:no-repeat;
}
.ChangeCreation
{
    padding-top:35px;
    padding-left:0px;
      width:480px;
    height:400px;
    margin-top:65px;
    margin:0 auto 0;
       background-image:url(../images/Changepwd.png);
   background-repeat:no-repeat;
}



.errmsg
{
    font-family: 		Arial , Verdana,Arial Narrow;
	font-size:10px;  /* Enables font size scaling in MSIE */
    text-align:center;
    font-weight:normal;
    color:Red;
    display:inline-block;
    display:inline-table;
    
}
.Adminunassignedview
{
    float:right;
    margin-right:0px;
}
.InvoiceDebtor
{

      width:780px;
    
    margin:0 auto 0;
     
}
.InvoiceDebtorinsidebottom
{
margin-top:15px;
padding-top:10px;
      width:720px;
    
    margin:0 auto 0;
     
}

.unwatermarked {
	height:18px;
	 width:104px; 
	cursor:auto;

	min-height:18px;
	max-height:18px;
}

.watermarked {
	height:18px;
	cursor:auto;
	
	min-height:18px;
	max-height:18px;
 width:104px; 
 /*	padding:2px 0 0 2px; */
	border:1px solid #BEBEBE; 
	background-color:#fbe2db;
	color:Gray;
}

.multipletxtbox
{
    font-family: 	Arial , Verdana,Arial Narrow;
	font-size:10px;  /* Enables font size scaling in MSIE */
text-align:left;

    font-style:normal;
    color:Black;
    
    /*color:#97946B;*/
    width:248px;
    
}

.lblHighlightedfields
{
    font-family: Arial,Verdana,Arial Narrow;
    font-size:10px;
    font-weight:normal;
    color:Gray;
    background-color:#FBE2DB;
    display:inline-block;
    display:inline-table;
}
.lblaremandatory
{
    font-family: Arial,Verdana,Arial Narrow;
    font-size:10px;
    font-weight:normal;
    color:Black;
    display:inline-block;
    display:inline-table;
}
.lblplacementform
{
     font-family: Arial,Verdana,Arial Narrow;
    font-size:12px;
    font-weight:normal;
    color:#3333ff;
     display:inline-block;
    display:inline-table;    
}


 .NodeStyle
    {
    	width: 90px;
    	font-size: 10px;
    	display: block;
    	text-decoration: none;
    	color: #ffffff;
    	border: solid 1px Transparent;
    	padding: 2px 2px 2px 2px;
   }
   
   .NodeStyle:hover,
   a.NodeStyle:hover,
   .NodeStyle:link:hover,
   a.NodeStyle:link:hover
   {
   	font-size: 10px;
   	display: block;
   	text-decoration: none;
   	color: #003687;
   	border: solid 1px #71a9ff;
   	background-color: #c6ddff;
   	padding: 2px 2px 2px 2px;
   }
   
   .HoverNodeStyle
   {
   	font-size: 10px;
   	display: block;
   	text-decoration: none;
   	color: #ffffff;
   	border: solid 1px Transparent;
   	padding: 2px 2px 2px 2px;
  }
   
   .HoverNodeStyle:hover,
   a.HoverNodeStyle:hover,
   .HoverNodeStyle:link:hover,
   a.HoverNodeStyle:link:hover
   {
   	font-size: 10px;
   	display: block;
   	text-decoration: none;
   	color: #003687;
   	border: solid 1px #71a9ff;
   	background-color: #c6ddff;
   	padding: 2px 2px 2px 2px;
   }
   
   .SelectedNodeStyle
   {
   	font-size: 10px;
   	display: block;
   	text-decoration: none;
   	color: #ffffff;
   	border: solid 1px Transparent;
   	padding: 2px 2px 2px 2px;
   }
   
   .SelectedNodeStyle:hover,
   a.SelectedNodeStyle:hover,
   .SelectedNodeStyle:link:hover,
   a.SelectedNodeStyle:link:hover
   {
   	font-size: 10px;
   	display: block;
   	text-decoration: none;
   	color: #003687;
   	border: solid 1px #71a9ff;
   	background-color: #c6ddff;
   	padding: 2px 2px 2px 2px;
   }


 
 
 /********** body **********/
.body_resize { margin:0; padding:0; }
.body { width:98%; margin:0 auto; padding:10px 5px; }
.body h3 { font: normal 36px Arial, Helvetica, sans-serif; color:#131313; border-bottom:1px solid #d8d8d8; padding:20px 0; margin:5px 15px 25px 5px; }
.body h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#282828; margin:0; padding:15px 5px; text-transform:uppercase; }
.body img { padding:0; margin:10px auto; }
.body img.floated { float:left; padding:0; margin:10px 15px; }
.body p { font:normal 12px Arial, Helvetica, sans-serif; color:#6d6d6d; line-height:1.8em; padding:5px 5px; margin:0; }
.body a { text-decoration:none; color:#dd4200; line-height:1.8em; font: normal 12px Arial, Helvetica, sans-serif; }
.full { padding:5px 0; margin:0; }
.right { width:350px; float:right; padding:5px 0; margin:0; }
.left { width:580px; float:left; padding:5px 0; margin:0; }
.block { width:255px; float:left; margin:10px; padding:0; }
.port_resize { width:290px; float:left; margin:10px 5px 10px 5px; padding:10px 5px; border:1px solid #dedede; background:#fff; }
.port_resize img { margin:0; padding:0; position:relative; z-index:2;}

/********** header **********/
.blok_header { margin:0; padding:0; background-image:url(../images/stylishtop12.png);background-repeat:repeat-x; height:150px;}
.header { width:100%;  padding:0; }
/* logo */
.logo { padding:0; margin:0; width:300px; height:122px; float:left; background-image:url(../images/logo3.png);
background-repeat:no-repeat; }

/*header_text*/
.header_text { margin:0 auto 0; padding:5px 10px; width:98%; border-bottom:1px solid #d8d8d8; }
.header_text1 { font-family: Arial,Verdana,Arial Narrow;font-size:9px; color:Black; padding:5px 0; margin:0; }
.header_text h2 { font-family: Arial,Verdana,Arial Narrow;font-size:9px; color:Black; padding:5px 0; margin:0; }
.header_text h2 span { font-family: Arial,Verdana,Arial Narrow;font-size:9px; color:Black; }
.header_text img { float:right; margin:0; padding:5px 0 0 0; }

.header_text1 { margin:0 auto 0; padding:5px 0px; width:100%;  }
.header_text1 h2 { font-family: Arial,Verdana,Arial Narrow;font-size:9px; color:#6d6d6d; padding:5px 0; margin:0; }
.header_text1 h2 span { font-family: Arial,Verdana,Arial Narrow;font-size:9px; color:#a2a2a2; }
.header_text1 img { float:right; margin:0; padding:5px 0 0 0; }






/***************Menu-Navigater ******************/
#LeftMenu { width:16%;float:left;margin-left:2px;height:auto; }
#MainAction { width:100%;float:right; border-left:1px solid #C9D7F1; height:auto; }
#MainAction1 { width:830px;float:right;vertical-align:top; border-left:1px solid #C9D7F1; height:auto; }
#MainActionPage { width:830px;margin:0 auto 0;vertical-align:top;height:auto; }
#Temprole{ height:300px;float:left; }
#InlineForm { width:100%;margin:0 auto 0;}
.sublogo
{
    width:210px;
    height:50px;
    float:right ;
    margin-right:10px;
    margin-top:35px;
     background-image:url(../images/GoCollect-Logo.png);
background-repeat:no-repeat;
}

/********** contact form **********/
#contactform { margin:0; padding:5px 20px; }
#contactform * { color:#7a7a7a; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { float:left; margin:0; width:100px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#222; text-transform:capitalize; }
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif; }
#contactform input.text { width:480px; border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8; }
#contactform textarea { width:480px; border:1px solid #e9e9e9; margin:10px 0; padding:2px; background:#f8f8f8; height:150px; }
#contactform li.buttons input { padding:3px 0; margin:0 0 0 400px; border:0; color:#FFF; }
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }
p.clr,
.clr { clear:both; padding:0; margin:0; }
li.bg,
.bg { clear:both; border-bottom:1px solid #dedede; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none; }


/*************footer**********/
.footer_resize { width:90%; margin-left:5px; padding:0px 0px; }
.footer p { font:normal 11px Arial, Helvetica, sans-serif; color:White; }
.footer a { font:bold 10px Arial, Helvetica, sans-serif; color:White; text-decoration:none; padding:1px; margin:0; }
.footer p.right { text-align:right; width:350px; margin:0; padding:1px 0 0 0; float:right; }
.footer p.leftt { text-align:left; width:550px; margin:0; color:Black; padding:2px 0 0 0; float:left; }


.investigatortable{margin:0 auto 0;vertical-align:top;width:100%;}
.investigatortable .align{vertical-align:top;}

.investigators{vertical-align:top;width:100%;height:100%;}




/********************Settlementdesign*************************/

div.rounded {
    clear:both;
    max-width:2400px;
}

div.rounded div.top-outer {
    background:url(../img/tl.gif) no-repeat left bottom;
    padding:0px;
    width:100%;
}

div.rounded div.top-outer div.top-inner {
    background:url(../img/tr.gif) no-repeat right bottom;
    margin-left:9px;
}

div.rounded div.top-outer div.top-inner div.top {
    background:url(../img/tm.gif) repeat;
    height:23px;
    margin-right:9px;
    font-size:.01em;
}

div.rounded div.mid-outer {
    background:url(../img/l.gif) left repeat-y;
    clear:both;
    width:100%;
}

div.rounded div.mid-outer div.mid-inner {
    background:url(../img/r.gif) right repeat-y;
    margin-left:9px;    
}

div.rounded div.mid-outer div.mid-inner div.mid {
	background-color:#ffffff;
    margin-right:9px;
}

div.rounded div.bottom-outer {
    background:url(../img/bl.gif) no-repeat left top;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bottom-outer div.bottom-inner {
    background:url(../img/br.gif) no-repeat right top;
    margin-left:8px;
}

div.rounded div.bottom-outer div.bottom-inner div.bottom {
    background:url(../img/bm.gif) repeat;
    height:9px;
    margin-right:8px;
    font-size:.01em;
}



/* Grid */

.grid 
{ 
	width:700px; 
	font-family:Tahoma;
}
.grid H2 
{ 
	margin:0; padding:0; 
	color:#ffffff;
	height:20px;
	line-height:20px;
	font-size:14px;
}
.grid .mid
{
	padding:3px 0px 0px 0px;
}
.grid .datatable
{
	width:100%;
	color:#666;
}        
.grid .datatable TH
{
    font-size:12px;
    font-weight:bold;
    letter-spacing:0px;
    text-align:left;
    padding:2px 4px;
    color:#333333;
    border-bottom:solid 2px #bbd9ee;
}
.grid .datatable TH A
{ 
	text-decoration:none;
	padding-right:18px; 
	color:#0066cc;
}
.grid .datatable TH.sortasc A { background:url(../img/asc.gif) right center no-repeat; }
.grid .datatable TH.sortdesc A { background:url(../img/desc.gif) right center no-repeat; }
.grid .datatable .row TD
{
    font-size:11px;
    text-align:left;
    padding:6px 4px;
    border-bottom:solid 1px #bbd9ee;
}      
.grid .datatable .row:hover
{
	background-color:#fffacd;
	color:#000;
}
.grid .datatable .row TD.first { padding-left:10px; }
.grid .datatable TH.first { padding-left:10px; }
.grid .datatable .row:hover .first
{
    background-repeat:no-repeat;   
	background-image:url(../img/bullet.gif);
}  
/* Data Pager Styles */
.grid TR.pager-row TD
{
    border-top:solid 2px #bbd9ee;
}
.grid .pager
{
    font-family:arial,sans-serif;
    text-align:center;
    padding:6px;	
    font-size:18px;
} 
.grid .pager SPAN.command,        
.grid .pager SPAN.current,        
.grid .pager A.command,
.grid TR.pager-row TD A
{
    color:#5a90ce;
    padding:0px 5px;
    text-decoration:none;
    border:none;
}
.grid .pager A.command:hover,
.grid TR.pager-row TD A:hover
{
    border:solid 2px #408BB6;
    background-color:#59A5D1;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.grid .pager SPAN.current,
.grid TR.pager-row TD SPAN
{
	border:none;
    font-weight:bold;
    color:#3e3e3e;
    padding:0px 6px;
}
.grid TR.pager-row TD
{
	border-top:none;
	text-align:center;
}
.grid TR.pager-row TABLE
{
	height:35px;
	margin:0 auto 0 auto;
}


/****gridview*********/

.gridCSS:hover
{
    background-color: #d3e4ed;
}
.gridAlternateCSS
{
    background-color: #fff5b3;
}
.gridAlternateCSS:hover
{
    background-color: #d3e4ed;
}




/**********Dropdownmenu***********/

#info {height:400px;}
#menu2 {list-style-type:none; margin:2px 5px 0 5px; padding:0;}
#menu2 li {float:right; padding:0; margin:0 1px 0 0; position:relative; width:160px; height:3em; z-index:100;}
#menu2 li dl {position:absolute; top:0; left:0;}
#menu2 li a, #menu li a:visited {text-decoration:none;}
#menu2 li dd {display:none;}
#menu2 li:hover, #menu li a:hover {border:0;}
#menu2 li:hover dd, #menu li a:hover dd {display:block;}
#menu2 li:hover dl, #menu li a:hover dl {padding-bottom:20px;}
#menu2 table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu2 dl {width: 185px; margin: 0; padding: 0; background: #c9ba65 url(bottom.gif) no-repeat bottom left; text-align:center; cursor:pointer;}
#menu2 dt {margin:0; padding: 5px; font-size: 1.1em; color: #fff; background-image:url(../images/submenu_l.png);}
#menu2 .one {background: #b2ab9b url(top.gif) no-repeat top left;}
#menu2 .two {background: #949e7c url(top.gif) no-repeat top left;}
#menu2 .three {background: #d4d8bd url(top.gif) no-repeat top left;}
#menu2 .four {background: #e2dfa8 url(top.gif) no-repeat top left;}
#menu2 dd {margin:0; padding:0; color: #fff; font-size: 1em; background: #47a; text-align:left;}
#menu2 dd.last {border-bottom:1px solid #444;}
.gallery3 dt a, .gallery dt a:visited {display:block; color:#444;}
.gallery3 dd a, .gallery dd a:visited {color:#fff; text-decoration:none; display:block; padding:4px 5px 4px 20px;
  width:160px;
}
.gallery3 dd a:hover {background:  url(arrowr.gif) no-repeat 11px 10px; color:#9cf;}
