h1
{
	font-size: 24pt;
}

h2
{
	font-size: 18pt;
}

.PopupTip
{
	background-color : #f8ffba;
	border-style :outset;
	border-color : Black;
	border-width : 1Px;
	font-size : 12Px;
	font-family: Arial;
	width : 200px;
	padding:5px,5px,5px,5px;
}
.CompletionList
{
	font-family: Arial,Tahoma,Arial (Hebrew);
	font-size: 12px;
	background:window;
}
.TreeRoot 
{
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	font-family:Arial;
	font-size:14px;
	background-color:#E2E3D9;
	width:500px;
	text-decoration:none;
	color:#000000;	
	border-bottom: solid 1px #969696;
	cursor:pointer;
}
.TreeLevel2 
{
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:15px;
	font-family:Arial;
	font-size: 12px;
	background-color: #F0F1EA;
	width:490;
	position: relative;
	text-decoration:none;
	color:#2F7FC6;
	border-bottom: solid 1px #969696;
	cursor:pointer;
}
.TreeLevel3
{
	direction:rtl;
	padding:5px;
	font-family:Arial;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	cursor:auto;
	cursor:pointer;
	
}
.BillTemplate
{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	padding-left:15px;
	font-family:Arial;
	font-size: 12px;
	background-color: #dbf2ff;
	text-decoration:none;
	color:#000000;
	border-bottom: solid 1px #969696;	
	
}
/* Site */
body
{
	margin: 0px;
}
.SiteContainer
{
	width: 763px;
	direction: rtl;
}

.SiteMainTable
{	
	width: 790px;
	direction: rtl;	
	background: url(images/bg_index_middle.jpg) repeat-x center top;
	table-layout: fixed;
	/* background-color: #f8f8f8; */
}

.PrintContainer
{
	width: 560px;
	direction: rtl;
}
.SiteIndexNavigationPanel
{
	background: url(images/bg_index_middle.jpg) repeat-x center top;
}

.SiteTop
{
	background: url(images/bg_top.gif) repeat-x center top;
}


.Gardiant1
{
	background: url(images/gray_gar1.gif) repeat-y left top;
}
.HomeMainMedia
{
	background-color:#ffffff;
}




/* Content */

.ContentContainerLeft
{
    float:left;
}

.ContentContainerRight
{
    float:right;
}
    
.ContentContainer
{
	text-decoration:none;
	color:#424040;
	font-size:12px;
	font-family:Arial;
}

.ContentContainer caption
{
	color: #216DB5;
	font-weight: bold;
}

.ContentContainerCaption
{
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
	color: #216DB5;
	font-weight: bold;
}

.ContentSmall
{
	text-decoration:none;
	color:#424040;
	font-size:11px;
	font-family:Arial;
}

