body
{
width:85%;
margin:0 auto 0;

}
#GHeader
{
width:100%;
margin:0 auto 0;
height:100px;
background:url("") repeat-x;
}
.logo
{
    width:183px;
    height:100px;
    float:left;
    margin-left:0px;
    margin-top:0px;
    background-image:url("../Images/logo1.gif");
    background-repeat:no-repeat;
}
.label1
{
	font-family: Arial;
	font-size: 12px;
	color: #00006a;
	font-weight:normal;
}
.text1
{
	font-family:Arial;
	font-size: 12px;	
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color:#2A6EBB;	
}

.Errormsg
{
    height: 26px; 
    text-align: left;
    vertical-align:top;
    font-weight:bold;
    font-size:10pt;
}
.labelfont1
{
    font:normal 10px Arial, Helvetica, sans-serif; text-decoration:blink;
    color:#28166F; vertical-align:top;
}
#rootmenu
{
   width:210px;
   float:right ;  
}
.sublogo
{
    width:210px;
    height:50px;
    float:right ;
    margin-right:10px;
    margin-top:15px;
    margin-bottom:10px;
    background-image:url("../Images/GoCollect-Logo.png");
    background-repeat:no-repeat;
}
.loginroot
{
    width:210px;
    height:20px;
    float:right ;
    margin-right:10px;
    margin-top:2px;
}
.Clock-right
{
    width:210px;
    height:10px;
    float:right ;
    margin-right:0px;
    margin-top:0px;
}
welcomemenu 
{
border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8; 
width:100%;
margin:0 auto 0;
height:25px;
background-color:White;
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
     }
     #topmenu
     {
        width:100%;
margin:0 auto 0;
height:55px;
background-color:White;

     }
     #mainmenu
{
width:1021px;
margin:10 auto 0;
height:70px;
background-color:White;
border-top:1px solid #d8d8d8; 
 
}
#menu
{
width:100%;
margin:10 auto 0;
height:20px;
background-color:White;
border-top:1px solid #d8d8d8; 
border-bottom:1px solid #d8d8d8; 
}
#menus
{
width:100%;
margin:2 auto 0;

background-color:White;
border-top:0px solid #d8d8d8; 
}

