/*** General ***/
/* div#content {height:1%}*/
body{
	font-family: arial, sans-serif;
	margin: 0px 0px 0px 10px;
	padding: 0px;	
}
img {
	border: none;
}
form {
   margin: 0;
   padding: 0;
   border: 0;
}
.fl {
	float: left
}

.fr {
	float: right;
}

.cf {
	clear: both;
}

.tablebox{
	width: 100%;
	height: 100%;
}
.back{
	position: absolute;
	bottom: 0px;
	right: 0px;
	padding: 8px;
}

/*** Top ***/
.logo{
	top: 6px;
	left: 10px; 
	cursor: pointer; 
	position: absolute;
}
.menu{
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}
.menucell {
	vertical-align: bottom; 
	cursor: pointer; 
	height: 40px;
}
.menuimage {
	vertical-align: bottom; 
	cursor: pointer; 
}
.submenucell {
	vertical-align: bottom; 
	cursor: pointer; 
}
.submenucell2{
	vertical-align: bottom; 
	background: url('images/design/prodsub_mid.gif') repeat-x bottom;
}
.space{
	height: 5px;
	width: 30px;
	font-size: 1px;
	line-height: 5px;
}
.collage{
	height: 	101px;
	width: 		472px;
	font-size: 	1px;
	padding: 	0px;
	vertical-align: top;
}
.collage img{
	height: 	101px;
	width: 		472px;
}
.collage_img{
	height: 	101px;
	width: 		472px;
}
.prodmenu{
	padding: 60px 0px 0px 0px;
	vertical-align: top; 
	width: 202px;
}
.prodmenunomargin{
	vertical-align: bottom; 	
	height: 28px;
}
.mainmenuleft{
	vertical-align: bottom; 	
	width: 			202px;
	height:			100%;
}
.topleftinfobox{
	vertical-align: top;
	height: 		101px;
	width: 			202px;
}
.infoContent {
	font-size: 9pt;
	color: #18428C;
	font-weight: bold;	
	padding: 2px 0px 0px 10px;
	margin: 0px;
}
.infoContentMain {
	font-size: 8pt;
	color: #18428C;
	font-weight: normal;	
	padding: 18px 0px 0px 10px;
	margin: 0px;
}
.infoHeader {
	font-size: 16pt;
	color: #FFF;
	font-weight: bold;
	font-style: italic;
	padding: 12px 0px 5px 10px;
	margin: 0px;
}
.maintable{
	width: 858px;
	background: url('images/design/bg_sub.jpg') no-repeat 0px 0px;

}
.maintable_bgc{
	width: 858px;
	background: url('images/design/bg_sub_c.jpg') no-repeat 0px 0px;

}
.maintable_start{
	width: 858px;
	background: url('images/design/bg_main.jpg') no-repeat 0px 0px;

}
.nomenu .tablebox{
	margin: 0px 0px 0px 0px;
}
.main_flags {
	float: left;
	margin: -5px 0px 0px 10px;
}
.flag_main {
	padding: 0px 0px 0px 0px;
}

/*** Login box ***/
.login_cont{
	width: 182px;
	height: 101;
	margin: 0px;	
	padding: 0px;
	font-size: 8pt;
	color: #505050;
	font-weight: normal;	
}
.login_cont input{
	height: 15px; 
}
.inptext {
	margin: 0px;	
	padding: 0px;
	text-align: right;
}
.loginbox{
	width: 182px;
	font-size: 8pt;
	color: #505050;
	font-weight: normal;	
	margin: 0px;	
	padding: 0px;
}
.login_header {
	font-size: 9pt;
	color: #FFF;
	font-weight: bold;	
	margin: 0px;	
	padding: 2px 0px 2px 8px;
}
.logininp{
	font-size: 8pt;
	width: 86px;
	height:14px;
	padding:0px;
	margin: 0px;	
	border: none;
	vertical-align:middle;
}

