﻿/* General */
html {font-size: 100%; /* IE hack */ }
body {font: normal 0.8em arial; margin: 0px 0px 0px 0px; direction:rtl;}
form {margin: 0px;}
input, select {font-family: arial; color: #000000;}
img   {border: none}
ul    {margin: 0px; padding: 0px; list-style: none;}
.clear {clear:both; font-size: 0; line-height: 0;}
.Terms_padding{padding-left:4px;}

h1.content_title_Terms span.num_Offer{float:left; color:#262626; font:normal 0.6em arial;}
h1.content_title_Terms{ color:#f04e22; font-size:1.85em; position:relative; width:742px; margin-top:30px; border-bottom:1px solid #f04e22; padding:0px; margin:0px; }
.travelist-app h1.content_title_Terms {
    color: #cf2149;
    font-size: 1.85em;
    position: relative;
    width: 742px;
    margin-top: 30px;
    border-bottom: 1px solid #ff7800;
    padding: 0px;
    margin: 0px;
}
h2.content_title_Terms{ color:#f04e22; font-size:1.50em; position:relative; width:600px; margin-top:30px; padding-right:40px; padding-top:40px; margin:0px; text-align:center; }
.travelist-app h2.content_title_Terms {
    color: #cf2149;
    font-size: 1.50em;
    position: relative;
    width: 600px;
    margin-top: 30px;
    padding-right: 40px;
    padding-top: 40px;
    margin: 0px;
    text-align: center;
}

/* Terms_info */

.Terms_info{width:752px; direction:rtl; margin:0px auto;}
.Terms_info_BG{width:724px; padding-right:25px; background:url('../images/Terms_Info_BG.gif') right no-repeat; padding-top:10px;}
.Terms_info_BG2{width:724px; height:auto; padding-right:25px; background:url('../images/Terms_Info_BG2.gif') right no-repeat ; background-repeat:repeat-y; padding-top:2px;}


span.Terms_info_Icon{padding-right:0px; padding-bottom:0px; vertical-align:top; margin-bottom:2px; padding-right:10px;}

h1.Terms_info_title_Top{width:710px; font:bold 1em arial; height:21px; background-color:#f04e22; color:#ffffff; margin-right:15px; margin-top:65px; margin-bottom:0px; padding-top:3px; padding-left:0px; padding-right:10px;}
.travelist-app h1.Terms_info_title_Top {
    width: 710px;
    font: bold 1em arial;
    height: 21px;
    background-color: #f84f66;
    color: #ffffff;
    margin-right: 15px;
    margin-top: 65px;
    margin-bottom: 0px;
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 10px;
}

h1.Terms_info_title{width:710px; font:bold 1em arial; height:21px; background-color:#f04e22; color:#ffffff; margin-right:-5px; margin-top:50px; margin-bottom:0px; padding-top:3px; padding-left:0px; padding-right:10px;}
.travelist-app h1.Terms_info_title {
    width: 710px;
    font: bold 1em arial;
    height: 21px;
    background-color: #f84f66;
    color: #ffffff;
    margin-right: -5px;
    margin-top: 50px;
    margin-bottom: 0px;
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 10px;
}

div.Terms_info_title{width:710px; font:bold 1em arial; height:21px; background-color:#f04e22; color:#ffffff; margin-right:-5px; margin-top:50px; margin-bottom:0px; padding-top:3px; padding-left:0px; padding-right:10px;}

.Terms_info_BG_Top{ width:752px; height:89px; background:url('../images/Terms_Top_BG.gif') right top no-repeat; margin: auto; padding-top:1px;}
.Terms_info_BG_Bottom{width:752px; height:140px; background:url('../images/Terms_Bottom_BG.gif') right top no-repeat; margin:auto;}

.ContentText{width:700px; direction:rtl; text-align:right;}
.ContentTextTop{width:700px; direction:rtl; text-align:right; padding-top:10px;}

/* Content */
.Terms_info .content{margin:15px auto; width:742px; }
.Terms_info .content_title {margin:0px auto; position:relative; width:752px; height:20px;  margin-top:30px; border-bottom:1px solid #f04e22;}
.Terms_info .content_Bottom_title {margin:0px auto; position:relative; width:702px; height:20px;  margin-top:30px;}

.Terms_info .Terms_nitov_title_bg{width:742px; height:25px; background:#e6e7e8 url('../images/Terms_title_BG.gif') left top no-repeat; margin-top:0px;}
.Terms_info .Terms_nitov_title_bg ul li{ float:right;  height:25px; font:normal 1.1em arial; color:#003f62; padding:3px 10px 0px 40px; vertical-align:middle;}

/* ContenTBL */
.Terms_info .ContenTBL{ margin:0px; padding:0px; width:702px; padding-top:20px;}
.Terms_info .ContenTBL .TermNumber{width:27px; padding:0px; vertical-align:top;}
.Terms_info .ContenTBL .TermNumber div{width:17px; margin:0px; padding:0px;}
.Terms_info .ContenTBL .TermNumber div span{font:bold 1.2em arial; color:#262626;}

.Terms_info .ContenTBL .TermSubNumber{width:27px; padding:0px; vertical-align:top;}
.Terms_info .ContenTBL .TermSubNumber div{width:17px; margin:0px; padding:0px;}
.Terms_info .ContenTBL .TermSubNumber div span{font:normal 1.0em arial; color:#262626;}

.Terms_info .ContenTBL .TermContent{width:675px; padding:0px;}
.Terms_info .ContenTBL .TermContent div{width:620px; margin:0px; padding:0px;}
.Terms_info .ContenTBL .TermContent div span.Title{font:bold 1.0em arial; color:#262626; text-decoration:underline; display:block; padding-top:10px;}
.Terms_info .ContenTBL .TermContent div span.content{font:normal arial; color:#262626;}

.Terms_info .ContenTBL .TermSubContent{width:675px; padding:0px;}
.Terms_info .ContenTBL .TermSubContent div{width:600px; margin:0px; padding:0px; margin-right:10px;}
.Terms_info .ContenTBL .TermSubContent div span.Title{font:bold 1.2em arial; color:#003f62; text-decoration:underline; display:block; padding-top:10px;}
.Terms_info .ContenTBL .TermSubContent div span.content{font:normal arial; color:#262626;}

/* --------------------------------------- */
/* ------  Service Agreement Page  ------ */
/* ------------------------------------- */

/* ServiceAgreement_MainArea */
.ServiceAgreement_MainArea{width:800px; margin:0px auto; color:#262626; font:normal 0.9em arial;}
.ServiceAgreement_MainArea .ServiceHeaderIMG{width:796px; height:190px; margin:0px auto; background:url('../images/ServiceAgreement_TopHeader_Image.jpg') left top no-repeat;}
.ServiceAgreement_MainArea .ServiceHeaderIMG span.HeaderTitle{color:#fff; font:bold 2.9em arial; display:inline-block; margin-right:15px; margin-top:147px;}

/* Main Content */
.ServiceAgreement_MainArea .MainContent{width:756px; margin:0px auto;}
.ServiceAgreement_MainArea .MainContent span.TopText_Subtitle{color:#262626; font:bold 1.4em arial; display:inline-block; margin-top:20px;}
.ServiceAgreement_MainArea .MainContent span.TopText_Content{color:#262626; font:normal 1.2em arial; display:inline-block; margin-top:10px;}
.ServiceAgreement_MainArea .MainContent span.BlueTitle{color:#003f62; font:bold 1.4em arial; display:inline-block; margin-top:10px; text-decoration:underline; line-height:24px;}
.ServiceAgreement_MainArea .MainContent ul{text-align:right; list-style-type:disc; margin:0px auto; margin-right:12px; font:normal 1.2em arial; color:#262626;}
.ServiceAgreement_MainArea .MainContent .sign{text-align:left; display:block; padding-top:30px; width:740px;}
.ServiceAgreement_MainArea .MainContent .sign span{color:#262626; font:normal 1.2em arial; display:block;}