﻿html
{
	/*overflow:auto;*/
}

body
{
	font-family: Arial;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 12px;
	direction: rtl;
}

a img
{
	border-width: 0px;
}

input .queryInput
{
	font-size: 12px; 
}

#centerpoint
{
	top: 50%;
	left: 50%;
	position: absolute;
	text-align: center;
}

#dialog
{
	position: relative;
	width: 100px;
	margin-left: -50px;
	height: 100px;
	margin-top: -50px;
}

.RtlBox
{
	direction: rtl;
}

.CalcLinks
{
	margin-right: 15px;
}

.CalcList ul
{
	list-style-image: url(../Images/rss_bullet.gif);
}

.CalcList li
{
	padding-top: 3px;
}

.CalcLinks li a
{
	text-decoration: none;
	color: Black;
}

.CalcLinks li:hover
{
	text-decoration: underline;
}

.CalcListTitle
{
	height: 27px;
	font: bold 1.3em arial;
	color: #802c2a;
}

.BoardPanel
{
	background-color: #eaeaea;
	width: 200px;
}

.VerticalTop
{
	vertical-align: top;
}

.VerticalMiddle
{
	vertical-align: middle;
}

.CalcFrame
{
	height: 500px;
}

.CalcFrameWidth
{
	width: 76%;
}

.CalcListWidth
{
	width: 20%;
}

.MiddleSpace
{
	width: 3%;
}

.FullBox
{
	width: 100%;
}

.RightBox
{
	text-align: right;
}

.Tools
{
	font-family: Arial;
	font-size: 12px;
	color: #3B47D3;
}

.checkListDiv
{
	display: block;
	height: 80px;
	overflow: auto;
	border: dotted 1px #5BA1DE;
}

td.rightLabelColumn
{
	width: 100px;
}

td.wordsRightLabelColumn
{
	width: 100px;
}

td.leftLabelColumn
{
	width: 100px;
}

td.contentColumn
{
	width: 265px;
}

td.mergeColumn
{
	width: 100%;
}

td.triColumn
{
	width: 460px;
	padding: 3px 4px 3px 6px;
	vertical-align: top;
}

HTML /**/ /**/ > BODY td.sidesCell
{
	padding-right: 6px; /* Non-IE */
	padding-left: 1px; *padding-right:3px;/* IE7 only */
}
* HTML td.sidesCell /* IE6 only */
{
	padding-right: 3px;
}

.sidesLastInput
{
	width: 176px; *width:182px;
}

td.helpColumn
{
	width: 20px;
	vertical-align: top;
}

td.helpColumn div
{
	height: 19px;
	text-align: left;
	padding: 3px 0 3px 0;
}

div.wordsGroupDiv
{
	height: 19px;
	padding: 3px 0 3px 0;
	vertical-align: middle;
}

div.wordsGroupDiv input
{
	border: solid 1px #5BA1DE;
	width: 100px;
}

.contentTable
{
	width: 100%;
	padding: 8px 0px 8px 0px;
	background: url(../Images/dividing_line.gif) left bottom repeat-x;
}

.contentTable td
{
	padding: 3px 6px 3px 6px;
}

.wordsDiv
{
	background-color: #F0F8FF;
	border: 1px solid #A8BCD5;
	padding: 3px 0px 3px 0px;
	margin-left: 6px;
	width: 615px; *width:620px;
}

.wordsDiv td.wordsRightLabelColumn
{
	padding: 6px 4px 3px 0px; *width:95px;/*ie only*/
vertical-align:top;
}


.wordsDiv td.leftLabelColumn
{
	padding: 3px 4px 3px 0px;
	width: 140px;
}

.panel
{
	display: none;
}

.vs
{
	color: #000000;
}

img.jsButton
{
	cursor: pointer;
	cursor: hand;
}
img.jsButton:hover
{
	text-decoration: none;
}

.jsButton
{
	cursor: pointer;
	cursor: hand;
	color: #0000ff;
}

.jsButton:link
{
	text-decoration: none;
}
.jsButton:hover
{
	text-decoration: underline;
}

table.titleTable
{
	width: 100%;
}

table.titleTable td
{
	padding: 0;
}

table.verdictRefsTable td
{
	vertical-align: bottom;
	padding-bottom: 5px;
}


/*================================================================================*/

.LeftHeader
{
	width: 269px;
	height: 75px;
	background-image: url(../Images/header_left.gif);
}