.loginBtn{
	width: 80px;
	margin: 3px 0px;
}
#loginBtn {
	padding: 0px 15px 2px 0px;
}
.forgotpw, .registration{
	width: 130px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
.registration p{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	height: 14px;
	line-height: 14px;	
}
.forgotpw p{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	height: 14px;
	line-height: 14px;	
}
.registration a{
	color: #800000;
	text-decoration: none;
}
.registration a:hover{
	color: #BC061D;
}


/*** Main box ***/
.main_box{
	padding: 1px 0px 0px 1px;
	color: #505050;
}
.mainRightTop {
	height: 45px;
	vertical-align: top;
	text-align: left;
}
.contentTopRight {
	margin: 0px;	
	padding: 20px 0px 0px 15px;
	text-align: left;
}
.contentTopRight p{
	margin: 0px;	
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
}
.contentTopRight a{
	text-decoration: none;
	color: #18428C;	
}
.contentTopRight a:hover{
	color: #BC061D;	
}
.main_box2{
	padding: 1px 0px 0px 1px;
}
.main_box_top{
	background: url('images/design/border_top_mid.png') repeat-x 0 0;
	height: 7px;
	line-height:7px;
	font-size: 1px;	
}
.main_box_top_left{
	background: url('images/design/border_top_left.png') no-repeat 0 0;
	float: left;
}
.main_box_top_right{
	background: url('images/design/border_top_right.png') no-repeat 0 0;
	float: right;
}
.main_box_top_left, .main_box_top_right{
	width: 7px;	
	height: 7px;
	line-height:7px;
	font-size: 1px;
}
.main_box_left{
	background: url('images/design/border_mid_left.gif') repeat-y 0 0;
	width: 1px;
	font-size: 1px;		
}
.main_box_right{
	background: url('images/design/border_mid_left.gif') repeat-y 0 0; 
	width: 1px;	
	font-size: 1px;		
}
.main_box_right_main{
	background: url('images/design/border_mid_right.gif') repeat-y 0 0; 
	width: 7px;	
	font-size: 1px;		
}
.main_box_bottom{
	background: url('images/design/border_bottom_mid.gif') repeat-x 0 0;
	height: 12px;
	line-height:12px;	
	font-size: 1px;		
}
.main_box_bottom_left{
	background: url('images/design/border_bottom_left.gif') no-repeat 0 0; 
	float: left;	
}
.main_box_bottom_right{
	background: url('images/design/border_bottom_right.gif') no-repeat 0 0; 
	float: right;	
}
.main_box_bottom_right_bg{
	background: url('images/design/bg_main_rightbox2.jpg') repeat-y 3px 0px; 
}
.main_box_bottom_left, .main_box_bottom_right{
	width: 7px;	
	height: 12px;
	line-height:12px;
	font-size: 1px;	
}
.n_cont{
	margin: 0px 0px 0px 0px;	
}

/*** Main page ***/
.tab_left, .tab_center{
	background-repeat: no-repeat;
	width: 252px;
	height: 285px;	
}
.tab_center{
	margin: 0px;
	padding: 0px;
}
.mainCenterDiv {
	padding: 16px 0px 0px 0px;
}
.maincardlink{
	width: 60px;
	height: 60px;
	position: absolute; 	
	top: 455px; 
	left: 25px;
}
#mobScreen{
	width: 172px;
	height: 172px;
	position: relative; 
	top: 67px;
	left: 105px;
}
#head41{
	margin: 8px 0px 4px 17px;
}
#head41 a{
	color: #fff;
}
#head42{
	margin: 9px 0px 3px 17px;
}
#head43{
	margin: 0px 0px 0px 0px;	
}
#head44, #playTitle{
	margin: 0px 0px 0px 8px;
	color: #18428C;
	line-height: 24px;
	height: 24px;
}
.tab_center .loginlink{
	text-align: right;
	margin: 0px 18px 0px 0px;
}
.mainlist, .mainlist2, #mainprod{
	color: #18428C;
	font-size: 9pt;	
	font-weight: bold;
}
.mainlist{
	padding: 0px 0px 21px 10px;	
}
.mainlist p{
	margin: 0px;
	padding: 2px 0px 2px 22px;
	line-height: 17px;
	height: 17px;
}
.motorway{
	background: url('images/design/motorway.png') no-repeat center left;	
}
.motorway:hover{
	background: url('images/design/motorway_h.png') no-repeat center left;	
}
.restaurant{
	background: url('images/design/restaurant.png') no-repeat center left;	
}
.restaurant:hover{
	background: url('images/design/restaurant_h.png') no-repeat center left;	
}
.parking{
	background: url('images/design/parking.png') no-repeat center left;	
}
.parking:hover{
	background: url('images/design/parking_h.png') no-repeat center left;	
}
.tickets{
	background: url('images/design/theater.png') no-repeat center left;	
}
.tickets:hover{
	background: url('images/design/theater_h.png') no-repeat center left;	
}
.insurance{
	background: url('images/design/assure.png') no-repeat center left;	
}
.insurance:hover{
	background: url('images/design/assure_h.png') no-repeat center left;	
}
.mvp{
	background: url('images/design/healthcare.png') no-repeat center left;	
}
.mvp:hover{
	background: url('images/design/healthcare_h.png') no-repeat center left;	
}
.webpay{
	background: url('images/design/webpayment.png') no-repeat center left;	
}
.webpay:hover{
	background: url('images/design/webpayment_h.png') no-repeat center left;	
}
.subscription{
	background: url('images/design/insurance.png') no-repeat center left;	
}
.subscription:hover{
	background: url('images/design/insurance_h.png') no-repeat center left;	
}
.transportticket{
	background: url('images/design/transport.png') no-repeat center left;	
}
.transportticket:hover{
	background: url('images/design/transport_h.png') no-repeat center left;	
}
.topup{
	background: url('images/design/topup.png') no-repeat center left;	
}
.topup:hover{
	background: url('images/design/topup_h.png') no-repeat center left;	
}
.mainlist2{
	margin: 0px 0px 0px 20px;
	height: 70px;	
}
.mainlist2 p{
	background: url('images/design/arrow.gif') no-repeat center left;
	padding: 0px 0px 0px 18px;
	margin: 0px;
	color: #18428C; 
	line-height: 17px;
	height: 17px;	
}
#mainprod{
	margin: 0px 0px 0px 20px;
	line-height: 15px;
	height: 15px;	
}
.cards{
	margin: 23px 0px 0px 10px;
	padding: 0px;
}
.cards_main{
	margin: 0px 0px 10px 5px;
	padding: 0px;
}
.tryoutBtn{
	margin: 0px;
	width: 103px;
}
.tryoutBtnMain{
	margin: 0px 0px 3px 12px;
	width: 103px;
}
.tryoutBtn2{
	margin: 21px 0px 0px 95px;
	background: url('images/design/btnbg4.gif') repeat-x 0px 0px;
	width: 125px;
}
.tryoutBtnwp{
	margin: 21px 0px 0px 95px;
	background: url('images/design/btnbg4.gif') repeat-x 0px 0px;
	width: 125px;
}
.tryoutBtnwp2{
	margin: 21px 0px 0px 95px;
	background: url('images/design/btnbg5.gif') repeat-x 0px 0px;
	width: 170px;
}
.tryout{
	margin: 0px;
	letter-spacing: 0px;
	font-size: 10pt;
	text-align: center;	
}
.tryout a{
	line-height: 24px;
	height: 24px;		
	padding: 2px 2px;	
	text-decoration: none;
	color: #ffd1d1;	
}
.tryoutBtn2:hover{
	background: url('images/design/btnbg4.gif') repeat-x 0px -24px;
}
.tryoutBtnwp:hover{
	background: url('images/design/btnbg4.gif') repeat-x 0px -24px;
}
.tryoutBtnwp2:hover{
	background: url('images/design/btnbg5.gif') repeat-x 0px -24px;
}
.tryout a:hover{
	color: #fff;
}

.next2
{
	width: 100%;
	padding: 0px;
	margin: -14px 0px 0px 0px;
}
.next3
{
	width: 100%;
	padding: 0px;
	margin: -2px 0px 0px 0px;
}
.textbody .head5{
	width: 473px;
	margin: 0px 0px 0px 0px;
}
.newscont .head5{
	margin: 0px 0px 0px 0px;
}
#head51{
	margin: 3px 0px 0px 0px;
}

.signup{
	width: 238px;
	margin: 10px 0px 0px 0px;
}
.videoheader{
	width: 260px;
	height: 24px;
}
.videoheader div{
	float: left;
}
.videotitle{
	width: 160px;
}
#counter{
	width: 50px;
	height: 24px;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
#videomenu{
	width: 236px;
	height: 83px;
	margin: 5px 6px 0px 0px;
	padding: 0px;
	overflow: hidden;
	position: relative;
	left: -10px;
}
#videomenu .ths, .arrow{
	float: left;
}
.thTitle{
	width: 70px;
	height: 28px;
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
	line-height: 12px;
}
.thumbs .thumbz{
	margin: 0px;
	padding: 5px;
	width: 60px;
	height: 45px;
}
.thumbs .thumbz:hover{
	background: #E6F3FF;
	border: 1px solid #E2E2E2;
}

.arrow{
	margin: 22px 0px 0px 0px;	
}
.prev{
	background: url('images/design/prev.gif') no-repeat 0px 0px;
}
.next{
	background: url('images/design/next.gif') no-repeat 0px 0px;
}
.prev:hover{
	background: url('images/design/prev.gif') no-repeat 0px -12px;
}
.next:hover{
	background: url('images/design/next.gif') no-repeat 0px -12px;
}

