﻿body 
{
	margin:0px;
	padding:0px;
}
.topbg
{
	background-image: url('../../images/top-bg-c3.jpg');
	background-repeat: no-repeat;
	background-position: top;
}
.bg 
{
	background-image: url('../../images/bottom-bg-c3.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	height:510px;
}
#PakistanLogo
{
	width: 166px;
	height: 42px;
	background-image: url('../../images/pakistan.gif');
	background-repeat: no-repeat;
}
a.footer:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5b5b5b;
	text-decoration: none;
}

a.footer:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5b5b5b;
	text-decoration: none;
}

a.footer:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5b5b5b;
	text-decoration: underline;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #5b5b5b;
	text-decoration: none;
}
.input-n {
	height: 18px;
	width: 125px;
	border:solid 1px #009999;
	border-left-width:5px;
	border-right-width:0px;
	padding-top: 2px;
	margin-left:2px;
	text-align: center;
}

.menu-bg
{
	text-align:left;
}
.border-lines
{
	background-image:url('../../images/main-line-bg.gif');	
	background-repeat:repeat-y;
}

/*************************** LEFT NAVIGATION MENU *****************************
 *******************************************************************/

div.menuActives
{
    margin-top:13px;
}

.BottomRound
{
  background-image: url("../../images/Consumer-Services/menu/bottom.gif");
  background-repeat:no-repeat;
  width: 158px;
  height:13px;
}

.Separator
{
  background-image: url("../../images/Consumer-Services/menu/seprater.gif");
  background-repeat:no-repeat;
  height: 3px;
  width: 158px;
  display: block;
}

.leftspace
{
    padding-left: 2px;
}
.menuitems
{
	display:block;	
}

/* **************************** END OF LEFT MENU CSS ********************************/

.MarginText
{
    height:10px;
}

p.NormalArial
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
}

p.left_box
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:center;
    line-height: 13px;
}

.mylist
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
    vertical-align:top;
    width:14px;
}

ol.NormalArial
{
    margin-left: 0;
	padding-left: 0;
	display:inline;
}
ol.NormalArial li
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
}

p.NormalArial_Red
{
    font-size: 14px;
    font-weight: bold;
    color: #DA3136;
    font-family: Arial;
    text-align:left;
    line-height: 15px;
}

.NormalArial_Green
{
    font-size: 9pt;
    color: #009999;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    line-height: 13px;
}

a.linkbody:link 
{
    color:#0000FF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:9pt;
    text-decoration:none;
}
a.linkbody:visited 
{
	color:#0000FF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
}
a.linkbody:hover 
{
	color:#0000FF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
}

.rightlinkhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009999;
	text-decoration: none;
}
a.rightlinkside:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00A655;
	text-decoration: none;
}

a.rightlinkside:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00A655;
	text-decoration: none;
}

a.rightlinkside:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
}

a.rightlinkside2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

a.rightlinkside2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.hlinklight
{
    color:#004094;
    font-family:Arial,Helvetica,sans-serif;
    padding-left: 3px;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;    
}
.TextBoxStyle
{
    border:solid 1px #C7CCEB;
    font-family:Arial;
    font-size:14px;
}
.ButtonBlue
{
    border-right: #C7CCEB 1px solid;
    border-top: #C7CCEB 1px solid;
    font-weight: bold;
    border-left: #C7CCEB 1px solid;
    color: #004094;
    border-bottom: #C7CCEB 1px solid;
    background-color: #DADDEE;
    text-decoration:none;
}
a.rightlinkside2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
}
td
{
	line-height:13px;	
}
.green-bullet
{
	color: #009999;
	font-family: Symbol;
	font-size:9pt;
}
.thank-you
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #004094;
	line-height: normal;
}

.title_heading
{
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #004094;
	line-height: 30px;
	padding-left: 12px;
}

.title_heading_home
{
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #004094;
	line-height: 25px;
	text-align:left;
}

.title_heading_small
{
	font-family: Arial Black;
	font-size: 12pt;
	font-weight: bold;
	color: #004094;
	line-height: normal;
	text-align:center;
}

