/*
	$Id: styles.css,v 1.12.2.11.2.29 2007/10/15 13:56:12 akovalev Exp $
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 
	margin-left: 0px; 
	margin-top: 0px;
	background-color: #fff;
}
a:link {
	color: #003399;
}
a:visited {
	color: #003399;
}
a:hover {
	color: #990099;
}
a:active {
	color: #990099;
}

a:hover.help
{
	cursor: help;
}

.item_name
{
	width: 240px;	
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: normal;
}
td#MyGrilling {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	width: 200px;
}
input,select{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


td#MyGrillRight {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	width: 150px;
}

.leftcol {
	padding-left: 8px;
	padding-right: 4px;
	background-color: #ededed;
}

.leftNavcol
{  
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	font-weight: normal; 
	text-decoration: none; 
	padding-left: 5px; 
	padding-right: 0px; 
	background-color: #ededed;
	width: 140px;
}
.leftNavcol a:link 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	Font-weight: normal; 
	text-decoration: none;
} 
.leftNavcol a:visited 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	Font-weight: normal; 
	text-decoration: none;
}
.leftNavcol a:hover 
{
	COLOR: #488b9b; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	font-weight: normal; 
	text-decoration: none;
}
.leftNavcol a:active 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	font-weight: normal; 
	text-decoration: none;
}

.grillInfo 
{
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	width: 183px;
	background-image: url(../images/gray.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.cookoutTime {
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 5px;
	width: 150px;
	background-image: url(../images/gray.gif);
	background-repeat: repeat-y;
	background-position: left top;
	
}

.left1pxbrown {
background-image: url(../images/1pixel_brown.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.right1pxbrown {
	background-image: url(../images/1pixel_brown.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.right1pxgray {
	background-image: url(../images/gray.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.left1pxgray {
	background-image: url(../images/gray.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.body {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.bodyLeftIndent {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
}
.bodyBold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.bodyBoldBlue {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #488b98;
}
.bodyMed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.FooterPrintTimeline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-top: 20px;
}
.bodyMedBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.smallText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.formMed{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.subheadOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6633;
}
.subheadGold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff9933;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.subheadBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #488b9b;
}
.horz1pxgray {
	background-image: url(../images/gray.gif);
	background-repeat: repeat-x;
}

.headerCBbackground {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/header_cblogo_grill.gif);
	padding-bottom: 4px;
	padding-left: 10px;
}
.TipJarbackground {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/tip_jar_background.gif);
	padding-bottom: 0px;
	padding-left: 0px;
	height: 105px;
	width: 125px;
}
.bodyBoldRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
}
.bodyBoldWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bodyWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.mast{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.mast a:link {
	color: #FFFFFF;
}
.mast a:visited {
	color: #FFFFFF;
}
.mast a:hover {
	color: #CCCCCC;
}
.mast a:active {
	color: #FFFFFF;
}


.navTab
{  
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	Font-weight: normal; 
	line-height: 20px; 
	text-decoration: none;
	height : 10px;
}

.navTab a:link 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	Font-weight: normal; 
	text-decoration: none;
} 

.navTab a:visited 
{
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	Font-weight: normal; 
	text-decoration: none;
}

.navTab a:hover 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	Font-weight: bold; 
	text-decoration: none;
}

.navTab a:active 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	Font-weight: normal; 
	text-decoration: none;
}

.spacer {
	line-height: 1px;
}
.padding7rl {
	padding-right: 7px;
	padding-left: 7px;
}
.padding10rl {
	padding-right: 10px;
	padding-left: 10px;
}
.padding10lt {
	padding-top: 10px;
	padding-left: 10px;
}
.padding10right {
	padding-right: 10px;	
}	
.padding10left {
	padding-left: 10px;	
	
}	.padding15right {
	padding-right: 15px;	
}	
.padding15left {
	padding-left: 15px;	
}	
.padding15rl {
	padding-right: 15px;
	padding-left: 15px;
}
.padding15left5right {
	padding-right: 5px;
	padding-left: 15px;
}

.padding5rl {
	padding-right: 5px;
	padding-left: 5px;
}

.padding5right {
	padding-right: 5px;

}
.padding5left {
	padding-left: 5px;
}
.padding5bl {
	padding-left: 5px;
	padding-bottom: 5px;
}
.padding5br {
	padding-right: 5px;
	padding-bottom: 5px;
}
.padding5brt{
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 25px;
}


.footer a:link {
	color: #000000;
}
.footer a:visited {
	color: #000000;
}
.footer a:hover {
	color: #000000;
}
.footer a:active {
	color: #000000;
}
.floatimgleft {
float:left;
margin-top:0px;
margin-right:7px;
}
.floatimglefttop {
float:left;
margin-top:5px;
margin-right:7px;
margin-bottom:5px;
}
.headOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6633;
	padding-top: 10px;
	padding-bottom: 5px;
}
.headBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #488b9b;
	padding-top: 10px;
	padding-bottom: 5px;
}
.headBlueNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #488b9b;
	padding-top: 10px;
	padding-bottom: 5px;
}
.headGreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #99cc33;
	padding-top: 10px;
	padding-bottom: 5px;
}
.headGold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff9933;
	padding-top: 10px;
	padding-bottom: 5px;
}
.subHeadGold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff9933;
	padding-top: 2px;
	padding-bottom: 2px;
}
.head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}
.subheadGray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.GoodToKnow{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 0px;
}
.mastHeadWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 3px;
}
.tableHeadergray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
	background-color: #efefef;
}
.tableHeaderBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
	background-color: #95b5c9;
}
.tableHeaderOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
	background-color: #95b5c9;
}
.listRow{
	height: 21px;
	border-bottom-style : solid;
	border-bottom-color : #ccc;
	border-bottom-width : 1px; 
	
	background-repeat: repeat-x;
	background-position: right bottom;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.grayRulebottom {
	background-image: url(./images/gray.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.grayRulebottom10{
	background-image: url(../images/gray.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	font-size: 10px;
	font-weight: normal;
	padding: 2px 5px 2px 0;
}
.grayRuleTop10{
	background-image: url(../images/gray.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 10px;
	font-weight: normal;
	padding: 2px 5px 2px 0;
}
.tableHeadergrayRule {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
	background-color: #efefef;
	background-image: url(../images/gray.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.CBTips {
	background-image: url(../images/gray.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.formButtonBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333399;
}

.tableHeaderJoinNow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #cadae4;
	padding-top: 5px;
	padding-bottom: 2px;
}
.tableHeaderUpgrade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #ededed;
	padding-top: 5px;
	padding-bottom: 2px;
}

.tableHeadergrayRuleFlex
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #efefef;
}
.CBcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	line-height: 18px;
}

.leftcolhome{

	padding-left: 10px;
	padding-right: 10px;
	background-color: #f5f5d4;
	width: 190px;
}
.FavTabnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff9933;
	padding-left: 5px;
}
.FavTabnormal a:link {
	color: #ff9933;
	text-decoration:none;
}
.FavTabnormal a:visited {
	color: #ff9933;
	text-decoration:none;
}
.FavTabnormal a:hover {
	color: #ff9933;
	text-decoration:none;
}
.FavTabnormal a:active {
	color: #ff9933;
	text-decoration:none;
}.padding3rl {

	padding-right: 3px;
	padding-left: 3px;
}
.padding2rl {

	padding-right: 2px;
	padding-left: 2px;
}
.floatimgright {
	float:right;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 10px;
}
.floatimgright10 {
	float:right;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 10px;
}

#navlist
{
margin-left: 30px;
padding-left: 0;
list-style: none;
}

#navlist li 
{
padding-left: 10px;
background-image: url(../images/join_now_bullet.gif);
background-repeat: no-repeat;
background-position: 0 0.5em;
}
.question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}
.question2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #99cc33;
}
.tableData td
{
	font-size: 11px;
}
.subTableData td
{
	font-size: 10px;
	padding: 3px 3px 0 0;
}
.subTableData .subHeadGold td
{
	padding-top: 0;
	font-size:11px;
}
#tableStoreIn
{
	border-collapse: collapse;
}
#tableStoreIn td
{
	padding: 0 12px;
}
#tableStoreIn #first td
{
	background-color:#EFEFEF;
}
.tableControl
{
	margin-top:7px;	
}
/* No items Popup (begin) */
	.no-items
	{
		text-align: center;
	}
	.no-items h1
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 21px;
		font-weight: bold;

		text-align: center;

		width: 80%;
		margin-top: 1.2em;
	}
	.no-items h2
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		font-weight: bold;

		text-align: center;

		margin-top: 1.2em;
	}
	.no-items .btn
	{
		padding: 1em 0;
	}