.videobox, .play_cont{
	width: 267px;
	margin: 4px 0px 20px 0px;	
}
.newsbox{
	width: 267px;
	/*height: 100px;*/
	margin: 4px 0px 2px 0px;	
}
.videocont{
	height: 118px;
}
.newscont{
	height: 130px;
	padding: 0px 8px;
}
#flv_container{
	height: 207px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background: url('images/design/loading.gif') no-repeat center center;	
}
#flv_container .videoerr{
	font-weight: normal;
	font-size: 8pt;
	background: #eee;
	border: 1px solid #ccc;
	padding: 5px 10px;
	overflow: hidden;
	height: 150px;
}
.player_header{
	width: 265px;
	height: 24px;
}
.player_header div{
	float: left;	
}
.flvTitle{
	width: 200px;
}
.closePlayer{
	width: 65px;
}
.player_header .closePlayer p{
	margin: 0px;
	padding: 3px 10px 0px 0px;
}
.flvSub{
	width: 265px;
	height: 14px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -3px;
	left: 0px;
}
.xboxcontent .flvSub p{
	margin: 0px;
	padding: 0px 0px 0px 7px;
}

/*** Static links ***/
.link_cont{
	width: 473px;
	height: 40px;
	margin: 10px 0px 0px 0px;
}
.link_cont div{
	float: left;
}
.separated_links{
	height: 40px;
	line-height: 20px;
}
.mobile .tryoutBtn {
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -48px;
	float: left;
	left: 38px;
}
.mobile .tryoutBtnwp2 {
	margin:  0px;
	position: relative;
	top: 200px;
	left: -30px;
}
.mobile {
	width: 181px;
	padding: 0px 0px 0px 0px;
	overflow: visible;
	vertical-align:bottom;
	text-align: right;
	background: url('images/design/bg_main_rightbox2.jpg') repeat-y 1px 0px;
}
.tryoutBtnwp {
	margin: 0px;
	position: relative;
	top: 220px;
	left: -30px;
}
/*** Bottom ***/
.bottom {
	font-size: 7pt;
	color: #505050;
	padding: 0px 5px 0px 5px;
}

/*** Unique pages ***/

/* Products */
.prodactdiv{
	width: 100px;
	position: absolute;
	top: 340px;
	left: 550px;
}
.prodactdiv_long{
	width: 300px;
	position: absolute;
	top: 523px;
	left: 385px;
}

/* Accepted card types */
.banklist2{
	padding: 0px 0px 0px 50px;
}
.banklist a, .webpaylink2{
	color: #2171a5;	
	text-decoration: none;	
	line-height: 14px;
	height: 14px;
	padding: 2px 0px 2px 10px;
	margin: 0px;
	background: url('images/design/dot.gif') no-repeat center left;
}

/* Buyers Instructions */
#buyers_instructions li{
	padding: 0px;
}

/* Products */
.prodsChooseCont {
	height: 90px;
	width: 472px;
	float: left;
	vertical-align: middle;
	margin: 10px 0px 10px 0px;

}
.prodsChooseContImg {
	position: relative;
	top: 20px;
}
.prodsChooseContText {
	left: 65px;
	top: -40px;
	position: relative;
	height: 90px;
	width: 370px;
}

/* Downloads */
.news_content{
	width: 472px;
	height: 230px;
	padding: 0px;
	margin: 0px;
	overflow: auto;
}
.dloadthumb{
	width: 80px;
	padding: 0px 20px 0px 0px;
}
.dloadhead{
	padding: 15px 0px 0px 0px;
}
.downloads .head3{
	margin: 0px 0px 5px 0px;
}

/* Error Report */
.error {
	font-weight: bold; 
	color: white; 
	background-color: red;
}
.formlabel {
	font-weight: bold; 
	font-size: 8pt; 
	text-align: right;
}
.formentry {
	font-size: 8pt; 
	text-align: left;
}

/* For Merchants */
.faqlist2 li{
	padding: 0px;
}
.faqlist2{
	list-style-image: url('images/design/dot.gif')
}
.dot{
	margin: 2px 5px 2px 10px;
	padding: 2px 5px 2px 10px;
	background: url('images/design/dot.gif') no-repeat center left;
	display: inline;
}
.citylist {
	color:gray;
	display: inline;
}
.citylist td {
	padding:2px 10px 2px 0px;
}
.jpg, .eps, .pdf{
	line-height: 16px;
	height: 16px;
	padding: 3px 5px 3px 25px;
	margin: 0px 0px 0px 0px;			
}
.jpg{
	background: url('images/design/jpg.gif') no-repeat center left;
}
.eps{
	background: url('images/design/eps.gif') no-repeat center left;
}
.pdf{
	background: url('images/design/pdf2.gif') no-repeat center left;
}
.merchantcontOLD{
	height: 160px;
	width: 170px;
	overflow: hidden;
	padding: 5px 5px;
}
.merchantcont{
	height: 100px;
	width: 190px;
	overflow: hidden;
	padding: 5px 5px;
}
.merchantbox_main {
	width: 100%;
	padding: 0px 0px 0px 0px;
}
.merchantbox {
	width: 100%;
}
.merchantbox .head{
	height: 50px;
}
.headTextPlasa{
	font-size: 9pt;
	color: #505050;
	font-weight: bold;
	font-style: normal;	
	padding: 20px 0px 0px 0px;
	margin: 0px;
}
.headPlasa, .headCassa {
	font-size: 15pt;
	text-align: left;
	font-weight: bold;
	font-style: italic;
	padding: 17px 0px 0px 110px;
	margin: 0px;
}
.headPlasa{
	color: #e1002a;
}
.headCassa{
	color: #434590;
}
.submenuMerchant .listitem {
	text-decoration: none;	
	line-height: 14px;
	padding: 2px 0px 2px 10px;
	background: url('images/design/dot.gif') no-repeat 0px 6px;		
}
.submenuMerchant{
	display: none;
	padding: 0px;
	margin: 2px 0px 2px 10px;
	font-size: 8pt;	
}
.merchantBoxLink{
	margin: 20px 0px 0px 0px;
}

.forMerchantChoose {
	float: left;
	margin-right: 20px;
	margin-top: 25px;
	width: 130px;
}

.forMerchantHeadLogo {
	margin-top: 20px;
	margin-bottom: 10px;
}

/*Vignette*/
.vignette_ad{
	z-index: 1;
	position: absolute;
	width: 155px;
	height: 65px;
	top: 280px;
	left: 675px;
	font-size: 9pt;
	color: #930016;
	font-weight: bold;
	padding: 12px 10px 10px 15px;
	background: url('images/design/ad.gif') no-repeat left top;	
}