.highlighted
{
    padding: 2px 2px 2px 2px;
    font-family:Verdana;
    font-size: 14px;
    color: White;
    height: 30px;
    background-color: #DA3136;
}

.normal_gray
{
    background-color: #CECECE;
    padding: 2px 2px 2px 2px;
}

.selected_red
{
    background-color: #DA3136;
    padding: 2px 2px 2px 2px;
}

.thumbnails:hover
{
    background-color: #696969;
    padding: 2px 2px 2px 2px;
}

.grid_border
{
    border: solid 1px #004094;    
}

a.nk_links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA3136;
	text-decoration: none;
}

a.nk_links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DA3136;
	text-decoration: none;
}

a.nk_links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #DA3136;
	text-decoration: none;
}

a.nk_links_light:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA3136;
	text-decoration: none;
}

a.nk_links_light:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA3136;
	text-decoration: none;
}

a.nk_links_light:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA3136;
	text-decoration: none;
}

.top_round
{
    background-image: url(../../images/consumer-services/nk/top.jpg);
    background-repeat: no-repeat;
    height: 10px;
    width:323px;
    background-position:bottom;
}

.bottom_round
{
    background-image: url(../../images/consumer-services/nk/bottom.jpg);
    background-repeat: no-repeat;
    height: 10px;
    width:323px;
}

.line_left
{
    background-image: url(../../images/consumer-services/nk/line.jpg);
    background-repeat: repeat-y;
    background-position:left;
    height: 12px;
    width:3px;
}

.line_right
{
    background-image: url(../../images/consumer-services/nk/line.jpg);
    background-repeat: repeat-y;
    background-position:right;
    height: 12px;
    width:3px;
}

.mid_line
{
    background-image: url(../../images/consumer-services/nk/mid_line.jpg);
    background-position:center;
    height: 34px;
    width:3px;
}

.paging span
{
    /*background-image: url(../../images/consumer-services/nk/page_bg.gif);
    background-position: left;
    width: 14px;
    height: 14px;*/
    font-family: Arial;
    font-size: 11px;
    color: Gray;
    text-decoration: none;
    font-weight:normal;
}

.paging a
{
    /*background-image: url(../../images/consumer-services/nk/page_bg.gif);
    background-position: left;
    width: 14px;
    height: 14px;*/
    font-family: Arial;
    font-size: 11px;
    color: Gray;
    font-weight:bold;
    text-decoration: none;
}

.red_light
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA3136;
	text-decoration: none;
}

ol.kitchen 
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
}
/* --------------------------------------------KITCHEN TOOLS SECTION------------------------------------- */
p.Tools-Arial
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    margin-bottom:5px;
    line-height: 13px;
}
.Tools-Arial-lbl
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    margin-bottom:5px;
    line-height: 13px;
}
p.Subs-Heading
{
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    margin-left:4px;
    line-height: 13px;
}

p.Tools-Arial span.Tips-Text
{
    font-size: 14px;
    margin-bottom:5px;
    font-weight: bold;
    color: #ed1b26;
    font-family: Arial;
    text-align:left;
    line-height: 15px;
}
.Tips-Text-lbl
{
    font-size: 14px;
    margin-bottom:5px;
    font-weight: bold;
    color: #ed1b26;
    font-family: Arial;
    text-align:left;
    line-height: 15px;
}
.Tips-Text-grd
{
    font-size: 14px;
    font-weight: bold;
    color: #ed1b26;
    font-family: Arial;
    text-align:left;
    line-height: 15px;
}

p.Tools-Arial-Red
{
    font-size: 14px;
    margin-bottom:5px;
    font-weight: bold;
    color: #ed1b26;
    font-family: Arial;
    text-align:left;
    line-height: 15px;
}
.Trans-Title
{
    font-size: 14px;
    margin-left:3px;
    font-weight: bold;
    color: #ed1b26;
    font-family: Arial;
    text-align:left;
    line-height: 15px;
}

