/* General structural style declarations  */

body {
    font-family: Arial, Helvetica, Tahoma, Sans-serif ;
	font-size: 11px;
	color: #696969;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/common/bg.gif);
    background-position: center top;
    background-repeat: repeat-x;
    overflow: auto;
    background-color: #ffd06c;
    line-height: 15px;
}

* {
    margin: 0px;
    padding: 0px;
}

iframe { overflow:hidden;}

a { outline: none; }

h1 {
    font-size: 24px;
    line-height: 24px;
    font-weight: normal;
    color: #ff9300;
    text-transform: uppercase;
    padding-bottom: 12px;
}

h2 {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 15px;
    font-weight: bold;
    color: #443492;
}

h3 {
    font-size: 16px;
    font-weight: normal;
    color: #0079cc;
    line-height: 24px;
    padding-bottom: 10px;
}


h4 {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    color: #443492;
    padding-bottom: 7px;
}

h4 a,
h4 a:visited {
    color: #443492;
}

h5 {
    line-height: 11px;
    font-size: 11px;
    font-weight: bold;
    color: #999999;
}

/*ul, ol {
    padding-left: 15px;
}*/

p, ul, ol {
    padding-bottom: 15px;
    line-height: 18px;
}

.homeContent p {
    line-height: 15px;
}

.contentMain li {
    list-style-position: inside;
    padding-bottom: 10px;
    line-height: 16px;
}

a, a:visited {
    color: #0079cc;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}    

a img {
    border: none;  
}

#page {
    
	position: relative;
	margin: 0px auto;
    width: 960px;
    padding: 84px 15px 0px 15px;;
    background-image: url(../images/common/bg-print.png);
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

#pageContent.homeContent {
    padding: 0px 0px;
}

.pageContainer {
    width: 934px;
    padding: 13px;
    clear: both;
    float: left;
    background-color: #FFFFFF;
}

#pageFooter {
    float: left;
    clear: both;
    width: 960px;
    color: #cf8501;
    font-size: 10px;
    letter-spacing: -1px;
    padding: 6px 0px 20px; 
}

#pageFooter a,
#pageFooter a:visited {
    color: #000000;
}

.footerLeft {
    float: left;
    width: 300px;
    text-align: left;
}

.footerRight {
    float: right;
    color: #000000;
    width: 600px;
    text-align: right;
}

#pageHeader {
    width: 910px;
    float: left;
    clear: both;
    padding: 0px 12px;
}

.headerLogo a {
    float: left;
}

.headerLogo {
    width: 157px;
    height: 55px;
    padding-bottom: 10px;
    float: left;
}


.social{
	
	position: absolute;
	top: 8px;
	right: 30px;
	
}

.social ul{
		
	float: right;
	   
}

.social li {
		
	float: left;
	list-style: none;	   
}

.social li.follow, .social li a{
    
	float: left;
	display: block;	
	background: url(../images/icons/social.png) no-repeat;
	text-indent: -9999px;
      
	
}

.social li.follow{
	
	width: 57px;
	height: 37px;
	background-position: 0px 0px;
	float: left;
	list-style: none;      
	
}

.social li a.facebook{
	
	width: 37px;
	height: 37px;
	display: block;
	background-position: -57px 0px;
	float: left;
	list-style: none;      
	
}

.social li a.twitter{
	
	width: 37px;
	height: 37px;
	display: block;
	background-position: -94px 0px;
	float: left;
	list-style: none;      
	
}

.social li a.facebook:hover {
	
	background-position: -57px -37px;
	
}

.social li a.twitter:hover {
	
	background-position: -94px -37px;
	
}



.primaryNavigation {
    width: 700px;
    float: right;
    /*padding-top: 24px;*/
}

.primaryNavigation ul {
    float: right;
    padding: 0px;
    list-style-type: none;
}

.primaryNavigation ul li {
    float: left;
    padding: 0px;  
    list-style-type: none;
    background-image: url(../images/common/nav-div.gif);
    background-repeat: no-repeat;
    background-position: right 4px;
}

.primaryNavigation ul li a,
.primaryNavigation ul li a:visited {
    color: #333333;
    font-weight: bold;
    float: left;
    padding: 1px 9px 1px;
    line-height: 14px;
    font-size: 11px;
    letter-spacing: 0px;
}

/*.homePage .primaryNavigation ul li a,
.homePage .primaryNavigation ul li a:visited { 
}*/

.primaryNavigation ul li.preSelected,
.primaryNavigation ul li.last,
.primaryNavigation ul li.selected {
    background-image: none;
}

