.txtContentTitle {
	 float:left; FONT-WEIGHT: normal; FONT-SIZE: 140%; COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 140%; COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT
}
h2
{
color:#c0c0c0;
font-size:15px;
font-weight:bold;
}
.welcomdiv
{
      clear:left ;
  float:left;
  margin-left :20px;  
 
}
.coloerdbg
{
 float:left;
 background-image : url(/images/colored_bar.png)  ;
 width:766px;
 min-height :6px;
 margin-top :10px;
 
}
.coloerdbg a
{
   text-transform :uppercase ;
    }
h1
{
color:#c0c0c0;
font-size:18px;
font-weight:bold;
}
#forweekend-div
{
  line-height: 26px;
	height: 26px;
 
float:right;
margin-right:20px;
margin-top:130px;
width:230px;
}
.dllinputbooking
{
 
 width:205px;
 
}
label.cabinet
{
width: 79px;
height: 22px;
background: url(/images/btn-choose-file.gif) 0 0 no-repeat;

display: block;
overflow: hidden;
cursor: pointer;
}
label.cabinet input.file
{
position:relative;
float:right;
height: 100%;
width: auto;
opacity: 0;
-moz-opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

#saveddone
{
 fontsize:16px;
 margin-top:20px;
 font-weight:bold;
 float:right;
}
.clear-div
{
 float:left;
 width:100px;
}
.cl-popup-div img
{
max-width:100px;
}
.cl-popup-div
{
float:left;
margin-left:30px;
}
.txtContentSubTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; COLOR: #939598; FONT-FAMILY: Gill Sans MT
}
.txtNewsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #000000; FONT-FAMILY: Gill Sans MT
}
.searchBtn {
	 WIDTH: 30px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Gill Sans MT; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BACKGROUND-COLOR: #000000; BORDER-BOTTOM-STYLE: none
}
.searchBox {
	BORDER-RIGHT: #939598 1px solid; BORDER-TOP: #939598 1px solid;  BORDER-LEFT: #939598 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #939598 1px solid; FONT-FAMILY: Gill Sans MT; BACKGROUND-COLOR: #ffffff
}
.textbox {
	BORDER-RIGHT: #939598 1px solid; BORDER-TOP: #939598 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #939598 1px solid; COLOR: #c0c0c0; BORDER-BOTTOM: #939598 1px solid; FONT-FAMILY: Gill Sans MT; BACKGROUND-COLOR: #ffffff
}
.mailbox {
	BORDER-RIGHT: #939598 1px solid; FONT-SIZE: 16px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #939598 1px solid; FONT-FAMILY: Gill Sans MT; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff
}
.textboxDisabled {
	FONT-SIZE: 11px; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Gill Sans MT; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.submit {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Gill Sans MT; HEIGHT: 22px; BACKGROUND-COLOR: #000000
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../styleImages/bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.sitemap {
	MARGIN: 0px 0px 0px 20px
}
LI.sitemap {
	MARGIN: 0px 0px 0px 20px
}
.txtCopy {
	 COLOR: #333333; FONT-FAMILY: Gill Sans MT
}
.txtLeftNav {
	 COLOR: #ffffff; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}

A.txtLeftNav {
	 COLOR: #ffffff; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtLeftNav:hover {
	 COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
.txtLeftNavSub {
	 COLOR: #808284; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtLeftNavSub {
	 COLOR: #808284; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtLeftNavSub:hover {
	 COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
#weekendpop-div
{
 width:620px;
  overflow : auto;
 float:left;
}
#popupdiv
{
position:absolute;max-width:650px; margin-top:173px;margin-left:100px; overflow : auto;border:2px solid;display:none;padding:5px;
}
#image-guide
{
position:absolute; margin-top:35px;margin-left:540px; overflow : auto;height:84px;width:199px;border:2px solid;
}
#image-guide-cl
{
position:absolute; margin-top:35px;margin-left:590px; overflow : auto;height:71px;width:149px;border:2px solid;
}
.txtMail {
	FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Gill Sans MT
}
.txtSiteDocs , A.txtSiteDocs {
	 color:#FFFFFF;
font-family:Gill Sans MT;
font-size:70%;
text-decoration:none;
text-transform:uppercase;
}
A.txtSiteDocs:hover {
	 TEXT-TRANSFORM: uppercase; COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
.txtSiteDocsTop {
	font-size:11px;TEXT-TRANSFORM: uppercase;   FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtSiteDocsTop {
	 TEXT-TRANSFORM: uppercase;  TEXT-DECORATION: none; 
}
A.txtSiteDocsTop:hover {
	 TEXT-TRANSFORM: uppercase; COLOR: #c0c0c0; TEXT-DECORATION: none
}

A.txtButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 2px; FONT-FAMILY: Gill Sans MT; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.txtButton:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 2px; FONT-FAMILY: Gill Sans MT; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.txtDefault {
	COLOR: #000000;   TEXT-DECORATION: none;
}
A.txtDefault {
	COLOR: #000000; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtLink {
	COLOR: #000000; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtLocation {
	COLOR: #000000; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtDefault:hover {
	COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtLink:hover {
	COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A.txtLocation:hover {
	COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A {
	COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c0c0c0; FONT-FAMILY: Gill Sans MT; TEXT-DECORATION: underline
}
.txtBoxSave {
	PADDING-LEFT: 16px; COLOR: #f90707
}
.tblList {
	BORDER-RIGHT: #bfccc7 1px solid; BORDER-TOP: #bfccc7 1px solid; BORDER-LEFT: #bfccc7 1px solid; BORDER-BOTTOM: #bfccc7 1px solid
}
.tdListTitle {
	FONT-WEIGHT: bold; COLOR: #c0c0c0; BORDER-BOTTOM: #bfccc7 1px solid; FONT-FAMILY: Gill Sans MT; BACKGROUND-COLOR: #bfccc7
}
.tdEven {
	BACKGROUND-COLOR: #ffffff
}
.tdOdd {
	BACKGROUND-COLOR: #ebedfe
}
.dropDown {
	WIDTH: 120px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.h-home-img
{
 float:left ;
 width:440px;
}
#welcome
{
 float:left;
 width:350px;
 
}
#welcome-logout
{
 float:left;
 width:130px;

text-align:left;
}
#loading
{
position:absolute;
margin-top:-2px;
margin-left:250px;
}
#reg-form
{
float:left;
margin-left:10px;
 color:#000000;
font-weight:bold;

}
#reg-form tr
{
height:30px;
}
.reg-txt
{
background-color:#FFFFFF;
border:1px solid #939598;
color:#c0c0c0;

height:19px;

width:160px;
}
.reg-txt-small
{
background-color:#FFFFFF;
border:1px solid #939598;
color:#c0c0c0;

height:19px;

width:100px;
}
.reg-ddl
{
background-color:#FFFFFF;
border:1px solid #939598;
color:#c0c0c0;

height:19px;
width:164px;
}
.reg-dllsmall {
background-color:#FFFFFF;
border:1px solid #939598;
color:#c0c0c0;
height:19px;
margin-bottom:2px;
width:50px;
}

.reg-dllsmall-2 {
background-color:#FFFFFF;
border:1px solid #939598;
color:#c0c0c0;
height:19px;
margin-bottom:2px;
width:60px;
}
#availabilty td
{
 text-align :center;    
}
.tr-h
{
height:5px;
}
#schedual-content
{
float:left;
width:500px;
}
#workschedule-div
{
min-height:410px;
float:left;
width:500px;
color:#000000;


}
.titles
{
float:left;
width:150px;
color:#c0c0c0;
font-size:15px;
font-weight:bold;
}
.titles1
{
float:left;
width:150px;

font-size:15px;
font-weight:bold;
}
.left-mrgin
{
margin-left:10px;
float:left;
}
.cleardiv
{
width:100%;

margin-bottom:20px;
}
#confirmdiv
{
float:left;
width:500px;
}
.framclass
{
width:96%;
float:left;
over-flow:auto;
border:solid 2px #000;
margin-top:10px;
padding:5px;
}
#lblBasketCount
{
width:auto;
margin-left:0px;
}





 .margindiv
 {
  float:left;
  margin-left:4px;
  
 }
 #basket-boundry
 {
 float:left;
 width:148px;
 BORDER: #939598 1px solid;
 }
 .fullmargin
 {
  float:left;
  margin:0px;
 }
 .monthyear-bg
 {
 background-image:url(../images/cal-bg.jpg);
 color:#fff;
 height:36px;
  text-align:center;
} 
.monthyear-bg  A
{
 color:#fff;
 text-align:center;
}
#guidediv
 {
 position:absolute;
margin-top:49px;
margin-left:288px;
BORDER: #939598 1px solid;
 
 }
 #guidediv td
 {
 clip:rect(0px, 0px, 0px, 0px);
font-family:Gill Sans MT;
font-size:12px;
 }
 
 body 
{
font-family:Gill Sans MT;
font-size:12px;
}

#weekendingcalnder-header
{

color:#FFFFFF;
height:34px;


text-align:left;
width:745px;
float:left;
}
.day-date-parent
{
float :left;
width:100px;
height :30px;
background-image :url(../images/days-bg.jpg);
background-repeat :no-repeat ;
color :#ffffff;
margin-left :6px;

}
.day-class
{
float :left;
width:100px;
height :16px;
line-height :16px;
text-align :center ;
font-size :12px;
}
.date-class
{
    font-size :12px;
float :left;
width:100px;

line-height :14px;
text-align :center ;
}

#weekendingcalender-innercontains
{
line-height:20px;
padding :  5px 12px 2px 7px;
text-align:left;
width:744px;
float:left; 
}
.weekendingcalender-inner
{
 float :left;
 width:98px;  
  
 margin-right :7px;  
}
.shifbox
{
padding-left:2px;
float:left;
margin-bottom:2px;
width:93px;
border :solid 2px #ff0000;
background-color:#fdd3cb; 
min-height :85px;
}

.logininputt
 {
-moz-border-radius:5px 5px 5px 5px;
background-color:#EEEEEE;
border:1px solid #CCCCCC;
color:#666666;
font-size:12px;
margin:5px 0 0.6em;
padding:2px;
width:200px !important;
}

.logininput
{
 width:206px;
 height: 21px;
 background: url(/images/txtbg.jpg) no-repeat top left;
}

.tb5a {
	border: 0;
	width:190px;
	margin-top:2px;
	margin-left:3px;
	background-color:#eeeeee;
}


#errordiv
{


margin-left:5px;
background-color:#fff2f2;
border: solid 1px #ffd6d6 ;

color:#D80808;
font:bold 11px Arial;
}
