﻿body
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}

li
{
	 display:inline;
}
ul
{
	display:inline;
}

.adminOptions
{
    background-color: #ffffff;
}

.adminButtons
{
    padding-right: 9px;
    padding-left: 12px;
    padding-bottom: 10px;
}

.textControl
{
    font-size: 9pt;
    font-family: Verdana, Arial;
}

.controlBorder
{
    padding-left: 38px;
    padding-top: 24px;
}

.label
{
    font-size: 9pt;
    font-family: Verdana, Arial;
}

.buttonText
{
    font-size: 8pt;
    font-family: Verdana, Arial;
}

.validationText
{
    font-size: 10px;
    color: #ff0000;
    font-family: Verdana, Arial;
    font-weight: bold;
}

.displayControlTableCell
{
    padding-right: 20px; 
    padding-left: 44px; 
    padding-bottom: 10px; 
    padding-top: 10px    
}
.timeField
{
   font-size: 8pt;
   font-family: Verdana, Arial; 
}

.headLabel
{
    font-size: 14pt;
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #006666;
}

.headLabelCell
{
    padding-left: 25px;
}

.itemList
{
  font-size: 8pt;
  font-family: Verdana, Arial; 
}

.textHead
{
    font-size: 9pt;
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #006666;
}

.textSubHead
{
    font-size: 8pt;
    font-family: Verdana , Arial;
    font-weight: bold;
    color: #696969;
}

.textBody
{
    font-size: 9pt;
    font-family: Verdana, Arial;
    color: black;
    font-weight: normal;
}

.smallTextBody
{
    font-size: 8pt;
    font-family: Verdana, Arial;
    color: black;
    font-weight: normal;
}

.summaryBox
{
    border-collapse: collapse;
    border-right: none;
    border-top: none;
    border-left: none;
    border-bottom: none;
}

.summaryBoxHead
{
    border-right: lightgrey 1px solid;
    border-top: lightgrey 1px solid;
    border-left: lightgrey 1px solid;
    border-bottom: lightgrey 1px solid;
    background-color: #cccccc;
    border-collapse: collapse;
}

.summaryBoxBody
{
    border-right: lightgrey 1px solid;
    border-top: lightgrey 1px solid;
    border-left: lightgrey 1px solid; 
    border-bottom: lightgrey 1px solid;
    background-color: #fafafa;
    border-collapse: collapse;
}

.viewPageTable
{
    margin: 12px;
}

.masterTable
{
   border-right: #696969 1px solid;
   border-left: #696969 1px solid; 
}

.masterTableGutter
{
    border-right: #696969 1px solid;
    border-left: #696969 1px solid;
    border-top-style: none;
    border-bottom-style: none;
}

/*************************/
/*       ERROR PAGE      */
/*************************/
.errorPageText
{
    font-size: 9pt;
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #ff0000;
}

/*************************/
/*         LOGIN         */
/*************************/
.loginText
{
    font-size: 9px;
    color: #2B85BB;
    font-family: Verdana, Arial;
    font-weight: bold;
}

.loginTextBox
{
    background-color: #ffffff;
    height: 12px;
    font-size: 12px;
    color: #2B85BB;
    font-family: Verdana, Arial;
    font-weight: normal;
    border-right: #2b85bb 1px solid;
    border-top: #2b85bb 1px solid;
    border-left: #2b85bb 1px solid;
    border-bottom: #2b85bb 1px solid;
}

.loginError
{
    font-size: 9px;
    color: #ff0000;
    font-family: Verdana, Arial;
    font-weight: bold;
}

.loginControl
{
    font-size: 9px;
    color: #323232;
    font-family: Verdana, Arial;
}

/*************************/
/*        FOOTER         */
/*************************/

.footerBackGround
{
    background-image: url(../images/footer_background.gif);
    background-attachment: fixed;
    background-repeat: repeat-x;
    background-color: transparent;
    font-weight: bold;
    font-size: 9px;
    color: #ff6600;
    font-family: Verdana, Arial;
}

/*************************/
/*      MAIN MENU        */
/*************************/

.MenuGroup
{
    cursor: pointer;
    cursor: hand;
    background-color:Transparent;
    
    /* width: 120px; */
}