.menu { float:left; padding:5px 0 0 0; margin-top:0; width:100%;}
.menu img { float: left; padding:0px 0 0 0; margin:0;}
.menu ul { text-align:right; padding:0; margin:1px; list-style:none; border:0;}
.menu ul li { float:left; margin:2px; padding:0 2px;height:20px;background-color:#32689a; border:0; }
.menu ul li a { float:left;  margin:0; padding:3px 0;  color:White;font-style:oblique;  font-weight:bold; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:10px 7px; background:none;}
.menu ul li a:hover { color:#221f1f; background:url("../Images/r_menu.gif") right no-repeat;}
.menu ul li a:hover { color:#221f1f; background:url("../Images/l_menu.gif") right no-repeat;}
.menu ul li a:hover span { color:#221f1f;background:url("../Images/r_menu.gif") right no-repeat;}
.menu ul li a.active { color:#221f1f; background:url("../Images/r_menu.gif") right no-repeat;}
.menu ul li a.active span { color:#221f1f; }



.menu1 { float:left; padding:2px 0 0 0;margin-top:0; width:100%;}
.menu1 img { float: left; padding:0px 0 0 0; margin:0;}
.menu1 ul { text-align:right; padding:0; margin:0px; list-style:none; border:0;}
.menu1 ul li { float:left;padding:4px;text-decoration:underline;   margin:0px; padding:0 0px;height:20px; border:0; }
.menu1 ul li a { float:left;   margin:0; padding:0px 0;  color:Gray;text-decoration:underline; font-style:oblique;  font-weight:bold; font:normal 10px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu1 ul li a span { padding:0px 0px; background:none; }
.menu1 ul li a:hover { color:#221f1f; background:light gray;text-decoration:underline; }
.menu1 ul li a:hover span { color:#221f1f;text-decoration:underline;}
.menu1 ul li a.active { color:#221f1f; background:light gray;text-decoration:underline;}
.menu1 ul li a.active span { color:#221f1f;text-decoration:underline; }

   

#content
{
width:100%;
margin:0 auto 0;

}
#Content-body
{
width:100%;
margin:5 auto 0;
}
#content-size
{
width:1px;
height:450px;
float:left;
}
#content-left
{
width:48.5%;
height:160px;
float:left;

}
#content-right
{
width:48.5%;
height:160px;
float:right;

}
#Footer
{
width:100%;
height:20px;
margin:0 auto 0;
background-color:#666666;
}
#footer p { font:normal 11px Arial, Helvetica, sans-serif; color:White; }
#footer a { font:bold 11px Arial, Helvetica, sans-serif; color:White; text-decoration:none; padding:5px; margin:0; }
#footer p.right { text-align:right; width:350px; margin:0; padding:15px 0 0 0; float:right; }
#footer p.leftt { text-align:left; width:550px; margin:0; padding:15px 0 0 0; float:left; }


.txtfont
{
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
}
.labelfont
{
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F; 
}
.labelfont-Common
{
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:Black;
}
.linkfont
{
    cursor:pointer;
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F; 
}
.linkfont-button
{
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#fff;
}
.Button
{
	font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F; 
}
.dropdownfont
{
   font:normal 11px Arial, Helvetica, sans-serif;
   
	 /* Enables font size scaling in MSIE */
text-align:left;
text-decoration:none;
    color:Black;
    border:1px solid #BEBEBE; 
    /*color:#97946B;*/
    width:125px;
   height:17px; 
  
}
.dropdownfont
{
   font:normal 11px Arial, Helvetica, sans-serif;
	 /* Enables font size scaling in MSIE */
text-align:left;
text-decoration:none;
    color:Black;
    border:1px solid #BEBEBE; 
    /*color:#97946B;*/
    width:70px;
   height:20px; 
  
}
.GridFont
{
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
     
   
}
.ClientDebtorFrame
{
    width:100%;
    margin:0 auto 0;
}
.GridFrame
{
    width:100%;
    margin:0 auto 0;
}
.linkfont-Grid
{
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#496885; 
    text-decoration:underline;
}

.DropDown
{
	font:normal 11px Arial, Helvetica, sans-serif;		
	text-decoration:none;	    
    border:1px solid #BEBEBE; 	
}
.PLabel
{
	font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F; 
}
.submenu-b
{
    width:100%;
    padding-left:5px;
    
    background:url(../Images/submenu_l.png) repeat-x;
}

.Schedule_Clientview
{
    padding-top:12px;
    width:100%;
    margin:0 auto 0;
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F;
    background-color:#EBF2F8;
    height:40px;
}
.Schedule_Clientborder
{
    width:100%;
    margin:0 auto 0;
    
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F;
}

.Schedule_selectedfields
{
    
    width:93%;
    margin:0 auto 0;
    float:left;
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F;
}

.Schedulefields
{
    margin:0 auto 0;
    float:center;
    font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F;
}

.Div_SelectedFields
{
    margin-top:15px;
}
.SelecteFields
{
    height: 26px; 
    text-align: left;
    vertical-align:top;
    font-weight:bold;
}
.Display_Listboxtbl
{
    width:40px;
    text-align:left;
    vertical-align:top;
    height: 247px;
}
.Display_ADD_REMOVE
{
    width:23px;
    text-align:center;
    height: 247px; 
}
.Display_Listboxtbl2
{
    width:198px;
    text-align:left;
    vertical-align:top;
    height: 247px;
}
.Schedulebox
{
    width: 323px;
    height: 247px;
    text-align: center;
    vertical-align:top;
}

.inside_Scheduleboxtbl
{
    height: 208px;
    width: 280px;
}
.Display_Editname
{
    height: 41px;
    background-color: gray;
    text-align: center;
    font-weight:bold;
}
.Edit_Txtboxtbl
{
    height: 23px;
    text-align: center; 
    background-color: gray;
}
.Schedule_background_TD
{
    background-color: #ebf2f8; 
    text-align: center;
    font-weight:bold;
}
.Count_popup
  {
 background-color: #ebf2f8; 
	text-align: left;
	font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;
    color:#28166F;
    border-color:Black;
    border-bottom:solid 1px;
    border-left:solid 1px;
    border-right:solid 1px;
    border-top:solid 1px;
	

  }
.Schedule_Hourmins_TD
{
    background-color: #ebf2f8; 
    text-align: center;
}
.Starton_TD
{
    background-color: white; 
    text-align: center;
    font-weight:bold;
}
.Txt_Starton_TD
{
    text-align: center;
    background-color: white;
     
}
.TD_BGColor
{
    background-color: #ebf2f8;
}
.TD_EMTY_BG
{
    background-color: white;
    text-align: left;
}

