/*----Alpha v1.1----*/

body {font-family:Tahoma, Verdana, Arial;text-align:center;}
.body{width:991px;text-align:center;padding-right:5px;padding-left:5px;}
 table{ direction:rtl;}

/*-----Controls------*/

.Button    {font-family:Tahoma; font-size:8pt; border: 0pt solid #a4a4a4;}
.Textbox   {font-family:Tahoma; font-size:8pt; color:#000000; border:1pt solid #7F9DB9; vertical-align:middle; text-align:right;}
.Readonly  {color:#000000; background-color:#E6E6E6;}
.Textfield {font-family:Tahoma; font-size:8pt; color:#000000; border:1pt solid #7F9DB9;}
.Dropdown  {font-family:Tahoma; font-size:8pt; color:#000000; border:1pt solid #7F9DB9; text-align:right; direction:rtl; width:150px}
.spanNessecary {color:#ff0000;}
.tdIncreased {color: #009900;}
.tdDecreased {color: #FF0000;}

/*-----Default-Cell-(bodyCell)------*/

.bodyCell     { border:1pt solid #d9d9d9; direction:rtl}

.bkgBullet   {width:26px}
.bkgBullet TD {text-align:center; }
.bkgFilter    { background-color:#e6e6e6;}
.bkgFilter TD .picFilter { background-image:url(../images/titleFilter-title.gif); font-size:8pt; font-weight:bold; color:#6b6b6b; padding-left:5px; padding-right:5px}
.bkgFilter TD .seprator  { background-color:#C9C9C9; height:1px;}
.subcat       { height:26px; font-family:Tahoma; font-size:8pt; color:#e52a15; background-color:#fafafa; vertical-align:middle;}
.subcat A     { text-decoration:none}
.subcat A:hover  {text-decoration:underline; color:#FF0000}
.bodyCell TD.fullH {height:100%}


/*--------------------------------------------------------------------------------------------------*/
/*------------------------------------------------Home-Page-----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/

/* Search Field */

#Search .Button   { height:21px; width:50px; color:#ffffff; background-color:#a4a4a4; background-image:url(../images/titleFilter-arrow.gif);}
#Search .Textbox  { height:25px; padding-top:5px}

/* Links */

#Links { background-repeat:no-repeat; background-position:top right; text-align:right; padding-right:25px;}
.mono  { background-image:url(../images/linx_blt.gif); height:21px; padding-bottom:2px}
.multi { background-image:url(../images/linx_blt_multi.gif); height:34px; padding-top:3px; vertical-align:top}
#Links A {font-family:Tahoma; font-size:8pt; color:#993333; text-decoration:none}
#Links A:visited {color:#999933;}
#Links A:hover {color:#990000;}

/* Events */

#Events .Title 		   { font-size:9pt; color:#0000FF;}
#Events .Details       { font-size:8pt; color:#333333;}
#Events .More          { text-align:left; vertical-align:middle; padding-bottom: 2px; }
#Events .More A        { font-size:8pt; color:#FF5B5B; text-decoration:none; }
#Events .More A:hover  { font-size:8pt; color:#FF9900; text-decoration:underline}
#Events .Button        { color:#CC0000; background-color:#F5F5F5; padding-bottom:3px; width:150px; background-image:url(../images/titleFilter-arrow-b.gif);}

/* Introduction */

#Intro          { background-repeat:no-repeat; }
.i1 			{ background-image:url(../images/top-intro.jpg)}
.i2 			{ background-image:url(../images/top-intro2.jpg)}
#Intro .Title   { font-size:9pt; color:#990000; height:21; vertical-align:top; direction:rtl}
#Intro .Details { font-size:9pt; color:#000000; vertical-align:top; direction:rtl}

/* Footer Hyperlinks */

#Footer A.Menu          { font-size:7pt; color:#999999; text-decoration:none}
#Footer A.Menu:hover    { color:#CC0000; text-decoration:underline}
#Footer A.Sitemap       { font-size:7pt; color:#B1B1B1; text-decoration:none}
#Footer A.Sitemap:hover { color:#CC0000; text-decoration:underline}
#Footer .Copyright      { font-size:7pt; color:#D1D1D1; text-decoration:none}


/*--------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------Data-Grid------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


/* Data Grid Search Field */

#GridSearch .Title   { font-size:8pt; color:#000000; vertical-align:middle; text-align:left; width:65px;}
#GridSearch .Textbox { height:18px; font-family:Tahoma; font-size:8pt; color:#000000; border:1pt solid #7F9DB9; }
#GridSearch .Button  { background-color:#ece9d8; border: 1pt solid #C2C2C2; vertical-align:middle; height:23px; text-align:center; background-image:url(../images/titleFilter-arrow-b.gif);}
#GridSearch .subcat  { color:#999999; font-weight:bold; text-align:center; }


/* DataGrid */

#Grid { border-style: solid; border-width: 1pt; border-color:#FFAAAA;}
#Grid .subcat .paging   { font-family:Tahoma; font-size:8pt; color:#e56d1f; text-decoration:none; }
#Grid .Titles { background-color:#b33b3b; font-size:8pt; font-family:Tahoma; color:#ffffff; text-indent:1pt; vertical-align:middle; padding-right:5px}
#Grid .TRcolor1 { background-color:#fafafa; height:20px; font-size:8pt; font-family:Tahoma; color:#000000; text-indent:1pt;}
#Grid .TRcolor2 { background-color:#f4f4f4; height:20px; font-size:8pt; font-family:Tahoma; color:#000000; text-indent:1pt;}
#Grid .Button   { background-color:#ffffff; border: 1pt solid #000000; height:19px; text-align:center; background-image:url(../images/titleFilter-arrow-b.gif);}



TABLE.tbldisplayTag       {font-family:Tahoma; width: 100%; vertical-align:middle; }
TABLE.tbldisplayTag TD    {padding-left: 3px; height: 20px; }
TABLE.tbldisplayTag TH    {font-weight: normal; font-size: 11px; color: #ffffff; height: 22px; background-color: #919191; text-align: right; text-decoration: none; background-image:url(../images/titleFilter-arrow.gif);  background-position:top center; background-repeat:repeat-x }

TABLE.tbldisplayTag TH A  {font-weight: normal; font-size: 11px; color: #ffffff; height: 22px; background-color: transparent; text-decoration: none}

TABLE.tbldisplayTag TH A:visited {font-weight: normal; font-size: 11px; color: #ffffff; height: 22px; background-color: transparent; text-decoration: none}
TABLE.tbldisplayTag TH A:hover   {font-weight: normal; font-size: 11px; color: #ffffff; height: 22px; background-color: transparent; text-decoration: none}
TABLE.tbldisplayTag TH TABLE     {padding-RIGHT: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; width: 100%; padding-top: 0px}

TABLE.tbldisplayTag TH TABLE TD         {text-align: right ; vertical-align:middle}
TABLE.tbldisplayTag TH TABLE TD:hover   {background-color: #ffd}
TABLE.tbldisplayTag TH TABLE TD A:hover {background-color: #ffd}
TABLE.tbldisplayTag TH TABLE TR:hover   {border-RIGHT: white 0px solid; border-top: white 0px solid; border-left: white 0px solid; border-bottom: white 0px solid; background-color: #ffd}

TABLE.tbldisplayTag TR.even       {background-color: #ededed; font-size: 11px;}
TABLE.tbldisplayTag TR.even A     {background-color: #ededed; font-size: 11px;}
TABLE.tbldisplayTag TR.odd        {background-color: #ffffff; font-size: 11px;}
TABLE.tbldisplayTag TR.odd A      {background-color: #ffffff; font-size: 11px;}
TABLE.tbldisplayTag TH.order1 A   {background-image: url(../images/arrow_down.gif) !important; background-position:top left 50%; }
TABLE.tbldisplayTag TH.order2 A   {background-image: url(../images/arrow_up.gif) !important; background-position:top left 50%;}
TABLE.tbldisplayTag TH.sorTABLE A {background-image: url(../images/arrow_off.gif); background-position:top left 50%}
TABLE.tbldisplayTag TH.sorted     { background-image:url(../images/titleFilter-arrow-s.gif); color: green; background-color: #4f1a1a; background-repeat:repeat-x}

TABLE.tbldisplayTag TH.sorTABLE A     {background-position: left 50%; display: block; background-repeat: no-repeat}
TABLE.tbldisplayTag TH.sorTABLE:hover {background-color: #ffd}
TABLE.tbldisplayTag THEAD TR          {background-color: #ffcc00}
TABLE.tbldisplayTag TR:hover          {border-top: #c0c0c0 0px solid; background: #cce6ff; CURSOR: auto; color: #000000; border-bottom: #c0c0c0 0px solid}
TABLE.tbldisplayTag TR.over           {border-top: #c0c0c0 0px solid; background: #cce6ff; CURSOR: auto; color: #000000; border-bottom: #c0c0c0 0px solid}


/* Data Grid Form */

#GridForm .Title      { font-size:9pt; color:#000000; vertical-align:middle; text-align:left; width:200px;}
#GridForm .Textbox    { font-family:Tahoma; font-size:8pt; color:#000000; border:1pt solid #7F9DB9; height:18px;}
#GridForm .E .Textbox { text-align:left;}
#GridForm .Textfield  { font-family:Tahoma; font-size:8pt; color:#000000; border:1pt solid #7F9DB9; }
#GridForm .Button     { background-color:#ece9d8; border: 1pt solid #C2C2C2; height:23px; width:70px; text-align:center}
#GridForm .subcat     { color:#999999; font-weight:bold; text-align:center; }


/* for message.jsp */
.errorMessage        { color: red; vertical-align: middle;font-size:8pt}
.successMessage      { color: green; vertical-align: middle;font-size:8pt}

/* Tab  */
.tdTabActive {
	width: 40px; height: 22px; background-color: #a3a3a3; background-image: url(../images/tabRamp.gif); background-position: left; background-repeat: no-repeat; color: #FFFFFF; font-weight: normal; padding-left: 10px; padding-right: 5px; cursor: hand; cursor: pointer;
}
.tdTab {
	width: 40px; height: 22px; background-color: #a3a3a3; background-image: url(../images/tabRamp.gif); background-position: left; background-repeat: no-repeat; color: #FFFFFF; font-weight: normal; padding-left: 10px; padding-right: 5px; cursor: hand; cursor: pointer;
}
.tdTabTitle {
	height: 22px; background-color: #AC0400; color: #FFFFFF;
}