/*Transport ticket*/
.menu2{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #505050;	
}
.menu2 a{
	color: #2171A5;
	text-decoration: none;
}
.menu2 h3{
	font-size: 8pt;
	color: #c4c4c4;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.menu2 h3 a{
	color: #2171A5;
	text-decoration: none;
}
.menu2 h3 a:hover, .menu2 h3 a:focus{
	color: #BC061D;
}
.submenu2{
	display: none;
	padding: 0px;
	margin: 2px 0px 2px 0px;
	font-size: 8pt;	
}
.submenu2 a{
	color: #2171A5;
	text-decoration: none;	
	padding: 2px 0px 2px 0px;
}
.submenu2 a:hover{
	color: #BC061D;
}
.tickettable {
	/*border: 1px solid #ccc;*/
}
.ticketOL li {
	padding-top: 4px;
}
.ticketinfo {
	width: 605px;
	height: 243px;
	padding: 20px 0px 0px 10px;
}
.ticketinfo .pictext {
	position: relative;
	top: 210px;
	left: 160px;
	padding: 0px 0px 0px 0px;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
}
.textbody .infotext {
	width: 480px;
}
.ticket_rtl_ad{
	z-index: 1;
	position: absolute;
	width: 155px;
	height: 40px;
	top: 323px;
	left: 570px;
	font-size: 10pt;
	color: #930016;
	/*font-weight: bold;*/
	padding: 12px 10px 10px 15px;
}
.rtllink{
	font-size: 10pt; 
	color: #930016; 
	text-decoration: none;
}
.rtllink a:hover{
	color: #BC061D; 
}
.submenuTicketfaq{
	display: none;
	padding: 0px;
	margin: 2px 0px 10px 10px;
	font-size: 8pt;	
}

/* Help */
.menu1{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #505050;	
}
.menu1 h3{
	font-size: 8pt;
	padding: 0px;
	margin: 0px;
}
.menu1 h3 a{
	color: #505050;
	text-decoration: none;
}
.menu1 h3 a:hover, .menu1 h3 a:focus{
	color: #BC061D;
}
.submenu a:hover, .submenu a:focus, .banklist a:hover, .banklist a:focus, .webpaylink2:hover{
	color: #BC061D;
	background: url('images/design/dot2.gif') no-repeat center left;	
}
.submenu{
	display: none;
	padding: 0px;
	margin: 2px 0px 2px 10px;
	font-size: 8pt;	
}
.submenu a{
	color: #2171a5;	
	text-decoration: none;	
	line-height: 14px;
	height: 14px;
	padding: 2px 0px 2px 10px;
	background: url('images/design/dot.gif') no-repeat center left;		
}
.faq {
	display: none; 
	font-size: 8pt;
}
.faq p{
	padding: 3px 0px 3px 0px;
	margin: 0px;
}
.faq ol{
	padding: 0px 0px 0px 22px;
	margin: 0px;
	line-height: 12px;
}
.faq li{
	padding: 5px 0px 0px 0px;
}
.faq table{
	margin: 5px 0px 0px 0px;
	width: 100%;
}
.faq td{
	text-align: center;
}
.faq .mainrow{
	text-align: left;
}

/* Install */
.phoneTypes {
	position: absolute;
	z-index: 3;
	font-size: 11pt;
	color: #2171A5;
	font-weight: bold;
	top: 490px;
	left: 495px;
	padding: 0px;
}

.platforms {
	width: 210px;
}

.winme_pach {
	float: left;
}

.android_pach {
	float: left;
	margin-left: 20px;
}

.win_me {
	float: left;
	width: 135px;
	height: 65px;
	padding: 10px 0px 0px 18px;
	background: url('images/design/ad.gif') no-repeat left top;	
}

.win_me img {
	padding: 0px 0px 0px 55px;
}

.iphone {
	float: left;
	width: 85px;
	height: 65px;
	padding: 10px 0px 0px 18px;
	margin-right: 10px;
	background: url('images/design/ad3.gif') no-repeat left top;	
}
.iphone img{
	padding: 0px 0px 0px 50px;
}

.install_important {
	position: absolute;
	z-index: 100;
	font-size: 8pt;
	font-weight: normal;
	top: 485px;
	left: 420px;
	background-color: #ffffd7;
	border: solid 1px #000;
	width: 310px;
	height: 65px;
}

.install_important .close {
	float: right;
	height: 15px;
	width: 15px;
	line-height: 15px;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
	color: #FFF;
	background-color: #c67878;
	border-left: solid 1px #000;
	border-bottom: solid 1px #000;
}

.install_important .close:HOVER {
	background-color: #c44b4b;
}

.install_important .important_content {
	float: left;
	width: 280px;
	padding: 5px;
}

.installTitle_sub_wap, .installTitle_sub_sms, .installTitle_sub_web {
	height: 48px;		
}
.installTitle_sub_wap {
	background: url('images/design/wap.gif') no-repeat left center;
}

.installTitle_sub_web {
	background: url('images/design/wap.gif') no-repeat left center;
}

.installTitle_sub_sms {
	background: url('images/design/sms.gif') no-repeat left center;
}

.installTitle{
	font-weight: bold;
	font-size: 12pt; 
	color: #2171a5;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.installTitle_sub{
	font-weight: normal;
	font-size: 10pt; 
	color: #2171a5;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 12px 0px;
}
.textbody_width .instfree p{
	padding: 0px 0px 0px 15px;
	margin: 0px;
}
.instfree{
}
.installcont{
	height: 143px;
	overflow: hidden;
	padding: 2px 8px 10px 8px;
}
.installtd{
	padding: 0px 0px 0px 0px;
	width: 290px;
}

.or{
	position: relative;
	top: -182px;
	left: 292px;
	width: 60px;
	height: 31px;
	line-height: 31px;
	background: url('images/design/or.gif') no-repeat center 1px;
	font-size: 13pt;
	margin: 0px;
	padding: 0px;
}
.flag {
	padding: 0px 0px 0px 4px;
}
.installflags {
	padding: 0px 22px 10px 0px;
	/*padding-bottom: 10px;*/
}

