
/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{
	direction:rtl; 
	margin-top: 10px; 
	margin-bottom: 5px;
	font-family: verdana;
	color:#000000;
	background-color:#ffffff;
	font-size: 11px;
}
body *	{font-family:verdana;}
td {  font-family: verdana; font-size: 11px; color:#000000;}

h1	{font-family: arial; font-size: 14px; color: #A20329; margin:0px; padding:0px; font-weight:bold;}
h2	{font-family: arial; font-size: 14px; color: #000000; margin:0px; padding:0px; font-weight:bold;}
h3	{font-family: arial; font-size: 12px; color: #000000; margin:0px; padding:0px; font-weight:bold;}
h3.small	{font-family: arial; font-size: 12px; color: #A20329; margin:0px; padding:0px; font-weight:bold;}
h4	{font-family: arial; font-size: 12px; color: #A20329; margin:0px; padding:0px; font-weight:bold;}
/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/
a {  color: #0D004C ; text-decoration: none;}
a:link {  color: #0D004C ; text-decoration: none;}
a:visited {  color: #0D004C ; text-decoration: none;}
a:hover {  color: #0D004C ; text-decoration: underline;}


/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul {margin-left:18px; padding:0px; margin-bottom:0px; margin-top:0px;}
ul li { list-style-image: url(../images/bullets/bullet.gif) !important;}
ul li li { list-style-image: url(../images/bullets/bullet.gif) !important; padding-top:4px; margin-top: 0px;}
ul.ulIMAGE { float:left; list-style-image: url(../images/bullets/bullet.gif) !important; margin-top:3px; margin-right:15px;}
ul.ulIMAGE li{ list-style-image: url(../images/bullets/bullet.gif) !important; margin-top:3px; margin-right:5px;}
ul.ulIMAGE li li{ list-style-image: url(../images/bullets/bullet.gif) !important; padding-top:4px; margin-top: 0px; margin-right:7px;}
ol {margin-left: 25px;}


/**********************************************************************************************/
/* BUTTONS	 */
/**********************************************************************************************/
.btn { height:20px; cursor:pointer; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C; font-size:11px; font-family:Arial;}


/**********************************************************************************************/
/* MAIN SITE TABLE */
/**********************************************************************************************/
.tblOuter {  width: 765px; height:580px; text-align:center;}
.tblOuterHP {  width: 765px; height:580px; text-align:center;}
.tblMain { width: 765px; background-color: #FFFFFF; height:100%; margin-top: 0px }
.tblMainHP { width: 765px; background-color: #FFFFFF; height:100%; margin-top: 0px; }
.tblMainPrint	{background-color:#ffffff; height:100%;}

/**********************************************************************************************/
/* GENERAL CONTENT */
/**********************************************************************************************/
.contentHolder  {height:100%;}
.tblContent 	{background-color: #FFFFFF; height:100%; width:100%;}
.tblContent td	{vertical-align:top;}
#tdContent 		{vertical-align:top; height:100%; width:595px;}
.content 	 	{vertical-align:top; height:100%;}
.content 	 	table.tblSubContent{height:100%; width:100%;}
.contentText	{width:100%; padding:15px 30px 5px 15px; background-color:#F0F0F0; border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD; border-bottom:0px;}
.contentTextPrint	{width:100%; height:400px; vertical-align:top; padding:15px 30px 5px 15px; border:1px solid #DDDDDD; border-top:0px;}
.contentTextTemplate {width:100%; padding:15px; padding-bottom:15px; border:1px solid #DDDDDD; border-bottom:0px;}
.PreviewText	{width:100%; padding-bottom:20px;} 
#pageTitle 		{height:77px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD; vertical-align:bottom; font-size:18px; font-family:arial; font-weight:bold; color:#99182A; padding-bottom:15px;padding-top:48px; padding-right:15px; background-image:url(../images/icons/line.gif); background-repeat:no-repeat; background-position:bottom}
#Printer		{float:left; position:relative; top:-35px; left:16px;}
#Printer img	{border:0px;}
#extranetLogin	{float:left; position:relative; top:-35px; left:36px;}
#extranetLogin a {  color: #0D004C ; font-size:11px; text-decoration: none;}
#extranetLogin a:link {  color: #0D004C ; font-size:11px; text-decoration: none;}
#extranetLogin a:visited {  color: #0D004C ; font-size:11px; text-decoration: none;}
#extranetLogin a:hover {  color: #0D004C ; font-size:11px; text-decoration: underline;}
.sectionTitle 	{}
.contentFiller {height:100%; background-color:#F0F0F0; border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD;}

#BottomCorners {line-height:1px;}
#BottomCorners #Right {vertical-align:bottom; background-color:#F0F0F0; width:13px; text-align:right;}
#BottomCorners #Middle {border-bottom:1px solid #DDDDDD; background-color:#F0F0F0; width:100%;}
#BottomCorners #Left {vertical-align:bottom; background-color:#F0F0F0; width:13px; height:10px;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
#masterDiv	{cursor:pointer; padding:0px;	margin:0px;}

#SideSearch {background-image:url(../images/bgs/bgSearch.gif); width:163px; height:79px; padding-right:10px; vertical-align:middle; border:1px solid #dddddd; border-bottom:2px solid #99182C;}
#SideSearch input {width:112px; font-size:11px; margin-right:1px; color:#a9a9a9; margin-bottom:4px; border:1px solid #949494;}
#SideSearch img {cursor:pointer; border:0px;}
#SideMenuLinks {background-color:#F0F0F0; padding-bottom:20px; padding-right:10px; padding-left:10px;}
#SideMenuLinks .Link {height:25px; padding-top:5px;}
#SideMenuLinks .Link a {color:#4e6172; font-size:11px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .Link a:visited {color:#4e6172; font-size:11px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .Link a:active {color:#4e6172; font-size:11px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .Link a:hover {color:#4e6172; font-size:11px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .Link img {border:0px; margin-left:5px; margin-right:10px; margin-bottom:1px;}
#SideMenuLinks .Link .PageSelected {font-weight:bold;}

#SideMenuLinks .SubLink {display:none; height:25px; color:#4e6172; width:100%;}
#SideMenuLinks .SubLink a {color:#4e6172; font-size:12px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .SubLink a:visited {color:#4e6172; font-size:11px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .SubLink a:active {color:#4e6172; font-size:11px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .SubLink a:hover {color:#4e6172; font-size:11px; padding-right:5px; margin-top:2px;}
#SideMenuLinks .SubLink img {border:0px; margin-right:25px; margin-left:5px; margin-bottom:1px;}
#SideMenuLinks .SubLink .PageSelected {font-weight:bold;}
.subLinkHolder	{ width:100%; height:20px; margin-top:4px;}

#Featured {width:100%; text-align:center; background-color:#F0F0F0; padding-top:10px; padding-bottom:10px; border:1px solid #dddddd; border-top:none; border-bottom:none;}
#Featured .Title {font-weight:bold; margin-bottom:10px;}
#FeaturedBottom {height:25px; background-color:#F0F0F0; text-align:center; vertical-align:middle;}
#FeaturedBottom a {color:#0D004C; font-size:12px;}

.tblSideMenu 			{vertical-align:top; padding-top:10px; border:1px solid #dddddd;}
.sideMenuTbl 			{width:165px; height:100%;}
.sideMenuTbl td			{vertical-align:top;}

.menutitle				{cursor:pointer; padding:0px; border-bottom:1px solid #CCCCCC;	margin:0px 10px 0px 10px;}

/* 1nd LEVEL */
.sideMenu a				{width:150px; height:20px; font-size:13px; color:#53596C;
						 padding-right:5px; padding-top:2px;letter-spacing:0;
						 text-decoration:none; padding-left:10px;}
.sideMenu a:visited		{color:#53596C;}
.sideMenu a:hover		{text-decoration:none; width:100%; color:#4539D5; padding-left:10px;}

/* 1nd LEVEL - SELECTED */
.sideMenu a.SectionSelected	{font-weight:bold; color:#4539D5; text-decoration:none;}
.sideMenu a.SectionSelected:visited	{font-weight:bold; color:#4539D5; text-decoration:none;}
.sideMenu a.SectionSelected:hover	{font-weight:bold; color:#4539D5; text-decoration:none;}
.sideMenu a.SectionSelected	img		{vertical-align:middle;}



/* 2nd LEVEL */
.sideMenu span.subMenu a			{color:#5D617C;width:100%;height:20px;padding-left:5px;
									 margin:0px 10px 0px 10px; border-top:1px solid #CCCCCC;}
.sideMenu span.subMenu a:visited	{color:#53596C; padding-left:5px; border-top:1px solid #CCCCCC;}
.sideMenu span.subMenu a:hover		{color:#4539D5; padding-left:5px; border-top:1px solid #CCCCCC;}

/* 2nd LEVEL - SELECTED */
.sideMenu span.subMenu a.PageSelected	{color:#4539D5;width:100%;height:20px;padding-left:5px;
										 margin:0px 10px 0px 10px; font-weight:bold; border-top:1px solid #CCCCCC;}
.sideMenu span.subMenu a.PageSelected:visited	{color:#4539D5; font-weight:bold; padding-left:5px; border-top:1px solid #CCCCCC;}
.sideMenu span.subMenu a.PageSelected:hover		{color:#4539D5; font-weight:bold; padding-left:5px; border-top:1px solid #CCCCCC;}

/**********************************************************************************************/
/* TOP MENU */
/**********************************************************************************************/
#MenuPos  {position:relative; width:600px; height:21px; z-index:100;}
#levelOne {padding-top:3px; text-align:center; cursor:pointer;}
#levelTwo {padding:2px 4px 0px 15px; text-align:right;}
#levelThree {padding:2px 4px 0px 15px; text-align:right;}


/**********************************************************************************************/
/* TOPBAR */
/*********************************************************************************************/
.tblTopbar {width:100%; border-bottom:0px;}
.tblTopbar .CornerBorderLeft {border-left:1px solid #dddddd;}
.tblTopbar .CornerBorderRight {border-right:1px solid #dddddd;}
#TopCorners {line-height:1px;}
#TopCorners #Left {text-align:left; vertical-align:top;}
#TopCorners #Middle {border-top:1px solid #dddddd;}
#TopCorners #Right {text-align:right; vertical-align:top;}

.topLogo {text-align:left; height:58px; vertical-align:middle}
.topLogo img{/*margin-left:28px;*/}
.chgLng {text-align:left; padding-left:1px; width:600px; padding-right:10px; vertical-align:top;}
.chgLng a			{color:#7f7f7f; text-decoration:none; margin-left:10px; font-size:12px; font-family:Verdana;}
.chgLng a:visited	{color:#7f7f7f; text-decoration:none; margin-left:10px; font-size:12px; font-family:Verdana;}
.chgLng a:hover		{color:#7f7f7f; text-decoration:underline; margin-left:10px; font-size:12px; font-family:Verdana;}
.topRight {width:600px; border-left:1px solid white;}
.tdTop 	{padding-bottom:6px;}

#menuHolderLine {border:1px solid #DDDDDD; padding:1px; height:21px;}
#menuHolderLine table {background-image:url(../images/topbar/menu_strip.jpg); background-repeat:repeat-y; height:21px;}
#menuHolder { height:21px; padding-top:1px;}
#menuHolder2 {text-align:center; width:163px;}
#menuHolder2 a:link {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
#menuHolder2 a:visited {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
#menuHolder2 a:active {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
#menuHolder2 a:hover {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}

/**********************************************************************************************/
/* FOOTER */
/**********************************************************************************************/
.tblFooter {text-align:right; margin-top:3px;}
.credits {text-align:right; color:#939393; font-size:11px;}
.credits a{text-align:right; color:#939393; font-size:11px;}
.credits a:visited{text-align:right; color:#939393; font-size:11px; text-decoration:none;}
.credits a:hover{text-align:right; color:#939393; font-size:11px; text-decoration:underline;}

.footerMenu {color:#A80429; text-align:left; font-size:9px; vertical-align:middle;}
.footerMenu a{color:#939393; text-align:left; font-size:11px;}
.footerMenu a:visited{color:#939393; text-align:left; font-size:11px; text-decoration:none;}
.footerMenu a:hover{color:#939393; text-align:left; font-size:11px; text-decoration:underline;}

/**********************************************************************************************/
/* SEARCH */
/**********************************************************************************************/
.searchBox 	{height:75px; background-color:#F9F9F9; vertical-align:top; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:0px; margin:0px 10px 0px 10px; }
.searchBox form {margin:0px; padding:4px;}
.searchText { width:105px; color:#53596C; height:20px; border:1px solid #CCCCCC;}
.searchBtn { font-size:11px; width:45px; height:20px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C;}
.search { font-family:  verdana ;  color: black; letter-spacing:1px;  background-color:#f1f1f1; font-weight:bold; font-size:11px;}
.headline2{ font-weight:bold; padding-bottom:5px;}
.SearchResultsTD {border:1px solid #dddddd; border-bottom:0px; border-top:0px; background-color:#f0f0f0;}
.SearchResultsTD a:link { text-decoration: none; font-family: verdana; font-size: 11px; color:#0B5CC8;}
.SearchResultsTD a:visited { text-decoration: none; color: #0B5CC8;}
.SearchResultsTD a:hover { text-decoration: underline; color: #0B5CC8;}
.searchResultsSection	{padding-left:0px;}
.searchResultsTitle {font-weight:bold; font-family:verdana; font-size:11px; padding-bottom:5px;}
ul.searchResultsUL	{margin:3px 0px 0px 15px;}
ul.searchResultsUL li { list-style-image: url(../images/icons/bullet.gif) !important;}
ul.searchResultsUL li li { list-style-image: url(../images/icons/bullet.gif) !important; padding-top:4px; margin-top: 0px;}


/********************************************************************************************
 siteSubmissions
**********************************************************************************************/
.siteSubmit {width:510px;}
.ContactDetails {border-bottom:1px solid #cccccc; width:510px; padding-top:5px; padding-bottom:5px; text-align:left;}
.PhoneDetails{width:510px; padding-top:5px; padding-bottom:5px; text-align:left;}
.PhoneDetails div.right {width:79%; float:right; position:relative;}
.PhoneDetails div.left {width:20%; float:left; position:relative;}
.siteSubmit div.title {font-weight:bold; padding-bottom:3px;}
.SubmissionForm {border-top:1px solid #cccccc; background-color:#F9F9F9; width:100%; border-bottom:1px solid #CCCCCC; padding-top:20px; padding-bottom:20px;}
.fieldImg{margin-right:5px; margin-left:5px; vertical-align:middle;}
.fieldImg1{margin-right:27px; margin-left:5px; vertical-align:middle;}
.fieldName{padding-right:10px; width:150px; font-size:11px;}
.fieldName1{padding-right:30px; width:90px;}
.fieldName1 img { margin-right:5px; margin-left:25px;}
.textField{width:180px; border:1px solid #7E9DB9;}
.tdtxtType	{width:140px;}
.tdMessage{ font-weight:bold;}
.MandatoryText {padding-right:10px;}
.SubmissionsSubTitle {font-weight:bold;}
/**********************************************************************************************/
/*Styles of the PRINT, applied manually */
/**********************************************************************************************/
.tblOuterPrint {width: 600px; height:97%; border: 1px #ffffff solid;}
.tblMainPrint {width: 600px; height:100%; background-color: #FFFFFF; border: 1px #7C839A solid; margin-top: 0px; padding:10px;}
.creditsPrint {text-align:right; color:#BBBFCC; font-size:11px; padding-top:2px; padding-right:35px;}
.creditsPrint a{text-align:right; color:#BBBFCC; font-size:11px;}
.creditsPrint a:visited{text-align:right; color:#BBBFCC; font-size:11px; text-decoration:none;}
.creditsPrint a:hover{text-align:right; color:#BBBFCC; font-size:11px; text-decoration:none;}


