/* $Id: zen-liquid.css,v 1.12.2.3 2010/06/26 18:29:22 johnalbin Exp $ */

/* Id: html-reset.css,v 1.6.2.2 2010/06/26 15:36:03 johnalbin Exp */

/**

 * @file

 * HTML Element Styling

 *

 * Ok, I admit it. I fooled you. This isn't a "reset" stylesheet. Instead this

 * is the place where you should set (not reset) the default styling for all

 * HTML elements.

 *

 * @see http://meiert.com/en/blog/20080419/reset-style-sheets-are-bad/

 * @see http://snook.ca/archives/html_and_css/no_css_reset/

 */

/*

 * Fonts

 *

 * Our font size and line height declarations are based on the following ALA

 * article:

 *   http://www.alistapart.com/articles/howtosizetextincss

 *

 * All modern browsrs use a 16px default font size. Specifying the font-size

 * and line-height in ems (relative to the 16px default font) allows the user

 * to resize the font in the browser and produces the most consistent results

 * across different browsers.

 */
 
 #securityMessage1 {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
	 color:#FFF;
	 z-index: 1000;
	 background-image:url(../images/texture.jpg);
	 /* for IE */
	 filter:alpha(opacity=60);
	 /* CSS3 standard */
	 opacity:0.6;
}

#securityMessage2 {
	
     visibility: hidden;
	 position: absolute;
	 left: 30px;
     top: 20px;
	 width:700px;
	 height:440px;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
	 z-index: 2000;
}
#outage {
	
     visibility: hidden;
	 position: absolute;
	 left: 30px;
     top: 20px;
	 width:700px;
	 height:440px;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
	 z-index: 3000;
}


#redirectRIB {
     visibility: hidden;
	 position: absolute;
	 left: 125px;
     top: 140px;
	 width:500px;
	 height:200px;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
	 z-index: 2000;
}
 
 .eBankHeader {
	
	 font: bold 15px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	 color: #B69C2D;

	
}
.eBankHeader2 {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 16px;
	font-weight: bold;
	
}



.eBankBlueHeader3 {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366FF;
	text-align: justify;
}


.PageHeader {
	
	text-align: left;	
	
	font: bold 14px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	line-height: 1.3em;

	margin-top: 0;

	color: #000000;
	
	margin: 2px;
 
}

.LightShadeRow { 
background-color : #F0F0F0; 
} 

DIV.divstyle { 
color : #444444; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-weight : normal; 
} 

body {

  font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */

}

#skip-link,

#page {

  /*

   * To use a 12px font size on the page, delete the 14px declarations.

   * to use a 14px font size on the page, delete the 12px declarations.

   */

  /* Use a 12px base font size with a 16px line height */

  font-size: 0.75em; /* 16px x .75 = 12px */

  line-height: 1.333em; /* 12px x 1.333 = 16px */

  /* Use a 14px base font size with a 18px line height */

  font-size: 0.875em; /* 16px x .875 = 14px */

  line-height: 1.286em; /* 14px x 1.286 = 18px */

}

body,

caption,

th,

td,

input,



select,

option,

legend,

fieldset {

  /* The following font family declarations are based on the Microsoft core web

   * fonts which are common fonts available on most computer systems. The DejaVu

   * fonts are commonly available on Linux systems where the MS fonts are less

   * common. Tahoma and Helvetica are also widely available.

   *

   * A user's web browser will look at the comma-separated list and will

   * attempt to use each font in turn until it finds one that is available

   * on the user's computer. The final "generic" font (sans-serif or serif)

   * hints at what type of font to use if the web browser doesn't find any

   * of the fonts in the list.

  font-family: "Times New Roman", Times, Georgia, "DejaVu Serif", serif;

  font-family: Times, "Times New Roman", Georgia, "DejaVu Serif", serif;

  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif;

  font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif;

  font-family: Tahoma, Verdana, "DejaVu Sans", sans-serif;

  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;

  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;

  font-family: "Courier New", "DejaVu Sans Mono", monospace;

   */

  font-family: arial;
  font-size : 11px; 

}

pre,

code {

  font-size: 1.1em; /* Monospace fonts can be hard to read */

  font-family: "Courier New", "DejaVu Sans Mono", monospace;

}

/*

 * Headings

 */

h1 {

  font: bold 14px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

  line-height: 1.3em;

  margin-top: 0;

  color: #000000;

  margin-bottom: 0.5em; /* 0.5em is equavalent to 1em in the page's base font.

                           Remember, a margin specified in ems is relative to

                           the element's font-size, not to the pages' base

                           font size. So, for example, if we want a 1em margin

                           (relative to the base font), we have to divide that

                           length by the element's font-size:

                           1em / 2em = 0.5em */

}

#securityMessage {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
	 color:#FFF;
	 z-index: 1000;
	 background-image:url(../images/texture.jpg);
	 /* for IE */
	 filter:alpha(opacity=60);
	 /* CSS3 standard */
	 opacity:0.6;
}




.leftmenu2{
color : #6d6e71; 
}
.leftmenu { 
font-family : Arial, Helvetica, sans-serif; 


height : 16px; 
text-align : left; 

color : #6d6e71; 

font : 11px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

} 
.leftmenu3{
 
font-family : Arial, Helvetica, sans-serif; 


height : 16px; 
text-align : right; 

color : #6d6e71; 

font : 11px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.collapsed a{

font-family : Arial, Helvetica, sans-serif; 
width : 100%; 
height : 16px; 
text-align : left; 
background-color : #F0F0F0; 
color : #6d6e71; 
font : 11px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.menu{
/*list-style-type:none; 
margin-left: 0px; margin-top:0px;
list-style: none;*/

list-style-type: none; 
/*padding: 0; 
margin:0px 0px 0px 5px;
text-indent: 10px; */
margin-left: 2px; 
padding-left: 2px; 

text-align: left; 
line-height: 10pt; 
height: 100%; 

}

.collapsed{
/*margin-left: 10px;
padding-left: 8px;
margin-top: 15px;
margin-bottom: 0px;
line-height: 1.2;
list-style-image: url("../images/bullet[1].jpg");
vertical-align: top;
list-style-position: inside;*/
list-style-position: inside;
background-image: url("../images/bullet[1].jpg"); 
background-repeat: no-repeat; 
background-position: 0 .4em; 
margin-left: 2px; 
padding-left: 2px; 

}
#accmenutbl ul{
 list-style-image: url("../images/bullet[1].jpg") 
}

#termsTable ul{
 list-style-image: url("../images/bullet[1].jpg") 
}

.tableAgreement{
margin-top:14;
background-image:url(../images/texture.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:right bottom;
}

.tableLogin{
margin-top:14;
background-image:url("../images/texture.jpg");
background-repeat:no-repeat;
background-attachment:fixed;
background-position:right bottom;
}



A{ 
font : 11px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color: 6d6e71;

} 
TD { 
font : 11px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
} 
h2 {

  font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

  line-height: 1.3em;

  margin-top: 0.667em; /* Equivalent to 1em in the page's base font: 1 / 1.5 = 0.667em */

  margin-bottom: 0.667em;
  
  color:cba932;

}

h3 {

  font-size: 1.3em;

  line-height: 1.3em;

  margin-top: 0.769em; /* Equivalent to 1em in the page's base font: 1 / 1.3 = 0.769 */

  margin-bottom: 0.769em;

}

h4,

h5,

h6 {

  font-size: 1.1em;

  line-height: 1.3em;

  margin-top: 0.909em; /* Equivalent to 1em in the page's base font: 1 / 1.1 = 0.909 */

  margin-bottom: 0.909em;

}

/*

 * Block-level elements

 */

p,

ul,

ol,

dl,

pre,



fieldset {

  margin: 1em 0;

font-size: 12px;

}
table{
 margin-top: 0;
 margin-left: 0;
}

blockquote {

  margin: 1em 2em;

}

/*

 * Lists

 *

 * We need to standardize the list item indentation.

 */

ul,

ol {

  margin-left: 10;

  padding-left: 2em; /* LTR */

}

.block ul,

.item-list ul /* Drupal overrides */ {

  margin: 1em 0;

  padding: 0 0 0 2em; /* LTR */

}

ul ul, ul ol,

ol ol, ol ul,

.block ul ul, .block ul ol,

.block ol ol, .block ol ul,

.item-list ul ul, .item-list ul ol,

.item-list ol ol, .item-list ol ul {

  margin: 0;

}

.topbar1{

color: #6d6e71;
font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
text-decoration: none;

}

.ResponseMsg{

color: red;

}

.Response { 
font-weight : normal; 

font-style : normal; 
font: 12px/1.3em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
background-color : #eeeedd; 
color : #ff0000; 
text-align : left; 
padding-right : 2px; 
padding-left : 2px; 
} 
.Response1 { 
font-weight : normal; 

font-style : normal; 
font: 12px/1.3em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
background-color : #eeeedd; 
color : #336633; 
text-align : left; 
padding-right : 2px; 
padding-left : 2px; 
} 
.Response2 { 
font-weight : normal; 

font-style : normal; 
font: 12px/1.3em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
background-color : #eeeedd; 
color : #993300; 
text-align : left; 
padding-right : 2px; 
padding-left : 2px; 
} 
.Response3 { 
font-weight : normal; 

font-style : normal; 
font: 12px/1.3em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
background-color : #eeeedd; 
color : #993300; 
text-align : center; 
padding-right : 3px; 
padding-left : 3px; 
}  


a {

color: #B69C2D;

font-family: arial;

}

#search .form-submit {

background: url("../images/search-logo[1].jpg") no-repeat;

bottom: 28px;

cursor: pointer;

left: 90px;

position: relative;

width: 25px;

text-indent:-999999px;

font-size:1px;

}

#search input {

background: url("../images/search-bg-new[1].jpg") no-repeat;

border: none;

font-size:12px;

height:30px;

padding-left:5px;

padding-right:29px;

width:189px;

color: #757575;

}

li {

  margin: 0;

  padding: 0;

}

.item-list ul li /* Drupal override */ {

float: left;

  margin: 0;

  padding: 0;

  list-style: inherit;

}



ul.menu li,

li.expanded,

li.collapsed,

li.leaf /* Drupal override */ {

  margin: 0;

  padding: 0;

  list-style: none;

}

ul          { list-style-type: disc; }

ul ul       { list-style-type: circle; }

ul ul ul    { list-style-type: square; }

ul ul ul ul { list-style-type: circle; }

ol          { list-style-type: decimal; }

ol ol       { list-style-type: lower-alpha; }

ol ol ol    { list-style-type: decimal; }

dt {

  margin: 0;

  padding: 0;

}

dd {

  margin: 0 0 0 2em;

  padding: 0;

}

/*

 * Links

 *

 * The order of link states are based on Eric Meyer's article:

 * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states

 */

a:link {

}

a:visited {

}

a:hover,

a:focus {

}

a:active {

}

/*

 * Tables

 *

 * Drupal provides table styling which is only useful for its admin section

 * forms, so we override this default CSS. (We set it back in forms.css.)

 */

table {

  border-collapse: collapse;

  /* width: 100%; */ /* Prevent cramped-looking tables */

}



tbody {

  border-top: none;

}

/*

 * Abbreviations

 */

abbr {

  border-bottom: 1px dotted #666;

  cursor: help;

  white-space: nowrap;

}

abbr.created /* Date-based "abbreviations" show computer-friendly timestamps which are not human-friendly. */ {

  border: none;

  cursor: auto;

  white-space: normal;

}

/*

 * Images

 */

img {

  border: 0;

}

/*

 * Horizontal rules

 */

hr {

  height: 1px;

  border: 1px solid #caa633;

}

/*

 * Forms

 */

form {

  margin: 0;

  padding: 0;

}

fieldset {

  margin: 1em 0;

  padding: 0.5em;

}

/* Id: wireframes.css,v 1.10 2009/11/04 21:01:11 johnalbin Exp */

/**

 * @file

 * Wireframes Styling

 *

 * Add wireframes to the basic layout elements.

 */

.with-wireframes #header .section,

.with-wireframes #content .section,

.with-wireframes #navigation .section,

.with-wireframes .region-sidebar-first .section,

.with-wireframes .region-sidebar-second .section,

.with-wireframes #footer .section {

  margin: 1px;

  padding: 2px;

  border: 1px solid #ccc;

}

.with-wireframes .region-page-closure {

  margin-top: 1px;

  padding: 2px;

  border: 1px solid #ccc;

}

/* Id: layout-liquid.css,v 1.17 2009/11/05 12:09:53 johnalbin Exp */

/**

 * @file

 * Layout Styling (DIV Positioning)

 *

 * Define CSS classes to create a table-free, 3-column, 2-column, or single

 * column layout depending on whether blocks are enabled in the left or right

 * columns.

 *

 * This layout is based on the Zen Columns layout method.

 *   http://drupal.org/node/201428

 *

 * Only CSS that affects the layout (positioning) of major elements should be

 * listed here.  Such as:

 *   display, position, float, clear, width, height, min-width, min-height

 *   margin, border, padding, overflow

 */

/*

 * Body

 */

body {

}

#page-wrapper,

.region-page-closure {

  min-width: 960px; /* Don't allow the browser to make the site unreadable. */

}

#page {

}

/*

 * Header

 */

#header {

}

#header .section {

}

#search-box {

}

.region-header {

  clear: both; /* Clear the logo */

}

/*

 * Main (container for everything else)

 */

#main-wrapper {

  position: relative;

}

#main {

}

/*

 * Content

 */

 

#content {

  float: left; /* LTR */

  width: 100%;

  margin-left: 0; /* LTR */

  padding: 0; /* DO NOT CHANGE. Add padding or margin to #content .section. */

  padding-top: 10px;

}

#content .section,

.no-sidebars #content .section {

  margin: 0;

  padding: 0;

}

.sidebar-first #content .section {

  padding-left: 200px; /* LTR */ /* The width + left margin of .region-sidebar-first. */

  padding-right: 0; /* LTR */

}

.sidebar-second #content .section {

  padding-left: 0; /* LTR */

  padding-right: 200px; /* LTR */ /* The width + right margin of .region-sidebar-second. */

}

