/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
body{font-size:68.75%;font-family:arial,helvetica,clean,sans-serif;color:#3f4551;background:#FFF;}
ol, ul {list-style: none;}*/

/* start */


a			{color:#CC0000; text-decoration:none;}
a:hover		{color:#CC0000; text-decoration:underline;}
div.sidePanel	{margin-left:15px;}

/************************************************************
* Themed Promotion Panels
************************************************************/
.themedPromotion			{overflow:hidden; position:relative; margin-bottom:10px; top:-4px;}
.themedPromotionControls	{position:absolute; top:0px; left:0; width:250px; height:30px; background:transparent url(bg_indicatorHolder.png) no-repeat 30px 4px; z-index:2; _background-image: url(bg_indicatorHolder.gif);}
.twoItems .themedPromotionControls	{background-image:url(bg_indicatorHolder_2.png); _background-image: url(bg_indicatorHolder_2.gif);}
.themedPromotionControls .indicator	{position:absolute; top:0; left:37px; width:34px; height:41px; background:transparent url(bg_indicator.png) no-repeat 0 0;_background-image: url(bg_indicator.gif);}
.themedPromotionControls ul{position:relative; top:7px; left:40px;}
.themedPromotionControls li{float:left; font-weight:bold; font-size:1.18em; padding:0 8px;}
.themedPromotionControls li a.current {color:#fff;}
.themedPromotionControls div.pausePlay		{position:relative; top:-11px; left:120px; clear:both; width:51px; height:18px; overflow:hidden;}
.themedPromotionControls span	{position:absolute; top:0; left:0; background:transparent url(btn_pausePlay.gif) no-repeat 0 0; display:block; width:51px; height:18px; cursor:pointer;}
.themedPromotionControls .Pause span	{background-position:0px 0px;}
.themedPromotionControls .Play span	{background-position:0px -18px;}
.themedPromotionHolder		{position:relative; overflow:hidden; z-index:1;}
.themedPromotionHolder ul	{position:relative; margin-top:4px;}				
.themedPromotionHolder li	{overflow:hidden;}
.themedPromotionHolder h2,				
.themedPromotionHolder p.desc		{height:30px; overflow:hidden;}
.themedPromotionHolder p.banners		{overflow:hidden;}

.themedPromotionCarousel	{margin-bottom:10px;}
.themedPromotionCarousel .themedPromotionHolder ul	{margin-top:4px;}
.themedPromotionCarouselSmall .themedPromotionControls	{left:350px;}
.themedPromotionCarouselMedium .themedPromotionControls	{left:540px;}
/*
.themedPromotionCarouselControls	{position:absolute; top:89px; left:0; clear:both; width:744px; height:42px; z-index:2;}
.themedPromotionCarouselControls img		{cursor:pointer;}
.themedPromotionCarouselControls li.back	{float:left;}
.themedPromotionCarouselControls li.forward	{float:right;}
.themedPromotionCarouselSmall	.themedPromotionCarouselControls	{position:absolute; top:64px; left:0; clear:both; width:550px; height:42px; z-index:2;}
*/

.themedPromotionExtraLarge			{overflow:hidden; position:relative;}
.themedPromotionExtraLarge .themedPromotionHolder			{width:930px; height:304px;}
.themedPromotionExtraLarge .themedPromotionHolder ul		{width:930px;}
.themedPromotionExtraLarge .themedPromotionHolder li		{width:930px; height:300px;}
.themedPromotionExtraLarge .themedPromotionHolder p.banners	{height:300px;}
.themedPromotionExtraLarge p.more		{position:relative; top:-110px; left:746px;}

.themedPromotionLarge			{overflow:hidden; position:relative;}
.themedPromotionLarge .themedPromotionHolder			{width:744px; height:304px;}
.themedPromotionLarge .themedPromotionHolder ul		{width:744px;}
.themedPromotionLarge .themedPromotionHolder li		{width:744px; height:300px;}
.themedPromotionLarge .themedPromotionHolder p.banners	{height:300px; width:526px;}
.themedPromotionLarge p.more		{position:relative; top:-110px; left:560px;}

.themedPromotionMedium			{overflow:hidden; position:relative;}
.themedPromotionMedium .themedPromotionHolder			{width:744px; height:224px;}
.themedPromotionMedium .themedPromotionHolder ul		{width:744px;}
.themedPromotionMedium .themedPromotionHolder li		{width:744px; height:220px;}
.themedPromotionMedium .themedPromotionHolder p.banners	{height:220px;}
.themedPromotionMedium p.more		{position:relative; top:-103px; left:590px;}

.themedPromotionCarouselMedium			{overflow:hidden; position:relative;}
.themedPromotionCarouselMedium .themedPromotionHolder			{width:744px; height:220px;}
.themedPromotionCarouselMedium .themedPromotionHolder ul		{width:744px;}
.themedPromotionCarouselMedium .themedPromotionHolder li		{width:744px; height:220px;}
.themedPromotionCarouselMedium .themedPromotionHolder p.banners	{height:220px;}
.themedPromotionCarouselMedium p.more		{position:relative; top:-103px; left:700px;}

.themedPromotionCarouselSmall			{overflow:hidden; position:relative; margin:0 4px 10px; top:-4px;}
.themedPromotionCarouselSmall .themedPromotionHolder		{width:550px; height:174px;}
.themedPromotionCarouselSmall .themedPromotionHolder ul		{width:550px;}
.themedPromotionCarouselSmall .themedPromotionHolder li		{width:550px; height:170px;}
.themedPromotionCarouselSmall .themedPromotionHolder p.banners	{height:170px;}
.themedPromotionCarouselSmall p.more		{position:relative; top:-95px; left:504px;}

/*************************************************************************************
* Top Tips & Did you know
*************************************************************************************/
 
 
/* end */