/* CSS Document */


body {

	margin: 0; 
	padding: 0;
	font-family: Verdana,Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	font-size: 9px;
}
td{

	font-family: Verdana,Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	font-size: 9px;
}

.headline {
	color: #660000;
	font-size: 18px;
	font-weight: bold;
	
}

.redtext{
	color: #660000;
	font-size: 11px;
	padding-top: 30;
	padding-bottom: 20;
}

.whitetext{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding-top: 100px;
	padding-bottom: 20px;
}

.greenbody
{
	background-color : #41825D;	
}

.yellowbody
{
	background-color : #FFCC33;	
}


.yellowleftgutter
{
	background-color: #FFCC33;	
	background-image: url("images/ylshadow.gif");
	background-repeat: repeat-y;
	width: 13px;
}

.yellowrightgutter
{
	background-color : #FFCC33;	
	background-image: url("images/yrshadow.gif");
	background-repeat:repeat-y;	
	width: 13px;
}


.greenleftgutter
{
	background-color : #41825D;	
}

.greenrightgutter
{
	background-color : #41825D;	
}

.yellowtopleftcorner
{
	background-color : #FFCC33;
}

.yellowtoprightcorner
{
	background-color : #FFCC33;
}

.greentopleftcorner
{
	background-color : #41825D;	
}

.greentoprightcorner
{
	background-color : #41825D;	
}

.primary{
	
	width: 776px;
	padding:0;

	font-family: Verdana,Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	font-size: 9px;
}

.primary_body{
	
	width: 776px;
}

.cell_body{

	margin: 0; 
	padding-left: 35px;
	padding-right: 35px;
	background-color : #FFFFFF;	
	width: 750px;

}

.primary_header{

	margin: 0; 
	padding: 0;
}
.admin_option {
	font-size: 11px;
	color: #f1f3f5;
	width: 0;
    margin-left: -1px!important;
	margin-left: -4px;
	}

a.admin_option {
	font-size: 11px;
	position: relative;
	width: auto;
	padding: 1px 6px 1px 6px!important;
 	padding: 1px 6px 1px 6px;
	color: #6E0C00;
    border: 1px solid #6E0C00;
    margin: 0 0 0 0;
    font-weight: normal;
	}

a.admin_option:hover {
	font-size: 11px;
 	width: auto;
	color: #6E0C00;
	background:  #fff;
    border: 1px solid #6E0C00;
	padding: 1px 6px 1px 6px!important;
 	padding: 1px 6px 1px 6px;
 	font-weight: normal;
	}

.menulist {


	background-color: #FFF2B5;
	padding-left: 20;
	padding-right: 6;

}

.menulist2 {

	padding-left: 20;
	padding-right: 6;
}

.menutable
{
	padding-top: 0;
}
.menutable2
{
	padding-top: 0;
}


.menutitle
{
 	font-weight: bold;
}
.menudescription
{
 	font-weight: normal;
}
.menuprice
{
 	font-weight: bold;
}
.menupricenotes
{
 	font-weight: normal;
}

.adminDropHeader 
{
	color: #660000;
	font-size: 14px;
	font-weight: bold;
}

.adminRowStyle
{
    font-size: 11px;
}

.adminAlternatingRowStyle
{
    background-color: #EEEEEE;
    font-size: 11px;
}

.adminSelectedRowStyle 
{
    background-color: #FFFFCC;
}

.adminStrong
{
    font-size: 11px;
}

.adminTextInput, .adminText
{
	font-family: Verdana,Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	font-size: 11px;
}