#quickmain{
	width:300px; 
	float:left; 
	margin:0 10px 0 0;
}
.tbl { 
	width:300px; 
	border-collapse:collapse;
	font-size:small; 
        line-height: 18px;
        border-top-style: double;
	border-top-color:#c6f2ff;
	border-bottom-style: double;
	border-bottom-color:#c6f2ff;
}

.tbl th { 
	border:#0091bb 1px solid;
	background:#0091bb;
	color:#f7f6f5;
}

.tbl td { 
	border:#c6f2ff 1px solid; 
	vertical-align: top;
}
 
.tbl tr:nth-child(even) { 	/*(even) or (2n 0)*/
	background: #ffffff;
}

.tbl tr:nth-child(odd) { /*(odd) or (2n 1)*/
	background: #f9f9f9;
}
.tbl td:nth-child(1) { font-weight:bold; width:40%; }

/*///////Starts quick nutrition facts */
html{font-family:arial; font-size:small;}
/* for header text only*/
#hd{
    font-family: "Arial Black", Gadget, sans-serif;
    font-size: 13px;
}

#qkn1{float:left; border-bottom:7px black solid; width:100%; padding: 4px;}

#qkn2{float:left; border-bottom:1px black solid; width:100%; padding: 4px;}
					@media screen and (max-width: 337px){
					  #qkn2{
						font-size: 11px;
					  }
					}

@media screen and (min-width: 250px){
  #hd{
    font-size: 14px;
  }
}
@media screen and (min-width: 360px){
  #hd{
    font-size: 17px;
  }
}
@media screen and (min-width: 400px){
  #hd{
    font-size: 19px;
  }
}
@media screen and (min-width: 460px){
  #hd{
    font-size: 24px;
  }
}
/* end of for deader text only*/

#boxcontent{
max-width:695px; 
width:100%; 
float:left; 
padding:6px; 
border:3px solid black;
}

#boxcontent article
{
        float:left;
        width:326px;
        line-height:13px;
}


@media (max-width: 521px)
{
        #boxcontent article
        {
                float: none;
                margin: 0 auto 0 auto;
                width: 100%;
        }
        
}

#boxfloatright{float:right;}

@media (max-width: 521px)
{
        #boxfloatright
        {
                width: 100%;
        }
        
}

.tblqnf { 
	width:100%; 
	border-collapse:collapse;
	font-size:smaller;
	float:left;
}

.tblqnf th { 
        border:none;
	border-bottom:3px black solid;
	text-align:left;
padding:4px;
}

.tblqnf td { 
        border:none;
	border-top:1px solid black;
        padding:5px;
}
 
.tblqnf tr:nth-child(even) { 	/*(even) or (2n 0)*/
	background: #ffffff;
}

.tblqnf tr:nth-child(odd) { /*(odd) or (2n 1)*/
	background: #f8f8f8;
}
.alnright{
	text-align:right;
}

.rightbottom{
	margin: 0 25px 0 0;
	}

.bottomonly{
	margin: 0 0 0 0;
        float:right;
	}
		 	
.rightonly{
	margin: 0 25px 0 0;
	}

#clrbth{clear:both}

#fotr1{
	float:left; 
	border-bottom:1px black solid; 
	width:100%; 
	border-top:1px black solid; 
	line-height:15px;
font-size:smaller;
padding:3px;
}

#fotr2{
	float:left; 
	text-align:right; 
	width:100%; 
	line-height:15px;
	/*padding:3px;*/
}

#fotr3{
	float:left;
	width:100%;
	font-size:x-small;
	max-width:678px;
        line-height:15px;
}
.tblqnf th:nth-child(2) { 	/*(even) or (2n 0)*/
	text-align:right;
}
.tblqnf th:nth-child(3) { 	/*(even) or (2n 0)*/
	text-align:right;
}
.tblqnf td:nth-child(2) { 	/*(even) or (2n 0)*/
	text-align:right;
}

.tblqnf td:nth-child(3) { 	/*(even) or (2n 0)*/
	text-align:right;
}

@media screen and (min-width: 522px){
  #boxcontent article{
	  width:220px;
          font-size:inherit;
  }
}
@media screen and (min-width: 552px){
  #boxcontent article{
	  width:236px;
          font-size:inherit;
  }
}
@media screen and (min-width: 582px){
  #boxcontent article{
	  width:251px;
          font-size:inherit;
  }
}
@media screen and (min-width: 612px){
  #boxcontent article{
	  width:266px;
          font-size:inherit;
  }
}
@media screen and (min-width: 642px){
  #boxcontent article{
	  width:281px;
          font-size:inherit;
  }
}
@media screen and (min-width: 672px){
  #boxcontent article{
	  width:296px;
          font-size:inherit;
  }
}
@media screen and (min-width: 702px){
  #boxcontent article{
	  width:311px;
          font-size:inherit;
  }
}

@media screen and (min-width: 732px){
  #boxcontent article{
	  width:326px;
          font-size:14px;
  }
}

@media screen and (min-width: 768px){
  #boxcontent article{
	  width:220px;
          font-size:14px;
  }
}
@media screen and (min-width: 1019px){
  #boxcontent article{
	  width:298px;
          font-size:inherit;
  }
}

@media screen and (min-width: 1141px){
  #boxcontent article{
	  width:326px;
          font-size:inherit;
  }
}

.alnright a{
    	color: #7ac142;
	text-decoration:underline;
	font-weight:bold;
	font-size:18px;
	font-family: "Arial Black", Gadget, sans-serif;
}

.alnright a:link {
    color: #7ac142;
}

.alnright a:visited {
    color: #7ac142;
}

.alnright a:hover {
    color: #0091bb;
}

.alnright a:active {
    color: #0091bb;
}