.logo {
	
	float: left;
	height: 48px;
	width: 198px;
	background-image: url(/allaboutsteak/images/Food_Answers_to_Steak_mock3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:10px;
	margin-top:25px;
}
.goal_video{
    
    color: #cc0000;
	text-decoration: none;
    
}

.goal_video:hover {
	color: #1686e7;
	text-decoration: underline;
}

.linkone {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

.linkone:hover {
	color: #cc0000;
	text-decoration: none;
}
.tableft {
	float:left;
}

.linktwo {
	color: #f15928;
	text-decoration: underline;
}

.linktwo:hover {
	color: #cc0000;
	text-decoration: none;
}
.dropdown {
	position:absolute;
	width:210px;
	background-color:#ffe6c7;
	padding:4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfb176;
	border-right-color: #ba905a;
	border-bottom-color: #ba905a;
	border-left-color: #dfb176;
	margin-top:11px;
	margin-left:-190px;
}


.dropdown a {
	float:left;
	padding:4px;
	width:200px;
	border: 1px solid #ffd9a9;
	margin-bottom:1px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color:#ffedd7;
}

.dropdown a:hover {
	color: #1686e7;
	background-color:#ffffff;
	text-decoration:underline;
}



.relateddirectory {
	position:absolute;
	width:210px;
	background-color:#ffe6c7;
	padding:4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfb176;
	border-right-color: #ba905a;
	border-bottom-color: #ba905a;
	border-left-color: #dfb176;
	margin-top:10px;
	margin-left:-217px;
}

.relateddirectory a {
	float:left;
	padding:4px;
	width:200px;
	border: 1px solid #ffd9a9;
	margin-bottom:1px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color:#ffedd7;
}

.relateddirectory a:hover {
	color: #1686e7;
	background-color:#ffffff;
	text-decoration:underline;
}

 
 
 
.addtodirectory {
	/*position:absolute;*/
	background-color:#98c0ff;
	width:440px;
	padding:4px;
	left:0px;
	top:39px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	z-index:99;
	 
	 
}
.addtodirectory1 {
	/*position:absolute;*/
	background-color:#e3ebcc;
	width:390px;
	padding:4px;
	left:0px;
	top:39px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	z-index:99;
	 
}
 .addtodirectory2 {
	position:absolute;
	background-color:#e3ebcc;
	width:440px;
	padding:4px;
	left:0px;
	top:0px;
	
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a8cf87;
	border-right-color: #a8cf87;
	border-bottom-color: #a8cf87;
	border-left-color: #a8cf87;
	background-image: url(/allaboutsteak/images/bg_addbox.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.addtodirectory3 {
	 position:absolute; 
	background-color:#e3ebcc;
	width:440px;
	padding:4px;
	left:0px;
	top:-20px;
	z-index:99;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #89b7ff;
	border-right-color: #89b7ff;
	border-bottom-color: #89b7ff;
	border-left-color: #89b7ff;
	background-image: url(/allaboutsteak/images/bg_addbox.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.addtodirectory2 .textfields {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #2d76ad;
	width:350px;
}


.addtodirectory th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #89b7ff;
	color:#822c2f;
}

.addtodirectory .textfields {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #2d76ad;
	width:350px;
}

.addtodirectory .error {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color:  #cc0000;
	text-decoration: none;
}




.editdirectory {
	position:absolute;
	background-color:#5eafeb;
	width:456px;
	padding:4px;
	left:0px;
	top:59px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	z-index:99;
}

.editdirectory th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color:#FFFFFF;
}

.editdirectory .textfields {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #2d76ad;
	width:405px;
}

.editdirectory .error {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.head1
{
    color:#ffffff
}

#loginbox .textfield {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #4b708c;
	width:224px;
}


#loginbox a {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #004375;
	text-decoration: none;
	padding-left:10px;
	background-image: url(/allaboutsteak/images/bull_blue_arrw.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#loginbox .error {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
}

#loginbox a:hover {
	color: #000000;
	text-decoration: underline;
}

#formtable .textfield {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #4b708c;
	width:234px;
}

#formtable .tdunderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
 
 
.buttons {
	background-color: #f15928;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #6f4c4c;
	padding:3px;
}

.butt {
	background-color: #f15928;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #6f4c4c;
	width:50px;
}

.buttons:hover {
	background-color: #c8481f;
}

#formtable .example {
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#formtable a {
	font-size: 11px;
	color:#CC0000;
	text-decoration:underline;
}

#formtable a:hover {
	text-decoration:none;
}

.tableft {
	float:left;
}

.tabright {
	float:right;
}

 
h1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #822c2f;
	margin-top:0px;
	margin-bottom:6px;
}

 
#searchbox .searchfield {
	float:left;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 460px;
	border: 1px solid #a0a7b7;
	margin-right:0px;
	margin-top:0px;
	
}

#searchbox .sublink {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	margin-left:38px;
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}


#searchbox .sublink:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	margin-left:38px;
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}


 
#searchbox .searchbutton {
	float:right;
	width:108px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
}

#searchbox .breadcrumbtrail {
	float:right;
	width:590px;
	height:30px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:10px;
	padding-top:0px;
	
}


#searchbox .breadcrumbtrail a {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

#searchbox .breadcrumbtrail a:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}


#content h2 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-top:8px;
	margin-bottom:6px;	
}

#content #columnone p {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top:0px;
	margin-bottom:20px;	
}

#content #columnone .linktags {
	color: #cc0000;
	text-decoration: none;
}

#content #columnone .linktags:hover {
	color: #cc0000;
	text-decoration: underline;
}

#content #columntwo .shorting {
	padding:6px;
	background-color:#fae1c7;
	text-align:right;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-bottom:5px;
}