/* No items Popup (end) */
.rule
{
	border-top: 1px  solid  #DADADA;
	padding: 3px 0;
}
.rules
{
	border-width: 1px 0;
	border-style: solid;
	border-color: #DADADA;
	padding: 3px 0;
}
.button
{
	padding:8px 0 0 3px;
}
.style5
{
	color: #488B9B;
}
.style2
{
	font-size: 7pt;
	font-weight:bold; 
	color:Red;
}

.qty
{
	 width: 20px;
	 margin-left: 4px;
	 margin-right: 4px;
}
.cut
{
	width: 105px;
}
.thickness
{
	width:53px;
}

.doneness
{
	width:77px;
}
.itemName
{
	width:auto;
	margin-right: 5px;
}
.itemNotes
{
	width:179px;
}
.btnAdd
{
	width: 115px;
	margin-left: 10px;
	margin-right:10px;
}
.btnCancel
{
	margin-left: 5px;
}

.themperature
{
	width:25px;
}

.cookoutName
{
	width:156px;
}
.date
{
	width: 65px;
}

.timeHour
{
	width:50px;
}

.timeMin
{
	width:43px;
}
.grillList
{
	 Width:110px;
	 
}
.usdaRecomends
{
	width:340px;
	color:Red;
	font-size:7pt;
	font-weight:bold;
}
.grillName
{
	width:100px;
	margin-top: 5px;
}