p.Tips-Arial-Red
{
    font-size: 14px;
    margin-bottom:5px;
    font-weight: bold;
    color: #cf001b;
    font-family: Arial;
    text-align:left;
    line-height: 15px;
}
p.ArialRed-Normal
{
    font-size: 12px;
    margin-right:4px;
    margin-left:4px;
    font-weight: bold;
    color: #ed1c24;
    font-family: Arial;
    text-align:left;
    text-decoration:none;
    line-height: 15px;
}
.left-margin
{
    margin-left:4px;
}
.ArialRed-Small
{
    font-size: 11px;
    color: #ed1c24;
    font-family: Arial;
    text-align:left;
    text-decoration:none;
    float:right;
}

a.Red-link:link
{
    border:0px;
    text-decoration:none;
    padding-right:2px;
    font-size: 11px;
    color: #ed1c24;
    font-family: Arial;
    float:right;    
}
a.Red-link:visited 
{

    text-decoration:none;
    font-size: 11px;
    padding-right:2px;
    color: #ed1c24;
    font-family: Arial;
    float:right;
    
}
a.Red-link:hover
{
    text-decoration:none;
    padding-right:2px;
    font-size: 11px;
    color: #ed1c24;
    font-family: Arial;
    float:right;
}




a.Arial-Red:link
{
    font-size: 14px;
    margin-right:3px;
    font-weight: bold;
    color: #ed1c24;
    font-family: Arial;
    text-align:left;
    text-decoration:none;
    line-height: 15px;
}
a.Arial-Red:visited 
{
	font-size: 14px;
    margin-right:3px;
    font-weight: bold;
    color: #ed1c24;
    font-family: Arial;
    text-decoration:none;
    text-align:left;
    line-height: 15px;
}

a.Arial-Red:hover
{
	font-size: 14px;
    font-weight: bold;
    color: Gray;
    font-family: Arial;
    text-decoration:none;
    text-align:left;
    line-height: 15px;
}

a.ArialGray
{
    font-size: 14px;
    margin-right:3px;
    font-weight: bold;
    color: #c7cbe7;
    font-family: Arial;
    text-decoration:none;
    text-align:left;
    line-height: 15px;
}
.td-border-f
{
    background-color: #f3f4fa;
    border-top:solid 1px #c1cae3;
    font-size: 9pt;
    padding-left:4px;
    padding-top:1px;
    padding-bottom:1px;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
    width:110px;
}
.td-border-l
{
    background-color: #ffffff;
    border-top:solid 1px #dce1ef;
    padding-left:4px;
    padding-top:1px;
    padding-bottom:1px;
    width:110px;
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
}

.td-border-fa
{
    background-color: #f3f4fa;
    border-top:solid 1px #c1cae3;
    font-size: 9pt;
    padding-left:4px;
    padding-right:15px;
    padding-top:1px;
    padding-bottom:1px;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
    width:205px; 
}
.td-border-la
{
    background-color: #ffffff;
    border-top:solid 1px #dce1ef;
    padding-left:4px;
    padding-right:15px;
    padding-top:1px;
    padding-bottom:1px;
    width:205px;
    font-size: 9pt;
    color: #5B5B5B;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
}

.kit-paging-r
{
    border:solid 1px #f68d92;
    text-align:center;
    width:10px;
 }
 .kit-paging-g
{
    border:solid 1px #ebebeb;
    text-align:center;
    width:10px;
 }
 .paging-current
 { 
    font-family: Arial;
    font-size:11px;
    color:#f0474d;
    padding:0 2px 0 2px; 
 }
 a.kit-paging:link
 {
    font-family: Arial;
    text-decoration:none;
    font-size:11px;
    color:#848484;
    padding:0 2px 0 2px;
 }
 a.kit-paging:visited
 {
    font-family: Arial;
    text-decoration:none;
    font-size:11px;
    color:#848484;
    padding:0 2px 0 2px;
 }
 a.kit-paging:hover
 {
    font-family: Arial;
    text-decoration:none;
    font-size:11px;
    color:#848484;
    padding:0 2px 0 2px;
 }
 a.kit-paging:active
 {
    font-family: Arial;
    text-decoration:none;
    font-size:11px;
    color:#848484;
    padding:0 2px 0 2px;
 }
