@charset "utf-8";
/* CSS Document */
.MenuContainer_1			{cursor:hand; cursor:pointer}
.menuItem{cursor:hand; cursor:pointer}
.MenuRootMenuGroup_1		{}
.menuNonRootMenuGroup_1	{ display:none !important}
.MenuRootMenuItem_1		{}
.MenuRootMenuItemOver_1	{}
.NonRootMenuItem_1		{font-family:Arial; color:#CCC; font-size:10px; height:29px; width:150px; padding-left:5px;background-color:#410801}
.NonRootMenuItemOver_1	{font-family:Arial; color:#FFFFFF; font-size:10px; height:29px; width:150px; padding-left:5px; background-color:#410801}
#topNav_1{display:none !important}


body{margin:0px; background:url(../images/default/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#696969}
img{border:none;}
div#main{ margin:auto; width:962px;}
div#main-copy{float:left;width:962px;background:#d9d9d9;}

/**************************************************************************************************************
*	header
**************************************************************************************************************/
div#header{float:left;width:962px;}
	div#header-top{float:left;width:930px; height:120px; padding:0px 16px 0px 16px;background:url(../images/default/header-bg.jpg) no-repeat 16px 0px;}
		div#header-top-links-copy{float:left;width:888px;height:23px;padding-left:42px;
									background:url(../images/default/structural/header/links-right.gif) no-repeat 715px 0px}
		div#header-top-links{float:right;height:23px;padding-right:42px; padding-left:24px; text-align:right;line-height:20px; color:#fff;background:url(../images/default/structural/header/links-left.gif) no-repeat 0px 0px}
			div#header-top-links a:link,
			div#header-top-links a:active,
			div#header-top-links a:visited{color:#fff; text-decoration:none}
			div#header-top-links a:hover{color:#fff; text-decoration:underline}	
		div#header-top-search{float:left;width:192px; height:78px; padding:0px 42px 0px 696px;}
			div#search-input{float:left;width:170px; height:78px;}
				.search-inputbox{ width:160px; height:17px; border:solid 1px #a4a4a4; font-size:11px; color:#7e7e7e; padding-top:3px; padding-left:4px;}
            div#search-submit{float:left;width:22px; height:78px;}
	div#header-menu{float:left;width:938px; height:36px;padding:13px 12px 20px 12px}
/**************************************************************************************************************
*	body
**************************************************************************************************************/
div#body{float:left;width:928px;/*min-height:570px;_height:570px;*/padding:0px 17px 20px 17px}
	div#body-left{float:left;width:545px}
		.left-titles{ 	width:513px; height:12px;float:left; padding:7px 16px 14px 16px;
						font-size:12px;color:#4e85b8; font-weight:bold; 
						background:url(../images/default/left-titles.gif) no-repeat; 
					}
		.body-left-item{float:left;width:545px; margin-bottom:19px; background:#FFF}
		.body-left-pagecontent{float:left;width:495px;background:#FFF; padding:25px 25px 19px 25px; text-align:justify; line-height:15px; min-height:654px; _height:654px;}	
		.body-left-pagecontent_2{float:left;width:495px;background:#FFF; padding:25px 25px 29px 25px;text-align:justify;line-height:15px;margin-bottom:20px;min-height:164px;_height:164px;}		
		.body-left-pagecontent_3{float:left;width:495px;background:#FFF; padding:15px 25px 19px 25px; text-align:justify; line-height:15px;margin-bottom:20px}			
		.body-left-pagecontent-news{float:left;width:495px;background:#FFF; padding:25px 25px 19px 25px; text-align:justify; line-height:15px; min-height:1031px; _height:1046px;}	
		.body-left-pagecontent-shoppingcart{float:left;width:495px;background:#FFF; padding:25px 25px 19px 25px; text-align:justify; line-height:15px; min-height:991px; _height:1007px;}	
		
		.news-details-date{font-size:10px; padding:0px 0px 10px 0px}
		.news-details-name{font-size:12px;color:#4e85b8; font-weight:bold}
		
		div#body-bookingpage{float:left;width:878px;background:#FFF; padding:15px 25px 19px 25px; text-align:justify; line-height:15px;margin-bottom:20px}
		.body-bookingpage{float:left;width:878px;background:#FFF; padding:15px 25px 19px 25px; text-align:justify; line-height:15px;margin-bottom:20px}
		
		.body-left-item2{float:left;width:545px; margin-bottom:19px;}
			.body-left-addholder{padding:5px;width:535px; height:100px;overflow:hidden; float:left;}
			.body-left-item_1{float:left;width:340px; padding-bottom:10px;}
            .body-left-item_2{float:right;width:185px;}
				.body-left-item_2_copy{float:right;width:185px; margin-bottom:10px;}
				.left-titles3{float:left;width:155px; height:12px;float:left; padding:7px 16px 14px 16px;
						font-size:12px;color:#4e85b8; font-weight:bold; 
						background:url(../images/default/right-titles_3.gif) no-repeat; 
					}
			
	div#body-right{float:right;width:365px}
		.body-right-item{float:left;width:365px; margin-bottom:19px; background:#FFF}
			.body-right-addholder{margin:5px;width:355px; height:207px;overflow:hidden;}
			.right-titles{ 	width:333px; height:12px;float:left; padding:7px 16px 14px 16px;
						font-size:12px;color:#4e85b8; font-weight:bold; 
						background:url(../images/default/right-titles.gif) no-repeat; 
					}
.right-titles .pcat{cursor:hand; cursor:pointer}					
/**************************************************************************************************************
*	DVD List right pane
**************************************************************************************************************/
.dvd-list-holder{float:left; width:365px;height:786px;}
.dvd-list{float:left; width:340px;padding-bottom:15px;}
.dvd-item{float:left; width:340px;border-top:solid 1px #CCC ;padding:15px 0px 15px 11px; height:113px;}
.dvd-item-image{float:left; width:70px; height:99px; overflow:hidden}
.dvd-item-name{float:right; width:270px;padding:0x 0px 5px 0px;font-weight:bold;color:#4e85b8;}
		.dvd-item-name a:link,
		.dvd-item-name a:active,
		.dvd-item-name a:visited{color:#4e85b8; text-decoration:none}
		.dvd-item-name a:hover{color:#4e85b8; text-decoration:underline}	
.dvd-item-description{float:right; width:270px;padding:0px 0px 10px 0px; line-height:14px;}
.dvd-item-view-details{float:right; width:173px;padding:0px 0px 0px 0px;text-align:right;}
.dvd-item-buynow{float:right; width:97px;padding:0px 0px 0px 0px;text-align:right;}

.dvd-list-view-all{float:left; width:363px;padding-bottom:5px; text-align:center}
.dvd-list-view-all a:link,
.dvd-list-view-all a:active,
.dvd-list-view-all a:visited{color:#4e85b8; text-decoration:none}
.dvd-list-view-all a:hover{color:#4e85b8; text-decoration:underline}	
/**************************************************************************************************************
*	DVD List
**************************************************************************************************************/
.product-list-holder{float:left; width:495px; padding:25px 0px 0px 0px;}
.product-list-pagination-top{float:left; width:495px; padding:5px 0px 20px 0px; text-align:center}
.product-list-pagination-top A.first:link,
.product-list-pagination-top A.first:active,
.product-list-pagination-top A.first:visited{color:#355598;text-decoration:none;padding:2px 5px 2px 5px;}
.product-list-pagination-top A.first:hover{color:#fff;background:#4e85b8;text-decoration:none;padding:2px 5px 2px 5px;}
.product-list-pagination-top A.last:link,
.product-list-pagination-top A.last:active,
.product-list-pagination-top A.last:visited{color:#355598;text-decoration:none;padding:2px 5px 2px 5px;}
.product-list-pagination-top A.last:hover{color:#fff;background:#4e85b8;text-decoration:none;padding:2px 5px 2px 5px;}

.product-list-pagination-bottom{float:left; width:495px; padding:10px 0px 20px 0px; text-align:center}
.product-list-pagination-bottom A.first:link,
.product-list-pagination-bottom A.first:active,
.product-list-pagination-bottom A.first:visited{color:#355598;text-decoration:none;padding:2px 5px 2px 5px;}
.product-list-pagination-bottom A.first:hover{color:#fff;background:#4e85b8;text-decoration:none;padding:2px 5px 2px 5px;}
.product-list-pagination-bottom A.last:link,
.product-list-pagination-bottom A.last:active,
.product-list-pagination-bottom A.last:visited{color:#355598;text-decoration:none;padding:2px 5px 2px 5px;}
.product-list-pagination-bottom A.last:hover{color:#fff;background:#4e85b8;text-decoration:none;padding:2px 5px 2px 5px;}


A.page:link,
A.page:active,
A.page:visited{color:#355598;text-decoration:none;padding:2px 5px 2px 5px;}
A.page:hover{color:#fff;background:#4e85b8;text-decoration:none;padding:2px 5px 2px 5px;}
.selected-page{color:#fff;padding:2px 5px 2px 5px; background:#4e85b8}

.product-list{float:left; width:495px;border-top:solid 1px #CCC; margin-top:15px;}
.product-item{ float:left; width:495px;border-bottom:solid 1px #CCC;padding:20px 0px 20px 0px;  }
.product-item-copy{float:left; width:495px;}
.product-item-name{float:right; width:410px;padding:5px 0px 5px 0px;font-weight:bold;color:#4e85b8;}
A.product-item-name-link:link,
A.product-item-name-link:active,
A.product-item-name-link:visited{ color:#4e85b8;text-decoration:none}
A.product-item-name-link:hover{color:#4e85b8;text-decoration:underline}
.product-item-image-small{float:left; width:75px; height:99px; padding-left:10px}
.product-item-details{float:right; width:410px;padding:5px 0px 0px 0px; font-size:11px;}
.description-lable{display:none}
.description-value{float:right; width:400px;padding:0px 10px 10px 0px;}
.retailprice-lable{float:left; width:300px;padding:0px 0px 5px 0px; text-align:right;font-size:11px;font-weight:bold;}
.retailprice-value{float:left; width:100px;padding:0px 10px 5px 0px;text-align:right;font-size:11px;font-weight:bold;}
.view-details{float:right; width:83px; height:23px;padding-right:10px;}
.add-to-cart{float:right;  width:93px; height:23px; }
/**************************************************************************************************************
*	DVD Details
**************************************************************************************************************/
.product-details{float:left; width:495px;}
.product-details-copy{float:left; width:495px;}
.product-details-name{float:right; width:341px;padding-bottom:5px;font-size:12px;color:#4e85b8; font-weight:bold}
.product-details-image-large{float:left; width:154px;}
.product-details-details{float:right; width:341px;}
.product-details-htmlcontent{float:right; width:341px;}
.product-details-retailprice-lable{float:left; width:128px;font-size:11px;font-weight:bold; height:20px;}
.product-details-retailprice-value{float:left; width:100px;font-size:11px;font-weight:bold;height:20px;}
.product-details-add-to-cart{float:left; width:341px; padding:5px 0px 5px 0px}
/**************************************************************************************************************
*	newsletter
**************************************************************************************************************/
.newsletter{ float:left;width:165px; padding:0px 10px 0px 10px; background:#FFF}
.newsletter-title{ float:left;width:165px; padding:8px 0px 5px 0px;font-weight:bold;color:#4e85b8;}
.newsletter-input{ float:left;width:165px; padding:3px 0px 5px 0px;}
.newsletter-inputbox{width:163px;height:16px;border:solid 1px #CCC;font-size:11px !important; padding-top:4px; color:#696969}
.newsletter-submit{ float:left;width:165px; padding:0px 0px 10px 0px;}
/**************************************************************************************************************
*	starinterview
**************************************************************************************************************/
.starinterview{float:left;width:173px; padding:6px 6px 2px 6px; background:#FFF}
.starinterview-image{float:left;width:173px;overflow:hidden}
.starinterview-starname{float:left;width:165px;font-size:11px;color:#4e85b8; font-weight:bold;padding:6px 4px 0px 4px; }
.starinterview-starname a:link,
.starinterview-starname a:active,
.starinterview-starname a:visited{ color:#4e85b8;text-decoration:none}
.starinterview-starname a:hover{color:#4e85b8;text-decoration:underline}
.starinterview-categoryname{float:left;width:165px;font-size:10px;color:#4e85b8; font-weight:bold;padding:2px 4px 6px 4px; }
.starinterview-dateils{float:left;width:165px;padding:0px 4px 0px 4px; min-height:107px;_height:107px;}
.starinterview-readmore{float:left;width:165px;padding:6px 4px 6px 4px; text-align:right}
.starinterview-readmore a:link,
.starinterview-readmore a:active,
.starinterview-readmore a:visited{ color:#4e85b8;text-decoration:none}
.starinterview-readmore a:hover{color:#4e85b8;text-decoration:underline}

/**************************************************************************************************************
*	interview list
**************************************************************************************************************/
.interview-list-full_2{float:left;width:325px;float:left; padding:10px 20px 0px 20px; background:#FFF; margin-bottom:10px;}
	.interview-full-item_2{float:left;width:325px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}
		.interview-full-item-image_2{float:left; padding:0px 20px 10px 0px}
		.interview-full-item-name_2{float:left;width:325px; color:#4e85b8; font-weight:bold; padding-bottom:10px;}
			.interview-full-item-name_2 a:link,
			.interview-full-item-name_2 a:active,
			.interview-full-item-name_2 a:visited{color:#4e85b8; text-decoration:none}
			.interview-full-item-name_2 a:hover{color:#4e85b8; text-decoration:underline}		
		.interview-full-item-name_2 .interview-category{color:#696969 !important; font-weight:normal; text-align:right}
		.interview-full-item-description_2{float:left;width:325px; padding-bottom:10px;}	
		.interview-full-item-morelink_2{float:right; width:325px;padding:0x 0px 5px 0px; text-align:right}
		
.interview-list-pagination-bottom{float:left; width:325px; padding:10px 0px 20px 0px; text-align:center}
.interview-list-pagination-bottom A.first:link,
.interview-list-pagination-bottom A.first:active,
.interview-list-pagination-bottom A.first:visited{color:#355598;text-decoration:none;padding:2px 5px 2px 5px;}
.interview-list-pagination-bottom A.first:hover{color:#fff;background:#4e85b8;text-decoration:none;padding:2px 5px 2px 5px;}
.interview-list-pagination-bottom A.last:link,
.interview-list-pagination-bottom A.last:active,
.interview-list-pagination-bottom A.last:visited{color:#355598;text-decoration:none;padding:2px 5px 2px 5px;}
.interview-list-pagination-bottom A.last:hover{color:#fff;background:#4e85b8;text-decoration:none;padding:2px 5px 2px 5px;}

/**************************************************************************************************************
*	FEATURED TRAILERS
**************************************************************************************************************/
.featuredtrailer{float:left;width:173px; padding:6px 6px 2px 6px; background:#FFF}
.featuredtrailer-image{float:left;width:173px;overflow:hidden}
.featuredtrailer-name{float:left;width:165px;font-size:11px;color:#4e85b8; font-weight:bold;padding:6px 4px 6px 4px; text-align:center}
.featuredtrailer-name a:link,
.featuredtrailer-name a:active,
.featuredtrailer-name a:visited{ color:#4e85b8;text-decoration:none}
.featuredtrailer-name a:hover{color:#4e85b8;text-decoration:underline}
.featuredtrailer-dateils{float:left;width:165px;padding:0px 4px 0px 4px; min-height:107px;_height:107px;}
.featuredtrailer-readmore{float:left;width:165px;padding:6px 4px 6px 4px; text-align:center}
.featuredtrailer-readmore a:link,
.featuredtrailer-readmore a:active,
.featuredtrailer-readmore a:visited{ color:#4e85b8;text-decoration:none}
.featuredtrailer-readmore a:hover{color:#4e85b8;text-decoration:underline}



/**************************************************************************************************************
*	starinterview details
**************************************************************************************************************/
.interview-item-image{float:left; padding:0px 20px 10px 0px}
/**************************************************************************************************************
*	Shopping cart
**************************************************************************************************************/
.shopping-cart{float:left; width:495px;}
.shoppingcart-header {float:left;width:495px;font-size:12px; font-weight:bold;line-height:18px;color:#4e85b8;background-color:#FFF;padding:5px 0px 5px 0px;border-bottom:solid 1px #CCC}
.shoppingcart-header-itemdescription{float:left; height:20px;width:210px; padding-left:10px;}
.shoppingcart-header-quantity{float:left; height:20px;width:70px;text-align:center;}
.shoppingcart-header-price{float:left; height:20px;width:70px;text-align:center;}
.shoppingcart-header-total{float:left; height:20px;width:70px;text-align:center;}
.shoppingcart-header-remove{float:left; height:20px;width:65px;text-align:center;}

.shoppingcart-row-empty{float:left;width:495px;line-height:18px;background-color:#FFF;padding:5px 0px 5px 0px;border-bottom:solid 1px #CCC}
.shoppingcart-empty-label{float:left; height:20px;width:485px; padding-left:10px;color:#900;}


.shoppingcart-row {float:left;width:495px;line-height:18px;background-color:#FFF;padding:5px 0px 5px 0px;border-bottom:solid 1px #CCC}
.shoppingcart-row-image{float:left; height:50px;width:30px; overflow:hidden; padding-left:5px;}
.shoppingcart-row-itemdescription{float:left; height:42px;width:175px; padding-left:10px;line-height:50px;}
.shoppingcart-row-itemdescription A:link,
.shoppingcart-row-itemdescription A:active,
.shoppingcart-row-itemdescription A:visited{text-decoration:none;color:#4e85b8}
.shoppingcart-row-itemdescription A:hover{text-decoration:underline;color:#4e85b8}
.shoppingcart-row-quantity{float:left; height:27px;width:70px; padding-top:15px;text-align:center;}
		.shoppingcart-row-quantity-input{width:50px;height:16px;border:solid 1px #CCC;font-size:11px !important; text-align:center; padding-top:4px; color:#696969}
.shoppingcart-row-price{float:left; height:42px;width:70px; line-height:55px;text-align:center;}
.shoppingcart-row-total{float:left; height:42px;width:70px; line-height:55px; text-align:center;}
.shoppingcart-row-remove{float:left; height:37px;width:65px; text-align:center; padding-top:5px;}

.shoppingcart-total{float:left;width:495px;line-height:18px;background-color:#FFF;padding:5px 0px 5px 0px;border-bottom:solid 1px #CCC}
.shoppingcart-total-label{float:left; height:42px;width:335px; font-size:12px; font-weight:bold;line-height:40px;color:#4e85b8;text-align:right; padding-right:20px;}
.shoppingcart-total-value{float:left; height:42px;width:70px;font-size:12px; font-weight:bold;line-height:40px;color:#5b5756; padding-right:70px; text-align:center}

.shoppingcart-bottom{float:left;width:495px;line-height:18px;padding:5px 0px 5px 0px;}
.shoppingcart-continueshopping{float:left;width:160px;}
.shoppingcart-updatecart{float:right;width:97px;}
.shoppingcart-checkout{float:right;width:91px;}

.pay-now-button{background:url(../images/default/structural/shoppingcart/paynow_bg.gif) no-repeat; color:#513200; font-size:11px; border:none; font-family:Arial, Helvetica, sans-serif; padding:4px 0px 4px 0px; width:90px;}
.pay-now-label{color:#513200; font-size:13px; border:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold}

/**************************************************************************************************************
*	Checkout
**************************************************************************************************************/
.shoppingcartcheckout-header-itemdescription{float:left; height:20px;width:275px; padding-left:10px;}
.shoppingcartcheckout-row-itemdescription{float:left; height:42px;width:240px; padding-left:10px;line-height:50px;}
.shoppingcartcheckout-row-itemdescription A:link,
.shoppingcartcheckout-row-itemdescription A:active,
.shoppingcartcheckout-row-itemdescription A:visited{text-decoration:none;color:#4e85b8}
.shoppingcartcheckout-row-itemdescription A:hover{text-decoration:underline;color:#4e85b8}
.shoppingcartcheckout-row-quantity{float:left; height:42px;width:70px; line-height:55px; text-align:center;}
.shoppingcartcheckout-total-label{float:left; height:42px;width:400px; font-size:12px; font-weight:bold;line-height:40px;color:#4e85b8;text-align:right; padding-right:20px;}
.shoppingcartcheckout-total-value{float:left; height:42px;width:70px;font-size:12px; font-weight:bold;line-height:40px;color:#5b5756; padding-right:5px; text-align:center}
/**************************************************************************************************************
*	News List 
**************************************************************************************************************/
.left-titles2{float:left;width:308px; height:12px;float:left; padding:7px 16px 14px 16px;
						font-size:12px;color:#4e85b8; font-weight:bold; 
						background:url(../images/default/right-titles_1.gif) no-repeat; 
					}
.news-list{float:left;width:308px;float:left; padding:10px 16px 0px 16px; background:#FFF; margin-bottom:10px;}
	.news-item{float:left;width:288px;border-bottom:solid 1px #CCC; padding:9px 10px 9px 10px}
		.news-item-image{float:left; padding:0px 20px 10px 0px; width:63px;overflow:hidden}
		.news-item-name{float:left;width:288px; color:#4e85b8; font-weight:bold; padding-bottom:10px;}
			.news-item-name a:link,
			.news-item-name a:active,
			.news-item-name a:visited{color:#4e85b8; text-decoration:none}
			.news-item-name a:hover{color:#4e85b8; text-decoration:underline}			
		.news-item-description{float:right;width:205px; padding-bottom:10px;}	
		.news-item-morelink{float:right; width:205px;padding:0x 0px 5px 0px; text-align:right}
		.news-list-view-all{float:left;width:288px;padding-bottom:10px; padding-top:4px; text-align:center}
			.news-list-view-all a:link,
			.news-list-view-all a:active,
			.news-list-view-all a:visited{color:#4e85b8; text-decoration:none}
			.news-list-view-all a:hover{color:#4e85b8; text-decoration:underline}
			
/**************************************************************************************************************
*	movietime-full-item
**************************************************************************************************************/
	.movietime-full-item{float:left;width:495px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}
	.movietime-full-item-image{float:left;width:495px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}

			
/**************************************************************************************************************
*	News Full List 
**************************************************************************************************************/
.news-list-full{float:left;width:495px;float:left; padding:0px 0px 0px 0px; background:#FFF; margin-bottom:10px;}
	.news-full-item{float:left;width:495px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}
		.news-full-item-image{float:left; padding:0px 20px 10px 0px; width:63px; overflow:hidden}
		.news-full-item-name{float:left;width:495px; color:#4e85b8; font-weight:bold;}
		.news-full-item-date{float:left;width:495px;font-size:10px; padding-bottom:5px;}
		.news-full-item-image{float:left; padding:0px 20px 10px 0px; width:63px; overflow:hidden}
			.news-full-item-name a:link,
			.news-full-item-name a:active,
			.news-full-item-name a:visited{color:#4e85b8; text-decoration:none}
			.news-full-item-name a:hover{color:#4e85b8; text-decoration:underline}			
		.news-full-item-description{float:left;width:412px; padding-bottom:10px;}	
		.news-full-item-morelink{float:right; width:495px;padding:0x 0px 5px 0px; text-align:right}
		
/**************************************************************************************************************
*	News Full List 2
**************************************************************************************************************/
.news-list-full_2{float:left;width:325px;float:left; padding:10px 20px 0px 20px; background:#FFF; margin-bottom:10px;}
	.news-full-item_2{float:left;width:325px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}
		.news-full-item-image_2{float:left; padding:0px 20px 10px 0px}
		.news-full-item-name_2{float:left;width:325px; color:#4e85b8; font-weight:bold; padding-bottom:5px;}
			.news-full-item-name_2 a:link,
			.news-full-item-name_2 a:active,
			.news-full-item-name_2 a:visited{color:#4e85b8; text-decoration:none}
			.news-full-item-name_2 a:hover{color:#4e85b8; text-decoration:underline}			
		.news-full-item-description_2{float:left;width:242px; padding-bottom:10px;}	
		.news-full-item-date_2{float:left;width:325px; padding-bottom:5px; font-size:10px;}	
		.news-full-item-morelink_2{float:right; width:325px;padding:0x 0px 5px 0px; text-align:right}
		.news-full-item-image_2{float:left;overflow:hidden;padding:0 20px 10px 0;width:63px;}
		.news-list-full_2-view-all{float:left;width:325px;padding-bottom:10px; padding-top:3px; text-align:center}
		
/**************************************************************************************************************
*	theater Full List 
**************************************************************************************************************/
.theater-list-full{float:left;width:495px;float:left; padding:0px 0px 0px 0px; background:#FFF; margin-bottom:10px;}
	.theater-full-item{float:left;width:495px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}
		.theater-full-item-image{float:left; padding:0px 20px 10px 0px}
		.theater-full-item-name{float:left;width:495px; color:#4e85b8; font-weight:bold; padding-bottom:10px;}
			.theater-full-item-name a:link,
			.theater-full-item-name a:active,
			.theater-full-item-name a:visited{color:#4e85b8; text-decoration:none}
			.theater-full-item-name a:hover{color:#4e85b8; text-decoration:underline}			
		.theater-full-item-description{float:left;width:495px; padding-bottom:10px;}	
		.theater-full-item-morelink{float:right; width:495px;padding:0x 0px 5px 0px; text-align:right}
/**************************************************************************************************************
*	theater Full List  2
**************************************************************************************************************/
.theater-list-full_2{float:left;width:325px;float:left; padding:10px 20px 10px 20px; background:#FFF; margin-bottom:10px;}
	.theater-full-item_2{float:left;width:325px;padding:10px 0px 10px 0px}
		.theater-full-item-image_2{float:left; padding:0px 20px 10px 0px}
		.theater-full-item-name_2{float:left;width:325px; color:#4e85b8; font-weight:bold;}
			.theater-full-item-name_2 a:link,
			.theater-full-item-name_2 a:active,
			.theater-full-item-name_2 a:visited{color:#4e85b8; text-decoration:none}
			.theater-full-item-name_2 a:hover{color:#4e85b8; text-decoration:underline}			
		.theater-full-item-description_2{float:left;width:325px; padding-bottom:10px;}	
		.theater-full-item-morelink_2{float:right; width:325px;padding:0x 0px 5px 0px; text-align:right}
		
/**************************************************************************************************************
*	Movie Full List 
**************************************************************************************************************/
.movie-list-full{float:left;width:495px;float:left; padding:0px 0px 0px 0px; background:#FFF; margin-bottom:10px;}
	.movie-full-item{float:left;width:495px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}
		.movie-full-item-image{float:left; padding:0px 20px 10px 0px}
		.movie-full-item-name{float:left;width:495px; color:#4e85b8; font-weight:bold; padding-bottom:10px;}
			.movie-full-item-name a:link,
			.movie-full-item-name a:active,
			.movie-full-item-name a:visited{color:#4e85b8; text-decoration:none}
			.movie-full-item-name a:hover{color:#4e85b8; text-decoration:underline}	
		.movie-full-item-name .commencement-date{color:#696969 !important; font-weight:normal; text-align:right}
		.movie-full-item-image{float:left; width:173px;padding:0px 10px 10px 0px;}
		.movie-full-item-description{float:left;width:312px; padding-bottom:10px;}	
		.movie-full-item-morelink{float:right; width:173px;padding:0px 10px 10px 0px; text-align:right}
		
/**************************************************************************************************************
*	Movie Full List 
**************************************************************************************************************/
.trailer-list-full{float:left;width:495px;float:left; padding:0px 0px 0px 0px; background:#FFF; margin-bottom:10px;}
	.trailer-full-item{float:left;width:495px;padding:10px 0px 20px 0px}
	.trailer-full-item-name{float:left;width:495px; color:#4e85b8; font-weight:bold; padding-bottom:10px;}
	.trailer-full-item-name a:link,
	.trailer-full-item-name a:active,
	.trailer-full-item-name a:visited{color:#4e85b8; text-decoration:none}
	.trailer-full-item-name a:hover{color:#4e85b8; text-decoration:underline}	
	.trailer-full-item-description{float:left;width:495px;padding:10px 0px 20px 0px}	
	.trailer-full-item-morelink{float:right; width:495px;padding:0px 0px 10px 0px; text-align:right}
		
/**************************************************************************************************************
*	theater Full List  2
**************************************************************************************************************/
.movie-list-full_2{float:left;width:325px;float:left; padding:10px 20px 0px 20px; background:#FFF; margin-bottom:10px;}
	.movie-full-item_2{float:left;width:325px;border-bottom:solid 1px #CCC; padding:10px 0px 10px 0px}
		.movie-full-item-image_2{float:left; padding:0px 20px 10px 0px}
		.movie-full-item-name_2{float:left;width:325px; color:#4e85b8; font-weight:bold; padding-bottom:10px;}
			.movie-full-item-name_2 a:link,
			.movie-full-item-name_2 a:active,
			.movie-full-item-name_2 a:visited{color:#4e85b8; text-decoration:none}
			.movie-full-item-name_2 a:hover{color:#4e85b8; text-decoration:underline}		
		.movie-full-item-name_2 .commencement-date{color:#696969 !important; font-weight:normal; text-align:right}
		.movie-full-item-description_2{float:left;width:325px; padding-bottom:10px;}	
		.movie-full-item-morelink_2{float:right; width:325px;padding:0x 0px 5px 0px; text-align:right}
/**************************************************************************************************************
*	theater details 
**************************************************************************************************************/				
.theater-item-image{float:left; padding:0px 0px 10px 0px}	

/**************************************************************************************************************
*	special-offer
**************************************************************************************************************/
.special-offers-list{float:left; width:495px;}
.special-offers-item{float:left; width:495px;padding:0px 0px 20px 0px;}
.special-offers-name{float:right; width:495px;padding:5px 0px 5px 0px;font-weight:bold;color:#4e85b8;}
.special-offers-image{float:left; width:495px;}
.special-offers-htmlcontent{float:left; width:495px;}
.special-offers-date{float:left; width:495px;padding:9px 0px 5px 10px;font-size:11px; background:url(../images/default/structural/special-offers/special-offers-date.gif) no-repeat 0px 5px; color:#fff;text-transform:uppercase}


/**************************************************************************************************************
*	special-offer-add
**************************************************************************************************************/		
.special-offer-titles{float:left;width:308px; height:12px;float:left; padding:7px 16px 14px 16px;
						font-size:12px;color:#4e85b8; font-weight:bold; 
						background:url(../images/default/right-titles_1.gif) no-repeat; 
					}
.special-offer-titles span{display:block; float:left}
a.specialoffer-readmore:link,
a.specialoffer-readmore:active,
a.specialoffer-readmore:visited,
a.specialoffer-readmore:hover{display:block; float:right; padding-top:2px;}			
.special-offer-add{float:left;width:330px; height:143px; padding:5px; background:#FFF;overflow:hidden;}

/**************************************************************************************************************
*	Register
**************************************************************************************************************/		
.register-form{float:left;width:495px;}
.register-form-error{float:left;width:325px;padding:5px 0px 10px 140px;}
.register-form-label{float:left;width:130px;text-align:right; padding-right:10px;height:30px; line-height:22px;}
.register-form-inputbox{float:left;width:335px;height:30px;}
.register-form-label-2{float:left;width:130px;text-align:right; padding-right:10px;height:40px; line-height:22px;}
.register-form-inputbox-2{float:left;width:335px;height:40px;}
.register-form-label-3{float:left;width:130px;text-align:right; padding-right:10px;height:54px; line-height:22px;}
.register-form-inputbox-3{float:left;width:335px;height:54px;}
.form-input{width:300px;height:16px;border:solid 1px #CCC;font-size:11px !important; padding-top:4px;}
.form-input-sm{width:100px;height:16px;border:solid 1px #CCC;font-size:11px !important; padding-top:4px;}
.form-input-mty{width:60px;height:16px;border:solid 1px #CCC;font-size:11px !important; padding-top:4px;}
.form-input-ty{width:30px;height:16px;border:solid 1px #CCC;font-size:11px !important; padding-top:4px;}
.form-textarea{width:300px;height:100px;border:solid 1px #CCC;font-size:11px !important; padding-top:4px;font-family:Arial, Helvetica, sans-serif;}
.form-select{border:solid 1px #CCC;width:300px;font-size:11px !important; padding-top:2px; padding-bottom:2px;}
.form-select-mty{border:solid 1px #CCC;width:80px;font-size:11px !important; padding-top:2px; padding-bottom:2px;}
.register-form-description{font-size:11px; color:#036}

.ErrorText{color:#C30; }
.ErrorText li{ list-style:circle}

/**************************************************************************************************************
*	Member
**************************************************************************************************************/		
.member-toolbar{float:left; width:495px; height:28px; padding:20px 0px 20px 0px;}

/*
LOYALTY POINTS
*/
.member-loyalty{float:left; width:485px;font-size:12px;color:#4e85b8; font-weight:bold; padding:5px 0px 20px 10px;}
.member-title{float:left; width:485px;font-size:12px;color:#4e85b8; font-weight:bold; padding:5px 0px 5px 10px;}
.member-details{float:left; width:485px;padding:5px 0px 20px 10px;}

.member-details tr.header{ height:30px; background:#88b9dc;color:#FFF; font-weight:bold}
.member-details tr.header td{text-align:center}
.member-details tr.row{ height:30px;}
.member-details tr.row td{border-bottom:solid 1px #CCC}
.member-details tr.row td table td{border-bottom:none;height:20px;}
.member-details tr.row td.right{border-bottom:solid 1px #CCC; padding-right:15px;}
.member-details tr.total{ height:30px; }
.member-details tr.total td.totaltext{ text-transform:uppercase}
.member-details tr.total td.totalvalue{ border-bottom:double  #CCC}

/**************************************************************************************************************
*	Contact us
**************************************************************************************************************/		
.contactus-form{float:left;width:495px;}
.contactus-form-error{float:left;width:325px;padding:5px 0px 10px 140px;}
.contactus-form-label{float:left;width:130px;text-align:right; padding-right:10px;height:30px; line-height:22px;}
.contactus-form-inputbox{float:left;width:335px;height:30px;}
.contactus-form-textarealabel{float:left;width:130px;text-align:right; padding-right:10px;height:115px; line-height:22px;}
.contactus-form-textareainputbox{float:left;width:335px;height:115px;}
/**************************************************************************************************************
*	Booking
**************************************************************************************************************/		
.booking-form{float:left;width:495px;}
.booking-form-error{float:left;width:325px;padding:5px 0px 10px 140px;}
.booking-form-label{float:left;width:130px;text-align:right; padding-right:10px;height:30px; line-height:22px;}
.booking-form-inputbox{float:left;width:335px;height:30px;}
.booking-form-textarealabel{float:left;width:130px;text-align:right; padding-right:10px;height:115px; line-height:22px;}
.booking-form-textareainputbox{float:left;width:335px;height:115px;}

.count-down-holder{float:left;width:836px; height:41px;background:url(../images/default/structural/booking/count-down-holder.gif) no-repeat; line-height:41px; font-size:12px; padding:0px 21px 0px 21px; text-transform:uppercase; margin-top:15px; color:#5086b9}
/**************************************************************************************************************
*	Theater rates
**************************************************************************************************************/		
.theater-rates{float:left;width:495px;}
.theater-rates-name{float:left;width:495px; font-size:12px;color:#4e85b8; font-weight:bold; text-align:center; padding:10px 0px 10px 0px}
.theater-rates-note{float:left;width:495px;padding:10px 0px 10px 0px}
.theater-rates td{height:30px;}
.theater-rates td.dayname{  background:#88b4de; text-align:center; font-weight:bold; color:#FFF}
.theater-rates td.seatcategory{  background:#88b4de;font-weight:bold; color:#FFF ; padding-left:10px;}
.theater-rates td.seattype{  background:#88b4de;font-weight:bold; color:#FFF ; padding-left:10px;}
.theater-rates tr.rows td{ border-bottom:solid 1px #CCC}
/**************************************************************************************************************
*	Theater Showtimes
**************************************************************************************************************/		
.theater-showtimes{float:left;width:495px;}
.theater-showtimes table{width:400px;}
.theater-rates-image{float:left;width:495px; text-align:center}
.theater-rates-image img{border:solid 3px #CCC}
.theater-rates-buybutton{float:left;width:495px; text-align:center; padding:10px 0px 10px 0px}
.movie-available-theaters{float:left;width:495px; height:23px;text-align:center; padding:10px 0px 10px 0px}
.movie-available-theaters-list{float:left;width:495px;padding:0px 0px 0px 0px}
.movie-available-theaters-list-item{float:left;width:96px;padding:0px 10px 0px 0px}
.movie-available-theaters-list-item-name{float:left;width:96px;padding:0px 0px 5px 0px; text-align:center; font-weight:bold}
.movie-available-theaters-list-item-from{float:left;width:96px;padding:0px 0px 5px 0px; text-align:center !important;}
.movie-available-theaters-list-item-image{float:left;width:90px; height:54px;padding:0px 0px 0px 0px;border:solid 3px #CCC}
.movie-available-theaters-list-item-button{float:left;width:96px; height:23px;padding:8px 0px 8px 0px}
/**************************************************************************************************************
*	Booking Confirmation
**************************************************************************************************************/		
span#countdown{text-transform:uppercase !important;}
.left-booking-confirm-titles{width:427px; height:12px;float:left; padding:7px 16px 14px 16px;
						font-size:12px;color:#4e85b8; font-weight:bold; 
						background:url(../images/default/left-booking-confirm-titles.gif) no-repeat; 
					}
					
.right-booking-confirm-titles{width:417px; height:12px;float:right; padding:7px 16px 14px 16px;
						font-size:12px;color:#4e85b8; font-weight:bold; 
						background:url(../images/default/right-booking-confirm-titles.gif) no-repeat; 
					}
										
.booking-confirm-form-error{float:left;width:788px;padding:10px 0px 15px 140px;background-color:#FFF; margin-bottom:20px;}
.booking-confirm-form-error2{float:left;width:337px;padding:0px 16px 0px 106px;background-color:#FFF;}

.right-booking{width:449px;float:right;}
.left-booking{width:459px;float:left;}

.booking-confirm-form-right{float:right;width:439px; background-color:#FFF; padding:10px 10px 15px 0px}
.booking-confirm-form{float:left;width:449px; background-color:#FFF; padding:10px 10px 15px 0px}
.booking-confirm-form-title{float:left;width:299px;padding:5px 0px 5px 140px;}
.booking-confirm-form-grid{float:left;width:270px;padding:5px 80px 5px 89px;}
.booking-confirm-form-grid tr.header{ height:30px; background:#88b9dc;color:#FFF; font-weight:bold}
.booking-confirm-form-grid tr.header td{text-align:center}
.booking-confirm-form-grid tr.row{ height:30px;}
.booking-confirm-form-grid tr.row td{border-bottom:solid 1px #CCC}
.booking-confirm-form-grid tr.total{ height:30px;}
.booking-confirm-form-grid tr.total td.totaltext{ text-transform:uppercase}
.booking-confirm-form-grid tr.total td.totalvalue{ border-bottom:double  #CCC}
.booking-terms{text-transform:uppercase;font-weight:bold}
.cc{background:url(../images/default/cc.gif) no-repeat 80px; padding:10px 0px 5px 0px}
.cclearn{background:url(../images/default/sc_learn.gif) no-repeat; width:140px; height:32px; display:block; float:right; margin-top:-5px;_margin-top:-5px; z-index:1000}


.booking-confirm-form-label{float:left;width:130px;text-align:right; padding-right:10px;height:25px;}
.booking-confirm-form-inputbox{float:left;width:299px;height:25px;}
.booking-confirm-form-textarealabel{float:left;width:130px;text-align:right; padding-right:10px;height:115px; line-height:22px;}
.booking-confirm-form-textareainputbox{float:left;width:299px;height:115px;}


/**************************************************************************************************************
*	Calendar
**************************************************************************************************************/

div.calendar { position: relative; }

.calendar table {
cursor:pointer;
border:1px solid #ccc;
color: #000;
background: #fff;
font-family:Arial, Helvetica, sans-serif;font-size:11px;
}

.calendar .button { 
text-align: center;    
padding: 2px;          
}

.calendar .nav {
background:#f5f5f5;
}

.calendar thead .title { 
font-weight: bold;      
text-align: center;
background: #dedede;
color: #000;
padding: 2px 0 3px 0;
}

.calendar thead .headrow { 
background: #f5f5f5;
color: #444;
font-weight:bold;
}

.calendar thead .daynames { 
background: #fff;
color:#333;
font-weight:bold;
}

.calendar thead .name { 
border-bottom: 1px dotted #ccc;
padding: 2px;
text-align: center;
color: #000;
}

.calendar thead .weekend { 
color: #666;
}

.calendar thead .hilite { 
background-color: #444;
color: #fff;
padding: 1px;
}

.calendar thead .active { 
background-color: #d12f19;
color:#fff;
padding: 2px 0px 0px 2px;
}


.calendar tbody .day { 
width:1.8em;
color: #222;
text-align: right;
padding: 2px 2px 2px 2px;
}
.calendar tbody .day.othermonth {
font-size: 80%;
color: #bbb;
}
.calendar tbody .day.othermonth.oweekend {
color: #fbb;
}

.calendar table .wn {
padding: 2px 2px 2px 2px;
border-right: 1px solid #000;
background: #666;
}

.calendar tbody .rowhilite td {
background: #FFF1AF;
}

.calendar tbody .rowhilite td.wn {
background: #FFF1AF;
}

.calendar tbody td.hilite { 
padding: 1px 1px 1px 1px;
background:#444 !important;
color:#fff !important;
}

.calendar tbody td.active { 
color:#fff;
background: #529214 !important;
padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { 
font-weight: bold;
border: 1px solid #888;
padding: 1px 1px 1px 1px;
background: #f5f5f5 !important;
color: #222 !important;
}

.calendar tbody td.weekend { 
color: #666;
}

.calendar tbody td.today { 
font-weight: bold;
color: #529214;
background:#D9EFC2;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { 
visibility: hidden;
}

.calendar tbody .emptyrow { 
display: none;
}

.calendar tfoot .footrow { 
text-align: center;
background: #556;
color: #fff;
}

.calendar tfoot .ttip { 
background: #222;
color: #fff;
font-size:10px;
border-top: 1px solid #dedede;
padding: 3px;
}

.calendar tfoot .hilite { 
background: #aaf;
border: 1px solid #04f;
color: #000;
padding: 1px;
}

.calendar tfoot .active { 
background: #77c;
padding: 2px 0px 0px 2px;
}

.calendar .combo {
position: absolute;
display: none;
top: 0px;
left: 0px;
width: 4em;
border: 1px solid #ccc;
background: #f5f5f5;
color: #222;
font-size: 90%;
z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
text-align: center;
padding: 1px;
}

.calendar .combo .label-IEfix {
width: 4em;
}

.calendar .combo .hilite {
background: #444;
color:#fff;
}

.calendar .combo .active {
border-top: 1px solid #999;
border-bottom: 1px solid #999;
background: #dedede;
font-weight: bold;
}
/**************************************************************************************************************
*	Footer
**************************************************************************************************************/
div#footer{float:left;width:962px; padding:34px 0px 34px 0px; text-align:center;color:#6a8365;background:#FFF}
	div#footer-links{float:left;width:962px; padding-bottom:10px;text-transform:uppercase }
		div#footer-links a:link,
		div#footer-links a:active,
		div#footer-links a:visited{color:#6a8365; text-decoration:none}
		div#footer-links a:hover{color:#6a8365; text-decoration:underline}
	div#footer-links2{float:left;width:962px; padding-bottom:10px;text-transform:uppercase }
		div#footer-links2 a:link,
		div#footer-links2 a:active,
		div#footer-links2 a:visited{color:#6a8365; text-decoration:none}
		div#footer-links2 a:hover{color:#6a8365; text-decoration:underline}		
		
	div#footer-copyright{float:left;width:962px;}
		div#footer-copyright a:link,
		div#footer-copyright a:active,
		div#footer-copyright a:visited{color:#4875a9; text-decoration:none}
		div#footer-copyright a:hover{color:#4875a9; text-decoration:underline}	
/**************************************************************************************************************
*	Please wait box
**************************************************************************************************************/
.please-wait-box{ background:#FFF;  margin:auto; padding:50px 50px 50px 50px; width:100px; background:url(../images/default/structural/preloader.gif) no-repeat center 80px;}

/**************************************************************************************************************
*	Page Styles
**************************************************************************************************************/
h1{ font-size:12px !important;color:#4e85b8;}
h2{ font-size:12px !important;color:#4e85b8;}
a:link,
a:active,
a:visited{color:#4e85b8; text-decoration:none}
a:hover{color:#4e85b8; text-decoration:underline}



/**************************************************************************************************************
*	Page Styles
**************************************************************************************************************/
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none; }
#wrapper {width:495px; margin:0px auto; display:none; background:}
#wrapper * {margin:0px; padding:0px}
#fullsize {position:relative; width:493px; height:300px; padding:0px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:495px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:495px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../images/default/gallery/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../images/default/gallery/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../images/default/gallery/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(../images/default/gallery/scroll-left.gif) center center no-repeat; background-color:#4e85b8}
#slideleft:hover {background-color:#cccbcb}
#slideright {float:right; width:20px; height:81px; background:#4e85b8 url(../images/default/gallery/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#cccbcb}
#slidearea {float:left; position:relative; width:445px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #4e85b8; padding:2px}
/******************************************************************************************************************************************************
*
*	Tabber
*
******************************************************************************************************************************************************/
div#TabbedPanels2{ padding-bottom:2px;}

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	padding-top:0px;
	float: left;
	clear: none;
	width:363px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	padding-left:2px;
	overflow:hidden;
	padding-top:1px;
	background:#FFF
}
div#TabbedPanels3 .TabbedPanels{padding-left:0px;}
div#TabbedPanels3{ background:#d9d9d9}


.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	/*padding: 4px 10px;*/
	padding:0px 0px 0px 0px ;
	height:25px;
	width:71px;
	text-align:center;
	margin: 0px 1px 0px 0px;
	font: 11px Arial, Helvetica, sans-serif #585858 bold ; line-height:24px;
	background-color:#cccbcb;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #4e85b8;
	color:#fff;

}
.TabbedPanelsTabSelected {
	background-color: #4e85b8;
	color:#fff;
	padding-right:2px;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.cd-dvd-tab .TabbedPanelsTab{
									background:url(../images/default/structural/product/cd-tab.gif) no-repeat;
									font-size:12px;color:#4e85b8; font-weight:bold;
									line-height:24px;
									padding:2px 0px 7px 0px;
									width:180px;margin: 0px 0px 0px 0px;}
.cd-dvd-tab .TabbedPanelsTabHover,
.cd-dvd-tab .TabbedPanelsTabSelected{
									background:url(../images/default/structural/product/cd-tab_r.gif) no-repeat;
									font-size:12px;color:#fff; font-weight:bold;
									line-height:24px;
									padding:2px 0px 7px 0px;
									width:180px;margin: 0px 0px 0px 0px;}
									
.cd-dvd-tab .dvd-tab{margin: 0px 0px 3px 0px;}
.cd-dvd-tab .TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}



.TabbedPanelsContentGroup {
	clear: both;	
	background-color: #fff;
	/*min-height:400px;
	_height:400px;*/
	/*margin-top:-29px;*/
}
div#TabbedPanels1 .TabbedPanelsContent{padding: 0px 11px 10px 11px;}
div#TabbedPanels2 .TabbedPanelsContent{padding: 0px 11px 10px 11px;}
div#TabbedPanels3 .TabbedPanelsContent{padding: 0px;}
.TabbedPanelsContent {
	padding: 0px 11px 10px 11px;
	line-height:20px;
}


.TabbedPanelsContentVisible {}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
	padding-top:30px;
}
