﻿body
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Verdana, "MS Sans Serif" , "Microsoft Sans Serif" , sans-serif;
	margin: 0;
	text-align: center;
	color: #000;
	padding: 0;
	background-color: #5E5E5E;
}

#all {
	font-family:Arial, Helvetica, Verdana, "MS Sans Serif", "Microsoft Sans Serif", sans-serif;
	font-size:10pt;
	width:100%;
	text-align:center;
	/*z-index:0;*/
	background:url(../images/bg/bgHead.jpg) repeat-x;
}
.floatRight { float: right;}

#header {
	position:relative;
	width:955px;
	margin:0 auto;
	z-index:8;
	/*border:solid 1px #ccc;
	height:277px;*/
}

#site {
	position:relative;
	width:955px;
	margin:0 auto;
	text-align:left;
}


#footer 
{
	margin:16px 0px 0px 0px;
	background:url('../images/menu/footer.jpg') bottom repeat-x;
	width:100%;
	height:35px;
	text-align:center;
	position:relative;
	/*float:left;*/
	
}
*:first-child+html #footer{margin-bottom:-20px;}
#footer-menu
{
 display:inline-block;
 font-size:10pt;
 width:955px;
 text-align:center;
}

#copyright
{
	/*position:relative;*/
	color:White;
	float:right;
	margin-top:10px;
	margin-bottom:5px;
}

#footer-menu-link
{
	color:White;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
}


#footer-menu-link ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#footer-menu-link li
{
	float:left;
	margin: 0 0.15em;
	display:inline;
}

/* Hide from IE5-Mac \*/
#footer-menu-link a
{
float: none
}
/* End hide */

#footer-menu-link a
{
	color:White;
}
.logoMovieSeer 
{
	background-image:url(../images/menu/LogoMovieseer.png);
	height:60px;
	width:336px;
	float:left;
	text-align:center;
	cursor:pointer;
}
.logolayout
{
	margin-top:18px!important;
	margin-top:-12px;
	float:left;
	cursor:pointer;
	}
*:first-child+html .logolayout{margin-top:-12px!important;float:left;}
#baner{
	background-image:url(../images/cover/Banner.jpg);
	background-repeat:no-repeat;
	height:105px;
	width:763px;
	margin:16px 0px 8px 0px;
	text-align:center;
}
.more{float:right;}
.banerbox{
	position:relative;
	/*width:763px;*/
	width:100%;
	margin:0 auto;
	text-align:center;
	margin:0px 0px 8px 0px;
	padding-top:16px;
	z-index:1;
}
.bordersite {
	width:955px;
	margin:0 auto;
}

.clear-all {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}

.site-left
{
	float:left;
	/*margin:5px 5px 0 5px;*/
	margin:6px 6px 6px 6px;
}

.site-right
{
	float:left;
	margin:6px 6px 6px 6px;
}