/* Install Demo */
.textbody_install {
	font-size: 8pt;
	color: #505050;
	padding: 8px 0px 0px 0px;
	width: 250px;
}
.textbody_install2 {
	font-size: 8pt;
	color: #505050;
	padding: 8px 0px 0px 0px;
	width: 240px;
}
.slideTitle{
	background: #fff;
	width: 664px;
	height: 25px;
}
.slideTitle h2{
	font-weight: bold;
	font-size: 9pt; 
	color: #505050;
	padding: 3px 0px 0px 14px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
.closeSlide{
	position: relative;
	top: 280px;
	left: 0px;
	width: 400px;
}
.closeSlide p{
	padding: 0px;
	margin: 0px;
}
#slideshow{
	position: absolute;
	top: 290px;
	left: 11px;
	width: 664px;
	height: 308px;
	z-index: 1;
}
.slideCont{
	padding: 0px 0px 0px 10px;
	width: 664px;
	height: 280px;
	background: #fff;
}
.slideCont div{
	float: left;
}
.arrow2{
	margin: 120px 30px 69px 30px;
	padding: 0px;
	width: 44px;
	height: 30px;
	cursor: pointer;	
}
#prevS{
	background: url('images/design/prev2.gif') no-repeat 0px 0px;
}
#nextS{
	background: url('images/design/next2.gif') no-repeat 0px 0px;
}
#prevS:hover{
	background: url('images/design/prev2.gif') no-repeat 0px -30px;
}
#nextS:hover{
	background: url('images/design/next2.gif') no-repeat 0px -30px;
}
#opaque{
	width: 125px;
	height: 125px;
	background: #6699cc;
	opacity: 0.15;
}
#phoneskin{
	width: 178px;
	height: 250px;
	background: url('images/design/phoneskin.gif') no-repeat 0 0;	
}
#slide{
	position:relative;
	top: 76px;
	left: 27px;
	background: url('images/slideshow/1.jpg') no-repeat 0 0;	
}
#step{
	position: relative;
	top: 135px;
	left: 3px;
	width: 170px;
	height: 10px;
	border: 1px solid #ccc;
	text-align: left;
	background: url('images/design/barback.gif') no-repeat 0 0;	
}
#bar{
	height: 10px;
}

.desc{
	position: relative;
	top: 50px;
	left: -10px;
	width: 240px;
	height: 100px;
	text-align: left;
}

#installbtn{
	position: relative;
	top: -120px;
	left: 190px;
	margin: 0px;
}
#installbtn a{
	text-decoration: none;
	color: #2171A5;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;	
	line-height: 24px;
	padding: 4px 0px 4px 26px;
	background: url('images/design/arrNext.gif') no-repeat 0px 0px;
}
#installbtn a:hover{
	color: #BC061D;
	background: url('images/design/arrNext_h.gif') no-repeat 0px 0px;
}
/* OLD
#installbtn{
	position: relative;
	top: -115px;
	left: 300px;
	margin: 0px;
	background: url('images/design/btnbg4.gif') repeat-x 0px 0px;
	width: 125px;	
}
#installbtn:hover{
	background: url('images/design/btnbg4.gif') repeat-x 0px -24px;
}
*/

/* izishop.jsp */
.cards2{
	position: relative;
	top: 120px;
	left: 10px;
}

/* Legal Agreement */
.printdiv{
	float: right;
	margin: 5px 15px 0px 0px;
}
.printlink, .pdflink2{
	font-size: 8pt; 
	color: #2171a5;
	text-decoration: none;
	line-height: 16px;
	height: 16px;
	padding: 3px 3px 3px 20px;
	margin: 0px;			
}
.printlink{
	background: url('images/design/printer.gif') no-repeat center left;
}
.pdflink2{
	background: url('images/design/pdf3.gif') no-repeat center left;
}
.gcccont{
	width: 463px;
	margin: 3px 5px 0px 0px;
}
.gcccont h2{
	margin: 10px 0px 10px 0px;
}
.gcc br{
	font-size: 5px;
}
.gcc {
	margin-right: 5px;
}

/* Paring.jsp */
.park_ad{
	z-index: 1;
	position: absolute;
	width: 155px;
	height: 65px;
	top: 280px;
	left: 650px;
	font-size: 9pt;
	color: #930016;
	font-weight: bold;
	padding: 12px 10px 10px 15px;
	background: url('images/design/ad.gif') no-repeat left top;	
}
/*Subscription*/
.axel_logo{
	width: 220px;
	left: 270px;
	top: -78px;
	position: relative;
}
/* News */
.news_table{
	border-collapse: collapse;
	width: 447px;
}
.news_line{
	background: url('images/design/line.gif') no-repeat center center;
	line-height: 1px;
	height: 1px;
	font-size: 1px;
}
.news_table h3{
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.news_left{
	width: 115px;
	padding: 5px 3px 10px 3px;
}
.news_right{
	width: 320px;
	padding: 5px 0px 5px 0px;
}
.news_download{
	width: 40px;
	padding: 5px 0px 0px 0px;
}

/* Newsletter */
.inp{
	width: 150px;
}
.msg{
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.newsletter_cont{
	margin: 0px 0px 0px 0px;
}
.newsletter td{
	padding: 2px 5px 1px 7px;
}
.newsletter .compulsory{
	padding: 2px 5px 2px 0px;
}
.star{
	color: #BC061D;
	font-size: 13pt;
	font-weight: bold;
}
.textbody_half .newsarchive{
	font-weight: bold; 
	font-size: 10pt;
	margin: 0px;
	padding: 10px 0px 4px 0px;	
}

/* Full News */
.news_content{
	width: 468px;
	height: 325px;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	overflow: auto;
}
.news_details{
	margin: 0px auto 0px auto;
}
.news_details td{
	width: 160px;
	vertical-align: top;
	text-align: center;
}
.news_details2{
	margin: 0px auto 0px auto;
}
.news_details2 td{
	vertical-align: top;
	text-align: center;
}
.cib, .cib_new, .cib_new2, .eub, .hedz, .hedzempty, .hedz_s, .ieb, .ezpark, .interticket, .aak, .aak_s, .axel, .pkrt{
	height: 50px;
}
.news_space {
	width: 50px;
}
.cib{
	background: url('images/logos/cib.gif') no-repeat center center;
}
.cib_new{
	background: url('images/logos/ciblogo3.gif') no-repeat center center;
	width: 130px;
}
.cib_new2{
	background: url('images/logos/ciblogo2_s.gif') no-repeat center center;
}
.eub{
	background: url('images/logos/eub.gif') no-repeat center center;
	width: 150px;
}
.hedz{
	background: url('images/logos/hedz.gif') no-repeat center center;
	width: 120px;
}
.hedzempty{
	background: url('images/logos/hedz.gif') no-repeat center center;
	width: 120px;
	margin-left: 200px;
}
.hedz_s{
	background: url('images/logos/hedz_s.gif') no-repeat left center;
}
.ieb{
	background: url('images/logos/ieb.png') no-repeat center center;
}
.ezpark{
	background: url('images/logos/ezpark.gif') no-repeat center center;
}
.interticket{
	background: url('images/logos/interticket.gif') no-repeat center center;
}
.aak{
	background: url('images/logos/aak2.gif') no-repeat center center;
	width: 140px;
}
.aak_s{
	background: url('images/logos/aak_ss.gif') no-repeat center center;
}
.axel{
	background: url('images/logos/axel_springer_logo_s.png') no-repeat center center;
	width: 130px;
}
.pkrt{
	background: url('images/logos/pkrt_logo_s.gif') no-repeat left center;
	width: 130px;
}

/*** Restaurant Registration ***/
.reststeps{
	margin: 10px 0px 0px 0px;
	width: 468px;
}
.textbody .reststeps p{
	padding: 0px;
	margin: 5px 0px 0px 15px;
}
#getContract{
	width: 200px;
	margin: 5px 0px;
}
#getContractwp{
	width: 420px;
	margin: 5px 0px 0px 0px;
}
#field1{
	width: 280px;
	margin: 5px 0px 0px 25px;
	background: #eee;
	border: 1px solid #ccc;
	padding: 5px 10px;
}
#field1 h2{
	margin: 5px 0px 10px 0px;
}