.two-sidebars #content .section {

  /* padding-left: 200px;  The width + left margin of .region-sidebar-first. */

  /* padding-right: 200px;  The width + right margin of .region-sidebar-second. */

}

/*

 * Navigation

 */

#navigation {

  float: left; /* LTR */

}

.with-navigation #content,

.with-navigation .region-sidebar-first,

.with-navigation .region-sidebar-second {

  /* margin-top: 2.3em;  Set this to the same value as the navigation height above. */

}

#navigation .section {

}

#navigation ul /* Primary and secondary links */ {

  margin: 0;

  padding: 0;

  text-align: left; /* LTR */

}

#navigation li /* A simple method to get navigation links to appear in one line. */ {

  float: left; /* LTR */

  padding: 0 0px 0 0; /* LTR */

}

/*

 * First sidebar

 */

.region-sidebar-first {

  float: left; /* LTR */

  width: 225px;

  margin-left: 0; /* LTR */

  /*margin-right: -200px; */ /* LTR */ /* Negative value of .region-sidebar-first's width + left margin. */

  padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-first .section. */

}

.region-sidebar-first .section {

  margin: 0 20px 0 0; /* LTR */

  padding: 0;

}

/*

 * Second sidebar

 */

.region-sidebar-second {

  float: right; /* LTR */

  width: 190px;

  /*margin-left: -200px; */ /* LTR */ /* Negative value of .region-sidebar-second's width + right margin. */

  margin-right: 0; /* LTR */

  padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-second .section. */

}

.region-sidebar-second .section {

  margin: 0 0 0 20px; /* LTR */

  padding: 0;

}

/*

 * Footer

 */

#footer {

}

#footer .section {

}

/*

 * Closure

 */

.region-page-closure /* See also the #page-wrapper declaration above that this div shares. */ {

}

/*

 * Prevent overflowing content

 */

#header,

#content,

#navigation,

.region-sidebar-first,

.region-sidebar-second,

#footer,

.region-page-closure {

  overflow: visible;

  white-space: normal;

  /* commented by tarek

  word-wrap: break-word; *//* A very nice CSS3 property */

}

#navigation {

  overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */

  padding-left: 0px;

}

/*

 * If a div.clearfix doesn't have any content after it and its bottom edge

 * touches the bottom of the viewport, Firefox and Safari will mistakenly

 * place several pixels worth of space between the bottom of the div and the

 * bottom of the viewport. Uncomment this CSS property to fix this.

 * Note: with some over-large content, this property might cause scrollbars

 * to appear on the #page-wrapper div.

 */

/*

#page-wrapper {

  overflow-y: hidden;

}

*/

/* Id: page-backgrounds.css,v 1.8 2009/11/04 20:57:49 johnalbin Exp */

/**

 * @file

 * Page Background Styling

 *

 * The default layout method of Zen doesn't give themers equal-height columns.

 * However, equal-height columns are difficult to achieve and totally

 * unnecessary. Instead, use the Faux Columns method described in the following

 * ALA article:

 *   http://www.alistapart.com/articles/fauxcolumns/

 */

body {

}

#page-wrapper {

}

#page {

}

#header {

}

#header .section {

}

#main-wrapper {

}

#main {

}

#footer {

}

#footer .section {

}

/* Id: tabs.css,v 1.2 2009/08/12 08:03:53 johnalbin Exp */

/**

 * @file

 * Tabs Styling

 *

 * Adds styles for the primary and secondary tabs.

 *

 * Compare this with default CSS found in the system module's stylesheet (a copy

 * of which is in drupal6-reference.css, line 510.)

 */

div.tabs {

  margin: 0 0 5px 0;

}

ul.primary {

  margin: 0;

  padding: 0 0 0 10px; /* LTR */

  border-width: 0;

  list-style: none;

  white-space: nowrap;

  line-height: normal;

  background: url(../images/tab-bar.jpg) repeat-x left bottom;

}

ul.primary li {

  float: left; /* LTR */

  margin: 0;

  padding: 0;

}

ul.primary li a {

  display: block;

  height: 24px;

  margin: 0;

  padding: 0 0 0 5px; /* width of tab-left.jpg */

  border-width: 0;

  font-weight: bold;

  text-decoration: none;

  color: #777;

  background-color: transparent;

  background: url(../images/tab-left.jpg) no-repeat left -38px;

}

ul.primary li a .tab {

  display: block;

  height: 20px; /* 24px (parent) - 4px (padding) */

  margin: 0;

  padding: 4px 13px 0 6px;

  border-width: 0;

  line-height: 20px;

  background: url(../images/tab-right.jpg) no-repeat right -38px;

}

ul.primary li a:hover {

  border-width: 0;

  background-color: transparent;

  background: url(../images/tab-left.jpg) no-repeat left -76px;

}

ul.primary li a:hover .tab {

  background: url(../images/tab-right.jpg) no-repeat right -76px;

}

ul.primary li.active a,

ul.primary li.active a:hover {

  border-width: 0;

  color: #000;

  background-color: transparent;

  background: url(../images/tab-left.jpg) no-repeat left 0;

}

ul.primary li.active a .tab,

ul.primary li.active a:hover .tab {

  background: url(../images/tab-right.jpg) no-repeat right 0;

}

ul.secondary {

  margin: 0;

  padding: 0 0 0 5px; /* LTR */

  border-bottom: 1px solid #c0c0c0;

  list-style: none;

  white-space: nowrap;

  background: url(../images/tab-secondary-bg.jpg) repeat-x left bottom;

}

ul.secondary li {

  float: left; /* LTR */

  margin: 0 5px 0 0;

  padding: 5px 0;

  border-right: none; /* LTR */

}

ul.secondary a {

  display: block;

  height: 24px;

  margin: 0;

  padding: 0;

  border: 1px solid #c0c0c0;

  text-decoration: none;

  color: #777;

  background: url(../images/tab-secondary.jpg) repeat-x left -56px;

}

ul.secondary a .tab {

  display: block;

  height: 18px; /* 24px (parent) - 6px (padding) */

  margin: 0;

  padding: 3px 8px;

  line-height: 18px;

}

ul.secondary a:hover {

  background: url(../images/tab-secondary.jpg) repeat-x left bottom;

}

ul.secondary a.active,

ul.secondary a.active:hover {

  border: 1px solid #c0c0c0;

  color: #000;

  background: url(../images/tab-secondary.jpg) repeat-x left top;

}

/* Id: messages.css,v 1.3 2009/08/12 08:37:42 johnalbin Exp */

/**

 * @file

 * Message Styling

 *

 * Sensible styling for Drupal's error/warning/status messages.

 */

div.messages,

div.status,

div.warning,

div.error /* Important messages (status, warning, and error) for the user */ {

  min-height: 21px;

  margin: 0 1em 5px 1em;

  border: 2px solid #ff7;

  padding: 5px 5px 5px 35px; /* LTR */

  color: #000;

  background-color: #ffc;

  background-image: url(../images/messages-status.jpg);

  background-repeat: no-repeat;

  background-position: 5px 5px; /* LTR */

}

div.status /* Normal priority messages */ {

}

div.warning /* Medium priority messages */ {

  border-color: #fc0;

  background-image: url(../images/messages-warning.jpg);

}

div.warning,

tr.warning {

  color: #000; /* Drupal core uses #220 */

  background-color: #ffc;

}

div.error /* High priority messages. See also the .error declaration in pages.css. */ {

  /* border: 1px solid #d77; */ /* Drupal core uses: 1px solid #d77 */

  border-color: #c00;

  background-image: url(../images/messages-error.jpg);

}

div.error,

tr.error {

  color: #900; /* Drupal core uses #200 */

  background-color: #fee;

}
.bullets li{
list-style-type: none;
background: url("../images/bullet[1].jpg") no-repeat left ;
text-indent: 10px;

text-indent: 5px;
list-style-position: outside;
text-transform: none;

text-decoration: none;


padding-left: 6px;
margin-left: 2px;

}
div.messages ul {

  margin-top: 0;

  margin-bottom: 0;

}

/* Id: pages.css,v 1.18.2.3 2010/06/26 17:18:58 johnalbin Exp */

/**

 * @file

 * Page Styling

 *

 * Style the markup found in page.tpl.php. Also includes some styling of

 * miscellaneous Drupal elements that appear in the $content variable, such as

 * ul.links, .pager, .more-link, etc.

 */

/*

 * Body

 */

body {

  margin: 0;

  padding: 0;

  font-family: arial;

  color: #3E3E3E;

}

#page-wrapper {

}

#page {

}

/*

 * The skip navigation link will be completely hidden until a user tabs to the

 * link. See http://www.webaim.org/techniques/skipnav/

 */

#skip-link a,

#skip-link a:visited {

  position: absolute;

  display: block;

  left: 0;

  top: -500px;

  width: 1px;

  height: 1px;

  overflow: hidden;

  text-align: center;

  background-color: #666;

  color: #fff;

}

#skip-link a:hover,

#skip-link a:active,

#skip-link a:focus {

  position: static;

  width: 100%;

  height: auto;

  padding: 2px 0 3px 0;

}

/*

 * Header

 */
.txtDate { 
font-weight : normal; 
font-size : 10px; 
color : #ffffff; 
font-style : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 

#header {

height: 75px;

background: url("../images/header-border[1].jpg") bottom repeat-x;

}

#headercontent {

width: 963px;

height: 151px;

}

#logo-holder {

width: 233px;

float: left;

height: 113px;

}

.region.region-header-menu {

text-align: right;

}

#search-theme-form {

float: right;

height:33px;

}

#header-search-menu {

float: right;

width: 730px;

height: 113px;

}

#header .section {

}

#logo /* Wrapping link for logo */ {

  float: left; /* LTR */

  margin: 0;

  padding: 0;

}

div#main-banner {

float: left;

height: 305px;

}

#logo img {

  vertical-align: bottom;

  padding-top: 10px;

}

#name-and-slogan /* Wrapper for website name and slogan */ {

}

div.module-wrapper {

width: 100%;

float: left;

}

h1#site-name,

div#site-name /* The name of the website */ {

  margin: 0;

  font-size: 2em;

  line-height: 1.3em;

}

#site-name a:link,

#site-name a:visited {

  color: #000;

  text-decoration: none;

}

#site-name a:hover,

#site-name a:focus {

  text-decoration: underline;

}

#user-login {

padding-left: 5px;

}

#site-slogan /* The slogan (or tagline) of a website */ {

}

.region-header /* Wrapper for any blocks placed in the header region */ {

}

/*

 * Main (container for everything else)

 */

#main-wrapper {

width: 963px;

}

#main {

text-align: left;

font-family: arial;

}

/*

 * Content

 */

#content {

}

#content .section {

}

#mission /* The mission statement of the site (displayed on homepage) */ {

}

.region-content-top /* Wrapper for any blocks placed in the "content top" region */ {

}

.breadcrumb /* The path to the current page in the form of a list of links */ {

padding-bottom:0;

padding-left:5px;

float:left;

}

h1.title, /* The title of the page */

h2.title, /* Block title or the title of a piece of content when it is given in a list of content */

h3.title /* Comment title */ {

  margin: 0;

  color: #595858;

  padding-left: 5px;

}

.headerContactUs{
margin: 0;
margin-bottom:0;
  color: #858585;

  padding-left: 5px;
  padding-bottom: 0px;
  font: 11px, Arial;
  vertical-align:bottom;
  text-align: right;
  
}

h1.title{

	font: 30px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

tr.even /* Some tables have rows marked even or odd. */ {

  /* background-color: #eee; */ /* Drupal core uses a #eee background */

}

tr.odd {

  /* background-color: #eee; */ /* Drupal core uses a #eee background */

}

div.messages /* Important messages (status, warning, and error) for the user. See also the declarations in messages.css. */ {

}

div.status /* Normal priority messages */ {

}

div.warning,

tr.warning /* Medium priority messages */ {

  /* border: 1px solid #f0c020; */ /* Drupal core uses: 1px solid #f0c020 */

}

div.error,

tr.error /* High priority messages. See also the .error declaration below. */ {

}

.error /* Errors that are separate from div.messages status messages. */ {

  /* color: #e55; */ /* Drupal core uses a #e55 background */

}

.warning /* Warnings that are separate from div.messages status messages. */ {

  /* color: #e09010; */ /* Drupal core uses a #e09010 background */

}

div.tabs /* See also the tabs.css file. */ {

}

.help /* Help text on a page */ {

  margin: 1em 0;

}

.more-help-link /* Link to more help */ {

  font-size: 0.85em;

  text-align: right;

}

#content-area /* Wrapper for the actual page content */ {

float: left;

width: 727px;

}

ul.links /* List of links */ {

  margin: 1em 0;

  padding: 0;

}

div.breadcrumb,

div.breadcrumb a{

text-decoration: none;

font: 11px Arial,Verdana,sans-serif;

color: #858585;

}

ul.links.inline {

  margin: 0;

  display: inline;

}

ul.links li {

  display: inline;

  list-style-type: none;

  padding: 0 0.5em;

}

.pager /* A list of page numbers when more than 1 page of content is available */ {

  clear: both;

  margin: 1em 0;

  text-align: center;

}

.pager a,

.pager strong.pager-current /* Each page number in the pager list */ {

  padding: 0.5em;

}

.feed-icons /* The links to the RSS or Atom feeds for the current list of content */ {

  margin: 1em 0;

}

.more-link /* Aggregator, blog, and forum more link */ {

  text-align: right; /* LTR */

}

.region-content-bottom /* Wrapper for any blocks placed in the "content bottom" region */ {

}

/*

 * First sidebar (on left in LTR languages, on right in RTL)

 *

 * Remember to NOT add padding or margin to your .region-sidebar-first

 * (see the layout.css file.)

 */

.region-sidebar-first {

}

.region-sidebar-first .section {

}

/*

 * Second sidebar (on right in LTR languages, on left in RTL)

 *

 * Remember to NOT add padding or margin to your .region-sidebar-second

 * (see the layout.css file.)

 */