.SiteVersion
{
	color:#EEEEEE;
	font-size:8px;
	font-family:Arial;
	direction:ltr;
}
.TitleBlue
{
	font-weight:bold;
	color:#2670B1;
	font-size:12px;
	font-family:Arial
}
.TitleBlack
{
	font-weight:bold;
	color:#000000;
	font-size:12px;
	font-family:Arial
}
.TitleContentBlue
{
	font-weight:bold;
	color:#2670B1;
	font-size:18px;
	font-family:Arial
}
.TitleContentGreen
{
	font-weight:bold;
	color:#71A800;
	font-size:18px;
	font-family:Arial
}
.SubTitleContentBlue
{
	font-weight:bold;
	color:#2670B1;
	font-size:13px;
	font-family:Arial
}
.SubTitleContentGreen
{
	font-weight:bold;
	color:#71A800;
	font-size:13px;
	font-family:Arial
}
.One
{
	font-weight:bold;
	color:#2670B1;
	font-size:12px;
	font-family:Arial
}
.Stop
{
	font-weight:bold;
	color:#71A800;
	font-size:12px;
	font-family:Arial
}
/* Side Navigation */
.dots   { color: #4474b4; font-size: 0px; background: #C7C7C7; text-align: left; margin: 0px 0px 0px; padding-top: 0px; padding-right: 0px; height: 1px }
.line   { width:100%; color: #4474b4; font-size: 0px; background: #C7C7C7; text-align: left; margin: 0px 0px 0px; padding-top: 0px; padding-right: 0px; height: 1px }
.dots_blue_hor
{
	width:100%; font-size: 0px;  text-align: left; margin: 0px 0px 0px; padding-top: 0px; padding-right: 0px; height: 1px;
	background: url(images/dot_hor_blue.gif) repeat-x center bottom;
}
.dots_black_hor
{
	width:100%; font-size: 0px;  text-align: left; margin: 0px 0px 0px; padding-top: 0px; padding-right: 0px; height: 1px;
	background: url(images/dot_hor_black.gif) repeat-x center bottom;
}


.side_nav_over 
{
	font-weight:bold;
	padding-bottom: 4px; 
	padding-top: 4px; 
	padding-right: 4px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 130%; 
	FONT-FAMILY: Arial,Helvetica, geneva,sans-serif ; 
	background-color:#A5C050
}
.side_nav 
{
	font-weight:bold;
	padding-bottom: 4px; padding-top: 4px; padding-right: 4px;FONT-SIZE: 12px; COLOR: #696868; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}

/* Form Items */

.BlackSmall
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.BlueSmall
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #2670B1;
}
.greenSmall
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #2670B1;
}
.LoginTextBox
{
	height: 18px;
	color: #000000;
	font-family: Arial,Tahoma;
	font-size: 11px;
	border-color: #9d9e97;
	border-style: solid;
	border-width: 1px;
	direction:ltr;
}
.FormLabelCell
{
	vertical-align:top;
	padding-top:4px;
	font-weight:bold;
	height:24px;
	padding-right:10px;
	background-color:#E1E3DA;
	font-family:Arial;
	font-size:12px;
	color:#363430;
}

.FormLabelCellLinkStatic
{
	vertical-align:top;
	padding-top:4px;
	font-weight:bold;
	height:24px;
	padding-right:10px;
	background-color:#E1E3DA;
	font-family:Arial;
	font-size:12px;
	color:#206FB5;
}

.FormLabelCellLinkStatic a
{
color: #206FB5;
}

.StaticLinkBlue
{
	color:#3680C5;
}
	
.StaticLinkBlue a
{
	color:#3680C5;
}

.FormChekBoxCell
{
	background-color:#EDEEE6;
	font-family:Arial;
	font-size:12px;
	color:#363430;
}

.FormFieldCell
{
	padding-right:10px;
	padding-left:10px;
	background-color:#EDEEE6;
	font-family:Arial;
	font-size:12px;
	color:#363430;
	vertical-align: top;
}

.FormHeaderCell
{
	padding-right:10px;
	padding-left:10px;
	background-color:#DDDDDD;
	font-family:Arial;
	font-size:12px;
	color:#363430;
}

.FormDropDownList
{
	color: #000000;
	font-family: Arial,Tahoma;
	font-size: 12px;
	border-color: #9d9e97;
	border-style: solid;
	border-width: 1px;
	height: 15px
}
.FormTextBox
{
	height: 20px;
	color: #000000;
	font-family: Arial,Tahoma;
	font-size: 12px;
	border-color: #9d9e97;
	border-style: solid;
	border-width: 1px;
}
.FormTextBoxNoBorder
{
	height: 18px;
	color: #000000;
	font-family: Arial,Tahoma;
	font-size: 12px;
	/* border-color: #9d9e97; */
	/* border-style: solid; */
	border-width: 0px;
	padding: 1px;
	font-weight: bold;
}
.FormPhoneTextBox
{
	height: 20px;	
	width: 64%;
	color: #000000;
	font-family: Arial,Tahoma;
	font-size: 12px;
	border-color: #9d9e97;
	border-style: solid;
	border-width: 1px;	
	
}
.MandatoryFieldMark
{
	font-size: 13px;
	color:Red;
}

/* System */
.SystemBottomBG
{
	background-color:#F8F8F6;

}
.SystemContainer
{
	padding:10px;
	background: url(images/bg_system_bottom.gif) repeat-x center bottom;
	font-family:Arial;
	font-size:12px;
	color:#4F4F4F;
}

.ErrorContainer
{
	padding:10px;
	font-family:Arial;
	font-size:12px;
	background-color: #FFFFFF;
	color: #5C5C5B;
	text-align:center;
	vertical-align:middle;
}

.ErrorTitle
{
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color: #76A919;	
}

.ErrorContent
{
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	color: #5c5c5b;
}

.ErrorContentLink
{
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	color:#3680C5;
}

.ErrorFooter
{
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	color: #76A919;	
}
	
.ProcessTitleBlack
{
	font-weight:bold;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4F4F4F;
}
.ProcessTitleContent
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4F4F4F;
}