.MiddleHeader
{
	background-image: url(../Images/header_middlepx.gif);
}

.RightHeader
{
	width: 719px;
	height: 75px;
	background-image: url(../Images/header_right.gif);
}

.mainTable
{
	width: 100%;
}

.FrameBorder
{
	height: 30px;
	border-left-width: 2px;
	border-left-color: #EDF6FF;
	border-left-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #EDF6FF;
	border-bottom-style: solid;
	border-right-width: 2px;
	border-right-color: #EDF6FF;
	border-right-style: solid;
	padding-right: 10px;
	padding-left: 10px;
}

.FrameRow
{
	height: 6px;
}

.TopFrameMiddle
{
	height: 6px;
	width: auto;
	background-image: url(../Images/topframe_middlepx.gif);
}

.TopFrameLeft
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 6px;
	width: 6px;
	background-image: url(../Images/topframe_left.gif);
}

.TopFrameRight
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 6px;
	height: 6px;
	background-image: url(../Images/topframe_right.gif);
}

.MiddleFrame
{
	background-color: #f0f8ff;
	width: 6px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.MiddleFrameLeft
{
	background-image: url(../Images/left_frame_middlepx.gif);
}

.MiddleFrameRight
{
	background-image: url(../Images/right_frame_middlepx.gif);
}

.MiddleFrameLeftBlue
{
	background-image: url(../Images/left_frame_middlepx_blue.gif);
}

.MiddleFrameRightBlue
{
	background-image: url(../Images/right_frame_middlepx_blue.gif);
}

.BottomFrameMiddle
{
	height: 6px;
	background-image: url(../Images/bottomframe_middlepx.gif);
}

.BottomFrameLeft
{
	height: 6px;
	width: 6px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url(../Images/bottomframe_left.gif);
}

.BottomFrameRight
{
	width: 6px;
	height: 6px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url(../Images/bottomframe_right.gif);
}


.BorderBlueBottom
{
	background-color: #f0f8ff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #69B9FF;
}

.BannerStyle
{
	width: 30%;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #E5F3FF;
}

.BannerGifStyle
{
	padding-bottom: 2px;
	padding-left: 2px;
}

.ResultCount
{
	color: Red;
}

.Ruler
{
	background-color: #f7fbff;
	height: 41px;
}

.Ruler td
{
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #E5F3FF;
}

.Ruler span
{
	font-size: 13px;
}

.SpaceFrameToTab
{
	height: 30px;
}

.TabBannerRawHeight
{
	height: 94px;
}

.TblBanner
{
	padding-top: 25px;
	height: 94px;
}

.SearchResultRight
{
	font-size: 12px;
	width: 66%;
	vertical-align: top;
}

.FocusResultWidth
{
	width: 30%;
}

.SearchTitleSpace
{
	height: 42px;
}

.RulerSpace
{
	height: 36px;
}

/* MOVED TO CONTROLS.CSS?
.SearchResult
{
	font-family: arial;
	padding: 5px 10px 5px 10px;
	margin: 0;
}

.searchResultItem
{
	display: block;
	clear: both;
	margin-top: 13px;
}

.searchResultTitle a
{
	color: #802c2a;
	font: bold 13px arial;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

.searchResultTitle a:hover
{
	text-decoration: underline;
}

.searchResultAgainst
{
	text-decoration: underline;
}

.searchResultBrief
{
	color: #000000;
	font-weight: normal;
}

.searchResultSubtitle
{
	color: #000000;
	font-weight: bold;
}

.searchResultName
{
	color: #848585;
}

.searchResultDividingLine
{
	background-image: url(../Images/dividing_line.gif);
	height: 5px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}*/



.TabToResultSpace
{
	height: 23px;
}

.BannerRawHeight
{
	background-color: #f9fcff;
	height: 74px;
}

.BannerImageRawHeight
{
	background-color: #f9fcff;
	height: 20px;
}

.hiddenItem
{
	display: none;
}

.visibleItem
{
	display: inline;
}


.MenuLinks
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
}

.MenuLinks A
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
}

.MenuLinks A:hover
{
	font-family: Arial (Hebrew) ,Arial;
	font-weight: bold;
	color: #802c2a;
}

.MenuLinks A:selected
{
	font-family: Arial (Hebrew) ,Arial;
	font-weight: bold;
	color: #802c2a;
}