.region-sidebar-second {

}

.region-sidebar-second .section {

}

/*

 * Footer

 */

#footer {

background: url("../images/footer-image[1].jpg") left top no-repeat;

}

#footer-bg {

background: #e1dfe0 url("../images/footer-top-bg[1].jpg") repeat-x;

display:none;

}

#footer .section {

}

#footer-message /* Wrapper for the footer message from Drupal's "Site information"

                   and for any blocks placed in the footer region */ {

}

.region-footer {

}

/*

 * Closure

 */

.region-page-closure /* Wrapper for any blocks placed in the closure region */ {

}

/*

 * Drupal boxes

 *

 * Wrapper for Comment form, Comment viewing options, Menu admin, and

 * Search results.

 */

.box /* Wrapper for box */ {

}

.box h2 /* Box title */ {

}

.box .content /* Box's content wrapper */ {

}

/*

 * Markup free clearing (See: http://www.positioniseverything.net/easyclearing.html )

 */

.clearfix:after {

  content: ".";

  display: block;

  height: 0;

  clear: both;

  visibility: hidden;

}

/**

 * Hide elements from all users.

 *

 * Used for elements which should not be immediately displayed to any user. An

 * example would be a collapsible fieldset that will be expanded with a click

 * from a user. The effect of this class can be toggled with the jQuery show()

 * and hide() functions.

 */

.element-hidden {

  display: none;

}

/**

 * Hide elements visually, but keep them available for screen-readers.

 *

 * Used for information required for screen-reader users to understand and use

 * the site where visual display is undesirable. Information provided in this

 * manner should be kept concise, to avoid unnecessary burden on the user. Must

 * not be used for focusable elements (such as links and form elements) as this

 * causes issues for keyboard only or voice recognition users. "!important" is

 * used to prevent unintentional overrides.

 */

.element-invisible {

  position: absolute !important;

  clip: rect(1px, 1px, 1px, 1px);

}

/* Id: block-editing.css,v 1.3 2009/11/05 14:01:26 johnalbin Exp */

/**

 * @file

 * Zen's rollover edit links for blocks.

 */

div.block.with-block-editing {

  position: relative;

}

div.block.with-block-editing div.edit {

  display: none;

  position: absolute;

  right: 0; /* LTR */

  top: 0;

  z-index: 40;

  border: 1px solid #eee;

  padding: 0 2px;

  font-size: 0.75em;

  background-color: #fff;

}

div.block.with-block-editing:hover div.edit {

  display: block;

}

/* Id: blocks.css,v 1.4 2009/11/05 11:05:39 johnalbin Exp */

/**

 * @file

 * Block Styling

 */

.block /* Block wrapper */ {

  margin-bottom: 17px;

}

.block.region-odd /* Zebra striping for each block in the region */ {

}

.block.region-even /* Zebra striping for each block in the region */ {

}

.block.odd /* Zebra striping independent of each region */ {

}

.block.even /* Zebra striping independent of each region */ {

}

.region-count-1 /* Incremental count for each block in the region */ {

}

.count-1 /* Incremental count independent of each region */ {

}

.block h2.title /* Block title */ {

}

.block .content /* Block's content wrapper */ {

}

#block-aggregator-category-1 /* Block for the latest news items in the first category */ {

}

#block-aggregator-feed-1 /* Block for the latest news items in the first feed */ {

}

#block-block-1 /* First administrator-defined block */ {

}

#block-blog-0 /* "Recent blog posts" block */ {

}

#block-book-0 /* "Book navigation" block for the current book's table of contents */ {

}

#block-comment-0 /* "Recent comments" block */ {

}

#block-forum-0 /* "Active forum topics" block */ {

}

#block-forum-1 /* "New forum topics" block */ {

}

#block-menu-primary-links /* "Primary links" block */ {

}

#block-menu-secondary-links /* "Secondary links" block */ {

}

#block-node-0 /* "Syndicate" block for primary RSS feed */ {

}

#block-poll-0 /* "Most recent poll" block */ {

}

#block-profile-0 /* "Author information" block for the profile of the page's author */ {

}

#block-search-0 /* "Search form" block */ {

}

#block-statistics-0 /* "Popular content" block */ {

}

#block-user-0 /* "User login form" block */ {

}

#block-user-1 /* "Navigation" block for Drupal navigation menu */ {

}

#block-user-2 /* "Who's new" block for a list of the newest users */ {

}

#block-user-3 /* "Who's online" block for a list of the online users */ {

}

/* Id: navigation.css,v 1.5 2009/11/04 19:42:41 johnalbin Exp */

/**

 * @file

 * Navigation Styling

 */

/*

 * The active item in a Drupal menu

 */

li a.active {

  

}

/*

 * Navigation bar

 */

#navigation {

width:500px;

}

.region-navigation {

}

/*

 * Primary and Secondary menu links

 */

#main-menu {

}

#secondary-menu {

}

/*

 * Menu blocks

 */

.block-menu {

}

/*

 * "Menu block" blocks. See http://drupal.org/project/menu_block

 */

.block-menu_block {

}

/* Id: panels-styles.css,v 1.1.2.1 2009/12/12 15:31:54 johnalbin Exp */

/**

 * @file

 * Panels Styling

 */

/* Id: views-styles.css,v 1.1 2009/08/12 04:25:15 johnalbin Exp */

/**

 * @file

 * Views Styling

 */

/* Id: nodes.css,v 1.6 2009/11/02 15:37:29 johnalbin Exp */

/**

 * @file

 * Node Styling

 *

 * Style anything that isn't in the $content variable.

 */

.node /* Node wrapper */ {

}

.node-sticky /* A sticky node (displayed before others in a list) */ {

}

.node-unpublished /* Unpublished nodes */ {

  /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */

}

.node-unpublished div.unpublished,

.comment-unpublished div.unpublished /* The word "Unpublished" displayed underneath the content. */ {

  height: 0;

  overflow: visible;

  color: #d8d8d8;

  font-size: 75px;

  line-height: 1;

  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;

  font-weight: bold;

  text-transform: uppercase;

  text-align: center;

  white-space: normal;

  /* commented by atrek

  word-wrap: break-word;*//* A very nice CSS3 property */

}

.node-by-viewer /* A node created by the current user */ {

}

.node-teaser /* A node displayed as teaser */ {

margin-bottom: 20px;

}

/* All nodes are given a node-type-FOO class that describes the type of

 * content that it is. If you create a new content type called

 * "my-custom-type", it will receive a "node-type-my-custom-type" class.

 */

.node-type-page /* Page content node */ {

}

.node-type-story /* Story content node */ {

}

.field-field-calculatornode .node h2.title /* Node title */ {

display: none;

}

.marker /* "New" or "Updated" marker for content that is new or updated for the current user */ {

  color: #c00;

}

.node .picture /* The picture of the node author */ {

}

.node.node-unpublished .picture,

.comment.comment-unpublished .picture {

  position: relative; /* Otherwise floated pictures will appear below the "Unpublished" text. */

}

.node .meta /* Wrapper for submitted and terms data */ {

}

.node .submitted /* The "posted by" information */ {

}

.node .terms /* Node terms (taxonomy) */ {

}

.node .content /* Node's content wrapper */ {

}

.node ul.links /* Node links. See also the ul.links declaration in the pages.css. */ {

}

.preview .node /* Preview of the content before submitting new or updated content */ {

  /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */

}

/* Id: comments.css,v 1.5 2009/11/01 20:54:20 johnalbin Exp */

/**

 * @file

 * Comment Styling

 */

#comments /* Wrapper for the list of comments and its title */ {

  margin: 1em 0;

}

#comments .title /* Heading for the list of comments */ {

}

.comment /* Wrapper for a single comment */ {

}

.comment-preview /* Preview of the comment before submitting new or updated comment */ {

}

.comment.new /* A new comment since the user last viewed the page. */ {

}

.comment.first /* The first comment in the list of comments */ {

}

.comment.last /* The last comment in the list of comments */ {

}

.comment.odd /* An odd-numbered comment in the list of comments */ {

}

.comment.even /* An even-numbered comment in the list of comments */ {

}

.comment-unpublished /* Unpublished comments */ {

  /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */

}

.comment-unpublished div.unpublished /* The word "Unpublished" displayed underneath the content. See also the div.unpublished declaration in the nodes.css. */ {

}

.comment-by-anonymous /* A comment created by an anonymous user */ {

}

.comment-by-node-author /* A comment created by the node's author */ {

}

.comment-by-viewer /* A comment created by the current user */ {

}

.comment h3.title /* Comment title */ {

}

.new /* "New" marker for comments that are new for the current user */ {

  color: #c00;

}

.comment .picture /* The picture of the comment author */ {

}

.comment .submitted /* The "posted by" information */ {

}

.comment .content /* Comment's content wrapper */ {

}

.comment .user-signature /* The user's signature */ {

}

.comment ul.links /* Comment links. See also the ul.links declaration in the pages.css. */ {

}

.indented /* Nested comments are indented */ {

  /* margin-left: 25px; */ /* Drupal core uses a 25px left margin */

}

.preview .comment /* Preview of the comment before submitting new or updated comment */ {

  /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */

}

/* Id: forms.css,v 1.3 2009/08/12 08:37:42 johnalbin Exp */

/**

 * @file

 * Form Styling

 */

.form-item,

.form-checkboxes,

.form-radios /* Wrapper for a form element (or group of form elements) and its label */ {

  margin: 1em 0;

}

.form-item input.error,

.form-item textarea.error,

.form-item select.error /* Highlight the form elements that caused a form submission error */ {

  border: 2px solid #c00;

}



.form-item label /* The label for a form element */ {

  display: block;

  font-weight: bold;

}

.form-item label.option /* The label for a radio button or checkbox */ {

  display: inline;

  font-weight: normal;

  font-size: 10px;

}

.form-required /* The part of the label that indicates a required field */ {

  color: #c00;

}

.form-item .description /* The descriptive help text (separate from the label) */ {

  font-size: 0.85em;

}

.form-checkboxes .form-item,

.form-radios .form-item /* Pack groups of checkboxes and radio buttons closer together */ {

  margin: 0.4em 0;

}

#customer-service-blocks .form-checkboxes .form-item,

#customer-service-blocks .form-radios .form-item 

{

float:left;

margin:0;

width: 80px;

}

#customer-service-blocks .form-checkboxes, #customer-service-blocks .form-radios, #customer-service-blocks .form-item

{

margin:0;

}

.form-submit /* The submit button */ {

}

.container-inline div,

.container-inline label /* Inline labels and form divs */ {

  display: inline;

}

.tips /* Tips for Drupal's input formats */ {

}

/*

 * Search (search-theme-form.tpl.php)

 */

#search-box /* Wrapper for the search form */ {

}

#edit-search-theme-form-1-wrapper label /* Label that says "Search this site:" */ {

  display: none;

}

/*

 * Search (search-block-form.tpl.php)

 */

#search-block-form /* Wrapper for the search form */ {

}

#edit-search-block-form-1-wrapper label /* Label that says "Search this site:" */ {

  display: none;

}

/*

 * Drupal's default login form block

 */

#user-login-form {

  text-align: left; /* LTR */

}

/*

 * OpenID

 *

 * The default styling for the OpenID login link seems to assume Garland's

 * styling of list items.

 */

#user-login-form ul /* OpenID creates a new ul above the login form's links. */ {

  margin-bottom: 0; /* Position OpenID's ul next to the rest of the links. */

}

#user-login-form li.openid-link /* The "Log in using OpenID" link. */ {

  margin-top: 1em;

  margin-left: -20px; /* LTR */ /* Un-do some of the padding on the ul list. */

}

#user-login-form li.user-link /* The "Cancel OpenID login" link. */ {

  margin-top: 1em;

}

#user-login ul {

  margin: 1em 0;

}

#user-login li.openid-link,

#user-login li.user-link /* The OpenID links on the /user form. */ {

  margin-left: -2em; /* LTR */ /* Un-do all of the padding on the ul list. */

}

/*

 * Drupal admin tables

 *

 * We overrode these styles in html-elements.css, but restore them for the admin

 * section of the site.

 */

form tbody {

  border-top: 0px solid #ccc;

}

form th,

form thead th {

  text-align: left; /* LTR */

  padding-right: 1em; /* LTR */

  border-bottom: 0px solid #ccc;

}

form tbody th {

  border-bottom: 1px solid #ccc;

}

/* Id: fields.css,v 1.3 2009/08/12 08:03:52 johnalbin Exp */

/**

 * @file

 * Field Styling

 */

/*

 * Field types

 */

ul.primary-links {

list-style: none;

}

ul.primary-links a {

color:#FFFFFF;

font:20px/37px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

padding-left:5px;

padding-right:5px;

text-decoration:none;

}

ul.primary-links div.menu-bg {

height: 38px;

background: url("../images/menu-bg[1].jpg") repeat-x;

}


.txtTopNav { 
font-weight : bold; 
font-size : 11px; 
color: #595858;
padding-left: 5px;
font-style : normal; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 


} 
ul.primary-links div.menu-left-corner {

background: url("../images/left-menu-corner[1].jpg") left top no-repeat;

padding-left: 7px;

}

.invisible { 
visibility : hidden; 
padding:0px;
margin:0px;
display: none; 
width: 0px; 
height:0px;
font-size: 0px;
line-height: 0px;
float:top ;
} 

.midbutton
{
background: url('../images/midButton2.png') no-repeat scroll 0 1px transparent;
height: 28px;
width: 80px;
border:medium none;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding: 0px;
text-align:center;
cursor:pointer;
}
.midbuttonXL
{
background: url('../images/Buttun-w116.png') no-repeat scroll 0 1px transparent;
height: 28px;
width: 116px;
border:medium none;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding: 0px;
text-align:center;
cursor:pointer;
}

input::-moz-focus-inner /*Remove button padding in FF*/ {      border: 0;     padding: 0; }

.stdButton
{
background: url('Buttun-w80.png') no-repeat scroll 0 1px transparent;
height: 30px;
width: 80px;
border:medium none;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
padding: 0px;
cursor:pointer;
text-align: center; 
}


