/* mobile css */
@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);

@media only screen and (max-device-width: 480px) {
     body {
          padding: 10px !important;
     }
    .container {
          padding: 0px 10px 5px 10px !important;
     }
     .header {
          font-size: 16px !important;
     }
     .headline {
          font-size: 20px !important;
     }
     #screenshot_image {
          width: 275px;
          height: 190px; 
     }
     input[type="text"]
        {
            text-size-adjust: <percentage>
        }
}
/* Main definitions */
html,body  
{ 
	FONT-SIZE:9.5pt;
	FONT-FAMILY: Alef Hebrew, Arial,Helvetica, sans-serif;
	font-family: 'Open Sans Hebrew',Helvetica, sans-serif;
	 margin:0px;
 }
 
table {FONT-SIZE:9.5pt;}
H1 { height:20px; font-size:13pt; color:#AAAAAA;}

/* field  */
select {border-radius:4px; FONT-SIZE:9.5pt;}
input {border-radius:4px;}

.watermarked {color:#cccccc;}
.watermarked2 {color:#267CE6;}

/* headers   */
.pageHeader {  height:25px; padding-top:5px; border-bottom:1px solid #aaaaaa;  background-repeat:no-repeat; background-position:left top; COLOR:#E94E1B; FONT-SIZE:14pt; }
.Header {  COLOR:#0F2145; FONT-SIZE:11pt; font-weight:bold;}
.HeaderS { text-align:center; height:20px; background-color:#F4F7FC; COLOR:#0E2142; FONT-SIZE:11pt; font-weight:bold;}
.Sheader { height:20px; COLOR:#E94E1B; FONT-SIZE:10pt; font-weight:bold;}
.labelTitleEran { text-align:center; height:20px; background-color:#F4F7FC; COLOR:#0E2142; FONT-SIZE:11pt; font-weight:bold;}
.articleHeader { font-weight:bold; COLOR:#636466; FONT-SIZE:14pt; }

.step {  color:#B0271C;  font-size:14pt; font-weight:bold;  border-right:5px solid #B0271C; background-image:url(../images/step.gif); background-position:right; background-repeat:no-repeat; height:30px; }
.step1 { color:#224381; font-size:13pt; border-right:5px solid #B0271C; background-image:url(../images/step.gif); background-position:right; background-repeat:no-repeat; height:30px; }
.step2 { color:#224381; font-size:13pt; border-right:5px solid #1A171B; background-image:url(../images/step.gif); background-position:right; background-repeat:no-repeat; height:30px; }
.step3 { color:#224381; font-size:13pt; border-right:5px solid #58585A; background-image:url(../images/step.gif); background-position:right; background-repeat:no-repeat; height:30px; }
.error {color:Red}

/*Tables     */
.mainTable {height:550px;}

.tdForm { width:120px; background-color:#D8E4FB; FONT-SIZE:10pt; font-weight:bold;}
.tblHeader {color:#7E3B70; font-size:13pt; font-weight:bold; padding-right:5px;}
.tblBody {color:#707277; font-size:10pt;}
.ClientMenu    { height:20px; font-weight:bold; FONT-SIZE:10pt; color:#394665; text-decoration:none; }
.tdHeader { color:#494949; background-color:#EFEFEF; font-size:10pt; font-weight:bold; }
.tdHeaderC { color:#494949; font-size:10pt; font-weight:bold; }
.trHeader {  background-color:#E4E4E4; FONT-SIZE:10pt; font-weight:bold; }
.trHeaderPdf { font-size:10pt; font-weight:bold; background-color:#E4E4E4 }

.tdFieldName {background-color: #FDFFE0;font-weight:bold;width:130px;white-space: nowrap;}

.tdMenu { height:80px; text-align:center;  color:#5D707E; FONT-SIZE:10pt; font-weight:bold; padding-left:17px; padding-right:17px; cursor:pointer; }
.tdMenuSelected {height:80px; text-align:center;  color:#1D1D1B; background-image:url(../images/menuTopBgOver.png);  background-repeat:repeat-x; background-position:top; FONT-SIZE:10pt; font-weight:bold; padding-left:17px; padding-right:17px; cursor:pointer; }

.tdMenu1 { height:80px; text-align:center;  color:#5D707E; FONT-SIZE:10pt; font-weight:bold; padding-left:17px; padding-right:17px; cursor:pointer; }
.tdMenuSelected1 {height:80px; text-align:center;  color:#1D1D1B; background-image:url(../images/menuTopBgOver.png);  background-repeat:repeat-x; background-position:top; FONT-SIZE:10pt; font-weight:bold; padding-left:17px; padding-right:17px; cursor:pointer; }

.tdMenu11 { text-align:center;  color:#ffffff; FONT-SIZE:10pt; font-weight:bold; padding-left:30px; padding-right:30px; cursor:pointer; }
.tdMenuSelected11 {text-align:center;  color:#ffffff; background-color:#69727A; FONT-SIZE:10pt; font-weight:bold; padding-left:30px; padding-right:30px; cursor:pointer; }



.trSelect { background-color:Yellow;}
.trNoSelect { background-color:White; }
    

/* buttons  */
.button { height:22px; background-color:#bcd1f0;}
.buttonWithImage { height:auto; background-image:url(../images/3x24_button_middle.gif); background-repeat:repeat-x ; border-bottom:solid 1 #AABAD1; border-right:solid 1 #AABAD1 ;border-left:solid 1 #AABAD1}


/* form element  */
.textarea { border:1px solid #B5BDC0; width:250px; height:80px;  FONT-SIZE:9.5pt; overflow:auto;}
.field { border:1px solid #B5BDC0;  height:17px;  FONT-SIZE:9.5pt;}


A.MenuSub:link    { color:#516470; font-size:10pt; text-decoration:none; font-weight:bold;}
A.MenuSub:visited { color:#516470; font-size:10pt; text-decoration:none; font-weight:bold;}
A.MenuSub:active  { color:#516470; font-size:10pt; text-decoration:none; font-weight:bold;}
A.MenuSub:hover   { color:#91150F; font-size:10pt; text-decoration:underline; font-weight:bold;}

A.MenuSubSelected:link    { color:#91150F; font-size:10pt; text-decoration:none; font-weight:bold;}
A.MenuSubSelected:visited { color:#91150F; font-size:10pt; text-decoration:none; font-weight:bold;}
A.MenuSubSelected:active  { color:#91150F; font-size:10pt; text-decoration:none; font-weight:bold;}
A.MenuSubSelected:hover   { color:#91150F; font-size:10pt; text-decoration:none; font-weight:bold;}


A.LinkS:link    { color:#2C2C2C; font-size:8pt; text-decoration:none;}
A.LinkS:visited { color:#2C2C2C; font-size:8pt; text-decoration:none;}
A.LinkS:active  { color:#2C2C2C; font-size:8pt; text-decoration:none;}
A.LinkS:hover   { color:#2C2C2C; font-size:8pt; text-decoration:underline;}


A.footerLink:link    { color:#78797B; text-decoration:none;}
A.footerLink:visited { color:#78797B; text-decoration:none;}
A.footerLink:active  { color:#78797B; text-decoration:none;}
A.footerLink:hover   { color:#78797B; text-decoration:underline;}

/*  Messages   */
.MessageError { color:Red ;}
.MessageOK { color:Blue ;text-decoration:underline;}

/* SITE MENU -------------------------------------------------------------------------------*/
.menuTable     { background-color:#0484C4; height:25px;}
.menuTableOver { background-color:#06B522; height:32px;}

.TopMenuItem    {  width:100%;; font-weight:bold;  text-align:right; height:20px;  background-color:#ECF3FE; BORDER-bottom:1px solid #4891C6 ; color:#1D3774; font-family:Arial;font-size:10pt;cursor:pointer;  background-image:url(../images/arrow_3.gif); background-repeat:no-repeat; background-position:right;  }
.TopMenuItemOver{  width:100%;; font-weight:bold;   text-align:right; height:20px; background-color:#BACFEC;BORDER-bottom:1px solid #4891C6 ; color:#1D3774;font-family:Arial;font-size:10pt;cursor:pointer;  background-image:url(../images/arrow_3.gif); background-repeat:no-repeat; background-position:right;  }
.TopMenuSelected{  width:100%;; font-weight:bold;   text-align:right; height:20px; background-color:#BACFEC;BORDER-bottom:1px solid #4891C6 ;  color:#1D3774;  font-family:Arial;font-size:10pt;cursor:pointer;  background-image:url(../images/arrow_3.gif); background-repeat:no-repeat; background-position:right;  }
.TopMenuSelectedOver{ width:100%;; font-weight:bold;   text-align:right; height:20px; background-color:#BACFEC; BORDER-bottom:1px solid #4891C6 ; color:#1D3774;  font-family:Arial;font-size:10pt;cursor:pointer;  background-image:url(../images/arrow_3.gif); background-repeat:no-repeat; background-position:right;  }

/* menu of drop down items */
.MenuItem    {   width:100%; text-align:right; height:20px;  background-color:#ECF3FE; BORDER-left:1px solid ; BORDER-BOTTOM:1px solid #4891C6 ; BORDER-right:1px solid ; color:#1D3774;font-family:Arial;font-size:10pt;cursor:pointer; }
.MenuItemOver{  width:100%; font-weight:bold;   text-align:right; height:20px;  background-color:#BACFEC;BORDER-bottom:1px solid #4891C6 ; BORDER-right:1px solid ; BORDER-BOTTOM:1px solid ; color:#1D3774;font-family:Arial;font-size:10pt;cursor:pointer; }
.MenuSelected{  width:100%; font-weight:bold;   text-align:right; height:20px;  background-color:#BACFEC;BORDER-bottom:1px solid #4891C6 ; BORDER-right:1px solid ; BORDER-BOTTOM:1px solid ; color:#1D3774;  font-family:Arial;font-size:10pt;cursor:pointer; }
.MenuSelectedOver{  width:100%; font-weight:bold;   text-align:right; height:20px;   background-color:#BACFEC; BORDER-bottom:1px solid #4891C6 ; BORDER-right:1px solid ; BORDER-BOTTOM:1px solid ; color:#1D3774;  font-family:Arial;font-size:10pt;cursor:pointer; }

.TopMenuGroup    { width:100%;  text-align:right; height:20px; background-color:#ECF3FE; BORDER-left:1px solid ; BORDER-bottom:1px solid #4891C6 ; BORDER-BOTTOM:1px solid ; color:#1D3774;font-family:Arial;font-size:10pt;cursor:pointer; }
.TopMenuGroupOver{  width:100%; font-weight:bold;  text-align:right; height:20px; background-color:#BACFEC;BORDER-bottom:1px solid #4891C6 ; BORDER-right:1px solid ; BORDER-BOTTOM:1px solid ; color:#1D3774;font-family:Arial;font-size:10pt;cursor:pointer; }
.TopMenuGroupSelected{  width:100%; font-weight:bold;  text-align:right; height:20px; background-color:#BACFEC;BORDER-bottom:1px solid #4891C6 ; BORDER-right:1px solid ; BORDER-BOTTOM:1px solid ;  color:#1D3774;  font-family:Arial;font-size:10pt;cursor:pointer; }
.TopMenuGroupSelectedOver{  width:100%; font-weight:bold;   text-align:right; height:20px;  background-color:#BACFEC; BORDER-bottom:1px solid #4891C6 ; BORDER-right:1px solid ; BORDER-BOTTOM:1px solid ; color:#1D3774;  font-family:Arial;font-size:10pt;cursor:pointer; }



/*Clients_ShowMyFriends.ascx*/

.headerBck{ background-color:#FF751C; color:White; font-weight:bold;}
.tblMyFriends{border:solid thin #FF751C; }


A.lnkTotalFriends:link    { color:Black; text-decoration:underline;}
A.lnkTotalFriends:visited { color:Black; text-decoration:underline;}
A.lnkTotalFriends:active  { color:Black; text-decoration:underline;}
A.lnkTotalFriends:hover   { color:Black; text-decoration:underline;}


/* MENU PAGES PART -------------------*/
.selectedTopPage {height:20px; background-color:#E0E0E0; font-weight:bold; height:20px;  border-bottom:1px solid #ffffff; FONT-SIZE:9.5pt; color:#D31930; }
.selectedMiddlePage { padding-top:7px; height:33px; background-color:#7E3B70;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}
.selectedSubPage { height:20px; background-color:#EEEEEE;  FONT-SIZE:11pt; color:#1D1D1B; text-decoration:none; padding-left:10px; padding-right:10px;}

A.linkTopPage:link    {FONT-SIZE:8pt; color:#757575; font-weight:bold; text-decoration:none; }
A.linkTopPage:visited {FONT-SIZE:8pt; color:#757575; font-weight:bold; text-decoration:none; }
A.linkTopPage:active  {FONT-SIZE:8pt; color:#757575; font-weight:bold; text-decoration:none; }
A.linkTopPage:hover   {FONT-SIZE:8pt; color:#757575; font-weight:bold; text-decoration:underline; }

A.linkMiddlePage:link    { padding-top:7px; height:33px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.linkMiddlePage:visited { padding-top:7px; height:33px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.linkMiddlePage:active  { padding-top:7px; height:33px;background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.linkMiddlePage:hover   { padding-top:7px; height:33px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }

A.selectedlinkMiddlePage:link    { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:visited { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:active  { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:hover   { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }

A.linkSubPage:link    { height:20px; FONT-SIZE:9.5pt; color:#394665; text-decoration:none; }
A.linkSubPage:visited { height:20px; FONT-SIZE:9.5pt; color:#394665; text-decoration:none; }
A.linkSubPage:active  { height:20px; FONT-SIZE:9.5pt; color:#394665; text-decoration:none; }
A.linkSubPage:hover   { height:20px; FONT-SIZE:9.5pt; color:#990000; text-decoration:underline; }

A.selectedlinkSubPage:link    { height:20px; FONT-SIZE:9.5pt; color:#394665; text-decoration:none; }
A.selectedlinkSubPage:visited { height:20px; FONT-SIZE:9.5pt; color:#394665; text-decoration:none; }
A.selectedlinkSubPage:active  { height:20px; FONT-SIZE:9.5pt; color:#394665; text-decoration:none; }
A.selectedlinkSubPage:hover   { height:20px; FONT-SIZE:9.5pt; color:#990000; text-decoration:underline; }





.MyFcolor{color:#9E5688;background-color:#EDDDE8}
A.MyFcolor:link    {  color:#9E5688; text-decoration:underline; }
A.MyFcolor:visited {  color:#9E5688; text-decoration:underline; }
A.MyFcolor:active  {  color:#9E5688; text-decoration:underline; }
A.MyFcolor:hover   {  color:#9E5688; text-decoration:underline; }

A.MyFcolor2:link    {  color:#9E5688; text-decoration:underline; font-size:11px; }
A.MyFcolor2:visited {  color:#9E5688; text-decoration:underline; font-size:11px;  }
A.MyFcolor2:active  {  color:#9E5688; text-decoration:underline; font-size:11px;  }
A.MyFcolor2:hover   {  color:#9E5688; text-decoration:underline; font-size:11px;  }

.MyFcolor2{color:#9E5688;}
.MyFcolor3{color:#9E5688;font-weight:bold}

.pageHeader2 { font-weight:bold; height:25px; padding-top:5px; padding-right:5px; padding-left:35px;  background-repeat:no-repeat; background-position:left top; COLOR:#E94E1B; FONT-SIZE:13px; }
.helpIcon {width:16px; height:16px; border:0px solid; padding-left:3px; padding-right:3px; }

/* tree section -----*/
.tableTree {font-size:7pt;padding:0px; height:70px; width:50px;}
.myCIDTree   {font-size:7pt;border:2px solid #1D1D1B; padding:1px; cursor:pointer;}
.CjoinerTree {background-color:Yellow;}
.CIDTree   {font-size:7pt;border:1px solid #1D1D1B; padding:1px; cursor:pointer;}
A.goMyTree:link    { color:#1D1D1B; font-weight:bold; text-decoration:none;}
A.goMyTree:visited { color:#1D1D1B; font-weight:bold; text-decoration:none;}
A.goMyTree:active  { color:#1D1D1B; font-weight:bold; text-decoration:none;}
A.goMyTree:hover   { color:#1D1D1B; font-weight:bold;  text-decoration:none;}



#topbar{
position:absolute;
border-top:1px solid 878787;
border-left:1px solid 878787;
border-right:2px solid 878787;
border-bottom:2px solid 878787;
background-color:#5E686F;
width: 400px;
height:250px;
text-align:center;
visibility: hidden;
z-index: 20; right:0px; bottom:0px;
color:#ffffff;
border-radius:8px; 
}


div#qTip {
 display: none;
 background: #F8F5A7;
 color: #1D1D1B;
 text-align: center;
 position: absolute;
 z-index: 1000;
  border:0px solid #F0C78B;
  
 /*background: url(../images/hover.png) no-repeat;
 width: 200px;
 height: 100px;*/
  
}




.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}



/* START animation style */
.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Alef Hebrew, Arial,Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}

wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

CloseButtonStyle {
background-color: #666666; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
border: outset thin #FFFFFF; 
padding: 5px;
}


.CalendarDaySelected { background-color:yellow; }
.CalendarDays  { text-decoration: none;}

/* END animation style */



/* Definitions for orders */
.OBstatus0{	width:15px; height:15px; background-color:Yellow;}
.OBstatus1{	width:15px;	height:15px; background-color:red;}
.OBstatus2{	width:15px;	height:15px; background-color:green;}
.OBstatus3{	width:15px;	height:15px; background-color:orange;}

/*modulesServices/CallDetailsPrint */

.HeaderPrint {font-size: 14pt;font-weight:bold;cursor:hand;	padding:2px;}
.HeaderPrintA {font-size: 22pt;font-weight:bold;cursor:hand; font-style:italic;}
.tdPrint{ color:#1D1D1B;font-size:13pt;font-weight:bold}
.textPrint {font-size:14pt; font-weight:bold;color:#0000ff; }
.tablePrint { background-color:#E0E0E0;}
fieldset {border:3px solid #EE934A;}
.fieldset1 {border:3px solid #000D73;}

.HeaderPrintS {font-size: 14pt;font-weight:bold;cursor:hand;	padding:2px;}
.HeaderPrintAS {font-size: 20pt;font-weight:bold;cursor:hand; font-style:italic;}
.tdPrintS{ color:#1D1D1B;font-size:12pt;font-weight:bold}
.textPrintS {font-size:12pt; font-weight:bold;color:#0000ff; }


.SearchHeaderProject
{
	height:20;
	color:#ffffff;
	font-size: 10pt;
	font-weight:bold;
	cursor:hand;
	background-image:url(../images/bg-menu-main.png);
	padding:2px;

} 

.SearchBodyProject
{
	font-size: 9pt;
	font-weight:bold;
	background-color:#E5E5E5;
	padding: 5px;
	border-bottom:1px solid #657654;
	border-right:1px solid #657654;
	border-top:1px solid #657654;
	border-left:1px solid #657654;
} 

.ItemBox
{
	font-size: 9pt;
	width:140px;
	color:Black;
	background-color:#E8F3FC;
	padding: 5px;
	border-bottom:2px solid #248EC1;
	border-right:2px solid #248EC1;
	border-top:1px solid #248EC1;
	border-left:1px solid #248EC1;
} 

.div_watch_commentst_right{position:absolute;display:none;overflow:hidden;width:150px;height:100px;border:1px solid red; background-color:Yellow;left:100px;top:100px;z-index: 20;}
.FrmHelp{width:150px;height:100px;}
.helpo{ width:16px; height:16px;  background-image:url(/images/helpo.png); cursor:pointer; text-decoration:none; display:inline-block;}


.radius878787 {border-radius:8px; background-color:#E4E2E2;}
        
.tdCallParts table {
font-size: 25pt;
}
.tdCallParts label {
font-size: 25pt;
}
.tdCallParts input[type="text"] {
font-size: 25pt;

}
.tdCallParts input{
font-size: 25pt;

}
.tdCallParts span{
font-size: 25pt;
}
.tdCallParts b{
font-size: 18pt;
}



.newsPageborder
{
    height: 150px;
    border: 1px solid grey;
    border-radius: 5px;
}
.newsPageHeader
{
    font-size:12pt;
    
}

    .m_table th ,.m_table td
    {
        font-size: 30pt;
    }
    
    .m_table input[type="text"] {
        width: 95%;
        font-size: 30pt;
    }
    .m_table input[type="submit"]
    {
        font-size: 30pt;
    }
    .m_table select
    {
        font-size: 30pt;
    }
    
    .m_table select {
      /* border-radius: 0; */
      padding: 3px;
      width: 100%;
     max-width: 100%; 
      min-width: 80px;
      min-height: 33px;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      background-image: url(/Images/DropDownIcon.png);
      background-position: 8px;
      background-repeat: no-repeat;
      float: right;
      
      color: rgb(179, 179, 178);
      color: rgb(128, 128, 128);
      border: 1px rgb(216, 216, 215) solid;
    }
        
    .m_table input[type="text"] {
          max-width: 100%;
          height: 100%;
        padding-right: 5px;
        border-radius: 0px;
        border: 1px rgb(216, 216, 215) solid;
    }

    
    /*  NEW CSS FOR REPORT PAGE  */

    .arrow_box
    {
        position: relative; 
        cursor: pointer;
    }
    
    .arrow_box:after, .arrow_box:before
    {
        bottom: 35%;
        left: 5%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }
    
    .arrow_box:after
    {
        border-color: rgba(136, 183, 213, 0);
        border-bottom-color: #FFFFFF;
        border-width: 8px;
        margin-left: -28px;
    }
    .arrow_box:before
    {
        border-color: rgba(194, 225, 245, 0);
        border-bottom-color: #D0D4D6;
        border-width: 10px;
        margin-left: -30px;
    }
    
    
    
    .arrow_box_H
    {
        position: relative;
        cursor: pointer;
    }
    .arrow_box_H:after, .arrow_box_H:before
    {
        top: 36%;
        left: 5%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }
    
    .arrow_box_H:after
    {
        border-color: rgba(136, 183, 213, 0);
        border-top-color: #FFFFFF;
        border-width: 8px;
        margin-left: -28px;
    }
    .arrow_box_H:before
    {
        border-color: rgba(194, 225, 245, 0);
        border-top-color: #D0D4D6;
        border-width: 10px;
        margin-left: -30px;
    }
    
    .form_table
    {
        width: 100%;
        background-color: #F3F3F4;
    }
    .form_table_border-top
    {
        border-top: 2px solid #10B8E0;
    }
    .padding_td
    {
        padding: 0px 18px 18px;
    }
    .form_table_td_padding_18px
    {
        padding: 0px 18px 18px;
    }
    .form_table_td_padding_top_18px
    {
        padding-top: 18px;
    }
    .margin_left_right
    {
        margin: 0px 20px;
    }
    .text_Title
    {
        width: 135px; 
        height: 32px;
        background-color: #CCCCCC;
        padding: 0px 10px;
        margin-left: 5px;
    }

    .text_Title span
    {
        vertical-align: -webkit-baseline-middle;
    }
    
    
    .text_box
    {
        width: 150px;
        height: 33px;
        background-color: #FFFFFF;
        margin-left: 5px;
        float:right;

    }
    ._text_box input[type="text"]
    {
        width: 95%;
        height: 30px;
        height: 93%;
        border: 0;
        padding-right: 5px;
        border-radius: 0px;
    }
    .text_box input[type="text"] {
        width: 100%;
        height: 30px;
        height: 92%;
        border: 0;
        padding-right: 5px;
        border-radius: 0px;
        float: left;
        border: 1px #D8D8D7 solid;
        top: -1px;
          position: relative;
    }
    .Offers_search input[type="text"]
    {
          height: 96%;
          top: -1px;
          position: relative;
    }
    .ArrowLeftBlueIcon
    {
    background-image:url(/images/ArrowLeftBlueIcon.png);width: 17px;background-repeat: no-repeat;  background-position: left;background-color: transparent;  margin-left: 14px;
    }
    .padding-right_16
    {
         padding-right: 16px;
    }
    .padding-right_15
    {
         padding-right: 15px;
    }
    .BtnSearch_red
    {
        background-color: #E94E1B;
        width: 148px;
        height: 36px;
        color: white;
        border: 0;
        border-radius: 0;
        font-size: 11pt;
        font-weight: bold;
        background-image: url(/images/WhiteSearchIcon.png);
        background-repeat: no-repeat;
        background-position: 20px 10px;
    }
    .drop_border {
     /* padding-right: 5px;*/
      margin-left: 0;
      line-height: 35px;
      border: 1px #D8D8D7 solid;
    }
     select.Drop {
  border-radius: 0;
  padding: 3px;
  width: 100%;
  border: 0;
  min-height: 33px;
  -webkit-appearance: none;
  background-image: url(/Images/DropDownIcon.png);
  background-position: 8px;
  background-repeat: no-repeat;
  float:right;
  font-size: 9pt;
  color: #B3B3B2;
}