#field2{
	width: 450px;
	margin: 5px 0px 0px 25px;
	background: #eee;
	border: 1px solid #ccc;
	padding: 12px 10px;
}
.contractFields td{
	padding: 3px 5px 0px 0px;
}
.errmsg{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: red;
	line-height: 15px;
	height: 15px;
}
.textbody .reststeps .errmsg{
	margin: 5px -5px;
	padding: 0px 3px;
}
.signin{
	margin: 0px;
	letter-spacing:1px;
	font-size: 8pt;
	color: #fff;
	text-align: center;
}
.signin a{
	height: 24px;
	line-height: 24px;	
	border: 1px solid #ccc;	
	padding: 0px 0px;
	text-decoration: none;
	color: #E5F2FF;
	background: url('images/design/btnbg.gif') repeat-x 0px 0px;
	padding: 3px 6px;	
}
.signin a:hover{
	color: #fff;
	background: url('images/design/btnbg.gif') repeat-x 0px -30px;
}

.getdetailsRest{
	margin: 0px 0px 30px 0px;
}
.restChoose {
	margin: 0px 0px 0px 25px;
}
#restreglist li{
	padding-top: 5px;
}
.askofferrest{
	margin: 0px 0px 0px 0px;
	width: 378px;
}
.askofferrest p{
	font-size: 10pt;
}

/*** Restaurant video ***/
.video_big{
	width: 320px;
	padding: 5px 5px 5px 0px;
}
.video_big #flv_container{
	width: 320px;
	height: 255px;
	padding: 0px;
}
.videoblock td{
	padding: 0px;
	width: 180px;
	background: #eee;	
	font-size: 10pt;
	font-weight: bold;	
}
.videoblock td p{
	margin: 5px;
}
.videoblock .join{
	padding: 0px;
	width: 180px;
	background: #4F8AC5;
	font-size: 8pt;
	font-weight: bold;	
}
.join p{
	color: #fff;
}

.join .loginlink{
	font-size: 12pt;
	color: #fff;
	line-height: 21px;
	height: 21px;
	padding: 3px 16px 2px 0px;
	margin: 0px;			
	background: url('images/design/arrow3.gif') no-repeat right 5px;
}
.join .loginlink:hover{
	color: #bc061d;
	background: url('images/design/arrow3.gif') no-repeat right -17px;	
}

/*** Mobile top-up ***/
.operators{
	position: relative;
	top: 120px;
	left: 20px;
	width: 50px;
}
.tryoutBtn2 {
	margin: 0px;
	position: relative;
	top: 200px;
	left: -76px;
}
.mobile_img_prodcat2 p{
	padding: 0px;
	margin: 0px;
}
.closed{
	position: absolute;
	top: 330px;
	left: 435px;
	z-index: 1000;
	opacity: 0.7;
	width: 230px;
	border: 1px solid #000;
	background: #ff0000;
	padding: 5px 10px;
}
.closed p{
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
	margin: 5px 0px;
}
#topup{
	opacity: 0.7;
}

/*** Webpayment ***/
.askoffer{
	margin: 0px 0px 0px 0px;
	width: 390px;
}
.askoffer p{
	font-size: 10pt;
}
.webpaylink{
	color:#930016;
	text-decoration: none;
}
.webpayarrow{
	margin: 1px 0px 10px 5px;
	border:none;
}
#webpaylist li{
	padding-top: 5px;
}
.getdetails{
	margin: -20px 0px 30px 80px;
}
#joinBtn{
	position: relative;
	top: 30px;
	left: 190px;
}
.back2 .backlink{
	margin: 18px 0px 0px 0px;
}
.costhdr{
	background: #eee;
	border-bottom: 1px solid #333;
}
.costline{
	border-bottom: 1px solid #333;
}
.costtable{
	border-collapse: collapse;
	width: 430px;
}
.textbody_start{
	padding: 0px;
	font-size: 8pt;
	padding-top: 10px;
}
.textbody_start p{
	padding: 0px;
	font-size: 8pt;
	margin: 0px;
}
.textbody .costtable p{
	padding: 2px;
}
.costtable .price{
	padding: 0px;
	margin: 1px;
}
.textbody .smalldetails{
	font-size: 7pt;
	padding-top: 8px;
}
.textbody .backlink{
	margin-right: 10px;
}
.textbody .backlink2{
	margin-right: 60px;
}
.emphasize2{
	font-weight: bold;
	font-size: 9pt;
	color: #2171a5;
	text-decoration: none;
}
.emphasize2:hover{
	color: #BC061D;
}
#getTechDoc{
	width: 300px;
	margin: 5px 0px;
}
.btncont div{
	float: left;
}
.btncont{
	width: 500px;
	height: 40px;
}

/*Webpay/Rest/Plasa partners*/
.partners_logo_group {
	padding-top: 10px;
}

.partners_logo_group td{
	width: 130px;
	height: 50px;
	vertical-align: middle;
}

/*** Images ***/

