﻿body
{
    font-family: verdana, tahoma, arial;
    font-size: 11px;
}

.divContentWide
{
    width: 950px;
    
}


.divContentLeft
{
    border: 1px dashed #DDDDDD;
    padding: 5px;
    margin: 5px;
    float: left;
    width: 73%;
    text-align: justify;
}


.divContentRight
{
    margin: 5px;
    border: 1px dashed #DDDDDD;
    padding: 10px;
    float: right;
    width: 20%;
    text-align: justify;
    background-color: #FFFFFF;
}
.PageTitle
{
    font-family: verdana, tahoma, arial;
    font-size: small;
    font-weight: bold;
    text-transform: none;
    color: #336699;
}

.Pagefooter
{
    border: 1px none #FF9933;
    font-family: verdana, tahoma, arial;
    font-size: x-small;
    width: 950px;
    text-align: center;
}
.mnuMain
{
	width: 950px;
	background-image: url('http://www.carecatering.co.uk/Images/Menu/mnu-Spare.png');
	background-repeat: repeat-x;
}
.mnuItems
{
    border: 1px dashed #C0C0C0;
    list-style-type: circle;
    padding: 10px;
    margin: 10px;
    list-style-position: outside;
    text-align: left;
    color: #333333;
    font-weight: bold;
}

.mnuItems:hover
{
    border: 1px dashed #666666;
    font-weight: bold;
    list-style-type: none;
    padding: 10px;
    margin: 10px;
    list-style-position: inside;
    text-align: left;
    background-color: #FFFFCC;
    background-image: url('http://www.carecatering.co.uk/Images/homePageRight.gif');
    background-repeat: repeat-x;
    color: #000000;
}

 
.mnuDayHeader
{
    border: 1px none #FFCC66;
    padding: 10px;
    margin: 10px;
    font-weight: bold;
    font-size: large;
}
.TextEntry
{
    border: 1px solid #C0C0C0;
}

fieldset
{
    border: 1px solid #C0C0C0;
    background-color: #FFFFFF;
}

fieldset:hover
{
    background-color: #FFFFCC;
}

fieldset label
{
    font-weight: bold;
}

.gvFrame
{
    border: 1px solid #C0C0C0;
}
a:hover
{
}
.PictureFrame
{
	border: 1px dashed #CCCCCC;
	padding: 5px;
	margin: 5px;
}


/* ----------------------------*/
/* Menu on a Day control
/* ----------------------------*/

.dvDayBorder
{
    border: 1px dotted #CCCCCC;
    margin-bottom: 5px;
    margin-top: 5px;
    color: #666666;
}

.dvDayBorder:hover
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #666666;
    margin-bottom: 5px;
    margin-top: 5px;
    background-color: #FFFFFF;
    color: #000000;
}


.ADayHdr
{
	width: 100px;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
}
.LunchRowHdr
{
    width: 40px;
    vertical-align: middle;
    cursor: hand;
    font-size: 12px;
    padding-right: 10px;
    padding-left: 10px;
}


.LunchRow
{
   
}



.TeaRowHdr
{
    width: 40px;
    vertical-align: middle;
    cursor: hand;
    font-size: 12px;
    padding-right: 10px;
    padding-left: 10px;
}


.TeaRow
{
   
}



/*-------------*/

.Hidden
{
	display:none;
}

.upProgress
{
	color: #FF6600;
	font-size: 11px;
}


 .multiPage
		{
			float:left;
			border:1px solid #94A7B5;
			background-color:#F0F1EB;
			padding:4px;
			padding-left:0;
			width:565px;
			margin-left:-1px;				
		}
		
		.multiPageBorder
{
    border: 1px solid #94A7B5;
    border-left: 0;
    background-color: #F5F7F2;
}