#content #columntwo .shortlinks {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

#content #columntwo .shortlinks:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


#content #columntwo .relatedirec {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
}

#content #columntwo .relatedirec:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

#content #columntwo .shortlinksck {
	font-family: Tahoma, Arial, Verdana;
	font-weight:bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

#content #columntwo .confbox {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #5eafeb;
	padding: 8px;
}

#content #columntwo .paging {
	padding:6px;
	background-color:#ffe7c7;
	text-align:left;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

#content #columntwo .pageoptions {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #665c50;
	text-decoration: none;
	padding-left:64px;
}

#content #columntwo .pagedd {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

#content #columntwo .paginglinks {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
	margin-right:8px;
}

#content #columntwo .paginglinks:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #cc0000;
	text-decoration: underline;
}

#content #columntwo .paginglinksck {
	font-family: Tahoma, Arial, Verdana;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-right:8px;
	border: 1px solid #c2b3a0;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
}

#content #columntwo .datap {
	font-family: Tahoma, Arial, Verdana;
	color: #000000;
	text-decoration: none;
	margin-bottom:4px;
	margin-top:2px;
	padding:0px;
}

#content #columntwo .description {
	font-family: Tahoma, Arial, Verdana;
	color: #000000;
	text-decoration: none;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
	padding:0px;	
}
#content #columntwo #description {
    width:401px;
}

.columntwo_new
{
 width:50px;
}

.columntwo_new1
{
 width:60px;
}
#content #columntwo .info {
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color: #6a6d6f;
	text-decoration: none;
	margin-bottom:2px;
	margin-top:0px;
	padding:0px;
}

#content #columntwo .coldata a {
	font-family: Tahoma, Arial, Verdana;
	color: #cc0000;
	text-decoration: none;	
}

#content #columntwo .coldata a:hover {
	color: #1686e7;
	text-decoration: underline;	
}


 
#content #columntwo .rank {
	background-color: #ffddad;
	border: 1px solid #ea8c40;
	text-align:center;
	width:36px;
	float:left;
	margin-bottom:2px;
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	overflow:visible;
}

.white_font_bold
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float:left;
	width:160px;
	margin-top:10px;
}



#footer .footerheadings {
	font-family: Tahoma, Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #822c2f;
	text-decoration: none;
	float:left;
	width:160px;
	margin-top:10px;
}

#footer .footerheadings:hover {
	text-decoration: underline;
}

#footer .footerlinks {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float:left;
	width:150px;
	margin-top:6px;
	padding-left:10px;
	background-image: url(/allaboutsteak/images/bull_blue_arrw.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


#footer .footerlinks:hover {
	text-decoration: underline;
}

#footer .copyrightlink {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #2b2e33;
}
#footer .copyrightlink:hover {
	text-decoration: none;
}
.redfont{
    color:red;
}
/*Added by harish for white font in add/remove user popup */
.white_font
{
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom:4px;
	margin-top:2px;
}
.blackfont
{
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color: black;
	text-decoration: none;
	margin-bottom:4px;
	margin-top:2px;
}
#auto a {
	float:left;
	width:450px;
/*	margin-left:25px;*/
	color:#000000;
	text-decoration:none;
/*	margin-bottom:1px;*/
/*	padding:4px;*/

}

#auto a:hover {
	background-color:#bde2ff;
	cursor:pointer;
	
}

.butt {
	background-color: #f15928;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #6f4c4c;
	width:50px;
}
.black_bold
{
	color: #000000;
	text-decoration: none;
}
.black_bold:hover
{
	color: #000000;
	text-decoration: underline;
}

/* putting scroll to the more tags popup */
.tags
{	overflow:scroll;
	overflow-x:hidden;
}

/* class for td in more tags popup*/
.td_border
{
	border-width: medium;
 	border-top: 2px #FFD9A9 solid; 
 	border-left: 1px #FFD9A9 solid;
 	border-right: 1px #FFD9A9 solid; 
 	border-bottom: 1px #FFD9A9 solid;
 }
 
 /* class for table in more tags popup
	Hareesh Kumar 	
*/ 
 .table_border
 {
 	border-top: 1px #BA905A solid; 
 	border-left: 1px #BA905A solid;
 	border-right: 1px #BA905A solid; 
 	border-bottom: 1px #BA905A solid;
 }
 
 /*This is user for pagination in search partial page
   Hareesh Kumar
 */
 .current_page
 {
 	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-right:8px;
	/*Give border to the current pages*/
	border: 1px #C2B3A0 solid; 
 	padding-left:3px;	
 	padding-right:3px;	
 	 	 	 
 }
 .new
 {
 background-color:#666AB9;
 }
 .div_height
{
height:380px;
}
.div_width
{
width:280px;
}

 .flash_message
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
	text-decoration: none;	
	font-weight: bold;
	background-color: #E7F4FF;
}
.flash_message2
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
	text-decoration: none;	
	font-weight: bold;
	background-color: #ffaf6f;
}
 .buttons_new {
        background-color: #ffffff;
        font-family: Tahoma, Arial, Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        border: 1px solid #6f4c4c;
        padding:3px;
}
.err
{
font-size: 12px;
}
#tagit_contains1 {
  font-family: Tahoma, verdana, Arial;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  border: 1px solid #999999;
  width:99%;
}
div.auto_complete {
      position:absolute;
      width:150px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
     
}
div.auto_complete ul {
   list-style-type:none;   
   font-size:12px;
   margin:0px;
   padding:0px;
}
div.auto_complete ul li.selected { background-color: #a8cf87;
                                   
                                 }
div.auto_complete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:20px;
      cursor:pointer;
}

.login_box_button{
	background-color: #f15928;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #6f4c4c;
	padding:2px;    
}