/* PAGETITLE */
h3.searchtitle a{margin:0 0 0.5em 0; padding:1px 0 1px 5px; color:Maroon; font-weight:bold; font-size:120% !important; text-align:left; font-family:"Arial" !important; }
/* HEADING -- Standard icon (1-Column / 2-Column) */
.content h1 {margin:0; padding:5px 20px 10px; border:none; color:rgb(75,75,75); font-weight:bold; font-size:180%;}
.content h1.linkHeader_H1 {margin:0; padding:5px 20px 10px; border:none; color:rgb(75,75,75); font-weight:bold; font-size:180%;}
.content h3.linkHeader_H1 {margin:0.5em 0 0.5em 0; padding:0 20px 0 20px; border:none; color:rgb(75,75,75); font-weight:normal; font-size:120% !important; text-transform:uppercase; font-family:"Georgia", sans-serif !important;}
.content-2col-box-leftcolumn h1, .content-2col-box-rightcolumn h1 {margin:10px 0px 10px 0px; padding: 0 20px 0 20px; border:none; color:rgb(75,75,75); font-weight:bold; font-family:"Georgia", sans-serif !important; font-size:120% !important; text-transform:uppercase; }

/* background: url(../img/icon_celltitle_level2.gif) no-repeat;*/
.content h2 {clear:both; /*Start IE Hack*/ position:relative; z-index:1; top:-1px /* End IE Hack to remove vertical -1px margin bug otherwise produced by margin*/; margin: 0 20px 0 20px; padding:5px 5px 5px 0;  font-family:"Georgia"; color:#e7ba55; font-weight:normal; font-size:140% !important;}
.content h2.linkHeader_H2{margin:0; padding:0; border:none; background:none; font-weight:bold; font-size:100% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important; color:#333333;}
.content h2.subCatLink_H2{margin:0; padding:0; border:none; background:none; font-weight:bold; font-size:100% !important /*Non-IE6*/; font-family:"lucida grande", sans-serif !important; color:#333333;}
.content h3 {margin:0 0 -5px 0; padding:5px 20px 10px 20px; color:rgb(75,75,75); font-weight:bold; font-size:180% !important /*Non-IE6*/; font-size:160% /*IE6*/;}
.content h3.line {/*Start IE Hack*/ position:relative; z-index:1; top:-1px; /* End IE Hack vertical alignment to blend top border with h1, if directly after each other*/ margin:0 20px -0.3em 20px; padding:1.0em 0 0 0; border-top:solid 1px rgb(215,215,215);}
.content h4 {margin:0.5em 0 0.5em 0; padding:0 20px 0 20px; color:Maroon; font-weight:bold; font-size:160% !important /*Non-IE6*/; font-size:140% /*IE6*/;}
.content h4.related {margin:0.5em 0 0.5em 0; padding:0 20px 0 20px; color:Maroon; font-weight:bold; font-size:160% !important /*Non-IE6*/; font-size:140% /*IE6*/;}
.content h5 {margin:0.8em 0 0.8em 0; padding:0 20px 0 20px; color:rgb(75,75,75); font-weight:bold; font-size:140% !important /*Non-IE6*/; font-size:125% /*IE6*/;}
.content h6 {margin:0.4em 0 0.5em 0; padding:0 20px 0 20px; color:rgb(50,50,50); font-weight:normal; font-size:130% !important /*Non-IE6*/; font-size:115% /*IE6*/;}


/* HEADING -- No icon */
.content h1.noicon {background:none;}
.content h2.noicon {background:none; color:#63446a;}
/* PARAGRAPH TEXT */
.content p {margin:1.0em 0 1.0em 0; color:gray; line-height:16px; padding: 0 20px 0 20px; font-size:125% /*IE6*/; font-family:"Arial"; color:black;}
.content p.details {margin:-0.2em 0 1.0em 0; line-height:1.0em; font-size:120% !important /*Non-IE6*/; font-size:110% /*IE6*/;}
.content blockquote {clear:both; margin:0 30px 0.6em 30px; font-size:90%;}
.content p.content-header {border-bottom: #ccc 1px solid; margin-top:0; margin-right:0; padding-right: 10px; background: url(/images/site/v2/hp-moduletopbar.jpg) white repeat-x; margin-bottom: 0px !important; padding-bottom: 0; margin-right: 0; padding-top: 0; text-align: right; font-size:90% !important; }

/* LIST */
.content ul {margin:1.4em 0 1.0em 0; padding:0 20px 0 20px; list-style:none;}
.content ul li {margin:0 0 0.3em 0; padding:0 0 0 20px; line-height:1.3em; font-size:131%;}
.content ol {margin:1.4em 0 1.0em 0; padding:0 20px 0 40px !important /*Non-IE6*/; padding:0 20px 0 50px /*IE6*/;}
.content ol li {list-style-type:decimal; list-style-position:outside; margin:0 0 0.9em 3px; line-height:1.3em; font-size:131% !important /*Non-IE6*/; font-size:115% /*IE6*/;}
.content ul.indent {padding:0 50px 0 50px;}
.content ol.indent {padding:0 20px 0 70px !important /*Non-IE6*/; padding:0 20px 0 80px /*IE6*/;}
.content ul li.video {margin:5px 0 5px 0; /*Non-IE*/ *margin:0 0 0 0 /*IE*/; padding:5px 0 0 20px; /*Non-IE*/ *padding:5px 0 5px 20px;  background:url(/images/site/v2/vidcam12.png) no-repeat 0 0.8em; line-height:1.3em; font-size:105% !important /*Non-IE6*/; font-size:95% /*IE6*/; border-top:dotted 1px silver;}

.content .sscont-c{border-width:1px;border-style:solid;border-color:#DADADA;width:100%;padding:2px;text-align:left;}
.content .sscont-c{border-width:1px;border-style:solid;border-color:#E8E8E8;width:100%;padding:2px;text-align:left;vertical-align:text-bottom;float:left;}
.content .sscont-c img{ margin-left:5px;margin-top: 5px;text-align:left;border-width:1px;border-style:solid;border-color:#DADADA;padding:5px;}
.content .sscont-c a{vertical-align:text-bottom;text-align:left;}
.content .ssicont-c ul {margin:.4em 0 .3em 0; padding:0 20px 0 40px !important /*Non-IE6*/; padding:0 20px 0 50px /*IE6*/;}
.content .ssicont-c ul li {list-style-type:decimal; list-style-position:outside; margin:0 0 0.3em 1em; line-height:1.3em; font-size:80% !important /*Non-IE6*/; font-size:115% /*IE6*/;}
.content .ssicont-c p {margin:-0.2em 0 1.0em 0; line-height:1.0em; font-size:75% /*Non-IE6*/; font-size:85% /*IE6*/;text-align:center;}
.content .sscont-c img.more{ margin-left:5px;margin-top: 5px;text-align:right;}

.sscont{border-width:1px;border-style:solid;border-color:#DADADA;width:100%;padding:5px;text-align:center;}
.sscont .detail{font-size:105%;line-height:1em;text-align:left;padding:3px;}
.ssicont{border-width:1px;border-style:solid;border-color:#E8E8E8;width:150px;height:170px;padding:5px;text-align:center;vertical-align:text-bottom;float:left;font-weight: bold;}
.ssicont h3{font-size:105%;font-weight:500px;}
.ssicont p{width:1px;display:none;color:white;}
.ssicont img{ margin-left: 5px;margin-top: 5px;text-align:center;border-width:1px;border-style:solid;border-color:#DADADA;width:105px;height:85px;}
.ssicont a{vertical-align:text-bottom;text-align:center;}
.break{clear:both;}

.sscont-sm{border-width:1px;border-style:solid;border-color:#DADADA;width:100%;padding:5px;text-align:center;}
.sscont-sm .detail{font-size:105%;line-height:1em;text-align:left;padding:3px;}
.sscont-sm{border-width:1px;border-style:solid;border-color:#E8E8E8;width:150px;height:170px;padding:5px;text-align:center;vertical-align:text-bottom;float:left;font-weight: bold;}
.sscont-sm img{ margin-left: 5px;margin-top: 5px;text-align:center;border-width:1px;border-style:solid;border-color:#DADADA;width:105px;height:85px;}
.sscont-sm a{vertical-align:text-bottom;text-align:center;}

.top-heading{width:100%; margin-bottom:10px; background:transparent url(/images/site/v2/bg_bottom.gif) repeat-x top;}
.Orange{color:rgb(230,107,0) !important;}
.Green{color:rgb(76,161,24) !important;}
.Navy{color:rgb(50,85,141) !important;}

/****************/
/*  SUBCONTENT  */
/****************/

/* HEADING -- Standard icon */

.subcontent h1.videoHeading_H1 {margin:5px 0 0 0; padding:12px 10px 12px 10px; border:none;  background:none; font-weight:bold;font-family:Georgia; font-size:150% !important ;}
.subcontent h1.Header_H1 { margin:0.3em 0 0.3em 0; padding:0 20px 0 20px; border:none; background:none;  font-weight:bold; font-size:160% !important;}
.subcontent h2 {/*Start IE Hack*/ position:relative; z-index:1; /* End IE Hack to remove vertical -1px margin bug otherwise produced by margin*/ margin:0 20px 0 20px; padding:15px 35px 5px 0; border-top:solid 1px #F4F4F4;color:rgb(75,75,75); font-weight:bold; font-size:180% !important /*Non-IE6*/; font-size:160% /*IE6*/;}
.subcontent h2.videoHeading_H2 {margin:0; padding:0; border:none;  color:none; font-weight:bold; font-size:100% !important;}
.subcontent h3.line {/*Start IE Hack*/ position:relative; z-index:1; top:-1px; /* End IE Hack vertical alignment to blend top border with h1, if directly after each other*/ margin:0 20px -0.3em 20px; padding:1.0em 0 0 0; border-top:solid 1px rgb(215,215,215);}
.subcontent h4 {margin:1.0em 0 -0.3em 0; padding:0 20px 0 20px; color:rgb(75,75,75); font-weight:bold; font-size:160% !important /*Non-IE6*/; font-size:140% /*IE6*/;}
.subcontent h5 {margin:1.0em 0 -0.6em 0; padding:0 20px 0 20px; color:rgb(75,75,75); font-weight:bold; font-size:140% !important /*Non-IE6*/; font-size:125% /*IE6*/;}
.subcontent h6 {margin:1.2em 0 -0.6em 0; padding:0 20px 0 20px; color:rgb(50,50,50); font-weight:normal; font-size:100% !important /*Non-IE6*/; font-size:85% /*IE6*/;}


/* PARAGRAPH TEXT */
.subcontent p {margin:1.0em 0 1.0em 0; color:rgb(0,0,0); line-height:1.3em; padding: 0 20px 0 20px;  font-size:121% !important /*Non-IE6*/; font-size:120% /*IE6*/; font-family:"Arial", sans-serif;}
.subcontent p.details {margin:2px 0 0 0; text-align:center; line-height:1.0em; font-size:90% !important /*Non-IE6*/; font-size:80% /*IE6*/;}
.subcontent blockquote {clear:both; margin:0 30px 0.6em 30px; font-size:90%;}
.subcontent p.subcontent-head {border-bottom: #ccc 1px solid; margin-top:0; margin-right:0; padding-right: 10px; background: url(/images/site/v2/hp-moduletopbar.jpg) white repeat-x; margin-bottom: 0px! important; padding-bottom: 0; margin-right: 0; padding-top: 0; text-align: right; }

/* LIST */
.subcontent ul {margin:0 0 1.0em 0; padding:0 20px 0 20px; list-style:none;}
.subcontent ul li {margin:5px 0 5px 0; /*Non-IE*/ *margin:0 0 0 0 /*IE*/; padding:5px 0 0 0; /*Non-IE*/ *padding:5px 0 5px 0;  /*background:url(/images/site/v2/vidcam12.png) no-repeat 0 0.5em; */ line-height:1.3em; font-weight:bold; font-family:"Arial", sans-serif !important; font-size:95% /*Non-IE6*/;}
/*.subcontent ul li a {text-decoration:none; font-size:95% !important;}*/
.subcontent ul li.video {margin:5px 0 5px 0; /*Non-IE*/ *margin:0 0 0 0 /*IE*/; padding:5px 0 0 20px; /*Non-IE*/ *padding:5px 0 5px 20px;  background:url(/images/site/v2/vidcam12.png) no-repeat 0 0.8em; line-height:1.3em; font-size:95% !important /*Non-IE6*/; font-size:95% /*IE6*/; border-top:dotted 1px silver;}
.subcontent ol {margin:1.4em 0 1.0em 0; padding:0 20px 0 40px !important /*Non-IE6*/; padding:0 20px 0 50px /*IE6*/;}
.subcontent ol li {list-style-type:decimal; list-style-position:outside; margin:0 0 0.3em 3px; line-height:1.3em; font-size:131% !important /*Non-IE6*/; font-size:115% /*IE6*/;}
.subcontent ul.indent {padding:0 50px 0 50px;}
.subcontent ol.indent {padding:0 20px 0 70px !important /*Non-IE6*/; padding:0 20px 0 80px /*IE6*/;}
.subcontent .navscroll {	overflow: auto;height:210px; }

.subcontent .navscrol2 {	overflow: auto;height:717px; }


/**********/
/* IMAGES */
/**********/
.subcontent img {
  border-bottom-color:#DADADA;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#DADADA;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#DADADA;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#DADADA;
  border-top-style:solid;
  border-top-width:1px;
  height:50px;
  margin-left:5px;
  margin-top:5px;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  text-align:left;
  width:75px;
}
.subcontent img.left {clear:both; float:left; margin:15px 15px 5px 15px;  border:solid 1px rgb(200,200,200);}

.content img { margin:1.0em 0 1.0em 0; padding:0 20px 0 20px; }

/*********/
/* LINKS */
/*********/

/* Text links */

.main a {color:rgb(42,90,138); font-weight:bold; font-family:"lucida grande", sans-serif ; font-size:100%; text-decoration:none;}
.main a:hover { /*text-decoration:underline;*/}

.content a {color:rgb(70,122,167); font-weight:normal; text-decoration:none; margin:1.4em 0 1.0em 0; /*padding:0 20px 0 20px;*/ font-size:100% !important;}
.content a:hover {color:rgb(42,90,138); /*text-decoration:underline;*/}
.content a.heading{margin:0; padding:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important; }

.subcontent .subcontent-video-box h1.videoHeading_H1 a {color:Maroon;}
.subcontent .subcontent-KP a {color:rgb(70,122,167); font-weight:normal; text-decoration:none;font-family:"lucida sans unicode", "lucida grande", sans-serif !important;}
.subcontent .subcontent-KP a:hover {color:rgb(42,90,138); text-decoration:underline;}
.subcontent h1.Header_H1 a {font-weight:normal; font-family:"Georgia", sans-serif !important;}
.subcontent .subcontent-video-box h2 {/*Start IE Hack*/ position:relative; z-index:1; top:-1px; /* End IE Hack to remove vertical -1px margin bug otherwise produced by margin*/ margin:0 10px 0 10px; padding:10px 15px 5px 0; border-top:solid 1px rgb(215,215,215);  color:rgb(75,75,75); font-weight:bold; font-size:140% !important /*Non-IE6*/; font-size:140% /*IE6*/;text-align:center;}


/*Image links */
.main a img {border:none;}


/******************************************/
/*  ADDITIONAL USER STYLES                */
/*  If you want to add your own styles,   */
/*  then add them here in order to avoid  */
/*  a mixup with the default styles.      */
/******************************************/


/* >>>>>UMAR<<<<< */

/****************/
/* CELL */
/****************/

/* HEADING -- Standard icon */


.CELL h2.cellHeading_H2 {margin:0; padding:0; border:none; background:none; font-size:100% !important ;}
.CELL h3 {margin:1.0em 0 -0.3em 0; padding:0 20px 0 20px; color:rgb(75,75,75); font-weight:bold; font-size:180% !important /*Non-IE6*/; font-size:160% /*IE6*/;}
.CELL h3.line {/*Start IE Hack*/ position:relative; z-index:1; top:-1px; /* End IE Hack vertical alignment to blend top border with h1, if directly after each other*/ margin:0 20px -0.3em 20px; padding:1.0em 0 0 0; border-top:solid 1px rgb(215,215,215);}
.CELL h4{margin:0 auto; line-height:1.5em; padding:5px 0 1px 0; color:White; font-family:Times New Roman; background:url(/images/site/v2/Green-header.gif) no-repeat; font-weight:bold; font-size:140% !important /*Non-IE6*/; }
.CELL h1.green {margin:0 auto; line-height:1.5em; padding:5px 0 1px 0; color:White; font-family:Times New Roman; background:url(/images/site/v2/Green-header.gif) no-repeat; font-weight:bold; font-size:140% !important /*Non-IE6*/; }
.CELL h1.blue {margin:0 auto; line-height:1.5em; padding:5px 0 1px 0; color:White; font-family:Times New Roman;  background:url(/images/site/v2/Blue-header.gif) no-repeat; font-weight:bold; font-size:140% !important /*Non-IE6*/; }
.CELL h1.orange {margin:0 auto; line-height:1.5em; padding:5px 0 1px 0; color:White; font-family:Times New Roman; background:url(/images/site/v2/Orange-header.gif) no-repeat; font-weight:bold; font-size:140% !important /*Non-IE6*/;}
.CELL h2.green {
	background-color: #5FB829 !important;
    border: 1px solid #CCCCCC;
    color: White;
    font-family: arial;
    font-weight: bold;
    line-height: 2.5em;
    margin: 0 auto;
    position: relative;
    top: 7px !important;
	padding:0px !important;
	/*background:url(/images/site/v2/Green-header.gif) no-repeat;*/ 
	font-size:140% !important /*Non-IE6*/;
}

.CELL h2.blue {
	background-color: #4679BA !important;
    border: 1px solid #CCCCCC;
    color: White;
    font-family: arial;
    font-weight: bold;
    line-height: 2.5em;
    margin: 0 auto;
    position: relative;
    top: 7px !important;
	padding:0px !important;
	/*background:url(/images/site/v2/Blue-header.gif) no-repeat;*/ 
	font-size:140% !important /*Non-IE6*/;
}

.CELL h2.orange {
	background-color: #FD9104 !important;
    border: 1px solid #CCCCCC;
    color: White;
    font-family: arial;
    font-weight: bold;
    line-height: 2.5em;
    margin: 0 auto;
    position: relative;
    top: 7px !important;
	padding:0px !important;
	/*background:url(/images/site/v2/Orange-header.gif) no-repeat;*/
	font-size:140% !important /*Non-IE6*/;
}
.CELL h5 {margin:0 0 0 0; padding:0 20px 0 20px; color:Maroon; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-size:125% /*IE6*/;}
.CELL h6 {margin:0.4em 0 0.5em 0; padding:0 20px 0 20px; color:rgb(50,50,50); font-weight:normal; font-size:130% !important /*Non-IE6*/; font-size:115% /*IE6*/;}


/* PARAGRAPH TEXT */
.CELL p {margin:1.0em 0 1.0em 0; color:rgb(0,0,0); line-height:1.3em; padding: 0 10px 0 10px;  font-size:130% !important /*Non-IE6*/; font-family:"Arial", sans-serif !important;}
.CELL p.details {margin:0 0 0 0; line-height:1.0em; font-size:130% !important /*Non-IE6*/;}
.CELL blockquote {clear:both; margin:0 30px 0.6em 30px; font-size:90%;}

/* LINKS */
.CELL a {color:rgb(70,122,167); font-size:100% !important; margin:0; padding:0; text-decoration:none;}
.CELL a:hover {color:rgb(42,90,138); text-decoration:underline;}

/* LINKS for images */
.CELL img a {}

/* IMAGE */
.CELL img {clear:both; float:left; margin:3px 15px 7px 0.4em;  border:solid 1px Maroon;}
.CELL img.center {clear:both; float:none; display:block; margin:2px auto; padding:3px;  border:none;}
.CELL img.right {clear:both; float:right; margin:3px 0 7px 10px; border:solid 3px rgb(200,200,200);}


/* LIST */
.CELL ul {margin:1.4em 0 1.0em 0; padding:0em 20px 0em 20px; list-style:none;}
.CELL ul li {margin:2px 0 0 0 /*Non-IE*/; padding:0 0 0 0; font-weight:normal !important; font-size:120% !important /*Non-IE6*/;  color:Black !important; font-family:"arial", verdana, sans-serif !important;}
.CELL ul li a { font-size:100% !important /*IE6*/; font-family:"Arial", verdana, sans-serif !important; }


/* SUBCELLS */
.CELL .subcell {width:218px; min-height:340px; margin:0 auto; background:url(/images/site/v2/subcell_bg.jpg) repeat-y top; border:solid 1px silver; border-top:none; text-align:left; padding-top:0;}
.CELL .subcell img{/*border:1px double #DADADA;*/padding:5px;margin:5px;}
/* CATEGORIES SECTION */

.subcellCat {width:668px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #f4f4f4; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat ul {float:left; margin:10px 0 1.9em 0; padding:10; list-style:circle; }
.subcellCat li {margin:0.4em 0 0.4em 0; padding:0 0 0 0; font-weight:normal; font-size:130% !important /*IE6*/; }
.subcellCat ul li a {margin:0; padding:0; font-weight:bold; font-size:85% /*Non-IE6*/; font-family:"lucida grande", sans-serif !important; color:#333333;}
.subcellCat ul li a:hover {text-decoration:underline;color:#333333; }
.subcellCat h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat p{}
.subcellCat p strong{font-weight:600;}
.subcellCat img{hspace:3;vspace:3;text-align:left;border:0px;padding:5px;margin:5px; float:left;}
.subcellCat p img.none{hspace:0;vspace:0;text-align:left;vertical-align:top;border:0px;padding:0px;margin:0px;}
.subcellCat strong{font-weight:600;}
.subcellCat a{padding:0; margin:0;}
.subcellCat img {clear:left; float:left; padding-right:2px;hspace:3;vspace:3;text-align:left;border:0px double #DADADA;margin:5px;} 

.subcellCat-u {width:668px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #b2b4bf; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat-u ul {margin:10px 0 1.9em 0; padding:10; list-style:circle; }
.subcellCat-u li {margin:0.4em 0 0.4em 0; padding:0 0 0 0; font-weight:normal; font-size:130% !important /*IE6*/; }
.subcellCat-u ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:"lucida grande", sans-serif !important; color:#333333;}
.subcellCat-u ul li a:hover {text-decoration:underline;color:#333333; }
.subcellCat-u h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat-u p{clear:both;}
.subcellCat-u p strong{font-weight:600;}
.subcellCat-u p img{hspace:3;vspace:3;text-align:left;border:1px double #DADADA;padding:5px;margin:5px;}
.subcellCat-u p img.none{hspace:0;vspace:0;text-align:left;vertical-align:top;border:0px;padding:0px;margin:0px;}
.subcellCat-u strong{font-weight:600;}
.subcellCat-u a{padding:0; margin:0;}
.subcellCat-u img {clear:left; float:right; padding-right:5px;hspace:3;vspace:3;text-align:left;border:0px;margin:5px;} 

.subcellCat1 {width:488px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #f4f4f4; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat1 ul {float:left; margin:10px 0 1.9em 0; padding:0; list-style:none; }
.subcellCat1 li {margin:0.4em 0 0.4em 0; padding:0 0 0 0; font-weight:normal; font-size:130% !important /*IE6*/; }
.subcellCat1 ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:"lucida grande", sans-serif !important; color:#333333;}
.subcellCat1 ul li a:hover {text-decoration:underline;color:#333333; }
.subcellCat1 h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat1 p{clear:both;}
.subcellCat1 a{padding:0; margin:0;}
.subcellCat1 img {clear:left; float:left; padding-right:15px;}

.subcellCat2 {width:668px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #b2b4bf; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat2 ul {float:left; margin:10px 0 0.9em 0; padding:0; list-style:none; }
.subcellCat2 li {float: left;width: 10.2em;margin:0; padding:0 0 0 0; font-weight:normal; font-size:100% !important /*IE6*/; }
.subcellCat2 ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:"lucida grande", sans-serif !important; color:#333333;}
.subcellCat2 ul li a:hover {text-decoration:underline;color:#333333; }
.subcellCat2 h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat2 p{clear:both;}
.subcellCat2 a{padding:0; margin:0;}
.subcellCat2 img {clear:left; float:left; padding-right:15px;}

.subcellCat-v {width:488px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #f4f4f4; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat-v ul {float: left; margin:0; padding:0; list-style:none; }
.subcellCat-v li {float: left;width: 9.2em;margin:0; padding:0 0 0 0; font-weight:800; font-size:130% !important /*IE6*/; }
.subcellCat-v ul li a {color:#333333;font-family: arial !important;font-size: 85% !important;font-weight: bold;margin: 0;padding: 0;}
.subcellCat-v ul li a:hover {text-decoration:underline;color:#333333; }
.subcellCat-v h4{padding:0; margin:0; font-weight:normal; font-size:100% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat-v p{clear:both;}
.subcellCat-v a{padding:0; margin:0;}
.subcellCat-v img {clear:left; float:left; padding-right:15px;}

.subcellCat-e {width:488px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #b2b4bf; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat-e ul {float: left; margin:0; padding:0; list-style:none; }
.subcellCat-e li {float: left;width: 9.3em;margin:0; padding:0 0 0 0; font-weight:800; font-size:130% !important /*IE6*/; }
.subcellCat-e ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:"lucida grande", sans-serif !important; color:#333333;}
.subcellCat-e ul li a:hover {text-decoration:underline;color:#333333; }
.subcellCat-e h4{padding:0; margin:0; font-weight:normal; font-size:100% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat-e p{clear:both;}
.subcellCat-e a{padding:0; margin:0;}
.subcellCat-e img {clear:left; float:left; padding-right:15px;}

.subcellCat-vm {width:668px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #b2b4bf; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat-vm ul {float: left; margin:0; padding:0; list-style:none; }
.subcellCat-vm li {float: left;width: 9.2em;margin:0; padding:0 0 0 0; font-weight:normal; font-size:120% !important /*IE6*/; }
.subcellCat-vm ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:"lucida grande", sans-serif !important; color:#333333;}
.subcellCat-vm ul li a:hover {text-decoration:underline;color:#333333; }
.subcellCat-vm h4{padding:0; margin:0; font-weight:normal; font-size:130% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat-vm p{clear:both;}
.subcellCat-vm a{padding:0; margin:0;}
.subcellCat-vm img {clear:left; float:left; padding-right:15px;}

.subcellCat-vm2 {width:488px; padding-bottom:5px; text-align:left; margin:0 auto; border:solid 1px #b2b4bf; background:url(/images/site/v2/hp-module-line-bg.jpg) repeat-y left;}
.subcellCat-vm2 ul {float: left; margin:0; padding:0; list-style:none; }
.subcellCat-vm2 li {float: left;width: 9.2em;margin:0; padding:0 0 0 0; font-weight:normal; font-size:100% !important /*IE6*/; }
.subcellCat-vm2 ul li a {margin:0; padding:0; font-weight:bold; font-size:80% !important /*Non-IE6*/; font-family:"lucida grande", sans-serif !important;}
.subcellCat-vm2 ul li a:hover {text-decoration:underline; }
.subcellCat-vm2 h4{padding:0; margin:0; font-weight:normal; font-size:100% !important /*Non-IE6*/; font-family:"Georgia", sans-serif !important;}
.subcellCat-vm2 p{clear:both;}
.subcellCat-vm2 a{padding:0; margin:0;}
.subcellCat-vm2 img {clear:left; float:left; padding-right:15px;}

.main-banner-left{float:left;text-align:center;width:170px;height;625px;border-style:solid;border-width:1px;padding:3px;margin:0 auto; border:solid 1px #b2b4bf; }

/* KPCommunity */

.subcontent .subcontent-KP h2 {margin:1.0em 0 0.5em 0; padding:0; color:Maroon; font-weight:bold; font-size:140% !important ; background:none; border:none;}
.subcontent .subcontent-KP p { margin:0; color:rgb(0,0,0); line-height:1.5em; padding:0; }
.subcontent .subcontent-KP img {float:left; margin:15px 0 0 15px;  border:none;}
.subcontent .subcontent-KP .subright { width:220px; float:left; margin:0 5px 0 15px; color:rgb(0,0,0); }
.subcontent .subcontent-KP .sub { float:left; padding-bottom:10px; color:rgb(0,0,0); line-height:1.5em; font-size:100% !important /*Non-IE6*/; }

/* popular search */

#cloud {width:287px; padding:10px 5px 10px 5px; fontpadding: 2px; font-size:14px; text-align: justify; line-height: 2em; text-transform: capitalize; border:none; background-color:white;}
#cloud a:hover{ color:#FFBA1A ;padding: 0px;text-decoration:underline;}
#cloud a.tag1 {color:rgb(76,161,24); font-size: .6em; font-weight: 400; }
#cloud a.tag2 { color:#333333;font-size: .7em; font-weight: 400; }
#cloud a.tag3 { color:Green;font-size: 1.2em; font-weight: 400; }
#cloud a.tag4 { color:rgb(230,117,0);font-size: 1.4em; font-weight: 450; }
#cloud a.tag5 { color:rgb(130,17,20);font-size: 1.4em; font-weight: 550; }
#cloud a.tag6 { color:#333333; font-size: 1.7em; font-weight: 600; }
#cloud a.tag7 { color:navy;font-size: 1.9em; font-weight: 600; }
#cloud a.tag8 { color:rgb(230,110,20); font-size: 2.1em; font-weight: 600; }
#cloud a.tag9 { color:rgb(230,107,0); font-size: 2.3em; font-weight: 600; }
#cloud a.tag10 {color:green; font-size: 1.4em; font-weight: 600; }


/********************/
/* content-2col-box */
/********************/

.content-2col-box p{clear:left; margin:0;}
.content-2col-box a{clear:both; margin:0; padding:0;}
.content-2col-box ul{clear:both; padding:0;  }
.content-2col-box li.poll_list{float:left; display:block; font-size:125% !important; width:140px; }
.content-2col-box ul.2col{clear:both; padding:0;  }
.content-2col-box li.2col{float:left; display:block; font-size:125% !important; width: 8.2em;}
.content-2col-box img.poll{clear:both; margin:0; padding:0;}
.content-2col-box h1.linkHeader_H1 a{font-family:"Georgia", sans-serif !important; font-size:120%; }
.content-2col-box h2.linkHeader_H1 span{font-family:"Georgia", sans-serif !important; font-size:90%; }
.content-2col-box h3.linkHeader_H1 a{font-family:"Georgia", sans-serif !important; font-size:120%; }
/* .WorldCuisine {background: url(/images/icon-set5-5_69.jpg) no-repeat !important; background-position:289px center;} */




/*


Added -11/30/2008 
*/
.recipes {margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.recipes a {color:#4B4B4B;text-decoration: none;text-align:right;font-family:Verdana,Arial,Helvetica,sans-serif}
/*.rectable {padding-bottom:20px;}*/
.rectable{float:left !important;padding-bottom:20px;width:400px;*float:none;}
.rectable img{padding:2px; border:1px solid rgb(50,85,141);}
.rectable .imgtd img{padding:2px; border:1px solid rgb(50,85,141);}
.recipes .imgtd {width:70px;}
.recipes .imgtd div {margin-top:23px; width:70px;}
.recipes .imgtd div a {border-bottom:0px;}
.rectable .imgtdl img{padding:2px; border:1px solid rgb(50,85,141);}
.recipes .imgtdl {width:95px;}
.recipes .imgtdl div {margin-top:23px; width:70px;}
.recipes .imgtdl div a {border-bottom:0px;}
.recipes .rectitlediv {margin-top:23px; margin-left:13px;}
.recipes h3 {font-size:15px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; margin-bottom:8px}
.recipes h2 {font-size:15px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; margin-bottom:8px}
.recipes em {font-size:10px;color:#847840;font-weight:bold; font-style:normal;}
.recipes .rectitlediv .info {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.recipes .info img{border-width:0;text-align:right;}
.info {line-height:16px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: right;}
.info a:link {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; font-size:10px; color:gray;text-decoration: none;text-align:right;}
.infoTab{font-size:120%;font-wieght:900;padding:3px;border-width:0px;border-style:solid;border-color:#FF8900;}
.infoTab a:link{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px;  color:#FF8900;text-decoration: none;padding:5px;}
.infoTab A:hover{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px;  color:#FF8900;text-decoration: none;padding:7px;}
.infoTab a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; color:#FF8900;text-decoration: none;padding:7px;}
.infoTab A:active{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px;  color:#FF8900;text-decoration: none;padding:7px;}
.recipes_compact .recipe {width: auto;}
.recipes .recipe {font-size:11px;width:400px;margin-top:8px;}
.characterwrap {padding-bottom:1px; margin: 0 0px 10px 0; word-wrap: break-word; overflow: hidden;}
.recipes .recipes_divider {border-bottom: 1px dotted #CCCCCC;}
.recipes .starsdiv {margin-top:22px; margin-right:10px; line-height:20px;}
.recipes .starsdiv .starsimg a {border-bottom:0px;}
/* Paging */
#paging{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin-left: 4px;
    margin-top: 14px;
    padding:5px 5px 10px 5px;
    text-align: left;
    float:left;
    width: 660px;
}
#paging a{
	padding:3px 6px 3px 6px;
	margin:0px 2px 0px 2px;
	border:1px solid #FF9900;
	background:#FFFFFF;
	color:#FF9900;
	text-decoration:none;
}
#paging a:hover{
	border:1px solid #FF9900;
	background:#FF9900;
	color:#FFFFFF;
	text-decoration:none;
}
#paging a:active{
	border:1px solid #FF9900;
	background:#FF9900;
	color:#FFFFFF;
	text-decoration:none;
}
#paging .selected{
	border:1px solid #FF9900;
	background:#FF9900;
	color:#FFFFFF;
	text-decoration:none;
}
#paging .selected a{
	border:1px solid #FF9900;
	background:#FF9900;
	color:#FFFFFF;
	text-decoration:none;
}
#top-heading1 h2.myKpNav a {font-size:13px;text-decoration:none;font-weight:800}
#top-heading1 h2.myKpNav-s a {color:maroon;font-size:13px;text-decoration:none;font-weight:800}
#top-heading2 h2.myKpNav a {font-size:13px;text-decoration:none;font-weight:800}
#top-heading2 h2.myKpNav-s a {color:maroon;font-size:13px;text-decoration:none;font-weight:800}
ul.top_4_recipes {float:left; display:block; margin-top:0; margin-left:4px; /*IE Hack to fix double margin*/ *margin-left:4px;padding:0; width:auto; height:auto; background:url(/images/site/ramadan/Ramadan_bg.jpg) no-repeat; border:solid 1px silver; }
ul.top_4_recipes li {margin:0.5em 0 0.5em 0; padding:0 7px 0 7px; width:146px; height:auto; text-align:center;}
ul.top_4_recipes li.ramadan_list_heading { height:45px; }
ul.top_4_recipes li p {display:inline; margin:0; padding:0;  font-size:11.5px;}
ul.top_4_recipes li a {margin:0; padding:0; font-size:11px !important;}
ul.top_4_recipes li h2 {margin:3px 0 0 0; padding:0; font-weight:normal !important; text-align:left;}
ul.top_4_recipes li h2 a {padding:0; font-weight:500; font-size:70% !important; line-height:1.5em;}
ul.top_4_recipes li img {display:block; margin:0 auto; padding:0;}
ul.top_4_recipes li img.center {display:block; margin:0 auto; padding:2px; border:1px solid rgb(50,85,141);}
ul.top_3_recipes {float:left; display:block; margin-top:0; margin-left:4px; /*IE Hack to fix double margin*/ *margin-left:4px;   padding:0; width:auto; height:auto; background:url(/images/site/ramadan/Ramadan_bg.jpg) no-repeat; border:solid 1px silver; }
ul.top_3_recipes li {margin:0.2em 0 0.2em 0; padding:0 7px 0 7px; width:138px; height:auto; text-align:center;}
ul.top_3_recipes li.ramadan_list_heading { height:45px; }
ul.top_3_recipes li p {display:inline; margin:0; padding:0;  font-size:11.5px;}
ul.top_3_recipes li a {margin:0; padding:0; font-size:11px !important;}
ul.top_3_recipes li h2 {margin:3px 0 0 0; padding:0; font-weight:normal !important; text-align:left;}
ul.top_3_recipes li h2 a {padding:0; font-weight:500; font-size:70% !important; line-height:1.5em;}
ul.top_3_recipes li img {display:block; margin:0 auto; padding:0;}
ul.top_3_recipes li img.center {display:block; margin:0 auto; padding:2px; border:1px solid rgb(50,85,141);}
 ul.cs li{display:block;float:left;_display:inline;_float:none;}
 ul.cs li::before{content:", ";white-space:pre;}
 ul.cs li:first-child::before{content:"";}
 ul.cs li:last-child::before{content:" & ";white-space:pre;}
 ul.cs + *{ clear:left;}
.content ul.links {margin:1.4em 0 1.0em 0; padding:0em 20px 0em 20px; list-style:none;}
.content ul.links li {margin:2px 0 0 0 /*Non-IE*/; padding:0 0 0 0; font-weight:normal !important; font-size:120% !important /*Non-IE6*/;  color:Black !important; font-family:"arial", verdana, sans-serif !important;}
.content ul.links li a { font-size:100% !important /*IE6*/; font-family:"Arial", verdana, sans-serif !important; }
span.Heading {font-size:12px;color:#4B4B4B;font-weight:600;}
/*border-style:solid;border-color:green;border-width:thin;*/
#r_top_det_rating{padding:5px;float:left;width:280px;}
#r_top_det_ratingimg {border-style:none;}
#r_top_det_rating .left{float:left;width:120px;padding:5px0px0px5px;}
#r_top_det_rating .right{float:left;width:140px;}
#r_top_det_rating .right a{float:left;text-align:left;width:18px;padding:0px;}
#r_top_det_rating .right img{float:left;text-align:left;}
#r_top_det_rating a{width:8px;float:left;text-align:left;}
#r_top_det_rating div{width:100%;}
#comments {text-align:left;word-wrap: break-word;}
#comments a {font-weight:normal; font-style:normal; color:#ABCC9; text-decoration:none; font-size:1.0em;	}
#comments ol {	margin:0;	padding:0 0 0 3em;}
#comments ol li {    margin:0;    padding:3px;border: .5px solid #DADADA;}
#comments ol li p{   font-size:1.0em;padding:7px;}
#comments .commentlist {	margin: 0;	padding: 0;}
#comments .commentlist li {	list-style:none;	margin: 0;	padding: 1em;				border-bottom:#DADADA 1px solid;	font-size:0.8em;}
#comments .commentlist li .cmtinfo {	padding:3px;	margin-bottom: 0px;	position:relative; text-align:right;	}
#comments .commentlist li .cmtinfo em {	margin:0;	padding:0 1em;	font-weight:normal;				font-style:normal;	color:#999;	}
#comments .commentlist li .cmtinfo a {font-weight:normal; font-style:normal; color:orange; text-decoration:none; font-size:1.0em;	}
#comments .commentlist li cite {	font-style:normal;	font-weight:bold;	font-size:1.0em;}
#comments .commentlist ol li.alt{	background:#f9f9f9;	}
/* Guest book - Comments End */
.top-main-left {width:40%;float:left;text-align:left;color:gray; font-size:125% /*IE6*/; font-family:"Arial"; color:black;margin-left:5px;}
.top-main-left img{border:1px double #DADADA;padding:5px;margin:5px;}
.top-main-right {width:55%;float:right;text-align:left;color:gray; font-size:125% /*IE6*/; font-family:"Arial"; color:black;padding:4px;}
/* Footer Recipes List Section *********************************************************/
div.footer_r_list {clear:both; margin:0 auto 10px auto; width:975px; height:160px; background:url(/images/site/v2/Recipes_List_Bg.jpg) no-repeat;text-align:left;}
div.footer_r_list ul{float:left; margin:1.5em 0 1.5em 20px; padding:0; width:170px; height:120px; }
div.footer_r_list ul li a{line-height:2.0em; font-size:12px; color:Black; font-weight:normal !important;text-decoration:none;}
#useractions table {width:100%;}
#useractions td{border:solid 1px silver;}
#useractions a,a:hover,a.active{/*font-weight:bold;*/ color:blue ;padding: 0px;text-decoration:none; }
.content .add-it {text-align:center;vertical-align:middle;width:100%;border-width:1px;border-color:blue;}
.content .add-it a{width:30px;padding:3px;border-width:1px;border-color:blue;}
.content .add-it a img{text-align:left;float:left;border-width:1px;border-color:pink;}
.content .cat_list {clear:both; margin:0 auto 10px auto; width:975px; height:160px; background:url(/images/site/v2/Recipes_List_Bg.jpg) no-repeat;}
.content .cat_list ul{float:left; margin:1.5em 0 1.5em 20px; padding:0; width:170px; height:120px; }
.content .cat_list ul li a{line-height:2.0em; font-size:12px; color:Black; font-weight:normal !important;}
#action-links{color:red;font-size: smaller;text-transform: uppercase;vertical-align:top;float:left;}
#action-links a{color:red;font-size: smaller;text-transform: uppercase;}
#action-links a:hover{color:red;font-size: smaller;text-transform: uppercase;}
#action-links a img{float:right;vertical-align:top;}
/* quicklinks section */
#related ul{width: 100%;border:1px;	list-style: none;	margin: 1px 0 0 0;padding: 1px 0 0 0;}
#related li {display: block;float: left;margin: 0 0 2px 0;padding: 8px 0 0 5px;background: none;height: 68px;}
#related li a {color: #001;	font-size: 14px;text-decoration: none;display: block;float: left;width: 50%;height: 64px;margin: 0;padding: 4px 0 0 0;}
#related li a img {display: block;float: left;border:0;	margin: -4px 10px 0 0;	}
#related li a span {font-size: 10px;display: block;margin-top: -2px;}
#related li a:hover, #quicklinks li a.active {text-decoration: none;color: #001;font-size: 14px;}
#related li a:hover img, #quicklinks li a.active img{border-color: #FFE;}
/* quicklinks section */
#related2 ul{width: 100%;border:1px;	list-style: none;	margin: 1px 0 0 0;padding: 1px 0 0 0;height:650px; overflow:auto;}
#related2 li {display: block;float: left;margin: 0 0 2px 0;padding: 8px 0 0 5px;background: none;height: 68px;}
#related2 li a {color: #001;	font-size: 14px;text-decoration: none;display: block;float: left;width: 500px;height: 64px;margin: 0;padding: 4px 0 0 0;}
#related2 li a img {display: block;float: left;border:0;	margin: -4px 10px 0 0;	}
#related2 li a span {font-size: 10px;display: block;margin-top: -2px;}
#related2 li a:hover, #quicklinks li a.active {text-decoration: none;color: #001;font-size: 14px;}
#related2 li a:hover img, #quicklinks li a.active img{border-color: #FFE;}
  /* quicklinks section */
#related-thumbs	{border-style:solid;border:1px;border-color:#FFE680; width:280px;}
#related-thumbs .cont{width:280px;} 
#related-thumbs .left-c{float:left;width:95px;} #related-thumbs .right-c{float:right;width:175px;}
#related-thumbs .fleft{float:left;} #related-thumbs .rtitle{font-size:105%;text-align:left;padding:2px;font-weight:strong} 
#related-thumbs .rtitle a{text-decoration:none;font-family: Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:120%;/*Non-IE6*/; font-size:100% /*IE6*/;} 
#related-thumbs .rtitle a:hover{text-decoration:none;font-family: Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:120%;/*Non-IE6*/; font-size:100% /*IE6*/;} 
#related-thumbs span{font-size:95%; text-align:left;font-size:10px;}
#related-thumbs hr{width:90%;height:1px;} #related-thumbs img{border-width:0px;}
  /* quicklinks section */
#related-thumbs-c{border-style:solid;border:1px;border-color:#FFE680; width:280px;}
#related-thumbs-c .cont{width:280px;border-bottom-style:dotted;border-bottom-color:#FFE680;border-bottom-width:thin;} 
#related-thumbs-c .left-c{float:left;width:65px;} #related-thumbs-c .right-c{float:right;width:175px;}
#related-thumbs-c .fleft{float:left;}
#related-thumbs-c .rtitle{font-size:105%;text-align:left;padding:2px;font-weight:strong} 
#related-thumbs-c .rtitle a{text-decoration:none;}
#related-thumbs-c span{font-size:95%; text-align:left;font-size:10px;}
#related-thumbs-c hr{width:90%;height:1px;}
span.ct-english{height:16px;width:59px;background:url(/images/site/content-type.png) -0px 4px no-repeat;     overflow:hidden; }
span.ct-urdu{height:16px;width:59px;background:url(/images/site/content-type.png) -0px -15px no-repeat;     overflow:hidden; }
span.ct-video{height:16px;width:59px;background:url(/images/site/content-type.png) -0px -34px no-repeat;     overflow:hidden; }
span.ct-article{height:16px;width:59px;background:url(/images/site/content-type.png) -0px -52px no-repeat;     overflow:hidden; }
span.views{height:8px;width:27px;background:url(/images/site/icons/views-g.png) no-repeat;     overflow:hidden; }
span.ratings{height:8px;width:28px;background:url(/images/site/icons/ratings-g.png) no-repeat;     overflow:hidden; }
*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
} 
.container_1 {
	width: 500px;
	margin: 0 0 0 4px;
}
.container_1 h1 {
	font: 4em normal Georgia, 'Times New Roman', Times, serif;
	text-align:center;
	padding: 20px 0;
	color: #aaa;
}
.container_1 h1 span { color: #666; }
.container_1 h1 small{
	font: 0.3em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing: 0.5em;
	display: block;
	color: #666;
}
 
h2.acc_trigger {
	padding: 0 0 0 10px !important;	margin: 0 0 5px 0;
	background:url(../images/h2_trigger_a.gif) no-repeat;
	height:28px;	line-height: 28px;
	width:292px;
	font-size:12px !important;
	font-weight:bold;
	float: left;
}
h2.acc_trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 0 0 30px;
}
h2.acc_trigger a:hover {
	color: #ccc;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 300px;
	clear: both;
	background: #f0f0f0;
	border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
}

.acc_container ul li{list-style:none; padding:5px; border-top: 1px dotted silver;}
.acc_container ul li a {
    color: #467AA7;
    font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica !important;
    font-size: 185%;
    font-weight: bold;
    line-height: 1.1em;
    text-decoration: none;
}
.acc_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.acc_container img {
	float: left;
	margin: 10px 15px 15px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}
.mr5{margin-right:5px;} .fltR{float:right;} .black{color:#000;} 
.facebook-like-box{
border-left: 1px solid #f4f4f4;
border-radius: 4px 4px 0 0;
border-right: 1px solid #f4f4f4;
border-top: 1px solid #f4f4f4;
padding: 0 0 8px;
position: relative;
top: 1px;
width: 259px;
}
.facebook-like-box h4 {
background-color: #EBEFF4;
border-bottom: 1px solid #f4f4f4;
border-radius: 4px 4px 0 0;
color: #333333;
font-family: Arial,sans-serif;
font-size: 11px !important;
font-weight: bold;
padding: 2px 7px;
text-align: left;
text-transform: uppercase;
}
.facebook-like-box div
{
border-bottom: 1px dashed #f4f4f4;
min-height: 23px;
padding-left:2px;
}

@charset "utf-8";
/* LIST */
.top-heading{width:100%; margin-bottom:10px; background:transparent url(/images/site/v2/bg_bottom.gif) repeat-x top; border-bottom:solid 1px #f4f4f4;}
.Orange{color:#4B4B4B) !important;}
.Green{color:#4B4B4B !important;}
.Navy{color:#4B4B4B !important;}
.subcontent h3 { padding:0 20px 0 20px; color:rgb(75,75,75); font-weight:bold; font-size:180% !important /*Non-IE6*/; font-size:160% /*IE6*/;}
.content a:hover {color:rgb(42,90,138); text-decoration:underline;}
.content a.heading{margin:0; padding:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:arial !important; font-weight:600px;}

.subcontent .subcontent-KP a {color:rgb(70,122,167); font-weight:normal; text-decoration:none;font-family:"lucida sans unicode", arial !important;}

.subcontent h1.Header_H1 a {font-weight:normal; font-family:arial !important;}
/*Image links */
.main a:hover img {border:none;}

/******************************************/
/*  ADDITIONAL USER STYLES                */
/*  If you want to add your own styles,   */
/*  then add them here in order to avoid  */
/*  a mixup with the default styles.      */
/******************************************/


/* >>>>>UMAR<<<<< */

/****************/
/* CELL */
/****************/

/* HEADING -- Standard icon */
/*.CELL h2.orange { background: url("/images/site/v2/Orange-header.gif") no-repeat scroll 0 0 transparent;color: White;    font-family: arial;    font-size: 140% !important;    font-weight: bold;    line-height: 2.5em;    margin: 0 auto;    padding: 0;}
.CELL h2.green { background: url("/images/site/v2/green-header.gif") no-repeat scroll 0 0 transparent;color: White;    font-family: arial;    font-size: 140% !important;    font-weight: bold;    line-height: 2.5em;    margin: 0 auto;    padding: 0;}
.CELL h2.blue { background: url("/images/site/v2/blue-header.gif") no-repeat scroll 0 0 transparent;color:White;font-family: arial;font-size: 140% !important;font-weight: bold;line-height:2.5em;margin:0 auto;   padding: 0;}
*/.subcellCat ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:arial !important; color:#333333;}
.subcellCat h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat-u ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:arial !important; color:#333333;}

.subcellCat-u h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat1 ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:arial !important; color:#333333;}

.subcellCat1 h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat2 ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:arial !important; color:#333333;}
.subcellCat2 h4{padding:0; margin:0; font-weight:normal; font-size:120% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat-v ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:arial !important; color:#333333;}
.subcellCat-v h4{padding:0; margin:0; font-weight:normal; font-size:100% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat-e ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:arial !important; color:#333333;}
.subcellCat-e h4{padding:0; margin:0; font-weight:normal; font-size:100% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat-vm ul li a {margin:0; padding:0; font-weight:bold; font-size:85% !important /*Non-IE6*/; font-family:arial !important; color:#333333;}
.subcellCat-vm h4{padding:0; margin:0; font-weight:normal; font-size:130% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat-vm2 ul li a {margin:0; padding:0; font-weight:bold; font-size:80% !important /*Non-IE6*/; font-family:arial !important;}
.subcellCat-vm2 h4{padding:0; margin:0; font-weight:normal; font-size:100% !important /*Non-IE6*/; font-family:arial !important;}
/* KPCommunity */
/* popular search */
/********************/
/* content-2col-box */
/********************/
.content-2col-box h1.linkHeader_H1 a{font-family:arial !important; font-size:120%; }
.content-2col-box h2.linkHeader_H1 span{font-family:arial !important; font-size:90%; }
.content-2col-box h3.linkHeader_H1 a{font-family:arial !important; font-size:120%; }
/* .WorldCuisine {background: url(/images/icon-set5-5_69.jpg) no-repeat !important; background-position:289px center;} */
/*
Added -11/30/2008 
*/
span.Heading {font-size:12px;color:green;font-weight:600;}
/*border-style:solid;border-color:green;border-width:thin;*/
/* Guest book - Comments End */
/* Footer Recipes List Section *********************************************************/
#useractions a,a:hover,a.active{font-weight:bold; color:blue ;padding: 0px;text-decoration:none; }
.container_1 {
	width: 500px;
	height:519px;
	margin: 0 0 0 4px;
}
h2.acc_trigger {
	padding: 0 0 0 10px !important;	margin: 0 0 5px 0;
	background:url(/images/h2_trigger_a.png) no-repeat;
	height:28px;	line-height: 28px;
	width:292px;
	font-size:12px !important;
	font-weight:bold;
	float: left;
}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: auto;
	height:400px;
	font-size: 1.2em;
	width: 300px;
	clear: both;
	background: #f0f0f0;
	border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
}

ul.inline li{display:inline;float:left;}
.mt8{margin-top:8px;} .fltL{float:left} .mt15{margin-top:15px;} .mt10{margin-top:10px;}
.clear{clear:both;line-height:0;font-size:0;height:0;overflow:hidden;}
.c-Hv-Pe-Tza table{ width:85px !important;}
#___plusone_0 iframe {width:65px !important; position:relative !important; top:2px !important; margin-right:8px;}
.tab_button{float:left;}
.tab_button .submit,.tab_button .save, .tab_button .print, .tab_button .email{
	/*background: -moz-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED;
    border: 1px solid #DCDCDC;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 0 0 #FFFFFF inset;	
	text-shadow: 1px 1px 0 #FFFFFF;
	*/
	background:url(../../images/Button.png) no-repeat;
    display: inline-block;
    padding: 9px 20px;
	font-size:0% !important;
	margin:0 4px;
    text-decoration: none;
	height:9px;
	float:left;
}

.tab_button .submit{
	background-position:-1px -92px;
	height:6px;
}

.tab_button .submit:hover{
	background-position:0 -116px;
	height:6px;
}

.tab_button .save{
	background-position:0 -140px;
}

.tab_button .save:hover{
	background-position:0 -167px;
}

.tab_button .print{
	background-position:0 -41px;
	height:8px;
}

.tab_button .print:hover{
	background-position:0 -66px;
}
.tab_button .email{
	background-position:0 0px;
	height:0px;
}

.tab_button .email:hover{
	background-position:0 -20px;
	height:4px;
}

.tabsprite{float:left;}
.tabsprite .view, .tabsprite .all, .tabsprite .all:hover, .tabsprite .addrecipe, .tabsprite .addrecipe:hover, .tabsprite .favorite, .tabsprite .favorite:hover, .tabsprite .recipe, .tabsprite .recipe:hover, .tabsprite .feedback, .tabsprite .feedback:hover, .tabsprite .comment, .tabsprite .comment:hover, .tabsprite .blog, .tabsprite .blog:hover, .tabsprite, .tabsprite .tabsprite:hover, .tabsprite .most_rated, .tabsprite .most_rated:hover, .tabsprite .english, .tabsprite .english:hover, .tabsprite .popular, .tabsprite .popular:hover, .tabsprite .rating, .tabsprite .rating:hover, .tabsprite .urdu, .tabsprite .urdu:hover, .tabsprite .video, .tabsprite .video:hover,
 .tabsprite .email:hover, .tabsprite .latest, .tabsprite .latest:hover, .tabsprite .show, .tabsprite .show:hover, .tabsprite .popular, .tabsprite .popular:hover
{background:url(/images/sprite_images.png) no-repeat; float:left; height:16px;}
.tabsprite .view{ background-position:0px -566px; width:50px;}
.tabsprite .all{ background-position:0px 0px;width:62px; padding:5px !important;}
.tabsprite .all:hover{ background-position:0px -36px; padding:5px !important;}
.tabsprite .addrecipe{ background-position:0px -819px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .addrecipe:hover{ background-position:0px -855px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .favorite{ background-position:0px -890px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .favorite:hover{ background-position:0px -926px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .recipe{ background-position:0px -962px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .recipe:hover{ background-position:0px -998px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .feedback{ background-position:0px -1033px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .feedback:hover{ background-position:0px -1069px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .comment{ background-position:0px -1104px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .comment:hover{ background-position:0px -1140px; width:86px; margin-top:0px; padding:0px;}
.tabsprite .blog{ background-position:0px -1175px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .blog:hover{ background-position:0px -1211px; width:86px; margin-top:0px; padding:0px;}
.tabsprite .toprated{ background-position:0 -324px; width:102px;}
.tabsprite .toprated:hover{background-position:0 -360px;}
.tabsprite .most_rated{ background-position:0 -145px; width:127px; padding:5px !important;}
.tabsprite .most_rated:hover{background-position:0 -181px; padding:5px !important;}
.tabsprite .english{ background-position:0 -72px; width:95px; padding:5px !important;}
.tabsprite .english:hover{background-position:0 -108px; padding:5px !important;}
.tabsprite .popular{background-position:0 -218px; width:91px; height:25px;}
.tabsprite .popular:hover{background-position:0 -253px; height:25px;}
.tabsprite .rating{background-position:0 -281px;}
.tabsprite .urdu{background-position:0 -396px; width:85px; padding:5px !important;}
.tabsprite .urdu:hover{background-position:0 -432px; padding:5px !important;}
.tabsprite .video{background-position:0 -468px;width:87px; margin-top:0px; padding:5px !important; height:18px;}
.tabsprite .video:hover{background-position:0 -504px; width:87px; padding:5px !important;}
.tabsprite .submit{ background-position:0px -702px !important; width:79px !important; height:30px !important;}
.tabsprite .save{ background-position:0px -780px !important; width:66px !important; height:30px !important;}
.tabsprite .print{ background-position:0px -665px !important; width:68px !important; height:30px !important;}
.tabsprite .print:hover{ background-position:0px -665px !important; width:68px !important; height:30px !important;}
.tabsprite .email{ background-position:0px -626px !important; width:68px !important; height:30px !important;}
.tabsprite .email:hover{background-position:0px -626px !important;width:68px !important;height:30px !important;}
.tabsprite .latest{ background-position:0px -1247px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .latest:hover{ background-position:0px -1283px; width:86px; margin-top:0px; padding:0px;}
.tabsprite .show{ background-position:0px -1319px;width:111px; margin-top:0px; padding:0px;}
.tabsprite .show:hover{ background-position:0px -1355px; width:111px; margin-top:0px; padding:0px;}
.text-style{LINE-HEIGHT: 115%; FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt; mso-bidi-language: ER} .share_recipe{float:left !important; width:255px\9 !important;}

.pl5{padding-left:5px;} .mt5{margin-top:5px;} .mb5{margin-bottom:5px;}
.mt5{margin-top:5px;} #ramadan_recipe_search input{margin-bottom:5px; height:20px;}
#ramadan_recipe_search lagend span{font-size:11px !important;} #ramadan_recipe_search label{font-size:11px !important;}
#ramadan_recipe_search em{ width:133px; font-weight:bold; float:left; text-align:left; font-size:11px;}
#ramadan_recipe_search select{width:107px !important; float:left; margin-right:10px; margin-bottom:10px;}
.save_button{ width:46px !important; height:31px !important; background:url(../../images/button_save.gif) no-repeat !important; display:block; border:none; margin-left:303px !important;}.ml14{margin-left:14px;}
.mr14{margin-right:14px;} .textedit{width:300px; height:300px;}
.w558{width:597px !important; float:left; height:30px;}


/* this is back up for tabsprite*/
/*
.tabsprite{float:left;}
.tabsprite .view, .tabsprite .all, .tabsprite .all:hover, .tabsprite .addrecipe, .tabsprite .addrecipe:hover, .tabsprite .favorite, .tabsprite .favorite:hover, .tabsprite .recipe, .tabsprite .recipe:hover, .tabsprite .feedback, .tabsprite .feedback:hover, .tabsprite .comment, .tabsprite .comment:hover, .tabsprite .blog, .tabsprite .blog:hover, .tabsprite, .tabsprite .tabsprite:hover, .tabsprite .most_rated, .tabsprite .most_rated:hover, .tabsprite .english, .tabsprite .english:hover, .tabsprite .popular, .tabsprite .popular:hover, .tabsprite .rating, .tabsprite .rating:hover, .tabsprite .urdu, .tabsprite .urdu:hover, .tabsprite .video, .tabsprite .video:hover,
.tabsprite .submit,.tabsprite .save, .tabsprite .print, .tabsprite .print:hover, .tabsprite .email, .tabsprite .email:hover, .tabsprite .latest, .tabsprite .latest:hover, .tabsprite .show, .tabsprite .show:hover, .tabsprite .popular, .tabsprite .popular:hover
{background:url(/images/sprite_images.png) no-repeat; float:left; height:26px;}
.tabsprite .view{ background-position:0px -566px; width:50px;}
.tabsprite .all{ background-position:0px 0px;width:62px;}
.tabsprite .all:hover{ background-position:0px -36px;}
.tabsprite .addrecipe{ background-position:0px -819px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .addrecipe:hover{ background-position:0px -855px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .favorite{ background-position:0px -890px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .favorite:hover{ background-position:0px -926px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .recipe{ background-position:0px -962px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .recipe:hover{ background-position:0px -998px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .feedback{ background-position:0px -1033px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .feedback:hover{ background-position:0px -1069px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .comment{ background-position:0px -1104px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .comment:hover{ background-position:0px -1140px; width:86px; margin-top:0px; padding:0px;}
.tabsprite .blog{ background-position:0px -1175px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .blog:hover{ background-position:0px -1211px; width:86px; margin-top:0px; padding:0px;}
.tabsprite .toprated{ background-position:0 -324px; width:102px;}
.tabsprite .toprated:hover{background-position:0 -360px;}
.tabsprite .most_rated{ background-position:0 -145px; width:127px;}
.tabsprite .most_rated:hover{background-position:0 -181px;}
.tabsprite .english{ background-position:0 -72px; width:95px;}
.tabsprite .english:hover{background-position:0 -108px;}
.tabsprite .popular{background-position:0 -218px; width:91px; height:25px;}
.tabsprite .popular:hover{background-position:0 -254px;}
.tabsprite .rating{background-position:0 -281px;}
.tabsprite .urdu{background-position:0 -396px; width:85px;}
.tabsprite .urdu:hover{background-position:0 -432px;}
.tabsprite .video{background-position:0 -468px;width:92px; margin-top:0px; padding:0px;}
.tabsprite .video:hover{background-position:0 -504px; width:92px; margin-top:0px; padding:0px;}
.tabsprite .submit{ background-position:0px -702px !important; width:79px !important; height:30px !important;}
.tabsprite .save{ background-position:0px -780px !important; width:66px !important; height:30px !important;}
.tabsprite .print{ background-position:0px -665px !important; width:68px !important; height:30px !important;}
.tabsprite .print:hover{ background-position:0px -665px !important; width:68px !important; height:30px !important;}
.tabsprite .email{ background-position:0px -626px !important; width:68px !important; height:30px !important;}
.tabsprite .email:hover{background-position:0px -626px !important;width:68px !important;height:30px !important;}
.tabsprite .latest{ background-position:0px -1247px;width:86px; margin-top:0px; padding:0px;}
.tabsprite .latest:hover{ background-position:0px -1283px; width:86px; margin-top:0px; padding:0px;}
.tabsprite .show{ background-position:0px -1319px;width:111px; margin-top:0px; padding:0px;}
.tabsprite .show:hover{ background-position:0px -1355px; width:111px; margin-top:0px; padding:0px;} */

#cuisine_list{float:left;}

#cuisine_list ul{padding:0px !important;
}

#cuisine_list ul li a{ 
    font-size: 14px !important;
    font-weight: normal;
	line-height:30px;
    line-height:30px;
    margin-left: 10px;
    padding: 0 10px;
}

#cuisine_list ul li a:hover{
	font-weight:bold;
	text-decoration:underline;
}

#popular_r_bg{
	background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-left: 10px;
    width: 290px;
	margin-top:13px;
}

#popular_r_bg h2{
	background-color: #F0EFE4;
    border: 1px solid #CCCCCC;
    border-radius: 1px 1px 1px 1px;
    font-size: 16px;
    font-weight: bold;
    padding: 10px;
	color:#4B4B4B;
	margin:0 !important;
}

/* new css for footer and banner */

#footerT .inner_f2 {
    background-color: #F0F0F0;
    float: left;
    margin-left: 5px;
    margin-top: 10px;
    padding: 20px 25px 20px 33px;
    width: 916px;
}
.fltL {
    float: left;
}
.NewsletterSubscription {
    clear: both;
}
#footerT .inner_f2 .newsletter {
    background: url(/images/newsletter.gif) no-repeat scroll left center transparent;
    color: #575C5F;
    display: block;
    font-size: 20px;
    padding: 7px 0 10px 40px;
}
.searchdiv {
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 24px;
    left: 2px;
    margin: 5px 0 0;
    position: relative;
    text-align: center;
    width: 168px;
}
.NewsletterSubscription input {
    border: 1px solid #CCCCCC;
}

.NewsletterSubscription input {
    font-size: 0.9em;
    margin-bottom: 5px;
    padding: 3px;
    width: 145px;
}
.NewsletterSubscription label {
    clear: both;
    float: left;
}
.NewsletterSubscription .Button {
    border: 0 none;
    float: left;
    height: 29px;
    vertical-align: middle;
    width: 79px;
}
.pl77 {
    padding-left: 73px;
}
#footerT .inner_f2 .shop_conf {
    background: url(/images/shop_conf.gif) no-repeat scroll left center transparent;
    color: #575C5F;
    display: block;
    font-size: 20px;
    padding: 7px 0 10px 40px;
}
#footerT .inner_f2 img {
    margin-left: 2px;
    padding-top: 5px;
}
#footerT .inner_f2 img {
    margin-left: 2px;
    padding-top: 5px;
}
#footerT .inner_f2 .s_lock {
    background: url(/images/securitylock.gif) no-repeat scroll left center transparent;
    color: #575C5F;
    display: block;
    font-size: 20px;
    padding: 7px 0 10px 40px;
}

.searchbox {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 24px;
    margin: 0;
    padding-left: 5px;
    text-align: left;
    width: 168px;
}

.pl100 {
    padding-left:72px;
}

.pl77 {
    padding-left:72px;
}

.flogo2 {
    float: right;
    margin-left: 36px !important;
}
#footerT .inner_f h2 {
    color: #585C5F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-style: italic;
    margin: 0 10px 0 0;
    width: 100px;
}
#footerT .inner_f3 {
    background-color: #FFFFFF;
    float: left;
    margin-left: 5px;
    margin-top: 10px;
    padding: 3px 25px 100px 33px;
    width: 916px;
}
#footerT .inner_f3 h2 {

    color: #575C5F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
	text-align:left;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0px 0 14px;
    width: 164px;
}
#footerT .inner_f3 ul {
    list-style: none outside none;
    margin-left: 0;
    margin-right: 25px;
    margin-top: 30px;
    padding: 0;
}
#footerT .inner_f3 ul li {
    background: url(/images/f_spriter1.gif) no-repeat scroll 3px 56% transparent;
    border-bottom: 1px dashed #F4F4F4;
    display: block;
    padding-top: 4px;
	text-align:left;
}
#footerT .inner_f3 ul li a {
    color: #575C5F;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 0 4px 4px 16px;
    text-decoration: none;
}
.subcontent .shop_link{
    color: white;
    float: left;
    font-size: 11px;
    font-weight: bold !important;
    left: 150px;
    position: relative;
    top: 150px;
    width: 118px;
}

.slides img
{
    margin-left:2px !important;
}
.rectitlediv a:hover{
    color: #993333 !important;
    text-decoration: none !important;
	font-weight:normal !important;
}
.recipes .rectitlediv .info a:hover{
    color: #993333 !important;
    text-decoration: none !important;
	font-weight:normal !important;
}
.close-meerkat
{
   background:url(/images/close-x.png) no-repeat;
   display:block;
   width:18px; height:18px;
}

/*shahzad*/
.bordAll{
    border:1px solid #ccc;
}
.popularcusine{
    margin-left: 4px;
    margin-top: 5px;
    width: 298px;  
    font-size:12px;
}

.popularcusine a:hover{
   text-decoration:underline

}

.recipe_tab{
    margin-left: 18px;
    position: relative;
    top: 1px !important;
}

.recipe_tab span a{
    background: none repeat scroll 0 0 #EE8C03;
    border-radius: 3px 3px 0 0;
    color: #FFFFFF !important;
    float: left;
    font-family: arial;
    font-size: 28px;
    margin-right:4px;
    padding:3px 18px !important;
    text-decoration: none;
    border-left:1px solid #EE8C03;border-right:1px solid#EE8C03;border-top:1px solid #EE8C03;
}
.recipe_tab span a:hover{
    color: #993333 !important;
    font-weight:normal;
    text-decoration: none;
    background: none repeat scroll 0 0 #f1f0f0;
    border-left:1px solid #babfbb;border-right:1px solid #babfbb;border-top:1px solid #babfbb;
}
.recipe_tab span a.selected{
    color: #993333 !important;
    font-weight:normal;
    text-decoration: none;
    background: none repeat scroll 0 0 #f1f0f0;
    border-left:1px solid #babfbb;border-right:1px solid #babfbb;border-top:1px solid #babfbb;
}
.thumb {
  max-width: 148px;
  max-height: 95px;
  width: expression(this.width > 148 ? "148px" : true);
  height: expression(this.height > 95 ? "95px" : true);
}
.pagi{
    margin-bottom:10px;
    float:left;
}

.pagi a {
   background: none repeat scroll 0 0 #FF9900;
    border: 1px solid #FF9900;
    color: #FFFFFF;
    font-size: 12px !important;
    margin: 0 2px;
    padding: 3px;
    text-decoration: none; 
}

.itam_name{width: 140pt; font-size: 9.0pt; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-weight: 400; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: medium none; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px}
.itam_name a{font-weight:bold;}
.itam_nameN{width: 88pt;font-size: 9.0pt; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-weight: 400; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: medium none; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px;}
.grocery_itam{width: 135pt;font-size: 9.0pt; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-weight: 400; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: medium none; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px}
.grocery_itam a{font-weight:bold;}
.grocery_itamN{height: 12.75pt; font-size: 9.0pt; font-weight: 700; font-family: Arial, sans-serif; text-align: center; color:#333; font-style: normal; text-decoration: none; vertical-align: bottom; white-space: nowrap; border-left: .5pt solid windowtext; border-right: .5pt solid windowtext; border-top: medium none; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px; background: #E0E0DB;}
.main_itam_1{width: 135pt; font-size: 9.0pt; font-weight: 700; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: .5pt solid windowtext; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px; background: #E0E0DB}
.main_itam_2{width: 88pt; font-size: 9.0pt; font-weight: 700; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: .5pt solid windowtext; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px; background: #E0E0DB}
.main_itam_3{height: 12.75pt; width: 21pt; font-weight: 700; font-family: Arial, sans-serif; text-align: center; color: windowtext; font-size: 10.0pt; font-style: normal; text-decoration: none; vertical-align: bottom; white-space: nowrap; border: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px; background: #E0E0DB}
.main_itam_4{width: 140pt;font-size: 9.0pt; font-weight: 700; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: .5pt solid windowtext; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px; background: #E0E0DB}
.main_itam_5{width: 135pt;font-size: 9.0pt; font-weight: 700; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: .5pt solid windowtext; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px; background: #E0E0DB}
.main_itam_6{width: 88pt; color: black; font-size: 9.0pt; font-weight: 700; font-family: Arial, sans-serif; text-align: left; white-space: normal; font-style: normal; text-decoration: none; vertical-align: bottom; border-left: medium none; border-right: .5pt solid windowtext; border-top: .5pt solid windowtext; border-bottom: .5pt solid windowtext; padding-left: 1px; padding-right: 1px; padding-top: 1px; background: #E0E0DB}
.h12{height:12.75pt} .linkes_hold ul li, .linkes_hold p{padding-left:0px !important; margin-left:0px !important;}

.facebook{background:url(/images/facebook.png) no-repeat; width:28px; height:113px; display:block;}
.summary{width:261px;} .summary p{font-size:12px !important; color:#4B4B4B !important;float:left; padding-left:0px;width:274px;  text-align: justify !important;}
#share_this{background:none repeat scroll 0 0 #EEEEEE;border: 2px dashed #CCCCCC;float: left;height:143px; padding-top:15px;width:90px; margin-left:280px; position:absolute;}
.newrating{width:393px; float: left;} .fltL{float:left;} .newrating a{float:left !important;}
.tabsprite .view, .tabsprite .view:hover, .tabsprite .all, .tabsprite .all:hover, .tabsprite .tabsprite, .tabsprite .tabsprite:hover, .tabsprite .most_rated, .tabsprite .most_rated:hover, .tabsprite .english, .tabsprite .english:hover, .tabsprite .popular, .tabsprite .popular:hover, .tabsprite .rating, .tabsprite .rating:hover, .tabsprite .urdu, .tabsprite .urdu:hover, .tabsprite .video, .tabsprite .video:hover, .tabsprite .submit, .tabsprite .save, .tabsprite .print, .tabsprite .print:hover, .tabsprite .email, .tabsprite .email:hover {
    background: url("../../images/sprite_images.png") no-repeat scroll 0 0 transparent;
    float: left !important;
    height: 26px !important;
}
.mb10{margin-bottom:10px;}  .mt50{margin-top:50px;}
.pt10{padding-top:10px;}
/*.recipe_hold img{width:250px !important; height:170px !important;}*/
.right_hold{text-align:justify;} .cook_time{padding-left:45px; float:left;}
.order_list{padding:10px;} .order_list p{font-size: 105%;line-height: 21px; margin: 1em 0;}
.share_count{padding:5px 0 5px 5px; border:1px solid #F4F4F4; width:254px;}
.pl16{padding-left:16px;}

.recipe_count_se{width:155px; float:left; margin-left:2px; margin-top:-5px; padding-bottom:0px; height:287px;}