@charset "utf-8";
/* CSS Document */

			
/*BRAND SPECIFIC*/
/*BRAND caterer*/
.cs #brandContentTop {
	background: url(images/brand/cs/content_bg_top_cs.gif) no-repeat;
}	
.cs #brandContent {
	background: url(images/brand/cs/content_bg_cs.gif) repeat-y 205px;
}
.cs #brandContentBottom {
	background: url(images/brand/cs/content_bg_bottom_cs.gif) no-repeat;
}
.cs #brandContentText li{
	list-style: url(images/brand/cs/bullet_cs.gif) outside;
}
/*BRAND com care*/
.cc #brandContentTop {
	background: url(images/brand/cc/content_bg_top_cc.gif) no-repeat;
}	
.cc #brandContent {
	background: url(images/brand/cc/content_bg_cc.gif) repeat-y 205px;
}
.cc #brandContentBottom {
	background: url(images/brand/cc/content_bg_bottom_cc.gif) no-repeat;
}
.cc #brandContentText ul{
	list-style: url(images/brand/cc/bullet_cc.gif);
}
/*BRAND cwee*/
.cw #brandContentTop {
	background: url(images/brand/cw/content_bg_top_cw.gif) no-repeat;
}	
.cw #brandContent {
	background: url(images/brand/cw/content_bg_cw.gif) repeat-y 205px;
}
.cw #brandContentBottom {
	background: url(images/brand/cw/content_bg_bottom_cw.gif) no-repeat;
}
.cw #brandContentText ul{
	list-style: url(images/brand/cw/bullet_cw.gif);
}
/*BRAND ewee*/
.ew #brandContentTop {
	background: url(images/brand/ew/content_bg_top_ew.gif) no-repeat;
}	
.ew #brandContent {
	background: url(images/brand/ew/content_bg_ew.gif) repeat-y 205px;
}
.ew #brandContentBottom {
	background: url(images/brand/ew/content_bg_bottom_ew.gif) no-repeat;
}
.ew #brandContentText ul{
	list-style: url(images/brand/ew/bullet_ew.gif);
}
/*BRAND farmers*/		

