
/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{
	direction:rtl; 
	margin-top: 10px; 
	margin-bottom: 5px;
	color:#747373;
	background-color:#ffffff; 
}
body *	{font-family:arial; font-size: 12px; line-height:1.4;}
td {}

h1	{font-family: verdana; font-size: 14px; color: #CD0C0C; margin:0px; padding:0px; font-weight:bold;}
h1 img {margin-bottom:3px; margin-right:2px;}
h2	{font-family: verdana; font-size: 13px; color:#000000; margin:0px; padding:0px; margin-bottom:5px; font-weight:bold;}
h3	{font-family: verdana; font-size: 12px; color: #747373; margin:0px; padding:0px;}
h4	{font-family: verdana; font-size: 12px; color: #747373; margin:0px; padding:0px; font-weight:100; text-decoration:underline;}
p 	{padding-bottom:10px; margin:0px;}
hr {color:#eeeeee; width:400px; text-align:right; height:1px;}

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/
a {  color: #5FA8F0; text-decoration: none;}
a:link {  color: #5FA8F0 ; text-decoration: none;}
a:visited {  color: #5FA8F0 ; text-decoration: none;}
a:hover {  color: #5FA8F0 ; text-decoration: underline;}


/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul {padding:0px; margin:0px; margin-bottom:10px; margin-top:0px !important;}
ul li { background-image:url(../images/General/bullet2.gif); background-color:#FFFFFF; background-position:100% 8px; background-repeat:no-repeat; list-style-type:none; margin:0px; padding:0px; padding-right:10px; margin-top:5px;  }
ul li li { background-image:url(../images/General/bullet3.gif); background-color:#FFFFFF; background-position:100% 5px; background-repeat:no-repeat; list-style-type:none; margin:0px; padding:0px; padding-right:20px; margin-top:5px; }
ul.ulIMAGE { float:right; list-style-image: url(../images/bullets/bullet_diamond.png) !important; margin-top:3px; margin-right:15px;}
ul.ulIMAGE li{ list-style-image:  url("../images/bullets/bullet_arrow.png")!important; margin-top:3px; margin-right:5px;}
ul.ulIMAGE li li{ list-style-image:  url("../images/bullets/bullet_left.png")!important; padding-top:4px; margin-top: 0px; margin-right:7px;}
ol {margin-right: 35px;}


/**********************************************************************************************/
/* BUTTONS	 */
/**********************************************************************************************/
.btn { height:20px; cursor:pointer; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C; cursor:pointer;}
.orangeBtn	{ height:15px; border:0px; font-weight:bold;/*border:1px solid #626264;*/ background-image:url(../images/buttons/small-button-orange.jpg); background-repeat:repeat-x; background-color:#F15A21; color:#FFFFFF; cursor:pointer;}
.btnGrey	{ height:15px; border:0px; font-weight:bold; background-image:url(../images/buttons/small-button-gray.jpg); background-repeat:repeat-x; background-color:#c3c3c3; color:#393a35; cursor:pointer;}
.btnBorderGrey		{ border:1px solid #c3c3c3;}
.orangeBorderBtn	{border:1px solid #626264;}

/**********************************************************************************************/
/* MAIN SITE TABLE */
/**********************************************************************************************/
.tblOuter {  width: 765px; height:580px; text-align:center;}
.tblOuterHP {  width: 765px; text-align:center; border:1px solid #E4E4E4;}
.tblMain { width: 765px; background-color: #FFFFFF; height:100%; margin-top: 0px; border:1px solid #E4E4E4; }
.tblMainHP { width: 765px; background-color: #FFFFFF; height:100%; margin-top: 0px }
.tblMainPrint	{background-color:#ffffff;}
.PrintDivider {background-color:#C3C3C3; line-height:1px;}
.PrintLogo {padding-left:10px; text-align:left; padding-bottom:10px;}

/**********************************************************************************************/
/* GENERAL CONTENT */
/**********************************************************************************************/
.contentHolder  {height:100%;}
.tblContent 	{background-color: #FFFFFF; height:100%; width:100%;}
.tblContent td	{vertical-align:top;height:100%;}
.tdContent 		{vertical-align:top; height:100%; padding-right:10px; padding-left:10px; padding-bottom:20px; font-size:100%;}
.content 	 	{vertical-align:top; height:100%;height:auto !important;}
.contentText	{padding-right:15px; padding-left:25px;}
.PreviewText	{padding-right:25px; padding-left:25px;}
.pageTitle 		{padding-bottom:15px; padding-top:15px; padding-right:15px;}
.sectionTitle 	{color:#7C839A; font-family:arial; font-size:120%; font-weight:bold; padding:10px 5px 20px 0px;}

.righttopCorner	{ float:left; text-align:left; background-image:url(../images/homepage/gb-ul.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.lefttopCorner	{ float:left; text-align:right; background-image:url(../images/homepage/gb-ur.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.middleCorner	{ float:left; margin:0px; padding:0px; background-color:#EFEFEF;height:6px;}
.smallTR		{ line-height:1px;}
.rightbottomCorner	{ float:left; text-align:left; background-image:url(../images/homepage/gb-ll.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.leftbottomCorner	{ float:left; text-align:right; background-image:url(../images/homepage/gb-lr.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}

.bgGrey			{ background-color:#EFEFEF;}
.bgGrey			td{ background-color:#EFEFEF;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
.tblSideMenu 			{vertical-align:top; padding-top:10px; text-align:right; width:170px; border-left:1px solid #EEEEEE;}
#sideMenuTbl 			{width:135px;}
.sideMenuTbl td			{vertical-align:top;}
.sideMenuTbl .Corner	{width:6px; height:6px; line-height:6px;}

.menutitle				{cursor:pointer; padding:0px; border-bottom:1px solid #CCCCCC;	margin:0px 10px 0px 10px;}

/* 2nd LEVEL */
.sideMenu .Page {padding-right:15px; padding-top:7px; padding-bottom:7px; background-image:url(../images/General/rightMenu_bullet.gif); background-repeat:no-repeat; background-position:130 14; border-top:1px solid #eeeeee;}
.sideMenu .Page a:link {color:#565656;}
.sideMenu .Page a:visited {color:#565656;}
.sideMenu .Page a:hover {color:#CD0C0C;}

/* 2nd LEVEL - SELECTED */
.sideMenu .PageSelected {padding-right:15px; padding-top:7px; padding-bottom:7px; background-image:url(../images/General/rightMenu_bullet.gif); background-repeat:no-repeat; background-position:130 14; border-top:1px solid #eeeeee; color:#CD0C0C;}

/* 3nd LEVEL */
.sideMenu .SubPage {padding-right:25px; padding-top:7px; padding-bottom:7px; background-image:url(../images/General/rightMenu_bullet.gif); background-repeat:no-repeat; background-position:120 14; border-top:1px solid #eeeeee;}
.sideMenu .SubPage a:link {color:#565656;}
.sideMenu .SubPage a:visited {color:#565656;}
.sideMenu .SubPage a:hover {color:#CD0C0C;}

/* 3nd LEVEL - SELECTED */
.sideMenu .SubPageSelected {padding-right:25px; padding-top:7px; padding-bottom:7px; background-image:url(../images/General/rightMenu_bullet.gif); background-repeat:no-repeat; background-position:120 14; border-top:1px solid #eeeeee; color:#CD0C0C;}

.SideLogin {width:152px; height:119px; background-image:url(../images/icons/sm-orange-box.gif); background-repeat:no-repeat; margin-top:10px;}
.SideLogin a:link {color:#FFFFFF; text-decoration:underline;}
.SideLogin a:visited {color:#FFFFFF; text-decoration:underline;}
.SideLogin a:hover {color:#FFFFFF; text-decoration:underline;}
.SideLogin .Title {padding-right:10px; font-size:120%; padding-top:3px; font-weight:bold; height:25px;}
.SideLogin .ItemTitle {color:#FFFFFF; padding-right:10px;}
.SideLogin .ItemInput {border:1px solid #393a35; width:90px; height:17px;}
.SideLogin .Register {padding-right:10px; padding-top:5px; padding-bottom:2px;}
.SideLogin .Bottom {padding-bottom:10px; padding-right:10px; vertical-align:absmiddle;}
.SideLogin .Bottom .Right {float:right; width:80px; margin-top:2px;}
.SideLogin .Bottom .Left {float:left; width:60px;}

/**********************************************************************************************/
/* TOPBAR */
/*********************************************************************************************/
.tblTopbar {width:100%;}
.Top {}
.Top .Logo {float:right;}
.Top .Logo img {border:0px;}
.Top .Search {float:left; margin-left:10px; margin-top:15px;}
.Top .Search .Txt {height:16px; color:#707070; font-weight:100;}
.Top .Search input {height:20px; border:1px solid #D5DADE; width:105px; margin-top:1px;}
.Top .Search img {margin-top:9px; cursor:pointer;}
.Top .chgLng {float:left; direction:ltr; margin-top:20px; font-size:11px; color:#D5DADE;}
.Top .chgLng a:link		{color:#707070; text-decoration:none;}
.Top .chgLng a:visited	{color:#707070; text-decoration:none;}
.Top .chgLng a:hover		{color:#707070; text-decoration:underline;}

.menuHolder {background-image:url(../images/General/bg_topMenu.gif); height:31px; background-repeat:repeat-x; vertical-align:top; padding-top:7px;}
.sectionImg {padding-top:3px;}
.sectionImgDivider {background-image:url(../images/General/shadow_underPic.gif); background-repeat:repeat-x; height:16px;}
/**********************************************************************************************/
/* TOP MENU */
/**********************************************************************************************/
#MenuPos  		{position:relative; float:right; text-align:right; z-index:100;}
#levelOne 		{margin:0px; z-index:200; text-align:center; padding-right:10px; border-left:1px solid #DBDFE3;}
#levelOneOff	{margin:0px; z-index:200; text-align:center; padding-right:10px;}
#levelOneOn 	{margin:0px; z-index:200; text-align:center; padding-right:10px;}
#levelOneSeperator {width:1px; height:10px; float:left; color:#DBDFE3;}
#levelOneNoBorder {margin:0px; z-index:200; text-align:center; padding-right:10px;}
#levelTwo 	{ text-align:right; padding-right:20px; float:right;}
#levelTwo a:link { text-decoration:underline;}
#levelTwo a:visited { text-decoration:underline;}
#levelTwo a:hover { text-decoration:underline;}
#levelThree {} 	

/**********************************************************************************************/
/* FOOTER */
/**********************************************************************************************/
.tblFooter {text-align:right;}
.tblFooter .Print {text-align:left; padding-left:5px; padding-bottom:5px;}
.tblFooter .FooterLinks {background-image:url(../images/General/bg_innerFooter.gif); background-repeat:repeat-x; height:35px; text-align:center; padding-top:8px;}
.tblFooter .FooterLinks a:link {color:#878787;}
.tblFooter .FooterLinks a:visited {color:#878787;}
.tblFooter .FooterLinks a:hover {color:#878787;}
.credits {text-align:left; padding-top:2px; color:#B8B8B8;}
.credits a{color:#B8B8B8;}
.credits a:visited{color:#B8B8B8;}
.credits a:hover{color:#B8B8B8;}

.tblFooter .Print a:link {text-decoration:none; color:#747373;}
.tblFooter .Print a:visited {text-decoration:none; color:#747373;}
.tblFooter .Print a:hover {text-decoration:none; color:#747373;}

.footerMenu {text-align:center; border-top:1px solid #c3c3c3; padding-top:3px;}
.footerMenu a{color:#747373;}
.footerMenu a:visited{text-decoration:none;color:#747373;}
.footerMenu a:hover{text-decoration:underline;color:#747373;}

/**********************************************************************************************/
/* SEARCH */
/**********************************************************************************************/
.searchBox 	{border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:0px; margin:0px 10px 0px 10px; vertical-align:middle;}
.searchBox form {margin:0px; padding:4px; vertical-align:middle;}
.searchText { width:90px; color:#53596C; height:20px; border:1px solid #CCCCCC; vertical-align:middle; }
.searchBtn { font-size:80%; width:30px; height:20px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C; vertical-align:middle; cursor:pointer;}
.searchTxt { font-family: Arial ; letter-spacing:1px;  background-color:#FFFF00; font-size:105%;}
.headline2{ font-weight:bold; padding-bottom:5px;}
.searchResultsSection	{padding-right:20px; font-weight:bold;}
.searchResultsTitle {padding-bottom:5px; padding-right:12px;}
ul.searchResultsUL	{margin:3px 0px 0px 0px; width:530px;}
ul.searchResultsUL li {margin-right:20px; background-position:505 7; font-weight:100;}
ul.searchResultsUL li li {margin-right:40px;}
ul.searchResultsUL	a{color:#747373;}
ul.searchResultsUL	a:visited{ color:#747373;}
ul.searchResultsUL	a:hover{ color:#747373;}
.coloredTR	{ padding-bottom:10px; padding-top:10px;}
.coloredTR	td{}
.coloredTR	li{}
.searchResultsLink	{ color:#7A7A7A;}

.searchInput { font-weight:bold; background-image:url(../images/homepage/search-box.gif); background-repeat:no-repeat; background-color:#FFFFFF; border:0px; width:112px;}
.searchInputHome { font-weight:bold; background-image:url(../images/homepage/search-box.gif); background-repeat:no-repeat; background-color:#FFFFFF; border:0px; width:112px; margin-top:-2px;}

/********************************************************************************************
 siteSubmissions
**********************************************************************************************/
.SubmissionForm {padding-right:25px;}
.SubmissionForm .Icon {padding-right:10px; padding-left:10px; padding-top:7px;}
.SubmissionForm .fieldName {vertical-align:top; padding-left:15px;}
.SubmissionForm .fieldInput {padding-bottom:20px;}
.SubmissionForm .fieldInput input {width:250px; border:1px solid #747373;}
.SubmissionForm .fieldInput .CheckBox {width:20px; border:0px;}
.SubmissionForm .fieldInput .TextArea {width:250px; height:100px; border:1px solid #747373;}
.SubmissionForm .Must {padding-right:10px; padding-top:7px;}
.SubmissionForm .SubmitBtn {color:#000000; border:1px solid #5CA9ED; width:50px; float:left;}
.MsgText {font-weight:bold; padding-top:10px;}
/**********************************************************************************************/
/*Styles of the PRINT, applied manually */
/**********************************************************************************************/
.tblOuterPrint {width: 600px; height:97%; border: 0px #ffffff solid;}
.tblMainPrint {width: 600px; height:100%; background-color: #FFFFFF; border: 0px #7C839A solid; margin-top: 0px; padding:10px;}
.creditsPrint {text-align:right; color:#BBBFCC; font-size:90%; padding-top:2px; padding-right:85px;}
.creditsPrint a{text-align:right; color:#BBBFCC; font-size:90%;}
.creditsPrint a:visited{text-align:right; color:#BBBFCC; font-size:90%; text-decoration:none;}
.creditsPrint a:hover{text-align:right; color:#BBBFCC; font-size:90%; text-decoration:none;}


/* general links */
.generalLinks	{ height:19px; text-align:left; font-weight:bold; padding-bottom:5px;}
.generalLinks	a{color:#747373;}
.generalLinks	a:hover{color:#747373;}
.generalLinks	a:visited{color:#747373;}
.menuSeparator	{ width:12px; text-align:center; padding-right:2px;}
.fLeft			{ float:left}
.fRight			{ float:right}

.breadCrumbs {padding-top:5px; color:#7A7A7A;}
.breadCrumbs a:link {color:#7A7A7A;}
.breadCrumbs a:visited {color:#7A7A7A;}
.breadCrumbs a:hover {color:#7A7A7A;}