.LButton
{
background: url('../images/Buttun-w149.png') no-repeat scroll 0 1px transparent;
height: 30px;
width: 149px;
border:medium none;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
padding: 0px;

cursor:pointer;
}

.XLButton
{
background: url('../images/exlarge-button.jpg') no-repeat scroll 0 1px transparent;
height: 30px;
width: 165px;
border:medium none;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
padding: 0px;
cursor:pointer;
}
.stdButton[disabled] 
{ 

  color: GrayText;
  cursor: inherit;

} 
.stdButton[disabled="disabled"]
{ 


  
  color: GrayText;
  cursor: inherit;

} 


.LButton[disabled] 
{ 

  
  color: GrayText;
  cursor: inherit;

} 
.LButton[disabled="disabled"]
{ 

  
  color: GrayText;
  cursor: inherit;

} 
.XLButton[disabled] 
{ 

  
  color: GrayText;
  cursor: inherit;

} 
.XLButton[disabled="disabled"]
{ 

  
  color: GrayText;
  cursor: inherit;

} 

FONT.red { 
color : red; 
font-family : Helvetica, Tahoma, Verdana, Arial, Geneva, sans-serif; 
font-size : 8pt; 
font-weight : bold; 
} 



div.about-us-bg {
font: bold 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
color:#FFFFFF;


vertical-align : middle;

width:170px;
height: 20px;
}

div.about-us-left-corner {

background: url("../images/about-us-bg.JPG") left repeat-x;

padding-left: 7px;

}

div.about-us-right-corner {

background: url("../images/about-us-bg.JPG") right repeat-x;

padding-right: 6px;

}

a#about-us-link{color:#ffffff;}

ul.primary-links div.menu-right-corner {

background: url("../images/menu-right-corner[1].jpg") right top no-repeat;

padding-right: 6px;

}

#header-menu {

height: 30px;

/*width: 655px;*/

}

#search-box {

height: 33px;

width: 595px;

float:right;

}

#header-menu h2 {

display: none;

}

#header-menu ul {

margin: 0px;

padding: 0px;

float: right;

/*background: url("../images/top-menu-bg[1].jpg") left center no-repeat;

padding-left: 23px;*/

}

#header-menu div {

padding: 0px;

margin: 0px;

}

#header-menu a {

color: #333;

text-decoration: none;

font-size: 11px;

line-height: 30px;

}

#header-menu ul li {

float: left;

list-style: none;

padding-left: 5px;

background: url("../images/top-menu-separator[1].jpg") left no-repeat;

padding-left:9px;

padding-right:9px;

height: 30px;

}

#header-menu ul li.last {

padding-top: 0px;

padding-right: 0px;

}

#header-menu ul li.last div {

background: url("../images/login-bg[1].jpg") no-repeat;

height:30px;

width:76px;

}

#header-menu ul li.last div.right {

padding-top: 4px;

padding-left: 15px;

}

#header-menu #block-menu-menu-top-menu ul li.last a {

font-size: 14px;

color: #fff;

font-weight: bold;

line-height: 18px;

}

div.footer-wrapper {

width: 963px;

}

div.footer-section {

width: 963px;

float: left;

padding-top: 47px;

background: url("../images/separator-footer[1].jpg") bottom center no-repeat;

height: 275px;

}

div.footer-section2 {

width: 963px;

float: left;



}

div.footer-section2 div {

padding: 0px;

margin: 0px;

}

div.footer-section2 table {

padding: 0px;

margin: 0px;

width: 100%;

}

div.footer-section2 img {

vertical-align: middle;

}

div.footer-section2 td {

width: 14%;

font-size: 11px;

font-weight: bold;

color: #5E5E5E;

padding-top: 10px;

}

div.footer-section h2 {

font-size: 12px;

text-align: left;

font-weight: bold;

color: #5E5E5E;

}

div.footer-section ul {

padding: 0px;

margin: 0px;

list-style: none;

}

div.footer-section li {

list-style: none;

padding-left: 5px;

}

div.footer-section a {

color: #5E5E5E;

text-decoration: none;

font-size: 11px;

}

div.footer-section .block.block-menu {

width: 160px;

float: left;

}

div#main-content-footer {

height: 22px;

width: 963px;

font-size: 11px;

color: #000;

}

div#main-content-footer a{

font-size: 11px;

color: #000;

text-decoration: none;

}

div#main-content-footer-left {

height: 22px;

}

div#main-content-footer-right {

height: 22px;

}

div#main-content-footer div {

padding: 0px;

margin: 0px;

}

div#main-content-footer h2 {

display: none;

}

div#main-content-footer p {

margin: 0px;

}

div#main-content-footer-left {

width: 500px;

float: left;

}

div#main-content-footer-right {

width: 400px;

float: right;

}

div#main-content-footer-right ul.menu {

padding: 0px;

margin: 0px;

list-style: none;

float: right;

}

div#main-content-footer-right li {

padding: 0px;

margin: 0px;

list-style: none;

float: left;

}

div#main-content-footer-right .region-count-1 {

width: 280px;

float: right;

}

div#main-content-footer-right .region-count-2 {

width: 120px;

float: right;

}

div#main-content-footer-right li {

padding-right: 8px;

padding-left: 8px;

background: url("../images/separator2[1].jpg") center right no-repeat;

}

div#main-content-footer-right li.last {

padding-right: 8px;

padding-left: 8px;

background: none;

}

.show-hide {

padding-right: 10px;

padding-top: 3px;

}

div#contact-info {

width: 595px;

height: 15px;

padding: 7px 0;

float:right;

}

div#contact-info p {

    font-size: 11px;

    margin: -5px 0;

	color: #858585;

	padding: 0;

}

div#contact-info .region {

text-align: right;

font-size: 11px;

}

div.region.region-sidebar-first.column.sidebar {

padding-right: 5px;

}

div.region.region-sidebar-first.column.sidebar div.region-count-1 {

}

body.not-front div#main-content-footer {

padding-top: 5px;

}

div.region-sidebar-first div.top-border {

background: url("../images/mtop[1].jpg") top repeat-x;

padding: 0px;

width: 100%;

}

div.region-sidebar-first div.left-border {

background: url("../images/mleft[1].jpg") left repeat-y;

padding: 0px;

width: 100%;

}

div.region-sidebar-first div.right-border {

background: url("../images/mright[1].jpg") right repeat-y;

padding: 0px;

width: 100%;

}

div.region-sidebar-first div.bottom-border {

background: url("../images/mbottom[1].jpg") bottom repeat-x;

padding: 0px;

width: 100%;

}

div.region-sidebar-first div.top-left-corner {

background: url("../images/mtop-left-corner[1].jpg") top left no-repeat;

padding: 0px;

width: 100%;

}

div.region-sidebar-first div.top-right-corner {

background: url("../images/mtop-right-corner[1].jpg") top right no-repeat;

padding: 0px;

width: 100%;

}

div.region-sidebar-first div.bottom-left-corner {

background: url("../images/mbottom-left-corner[1].jpg") bottom left no-repeat;

padding: 0px;

width: 100%;

}

div.region-sidebar-first div.bottom-right-corner {

background: url("../images/mbottom-right-corner[1].jpg") bottom right no-repeat;

padding: 0px;

width: 100%;

}

/*

div.region-sidebar-first .region-count-1 div.content h2 {

border: none;

}

*/

div.region-sidebar-first div.content h2 {

border-bottom: 1px solid #999999;

color: #000000;

font: 20px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

font-weight: bold;

}

.field-field-main-section-block1 .internal-block11 h2{

	font: 24px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	font-weight: bold;

}

.field-field-main-section-block2 .internal-block5 h2 {

font:bold 16px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.field-field-main-section-block1 a,

.field-field-main-section-block2 a{

	color: #caa633;

}

div.region-sidebar-first div.content {

padding-left: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-top: 3px;

}

/*

div.region-sidebar-first .region-count-1 div.top-border {

background: none;

padding: 0px;

width: 100%;

}

div.region-sidebar-first .region-count-1 div.left-border {

background: none;

padding: 0px;

width: 100%;

}

div.region-sidebar-first .region-count-1 div.right-border {

background: none;

padding: 0px;

width: 100%;

}

div.region-sidebar-first .region-count-1 div.bottom-border {

background: none;

padding: 0px;

width: 100%;

}

div.region-sidebar-first .region-count-1 div.top-left-corner {

background: none;

padding: 0px;

width: 100%;

}

div.region-sidebar-first .region-count-1 div.top-right-corner {

background: none;

padding: 0px;

width: 100%;

}

div.region-sidebar-first .region-count-1 div.bottom-left-corner {

background: none;

padding: 0px;

width: 100%;

}

div.region-sidebar-first .region-count-1 div.bottom-right-corner {

background: none;

padding: 0px;

width: 100%;

}

*/

div#slider ul.slidenav {

background: url("../images/node-border[1].jpg") bottom repeat-x;

padding: 0px;

height: 42px;

padding-left: 10px;

margin: 0px;

}

div#slider div.tab-bg {

height: 27px;

background: url("../images/background-tab-notactive[1].jpg") repeat-x;

}

div#slider div.tab-right-corner {

height: 27px;

background: url("../images/right-border-notactive[1].jpg") right no-repeat;

padding-right: 8px;

}

div#slider div.tab-left-corner {

height: 27px;

background: url("../images/left-border-notactive[1].jpg") left no-repeat;

padding-left: 8px;

margin-top: 7px;

}

div#fields table {

margin: 0px;

}

.content {

	padding-left: 5px;

}

#block-ddblock-2 .content {

	padding-left: 0px;

}

.node-type-loans-wrapper .content {

padding-left: 0px;

}

#footer-bg-hidden {

background: url("../images/header-border[1].jpg") repeat-x scroll center top transparent;

height: 16px;

width: 100%;

}

div#slider div.tab-bg.activeDivTabEthos{

height: 34px;

background: url("../images/background-tab-active[1].jpg") repeat-x;

}

div#slider div.tab-right-corner.activeDivTabEthos{

height: 34px;

background: url("../images/right-border-active[1].jpg") right no-repeat;

padding-right: 8px;

}

div#slider div.tab-left-corner.activeDivTabEthos {

height: 34px;

background: url("../images/left-border-active[1].jpg") left no-repeat;

padding-left: 8px;

margin-top: 0px;

}

div#slider div.tab-bg.activeDivTabEthos a {

line-height: 32px;

}

div.menu-name-primary-links a {

text-decoration: none;

color: #6d6e71;

font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

font-weight: bold;

}



div.menu-name-primary-links ul.menu {

padding-left: 0px;

margin: 0px;

}

div.menu-name-primary-links li {

padding-left: 10px;

}

div.menu-name-primary-links li li{

padding-left: 9px;

}

div.menu-name-primary-links li.leaf  a {

	color: #6D6E71;

	font: bold 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

div.menu-name-primary-links li.leaf  a.active{

color: #B69C2D;

}



div.menu-name-primary-links li {

background: url("../images/bullet[1].jpg") 0px 7px no-repeat;

}

div.menu-name-primary-links li.expanded li{

background: url("../images/mini-bullet[1].jpg") 0px 7px no-repeat;

}

div.menu-name-primary-links li.expanded li a{

	font-weight: normal;

	font-size: 11px;

}

div#main-banner h2 {

display: none;

}

#ddblock-2 .container .container-inner #ddblock-custom-pager-2 .custom-pager-inner{

	background: url("../images/main-banner-bottom-bg[1].jpg") no-repeat;

}

div#ddblock-custom-pager-2 div.custom-pager-inner{

	padding: 0 12px 0 0;

}

div#main-left {

background: url("../images/main-new.jpg") no-repeat;

height: 213px;

width: 243px;

float: left;

}

div#caroussel {

width: 714px;

height: 213px;

float: right;

word-wrap: normal;

white-space: nowrap;

}

div#caroussel p{

margin: 0px;

}

.title-home {

color: #fff;

font-size: 22px;

padding-left: 10px;

padding-top: 0px;

padding-bottom:18px;

}

div#latest-news {

border: 1px solid #D6D6D5;

height: 20px;

width: 100%;

float: left;

margin-top: 20px;

}

div#latest-news div{

margin: 0px;

padding: 0px;

}

div#latest-news div.news_holder{

float: left;

position:absolute;

height:20px;

}

div#latest-news a.readmore {

float: right;

margin-left: 10px;

}

div#latest-news h2{

display: none;

}

div#latest-news div.news_text {

float: left;

}

div#latestnews_block {

font-size: 11px;

color: #000;

height:20px;

position:relative;

overflow:hidden;

}

div#latest-news div#latest-news-title {

height: 20px;

width: 100px;

float: left;

color: #C6A531;

padding-left: 12px;

background: url("../images/news-border[1].jpg") right center no-repeat;

margin-right: 10px;

}

div#rss-rate div, div#rss-rate p {

padding: 0px;

margin: 0px;

}

div#rss-rate {

width: 100%;

height: 10px;

float: left;

font-size: 11px;

padding-left: 12px;

color: #808285;

margin-bottom: 15px;

}

div#caroussel h2 {

display: none;

}

ul.carousel-list.carousel-horizontal {

padding: 0px;

margin: 0px;

white-space: nowrap;

position:relative;

width:7000px;

z-index:1;

}

ul.carousel-list.carousel-horizontal li{

overflow:hidden;

list-style: none;

width: 220px;

float: left;

height: 209px;

white-space: nowrap;

padding-top: 10px;

}

div.carousel-clip-region {

margin:0 auto;

overflow:hidden;

position:relative;

width: 700px;

height: 220px;

white-space: nowrap;

float: left;

}

div#mycarousel {

width: 740px;

height: 209px;

white-space: nowrap;

background: url("../images/carousel-wrapper-bg[1].jpg") repeat-x;

}

.carousel-component .carousel-list li a { 

	display:block;

}

.carousel-component .carousel-list li a:hover { 

}

.carousel-component .carousel-list li img { 

	display:block; 

}

								