.bottomFrame
{
	background: url(../Images/bottom_frame_right.gif) right bottom;
}
.bottomFrame_left
{
	background: url(../Images/bottom_frame_left.gif) left bottom no-repeat;
	padding: 0px 10px 8px 10px;
}
.bottomFrame_left form.mainSearch
{
	padding: 8px 0px 0px 0px;
}
.bottomFrame_left form.mainSearch input
{
	border: 1px solid #802c2a;
	width: 250px;
	font-size: 0.9em;
	float: right;
}
.bottomFrame_left form.mainSearch input.searchButton
{
	border: 0px;
	width: 46px !important;
	height: 24px !important;
	padding-bottom: 3px;
	margin-top: -2px;
	background: url(../Images/search_button.png) left top no-repeat;
	color: #ffffff;
	cursor: pointer;
}
.bottomFrame_left form.mainSearch input.searchButton_o
{
	border: 0px;
	width: 46px !important;
	height: 24px !important;
	padding-bottom: 3px;
	margin-top: -2px;
	background: url(../Images/search_button.png) left 24px repeat-y;
	color: #ffffff;
	cursor: pointer;
}

.bottomFrame_left form.secondarySearch
{
	padding: 8px 0px 0px 0px;
	color: #504841;
}
.bottomFrame_left form.secondarySearch td
{
	padding-bottom: 5px;
}
.bottomFrame_left form.secondarySearch input
{
	border: 1px solid #F0F6FA;
	background-color: #ECF3F9;
	width: 160px;
	font-size: 0.9em;
	float: right;
	margin: 0px 10px 0px 15px;
}
.bottomFrame_left form.secondarySearch input.searchButton
{
	border: 0px;
	width: 46px !important;
	height: 24px !important;
	padding-bottom: 3px;
	margin: 0px 0px 0px 0px;
	background: url(../Images/search_button.png) left top no-repeat;
	color: #ffffff;
	cursor: pointer;
}
.bottomFrame_left form.secondarySearch input.searchButton_o
{
	border: 0px;
	width: 46px !important;
	height: 24px !important;
	padding-bottom: 3px;
	margin: 0px 0px 0px 0px;
	background: url(../Images/search_button.png) left 24px repeat-y;
	color: #ffffff;
	cursor: pointer;
}

.bottomFrame_left .searchSample
{
	color: #888888;
	padding: 4px 0px 0px 0px;
}
.bottomFrame_left .searchSample strong
{
	display: block;
	color: #888888;
}
.bottomFrame_left .bottomLinks
{
	padding: 32px 0px 17px 0px;
}
.bottomFrame_left .bottomLinks ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.bottomFrame_left .bottomLinks li
{
	float: right;
	color: #802c2a;
	white-space: nowrap;
}
.bottomFrame_left .bottomLinks li a
{
	color: #802c2a;
	text-decoration: none;
	font-size: 12px;
}
.bottomFrame_left .bottomLinks a.advancedSearch
{
	float: left;
	color: #802c2a;
	font-weight: bold;
	background: url(../Images/red_arr.gif) left 6px no-repeat;
	padding-left: 8px;
	text-decoration: none;
}
.bottomFrame_left .bottomLinks a:hover
{
	text-decoration: underline;
}
.redTabs
{
	height: 29px;
	background: url(../Images/frame_top_left.gif) left bottom no-repeat;
}
.redTabs div
{
	height: 29px;
	background: url(../Images/frame_top_right.gif) right bottom no-repeat;
}
.redTabs ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.redTabs li
{
	float: right;
	color: #802c2a;
}
.redTabs li a
{
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	background: url(../Images/tab_border.gif) left 5px no-repeat;
	height: 29px;
	color: #802c2a;
	text-decoration: none;
}
.redTabs li a.noBorder
{
	background: none;
}
.redTabs li a span
{
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	height: 27px;
	padding: 2px 10px 0px 11px;
	cursor: pointer;
}
.redTabs li a:hover
{
	text-decoration: underline;
}
.redTabs li a.selectedTab
{
	background: url(../Images/tab_left.gif) left top no-repeat;
}
.redTabs li a.selectedTab span
{
	background: url(../Images/red_tab_right.gif) right top no-repeat;
	color: white;
	font-weight: bold;
	height: 25px;
	padding: 4px 20px 0px;
	cursor: default;
}
.redTabs li a.selectedTab span.firstTab
{
	background-image: url(../Images/red_tab_right_line.gif);
}
.redTabs li a.selectedTab:hover
{
	text-decoration: none;
}

