/****************************   Ruling Colors ***************************/
/** Used in complex modules and modules that have 'light' text on 'dark' background**/
.box1Background					{background-color:#4f99cf;color:#fff !important;}
.box1Background					{color:#fff !important;}
.box1Background SPAN, .box1Background P,, .box1Background FONT { color:#fff !important }

.box1Color						{color:#000000;}
.box1Color:HOVER				{color:#000000;}

.box1Background_LightVersion	{background-color:#dbebf4;color:#000000;}
.box1Color_LightVersion			{color:#004377;}
.box1Color_LightVersion SPAN, .box1Color_LightVersion P,, .box1Color_LightVersion FONT { color:#004377 !important }



/** Used in titles and captions**/
.titlesColor					{color:#0a68a8;}
.titlesColor:hover				{color:#ff870f;}
.pageTitleColor					{color:#ff870f;}
.pageTitleColor:hover			{color:#0a68a8;}


/****************************   Main Elements ***************************/
BODY			{direction: rtl; font-family:Arial, Helvetica, sans-serif;font-weight:normal; color:#3f3f3f;font-size:80%;padding:0px;margin:0px;background: #1490c9 url('../body_bg.gif') right top repeat-y}
BODY * 			{-moz-box-sizing: border-box;}

/* ******************************* layout *********************************** */
#logoLineTable { width: 100%; background: #004377; height: 88px }
#logoTd {  }
#logoTd A, #logoTd A IMG { display: block; width: 606px; border: none }
#isoTd { text-align: left; vertical-align: bottom }
#isoTd A, #isoTd A IMG { display: block; width: 95px; border: none }

#topMenuLineDiv { width: 100%; background: #ff8600 url('../top_menu_bg.gif') left top repeat-x; height: 38px; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
#topMenuLineTable { height: 36px }
#SearchTd { padding: 2px 15px 0px 14px; vertical-align: top }
#topMenuTd {  }

#contentLineTable { background: #1490c9 url('../home_hands_tile_bg.gif') left top repeat-x; width: 100%  }
#sideColTd { width: 173px; background: #5abeec url('../side_col_tile_bg.gif') left top repeat-x; vertical-align: top }
#contentTd { vertical-align: top; padding: 0px 20px 20px; background: #f0f5f9 }
#mediaDiv { margin: 0px -20px 10px; height: 87px; background: #0961a5 url('../ill_inner.gif') left top no-repeat }

#homeContentTd { background: transparent url('../home_hands_bg.jpg') left top no-repeat; padding: 0px 20px; vertical-align: top }

.homeBottomBoxTd { background: transparent url('../home_box_tile_bg.gif') left top repeat-x; vertical-align: top }
.homeBottomBoxTd TD { color: #004889 }
.homeBottomBoxDiv { background: transparent url('../home_box_lt_bg.gif') left top no-repeat }
.homeBottomBoxInnerDiv { background: transparent url('../home_box_rt_bg.gif') right top no-repeat; padding: 20px }		
						
#footerLineTable { width: 100% }
#daronetTd { width: 173px; background: #5abeec; padding: 5px 0px 0px; vertical-align: top }
#copyrightTd { background: #1490c9; text-align: left; padding: 10px 20px; vertical-align: top }
/* ******************************* /layout *********************************** */

TD				{font-size:80%;}
HR				{border: 0px; border-top: 1px solid #023b99; height:1px; width:100%; background-color: transparent;}
FORM			{padding: 0px; margin: 0px}
INPUT			{font-size:12px; font-weight:normal; font-family:Arial;}
INPUT.input		{border: 1px solid #023b99}
TEXTAREA		{border: 1px solid #023b99}
SELECT			{font-size:10px; font-weight:normal; font-family:Arial;}
A				{text-decoration:none; color:#023b99 ;}
A:hover			{text-decoration:none; color:#ff870f;}
INPUT.button	{color:#FFFFFF; border-top: 1px solid #cfe8f7; border-right: 1px solid #023b99; border-bottom: 1px solid #023b99; border-left: 1px solid #cfe8f7; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background:#4a92d0; height: 18px; text-align: center;}
UL 				{}
LI 				{list-style: circle url('../ListIconLevel1.gif');}
.red			{color:red;}

/* Body */
TABLE.body			{margin-top:5px;width:100%;}
TABLE.bodyItem		{}
TABLE.bodyList		{}

/** Bread Crumbs **/
TD.navigationTabContainer					{}
TD.navigationTab							{font-weight:normal;font-size: 11px;color: #999}
A.navigationTab								{text-decoration:none;color: #999}
A.navigationTab:hover						{text-decoration:none;color: #5c5c5c}


/** Category Title & Description **/
TD.categoryTitle		{font-weight: bold; font-size:100%; padding-top:10px; padding-bottom:5px;}
H1.categoryTitle		{font-size:100%; color: #ff870f}
TD.description			{font-size:80%;}

/** Copyright **/
SPAN.Copyright			{font-weight:normal; font-size:11px; color:#fff;  display: block; text-align: right}
A.Copyright				{font-weight:normal; text-decoration:none; color:#fff;}
A.Copyright:hover		{font-weight:normal; text-decoration:none; color:#fff;}

/** Site Message **/
DIV.SiteMessageContainer	{border-bottom:solid 1px gray;text-align:center;padding:5px;}


/************************** Pop-up windows ******************************************/
BODY.Popup			{}

/** Talkbacks **/
INPUT.Response		{width:220px;}
TEXTAREA.Response	{width:220px;height:200px;}

/** Tell a Friend **/
INPUT.Friend		{width:220px;}
TEXTAREA.Friend		{width:220px;height:200px;}