.dimmensions
{
	width: 45px;
}
.location
{
	width: 70px;
	margin-left:5px;
}
.optional
{
	width:100px;
	margin-right:5px;
}
.month
{
	width:30px;
}
.year
{
	width:51px;
}

.grillOptional
{
	margin-left:0px;
	width:140px;
}
.grillShape
{
	padding-top:10px;
}

.cookoutHeaderLink
{
	background-color: #ff9933;
	width: 145px;
	vertical-align:baseline;
}
.validatorStar
{
	color:Red;
}

.popupName
{
	width:240px;
}

.myGrills
{
	BORDER-RIGHT: #ffcc66 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffcc66 1px solid; 
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	BORDER-LEFT: #ffcc66 1px solid; 
	WIDTH: 200px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ffcc66 1px solid; 
	HEIGHT: 170px;
}

.cookoutCopy
{
	border-right: #ffcc66 1px solid; 
	padding-right: 5px; 
	border-top: #ffcc66 1px solid; 
	margin-top: 0px; 
	padding-left: 5px; 
	margin-left: 0px; 
	border-left: #ffcc66 1px solid; 
	padding-top: 10px; 
	border-bottom: #ffcc66 1px solid;
	
	width: 475px; 
	height: 310px;
}

.cookoutList
{
	border-right: #ffcc66 1px solid; 
	padding-right: 5px; 
	border-top: #ffcc66 1px solid; 
	margin-top: 0px; 
	padding-left: 5px; 
	margin-left: 0px; 
	border-left: #ffcc66 1px solid; 
	padding-top: 10px; 
	border-bottom: #ffcc66 1px solid;
	
	width: 275px; 
	height: 310px;
}

.cookoutList
{
	border-right: #ffcc66 1px solid; 
	padding-right: 5px; 
	border-top: #ffcc66 1px solid; 
	margin-top: 0px; 
	padding-left: 5px; 
	margin-left: 0px; 
	border-left: #ffcc66 1px solid; 
	padding-top: 10px; 
	border-bottom: #ffcc66 1px solid;
	
	width:445px; 
	height:150px; 
	overflow-x:hidden; 
	OVERFLOW-Y:scroll; 
	OVERFLOW:auto;	
}

/* Dima */
.txt
{
    width: 14em;
}

.selectFavoriteItem
{
	/*cursor:hand;*/
	height:30px;
}