.carousel-component .carousel-prev { 

	/*position:absolute;

	left:0px; 

	z-index:0;*/

	

	cursor:pointer; 

	float: left;

}

.carousel-component .carousel-next { 

	/*

	position:absolute;

	right:0px; 

	z-index:0;

	*/

	cursor:pointer; 

	float: left;

}

.carousel-component ul.carousel-list {

position:relative;

/* width:1e+7px; commented by tarek */

z-index:1;

}

div#mycarousel {

width: 708px;

height: 230px;

}

div#language h2 {

display: none;

}

div#language {

float: right;

width: 196px;

}

div#language ul{

padding: 0;

margin: 0;

}

div#language ul li {

list-style: none;

float: right;

line-height: 39px;

}

div#language ul li.first {

background: url("../images/language-border[1].jpg") left no-repeat;

}

div#language ul li.active {

display: none;

}

div#language div.region-even {

float: left;

margin-bottom: 0;

width:120px;

}

div#language div.region-odd {

float: right;

margin-bottom: 0;

}

div#language a {

font:15px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

text-decoration:none;

line-height: 38px;

}

.validationok {

color: #00ff00;

font-size: 11px;

}

.validationnok {

color: #ff0000;

font-size: 11px;

}

ul.ui-tabs-nav 

{

background: url("../images/node-border[1].jpg") bottom repeat-x;

padding:10px 0 0 10px;

height: 42px;

margin: 0px;

}

ul.ui-tabs-nav a {

background: none;

color: #fff;

}

ul.ui-tabs-nav div.tab-bg 

{

height: 27px;

background: url("../images/background-tab-notactive[1].jpg") repeat-x;

}

ul.ui-tabs-nav div.tab-right-corner 

{

height: 27px;

background: url("../images/right-border-notactive[1].jpg") right no-repeat;

padding-right: 8px;

}

ul.ui-tabs-nav div.tab-left-corner 

{

height: 27px;

background: url("../images/left-border-notactive[1].jpg") left no-repeat;

padding-left: 8px;

margin-top: 7px;

}

ul.ui-tabs-nav li.ui-tabs-selected div.tab-bg

{

height: 34px;

background: url("../images/background-tab-active[1].jpg") repeat-x;

}

ul.ui-tabs-nav li.ui-tabs-selected div.tab-right-corner{

height: 34px;

background: url("../images/right-border-active[1].jpg") right no-repeat;

padding-right: 8px;

}

ul.ui-tabs-nav li.ui-tabs-selected div.tab-left-corner 

{

height: 34px;

background: url("../images/left-border-active[1].jpg") left no-repeat;

padding-left: 8px;

margin-top: 0px;

}

ul.ui-tabs-nav li.ui-tabs-selected div.tab-bg a 

{

line-height: 32px;

background: none;

color: #fff;

}

div#tabs-tabset a 

{

background: none;

color: #fff;

padding: 0px;

line-height: 26px;

}

div#tabs-tabset .field-items a {

	color: #B69C2D;

}

div#tabs-tabset li.ui-tabs-selected a 

{

background: none;

color: #fff;

padding: 0px;

line-height: 33px;

}

div.waysto a {

color: #5c5b5b;

font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

text-decoration: none;

}

div.waysto img {

margin-right: 5px;

}

span.assistance {

font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

color:#5c5b5b;

}

span.assistance span.num{

	font-size:16px;

	font-weight: bold;

}

.internal-block11 span.assistance span.num{

	font-size:18px;

}

.field-field-main-section-block2 h2,

.field-field-main-section-block1 h2{

	font: bold 16px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	color: #000000;

	margin-top: 0;

}

.field.field-type-text {

margin-bottom: 20px;

}

.field-type-text p {

margin: 0px;

}

.ui-tabs-panel .field-field-image div.field-label {

display: none;

}

.ui-tabs-panel .field-field-image .field-item {

width: 318px;

float: right;

}

.ui-tabs-panel {

padding-top: 30px;

}

.ui-tabs-panel .field-field-applynowbutton div.field-label {

display: none;

}

div.field.field-type-text.field-field-applynowbutton {

    margin-top: 278px;

    position: absolute;

    margin-left: 480px;

}

.field.field-type-text.field-field-applynowbutton img { 

}

.tabs-tabset div.field-items {

padding-left: 5px;

}

#block-block-49 .content{

/*background: url("../images/stock-photo-global-communic.jpg") no-repeat scroll 100% 100% transparent;*/

height: 196px;

width: 205px;

}

#block-block-49 .bottom-right-corner{

background: url(../images/midleinside[1].jpg) repeat-y 100% 17px;

}

.tabs-tabset div.field-label {

color:#B69C2D;

font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

font-size:23px;

padding-bottom:5px;

padding-left:5px;

}

.node-type-saib-main-sections .field-label{

display: none;

}

div.field-field-imageandlink {

float: right;

}

/*

.field-field-block1, .field-field-block2, .field-field-block3, .field-field-block4, .field-field-block5, .field-field-block6

{

float: left;

width:221px;

margin-right:14px;

margin-left:5px;

}

*/

.field-field-block1 ul, .field-field-block2 ul, .field-field-block3 ul, .field-field-block4 ul, .field-field-block5 ul, .field-field-block6 ul

{

list-style: none;

padding: 0;

margin: 0;

width: 121px;

float: left;

font-size: 11px;

}

.field-field-block1 li, .field-field-block2 li, .field-field-block3 li, .field-field-block4 li, .field-field-block5 li, .field-field-block6 li

{

list-style: none;

padding: 0;

margin: 0;

}

.field-field-block1 img, .field-field-block2 img, .field-field-block3 img, .field-field-block4 img, .field-field-block5 img, .field-field-block6 img

{

float: right;

}

.group-mainblocks, .group-secondblocks {

width: 100%;

padding: 0;

margin: 0;

border: none;

}

.group-mainblocks legend, .group-secondblocks legend {

display: none;

}

div.field-field-block1 h2 {

color: #BE6E98;

border-bottom: 2px solid #BE6E98;

font-size:17px;

font-weight:normal;

}

div.field-field-block2 h2 {

color: #B69C2D;

border-bottom: 2px solid #B69C2D;

font-size:17px;

font-weight:normal;

}

div.field-field-block3 h2 {

color: #6EA8BE;

border-bottom: 2px solid #6EA8BE;

font-size:17px;

font-weight:normal;

}

.megamenu .mega-item 

{

padding-top: 28px;

padding-left: 11px;

}

.inner-content 

{

z-index: -1;

height: 100%;

}

.closed{

	

display: none;

}

#content_holder2 .over, #content_holder2 .closed, #content_holder2 .opened

{

width:700px;

}

.over .closed,

.opened

{

	

position: absolute;

	

display: block;

	

height: 200px;

	

width:700px;

	

z-index: 1000;

	

padding-top: 15px;

	

margin-left: -8px;

}

.mega-item 

{

text-align:left;

height: 271px;

z-index: 1;

background: url("../images/main-bg-mega[1].jpg") repeat-x transparent;

padding-top: 10px;

margin-left: 10px;

margin-right: 9px;

}

.mega-right 

{

/*

background: url("../images/mega-border-right[1].jpg") 0px 0px no-repeat;

*/

background: url("../images/menu-right-mega.jpg") 0px 0px no-repeat transparent;

width: 17px;

height: 271px;

float: right;

}

.mega-left 

{

/*

background: url("../images/mega-border-left[1].jpg") 0px 0px no-repeat;

*/

background: url("../images/mega-menu-left.jpg") 0px 0px no-repeat transparent;

width: 20px;

height: 271px;

float: left;

}

.mega-bottom 

{

background: url("../images/maga-bottom-border[1].jpg") bottom repeat-x ;

width: 100%;

height: 10px;

opacity: 0.9;

filter: alpha(opacity=90);

}

.megamenu {

z-index: 1000;

position: absolute;

margin-top: 39px;

width: 700px;

clear: both;

display: none;

}

.redirectionbotton {

padding: 0;

margin: 0;

background: none;

border: none;

}

.logononcontainer

{

float:right;

padding-right: 5px;

}

.logononcontainer .redirectionbotton {

	width: 75px;

}

#redirection {

float: left;

margin-top:3px;

width:145px;

}

.waystobank-ddblock p {

padding: 0;

margin: 0;

}

.waystobank-ddblock {

width: 830px;

float: left;

}

#calculator-fields #fields {

padding:10px 20px 20px 20px;

}

#calculator-fields #fields th{

	font-size: 16px;

	padding-bottom: 10px;

}

#calculator-fields #fields td{

font-weight: bold;

font-size: 12px;

color: #585858;

padding-bottom:6px;



vertical-align: top;

}

#calculator-fields #fields td #result-field {

white-space: pre-wrap;

width: 330px;

}

#calculator-fields #fields input, #calculator-fields #fields select {

margin-left: 5px;

margin-right: 5px;

}

.field-type-nodereference .field-label {

display: none;

}

.calculator-top {

background: url(../images/calculator-top[1].jpg) left top repeat-x;

}

.calculator-left {

background: url(../images/calculator-left[1].jpg) left repeat-y;

}

.calculator-right {

background: url(../images/calculator-right[1].jpg) right repeat-y;

}

.calculator-bottom {

background: url(../images/calculator-bottom[1].jpg) bottom repeat-x;

}

.calculator-top-left {

background: url(../images/calculator-left-top-corner[1].jpg) top left no-repeat;

}

.calculator-top-right {

background: url(../images/calculator-right-top-corner[1].jpg) top right no-repeat;

}

.calculator-bottom-left {

background: url(../images/calculator-left-bottom-corn[1].jpg) bottom left no-repeat;

}

.calculator-bottom-right {

background: url(../images/calculator-right-bottom-cor[1].jpg) bottom right no-repeat;

padding-top:20px;

}

.calculator_validate {

background: none;

border: none;

padding: 0;

}

.calculator_clearall {

background: none;

border: none;

padding: 0;

margin-left: 20px;

}

#result-field {

padding-left:10px;

padding-right:10px;

padding-top:10px;

white-space:normal;

}

#result-box {

float: right;

}

#result-box .calculator-bottom-right {

height: 150px;

}

.borderer {

background: url(../images/border-calculator[1].jpg) bottom repeat-x;

height:22px;

margin-bottom:22px;

}

.options {

font-size:12px;

}

a.news-link {

color: #595959;

font-size: 22px;

text-decoration: none;

}

div.news-date {

color: #B9B9B9;

font-size: 15px;

margin-bottom:5px;

}

div.news-image {

width: 120px;

height: 85px;

float: left;

margin-right: 5px;

}

div.news-image img {

border: 1px solid #B9B9B9;

}

div.news-content {

float: left;

}

div.news-node {

height: 150px;

display: block;

width: 100%;

margin-bottom:20px;

}

/*div#share-button a.stbutton.stico_default {

background: url(../images/share-button.jppg) no-repeat;

width: 55px;

height: 22px;

}*/

div.news-node

{

border-bottom: 1px solid #B3B3B3;

}

div.news_thing

{

border-top: 2px solid #CBA832;

padding-top: 20px;

}

 

div#share-button {

float: left;

text-align: right;

width: 100%;

}

div.menu-name-primary-links li li div.right{

padding-left: 0px;

}

.node-type-saib-main-sections h1.title {

display: none;

}

div.field-field-main-section-title {

margin-top: 20px;

color: #010101;

font-size: 25px;

border-bottom: 1px solid #C2C2C2;

padding-bottom: 10px;

display:none;

}

div.field-field-main-section-details div.field-label {

display: block;

color: #010101;

font-weight: normal;

font-size: 17px;

}

.footer_blocks .top-line,

div.btop-border {

background: #ffffff url("../images/btop[1].gif") top repeat-x;

}

div.btop-border {

background: #ffffff url("../images/btop[1].jpg") top repeat-x;

padding: 0px;

width: 100%;

}

.footer_blocks .lft-line,

div.bleft-border {

background: url("../images/bleft[1].jpg") left repeat-y;

}

div.bleft-border {

padding: 0px;

width: 100%;

}

.footer_blocks .rgt-line,

div.bright-border {

background: url("../images/bright[1].jpg") right repeat-y;

}

div.bright-border {

padding: 0px;

width: 100%;

}

.footer_blocks .btm-line,

div.bbottom-border {

background: url("../images/bbottom[1].jpg") bottom repeat-x;

}

div.bbottom-border {

padding: 0px;

width: 100%;

}

.footer_blocks .top-corner,

div.btop-left-corner {

background: url("../images/btop-left-corner[1].jpg") top left no-repeat;

}

div.btop-left-corner {

padding: 0px;

width: 100%;

}

.footer_blocks .rgt-corner,

div.btop-right-corner {

background: url("../images/btop-right-corner[1].jpg") top right no-repeat;

}

div.btop-right-corner {

padding: 0px;

width: 100%;

}

.footer_blocks .lft-corner,

div.bbottom-left-corner {

background: url("../images/bbottom-left-corner[1].jpg") bottom left no-repeat;

}

div.bbottom-left-corner {

padding: 0px;

width: 100%;

}

.footer_blocks .btm-corner,

div.bbottom-right-corner {

background: url("../images/bbottom-right-corner[1].jpg") bottom right no-repeat;

}

div.bbottom-right-corner {

padding: 0px;

width: 100%;

height:150px;

clear:both;

}

.alasalah-current-account {

width: 350px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/alasalah-logo[1].jpg") 92% 65% no-repeat;

}

.alasalah-current-account h2 {

margin-top:12px;

}

.alasalah-saving-account {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:170px;

margin: 0 5px;

background: url("../images/stock-photo-finances-569587.jpg") 100% 77% no-repeat;

}

.alasalah-saving-account h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.murabaha-investment {

width: 350px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:170px;

margin: 0 5px;

background: url("../images/murabaha-investment[1].gif") 95% 66px no-repeat;

}

.murabaha-investment.double

{

background: url("../images/murabaha-deposit.jpg") 95% 76% no-repeat;

width:195px;

}

.murabaha-investment h2 {

margin-top:12px;

}

.salary-transfer {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_11875494-money-transfe.jpg") 102% 79% no-repeat;

}