.headerMenu
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
}
.headerMenu ul
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.headerMenu ul li
{
	float: right;
	color: #F0F8FF;
}
.headerMenu ul li a
{
	color: black;
	text-decoration: none;
	padding: 0px 3px 0px 7px;
}
.headerMenu ul li a.selectedMenu
{
	font-weight: bold;
	color: #802c2a;
}
.headerMenu ul li a:hover
{
	text-decoration: underline;
}

a.redSmall_button
{
	display: block;
	width: 69px;
	height: 19px;
	padding-right: 7px;
	background: url(../Images/red_small_button.png) left top repeat-y;
	text-decoration: none;
	font-size: 0.9em;
	color: #ffffff;
}
a.redSmall_button:hover
{
	background-position: left 19px;
}
.headerMenu a.redSmall_button
{
	float: left;
	width: 65px;
	height: 19px;
	padding-right: 11px;
}
a.redSmall_button_logout
{
	display: block;
	height: 19px;
	background: url(../Images/red_small_button.png) left top repeat-y;
	background-position: left 19px;
	text-decoration: none;
	font-size: 0.9em;
	color: #ffffff;
	float: left;
	width: 65px;
	padding-right: 11px;
	padding-left: 10px;
}

.RightCornerClick
{
	width: 6px;
	padding: 0px 0px 0px 0px;
	background: url(../Images/right.gif) top left no-repeat;
}

.RightCorner
{
	width: 6px;
	padding: 0px 0px 0px 0px;
	background: url(../Images/tab_right_corner.gif) top left no-repeat;
}


.resultsContainerTable td
{
	border-bottom: solid 1px #fff;
}

.MainResultsTable
{
	border-style: none;
	width: 100%;
}

.MainResultsTable tr
{
}

.SelectedSortField a
{
	font-weight: bold;
	color: #802c2a;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 10px;
}

.AscendingSortField
{
	background: url(../Images/arrow_up.gif) left no-repeat;
}

.DescendingSortField
{
	background: url(../Images/arrow_down.gif) left no-repeat;
}


.UnselectedSortField a
{
	color: Black;
	text-decoration: none;
}

.UnselectedSortField a:hover
{
	text-decoration: underline;
}

.HideHomePageDiv
{
	display: none;
}
.ShowHomePageDiv
{
	display: inherit;
}

.searchButton_o1
{
	border: 0px;
	width: 46px !important;
	height: 24px !important;
	padding-bottom: 3px;
	margin: 0px 0px 0px 0px;
	background: url(../Images/search_button.png) left 24px repeat-y;
	color: #ffffff;
	cursor: pointer;
}

.searchButton1
{
	border: 0px;
	width: 46px !important;
	height: 24px !important;
	padding-bottom: 3px;
	margin-top: -2px;
	background: url(../Images/search_button.png) left top no-repeat;
	color: #ffffff;
	cursor: pointer;
}

.redBlack a
{
	color: #252527;
	text-decoration:none;
}
.redBlack a:hover
{
	color: #252527;
	text-decoration:underline;
}
.redBlack a.selected
{
	font-weight:bold;
	color: #802c2a;
}
.redBlack a.selected:hover
{
	color: #802c2a;
	text-decoration:none;
	cursor:default;
}

.redBlack span.jsButton
{
	color: #252527;
}
.redBlack b
{
	color: #802c2a;
}
.redBlack div.jsButton
{
	color: #802c2a;
	text-align: left;
	float: left;
}
.redBlack table.extrasTable
{
	width: 100%;
}

.SearchResultIcon
{
	vertical-align: top;
}

.CommentsIcon
{
	width: 20px;
	vertical-align: top;
	padding-top: 13px;
}


.UserCommentsIcon
{
	width: 20px;
	vertical-align: top;
	padding-top: 26px;
}

/*.searchResultsSideData
{
	padding-right: 10px;
	width: 100px;
	vertical-align: top;
}

.searchResultsSideData .sideDataTitle
{
	font-weight: bold;
}

	
.searchResultsSideData .sideDataLink a
{
	text-decoration: none;
	color: Black;
	padding-right: 10px;
	 
}

.searchResultsSideData a:hover
{
	text-decoration: underline;
}

.searchResultsSideSeperator
{
	border-right: solid 1px #f0f8fe;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.searchResultsSideSeperator div
{
	border-right-style: none;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
*/
.blueDotted
{
	border: dotted 1px #5BA1DE;
	border-bottom: solid 1px #fff;
	padding-bottom: 3px;
}