.strongWhite
{
	font-size:14px;
	font-weight:bold;
	color:White;
}

.strongBlack
{
	font-size:14px;
	font-weight:normal;
	color:Black;
}

.noTimeLine
{
	width:648px;
	height:300px;
}

.errorMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
	color: Red;
}

.stackTrace
{
	border-width:1px;
	border-style:solid;
	border-color:Black;
	margin-top:20px;
	Height:150px;
	Width:410px;
}

.errorSendButton
{
	margin-top:10px;
	margin-left:70px;
}

.grillInfoPopup
{
	width:10px;
}

.loader
{
	position : absolute;
	height : 17px;
	width : 100px;
	padding-left : 3px;
	padding-right : 3px;
	font-size : 11px;
	font-family: Arial, Verdana, Tahoma;
	font-weight : bold;
	border : #000000 1px solid;
	background-color : #222;
	color : #fff;

	background-image : url(../images/indicator_002.gif);
	background-position :  80px;
	background-repeat : no-repeat;
}


.calculatorLoader
{
	height : 47px;
	width : 120px;
	padding-left : 3px;
	padding-right : 3px;
	font-size : 14px;
	font-family : Arial, Verdana, Tahoma;
	font-weight : bold;
	border : #ff9933 1px solid;
	background-color : #fff;
	color : #000;
	
	text-align : left;
	
	background-image : url(../images/indicator_medium.gif);
	background-position :  80px;
	background-repeat : no-repeat;
}

.selectedMenuItem
{
	font-weight : bold !important;
}

/* Items Grid (Start) for valid display cursor*/

.itemsGridHeader
{
	width:100%;
	border-width:0px;
	border-collapse:collapse;
}

* html .itemsGridHeader
{
	width:621px;
}

/* Items Grid (Start)*/

.contextHelp
{
	border: #ff6633 1px solid;
	padding:1px;
	margin-top:5px;
	margin-bottom:5px;
	width: 647px; 
}

.cHelpMess
{
	padding:0 15px 0 15px;
	text-align:center;
	width:582px;
}

.timelineFooter
{
	width: 100%;
}

.saveInProgr
{
	float:left;
	margin: 5px 0 0 10px;
}

.printTimeLine
{
	float:right;
	margin: 5px 10px 0 0;
}

/* TimeLIne Grid (Start)*/

.timelineHeader
{
	width:100%;
	border-bottom:1px solid #ccc;
}

.timelineHead
{
	font-family:Verdana, Arial, Verdana, Tahoma;
	font-weight:bold;
	font-size:12px;
	height:21px;
	padding:10px 0 0 10px;
}

.timeLineGrid
{
	border:#cccccc 1px solid; 
	padding:0px;	
	margin-left: 5px;
	width: 635px;	
}

.tmGridScrol
{
	overflow-x: auto;
	overflow-y: scroll;
	width:635px; 
	height:340px;
}

.bbm
{
	width: 635px; 
	height: 340px;
	
	background: transparent url(../images/fonscroll.gif) 100% 0 repeat-y;
}

.hGray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	background-color: #efefef;
}