.salary-transfer h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.internet-banking {

width: 230px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_9390622-monitor-with-g.jpg") 100% 75% no-repeat;

}

.internet-banking h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.allo-banking {

width: 230px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/allo-banking.jpg") 95% 72% no-repeat;

}

.allo-banking h2, .sms-banking h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.sms-banking {

width: 230px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/sms-banking.jpg") 95% 72% no-repeat;

}

.alert-services {

width: 230px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_5951075-service-desk-b.jpg") 95% 69% no-repeat;

}

.alert-services h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.ATM-services {

width: 230px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_8010071-atm-kiosks.jpg") 95% 72% no-repeat;

}

.ATM-services h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.alasalah-personal-loan {

width: 350px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/personnal-finance.jpg") 95% 65% no-repeat;

}

.alasalah-personal-loan h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.alasalah-car-loan {

width: 350px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo-car-key-2674704.jpg") 95% 72% no-repeat;

}

.alasalah-car-loan h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.arzaq-loan {

width: 245px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_12079509-arzak.jpg") 100% 78% no-repeat;

}

.arzaq-loan h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.syndicated-loan {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_4290207-syndicated-loa.jpg") 95% 78% no-repeat;

}

.syndicated-loan h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.working-capital {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_13201476-Working-capit.jpg") 100% 75% no-repeat;

}

.working-capital h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.trade-finance-services {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_8407258-Trade-finance.jpg") 95% 72% no-repeat;

}

.trade-finance-services h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.payroll-services {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_4490105-everybody-is-d.jpg") 95% 76% no-repeat;

}



.payroll-services.double

{

width:220px;

}

.investment-services

{

width: 160px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/Investment-Services-EN-YELLOW[1].gif") 95% 66px no-repeat;

}

.investment-services.double

{

width:220px;

}

.investment-services h2,

.payroll-services h2,

.project-contract h2 {

	color: #000000;

	font-size: 14px;

	margin-bottom:5px;

	margin-top:12px;

	font-weight:bold;

}

.awards {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo-golden-trophy-5.jpg") 95% 55% no-repeat;

}

.awards h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.press-release {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo-latest-news-588.jpg") 95% 71% no-repeat;

}

.press-release h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.media-contact {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo-global-communic.jpg") 95% 64% no-repeat;

}

.media-contact h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.news {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo--d-globe-with-w.jpg") 95% 72% no-repeat;

}

.news h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.iban-calculator {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo-social-network-[1].png") 97% 65% no-repeat;

}

.iban-calculator h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.branches {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo-green-house-nat.jpg") 95% 67% no-repeat;

}

.branches h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.online-calculator {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/stock-photo-online-banking-[1].png") 95% 81% no-repeat;

}

.online-calculator h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.educational {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/8295173-educational.jpg") 97% 76% no-repeat;

}

.educational h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.health {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/5623147-health.jpg") 95% 67% no-repeat;

}

.health h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.helping-communities {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_3205667-helping-commun.jpg") no-repeat scroll 95% 74% transparent;

}

.helping-communities h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.youth-and-sport {

background: url("../images/youth-sports.jpg") no-repeat scroll 95% 74% transparent;

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

}

.youth-and-sport h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.institutional-investors {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/12738355-Institutional-Inve.jpg") 97% 65% no-repeat;

}

.institutional-investors h2, .financial-reports h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.terms-and-conditions {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_6236079-Terms-and-Cond.jpg") 95% 67% no-repeat;

}

.terms-and-conditions.double

{

width:320px;

}

.terms-and-conditions h2 {

color: #000000;

font-size: 13px;

margin-bottom:5px;

margin-top:12px;

}

.subsidiaries-and-joint-ventures {

width: 159px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/12047196-Subsidiaries-and-J.jpg") 95% 76% no-repeat;

}

.subsidiaries-and-joint-ventures-au {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/12047196-Subsidiaries-and-J.jpg") 95% 76% no-repeat;

}

.subsidiaries-and-joint-ventures h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:6px;

}

.subsidiaries-and-joint-ventures-au h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.ssi {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_11875494-SSI.jpg") 95% 74% no-repeat;

}

.ssi.double

{

padding:10px;

width:340px;

background-position:90% 50%;

}

.ssi h2 {

color: #000000;

font-size: 13px;

margin-bottom:5px;

font-weight: bold;

}

.SADAD-payment-services {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/SADAD-Payment-Service.jpg") 93% 77% no-repeat;

}

.SADAD-payment-services h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.SARIE-local-transfer-services {

width:170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/SARIE-Local-Transfer-Servic.jpg") 94% 74% no-repeat;

}

.SARIE-local-transfer-services h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.government-service-fees {

width: 230px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/Government-Service-Fees.jpg") 95% 72% no-repeat;

}

.government-service-fees h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.call-account {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/13884677-call-account.jpg") 97% 73% no-repeat;

}

.call-account h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.special-circumstances {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/11794763-Special-Circumstances.jpg") 95% 65% no-repeat;

}

.special-circumstances h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.time-deposits {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/5861026-Time-Deposits.jpg") 98% 73% no-repeat;

}

.time-deposits h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.financial-reports {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_13201476-financial-data-and-magnifying-glass-isolated-on-white.jpg") 95% 63% no-repeat;

}

.compliance {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height: 170px;

background: url("../images/ist2_10794662-check-mark.jpg") 95% 72% no-repeat;

}

.compliance h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.dividends {

width: 165px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_9163885-thirds.jpg") 95% 75% no-repeat;

}

.dividends h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

font-weight: bold;

margin-top: 12px;

}

.investor-data-update {

width: 165px;

padding-top:5px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_1830201-clipboard-with-pen.jpg") 95% 69% no-repeat;

}

.investor-data-update h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

font-weight: bold;

}

.credit-ratings {

width: 165px;

padding-top:5px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_8772369-excellent-feedback.jpg") 95% 67% no-repeat;

}

.credit-ratings h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

font-weight: bold;

}

.anti-money-landry {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/ist2_5132531-golden-piggy.jpg") 99% 77% no-repeat;

}

.anti-money-landry h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.Basel-2 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height: 170px;

/*background: url("../images/ist2_10679869-green-check-mark.jpg") 95% 70% no-repeat;*/

}

.Basel-2 h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

.us-patriort-act-2001 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

/*background: url("../images/ist2_9979448-tick.jpg") 95% 66% no-repeat;*/

}

.us-patriort-act-2010 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

}

.us-patriort-act-2001 h2, .us-patriort-act-2010 h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

}

#customer-service-blocks {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 12px;

margin: 0 5px;

height:170px;

}

#customer-service-blocks-edit {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:145px;

}

#customer-service-blocks-1 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:135px;

}

#customer-service-blocks h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:10px;

font-weight:bold;

}

.i-want-to {background: url("../images/ist2_2418980-want-to.jpg") 95% 75% no-repeat;}

.toll-free {background: url("../images/ist2_4832716-toll-free.jpg") 95% 83% no-repeat;}

.complaints-process {background: url("../images/ist2_3382820-complains.jpg") 95% 85% no-repeat;}

.branch-locator {background: url("../images/ist2_7404325-branch-locator.jpg") 95% 75% no-repeat;}

.suggestions-and-complaints {background: url("../images/Complaints-and-Suggestions.jpg") 97% 76% no-repeat;}

.self-service {background: url("../images/ist2_3429245-self-service1.jpg") 95% 70% no-repeat;}

.apply-for-product {background: url("../images/ist2_7739153-apply-for-the-product.jpg") 97% 73% no-repeat;}

.cs-search {background: url("../images/ist2_10584150-search.jpg") 100% 93% no-repeat;}

.glossary {background: url("../images/Glossary.jpg") 95% 66% no-repeat;}

.security-tips {background: url("../images/10117350-security-tips.jpg") 95% 67% no-repeat;}

.privacy-policy {background: url("../images/ist2_3923113-pricacy.jpg") 95% 66% no-repeat;}

.cs-sitemap {background: url("../images/ist2_6966114-sitemap.jpg") 95% 66% no-repeat;}

#customer-service-blocks select#iwantto {

width:140px;

margin:10px 0;

}

select#iwantto {

font-size: 11px;	

}

#contact-us-blocks1 {

width: 225px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:150px;

}

#contact-us-blocks1 h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:10px;

font-weight:bold;

}

#contact-us-blocks2 {

width: 225px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

}

#contact-us-blocks2 h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:5px;

font-weight:bold;

}

div.bbottom-right-corner-contact-us {

background: url("../images/bbottom-right-corner[1].jpg") bottom right no-repeat;

}

div.bbottom-right-corner-contact-us {

padding: 0px;

width: 100%;

height:183px;

clear:both;

}

.shadow-contact-us

{

background: url(../images/midleinside-inside[1].jpg) no-repeat 100% 17px;

height:172px;

}

#contact-us-blocks2.media-contact {background:url("../images/stock-photo-global-communic.jpg") no-repeat scroll 95% 100% transparent;}

#ladies-banking {

width: 348px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:150px;

}

#ladies-banking h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:10px;

font-weight:bold;

}

.internal-block1 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin-left:10px;

background: url("../images/saibprofiles.jpg") 101% 88% no-repeat;

}

.internal-block11 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin-left:10px;

}

.internal-block2 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:133px;

margin-top:13px;

padding-left:10px;

background: url("../images/Investorrelation.jpg") 102% 136% no-repeat;

}

.internal-block12 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:134px;

margin-top:13px;

padding-left:10px;

background: url("../images/PersonalServices.jpg") 98% 100% no-repeat;

}

.internal-block3 {

width: 165px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:134px;

margin-top:13px;

padding-left:10px;

background: url("../images/PersonalAccounts.jpg") 99% 100% no-repeat;

}

.internal-block13 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:143px;

margin-top:13px;

padding-left:10px;

background: url("../images/MediaCenter.jpg") 95% 100% no-repeat;

}

.internal-block4 {

width: 160px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:138px;

margin-top:13px;

padding-left:9px;

background: url("../images/PersonalFinance.jpg") 100% 95% no-repeat;

}

.internal-block14 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:135px;

margin-top:13px;

padding-left:9px;

background: url("../images/csr1.jpg") 100% 100% no-repeat;

}

.footer_blocks h2,

.internal-block1 h2, .investor-relations h2{

color: #000000;

font: bold 14px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

margin-bottom:5px;

margin-top:12px;

}

.investor-relations {

	width: 166px;

	float: left;

	color: #3E3E3E;

	font-size: 11px;

	margin-left:10px;

}

.internal-block12 h2 {

color: #000000;

font-size: 14px;

margin-top: 0;

}

.internal-block13 h2 {

color: #000000;

font-size: 14px;

margin-top: 0;

}

.internal-block14 h2 {

color: #000000;

font-size: 14px;

margin-top: 0;

}

.internal-block11 select#iwantto {

width: 140px;

}

#block-block-8 select#iwantto {

width: 205px;

}

#block-block-8 select#iwantto option{

width: 230px;

}

.internal-block15 h2 {

color: #000000;

font-size: 14px;

margin-top:10px;

}

.internal-block25 h2 {

color: #000000;

font-size: 14px;

margin-top:10px;

}

.internal-block16 h2,  .internal-block16-1 h2{

color: #000000;

font-size: 14px;

margin-top: 0;

}

.internal-block26 h2 {

color: #000000;

font-size: 14px;

margin-top: 0;

}

.internal-block17 h2 {

color: #000000;

font-size: 14px;

margin-top: 0;

}

.internal-block27 h2 {

color: #000000;

font-size: 14px;

margin-top: 0;

}

.internal-block5 {

width: 300px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin-left:10px;

padding-top:10px;

/*background: url("../images/Islamicbanking.jpg") 100% 100% no-repeat;*/

}

.conventional-Banking {

width: 300px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin-left:10px;

}

.conventional-Banking h2{

	font: 26px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	font-weight: bold;

}

.internal-block55 {

width: 300px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin-left:10px;

}

.internal-block15 {

width: 277px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:146px;

margin-left:10px;

background: url("../images/CorporateServices.jpg") 95% 93% no-repeat;

}

.internal-block25 {

width: 250px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:150px;

margin-left:10px;

background: url("../images/Values.jpg") 95% 100% no-repeat;

}

.internal-block6 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:134px;

margin-top:13px;

padding-left:10px;

background: url("../images/Ladiesbanking.jpg") 100% 100% no-repeat;

}

.internal-block56 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:134px;

margin-top:13px;

padding-left:10px;

}

.internal-block56 h2, .internal-block57 h2

{

display:none;

}

.internal-block16 {

width: 247px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:136px;

margin-top:13px;

padding-left:10px;

background: url("../images/InvestmentServices.jpg") 92% 89% no-repeat;

}

.internal-block16-1 {

width: 216px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:136px;

margin-top:13px;

padding-left:10px;

background: url("../images/InvestmentServices.jpg") 98% 89% no-repeat;

}

.internal-block16.double

{

width:185px;

margin-top:5px;

}

.internal-block26 {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:134px;

margin-top:13px;

padding-left:10px;

background: url("../images/fatra-logo.jpg") 100% 100% no-repeat;

}

.internal-block7 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:137px;

margin-top:13px;

padding-left:10px;

background: url("../images/Branchlocator.jpg") 91% 93% no-repeat;

}

.payment-transfer

{

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:137px;

margin-top:13px;

padding-left:10px;

background: url("../images/Payments-and-Transfers-EN.jpg") 94% 96% no-repeat;

}

.internal-block57 {

width: 170px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:137px;

margin-top:13px;

padding-left:10px;

}

.internal-block17 {

width: 160px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:137px;

margin-top:13px;

padding-left:10px;

background: url("../images/Treasury.jpg") 100% 91% no-repeat;

}

.internal-block27 {

width: 220px;

float: left;

color: #3E3E3E;

font-size: 11px;

height:163px;

margin-top:13px;

padding-left:10px;

background: url("../images/CurrentVacancies.jpg") 82% 72% no-repeat;

}

.bbg {

background: url(../images/bbody-background[1].jpg) repeat-x;

}