/* The following styles are for the Rating */
        
                .ratingStar {
                font-size: 0pt;
                width: 13px;
                height: 12px;
                margin: 0px;
                padding: 0px;
                cursor: pointer;
                display: block;
                background-repeat: no-repeat;
            }

            .filledRatingStar {
                background-image: url(../../images/FilledStar.png);

            }

            .emptyRatingStar {
                background-image: url(../../images/EmptyStar.png);
            }

            .savedRatingStar {
                background-image: url(../../images/SavedStar.png);
            }
            
/* --------------------------------------------DYNAMIC KITCHEN SECTION------------------------------------- */            

.paging-view
{
    border:0px;
 }

.search-tips
 {
    height: 18px;
	width: 130px;
	border:solid 1px #f0474d;
	font-size:12px;
	border-left-width:5px;
	border-right-width:0px;
	padding-top: 2px;
	padding-left:5px;
	text-align: left;
    
  }
tr.paging-view td table tbody tr td span 
{
    border:solid 1px #f68d92;
    font-family: Arial;
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
    color:#f0474d;
    text-align:center;
    width:10px;
    padding: 0 2px 0 2px   
}
tr.paging-view td table tbody tr td a
{
    border:solid 1px #ebebeb;
    text-align:center;
    width:10px;
    font-family: Arial;
    color:#848484;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    padding: 0 2px 0 2px   
}

/************************POLL CSS******************/   
 .poll-chart
{
    width:289px;
    height:14px;
}
.poll-page
{
    color:#0000FF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:9pt;
    margin-left:37px;
    text-decoration:none;
}
.poll-space
{
    /*padding-left:20px;*/
}
.poll-img 
{
	width:578px;
	height:142px;
}
    
.poll-percent
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#038e8e;
    text-align:left;
    width:50px;
    line-height:14px;
    /*padding-right:20px;*/
}
.poll-result 
{
	background-image: url('../images/nestle-poll/image9.jpg');
	background-repeat: no-repeat;
	width:518px;
	height:99px;
}
.Poll-Question
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#252e69;
    text-align:center;
    line-height:20px;
   
}
.Poll-QuestionResult
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#252e69;
    /*padding-left:20px;*/
    line-height:17px;
   
}
.Poll-Question2
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#252e69;
    line-height:17px;
    padding-left:38px;
    padding-top:25px;    
}
.Poll-Question-link
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#252e69;
    line-height:14px;
    padding-left:22px;
    padding-right:3px;
}
.Poll-Options
{
    font-family:Arial;
    font-size:13px;
    color:#252e69;
    border-color:#62bfc7;
    line-height:15px;
    padding-right:15px;
}
.Poll-Options2
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#252e69;
    border-color:#62bfc7;
    line-height:25px;
    padding-right:15px;
}
.Poll-OptionsResult
{
    font-family:Arial;
    font-size:13px;
    color:#252e69;
    border-color:#62bfc7;
    line-height:15px;
    margin-left:12px;
    margin-top:5px;
    margin-bottom:5px;
}
 .poll-recipe-head
{
    font-family:Arial;
    font-size:18px;
    line-height:20px;
    /*font-weight:bold;*/
    color:RED;
}
 
.bb-blue
{
    font-size: 9pt;
    color: BLUE;
    font-family: Arial;
    text-align:left;
    line-height: 13px;
    font-weight:bold;
}
/* call back css */
.call-back
{
    background: transparent url('../../images/web_callback2.jpg') no-repeat left top;
	width:140px;
	height:192px;
	text-align:left;
	border:solid 1px #fff;
}
.call-textbox
{
    border:none;
    background-color:#d3f6fa;
    font-family:Arial;
    font-size:14px;
}
/******************************************/