/*---------------------------------------
Typography Style Sheet
---------------------------------------*/


/* tran
---------------------------------------*/

.ribbon{width:748px;height:40px;background: url(../images/form1/ribbon_back.gif) right bottom;color:#ffffff;font-size:0.75em;}
.ribbon_blue{width:748px;height:40px;color:#ffffff;font-size:0.75em;background-color:#1177a9;}
.ribbon table, .ribbon_blue table{height:40px;background-color:#1177a9;}
.ribbon_on{background: url(../images/form1/ribbon_on.gif) right bottom no-repeat;}
.ribbon_off{background: url(../images/form1/ribbon_off.gif) right bottom no-repeat;color:#86a5b4;}
.ribbon_off_end{background: url(../images/form1/ribbon_off_end.gif) right bottom no-repeat;color:#86a5b4;}
.ribbon_off_used{background: url(../images/form1/ribbon_off_used.gif) right bottom no-repeat;color:#86a5b4;}
.ribbon_on_end{background: url(../images/form1/ribbon_on_end.gif) right bottom no-repeat;}
.ribbon_pad{margin:0 46px 0 6px;}
.ribbon img, .ribbon_blue img{float:left;}

.ribbon_on_css {background: url(../images/form1/ribbon_on.gif) right bottom no-repeat;float:left;display:inline;height:40px;line-height:3.2em;}
.ribbon_off_css {background: url(../images/form1/ribbon_off.gif) right bottom no-repeat;float:left;display:inline;height:40px;line-height:3.2em;color:#86a5b4;}
.ribbon_off_end_css {background: url(../images/form1/ribbon_off_end.gif) right bottom no-repeat;float:left;display:inline;height:40px;line-height:3.2em;color:#86a5b4;}
.ribbon_off_used_css {background: url(../images/form1/ribbon_off_used.gif) right bottom no-repeat;float:left;display:inline;height:40px;line-height:3.2em;color:#86a5b4;}
.ribbon_on_end_css {background: url(../images/form1/ribbon_on_end.gif) right bottom no-repeat;float:left;display:inline;height:40px;line-height:3.2em;}
.ribbon_finished_css {float:left;display:inline;height:40px;line-height:3.2em;}



#sectiontwoDarkBlueBot { padding: 20px; background:#0074A7;}

#sectiontwo h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; color:#fff; font-weight:normal; padding: 0 0 10px 0;}
#sectiontwo p { color:#fff;}
#sectiontwo .NoTabStylePodsBottom .Pod p,
#sectiontwo .NoTabStylePodsBottom .PodMiddle p,
#sectiontwo .NoTabStylePodsBottom .PodNo p,
#sectiontwo .RelatedInformationBottom p { color: #4a4d3f; }

#contentBottom {margin: 10px 38px 0 0; padding: 0 0 45px 22px; font-size: .8em !Important}

/*.transImageBill { width: 156px; margin:46px 0 20px 20px; padding: 85px 0 0 0; background: url(../images/trans/bill.jpg) no-repeat left top; float: left}*/
.transImageBill { width: 156px; margin:46px 0 20px 20px; padding: 0 0 0 0; float: left}

/*.transImageCard { width: 156px; margin:46px 0 20px 30px; padding: 85px 0 0 0; background: url(../images/trans/card.jpg) no-repeat left top; float: left}*/
.transImageCard { width: 156px; margin:46px 0 20px 30px; padding: 0 0 0 0; float: left}

/*.transImageCook { width: 156px; margin:46px 0 20px 30px; padding: 85px 0 0 0; background: url(../images/trans/cookies.jpg) no-repeat left top; float: left}*/
.transImageCook { width: 156px; margin:46px 0 20px 30px; padding: 0 0 0 0; float: left}

/*.transImageTea { width: 111px; margin: 20px 0 20px 0; padding: 130px 0 0 0; background: url(../images/trans/tea.jpg) no-repeat left bottom; float: left}*/

.smallTranCopy {font-size: .7em !Important; font-style:italic; padding: 0 0 0 26px}

.ribbon p {font-size: 1.0em !Important;}
#divPleaseNote p {font-size: .7em !Important; font-style:italic; padding: 0 0 0 26px}
#divStepOneTitle {margin:0 46px 0 6px;}
#divStepTwoTitle {margin:0 46px 0 6px;}
#divStepThreeTitle {margin:0 46px 0 6px;}