.bulletGreen
{
	font-family:arial
	font-size:12px;
	color:#262626;
	background-image:url(images/bulletGreen.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right:15px;
	text-decoration:underline;
	cursor:pointer;
}

A.LinkList
{
	font-family:arial
	font-size:12px;
	color:#887766;
	text-decoration:underline;	
}
.LinkList:active
{
	font-family:arial
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;	
}
.LinkList:hover
{
	font-family:arial
	font-size:12px;
	color:#000000;
	text-decoration:underline;	
}


.ToolsPanelContainer
{
	height:100px;
	font-family:arial;
	font-size:12px;
	color:#262626;
	background-image:url(images/bg_toolbox1.gif);
	background-repeat:repeat-y;
	background-position:center top;
	text-decoration:underline;	
	padding-bottom:20px;
	padding-top:4px;
}
.ToolsBoxContent
{
	font-family:arial;
	font-size:12px;
	color:#262626;
	background-image:url(images/titleTools.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-right:20px;
	padding-top:35px;
	padding-bottom:10px;
	height:150px;
	text-decoration:underline;
}
.LinksBoxContent
{
	font-family:arial;
	font-size:12px;
	color:#262626;
	background-image:url(images/titleLinks.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-right:20px;
	padding-top:35px;
	padding-bottom:10px;
	height:150px;
	text-decoration:underline;
}
.BannersBoxContent
{
	padding-top:10px;
	font-family:arial;
	font-size:12px;
	padding-bottom:10px;
}

.redLink
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #DF0000;
}
	
.darkLink
{
	font-family:arial;
	font-size:12px;
	color:#262626;
}

.purpleLink
{
	font-family:arial;
	font-size:12px;
	color:#8404FF;
}

.whiteLink
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.darkGreenLink
{
	font-family:arial;
	font-size:12px;
	color:#526a03;	
}
.greenLink
{
	white-space: nowrap;
	font-family:arial;
	font-size:12px;
	color:#71A800;
}

.greenLinkNoLine
{
	white-space: nowrap;
	font-family:arial;
	font-size:12px;
	color:#71A800;
	text-decoration: none;
}

.greenTitle
{
	color:#84aa09;
	font-family:arial;
	font-size:12px;
	
}
.greenTitleBig
{
	color:#84aa09;
	font-family:arial;
	font-size:14px;
	
}

/* Panels */
.PanelTitleOpen
{
	font-family:arial;
	font-size:12px;
	color:#0262AE;
	background-image:url(images/icon_close.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right:15px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	
}
.PanelTitleClose
{
	font-family:arial;
	font-size:12px;
	color:#0262AE;
	background-image:url(images/icon_open.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right:15px;
	text-decoration:underline;
	cursor:pointer;
	padding-bottom:15px;
}


.FaqContentOpen
{
	padding-right:16px;
	font-family:arial;
	font-size:12px;
	color:#3D3D3D;
	text-align:justify;	
	line-height:18px;
	padding-bottom:20px;
}


.HomeSubjectsListContainer
{
	width:280px;
	font-family:arial;
	font-size:12px;
	color:#262626;
	background-image:url(images/sub_bg_home.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:10px;
	height:170px;
}
.HomeSubjectsListContainer table {
	text-decoration:underline;
}
.HomeSubjectsListContainer h2 {
	font-size:17px;
	font-family:Arial;
	color:#545454;
	font-weight:1900;
	margin:0;
	padding:0;
	margin-bottom:10px;
	text-decoration:none;
}
.menuWhite
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;	
	font-weight:bold;
}

.links_out
{
	padding-right:10PX;
}

.links_over
{
	padding-right:10PX;
	background-image:url(images/m170_over.gif);
	background-repeat:no-repeat;
	background-position:right top;
	color:#ffffff;	
	font-weight:bold;	
}

.links_over a
{
	color:#FFFFFF;
}
	

.iframe_content
{
	background-color:White;
	direction:rtl;
	font-family:arial;
	font-size:12px;
}

.panelBoxSpecialData
{
	text-align:right;
	background-color:#f3f4f0;
	border-width:1px;
	border-color:#a5a5a5;
	border-style:solid;
	padding:10px;
	width:230px;
}
.TreeCheckBoxCell
{
	font-family:arial;
	font-size:12px;
	color:#000000;	
}
.rkImgSep
{
	margin-bottom: 1px;
}
.SiteFooterContainer
{
	background-color: White;
}
.rkW1InnerMembers
{
	padding-right:10px;
	padding-left:10px;
	background-color:#EDEEE6;
	font-family:Arial;
	font-size:12px;
	color:#363430;
	border-bottom: solid 2px #f8f8f8;
	padding-top: 1px;
	padding-bottom: 1px;
}
.rkRemark
{
	padding-right:10px;
	padding-left:10px;
	font-family:Arial;
	font-size:12px;
	color:#363430;
	border-bottom: solid 2px #f8f8f8;
	padding-top: 1px;
	padding-bottom: 1px;
}
.rkW1InnerMembersLeft
{
	padding-right:8px;
	padding-left:10px;
	background-color:#EDEEE6;
	font-family:Arial;
	font-size:12px;
	color:#363430;
	border-bottom: solid 2px #f8f8f8;
	border-right: solid 2px #f8f8f8;
	padding-top: 1px;
	padding-bottom: 1px;
}
.FormDropDownListAtlas
{
	font-family: Arial,Tahoma;
	font-size: 12px;
	direction: rtl;
	text-align: right;
}
.HomeArticleTable
{
	background-color: #f4f7eb;
}
.LoginContainer
{
	padding-top:10px;
}

.OverlayingText
{
    position:absolute;
    z-index: 999999;
    vertical-align: bottom;
    text-align: right;
    font-size: 14pt;
    font-weight: bold;
    color: Red;
}

.GreenButton
{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #93BA13;
}

.NoWrap
{
	white-space:nowrap;
}

.SurveyTable
{
	width:100%;
	direction:rtl;
}

.TenPixelSpacing
{
	height: 10px;
}

.Disclaimer
{
	text-decoration:none;
	color:#424040;
	font-size:12px;
	font-family:Arial;
	line-height: 18px;
}

.MemberActionsFieldCell
{
	padding-right:10px;
	padding-left:10px;
	font-family:Arial;
	font-size:12px;
	color:#363430;
	height: 20px;
}

.MemberActionsHeaderCell
{
	padding-right:10px;
	padding-left:10px;
	font-family:Arial;
	font-size:12px;
	color:#363430;
	font-weight: bold;
}

.MemberActionsHeaderCell th
{
	border-bottom: solid 3px #297DC6;
}

.BlueLine
{
	color:#3680C5;
}

.GreenLine
{
	color:#9CD308;
}

.NewHeader .TopMenu {
	padding-left:10px;
	text-align:right;
}

.NewHeader .TopTitle {
	color:green;
	padding-top:8px;
}
.NewHeader .TopTitle h1 {
	font:19px Arial;
	font-weight:bold;
	margin:0;
	color:#004485;
	padding:0;
	
}
.ovrimDira {
	padding-top:5px;
	padding-bottom:20px;
	width:170px; 
}
.ovrimDira h2 {
	font-family:Arial;
	color:#FFF;
	margin:0;
	font-weight:900;
	margin-right:12px;
	margin-bottom:20px;
	font-size:16px;
	font-stretch:wider;
}

.noAgreementDisclaimer
{
	font-family:Arial;
	font-size:11px;
	direction:rtl;
	text-align:right;
	width:458px;
	background-color:#EDEEE6;
	color:#363430;
	vertical-align: top;
}

/* asp:HyperLink control has an option to use an image as the link.
	However this image's style cannot be changed.
	With this class the style for this image can be controled.*/
.HyperLinkImage img
{
	/* onestop instructions to remove action infoimage link size limit
	width: 70px;
	height: 17px;
	*/
}

.MasterTable
{
	width: 790px;
	direction: rtl;	
	table-layout: fixed;
}

.MasterFont
{
	color: #003370;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.BenefitsTitle
{
	color: #00306B;
	font-weight: bold;
	font-size: 14px;
}

/* LandingPage */

.largeGreenText
{
	color:#84aa09;
	font-family:arial;
	font-size:20px;
}

.mediumGreenText
{
	color:#84aa09;
	font-family:arial;
	font-size:18px;
}

.smallGreenText
{
	color:#84aa09;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.largeBrightGreenText
{
	color:#84cc09;
	font-family:arial;
	font-size:22px;
}

.mediumBrightGreenText
{
	color:#84cc09;
	font-family:arial;
	font-size:18px;
}

.howMuchText
{
	color:#84aa09;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
}

.processDescriptionText
{
	color:#84aa09;
	font-family:arial;
	font-size:14px;
}

.processDescriptionLink
{
	color:#84aa09;
	font-family:arial;
	font-size:12px;
}

.veryLargeDarkBlueText
{
	color:#000077;
	font-family:arial;
	font-size:27px;
}

.largeDarkBlueText
{
	color:#000077;
	font-family:arial;
	font-size:20px;
}

.mediumDarkBlueText
{
	color:#000077;
	font-family:arial;
	font-size:18px;
}

.smallDarkBlueText
{
	color:#000077;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
}

.verySmallDarkBlueText
{
	color:#000077;
	font-family:arial;
	font-size:12px;
}

.categoryText
{
	color:#000077;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.continueBtnText
{
	color:#000077;
	font-family:arial;
	font-size:14px;
}

.disclaimerText
{
	font-family:Arial;
	font-size:11px;
	color:#363430;
	text-align:right;
	vertical-align:top;
}

.landingPageInput
{
    background-color:#88bb00;
    width:100%;
    height:21px;
}

.landingPageFieldLabel
{
	color:#84aa09;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	line-height:1.7em;
}