a			{text-decoration: none;}
a:link		{color: #002d5c;}
a:visited	{color: #061392;}/*#061392*/
a:hover		{color: #002d5c;text-decoration: underline;}
a:active	{color: #061392;}
a img {border:solid 0px #fff;}

input.buttons
{
	border: none;
	vertical-align:middle;
	background-color:#EBEAE2;
	cursor:pointer;
}
input.buttonseacrh
{
	/*display:block;*/
	position:relative;
	background:url('../images/button/SearchCur.gif') no-repeat;
	width:65px;
	height:19px;
	cursor:pointer;
	cursor:hand;
	margin-top:1px;
}
input.buttonseacrh:hover
{
	/*display:block;*/
	position:relative;
	background:url('../images/button/SearchOver.gif') no-repeat;
	width:65px;
	height:19px;
	cursor:pointer;
	cursor:hand;
	margin-top:1px;
}
input.buttonreset
{
	/*display:block;*/
	position:relative;
	background:url('../images/button/btreset.png') no-repeat;
	width:55px;
	height:19px;
	min-width:55px;
	min-height:19px;
	cursor:hand;
}
input.buttonreset:hover
{
	/*display:block;*/
	position:relative;
	background:url('../images/button/btresetover.png') no-repeat;
	width:55px;
	height:19px;
	min-width:55px;
	min-height:19px;
	cursor:hand;
}

.TheaterMapSearch
{
 border-style:solid;
 border-width:1px;
 margin:4px 0px 2px 0px;
 width:auto;
}
/**************** index webpage********************/
.index_tab{width:955px;float:left;margin:8px 8px 8px 0px;}
.index_hotmovie{width:659px;float:left;	margin:8px 8px 8px 0px;}
.index_boxoffice{width:280px;float:left;margin:8px 0px 8px 8px;}
.index_hottrailer{width:659px;float:left;margin:8px 0px 8px 8px;}
.index_vedioreview{width:340px;min-height:453px; float:left;margin:8px 8px 0px 0px;}
.index_moviereview{width:599px;min-height:453px;float:left;margin:8px 0px 0px 8px;}
.index_thisweekmini{width:280px;float:left;	margin:8px 8px 8px 0px;}

/*****************************nowshowing module**************************/
.nowplaying_dot{ width:50%;border-top:dotted 1px #000;}
.nowplaying_right{margin-top: -39px;}
.nowplaying_right div{margin:-3px 3px 0px 0px;}
td.box2{width:120px;}
.nowplaying_filter{height:34px;border-bottom:dotted 1px #000;}
.nowplaying_filter a{font-size:13px;color:#002d5c;}
.nowplaying_rating{font-weight:bold;color:#293953;}
.nowplaying_pagerow{position:absolute;right:160px!important;right:170px;}
.nowplaying_gallery{padding:6px 6px 6px 6px;}
.nowplaying_moviename,.nowplaying_moviename a{font-weight:bold;font-size:1.2em;color:#980700;}
.nowplaying_image_gallery{padding:6px 6px 6px 6px;}
.nowplaying_gallery table tr{border-bottom:groove 1px #000;}
.nowplaying_borderimg{border:solid 1px #151515;}
.nowplaying_filter_theater{position:relative;width:200px;height:20px;overflow:hidden;margin-top:5px;}
.nowplaying_filter_theater select{position:absolute;}
.nowplaying_filter_section
{
	border-bottom:solid 1px #fff;
	font-weight:bold;
	padding:3px;
	display:block;
}
.nowplaying_filter_section_ddl
{
	font-weight:bold;
	padding:3px;
	margin-left:4px;
	display:block;
}

.nowplaying_star td input{float:left;}
.nowplaying_star td label{display:inline-block;}
.nowplaying_star_rating_text{float:left;}
.nowplaying_star_rating
{
	float:left;
	width:12px;
	height:12px;
	background:url('../images/cover/Starfull.png') no-repeat;
}
.nowplaying_star_rating_black
{
	float:left;
	width:12px;
	height:12px;
	background:url('../images/cover/Star.png') no-repeat;
}
.nowplaying_filter_section span.nowplaying_filter_arrow
{
	display:inline-block;
	width:11px;
	height:11px;
	background:url('../images/down_arrow.gif') no-repeat;
	margin-right:3px;
}
.nowplaying_filter_button{margin-top:10px;}
/***********************nowshowing webpage*****************************/
.nowplaying_tab{width:955px;float:left;margin:8px 8px 8px 0px;}
.nowplaying_box{width:809px;float:left;margin:8px 8px 0px 0px;}
.nowplaying_detail{width:539px;float:left;margin:0px 0px 0px 8px;}
.nowplaying_filterbox{width:254px;float:left;margin:0px 8px 0px 0px;}

/*************************profile module************************************/
.profile{width:955px;float:left;margin:8px 0px 0px 0px;}
.profile_actorname{font-weight:bold;font-size:1.2em;}
.profile_box{width:100%;float:left;margin:0px 0px 0px 0px;}
.profile_imgborder{display:block; padding:6px 10px 6px 10px;margin:3px 0 0 0;background:#9f9f9f;}
.profile_image{float:left;padding:0 10px 0px 0;}
.profile_filmographybox{margin:16px 0 0 0;}
.profile_filmographycontent{margin:-5px -5px 0px -5px;}

div#nifty{background: #9F9F9F}
b.rtop, b.rbottom{display:block;background: #CDCDCD}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #9F9F9F}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/********************commingsoon module*******************/
dl#csaccordion {margin: 0px -4px 1px -4px; padding: 0; }
dl#csaccordion dt
{
	/*display: block;
	position: relative;*/
	padding: 5px;
	height: 28px;
	color: #000;
	text-decoration: none;
	line-height: 28px;
	/*left: 3px;*/
	background-color:#A3B8C9;
	border-top:solid 1px #ccc;
	cursor:pointer;
}
dl#csaccordion dt:hover{background-color:#2E90BD;}
dl#csaccordion dt.csactive{background-color:#2E90BD; font-weight:bold;}
dl#csaccordion dd.cscontent{margin: 0px; padding: 0; }
.comingsoon_right{margin-top: -23px;}
.comingsoon_right div{margin:-3px 3px 0px 0px;}
.comingsoon_box{margin:5px auto; margin-left:10px; margin-right:10px; display: inline-block;}
.comingsoon_leftbox{width:809px;float:left;margin:8px 8px 0px 0px;}
.comingsoon_detail{width:539px;float:left;margin:0px 0px 0px 8px;}
.comingsoon_filterbox{width:254px;float:left;margin:0px 8px 0px 0px;}
.comingsoon_image{float:left; width:120px;}
/*.comingsoon_scrollpane{height:400px;width:618px;overflow: auto;}*/
.comingsoon_moviename_box{margin-left:135px;}
.comingsoon_moviename,.comingsoon_moviename a{font-weight:bold;font-size:1.2em;color:#980700;}
.comingsoon_filter_section
{
	border-bottom:solid 1px #fff;
	font-weight:bold;
	padding:3px;
}

.comingsoon_filter_section span.nowplaying_filter_arrow
{
	display:inline-block;
	width:11px;
	height:11px;
	background:url('../images/down_arrow.gif') no-repeat;
	margin-right:3px;
}
.comingsoon_filter_button{margin-top:10px;}
/****tab footer****/
.nowplayingComingsoontabposter {
	width:100%;
	margin:0px auto;
	min-width:100px;
	max-width:954px; 
	z-index:-9999999;
}
.nowplayingComingsoontabposter .tab_footer{
    background:transparent url(../images/border/bottom.jpg) no-repeat 0px 0px;
    margin:0px 9px 0px 0px!important;
    margin:0px 0px 0px 0px!;
    height: 10px;
}
.nowplayingComingsoontabposter .tab_footer .tab_middle {
	background:transparent url(../images/border/bottom-right.jpg) no-repeat right 0px;
	margin:0px -9px 0px 0px!important;
	margin:0px 0px 0px 0px;
	height: 10px;
}
.nowplayingComingsoontabposter .tabheader
{
	background:transparent url(../images/border/tab-header.png) repeat-x;
	margin:0px 9px 0px 1px!important;
	margin:-2px 1px 0px 1px;
	height:9px;

}
.nowplayingComingsoontabposter .tabheader .tabheader_middle {
	background:transparent url(../images/border/t-coner-right.jpg) no-repeat right 0px;
	margin:0px -9px 0px 1px!important;
	margin:0px 0px 0px 1px;
	height: 9px;
}
/********************trailer webpage***********************/
.trailer_hottrailer{width:659px;float:left;margin:8px 8px 8px 0px;}
.trailer_related{width:280px;float:left;margin:8px 0px 8px 8px;}
.trailer_vedioplaylist{width:804px;float:left;margin:8px 8px 0px 0px;}
.vedioplaylist_box{margin:-5px -5px 0px -5px;}
.vedioplaylist_ddl{margin:-22px 4px 0 0;float:right;position:relative;width:90px;overflow:hidden;}

/***********************Video Playlist Module*******************************/
.videoplaylist_bg_whith{background-color: #b1b1b1;height:130px;}
.videoplaylist_bg_black{background-color: #cdcdcd;height:130px;}
.videoplaylist_desc{padding:0px 5px 0px 5px;}

/******************showtime search module**********************/
.scrollable-showtime-header{
  background-color:#a3b8c9;
  margin:-5px -5px 2px -5px;
  vertical-align:middle;
  text-align:right;
  padding:3px 5px 3px 0px;
}
.showtime_filter_section
{
	border-bottom:solid 1px #fff;
	font-weight:bold;
	padding:3px;
	display:block;
}
.showtime-item-moviedetail-search
{
	padding:10px;	
	border:1px solid #ccc;
	background-color:#efefef;	
	-moz-border-radius:7px;
}
.page_top{float:right;display:block;margin:3px 0px 0px 0px;}
.page_buttom{float:right;display:block;margin:5px 0px 0px 0px;}
.page_seacrh_moviedetail_top{float:left;width:930px;display:block;margin:0px 0px 3px 0px;}
/**************************showtime webpage*********************************/
.showtime_mvfinderbox{width:254px;float:left;margin:8px 8px 0px 0px;}
.showtime_mvfinderbox_inside_top{width:254px;float:left;margin:0px 0px 8px 0px;}
.showtime_mvfinderbox_inside_buttom{width:254px;float:left;margin:8px 0px 0px 0px;}

.showtime_stsearch{width:685px;float:left;margin:8px 0px 0px 8px;}
.showtime_search_header{background-color:#a3b8c9;float:left;width:100%;margin:-5px -5px 2px -5px;padding:5px 10px 1px 0px;text-align:right;font-size:11px;height:25px;}
.showtime_search_header_for_pager{/*background-color:#a3b8c9;*/float:left;/*width:100%;*/margin:2px -5px 2px -4px;padding:5px 9px 0px 5px;text-align:left;font-size:11px;height:18px;}

.divimgtrailer
{
	float:left;
	display:block;
}
.imgtrailer
{
	position:relative;
	background:transparent url('../images/trailer.png') no-repeat;
	width:17px;
	height:17px;
	cursor:pointer;
	cursor:hand;
	margin-left:5px;
}
/******************moviedetail webpage**********************/
.moviedetail_imagebox{width:655px;float:left;margin:8px 8px 8px 0px;}
.moviedetail_detailbox{float:left;margin:8px 0px 8px 8px;}
.moviedetail_showtimebox{width:100%;float:left;margin:8px 0px 0px 0px;}
.moviedetail_gallerybox{width:100%;float:left;margin:8px 0px 8px 0px;}
.moviedetail_trailerbox{width:655px;float:left;margin:8px 0px 8px 8px;}
.moviedetail_moviereviewbox{width:600px;float:left;margin:8px 8px 8px 0px;}
.moviedetail_videoreviewbox{width:337px;float:left;margin:8px 0px 8px 8px;}
.moviedetail_synopsisbox{height:419px;}
.moviedetail_popupbox{padding:5px 0 0 30px;color:White;}
#castcrewsec dl dd a {color:#fff;text-decoration:underline;}
#castcrewsec dl dd a:hover {color:#fff;text-decoration:none;}


/********************Movie Review Module*******************************/
.moviereview_box{margin:-5px -5px 0px -5px;}
.moviereview_reviewby{color:#980700;}

/********************Video ReviewFull Module*************************/
.vdoreviewfull_boxo
{
	display:block;
	width:auto;
	height:33px;
	border-bottom: #000 1px dotted;
	vertical-align:middle;
	}
.vdoreviewfull_boxtext{margin:0 0 0 7px;}
/***************************movie review detail module**************/
.review_detail_image
{
	float:left;
	display:inline;
	margin: 10px 10px 10px 10px;
	}
.review_detail_moviename
{
	font-weight:bold;
	font-size:16px;
	}
.review_detail_by
{
	margin:5px 0px 10px 0px;
	}
.review_detail_longdesc
{
	
	}
.review_detail_source_date
{
	padding:10px 0px 0px 0px;
	}

/************* Menu Search Module *****************/ 
input {	border: none;vertical-align:middle;}
input.btnSiteSearch
{
	display:block;
	background:url('../images/button/Search.png') no-repeat;
	width:71px;
	height:23px;
	min-width:71px;
	min-height:23px;
	cursor:pointer;
	cursor:hand;
	margin-left:5px;
}

.SearchBox 
{
	display:inline-block;
	float:left;
	margin:0 5px;
	vertical-align:middle;
	text-align:right;
	color:#909090;
	font-size:12px;
	font-weight:bold;
}
.SearchBox input{padding:0 0 0 0;float:left;}
.SearchBox span{display:block;text-align:left;}
.searchalgnleft{float:left;text-align:left}
.keyword
{
	/*border-bottom:solid 2px #909090;
	border-top:solid 2px #909090;*/
	border:solid 2px #909090;
	}
.searchbutton
{
	display:block;
	/*background:url('../images/button_search.jpg') no-repeat;*/
	background:url('../images/menu/go.png') no-repeat;	
	width:24px;
	height:24px;
	min-width:24px;
	min-height:24px;
	margin-left:3px;
	cursor:pointer;
}

/************* Horizon Main Menu Module ******************/ 
#nav-menu ul{
   list-style: none;
   padding: 0;
   margin: 0;
} 
#nav-menu li{
   float: left;
   /*margin: 0 0.15em;*/
} 
#nav-menu li a.mShowtime_1,a.mNowplaying_1,a.mCommingsoon_1,a.mVedio_1,a.mReview_1{
   background: url(../images/menu/Showtime.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
   cursor:pointer;
} 
#nav-menu li a.mNowplaying_1{background: url(../images/menu/NowPlaying.png)  bottom left no-repeat;}
#nav-menu li a.mCommingsoon_1{background: url(../images/menu/CommingSoon.png)  bottom left no-repeat;}
#nav-menu li a.mVedio_1{background: url(../images/menu/Videos.png)  bottom left no-repeat;}
#nav-menu li a.mReview_1{background: url(../images/menu/Reviews.png)  bottom left no-repeat;}

#nav-menu li a.mShowtime_1:hover{
    background: url(../images/menu/ShowtimeS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mNowplaying_1:hover{
    background: url(../images/menu/NowPlayingS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoon_1:hover{
    background: url(../images/menu/CommingSoonS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedio_1:hover{
    background: url(../images/menu/VideosS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReview_1:hover{
    background: url(../images/menu/ReviewsS.png)  bottom left no-repeat;
 }
 
 #nav-menu li a.mShowtimeAct_1,a.mNowplayingAct_1,a.mCommingsoonAct_1,a.mVedioAct_1,a.mReviewAct_1{
background: url(../images/menu/ShowtimeS.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
}
   
 #nav-menu li a.mNowplayingAct_1{
    background: url(../images/menu/NowPlayingS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoonAct_1{
    background: url(../images/menu/CommingSoonS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedioAct_1{
    background: url(../images/menu/VideosS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReviewAct_1{
    background: url(../images/menu/ReviewsS.png)  bottom left no-repeat;
 }
/*******************menu thai ***********************/
#nav-menu li a.mShowtime_2,a.mNowplaying_2,a.mCommingsoon_2,a.mVedio_2,a.mReview_2{
   background: url(../images/menu/ShowtimeTh.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
   cursor:pointer;
} 
#nav-menu li a.mNowplaying_2{background: url(../images/menu/NowPlayingTh.png)  bottom left no-repeat;}
#nav-menu li a.mCommingsoon_2{background: url(../images/menu/CommingSoonTh.png)  bottom left no-repeat;}
#nav-menu li a.mVedio_2{background: url(../images/menu/VideosTh.png)  bottom left no-repeat;}
#nav-menu li a.mReview_2{background: url(../images/menu/ReviewsTh.png)  bottom left no-repeat;}

#nav-menu li a.mShowtime_2:hover{
    background: url(../images/menu/ShowtimeThS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mNowplaying_2:hover{
    background: url(../images/menu/NowPlayingThS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoon_2:hover{
    background: url(../images/menu/CommingSoonThS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedio_2:hover{
    background: url(../images/menu/VideosThS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReview_2:hover{
    background: url(../images/menu/ReviewsThS.png)  bottom left no-repeat;
 }
 
 #nav-menu li a.mShowtimeAct_2,a.mNowplayingAct_2,a.mCommingsoonAct_2,a.mVedioAct_2,a.mReviewAct_2{
background: url(../images/menu/ShowtimeThS.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
}
   
 #nav-menu li a.mNowplayingAct_2{
    background: url(../images/menu/NowPlayingThS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoonAct_2{
    background: url(../images/menu/CommingSoonThS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedioAct_2{
    background: url(../images/menu/VideosThS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReviewAct_2{
    background: url(../images/menu/ReviewsThS.png)  bottom left no-repeat;
 }
 /*******************menu bahasa ***********************/
#nav-menu li a.mShowtime_48,a.mNowplaying_48,a.mCommingsoon_48,a.mVedio_48,a.mReview_48{
   background: url(../images/menu/ShowtimeBh.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
   cursor:pointer;
} 
#nav-menu li a.mNowplaying_48{background: url(../images/menu/NowPlayingBh.png)  bottom left no-repeat;}
#nav-menu li a.mCommingsoon_48{background: url(../images/menu/CommingSoonBh.png)  bottom left no-repeat;}
#nav-menu li a.mVedio_48{background: url(../images/menu/VideosBh.png)  bottom left no-repeat;}
#nav-menu li a.mReview_48{background: url(../images/menu/ReviewsBh.png)  bottom left no-repeat;}

#nav-menu li a.mShowtime_48:hover{
    background: url(../images/menu/ShowtimeBhS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mNowplaying_48:hover{
    background: url(../images/menu/NowPlayingBhS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoon_48:hover{
    background: url(../images/menu/CommingSoonBhS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedio_48:hover{
    background: url(../images/menu/VideosBhS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReview_48:hover{
    background: url(../images/menu/ReviewsBhS.png)  bottom left no-repeat;
 }
 
 #nav-menu li a.mShowtimeAct_48,a.mNowplayingAct_48,a.mCommingsoonAct_48,a.mVedioAct_48,a.mReviewAct_48{
background: url(../images/menu/ShowtimeBhS.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
}
   
 #nav-menu li a.mNowplayingAct_48{
    background: url(../images/menu/NowPlayingBhS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoonAct_48{
    background: url(../images/menu/CommingSoonBhS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedioAct_48{
    background: url(../images/menu/VideosBhS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReviewAct_48{
    background: url(../images/menu/ReviewsBhS.png)  bottom left no-repeat;
 }
 /*******************menu German ***********************/
#nav-menu li a.mShowtime_29,a.mNowplaying_29,a.mCommingsoon_29,a.mVedio_29,a.mReview_29{
   background: url(../images/menu/ShowtimeGr.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
   cursor:pointer;
} 
#nav-menu li a.mNowplaying_29{background: url(../images/menu/NowPlayingGr.png)  bottom left no-repeat;}
#nav-menu li a.mCommingsoon_29{background: url(../images/menu/CommingSoonGr.png)  bottom left no-repeat;}
#nav-menu li a.mVedio_29{background: url(../images/menu/VideosGr.png)  bottom left no-repeat;}
#nav-menu li a.mReview_29{background: url(../images/menu/ReviewsGr.png)  bottom left no-repeat;}

#nav-menu li a.mShowtime_29:hover{
    background: url(../images/menu/ShowtimeGrS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mNowplaying_29:hover{
    background: url(../images/menu/NowPlayingGrS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoon_29:hover{
    background: url(../images/menu/CommingSoonGrS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedio_29:hover{
    background: url(../images/menu/VideosGrS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReview_29:hover{
    background: url(../images/menu/ReviewsGrS.png)  bottom left no-repeat;
 }
 
 #nav-menu li a.mShowtimeAct_29,a.mNowplayingAct_29,a.mCommingsoonAct_29,a.mVedioAct_29,a.mReviewAct_29{
background: url(../images/menu/ShowtimeGrS.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
}
   
 #nav-menu li a.mNowplayingAct_29{
    background: url(../images/menu/NowPlayingGrS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoonAct_29{
    background: url(../images/menu/CommingSoonGrS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedioAct_29{
    background: url(../images/menu/VideosGrS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReviewAct_29{
    background: url(../images/menu/ReviewsGrS.png)  bottom left no-repeat;
 }
 /*******************menu Finish ***********************/
#nav-menu li a.mShowtime_24,a.mNowplaying_24,a.mCommingsoon_24,a.mVedio_24,a.mReview_24{
   background: url(../images/menu/ShowtimeFn.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
   cursor:pointer;
} 
#nav-menu li a.mNowplaying_24{background: url(../images/menu/NowPlayingFn.png)  bottom left no-repeat;}
#nav-menu li a.mCommingsoon_24{background: url(../images/menu/CommingSoonFn.png)  bottom left no-repeat;}
#nav-menu li a.mVedio_24{background: url(../images/menu/VideosFn.png)  bottom left no-repeat;}
#nav-menu li a.mReview_24{background: url(../images/menu/ReviewsFn.png)  bottom left no-repeat;}

#nav-menu li a.mShowtime_24:hover{
    background: url(../images/menu/ShowtimeFnS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mNowplaying_24:hover{
    background: url(../images/menu/NowPlayingFnS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoon_24:hover{
    background: url(../images/menu/CommingSoonFnS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedio_24:hover{
    background: url(../images/menu/VideosFnS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReview_24:hover{
    background: url(../images/menu/ReviewsFnS.png)  bottom left no-repeat;
 }
 
 #nav-menu li a.mShowtimeAct_24,a.mNowplayingAct_24,a.mCommingsoonAct_24,a.mVedioAct_24,a.mReviewAct_24{
background: url(../images/menu/ShowtimeFnS.png)  bottom left no-repeat;
   width: 191px;   
   height: 31px;
   line-height: 2em;
   float: left;
   display: block;
}
   
 #nav-menu li a.mNowplayingAct_24{
    background: url(../images/menu/NowPlayingFnS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mCommingsoonAct_24{
    background: url(../images/menu/CommingSoonFnS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mVedioAct_24{
    background: url(../images/menu/VideosFnS.png)  bottom left no-repeat;
 }
 #nav-menu li a.mReviewAct_24{
    background: url(../images/menu/ReviewsFnS.png)  bottom left no-repeat;
 }
/*********************************** Content Holder *******************************/

.ch_header{
	width:100%;	
}

.h_left {
	background-image:url(../images/border/bdrHLeft.png);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	float:left;
}

.h_middle {
	background:url(../images/border/bdrHBody.png);
	height:26px;
	/*margin-left:20px;
	margin-right:26px;*/
	margin-right:10px;
	margin-left:10px;
}

.h_collapse{
	float:right;
	margin:8px 8px 0px 0px!important;
	margin:-12px 6px 0px 0px;
	font-size:11px;
}
.h_title{
	float:left;
	font-weight:bold;
	font-size:17px;
	color:#2a2a2a;
	margin:2px 0 0 10px;
}

.h_right {
	background-image:url(../images/border/bdrHRight.png);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	float:right;
	
}

/*.ch_body
{
	height:100%;
	border-left:1px;
	border-left-color:#464646;
	border-left-style:solid;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#464646;
	background-color:#cdcdcd;
}
.ch_body div{
	padding:0 10px 0 10px;
	}
*/
.ch_footer {
	width:100%;	
}


.f_left {
	background-image:url(../images/border/bdrFLeft.png);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	float:left;
}

.f_middle {
	background:url(../images/border/bdrfBody.png);
	height:26px;
	/*margin-left:20px;
	margin-right:26px;*/
	margin-right:10px;
	margin-left:10px; 
	
}

.f_right {
	background-image:url(../images/border/bdrFRight.png);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	float:right;
}
/***************************ContentHolder Test new ************************************/
.cth {
 width:100%;
 margin:0px auto;
 min-width:100px;
 max-width:954px; /* I only cut the left background images out to 800px. You could do much larger, etc. */
 /*color:#fff;*/
  z-index:-9999999;
}

.cth .ch_head .ct_middle,
.cth .ch_foot .ct_middle {
 font-size:1px; /* ensure minimum height */
 height:11px;
}

.cth .ch_foot .ct_middle {
 height:14px;
}

.cth .ch_head {
 background:transparent url(../images/border/top.jpg) no-repeat 0px 0px!important;
 margin:0px 14px 0px 0px!important;
 margin:0px 0px 0px 0px;
 height: 26px;
}

.cth .ch_head .ct_middle {
 background:transparent url(../images/border/top-right.jpg) no-repeat right 0px!important;
 margin:0px -14px 0px 0px!important;
 margin:0px 0px 0px 0px;
 height: 26px;
}

.cth .body {
 background:transparent url(../images/border/leftside.jpg) repeat-y 0px 0px!important;
 margin:0px 6px 0px 0px!important;
 margin:0px 0px 0px 0px;
}

.cth .body .ct_middle {
 background:transparent url(../images/border/rightside.jpg) repeat-y right 0px!important;
 margin:0px -6px 0px 0px!important;
 margin:0px 0px 0px 0px;
}

.cth .body .ct_middle .small {
 margin:0px 1px 0px 1px;
 background:#cdcdcd;
 padding:5px 5px 0 5px;
}

.cth .ch_foot {
 background:transparent url(../images/border/bottom.jpg) no-repeat 0px 0px!important;
 margin:0px 9px 0px 0px!important;
 margin:0px 0px 0px 0px;
 height: 10px;
}

.cth .ch_foot .ct_middle {
 background:transparent url(../images/border/bottom-right.jpg) no-repeat right 0px!important;
 margin:0px -9px 0px 0px!important;
 margin:0px 0px 0px 0px;
 height: 10px;
}

/* content-specific */

.cth h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.cth p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font:0.95em/1.5em arial,tahoma,"sans serif";
}

html>body .cth pre {
 font-size:1.1em;
}

/*********************************** Control Pager *******************************/
.pager_panel
{
	display:block;
	padding:5px;
	text-align:center;
}

.pager_firstpage
{
	padding:2px 4px 2px 4px;
	text-align:center;
	color:#99c;
	text-decoration:none;
}

.pager_previouspage
{
	padding:2px 4px 2px 4px;
	text-align:center;
	color:#99c;
	text-decoration:none;
}

.pager_labelpage
{
	margin:3px 5px 3px 5px;
	padding:2px 4px 2px 4px;
	text-align:center;
	background-color:#ccc;
	border:solid 1px #330033;
}
.pager_showtime_labelpage
{
	margin:3px 1px 3px 1px;
	padding:2px 4px 2px 4px;
	text-align:center;
	background-color:#ccc;
	border:solid 1px #330033;
}
.pager_linkpage
{
	margin:3px 5px 3px 5px;
	padding:2px 4px 2px 4px;
	text-align:center;
	text-decoration:none;
	background-color:#fff;
	color:#99c;
	border:solid 1px #999;
}
.pager_showtime_linkpage
{
	margin:3px 1px 3px 1px;
	padding:2px 4px 2px 4px;
	text-align:center;
	text-decoration:none;
	background-color:#fff;
	color:#99c;
	border:solid 1px #999;
}

.pager_nextpage
{
	padding:2px 4px 2px 4px;
	text-align:center;
	color:#99c;
	text-decoration:none;
}

.pager_lastpage
{
	padding:2px 4px 2px 4px;
	text-align:center;
	color:#99c;
	text-decoration:none;
}



/************* BoxOffice Mini Module *****************/
#boxoficemini
{
	height:440px;
	margin:0px 0px 0px 0px!important;
	margin:-5px -5px 0px -5px;
	padding:0px 0px 0px 0px!important;
	padding:5px 5px 0px 5px;
	}
#boxoficemini ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

.boxo
{
	display: block;
	width: auto;
	height:33px;
	/*text-align:center;*/
	border-bottom: #000 1px dotted;
	
}
.boxotop
{
	display: block;
	width: auto;
	height:23px;
	padding:0px 0px 0px 10px;
	margin:-5px -5px 0 -5px;
	background-color:#75b2d7;
}
.boxo span
{
	margin-left:3px;
	vertical-align: middle;
}

.boxo_rank, .boxo_mv_name, .boxo_mv_name, .boxo_percent, .boxo_week, .boxo_rank_toptitle, .boxo_mv_name_toptitle
{
	display:inline-block;
	vertical-align: middle;
}

.boxo_rank_toptitle
{
	width:40px;
}
.boxo_rank
{
	width:40px!important;
	width:45px;
}


.boxo_rank span
{
	/*float:left;*/
}

.boxoup
{
	display:block;
	width: 18px;
	height: 20px;
	background:url('../images/Up.png') no-repeat;
	float:left;
	vertical-align: middle;
}
.boxodown
{
	display:block;
	width: 18px;
	height: 20px;
	background:url('../images/Down.png') no-repeat;
	float:left;
	
}
.boxonew
{
	display:block;
	width: 30px;
	height: 20px;
	background:url('../images/new.png') no-repeat;
	float:left;
}
.boxocurrent
{
	display:block;
	width: 18px;
	height: 20px;
	background:url('../images/curent.png') no-repeat;
	float:left;
}
.boxo_minus
{
	/*font-weight:bold;*/
	color:#650916;
}
.boxo_plus
{
	/*font-weight:bold;*/
	color:#007700;
	}
.boxo_mv_name_toptitle
{
	width:130px;
}
.boxo_mv_name
{
	width:140px;
}
.boxo_mv_name a{
	font-size:12px;
	color:#002d5c;
}

.boxo_percent
{
	width:35px;
	text-align:center;
}

.boxo_week
{
	width:25px;
	text-align:center;
}
.boxo_percent, .boxo_week
{
   font-size: 0.9em;
}

.boxo_line
{
height:10px;
border-bottom: #000 1px dotted;
}

.boxo0{display:block;background:url('../images/cover/1.png') no-repeat;width:15px;height:15px;}
.boxo1{display:block;background:url('../images/cover/2.png') no-repeat;width:15px;height:15px;}
.boxo2{display:block;background:url('../images/cover/3.png') no-repeat;width:15px;height:15px;}
.boxo3{display:block;background:url('../images/cover/4.png') no-repeat;width:15px;height:15px;}
.boxo4{display:block;background:url('../images/cover/5.png') no-repeat;width:15px;height:15px;}
.boxo5{display:block;background:url('../images/cover/6.png') no-repeat;width:15px;height:15px;}
.boxo6{display:block;background:url('../images/cover/7.png') no-repeat;width:15px;height:15px;}
.boxo7{display:block;background:url('../images/cover/8.png') no-repeat;width:15px;height:15px;}
.boxo8{display:block;background:url('../images/cover/9.png') no-repeat;width:15px;height:15px;}
.boxo9{display:block;background:url('../images/cover/10.png') no-repeat;width:25px;height:15px;}
.boxo10{display:block;background:url('../images/cover/11.png') no-repeat;width:25px;height:15px;}
.boxo11{display:block;background:url('../images/cover/12.png') no-repeat;width:25px;height:15px;}

/************* This Week Mini Module *****************/
*:first-child+html #thisweekmini ul {margin:-25px 0px 0px 0px!important;}
#thisweekmini ul
{
	margin:0px 0px 0px 0px!important;
	margin:-24px 0px 0px 0px;
	list-style-type: none;
	padding:0;
}
#thisweekmini ul li
{
	height:34px!important;
	height:32px;
	border-bottom: #000 1px dotted;
	
}
*:first-child+html #thisweekmini ul li {height:32px!important; }

#thisweekmini ul li a
{
	font-size:13px;
	/*color:#002d5c;*/
	margin-left:8px;
}


.textCenter1 {display: table; height: 100%; #position: relative; overflow: hidden; }
.textCenter2 {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle; }
.textCenter3 {#position: relative; #top: -50%;}

/************* Hot Movie Mini Module *****************/
#hotmovie
{
	/*padding-top:10px;*/
}


/************* Progress Popup *****************/
.progressBackground
{
	background-color: #fff;
	filter: alpha(opacity=0);
	opacity: 0;
}

#imgProgress 
{
	display:block;
	background: url('../images/cover/loading.gif') no-repeat;
	width:100px;
	height:100px;
}

/*******************Video Related Module************************/
.videorelatedbox{height:380px;}
.videorelatedbox ul{list-style: none;margin: 0;padding: 0;}
div.videorelated_dotline{border-bottom: #000 1px dotted;padding:7px 0px 7px 5px;}
div.videorelated_dotline div.videorelated_image{float:left;}
div.videorelated_dotline div.videorelated_detail{margin-left:90px;}
div.videorelated_dotline div.videorelated_detail div.videorelated_movie_title{font-size:12px;}
div.videorelated_dotline div.videorelated_detail div{font-size:10px}

/*******************Video Reviewfull Module************************/
/*.videoreviewlistbox{height:350px;}*/
.videoreviewlistbox{height:334px;}
.videoreviewlistbox ul{list-style: none;margin: 0;padding: 0;}
.videoreviewlist_dotline{border-bottom: #000 1px dotted;padding:10px 0px 10px 5px;}
/*******************Video Reviewminilist Module************************/
.videoreviewminilistbox{height:406px;}
.videoreviewminilistbox ul{list-style: none;margin: 0;padding: 0;}
.videoreviewminilist_dotline{border-bottom: #000 1px dotted;padding:9px 0px 9px 5px;}

/********************Moviedetail Vedioreview Module**********************************/
/*.vedio_vedioreviewbox{display:block;}
.vedio_vedioreviewbox ul{list-style: none;}*/
.vedio_vedioreviewitem{margin:4px 0px 4px 4px;display:block; width:280px;min-width:280px; }
.vedio_vedioreviewimg{width:80px; border:solid 0px #fff;}
.vedio_vedioreviewimgbox{width:80px;margin-right:5px;float:left;}
.vedio_vedioreviewlist{width:180px;float:left;}
dl#vdoaccordion {margin: 0px -4px 1px -4px; padding: 0; }
dl#vdoaccordion dt
{
	/*display: block;
	position: relative;*/
	padding: 5px;
	height: 25px;
	color: #000;
	text-decoration: none;
	line-height: 28px;
	/*left: 3px;*/
	background-color:#A3B8C9;
	border-top:solid 1px #ccc;
	cursor:pointer;
}
dl#vdoaccordion dt:hover{background-color:#2E90BD;}
dl#vdoaccordion dt.vdoactive{background-color:#2E90BD; font-weight:bold;}
dl#vdoaccordion dd.vdocontent{margin: 0px; padding: 0; }
/******************** Site Search Module **********************************/
div.sitesearch_result
{
	background-color:#cc0000;
	color:#fff;
	font-weight:bold;
	padding:10px;
	cursor:pointer;
}

div.mv_detail, div.mv_detail_alter{padding:5px; width:auto;}
div.mv_detail{background-color:#e6e6e6;}
div.mv_detail_alter{background-color:#d8d8d8;}
div.pf_detail, div.pf_detail_alter{padding:5px; width:auto;}
div.pf_detail{background-color:#e6e6e6;}
div.pf_detail_alter{background-color:#d8d8d8;}
/******************** File Not Found Module **********************************/
.err_404{margin:16px 0px 0px 0px;}
#err_404{margin-left:50px; margin-top:20px; width:650px;}
#err_404 .title{font-weight:bold; margin-bottom:10px;}
#err_404 .detail
{
	display:block;
	width:auto;
	height:55px;
	margin-bottom:15px;
}

#err_404 .image
{
	display:block;
	float:left;
	background: url('../images/yellow_warning.gif') no-repeat;
	width:14px;
	height:14px;
	margin-right:5px;
}

#err_404 .advise
{
	color:#777;
	font-weight:bold;
	font-size:16px;
}

/******************** Theater Search Module **********************************/
#theatersearch {padding:5px;}
#theatersearch .theater_group{padding:5px; font-weight:bold; background-color:#cc0000; color:#fff;}
#theatersearch .theater{margin-bottom:1px;background-color:#aaa;padding:5px;}
#theatersearch .theater_alt{margin-bottom:1px;background-color:#bbb;padding:5px;}
.theatername {font-weight:bold;}
/****************** Search By Google API ***********************/
 #searchcontrol {
    color:#000;
    
    }
    #searchcontrol .gsc-control {  
    background-color: #cdcdcd;
    Width:935px;
    Height:auto;
    margin-left:3px;
    }
    #searchcontrol .gsc-search-box {
        font-size: 13px;
        margin-top : 0px;
        margin-right : 0px;
        margin-bottom : 4px;
        margin-left : 0px;
        width: 350px;
    }
    .sitesearch_result_box{margin:16px 0px 0px 0px;}
 /**************vedio review text module***************/
.vedioreview_boxplay{width:655px;float:left;margin:8px 8px 8px 0px;}
.vedioreview_boxlist{width:284px;float:left;margin:8px 0px 8px 8px;}
.vedioreview_text{width:800px;float:left;margin:8px 8px 0px 0px;}

/**************moviedetail vedioplaylist*************/
.moviedetail_vedioplaylist{margin: 8px 0px 8px 0px; float: left; width: 100%;}

/********************About ************************/
.imgAboutfloatright {
	float:left;
	display:inline;
	margin: 10px 10px 5px 10px;
	background:transparent url(../images/about.png) no-repeat 0px 0px;
	width:452px;
	height:367px;
}
.aboutbox{min-height:390px;display:inline-block;width:100%;margin:8px 0px 0px 0px;}
.abouttext{display:block;float:right;margin-top:15px;width:465px;}
/********************Contact***************************/
.imgContactfloatleft {
	float:left;
	display:inline;
	margin: 10px 10px 5px 100px;
	/*background:transparent url(../images/contact.png) no-repeat 0px 0px;*/
	width:452px;
	height:auto;
}
.contactbox{min-height:370px;*display:inline-block;width:100%;margin:8px 0px 0px 0px;}
.contactbox_address{margin:10px 0px 10px 10px;}
.contactname{font-weight:bold;}
.contactmap{width:530px;float:left;margin:10px 0px 3px 0px;}
.contacttext{width:400px;float:right;margin:40px 0px 0px 0px;}
/***************banner*********************************/
.topbanner
{
	width:763px;
	margin:0px auto;
	height:105px;
	background-color:#cdcdcd;/*#b7b7b7;*/
}
.topbanner .left
{
	background:transparent url(../images/banner/right_top_banner.gif) no-repeat;
	width: 10px;
	height:105px;
	float:left;
	}
.topbanner .right
{
	background:transparent url(../images/banner/left_top_banner.gif) no-repeat;
	width: 25px;
	height:105px;
	float:right;
	}
.topbanner div .top
{
	background:transparent url(../images/banner/top_top_banner.gif) repeat-x;
	height:7px;
	display:block;
	font-size:0px;
	float:left;
	width:728px;
}
.topbanner div .bottom
{
	background:transparent url(../images/banner/bottom_top_banner.gif) repeat-x ;
	height:8px;
	margin:0px!important;
	/*margin:0px -10px -7px -10px;*/
	display:block;
	font-size:0px;
	}
.topbanner div .imgtopbanner
{
	background:transparent url(../images/banner/top_banner.gif) no-repeat;
	width:728px;
	height:90px;
	margin:0px 0px 0px 10px!important;
	margin:-98px 0px 0px -15px;
	z-index:1;
	cursor:hand;
	}
.topbanner div .center
{
	display:block;
	float:left;
	margin-top:auto!important;
	/*margin-top:-10px;*/
	}	
.topbanner div .imgtopbannerthai
{
	background:transparent url(../images/banner/top_banner_thai.gif) no-repeat;
	width:728px;
	height:90px;
	margin:0px 0px 0px 10px!important;
	margin:-98px 0px 0px -15px;
	cursor:hand;
	}
	
.rightbanner
{
	width:130px;
	margin:0px auto;
	height:522px;
	}
	
.rightbanner div .left
{
	background:url(../images/banner/ad_right_left.gif) repeat-y;
	background-color:#c7c7c7;
	width:7px;
	float:left;
	height:454px;
	}
.rightbanner div .right
{
	background:url(../images/banner/ad_right_right.gif) repeat-y;
	background-color:#AEAEAE;
	width:7px;
	float:right;
	height:454px;
	}
.rightbanner .top
{
	background:transparent url(../images/banner/ad_right_top.png) no-repeat;
	height:10px;
	width:130px
		}
.rightbanner  .bottom
{
	background:transparent url(../images/banner/ad_right_bottom.png) repeat-x ;
	height:24px;
	width:130px
	}
.rightbanner div .imgrightbanner
{
	background:transparent url(../images/banner/ad_right_banner.jpg) no-repeat;
	width:116px;
	height:454px;
	margin:0px 0px 0px 7px!important;
	margin:-454px 0px 0px 7px;
	cursor:hand;
	}
	.rightbanner div .imgrightbannerthai
{
	background:transparent url(../images/banner/ad_right_banner_thai.jpg) no-repeat;
	width:116px;
	height:454px;
	margin:0px 0px 0px 7px!important;
	margin:-454px 0px 0px 7px;
	cursor:hand;
	}
.right_banner_box{width:130px;float:left;margin:8px 0px 8px 8px;}
	
/*************** Switch Menu Module ************************/
#switchmenu
{
	display:block;
	}
#switchmenu ul
{
   list-style: none;
   padding: 0;
   margin: 0;
   float:right;
   
}
#switchmenu ul li a{color:#fff;}
#switchmenu ul li a:hover
{
	color:#000!important;
	color:#cdcdcd;
	}
	
#switchmenu li.first
{
	float:left;
	padding:5px;
	vertical-align:middle;
	height:25px;
	width:90px;
}
#switchmenu li.first:hover
{
	background:		#cdcdcd;
}
#switchmenu li.first ul
{
	background-color:#000;
	text-align:left;
	z-index:11;
}
#switchmenu li.secound
{
	padding:5px;
	width:90px;
}
#switchmenu li.secound:hover
{
	background-color:#c1c1c1;
	padding:5px;
}
/************************************Suggestion*******************************/
.suggestionsTable
{
    /*border-bottom:solid 1px #777;
    border-left:solid 1px #777;
    border-right:solid 1px #777;
	background-color:white;	
	font-family:Tahoma;
	font-size:8.3pt;*/
	width:100%;
}
.suggestionsTr
{
    background-color:#fff7d9;/*white;*/
        }
.suggestionsTd
{
    background-color:#fff7d9;/*white;*/
    border-bottom:solid 0px #bdc7d8;
    }
.titleTr, .titleTd{		
	/*font-weight:bold;*/
	color:#002d5c;		
}
.titleTr:hover, .titleTd:hover{		
	font-weight:bold;
	color:#061392;
	text-decoration:underline;		
}
.commentsTr, .commentsTd{		
	/*font-weight:normal;
	font-size:small;
	font-size:9px;
	color:#777;*/
	padding-left:10px;
}
.suggestionsHilightedTr{
	background-color:#fff7d9;			
	cursor:pointer;
	color:#002d5c;/*White;*/
}
.hilighted{
	background-color:#bdc7d8;
	/*font-weight:bold;	*/	
}

/************ Iphone screen short *****************/
.iphonebox{display:block;float:right;margin-top:15px;width:465px;}
.iphone_screenshot
{
	float:left;
	display:inline;
	margin: 10px 10px 5px 65px;
	background:transparent url(../images/iphone/iphoneScreenshot.png) no-repeat 0px 0px;
	width:337px;
	height:389px;
	}
.iphone_mailtext
{
	padding-left:15px;
	font-weight:bold;
	}
.iphone_send
{
	background:transparent url(../images/iphone/btnSend.png) no-repeat 0px 0px;
	width:52px;
	height:19px;
	cursor:pointer;
	}
.iphone_reset
{
	background:transparent url(../images/iphone/btnReset.png) no-repeat 0px 0px;
	width:52px;
	height:19px;
	cursor:pointer;
	}