.fw #brandContentTop {
	background: url(images/brand/fw/content_bg_top_fw.gif) no-repeat;
}	
.fw #brandContent {
	background: url(images/brand/fw/content_bg_fw.gif) repeat-y 205px;
}
.fw #brandContentBottom {
	background: url(images/brand/fw/content_bg_bottom_fw.gif) no-repeat;
}		
.fw #brandContentText ul{
	list-style: url(images/brand/fw/bullet_fw.gif);
}
/*BRAND flight*/		
.fg #brandContentTop {
	background: url(images/brand/fg/content_bg_top_fg.gif) no-repeat;
}	
.fg #brandContent {
	background: url(images/brand/fg/content_bg_fg.gif) repeat-y 205px;
}
.fg #brandContentBottom {
	background: url(images/brand/fg/content_bg_bottom_fg.gif) no-repeat;
}		
.fg #brandContentText ul{
	list-style: url(images/brand/fg/bullet_fg.gif);
}
/*BRAND hji*/		
.hj #brandContentTop {
	background: url(images/brand/hj/content_bg_top_hj.gif) no-repeat;
}	
.hj #brandContent {
	background: url(images/brand/hj/content_bg_hj.gif) repeat-y 205px;
}
.hj #brandContentBottom {
	background: url(images/brand/hj/content_bg_bottom_hj.gif) no-repeat;
}		
.hj #brandContentText ul{
	list-style: url(images/brand/hj/bullet_hj.gif);
}
/*BRAND New SCi*/		
.ns #brandContentTop {
	background: url(images/brand/ns/content_bg_top_ns.gif) no-repeat;
}	
.ns #brandContent {
	background: url(images/brand/ns/content_bg_ns.gif) repeat-y 205px;
}
.ns #brandContentBottom {
	background: url(images/brand/ns/content_bg_bottom_ns.gif) no-repeat;
}		
.ns #brandContentText ul{
	list-style: url(images/brand/ns/bullet_ns.gif);
}
/*BRAND Optician*/		
.oj #brandContentTop {
	background: url(images/brand/oj/content_bg_top_oj.gif) no-repeat;
}	
.oj #brandContent {
	background: url(images/brand/oj/content_bg_oj.gif) repeat-y 205px;
}
.oj #brandContentBottom {
	background: url(images/brand/oj/content_bg_bottom_oj.gif) no-repeat;
}		
.oj #brandContentText ul{
	list-style: url(images/brand/oj/bullet_oj.gif);
}
/*BRAND PTOD*/		
.pt #brandContentTop {
	background: url(images/brand/pt/content_bg_top_pt.gif) no-repeat;
}	
.pt #brandContent {
	background: url(images/brand/pt/content_bg_pt.gif) repeat-y 205px;
}
.pt #brandContentBottom {
	background: url(images/brand/pt/content_bg_bottom_pt.gif) no-repeat;
}		
.pt #brandContentText ul{
	list-style: url(images/brand/pt/bullet_pt.gif);
}
/*BRAND Property*/
.pj #brandContentTop {
	background: url(images/brand/pj/content_bg_top_pj.gif) no-repeat;
}	
.pj #brandContent {
	background: url(images/brand/pj/content_bg_pj.gif) repeat-y 205px;
}
.pj #brandContentBottom {
	background: url(images/brand/pj/content_bg_bottom_pj.gif) no-repeat;
}		
.pj #brandContentText ul{
	list-style: url(images/brand/pj/bullet_pj.gif);
}
/*BRAND Road Transport*/		
.rt #brandContentTop {
	background: url(images/brand/rt/content_bg_top_rt.gif) no-repeat;
}	
.rt #brandContent {
	background: url(images/brand/rt/content_bg_rt.gif) repeat-y 205px;
}
.rt #brandContentBottom {
	background: url(images/brand/rt/content_bg_bottom_rt.gif) no-repeat;
}		
.rt #brandContentText ul{
	list-style: url(images/brand/rt/bullet_rt.gif);
}
/*BRAND Utility*/		
.uw #brandContentTop {
	background: url(images/brand/uw/content_bg_top_uw.gif) no-repeat;
}	
.uw #brandContent {
	background: url(images/brand/uw/content_bg_uw.gif) repeat-y 205px;
}
.uw #brandContentBottom {
	background: url(images/brand/uw/content_bg_bottom_uw.gif) no-repeat;
}		
.uw #brandContentText ul{
	list-style: url(images/brand/uw/bullet_uw.gif);
}
/*BRAND What Media*/		
.wm #brandContentTop {
	background: url(images/brand/wm/content_bg_top_wm.gif) no-repeat;
}	
.wm #brandContent {
	background: url(images/brand/wm/content_bg_wm.gif) repeat-y 205px;
}
.wm #brandContentBottom {
	background: url(images/brand/wm/content_bg_bottom_wm.gif) no-repeat;
}		
.wm #brandContentText ul{
	list-style: url(images/brand/wm/bullet_wm.gif);
}
/*BRAND Packed Lunch*/		
.pl #brandContentTop {
	background: url(images/brand/pl/content_bg_top_pl.gif) no-repeat;
}	
.pl #brandContent {
	background: url(images/brand/pl/content_bg_pl.gif) repeat-y 205px;
}
.pl #brandContentBottom {
	background: url(images/brand/pl/content_bg_bottom_pl.gif) no-repeat;
}
.pl #title1_right {
	background: url(images/packelunch/bg_pl_plate.gif) no-repeat center center;
	text-align: center;
	font-size: 120%;
	line-height: 1.2;
	color: #0E3367;
}
.pl #title2 {


}
/*BRAND Packed Lunch Gallery*/		
.pg #brandContentTop {
	background: url(images/brand/pl/content_bg_top_pl.gif) no-repeat;
}	
.pg #brandContent {
	background: url(images/brand/pl/content_bg_pg.gif) repeat-y 205px;
}
.pg #brandContentBottom {
	background: url(images/brand/pl/content_bg_bottom_pl.gif) no-repeat;
}
.pg #title1_right {
	background: url(images/packelunch/bg_pl_plate.gif) no-repeat center center;
	text-align: center;
	font-size: 130%;
	line-height: 1.2;
	color: #90B03C;
}
.pg #title1  {
	width: 100%;
	font-size: 120%;
}
.pg #title2 {
	background: url(images/packelunch/bg_next_pl.jpg) no-repeat right top;

}
/*BRAND summit*/		
.su #brandContentTop {
	background: url(images/brand/su/content_bg_top_su.gif) no-repeat;
}	
.su #brandContent {
	background: url(images/brand/su/content_bg_su.gif) repeat-y 205px;
}
.su #brandContentBottom {
	background: url(images/brand/su/content_bg_bottom_su.gif) no-repeat;
}
.su #title1_right {
	/*background: url(images/packelunch/bg_pl_plate.gif) no-repeat center center;*/
	text-align: center;
	font-size: 130%;
	line-height: 1.2;
	/*color: #90B03C;*/
}
.su #title2 {
	background: url(images/summit/head_bg.jpg) no-repeat right top;
	padding-top: 130px;

}
.su #title2 h1{
	font-size: 160%;
	font-weight: bold;
	padding: 5px 20px;
	background: #38002D;
	color: #FFF;
	display: block;
	text-align: left;
	line-height: 120%;
	margin: 0px;
}
/*BRAND home*/		
.ho #brandContentTop {
	background: url(images/brand/su/content_bg_top_su.gif) no-repeat;
}	
.ho #brandContent {
	background: url(images/brand/ho/content_bg_ho.gif) repeat-y 205px;
}
.ho #brandContentBottom {
	background: url(images/brand/su/content_bg_bottom_su.gif) no-repeat;
}
/*BRAND Calculator*/		
.ca #container {
	background: #FFFFFF url(images/brand/calc_body_bg.jpg) repeat-y right top;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
/*BRAND Comp*/
.ce #container {
	background: #FFFFFF url(images/brand/calc_body_bg.jpg) repeat-y right top;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
} 
.ct #container {
	background: #FFFFFF url(images/brand/calc_body_bg.jpg) repeat-y right top;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
/*BRAND News&Offers*/		
.no #brandContentTop {
	background: url(images/brand/su/content_bg_top_su.gif) no-repeat;
}	
.no #brandContent {
	background: url(images/brand/ho/content_bg_ho.gif) repeat-y 205px;
}
.no #brandContentBottom {
	background: url(images/brand/su/content_bg_bottom_su.gif) no-repeat;
}
.no #brandContentText {
	padding-right: 10px;
}