.mobile_img_prodcat, .mobile_img_impress, .mobile_img_prodcat2, .mobile_img_prodcat3, .mobile_img_ins, .mobile_img_news, .mobile_img_info, .mobile_img_info2, .mobile_img_install , .mobile_img_help {
	position: relative; 
}
.contactlogo{
	margin: 2px 0px 8px 0px;
}
.imgseries {
	left: 0px;
	position: relative;
}
.mobile_img_br_orig {
	position: relative; 
	height: 250px;
	top: 33px;
}
.mobile_img_br {
	position: relative; 
	height: 301px;
	top: 34px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_br_ie {
	position: relative; 
	height: 301px;
	top: 37px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_br_notry {
	position: relative; 
	height: 301px;
	top: 29px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_br_notry_ie {
	position: relative; 
	height: 301px;
	top: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_prodcat {
	vertical-align: bottom;
	text-align: right;
	height: 301px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_prodcat_install {
	vertical-align: bottom;
	text-align: right;
	height: 320px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_prodcat_impress {
	vertical-align: bottom;
	text-align: right;
	height: 315px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_prodcat_webrest {
	vertical-align: bottom;
	text-align: right;
	height: 320px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mobile_img_prodcat2{
	top: 16px;
	left: 49px;
}
.mobile_img_prodcat3{
	top: 16px;
	left: 2px;
}
.mobile_img_impress {
	top: 17px;
	left: 94px;
}
.mobile_img_ins{
	top: 8px;	
	left: 103px;
}
.mobile_img_news{
	top: 16px;
	left: 63px;
}
.mobile_img_info{
	top: 16px;	
	left: 98px;
}
.mobile_img_info2{
	top: 40px;	
	left: 154px;
}
.mobile_img_install{
	top: 13px;	
	left: 20px;
}
.mobile_img_help{
	top: 53px;	
	left: 210px;
}
/*** Link ***/

.loginlink:hover, .bottomlink:hover, .pdflink:hover, .videolink:hover, .radiolink:hover, .upperlink:hover, .infolink:hover, .newslink:hover, .printlink:hover, .pdflink2:hover, .titlelink:hover, .titlelink2:hover{
	color: #BC061D;
}
.mainlink:hover{
	color: #950013;
}
.titlelink{
	color: #505050;
	text-decoration: none;	
}
.titlelink2{
	color: #2171a5; 
	text-decoration: none;
}
.mainlink{
	text-decoration: none;
	cursor: pointer; 
	color: #18428C;	
}
.upperlink {
	font-size: 8pt;	
	text-decoration: none;	
	color: #004990;	
}
.newslink {
	font-weight: bold; 
	font-size: 8pt; 
	color: #505050; 
	text-decoration: none;
}
.loginlink {
	font-weight: bold; 
	font-size: 8pt; 
	color: #2171a5; 
	text-decoration: none;
}
.bottomlink {
	font-size: 7pt; 
	color: #2171a5; 
	text-decoration: none;
}
.infolink, .banklist a{
	font-size: 8pt; 
	color: #2171a5; 
	text-decoration: none;
}
.flagtext {
	font-size: 8pt; 
	color: #2171a5; 
	text-decoration: none;
}

.videolink, .radiolink, .newslink{
	font-size: 8pt; 
	color: #2171a5;
	text-decoration: none;
	line-height: 14px;
	height: 14px;
	padding: 2px 3px 2px 24px;
	margin: 0px;			
}
.pdflink{
	font-size: 8pt; 
	color: #2171a5;
	text-decoration: none;
	line-height: 14px;
	height: 14px;
	padding: 2px 3px 2px 18px;
	margin: 0px;			
}
.pdflink{
	background: url('images/design/pdf.gif') no-repeat center left;
}
.videolink{
	background: url('images/design/kamera.gif') no-repeat center left;
}
.radiolink{
	background: url('images/design/cassette.gif') no-repeat center left;
}
.newslink{
	background: url('images/design/newsletter.gif') no-repeat center left;
}
/*** Text ***/
.headMain {
	font-weight: bold;
	font-size: 24pt; 
	color: #FFF;
	padding: 20px 0px 0px 0px;
	margin: 0px;
}
.head2Main {
	color: #18428C;	
	font-size: 12pt; 
	padding: 1px 0px 10px 10px;
	margin: 0px;	
}
.head2Sub {
	color: #18428C;	
	font-size: 12pt; 
	padding: 0px 0px 8px 0px;
	margin: 0px;	
}
.head1 {
	font-weight: normal;
	font-size: 14pt; 
	color: #2171a5;
	padding: 0px;
	margin: 0px;
}
.head2 {
	font-weight: bold; 
	font-size: 10pt;
	padding: 0px;
	margin: 10px 0px 5px 0px;	
}
.head3 {
	font-weight: bold; 
	font-size: 10pt;
	padding: 0px;
	margin: 0px;	
}
.head4 {
	font-size: 12pt; 
	color: #fff; 
	padding: 0px;
	margin: 0px;
}
.head5 {
	font-weight: bold; 
	font-size: 9pt;
	padding: 0px;
	margin: 0px;	
}
.emphasize{
	font-weight: bold;
	font-size: 9pt;
	color: #333;
}
.highlight{
	color: #FF9400;
	line-height: 16px;
	height: 16px;	
}
.textbody {
	font-size: 8pt;
	color: #505050;
	padding: 28px 0px 2px 0px;
	width: 473px;
}
.textbodyContent {
	padding: 0px;
	margin: 0px;
	width: 453px;
}
.textbody_half {
	font-size: 8pt;
	color: #505050;
	padding: 40px 1px 0px 0px;
	width: 236px;
}
.textbody_help {
	font-size: 8pt;
	color: #505050;
	padding: 35px 0px 0px 0px;
	width: 473px;
}
.textbody_width{
	font-size: 8pt;
	color: #505050;
	padding: 28px 0px 0px 10px;
	width: 674px;
}
.liststep {
	font-size: 8pt;
}
.separator{
	color: #505050;
	margin: 0px 15px 0px 15px;
}
.textbody p,.textbody_width p,.textbody_half p,.general_p p, .submenu p, .bottom p{
	padding: 0px;
	margin: 0px;
}
.general_p2, .submenu .general_p2{
	padding: 3px 0px 3px 0px;
	margin: 0px;
}

/*** General elements ***/
.pwmwp{
	margin: 10px 0px 25px 0px;
}
.pwmwp p{
	padding: 0px 0px 0px 0px;
}
.pwm{
	margin: 10px 0px 5px 0px;
}
.pwm p{
	padding: 3px 0px 3px 0px;
}
.pwm2{
	margin: 10px 0px 15px 0px;
}
.pwm2 p{
	padding: 0px 0px 0px 0px;
}
.pwm3{
	margin: 10px 0px 0px 0px;
}
.pwm3 p{
	padding: 0px 0px 0px 0px;
}
.pwm4{
	margin: 0px 0px 5px 0px;
}
.pwm4 p{
	padding: 3px 0px 3px 0px;
}
.textbody .news_content{
	margin: 10px 0px 0px 0px;
}
.textbody_width .news_content{
	margin: 10px 0px 0px 0px;
}
.container{
	height: 100%;
	min-height: 60px;
	margin: 5px 0px 10px 0px;
}
.container div{
	float: left;
}
.contained{
	margin: 0px 0px 0px 10px;
}
.contained .phoneTop{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.contained .phoneBottom{
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}
.impressLogos {
	padding-top:50px;
}
/*OLD IZISHOP*/
.tablebox_old{
	width: 100%;
	height: 100%;
}
.collage_old{
	height: 176px;
	font-size: 1px;
	padding: 0px;
}
.textbody_old {
	font-size: 8pt;
	color: #505050;
}
.nomenu .tablebox_old{
	margin: 5px 0px 0px 0px;
}
.main_box_old{
	padding: 8px 0px 8px 8px;
	color: #505050;
}
/*TOOLTIP*/
.tip {
	font:10px/12px Arial,Helvetica,sans-serif; 
	border:solid 1px #666666; 
	width:45px; 
	padding:1px;
    position:absolute; 
	z-index:100;
    visibility:hidden; 
	color:#333333; 
	top:20px;
    left:90px; 
	background-color:#ffffcc;
    layer-background-color:#ffffcc;
}
.tipa {
	cursor: default;
}
                  
/*Wizzard*/
.wizzMain {
	display: none;
}
.wizzItem {
	display: none;
}
.wizzItem  h1{
	font-size: 12px;
	padding: 0px 0px 10px 0px;
}
.wizzItem .wizzLink{
	text-decoration: none;
	color: #2171A5;
	cursor: pointer;	
	line-height: 24px;
	padding: 4px 0px 4px 26px;
	/*background: url('images/design/point.gif') no-repeat 0px 0px;		*/
	background: url('images/design/arrNext.gif') no-repeat 0px 0px;
}
.wizzItem .wizzLink:hover{
	/*background: url('images/design/point_h.gif') no-repeat 0px 0px;		*/
	background: url('images/design/arrNext_h.gif') no-repeat 0px 0px;
	color: #BC061D;
}
.wizzItem p{
	margin: 3px 0px 5px 0px;		
}
.wizzItem p a{
	text-decoration: none;
	color: #2171A5;
	cursor: pointer;	
}
.wizzItem p a:hover{
	color: #BC061D;
}
.wizzButton {
	text-decoration: none;
	color: #2171A5;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;	
	line-height: 24px;
	padding: 4px 0px 4px 26px;
}
.wizzBack {
	float: left;
	padding: 30px 10px 0px 0px;
}
.wizzBack  a{
	background: url('images/design/arrBack.gif') no-repeat 0px 0px;		
}
.wizzBack  a:hover{
	color: #BC061D;
	background: url('images/design/arrBack_h.gif') no-repeat 0px 0px;
}
.wizzFinish {
	float: right;
	padding: 30px 10px 0px 00px;
}
.wizzFinish  a{
	background: url('images/design/finish.gif') no-repeat 0px 0px;		
}
.wizzFinish  a:hover{
	color: #BC061D;
	background: url('images/design/finish_h.gif') no-repeat 0px 0px;
}
.wizzNext {
	padding: 10px 0px 0px 0px;
}
.wizzNext  a{
	background: url('images/design/arrNext.gif') no-repeat 0px 0px;
}
.wizzNext  a:hover{
	color: #BC061D;
	background: url('images/design/arrNext_h.gif') no-repeat 0px 0px;
}
.wizzConfigTable {
	width: 220px;
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;	
}
.wizzConfigTable td {
	border-width: 1px;
	padding: 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #FDE2B7;
	-moz-border-radius: 0px 0px 0px 0px;
}
.wizzConfigTable .cl {
	width: 90px;
}

.fotterLogoContainer {
	width: 858px;
	margin-top: 13px;
}

.footerLogoItem {
	height: 38px;
	vertical-align: middle;
}

/*QNA*/
.qnaMobile {
	width: 181px;
	padding: 0px 0px 0px 0px;
	overflow: visible;
	vertical-align:top;
	text-align: right;
}

.qnaMainleft {
	margin-left: 10px;
	font-size: 8pt;
}

.qnaMainleft a{
	cursor: pointer;
}

.qnaMainleftTitle {
	color: #505050;
	font-weight: bold;
}

.qnaCenterContainer {
	margin-top: 10px;
	color: #505050;
}

.qnaMainleftContainer {
	margin-bottom: 15px;
	color: #505050;
}

.qnaMainleftContainer .ml{
	margin-left: 10px;
}

.qnaMainleftContainer ul, .qnaCenterContainer ul{
	margin: 0;
	padding: 0;
}

.qnaEmptyText p{
	margin-top: 10px;
}

.qnaEmptyTicketlogos {
	float:right;
	margin-top:10px;
	margin-right:10px;
}

.clearUl, .qnaMainleftContainer ul{
	list-style-image:none; 
	list-style-type:none;
	list-style-position:outside;
}

.qnaMainleftItemSub {
	font-weight: normal;
	margin-top: 1px;
	margin-left: 10px;	
}

.qnaMainleftItem{
	margin: 10px 0px 0px 0px;
	padding: 0;
	font-size: 8pt;
	font-weight: normal;
	
}

.qnaMainleftItemSub:hover{
	color: #BC061D;
}

.qnaMainleftLink{
	color: #2171a5;	
	cursor: pointer;
}

.qnaMainleftLink:hover{
	color: #BC061D;
}

.qnaCenterNodeContainer {
	display: none;
}

.qnaSubTitle {
	margin-bottom: 10px;
}

.qnaCenterSub{
	color: #2171a5;	
	line-height: 14px;
	height: 14px;
	padding: 2px 0px 2px 10px;
	margin: 0px;
	cursor: pointer;
	background: url('images/design/dot.gif') no-repeat left;
	background-position: 0px 7px;
}

.qnaSelectedItem {
	color: #BC061D;
}

.qnaCenterSub:hover{
	color: #BC061D;
	background: url('images/design/dot2.gif') no-repeat left;	
	background-position: 0px 7px;
}

.qnaCenterContainer .dr {
	line-height: 14px;
	height: 30px;
}

.qnaCenterNode {
	display: none;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-right: 10px;
	/*text-align: justify;*/
}

.qnaNodeListitems {
	margin-left: 20px;
}

.qnaNodeListitems ul{
	list-style-image:none; 
	list-style-type:circle;
	list-style-position:outside;
}

/*QNA END*/

/*AWARDS*/
.awardItem {
	float: left;
	margin-right: 10px;
}

.awardImg {
	height: 115px;
}
/*END AWARDS*/

/*SHARE*/
.share  {
	float: left;
}

.share li {
	float: left;
}

.share_face {
	background: url('images/design/Facebook2.gif') no-repeat 0px 0px;
	height: 13px;
	width: 13px;
	cursor: pointer;
}

.share_face:hover {
	background: url('images/design/Facebook2.gif') no-repeat 0px -13px;
}

.share_google {
	background: url('images/design/Google2.png') no-repeat 0px 0px;
	height: 18px;
	width: 18px;
	cursor: pointer;
}

.share_google:hover {
	background: url('images/design/Google2.png') no-repeat 0px -18px;
}

.share_iwiw {
	background: url('images/design/Iwiw2.png') no-repeat 0px 0px;
	height: 16px;
	width: 26px;
	cursor: pointer;
}

.share_iwiw:hover {
	background: url('images/design/Iwiw2.png') no-repeat 0px -16px;
}

.share_twitt {
	background: url('images/design/Twitter2.gif') no-repeat 0px 0px;
	height: 13px;
	width: 13px;
	cursor: pointer;
}

.share_twitt:hover {
	background: url('images/design/Twitter2.gif') no-repeat 0px -13px;
}

.startlap {
	background: url('images/design/Startlap2.gif') no-repeat 0px 0px;
	height: 13px;
	width: 13px;
	cursor: pointer;
}

.startlap:hover {
	background: url('images/design/Startlap2.gif') no-repeat 0px -13px;
}

/*END SHARE*/