.MainGroup /* Top line of menu */
{
    /*height: 10px;*/
    cursor: pointer;
    cursor: hand;
    padding: 3px 3px 4px 3px;
    font-size: 12.5px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: #D2C36D;
    width: 50px;
    text-align: left;
    background-color: Transparent;
}

.MainGroupOver /* Top line of menu, rolled over */
{
    height: 10px;
    cursor: pointer;
    cursor: hand;
    padding: 3px 3px 4px 3px;
    font-size: 12.5px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: #0E2B8D;
    width: 50px;
    text-align: left;
    background-color: #D2C36D;
}

.MainItem
{
    height: 20px;
    cursor: pointer;
    cursor: hand;
    padding-left: 7px;
    font-size: 12.5px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: #ffffff;
    width: 50px;
    text-align: left;
}

.MainItemOver
{
    height: 20px;
    cursor: pointer;
    cursor: hand;
    padding-left: 7px;
    font-weight: bold;
    font-size: 12.5px;
    font-family: Arial, Helvetica, Sans-Serif;
    color: #006666;
    width: 50px;
    text-align: left;
    background-color: #ff9b59;
}

.MainItemClicked
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12.5px;
    cursor: hand;
    padding: 3px 3px 4px 3px;
    background-repeat: no-repeat;
    background-position : 7px center;
    background-color: #D2C36D;
    text-align: left;
    width: 50px;
    color: #0E2B8D;
}

.MenuItem
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12.5px;
    cursor: pointer;
    cursor: hand;
    padding: 3px 3px 4px 3px;
    background-repeat: no-repeat;
    background-position: 7px center;
    border-top: 1px solid #305AEB;
    border-left: 1px solid #305AEB;
    border-bottom: 1px solid #000033;
    border-right: 1px solid #000033;
    background-color: #0E2B8D;
    color: #D2C36D;
    width: 50px;
    text-align: left;
}

.MenuItemOver
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12.5px;
    cursor: pointer;
    cursor: hand;
    padding: 3px 3px 4px 3px;
    background-image: url(../RadControls/Menu/Images/arrow.gif);
    background-repeat: no-repeat;
    background-position : 7px center;
    border-top: 1px solid #305AEB;
    border-left: 1px solid #305AEB;
    border-bottom: 1px solid #000033;
    border-right: 1px solid #000033;
    background-color: #D2C36D;
    text-align: left;
    width: 50px;
    color: #0E2B8D;
}

.MenuItemToolTip
{
    background-color: #fffacd;
    border-style:solid;
    border-width:1px;
    border-color: black; 
    font-family: Arial, Helvetica, Sans-Serif;    
    padding: 3px;
    font-size:8pt;
    text-align: left; 
}

.MenuItemClicked
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12.5px;
    cursor: hand;
    padding: 3px 3px 4px 3px;
    background-image: url(../RadControls/Menu/Images/arrow.gif);
    background-repeat: no-repeat;
    background-position : 7px center;
    border-top: 1px solid #305AEB; 
    border-left: 1px solid #305AEB;
    border-bottom: 1px solid #000033;
    border-right: 1px solid #000033;
    background-color: #D2C36D;
    text-align: left;
    width: 50px;
    color: #0E2B8D;
}

.RadMenu_Default 
{
	/*border: 1px solid #010101;
	border-bottom-width: 0;
	border-top-color: #383838;*/
	background-color:Transparent;
	/*background: #444 url('mvwres://RadMenu.Net2, Version=4.4.6.0, Culture=neutral, PublicKeyToken=bbe59a8ad3533e68/Telerik.WebControls.RadControls.Menu.Skins.Default.img.MenuBackground.gif') repeat-x top left;*/
	text-align: left;
}


/*************************/
/*       WAVE IMAGE      */
/*************************/
.Wave
{
    background-image: url('chefimg/wave.gif');
    background-repeat: repeat-y;
}

.themenu
{
	position:absolute; 
	top:104px;
	
}

.thetop
{
	position:absolute;
	top:93px;
	.top:93px;
	height:40px;
	left:156px;
	.left: 159px;
	width:600px;
}