.lR
{
	height: 21px;
	border-bottom:1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.aT
{
	padding-left:15px;
	width:68px;
}

.eT
{
	width:124px;
	text-align:center;
}

.event
{
	width:226px;
	overflow: hidden;
	zoom: 1;
}

.nT
{
	text-align:center;
	width:103px;
}

.rT
{
	text-align:center;
	width:81px;
}

.eventsListGrid
{
	width:616px;
}

/* TimeLIne Grid (End)*/

/* Whats Grilling (Start) */
.whatsGrilling
{
	border:1px solid #f63;
	padding:0 0 10px 0;
	/*margin:-2px 0 0 0;*/
	width:650px; 
	
}


.wglHeader
{
	height:21px;
	width:637px;
	font-size:10px;
	border-bottom:1px solid #ccc;

}

.wglHeader td
{
	/*border:1px solid red;*/
	margin:0;
	padding:0;
}

.wglHidden
{
	border:none;
	height:0px!important;
}

.tQty
{
	width:30px;
	text-align:center;
}

.nno .tQty
{
	width:28px !important;
}

.nno .tQty, x:-moz-any-link
{
	width:30px !important;
}

*:first-child+html .nno .tQty
{
	width:28px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

  .nno .tQty {
      width:30px !important;
  }
}

.tCom
{
	width:78px!important;
}

.nno .tCom
{
	width:76px !important;
}

.nno .tCom, x:-moz-any-link
{
	width:78px !important;
}

*:first-child+html .nno .tCom
{
	width:76px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

  .nno .tCom {
      width:78px !important;
  }
}

.tThic
{
	width:76px;
}

.nno .tThic
{
	width:74px !important;
}

.nno .tThic, x:-moz-any-link
{
	width:76px !important;
}

*:first-child+html .nno .tThic
{
	width:76px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

  .nno .tThic {
      width:76px !important;
  }
}

.tDonn
{
	width:73px;
}

.nno .tDonn
{
	width:71px !important;
}

.nno .tDonn, x:-moz-any-link
{
	width:73px !important;
}

*:first-child+html .nno .tDonn
{
	width:71px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

  .nno .tDonn {
      width:73px !important;
  }
}

.tND
{
	width:150px;
}

.nno .tND
{
	width:158px !important;
}

.nno .tND, x:-moz-any-link
{
	width:161px !important;
}

*:first-child+html .nno .tND
{
	width:158px !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

  .nno .tND {
      width:160px !important;
  }
}

.tNDLimit
{
	width:118px;
	overflow:hidden;
}

* html .tNPLimit
{
	width:190px;
}

.tNPLimit
{
	width:150px;
	overflow:hidden;
}

.tNDHeader
{
	padding-left:10px!important;
}

.tPN
{
	width: auto;
}

.itemsGrid
{
	width:618px;
	border-collapse:collapse;
}


.doom1 { 
	WIDTH:637px; 
	HEIGHT:175px;
	background: url(../images/fonscroll.gif) 100% 0 repeat-y;
}


.doom {
	overflow: auto; 
	overflow-y: scroll; 
	WIDTH:637px; 
	HEIGHT:175px;
}

/* Whats Grilling (End) */
/* Notepad (Start) */
.grillingTabs *
{
	/*border:1px solid red;*/
}

* html .grillingTabs
{
	border-collapse:collapse;
	margin-left:-1px;
	margin-bottom:-3px;
}

.grillingTabs
{
	border-collapse:collapse;
	margin-left:-1px;
	margin-bottom:-1px;
}

grillingTabs tr
{
	border-collapse:collapse;
}

.grillingTabs td
{
	border-collapse:collapse;
}

.store_feature
{
	height:9px; 
	width:9px;
	border:0px;
	margin-right:12px;
	margin-left:4px;
}

.tmTab
{
	margin-left:10px;
}
/* Notepad (End) */

.extendedControl
{
	padding-top:5px;
}

.usdaWarn
{
	font-weight: bold; 
	font-size: 7pt; 
	width: 249px; 
	color: red;
}

.hidden
{
	display:none;
}

p
{
	margin:1px;
}

table.paragraf p
{
	margin: 11px 0 11px 0 !important;
	/*border: 1px solid red;*/
}

table.paragraf p.paragraf_top_null
{
	margin: 0 0 11px 0 !important;
}


.weatherLink
{
	text-decoration:underline!important;
}

ul.paypal_popup li p         
{
	margin-top: 13px;
}

p.new_paragraf
{
	margin: 12px 0 14px 0;
}

p.pupap_paragraf
{
	margin: 1px 0 6px 0;
}

.table_button
{
	margin-top: 15;
}

p.new_tip_jar
{
	margin: 20px 0 12px 0;
}

.home_link_tip_jar
{
	text-decoration: underline !important;
}


.buildVersion
{
	background-color:Black;
	padding:0.3em;
	color:White;
	width:45em;
}

.buildDateTime
{
	background-color:Gray;
	color:White;
	padding:0.3em;
	width:45em;
}

.buildMessage
{
	margin-top:1em;
	margin-bottom:4em;
}

.ogran {
	width: 300px;
	max-height: 55px;
	overflow: hidden;
	zoom: 1;
}

.parrt p {
	margin-bottom: 14px;
}