.primaryNavigation ul li.selected a,
.primaryNavigation ul li.selected a:visited {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #433293;
    border:none;
}

/* Sub Navigation */

.secondaryNavigation {
    width: 700px;
    float: right;
}

.secondaryNavigation ul {
    float: left;
    padding: 0px;
    list-style-type: none;
}

.secondaryNavigation ul li {
    float: left;
    padding: 0px;  
    list-style-type: none;
    background-image: url(../images/common/subnav-div.gif);
    background-repeat: no-repeat;
    background-position: right 4px;
    background-color: #433293;
}

.secondLevel ul li.selected {
    background-image: none;
    background-color: #7b6fb3;
}

.secondaryNavigation ul li a,
.secondaryNavigation ul li a:visited {
    color: #FFFFFF;
    font-weight: bold;
    border:none;
    float: left;
    padding: 1px 9px 3px;
    line-height: 14px;
    font-size: 11px;
    letter-spacing: 0px;
}

.secondaryNavigation ul li.preSelected,
.secondaryNavigation ul li.last {
    background-image: none;
}

.secondaryNavigation ul li.selected a,
.secondaryNavigation ul li.selected a:visited {
}

.thirdLevel ul li {
    background-color: #7b6fb3;
}


/* Standard Content Region Declarations */

#pageContent {
    text-align: left;
    float: left;
    clear: both;
    width: 910px;
    padding: 0px 12px;
}

/* Home Template */

.homeFlashBanner {
    width: 910px;
    padding: 0px 12px 3px 12px;
    height: 298px;
    float: left;
    clear: both;
}

.homeBottomRow {
    width: 910px;
}

.homeLeft {
    float: left;
    width: 320px;
    padding-bottom: 3px;
}

.homeRight {
    float: right;
    width: 550px;
    padding-bottom: 3px;
}

/* Standard Content Template */

.standardContent {
    padding-left: 10px;
    width: 910px;
}

.column {
    width: 260px;
    float: left;
    min-height: 10px;
    padding-right: 47px;
    /*padding-top: 38px;*/
}

.alternateContent .column {
    /*padding-top: 15px;*/
}

.alternateContent .firstColumn,
.standardContent .firstColumn {
    padding-top: 0px;
}

.lastColumn {
    padding-right: 0px;
    width: 270px;
}

.alternateContent .lastColumn {
    width: 602px;
}

.alternateContent .lastColumn .column {
    padding-top: 0px;
    padding-right:22px;
    width: 280px;
}

.alternateContent .lastColumn .lastColumn {
    width: 270px;
}

.fullFlashColumn {
    width: 910px;
    padding: 0px 12px;
}

/* Text with Image Block */

.textImage,
.textImageImage,
.textImageText {
    float: left;
    clear: both;
    width: 260px;
}

.textImageImage {
    padding-bottom: 10px;
    border-bottom: solid 1px #9e9e9e;
}

.textImageText {
    padding: 10px 0px;
}

.textImageText h3 {
    padding: 0px 0px 4px 0px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
}

.textImageText h3,
.textImageText p,
.textImageText {
    line-height: 15px;
}

.imageLink {
    display: block;
}

/* Contact Form */

.contactFormWrapper {
    float: left;
    width: 310px;
    clear: both;
    padding-top: 37px;
}

.formWrapper ul,
.formWrapper li,
.formWrapper form,
.formWrapper {
    width: 310px;
    float: left;
    clear: both;
}

.formWrapper {
}

.formWrapper ul,
.formWrapper li {
    padding: 0px;
    list-style-type: none;
    padding-bottom: 4px;
}

.formWrapper ul,
.formWrapper li {
}

.formWrapper label {
    float: left;
    line-height: 13px;
    font-size: 11px;
    padding: 3px 0px; 
    color: #333333;
}

.formWrapper .radioWrapper label {
    width: 57px;
}

.formWrapper .textareaWrapper,
.formWrapper .radioWrapper,
.formWrapper .inputWrapper {
    float: right;
    width: 205px;
}

.formWrapper li.stateWrapper {
    width: 300px;
}

.formWrapper #state {
    float: right;
    width: 195px;
}

.formWrapper .radioWrapper input {
    margin: 3px;
}

/*.formWrapper .additionalWrapper .radioItem {
    clear: both;
    float: left;
    width: 200px;
}

.formWrapper .additionalWrapper .radioItem label {
    width: 100px;
}*/

.formWrapper input  {
    float: left;
}

.formWrapper .textareaWrapper textarea {
    height: 100px;
    line-height: 11px;
    float: left;
    font-size: 10px;
    color: #333333;
    padding: 2px;
    width: 190px;
    border: 1px solid #cacaca;
    background-color: #f6f6f6;
    font-family: Arial, Helvetica, Tahoma, Sans-serif ;
}