.bleft {

background: url(../images/bleft-corner[1].jpg) left no-repeat;

}

.bright {

background: url(../images/bright-corners[1].jpg) right no-repeat;

}

.bcontent {

height: 52px;

font-size: 20px;

color: #fff;

line-height:47px;

padding-left:10px;

padding-right:10px;

}

.bcontent a  {

color: #fff;

font-size: 15px;

text-decoration: none;

padding-left: 7px;

padding-right: 7px;

background: url(../images/ways-to-bank-separator[1].jpg) right no-repeat;

}

.bcontent a.last  {

background: none;

}

#contact-info h2 {

display: none;

}

#rss-rate h2 {

display: none;

}

div.footer-section2 h2 {

display: none;

}

.field-field-bannertitle {

margin-top: 20px;

margin-left: 20px;

font: 30px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

color: #000000;

}

.field-field-tagline {

color: #caa633;

font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; /* changed from font by tarek */

}

a.linklink {

color: #333333;

font-size: 11px;

text-decoration: none;

padding-left:3px;

}

div.assistance {

border-bottom:1px solid #BBBBBB;

color:#333333;

font-size:11px;

margin-bottom:2px;

margin-top:10px;

padding-bottom:3px;

}

#node-306{

	font-weight: bold;

}

#node-306 .usefulllink{

	margin: 0 10px;

	border-top: solid 1px #bbbbbb;

}

.field.field-type-text.field-field-tagline {

width: 330px;

}

.field.field-type-text.field-field-tagline,

.field.field-type-text.field-field-tagline p,

.field.field-type-text.field-field-tagline a{

font: 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.field.field-type-text.field-field-block1 {

width: 330px;

font:  12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

color: #858585;

}

div.meta {

display: none;

}

.field-field-summary  .field-items , .field-field-quarterly-financial-statem  .field-items , .field-field-detailed-financial-stateme .field-label, .field.field-type-text.field-field-title .field-label, ul.links.inline {

display: none;

}

.field-field-summary .field-label , .field-field-quarterly-financial-statem  .field-label , .field-field-detailed-financial-stateme .field-items, .field-field-basel-disclosure-text .field-items {

font-size: 18px;

font-weight: bold;

}

fieldset.fieldgroup.collapsible.collapsed {

border: none;

}

.node-teaser h2 {

font-size: 17px;

}

.field.field-type-text.field-field-title {

margin-bottom: 14px;

}

 

.section-taxonomy #content-area h1.title {

color: #595959;

font-size: 24px;

border-bottom: 2px solid #CCA933;

padding-bottom: 10px;

margin-bottom: 20px;

}

.section-taxonomy .node-teaser h2.title  a, .node-type-taxonomy-views-render .node-teaser h2.title  a{

color: #595959;

font-size: 16px;

text-decoration: none;

}

.node-teaser .content {

/*color: #595959;*/

border-bottom: 1px solid #B3B3B3;

margin-bottom: 10px;

}

.field.field-type-filefield.field-field-image div.field-label,  .field.field-type-filefield.field-field-imagee div.field-label{

display: none;

}

div.node-type-about-saib div.field.field-type-filefield.field-field-image, div.node-type-human-resources div.field-field-image, div.node-type-institutional-investors  div.field-field-image{

float: right;

width: 320px;

height: 284px;

}

div.field.field-type-filefield.field-field-imagee {

float: right;

width: 320px;

height: 310px;

}

div#latestnews_block p {

padding: 0px;

margin: 0px;

}

div.custom-pager-item {

/*display: none;*/

}

div#mega_items_container {

background: url(../images/mega-menu-bg[1].jpg) repeat-x;

}

.demo

{

padding-top:11px;

}

.assist

{

padding-bottom:8px;

padding-top:15px;

}

.mega1row1

{

float:left;

width:184px;

background: url(../images/midle[1].jpg) no-repeat 100% 45px;

padding-right:20px;

}

.mega1row2

{

float:left;

width:184px;

background: url(../images/midle[1].jpg) no-repeat 100% 45px;

padding-right:20px;

padding-left:20px;

}

.mega1row3

{

float:left;

width:215px;

padding-left:20px;

background: url(../images/megarow3[1].jpg) no-repeat 100% 100%;

height:259px;

}

#navigation li li

{

float:none;

list-style:none;

}

.mega1row2 h2 a

{

color:#3E3E3E;

}

.mega1row1 h2 a, .mega1row3 h2 a, .mega2row1 h2 a, .mega2row3 h2 a, .mega2row2 h2 a

{

color:#cba932;

font-size:16px;

margin:0;

}

.mega-item h2

{

margin:0;

}

#navigation .mega1row1 li, #navigation .mega1row3 li 

{

padding-bottom: 4px;

}

#navigation .mega2row1 li, #navigation .mega2row2 li

{

padding-bottom:4px;

color:#858585;

font-size:15px;

}

#navigation .mega1row1 li a, #navigation .mega1row3 li a, #navigation .mega2row1 li a, #navigation .mega2row3 li a, .mega2row2 li a

{

color:#858585;

font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; /* changed from font by tarek*/

font-size:13px;

text-decoration:none;

font-weight:normal;

line-height:0px;

}

ul.primary-links a.megalink,

a.megalink 

{

color:#B69C2D;

font-size:11px;

font-weight:normal;

}

#navigation .mega1row2 li

{

padding-top:10px;

font-weight:bold;

color:#858484;

line-height:0px;

font-size:0.975em;

}

#navigation .mega1row2 li a

{

font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; /*changed from font by tarek*/

color:#858484;

font-size:14px;

line-height:0px;

}

#navigation .mega1row2 img

{

padding-right:10px;

}

.mega2row1

{

float:left;

width:307px;

background: url(../images/midle[1].jpg) no-repeat 100% 45px;

padding-right:20px;

}

.mega2row2

{

float:left;

width:218px;

background: url(../images/midle[1].jpg) no-repeat 100% 45px;

padding-right:20px;

padding-left:20px;

height:259px;

}

.intern

{

background: url(../images/InvestmentServices1.jpg) no-repeat 100% 100%;

height:225px;

}

.mega2row3

{

float:left;

width:300px;

padding-left:20px;

background: url(../images/Treasury-mega.jpg) no-repeat 100% 97%;

height:259px;

}

#navigation li li a:hover

{

color:#B69C2D;

}

.shadow

{

background: url(../images/midleinside[1].jpg) no-repeat 100% 17px;

height:158px;

}

.footer_blocks2 .content{

	background: url(../images/midleinside[1].jpg) repeat-y 0% 17px;

}

#block-block-217{

float:right;

} 

#block-views-press_realeses-block_1{

float:right;

}

.footer_blocks .region-count-2 .content{

	background: none;

}

.shadow1 {

background:url("../images/midleinside[1].jpg") no-repeat scroll 100% 17px transparent;

height:147px;

}

.texture{

	background: url(../images/texture[1].jpg) no-repeat 100% 100%;

}

#block-menu_block-1 h2,

#block-menu_block-1 li{display: none;}

#block-menu_block-1 li li{

	line-height: 21px;

	display: block;

}

#block-menu_block-1 li.active-trail{

	background: url(../images/int-det-menu[1].jpg) no-repeat;

	display: block;

	line-height: 36px;

}

#block-menu_block-1 li.active-trail li.active-trail{

	background: none;

	display: block;

	line-height: 21px;

}

#block-menu_block-1 li.active-trail a.active-trail{

	font: 18px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	color:#FFFFFF;

}

#block-menu_block-1 li.active-trail li.active-trail a.active-trail{

	color:#949494;

	font: 12px Arial,Verdana,sans-serif;

}

div.field.field-type-filefield.field-field-servicesimage .field-label {

display: none;

}

div.field.field-type-filefield.field-field-servicesimage .field-items {

float: right;

width: 300px;

height: 330px;

}

.node-type-saib-main-sections .fieldgroup.group-mainblocks{

	height: 230px;

}

#node-1351 .fieldgroup.group-mainblocks, #node-1352 .fieldgroup.group-mainblocks

{

height:100px;

}

.node-type-saib-main-sections#node-326 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-321 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-331 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-311 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-418 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-414 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-417 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-497 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-498 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-447 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-449 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-502 .fieldgroup.group-mainblocks{

	height: 285px;

}

.node-type-saib-main-sections#node-452 .fieldgroup.group-mainblocks,

.node-type-saib-main-sections#node-443 .fieldgroup.group-mainblocks{

	height: auto;

}

.node-type-saib-main-sections .group-mainblocks .field-type-text{

	margin-left: 20px;

}

#node-443 .group-mainblocks .field-type-text {

	margin-left: 0px;

}

.node-type-saib-main-sections .field-field-image .field-items{

	z-index: -1;

	margin:0;

	position: absolute;

	margin-left: -5px;

}

#block-menu_block-2 .bottom-border, #block-menu_block-25 .bottom-border, #block-menu_block-26 .bottom-border {

	background: #f6f6f6 url("../images/mmenu-bg[1].jpg") repeat-x 0 100%;

}

#block-menu_block-2 .left-border, #block-menu_block-25 .left-border, #block-menu_block-26 .left-border {

	background: url("../images/mmenu-corner-left[1].jpg") no-repeat 0 100%;

}

#block-menu_block-2 .right-border, #block-menu_block-25 .right-border, #block-menu_block-26 .right-border {

	background: url("../images/mmenu-corner-right[1].jpg") no-repeat 100% 100%;

}

#block-menu_block-2 .top-border, #block-menu_block-25 .top-border, #block-menu_block-26 .top-border {

	background: #f6f6f6 url("../images/mmenu-hdr-bg[1].jpg") repeat-x;

}

#block-menu_block-2 .top-left-corner, #block-menu_block-25 .top-left-corner, #block-menu_block-26 .top-left-corner {

	background: url("../images/mmenu-hdr-lft[1].jpg") no-repeat;

}

#block-menu_block-2 .top-right-corner, #block-menu_block-25 .top-right-corner, #block-menu_block-26 .top-right-corner {

	background: url("../images/mmenu-hdr-rgt[1].jpg") no-repeat 100% 0;

}

#block-menu_block-2 .bottom-left-corner,

#block-menu_block-2 .bottom-right-corner,

#block-menu_block-25 .bottom-left-corner,

#block-menu_block-25 .bottom-right-corner,

#block-menu_block-26 .bottom-left-corner,

#block-menu_block-26 .bottom-right-corner{

	background: none;

}

#block-menu_block-2 .content h2.title, #block-menu_block-25 .content h2.title, #block-menu_block-26 .content h2.title{

	border:medium none;

	color:#FFFFFF;

	font: 16px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	font-weight: normal;

	line-height: 30px;

	margin-bottom: 5px;

}

div.node-type-corporate-services  .field-field-image .field-items {

width: 305px;

float: right;

}

.bways-to-bank b{

	font: bold 20px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.bways-to-bank a{

	font: bold 12px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.wtl-botton{

	background: url("../images/button.jpg") no-repeat scroll 0 1px transparent;

	width: 74px;

	height: 23px;

	line-height: 23px;

	color: #fff;

	font-weight: bold;

	border: none;

	margin: 0 2px;

}

a.wtl-botton{ background: none; text-decoration: none;}

.divtbl

{

border:1px solid #cfcfcf;

padding:0 10px;

}

.tbltr td

{

background:#eeeded;

}

.region-footer .block-menu_block

{

float:left;

padding-right:14px;

}

.region-footer .block-menu_block .menu-name-primary-links a

{

color:#6D6E71;

font:10px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.region-footer .block-menu_block .menu-name-primary-links li

{

padding:0;

list-style:none;

/*background:url("../images/dash.jpg") no-repeat scroll 0 8px transparent;*/

background:none;

}

.region-footer .content

{

padding-left:0px;

}

.region-footer h2

{

padding-left:0px;

}

.footer_blocks{

	padding-left:5px;

}

.footer_blocks2{

	padding-top:10px;

}

.footer_blocks .content{

	padding: 0 5px;

}

.footer_blocks .block{

	float: left;

	margin-bottom: 0;

}

.footer_blocks .main-body{

	padding-bottom: 10px;

}

.footer_blocks2 .block{

	width: 361px;

}

.footer_blocks .views-field-title{

	padding-bottom: 10px;

}

.footer_blocks,

.footer_blocks a{

	font-size:12px;

}



.footer_blocks .views-field-field-datemedia-value .views-label-field-datemedia-value,

.footer_blocks .views-field-title .views-label-title{

	display: none;

}



.view-pressrealesepage2010, .view-pressrealesepage2008, .view-pressrealesepage2011, .view-pressrealesepage2009, .view-trainingandeducation, .view-healthcare, .view-socialevents, .view-youth, .view-newspage, .view-awardspage {

border:1px solid #cfcfcf;

padding:0 10px;

}

.field-field-multiplerender

{

border:1px solid #cfcfcf;

padding:0 10px;

}

.field-field-multiplerender .views-table {

width:100%;

}

.field-field-multiplerender .odd {

background-color:#eeeded;

}

.field-field-multiplerender .even {

background-color:#ffffff;

}

.view-pressrealesepage2010 .even, .view-pressrealesepage2008 .even, .view-pressrealesepage2009 .even, .view-trainingandeducation .even, .view-healthcare .even, .view-socialevents .even, .view-youth .even, .view-newspage .even, .view-awardspage .even

{

background-color:#ffffff;

}



.field-field-multiplerender .views-table td.views-field-title {

width:45%;

padding: 0 3px;

}

.field-field-multiplerender .views-table td.views-field-city {

width:35%;

}

.field-field-multiplerender th, .field-field-multiplerender th.active{

background: none repeat scroll 0 0 #FFFFFF;

}

.field-field-multiplerender .view caption{

background: none repeat scroll 0 0 #FFFFFF;

padding: 10px 0;

}

.field-field-multiplerender .views-table {

margin:0px;

}

.toolsblock li

{

list-style:none;

}

.waystobank-ddblock map{

	display: none;

}

.head-office {

width: 233px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

}

.head-office h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

font-weight:bold;

}

.branches-b {

width: 229px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

}

.branches-b h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

font-weight:bold;

}

.equity-markets {

width: 253px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

}

.equity-markets h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:12px;

font-weight:bold;

}

