/*====================================
Screen styles
======================================*/

/* Global Default Formatting */
body {background-image:url(images/background.gif);background-repeat:repeat-x;background-color:#eab2d2; margin-top:0; margin-left:0; font-family:Arial, Helvetica, sans-serif;}
img {border: 0; border-style:none;}
a {text-decoration:none;}

.tm {font-size:7px;}
.bgcolor {background-color:#eab2d2;}
.nav {padding-left:70px;width:245px;background-image:url(images/nav_bg.gif);}
.header {font-size:12pt; color:#FFFFFF;}
.content {font-size:8pt; color:#FFFFFF;}
.contentArea {background-color:#FFFFFF;vertical-align:top;}

.benefits_join_bullet {width:10px;padding:15px 0px 0px 55px;vertical-align:top;}
.benefits_join_term {width:563px;padding:10px 20px 0px 10px;vertical-align:top;font-size:12px;line-height:150%;}
.benefits_member_bullet {padding:15px 0px 0px 55px;padding-right:0px;vertical-align:top;}
.benefits_member_term {padding:10px 40px 0px 10px;vertical-align:top;font-size:12px;line-height:180%;}
.benefits_card_bullet {padding:15px 0px 0px 55px;padding-right:0px;vertical-align:top;}
.benefits_card_term {padding:10px 40px 0px 10px;vertical-align:top;font-size:12px;line-height:150%;}
.benefits_sep {padding-top:110px !important;padding-top:130px;}
#benefits_left {padding-bottom:550px;*padding-bottom:551px !important;*padding-bottom:553px;}
.benefits_content{background-image:url(images/benefits_bg.gif);background-repeat:no-repeat;background-color:#FFFFFF;}

.partner_desc {width:571px;font-size:12px;padding:5px 5px 5px 5px;background-color:#FFFFFF; border-left: 1px solid #666666; border-right: 1px solid #666666; }
.partner_desc_border {width:1px;background-color:#666666;}
.partner_logo {text-align:center;vertical-align:middle;}
.tab_link {border:0px;}
.tab_text {display: none; /* hide the text containers *//* just styling */border:0px;}
.clear {clear: both;}  /* when we use css float property, we need to clear after the last floated item */

.classroom_archive {height:46px;position:absolute;text-align:right;vertical-align:middle;margin-top:10px;}
.classroom_bg {background-image:url(images/classroom_archive_bg.gif);background-repeat:repeat-x;}

.review_light {background-color:#ffffde;}
.review_dark {background-color:#f9d3ce;padding:5px 2px 6px 2px;}
.review_top {background-image:url(images/review_top_border.gif);background-repeat:repeat-x;}
.review_left {width:25px;background-image:url(images/review_left_border.gif);background-repeat:repeat-y;}
.review_right {width:22px;background-image:url(images/review_right_border.gif);background-repeat:repeat-y;}
.review_bottom {width:573px !important;width:589;height:62px;background-image:url(images/review_bottom_border.gif);text-align:right;padding:5px 16px 16px 0px;}
.review_bg {background-color:#ffffde;}
.review_date {width:150px;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:8px 2px 8px 2px;}
.review_activity {width:385px;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:5px 2px 6px 2px;}
.review_a {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FB2C08;cursor:pointer;}
.review_transpix {width:90px;height:91px;}
.review_video_title {color:#FB2C08;font-weight:bold;padding:5px 5px 0px 0px;font-family:Arial, Helvetica, sans-serif;}

#container_school_meal /*IE*/{width:100%;height:100%;text-align:center;}
#container_school_meal /*Firefox*/{width:100%;height:100%;text-align:-moz-center;}