@charset "utf-8";
/* CSS Document */
DIV.mainVideo
{
margin-bottom:15px;

}
DIV.vidIntro
{
padding:10px;
margin-bottom:15px;
}
DIV.vidIntro p
{
margin:0px 0px 4px 0px;
padding:0px;
}
DIV.vidIntro p a:link, DIV.vidIntro p a:visited,DIV.vidIntro p a:hover
{
text-decoration:underline;
color:#000000;
}
DIV.vidFunc DIV.rating-comp{
margin:5px 0px 0px 0px;
padding:0px 0px 10px 0px;
width:240px;
overflow:hidden;

}
DIV.vidFunc DIV.rating-comp img{
border:none;
margin:0px 1px 5px 0px;
padding:0px 0px 0px 0px;

}
DIV.vidFunc DIV.rating-comp DIV
{
float:right;
margin-left:10px;
}

DIV.vidTeasers
{
width:100%;
overflow:hidden;
}
DIV.vidTeasers DIV.note {
float:right;
clear:right;

padding:0px;
width:250px;
margin:0px 5px 10px 10px;
background:url(../images/centerColImgs/notecorner.gif) #F7E34D top right no-repeat;
}
DIV.vidTeasers DIV.note a:link,DIV.vidTeasers DIV.note a:visited,DIV.vidTeasers DIV.note a:hover
{
text-decoration:underline;
color:#000000;
font-weight:bold;
}
DIV.vidTeasers DIV.note p{
padding:10px 25px 0px 10px;
}
DIV.vidTeasers DIV.lesson
{
float:right;
clear:right;
background-color:#CCCCCC;
border:1px dotted #99CC00;
padding:0px;
width:250px;
margin:0px 5px 10px 10px;
}
DIV.vidTeasers DIV.lesson h1
{
font-size:14px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:7px 0px 0px 5px;
}
DIV.vidTeasers DIV.lesson DIV.Vteaser{
padding:5px;


}
DIV.vidTeasers DIV.lesson DIV.Vteaser h2
{
font-size:12px;
margin:0px 0px 5px 0px;
padding:0px;

}
DIV.vidTeasers DIV.lesson DIV.Vteaser p
{
margin:0px;
padding:0px;
}
DIV.vidTeasers DIV.moreVids
{
border-bottom:1px dotted #666666;
padding:0px 0px 10px 0px;
margin:0px 0px 15px 0px;
text-align:right;
}
DIV.vidTeasers DIV.moreVids a:link,DIV.vidTeasers DIV.moreVids a:visited,DIV.vidTeasers DIV.moreVids a:hover
{
color:#333333;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

DIV.vidTabBox
{


}
DIV.vidTabBox DIV.tabs
{
overflow:hidden;
width:100%;
background:url(../images/general-imgs/tbBottomLineBG.gif) bottom left repeat-x;
height:30px;
}
DIV.vidTabBox DIV.tabs DIV.tabActive
{
padding:2px 4px 2px 4px;
float:left;
margin-right:2px;
border-top:1px solid #999999;
border-right:1px solid #999999;
border-left:1px solid #999999;
height:30px;
background-color:#ffffff;
}
DIV.vidTabBox DIV.tabs DIV.tabInactive
{
padding:2px 4px 2px 4px;
height:22px;
float:left;
margin-right:2px;
border:1px solid #CCCCCC;

}
DIV.vidTabBox DIV.tabs DIV.tabInactive a:link,DIV.vidTabBox DIV.tabs DIV.tabInactive a:visited,DIV.vidTabBox DIV.tabs DIV.tabInactive a:hover
{
color:#999999;
text-decoration:none;
}
DIV.vidTabBox DIV.content
{
border-bottom:1px solid #999999;
border-right:1px solid #999999;
border-left:1px solid #999999;
padding-top:10px;
background:url(../images/general-imgs/lessonGrad.gif) bottom left repeat-x;
}
DIV.vidTabBox DIV.more
{
text-align:right;
padding:0px 10px 10px 0px;
}
DIV.vidTabBox DIV.more a:link,DIV.vidTabBox DIV.more a:visited,DIV.vidTabBox DIV.more a:hover
{
font-weight:bold;
color:#000000;
text-decoration:none;
}
DIV.relatedRec
{
float:left;
margin-right:6px;
background:url(../images/general-imgs/relatedLRGCurveTop.gif) top left no-repeat;
width:335px;
margin-bottom:10px;
}
DIV.relatedRec h2
{
font-size:16px;
font-weight:bold;
margin:0px 0px 10px 10px;
padding:10px 0px 0px 0px;
}
DIV.relatedRec DIV.block
{
padding:10px;
background:url(../images/general-imgs/relatedLRGBG.gif) top left repeat-y;
}
DIV.relatedRec DIV.footer
{
background:url(../images/general-imgs/relatedLRGCurveBottom.gif) top left no-repeat;
height:12px;
}
DIV.relatedRec DIV.block DIV.teaser
{
overflow:hidden;
width:100%;
margin:0 0 15px 0;
}
DIV.relatedRec DIV.block DIV.teaser p img
{
float:left;
margin:0 7px 4px 0;
border:1px solid #CCCCCC;
}

DIV.relatedRec DIV.block DIV.teaser p{
margin:0px;
padding:0px;
line-height:120%;
}
DIV.relatedRec DIV.block DIV.teaser a:link{
color:#846363;
text-decoration:none;
}
DIV.relatedRec DIV.block DIV.teaser a:visited{
color:#846363;
text-decoration:none;
}
DIV.relatedRec DIV.block DIV.teaser a:hover{
color:#7F3737;
text-decoration:underline;
}
DIV.relatedRec DIV.more
{
padding:0px 10px 0px 10px;
text-align:right;
}
DIV.relatedRec DIV.more a:link,DIV.relatedRec DIV.more a:visited,DIV.relatedRec DIV.more a:hover
{
text-decoration:none;
font-weight:bold;
color:#000000;
}
DIV.vidIngredients
{
float:left;
background:url(../images/general-imgs/relatedLRGCurveTop.gif) top left no-repeat;
width:335px;
margin-bottom:10px;
padding-top:12px;
}
DIV.vidIngredients DIV.b1 {
border-bottom:1px dotted #999999;
margin-bottom:10px;
padding-bottom:10px;
}
DIV.vidIngredients DIV.b1 h2
{
font-size:16px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
color:#99CC00;
}
DIV.vidIngredients DIV.b1 p
{
padding:0px;
margin:0px;
}
DIV.vidIngredients DIV.b1 p a:link, DIV.vidIngredients DIV.b1 p a:visited,DIV.vidIngredients DIV.b1 p a:hover
{
text-decoration:underline;
color:#000000;

}
DIV.vidIngredients DIV.b2 {
border-bottom:1px dotted #999999;
margin-bottom:10px;
padding-bottom:10px;
}
DIV.vidIngredients DIV.b2 h2
{
font-size:16px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
color:#32739A;
}
DIV.vidIngredients DIV.b2 p
{
padding:0px;
margin:0px;
}
DIV.vidIngredients DIV.b2 p a:link, DIV.vidIngredients DIV.b2 p a:visited,DIV.vidIngredients DIV.b2 p a:hover
{
text-decoration:underline;
color:#000000;

}
DIV.vidIngredients DIV.block
{
padding:10px;
background:url(../images/general-imgs/relatedLRGBG.gif) top left repeat-y;
}
DIV.vidTabBox DIV.content DIV.genericTeaser
{
border-bottom:1px dotted #999999;
}
DIV.vidIngredients DIV.footer
{
background:url(../images/general-imgs/relatedLRGCurveBottom.gif) top left no-repeat;
height:12px;
}
DIV.vidSelector
{
width:100%;
overflow:hidden;
margin-bottom:10px;
}
DIV.vidSelectionBox
{
width:170px;
border:1px solid #999999;
float:left;
margin:40px 10px 0px 10px;
text-align:center;
}
DIV.vidSelectionBox h1
{
padding-top:15px;
font-size:18px;
}
DIV.vidSelectionBox p
{
font-size:12px;
margin:15px 0px 15px 0px;
padding:0px;
}
DIV.vidSelectionBox select
{
margin-bottom:15px;
font-family:Arial,tahoma;
font-size:11px;
width:150px;
}
DIV.vidSelectionBox h1 a:link,DIV.vidSelectionBox h1 a:visited,DIV.vidSelectionBox h1 a:hover
{
color:#666666;
text-decoration:underline;
}
DIV.vidSelector DIV.prevControl
{
float:left;
width:40px;
}
DIV.vidSelector DIV.prevBox
{
width:200px;
background:url(../images/general-imgs/lessonGrad.gif) bottom left repeat-x;

float:left;
border:1px solid #CCCCCC;
}
DIV.vidSelector DIV.prevBox img.vidThmb
{
padding:10px;
border:0px;
}
DIV.vidSelector DIV.prevBox DIV.rating-comp
{
margin-left:10px;
}
DIV.vidSelector DIV.prevBox h1
{
font-size:15px;
padding:0px 0px 0px 10px;
margin:10px 0px 0px 0px;
}
DIV.vidSelector DIV.prevBox p
{
font-size:11px;
margin:0px 0px 0px 10px;
padding:0px 0px 10px 0px;
}
DIV.vidSelector DIV.prevBox p a:link, DIV.vidSelector DIV.prevBox p a:visited,DIV.vidSelector DIV.prevBox p a:hover
{
text-decoration:none;
color:#000000;
}
DIV.vidSelector DIV.nextControl
{
float:left;
width:40px;
}
DIV.vidSelector DIV.nextBox
{
width:200px;
background:url(../images/general-imgs/lessonGrad.gif) bottom left repeat-x;
float:left;
border:1px solid #CCCCCC;
}
DIV.vidSelector DIV.nextBox img.vidThmb
{
padding:10px;
border:0px;
}
DIV.vidSelector DIV.nextBox DIV.rating-comp
{
margin-left:10px;
}
DIV.vidSelector DIV.nextBox h1
{
font-size:15px;
padding:0px 0px 0px 10px;
margin:10px 0px 0px 0px;
}
DIV.vidSelector DIV.nextBox p
{
font-size:11px;
margin:0px 0px 0px 10px;
padding:0px 0px 10px 0px;
}
DIV.vidSelector DIV.nextBox p a:link, DIV.vidSelector DIV.nextBox p a:visited,DIV.vidSelector DIV.nextBox p a:hover
{
text-decoration:none;
color:#000000;
}
DIV.sublinks {
text-align:right;
padding:10px 0px 10px 0px;
border-bottom:1px dotted #CCCCCC;
margin:0px 0px 10px 0px;
color:#669900;
}
DIV.sublinks a:link,DIV.sublinks a:visited,DIV.sublinks a:hover
{
color:#669900;
text-decoration:none;
}