div.bbottom-right-corner-branches {

background: url("../images/bbottom-right-corner[1].jpg") bottom right no-repeat;

}

div.bbottom-right-corner-branches {

padding: 0px;

width: 100%;

height:196px;

clear:both;

}

.shadow-branches

{

background: url(../images/midleinside-inside[1].jpg) no-repeat 100% 17px;

height:172px;

}

.all-branches {

width: 225px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

}

.all-branches h2 {

color: #000000;

font-size: 14px;

margin-bottom:5px;

margin-top:0px;

}

.views-field-sharethislink

{

display:none;

}

.view-managmentteam .views-label-title, .view-managmentteam .views-label-body, .view-managmentteam .views-label-field-title-value

{

display:none;

}

.node-type-taxonomy-views-render

{

font:16px/1.3em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

border-top:2px solid #CCA933;

padding-top:20px;

}

#node-940, #node-941

{

border-top:2px solid #CCA933;

}

.node-type-taxonomy-views-render

{

font-size:0.97em;

line-height:1.286em;

color:#595959;

}

.view-managmentteam .views-field-title

{

color:#595959;

font-size:15px;

}

.view-managmentteam .views-field-field-title-value

{

margin-bottom:13px;

font-size:0.875em;

color:#595959;

line-height:1.286em;

}

.view-managmentteam .views-field-body p

{

font-size:12px;

color:#595959;

}

.view-managmentteam .views-row, .view-shariahcommittee .views-row

{

margin-bottom:20px;

padding-left:7px;

}

.view-shariahcommittee .views-field-body

{

font-size:12px;

color:#595959;

border-bottom:1px solid #B3B3B3;

margin-bottom:10px;

}

.view-managmentteam .views-field-body

{

border-bottom:1px solid #B3B3B3;

margin-bottom:10px;

}

.view-managmentteam, .view-shariahcommittee, .view-boardlisting, .view-taxonomy-term, .view-ventures, .view-faq, .view-venturesar

{

font:16px/1.3em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

/*border-top:2px solid #CCA933;*/

padding-top:20px;

}

div#site-map, div#node-440, div#node-403 {

border-top:2px solid #CCA933;

padding-top:20px;

}

.view-boardlisting .views-field-title

{

color:#595959;

font-size:15px;

}

.view-boardlisting .views-field-field-title-value

{

margin-bottom:13px;

font-size:0.875em;

color:#595959;

line-height:1.286em;

}

.view-boardlisting .views-field-body p

{

font-size:12px;

color:#595959;

}

.view-boardlisting .views-row, .view-ventures .views-row, .view-venturesar .views-row

{

margin-bottom:20px;

padding-left:7px;

}

.view-boardlisting .views-field-body, .view-ventures .views-row, .view-venturesar .views-row

{

border-bottom:1px solid #B3B3B3;

margin-bottom:10px;

}

#block-views-Fnancial_Reports-block_1

{

width:720px;

}

.footer_blocks #block-views-Fnancial_Reports-block_1 .content

{

background:none;

}

#block-views-Fnancial_Reports-block_1 tr.odd

{

background:#eeeded;

}

#block-views-Fnancial_Reports-block_1 tr.even

{

background:#ffffff;

}

#block-views-Fnancial_Reports-block_1 td

{

padding:8px 43px 8px 33px;

}

#block-views-Fnancial_Reports-block_1 th 

{

text-align:center;

}

#header-menu #block-menu-menu-top-menu ul li.first a

{

background:url("../images/top-menu-bg[1].jpg") no-repeat scroll 0 3px transparent;

font-size:0;

	text-indent: -20000px;

	width: 17px;

	height:30px;

	overflow: hidden;

	display: block;

	padding: 0;

	background-position: 0 3px;

}

#header-menu ul li.leaf.first

{

background:none;

}

a.pager-link.activeSlide

{

background:url("../images/pagerhover.jpg") no-repeat;

}

a.pager-link

{

background:url("../images/pagernon.jpg") no-repeat;

padding-top:32px;

}

#main-content-footer-left p

{

font-size:11px;

}

a.language-link.active {display:none;}

#header-menu ul li.ar.first { background: none;}

div.shareit

{

float:right;

height:0px;

padding-right:9px;

position:relative;

top:3px;

}

div.shareit h2

{

display:none;

}

.field-field-render .field-label

{

display:none;

}

.node-type-subsideries .field.field-type-text .field-label/*, .field.field-type-text.field-field-datenews .field-label*/

{

display:block;

}

.view.view-taxonomy-term.view-id-taxonomy .field.field-type-text .field-label

{

display:block;

}

.view-glossary  .views-table

{

width: 100%;

float: right;

}

.view-glossary .item-list ul li 

{

list-style:none;

}

#block-views-Awards-block_1, #block-block-49, #block-block-166

{

width:361px;

}

#edit-submit, #edit-submit-1, .form-submit

{

background:url("../images/subscribe.jpg") no-repeat scroll 0 4px transparent;

border:medium none;

color:#FFFFFF;

font-weight:bold;

height:32px;

width:116px;

}

.iwanttob

{

background:url("../images/button1.jpg") no-repeat scroll 0 4px transparent;

height:27px;

width:74px;

border:medium none;

color:#FFFFFF;

font-weight:bold;

}

#complaints_and_suggestions_c

{

height:247px;

width:600px;

}

#node-435 a

{

font-size:17px;

}

.item-list .pager 

{

margin: 0 auto;

padding-left: 200px;

}

.item-list .pager a

{

color:#B69C2D;

font-weight:bold;

}

div#header-menu .region-count-1 {

/*width: 520px;*/

}

div#header-menu .region-count-2 {

}

.view caption

{

font-size:18px;

padding-bottom:10px;

}

#search.container-inline{

	width: 223px;

}

.acc-title

{

background:url("../images/n-hover-title.jpg") no-repeat ;

height:29px;

width:235px;

padding-left:20px;

}

.acc-title.caractive

{

background:url("../images/hover-title.jpg") no-repeat ;

}

.acc-title.caractive div

{

color:#ffffff;

}

.acc-title div

{

color:#B69C2D;

font-size:17px;

font-weight:bold;

padding-top:5px;

}

.front #main-left .content {

padding: 3px 3px 0;

font-size:11px;

}

.front #main-left a  

{

font-size:11px;

color:#000;

text-decoration:none;

}

.front #main-left a:hover

{

color:#B69C2D;

}

.section_body

{

height:96px;

}

#node-306 .content div span

{

padding-top:5px;

}

#node-306 .content div p{

background:url("../images/dot-bor.jpg") repeat-x scroll 100% 100% transparent;

clear:both;

font-size:11px;

margin:0;

padding-left:18px;

padding-top:5px;

}

#node-306 #content3 p

{

padding-top:3px;

}

#node-306 .content div p.notifi

{

background:none;

}

#main-left .view

{

background:url("../images/dot-bor.jpg") repeat-x scroll 100% 100% transparent;

padding:5px 0 8px 18px;

}

#main-left .view.view-notificaion {

background: none;

padding: 0px;

}

#main-left .view .views-row {

background:url("../images/dot-bor.jpg") repeat-x scroll 100% 100% transparent;

padding:4px 0 4px 18px;

}

#main-left .view .views-row.views-row-last {

}

.customer-notification

{

/*background:url("../images/Customer-Notifications.jpg") no-repeat scroll 94% 70% transparent;*/

}

.customer-update

{

background:url("../images/Customer-Updates.jpg") no-repeat scroll 94% 70% transparent;

}

.faq

{

background:url("../images/FAQ.jpg") no-repeat scroll 94% 68% transparent;

}

.region-main-content-footer-left .region-odd {

float: left;

}

.region-main-content-footer-left .region-even {

float: left;

}

#header-menu ul li.first

{

}

#node-328 .internal-block7 h2

{

font-size:14px;

}

div.ddblock-cycle-upright40 div.custom-pager img

{

float:right;

padding-top:5px !important;

}

/*	imported from /modules/tabs/drupal-tabs.css */

.tabs-nav-previous, .tabs-nav-next {

  font-size: 12px;

  font-weight: bold;

  float: left;

  border: 1px solid;

  padding: 5px;

  margin-bottom: 5px;

  cursor: pointer;

}

.tabs-nav-previous {

  float: left;

}

.tabs-nav-next {

  float: right;

}

.tabs-nav-link-sep {

  border-top: 2px #999 solid;

  margin-top: 10px;

  margin-bottom: 10px;

}

span.clear {

  display: block;

  clear: both;

  height: 1px;

  line-height: 0px;

  font-size: 0px;

  margin-bottom: -1px;

}

.ui-tabs-hide {

  position: absolute;

  left: -15000px;

  top: -15000px;

  visibility: hidden;

  display: none;

}

#views-tab-default.ui-tabs-hide {

  position: inherit;

  left: 0;

  top: 0;

  visibility: visible;

  display: block;

}

/*	end imported from /modules/tabs/drupal-tabs.css */

/*css to be deleted*/

.delthis1{

	background: #CC6600;

}

/* end of css to be deleted*/

.internal-block6.double

{

width:347px;

}

.internal-block7.double

{

width:325px;

}

.SADAD-payment-services.double

{

width:347px;

}

.SARIE-local-transfer-services.double

{

width:325px;

}

.mobtxt

{

float:left;

width:450px;

padding-top:75px;

color:#a8a9ad;

font-size: 18px;

line-height: 25px;

}

.mobimg

{

float:right;

width:270px;

}

.mobinto

{

font-size: 45px;

}

.newsletter

{

}

#recaptcha_image a.recaptcha_audio_cant_hear_link{

	color: #6D6E71;

	line-height: 18px;

}

.recaptcha_image_cell #recaptcha_image {

	line-height: 5px;

}

.bbottom-right-corner.branc

{

height:188px;

}

#node-36 .field-field-application-form .field-label,

#node-207 .field-field-application-form .field-label{

	display: none;

}

.view-ventures .views-field-field-image-fid, .view-venturesar .views-field-field-image-fid{

	padding: 10px 0;

}

/*ul.site-map-menu div.leaf li {

	float: left;

	width: 180px;

}

ul.site-map-menu li div {

}*/

img.print-icon 

{

visibility:hidden;

}

.print-page 

{

background:url("../images/printfreindly[1].jpg") no-repeat;

padding:0 134px 0 0;

}

a.print-mail 

{

background:url("../images/emailtofriend[1].jpg") no-repeat;

padding: 1px 114px 0 0;

}

#node-545 .print-link, #node-400 .print-link

{

width:97%

}

.views-label-field-faq-value {

	display: none;

}

.addthis_cont,

#sharethis_1

{

/*	position: relative;

    left: 296px;

	bottom: 22px; */

	display: block;

    margin: -25px 0 0 280px;

}

.stbutton.stico_default

{

background: none !important;

}

a.stbutton

{

padding:0 !important;

text-decoration: none;

}

.addthis_button,

span.stbuttontext {

	font-size: 0;

	background: url("../images/share.jpg") no-repeat;

	height: 21px;

    width: 129px;

	display: block;

}

a.addthis_button,

a.addthis_button:link,

a.addthis_button:visited,

a.addthis_button:hover{

	text-decoration: none;

}

.labelinfo1, .labelinfo

{

float:left;

}

.SuggestionTable td{

	white-space: nowrap;

}

#arazaq_val{

font-size: 12px;

margin-top: 15px;

}

.field-field-dateestablished {

font-size: 12px;

}

.field-field-newsimage, .imagefield-field_pressimage, .node-type-csr div.field.field-type-filefield.field-field-image

{

width:auto;

height:auto;

padding: 10px;

float:left;

}

.views-table

{

width:100%;

}

.view-pressrealesepage2010 td, .view-pressrealesepage2008 td, .view-pressrealesepage2009 td, .view-pressrealesepage2011 td, .view-trainingandeducation td, .view-healthcare td,

.view-socialevents td, .view-youth td, .view-newspage td, .view-awardspage td

{

padding-bottom: 10px;

padding-left:10px;

padding-top: 10px;

}

#node-25 #sharethis_1, #node-195 #sharethis_1,

#node-404 #sharethis_1, #node-413 #sharethis_1,

#node-405 #sharethis_1, #node-412 #sharethis_1,

#node-410 #sharethis_1, #node-411 #sharethis_1,

#node-106 #sharethis_1, #node-458 #sharethis_1,

#node-25 .addthis_cont, #node-195 .addthis_cont,

#node-404 .addthis_cont, #node-413 .addthis_cont,

#node-405 .addthis_cont, #node-412 .addthis_cont,

#node-410 .addthis_cont, #node-411 .addthis_cont,

#node-106 .addthis_cont, #node-458 .addthis_cont

{

display:none;

}

.search-info

{

display:none;

}

.messages.error

{

display:none;

}

.node-type-subsideries div.field.field-type-filefield.field-field-image {

float:left;

text-align: left;

margin-right: 10px;

}

.page-content-page-not-found h1.title

{

display:none;

}

#block-block-216 ul

{

 font-weight: bold;

    padding: 0;

	}

#block-block-216 li

{

 font-weight: normal;

    list-style: none outside none;

    padding-left: 10px;

}

.gallery_assist.gallery-container.page

{

float:left;

}



#node-263 .field-field-image {

float: left;

}



#at16pf{visibility: hidden;}

#at_pspromo{display: none !important;}



.project-contract {

width: 210px;

float: left;

color: #3E3E3E;

font-size: 11px;

margin: 0 5px;

height:170px;

background: url("../images/Project-and-finance-Contract[1].jpg") 95% 76% no-repeat;

}



body #content-area a.hidelink,

body #content-area a.hidelink:link,

body #content-area a.hidelink:visited,

body #content-area a.hidelink:hover{

	color: #3E3E3E;

	text-decoration: none;

}

.HidenLinks{
	cursor: pointer;
}
.gallery_assist.title-box
{
font-size:11px;
line-height:14px;
}