.blueInput
{
	border: solid 1px #5BA1DE;
}

.blueInputMax
{
	width: 100%;
	border: solid 1px #5BA1DE;
}

.TreeView
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-decoration: none;
}

.TreeViewHover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.TreeViewSelected
{
	color: Red;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.mainTerms
{
	/*margin-left: 10%;
	margin-right: 10%;*/
	font-family: arial(hebrew),arial;
	font-size: 12px;
	direction: rtl;
}

.leftBanner_td
{
	vertical-align: top;
	width: 300px;
}

.AdvancedSearchBannerStyle
{
	width: 90;
	background-color: #f9fcff;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #E5F3FF;
}

.AdvancedSearchTblPadding
{
	padding-right: 2%;
}

.bottomLinks
{
	padding: 10px 0px 17px 0px;
}
.bottomLinks a.advancedSearch
{
	float: left;
	color: #802c2a;
	font-weight: bold;
	background: url(../Images/red_arr.gif) left 6px no-repeat;
	padding-left: 8px;
	text-decoration: none;
}
.bottomLinks a:hover
{
	text-decoration: underline;
}

table.checksTable td
{
	padding: 0;
	vertical-align: top;
}

* html .iePadding
{
	padding-left: 5px;
}

td.clauseCell
{
	width: 207px;
	text-align: left;
	padding-left: 16px;
}

tr.publishSourceRow input
{
	width: 120px
}

/*--------------------------------------------------------------------------------------------------------
*	TABS
*---------------------------------------------------------------------------------------------------------*/

.tabTable
{
	height: 29px;
}

.tabTable tr
{
	height: 29px;
}

.tabTable tr td
{
	height: 29px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.tabNarrowActive
{
	background: url(../Images/TabClick-p_high.gif) top left no-repeat;
	width: 71px;
	color: White;
	font-weight: bold;
	font-size: 14px;
}

.tabNarrowInactive
{
	background: url(../Images/clear_tab_full_high.gif) top left no-repeat;
	width: 71px;
	text-align: center;
	color: #802c2a;
}

.tabNarrowInactive span
{
	height: 27px;
	cursor: pointer;
	cursor: hand;
	width: 71px;
	font-weight: bold;
}

.tabNarrowInactive span:hover
{
	text-decoration: underline;
}

.tabNarrowFirstActive
{
	width: 69px;
	color: White;
	font-weight: bold;
	background: url(../Images/TabFirst-p_high.gif) top left no-repeat;
	padding-left: 13px;
	font-size: 14px;
}

.tabNarrowFirstInactive
{
	width: 69px;
	background: url(../Images/clear_tab_left_hline_high.gif) top left no-repeat;
	padding-left: 13px;
	color: #802c2a;
}

.tabNarrowFirstInactive span
{
	height: 27px;
	cursor: pointer;
	cursor: hand;
	width: 75px;
	font-weight: bold;
}

.tabNarrowFirstInactive span:hover
{
	text-decoration: underline;
}

.tabWideActive
{
	background-image: url(../Images/TabQuestion-p_high.gif);
	width: 120px;
	color: White;
	font-weight: bold;
	font-size: 14px;
}

.tabWideInactive
{
	background-image: url(../Images/clear_tab_wide.gif);
	width: 120px;
	font-size: 12px;
	text-align: center;
	color: #802c2a;
}
.tabWideInactive span
{
	height: 27px;
	cursor: pointer;
	cursor: hand;
	width: 120px;
	font-weight: bold;
}
.tabWideInactive span:hover
{
	text-decoration: underline;
}

.tabWideFirstActive
{
	width: 114px;
	color: White;
	font-weight: bold;
	background-image: url(../Images/TabFirstQuestion-p_high.gif);
	font-size: 14px;
}

.tabWideFirstInactive
{
	width: 114px;
	font-size: 12px;
	background-image: url(../Images/clear_tab_wide_first.gif);
	text-align: center;
	color: #802c2a;
}
.tabWideFirstInactive span
{
	height: 27px;
	cursor: pointer;
	cursor: hand;
	width: 114px;
	font-weight: bold;
}
.tabWideFirstInactive span:hover
{
	text-decoration: underline;
}

.tabTopMiddle
{
	width: 6px;
	padding: 0;
	background-image: url(../Images/right_frame_middlepx.gif);
}

.tabTopLeft
{
	width: 6px;
	padding: 0;
	background-image: url(../Images/tab_left_corner_high.gif);
}


.tabMiddle
{
	color: White;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	width: 100px;
	background-image: url(../Images/tab_middle_high.gif);
}

.tabRightActive
{
	width: 6px;
	background: url(../Images/right_high.gif) top left no-repeat;
}

.tabRight
{
	width: 6px;
	background: url(../Images/clear_tab_right_line_high.gif) top left no-repeat;
}

.tabLeft
{
	width: 12px;
	background-image: url(../Images/tab_left_high.gif);
}

.tabLeftCorner
{
	width: 6px;
	background-image: url(../Images/tab_left_corner.gif);
}

.tabLine
{
	background-image: url(../Images/tab_middle_line_high.gif);
}

div.tabBodyMain
{
	padding: 8px 0px 0px 0px;
}

div.tabBodyMain table
{
	width: 100%;
}

/*div.tabBodyMain table tr td
{
	padding: 0;
	margin: 0;
}*/

td.quickSearchButtonCell
{
	vertical-align: bottom;
	text-align: right;
	padding-right: 8px;
	width: 45px;
}

td.quickSearchButtonCell div
{
	height: 21px;
}

div.tabBodyMain .quickSearchInput
{
	border: 1px solid #802c2a;
	width: 100%;
	font-size: 0.9em;
}

/* IE7 */
HTML /**/ /**/ > BODY div.tabBodyMain .quickSearchInput
{ *width:98%
}

/* IE6 */
* html div.tabBodyMain .quickSearchInput
{
	width: 98%;
}

div.tabBodyMain #quickSearchDivsCell div
{
	width: 100%;
}
div.tabBodyMain td.tabLabelCell
{
	vertical-align: top;
	width: 65px;
}

td.verdictSearchTabCell
{
	vertical-align: top;
	text-align: right;
	padding: 1px 1px 1px 0;
}

/*--------------------------------------------------------------------------------------------------------
*	SEARCH
*---------------------------------------------------------------------------------------------------------*/

.redLink
{
	color: #802c2a;
	font-weight: bold;
	text-decoration: none;
}

.redLink:hover
{
	text-decoration: underline;
}

.inactiveLink
{
	color: Gray;
	font-weight: bold;
	text-decoration: none;
}

.dottedSeparation td
{
	/*border: solid 1px red;*/
	border-bottom: dotted 1px #5BA1DE; /*border-bottom: dotted 1px red;*/
}

/*--------------------------------------------------------------------------------------------------------
*	Not Member aspx SECTION		
*---------------------------------------------------------------------------------------------------------*/
.innerDiv
{
	position: absolute;
	left: 25px;
	font-size: 12px;
	text-align: right;
	direction: rtl;
	padding: 0 20px 0 100px;
}

/*--------------------------------------------------------------------------------------------------------
*	ERROR PAGE
*---------------------------------------------------------------------------------------------------------*/

.errorText
{
	width: 619px;
	height: 300px;
	padding: 0px 11px 0px 0px;
	font-size: 16px;
}

.errorText a
{
	color: Blue;
}


/*--------------------------------------------------------------------------------------------------------
*	NEXT SECTION NAME
*---------------------------------------------------------------------------------------------------------*/
div.refineByText .quickSearchInput
{
	border: 1px solid #802c2a;
	width: 98%;
	font-size: 0.9em;
}

div.refineByText
{
	width: 100%;
}

.SelectedProcedureLink
{
	font-weight: bold;
	color: #802c2a;
	text-decoration: underline;
}

.UnSelectedProcedureLink
{
	color: Black;
	text-decoration: none;
}

.UnselectedSortField a:hover
{
	text-decoration: underline;
}

.SystemTitle
{
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
}

.definition
{
    width:300px;   
}

.definitionType
{
    width:120px;   
}

.lawDocName
{
    width:300px;   
}

.clauseNumber
{
    width:120px;   
}

.clauseTitle
{
    width:499px;   
}

.None
{
    display:none;
}