.formWrapper .textareaWrapper textarea#submitRecipe {
    height: 130px;
    margin-top: 8px;
}

.formWrapper .inputWrapper input  {
    height: 13px;
    font-family: Arial, Helvetica, Tahoma, Sans-serif ;
    float: left;
    font-size: 10px;
    padding: 2px;
    width: 190px;
    border: 1px solid #cacaca;
    background-color: #f6f6f6;
}

#submit {
    display: none;
}

.submit {
    float: left;
    width: 310px;
    padding-top: 10px;
    border-top: 1px solid #F1F1F1; 
}

#formErrors {
    width: 310px;
    float: left;
    clear: both;
    padding-bottom: 10px;
}

#formErrors p {
    color: #CC0000;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
}

#formErrors li {
    color: #CC0000;
    font-size: 10px;
    padding: 0px;
}

.mandNote {
    float: left;
    clear :both;
    padding: 3px 0px;
}

.mandNote p {
    color: #ff9d00;
    font-size: 10px;
    font-weight: bold;
    
}

/* Products Page */

.productFirstColumn {
    padding-right: 0px;
}

.productRegionWrapper { 
    width: 605px;
    float: right;
}

.productRegionHeader {
    width: 605px;
    float: left;
    clear: both;
    /*padding-top: 40px;*/
    padding-bottom: 20px;
}

.productLogo {
    width: 226px;
    float: left;
}

.productNavigation {
    float: right;
    width: 325px;
    padding-right: 25px;
    padding-top: 20px;
}

.productNavigation ul {
    float: right;
    width: 335px;
    list-style-type: none;
    list-style-position: outside;
    padding: 0px;
    height: 18px;
    line-height: 18px;
}

.productNavigation ul li {
    float: left;
    background-color: #cb2030;
    list-style-type: none;
    list-style-position: outside;
    padding: 0px;
    height: 18px;
    line-height: 18px;
    color: #FFFFFF;
    background-image: url(../images/common/prod-nav-divider.gif);
    background-position: right 4px;
    background-repeat: no-repeat;
}


.productNavigation ul li.first a {
    padding-left: 10px;
}

.productNavigation ul li.last a {
    padding-right: 10px;
}

.productNavigation ul li.last {
    background-image: none;
}

.productNavigation ul li.selected a,
.productNavigation ul li.selected a:visited{
    background-color: #b50d1d;
}

.productNavigation ul li a,
.productNavigation ul li a:visited {
    float: left;
    height: 18px;
    line-height: 18px;
    color: #FFFFFF;
    padding: 0px 8px 0px 7px;
    font-size: 12px;
}

/* General Product Region */

.productColumn {
    float: left;
    clear: both;
    width: 605px;
}

/* Overview Region - Products */

.overviewRegion {
    float: left;
    clear: both;
    width: 605px;
}

.overviewRegion h2 {
    color: #7f7f7f;
    font-weight: normal;
    font-size: 13px;
    line-height: 24px;
}

.overviewLeft {
    float: left;
    width: 150px;
}

.overviewLeft ul li,
.overviewLeft ul {
    padding: 0px;
    list-style-type: none;
    list-style-position: outside;
}

.overviewLeft h4 {
    font-size: 12px;
    color: #1a1818;
    line-height: 15px;
    font-weight: bold;
    padding: 0px 25px 2px 0px;
    text-align: right;
    text-transform: none;
}

.overviewLeft ul li.productListItem {
    padding: 0px 25px 0px 0px;
    background-image: url(../images/icons/tick.gif);
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 12px;
    color: #1a1818;
    line-height: 20px;
    font-weight: bold;
    text-align: right;
}

.overviewRight {
    float: right;
    width: 360px;
}

/* Cooking Methods */

.cmBlock {
    width: 605px;
    float: left;
    clear: both;
}

.cmLeft {
    width: 70px;
    float: left;
}

.cmRight {
    width: 530px;
    float: right;
    font-size: 12px;
    border-top: solid 1px #EAEAEA;
    padding: 7px 0px 12px; 
}

.cmRight ol {
    padding: 0px 0px 10px 15px;
}

.cmRight li {
    padding: 0px;
    list-style-position: outside;
}

.cmRight h2 {
    font-size: 14px;
    font-weight: bold;
    color: #1a1818;
    padding-bottom: 7px;
}

.nutritionColumn,
.cookingMethodColumn {
    display: none;    
}

/* Nutrition Display */

.nutritionLeft {
    float: left;
    width: 210px;
    text-align: center;
}

.nutritionRight {
    width: 318px;
    text-align: left;
    float: right;
}

/* News List */

.newsList {
    float: left;
    clear: both;
    width: 260px;
}

.newsList ul,
.newsList li {
    float: left;
    clear: both;
    list-style-type: none;
    list-style-position: outside;
    padding: 0px;
}

.newsList li {
    padding-bottom :12px;
    width: 600px;
	border-bottom: #ccc solid 1px;
  	margin-bottom: 40px;
}

.newsList li:last-child {
  
  border: none!important;

} 

.newsItems li h4 a	{color: #0079CC;}

.newsList li h3,
.newsList li p {
    padding-bottom: 0px;
}

.newsList li .moreLink {
    color: #696969;
    float: right;
    clear: both;
    cursor: pointer;
}

/* Video List */

.videoTitle {
    color: #0079CC;
    text-transform: uppercase;
    font-weight: bold;
    padding: 7px 0px 10px;
    text-align: center;
}

.video-wrapper { position: relative; }
.video-wrapper .play { position: absolute; visibility: visible!important; display: block!important; width: 38px; height: 38px; left: 50%; top: 50%; margin-top: -19px; margin-left: -19px; background-image: url(../images/common/play.png); }



/* Store Finder */

#storeFinderSubmit {
    display: none;
}

.storeFinderForm {
    padding: 16px 13px 37px;
    width: 258px;
    height: 56px;
    background-image: url(../images/common/store-locator-bg.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

.storeFinderForm h3 {
    line-height: 16px;
    padding-left: 3px;
    color: #FFFFFF;
}

.storeFinderForm input {
    width: 95px;
    border: 1px solid #6d6f72;
    padding: 3px;
    float: left;
    margin-top: 10px;
}

.storeFinderForm a {
    float: right;
    padding: 10px 10px 11px 5px;
}

.storeFinderForm label {
    padding-right: 6px;
    margin-top: 13px;
    float: left;
    color: #FFFFFF;
}

.storeLocation li {
    padding-bottom: 0px;
    list-style-type: none;
    list-style-position: outside;
    line-height: 20px;
}

.storeLocation ul {
    padding-left: 15px;
    padding-bottom: 10px;
    list-style-type: none;
    list-style-position: outside;
}

.storeResultsList ul,
.storeResultsList li {
    list-style-type: none;
}

.storeResultsList .title {
    color: #443492;
}

/* Nutrition Search */

.alternateContent .nipsFormColumn {
    text-align: center;
    width: 250px;
}

.nipsForm {
    background-repeat: no-repeat;
    background-position: 0px 114px;
    background-image: url(../images/common/nips-select-bg.gif);
    height: 202px;
    width: 165px;
    padding: 114px 10px 20px;
    margin: 0px auto;
    text-align: left;
}

.nipsForm h2 {
    color: #FFFFFF;
    line-height: 39px;
    padding-bottom: 5px;
}

.nipsForm form {
    display: block;
    height: 59px;
    padding: 30px 0px;
}

#nipsSearchSubmit {
    display: none;
}

.nipsForm select {
    width: 165px;
    padding: 2px;
    margin-bottom: 3px;
}

.nipsForm label {
    display: block;
    line-height: 18px;
    color: #000000;
    font-size: 13px;
    padding-bottom: 3px;
}

.nipsResults h3 {
    color: #b3744c;
}

/* Products List */

.homeProductList {
    width: 550px;     
}

.homeProductList ul {
    width: 550px;
    list-style-type: none;
    float: left;
    padding: 0px;
}

.homeProductList ul li {
    float: left;
    padding: 0px 40px 0px 0px;
    list-style-type: none;
}

.homeProductList ul li.last {
    padding: 0px;
}

 div.light_rounded .pp_top .pp_left{background: url(/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:14px;height:14px;background: url(/images/prettyPhoto/light_rounded/sprite.png) -1px 37px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_rounded .pp_nav .pp_play{background: url(/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background: url(/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background: url(/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(/images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{ color:#fff;}div.dark_square .pp_loaderIcon{background: url(/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{margin-top: 6px;width:14px;height:14px;background: url(/images/prettyPhoto/light_square/sprite.png) -58px -30px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(/images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}.pp_description{ float: left; font-size: 18px; display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;padding:0;position: relative;}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}.pp_gallery li.default a{background: url(/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}	
 
 
 #mtt_wrap h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cb2030;
	margin-bottom: 3px;
	font-weight: normal;
}

#mtt_wrap h6 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 5px;
    padding-top: 3px;
}


