﻿table.searchCriteriaTop { width: 100%; }
table.searchCriteriaTop .heading { width: 72%; }
table.searchCriteriaTop .rssLink { text-align: right; }

table.searchCriteria { width: 100%; }
table.searchCriteria td { padding: 2px; }
table.searchCriteria select { width: 120px; }
table.searchCriteria .price { width: 80px; }
table.searchCriteria .zip { width: 60px; }
table.searchCriteria .free { width: 114px; }
table.searchCriteria .leftDiv { float: left; width: 100px; }
table.searchCriteria .rightDiv { float: right; width: 130px; text-align: right; }
table.searchCriteria .drpRight { width: 86px; }
table.searchCriteria .rightTd { text-align: right; }
table.searchCriteria .chkTable { width: 100%; }
table.searchCriteria .chkTable .autGear { width: 33%; }
table.searchCriteria .chkTable .airCon { width: 33%; }
table.searchCriteria .chkTable .servo { width: 34%; }


/* ---- Result list ---------------------------------------------------------------------------------------- */
#TblTop{width:100%;}
#TblTop .DivTop1{padding-right:10px;float:left;width:386px;padding-top:2px;}
#TblTop .DivTop2{float:left;height:20px;width:76px;padding-left:5px;padding-top:2px;}
#TblTop .DivTop3{width: 196px;float:left;padding-top:2px;height:20px;padding-left:10px;text-align:center;}
#TblTop .DivTop4{width: 120px;float:right;text-align:right;padding-right:7px;}
#TblTop .DivTop3Inner1{width:52px;float:left;text-align:left;}
#TblTop .DivTop3Inner2{width:94px;float:left;text-align:center;}
#TblTop .DivTop3Inner3{width:50px;float:right;text-align:right;}
#TblTop .TdLeft{width:22%;border-left:1px solid #ccc;border-top:1px solid #ccc;background-color:#fff;padding-left:10px;height:28px;}
#TblTop .TdRight{padding-left:10px;border-top:1px solid #ccc;}
#TblTop .DivSaveSearch{float:right;width:160px;text-align:right;padding-right:10px;}
#TblTop .DivRadioButtons{float:left;width:380px;}
#TblTop .DivTopNewSearch{float:right;text-align:right;}

#TblResultTabbing { width: 776px; table-layout: fixed; }
#TblResultTabbing .td1 { width: 550px; border-bottom: 1px solid #C0C0C0; height: 24px; }
#TblResultTabbing .td1NoResult { width: 710px; height: 24px; }
#TblResultTabbing .td2 { width: 112px; text-align: center; background-image: URL('/Resources/Search/fane-white.gif'); background-repeat: no-repeat; background-position: bottom right; padding-top: 6px; }
#TblResultTabbing .td3 { width: 4px; border-bottom: 1px solid #C0C0C0; }
#TblResultTabbing .td4 { width: 113px; text-align: center; border-bottom: 1px solid #C0C0C0; background-image: URL('/Resources/Search/fane-grey.gif'); background-repeat: no-repeat; background-position: bottom; padding-top: 6px; }
#TblResultTabbing .td5 { width: 4px; border-bottom: 1px solid #C0C0C0; }
#TblResultTabbing .td5NoResult { }
#TblResultTabbing .BlackLink { color: #000000; }
#TblResultTabbing .ImgSearchAgent { padding-top: 4px; }

#TblResultTabbingGallery { width: 776px; table-layout: fixed; }
#TblResultTabbingGallery .td1 { width: 550px; border-bottom: 1px solid #C0C0C0; height: 24px; }
#TblResultTabbingGallery .td2 { width: 113px; text-align: center; border-bottom: 1px solid #C0C0C0; background-image: URL('/Resources/Search/fane-grey.gif'); background-repeat: no-repeat; background-position: bottom; padding-top: 6px; }
#TblResultTabbingGallery .td3 { width: 4px; border-bottom: 1px solid #C0C0C0; }
#TblResultTabbingGallery .td4 { width: 112px; text-align: center; background-image: URL('/Resources/Search/fane-white.gif'); background-repeat: no-repeat; background-position: bottom right; padding-top: 6px; }
#TblResultTabbingGallery .td5 { width: 4px; border-bottom: 1px solid #C0C0C0; }
#TblResultTabbingGallery .BlackLink { color: #000000; }
#TblResultTabbingGallery .ImgSearchAgent { padding-top: 4px; }

#TblResult { width: 100%; }
#TblResult .TblResultList { width: 100%; overflow: hidden; }
#TblResult .TblResultList .TDCheckBoxHead { width: 21px; vertical-align: middle; background-repeat: repeat-y; background-position: center; background-image: URL(../../Resources/white-orange-white.gif); }
#TblResult .TblResultList .TDMakeModelHead { width: 410px; padding-left: 10px; }
#TblResult .TblResultList .TDMakeModelCCMHead { width: 454px; padding-left: 10px; }
#TblResult .TblResultList .TDMakeModelCaravanHead { width: 574px; padding-left: 10px; }
#TblResult .TblResultList .LblClickToSort { font-size: 10px; }
#TblResult .TblResultList .TDYearHead { width: 36px; text-align: center; padding-left: 4px; }
#TblResult .TblResultList .TDMileageHead { width: 50px; text-align: center; padding-left: 4px; }
#TblResult .TblResultList .TDCCMHead { width: 50px; text-align: center; padding-left: 4px; }
#TblResult .TblResultList .TDPriceHead { width: 60px; text-align: center; padding-left: 4px; }
#TblResult .TblResultList .TDChoiceHead { width: 60px; }
#TblResult .TblResultList .TDPhotoHead { width: 2px; text-align: center; padding-left: 6px; }
#TblResult .TblResultList .TDDistanceHead { width: 60px; text-align: center; }
#TblResult .TblResultList .DrpChoice { width: 80px; }
#TblResult .TblResultList .LnkSorting { color: #000000; }
.LnkSortingPadding { padding-left:10px; }
#TblResult .TDMainCompare { vertical-align: top; height: 64px; }
#TblResult .TDNoCompare { border-top: 1px solid #C0C0C0; }
/* headings leasing start */
#TblResult .TblResultList .TDMonthlyPaymentHead { width: 70px; text-align: center; padding-left: 4px; }
#TblResult .TblResultList .TDTermsOfLoanHead { width: 70px; text-align: center; padding-left: 4px; }
#TblResult .TblResultList .TDDownpaymentHead { width: 70px; text-align: center; padding-left: 4px; }
#TblResult .TblResultList .TDLeasingMileageHead { width: 75px; padding-left: 4px; }
/* headings leasing end */
#TblResult .TblResultList .tdHighLightLogo { border-left: 1px solid #F89919; border-top: 1px solid #F89919; }
#TblResult .TblResultList .tdHighLightLogoWithOutTop { border-left: 1px solid #F89919; }
#TblResult .TblResultList .tdHighLightLogoWithOutTop a { text-decoration: none; }
#TblResult .TblResultList .tdHighLightLogo a { text-decoration: none; cursor: pointer; }
#TblResult .TblResultList .tdHighLightLogo .PnlHighLightLogo { width: 100%; }
#TblResult .TblResultList .RowHighlight { background-color: #ffffcc; }
#TblResult .TblResultList .RowHighLightWithOutTop { background-color: #ffffcc; }
#TblResult .TblResultList .RowHighLight td { border-top: 1px solid #F89919; background-color: #ffffcc; }
#TblResult .TblResultList .RowHighLightWithOutTop td { background-color: #ffffcc; }
#TblResult .TblResultList .RowHighLightBottom td { border-bottom: 1px solid #F89919; border-left: 1px solid #F89919; background-color: #ffffcc; }
#TblResult .TblResultList .RowHighLightBottom .TblHighLighted { width: 100%; }
#TblResult .TblResultList .RowHighLightBottom .TblHighLighted td { border: 0px; }
#TblResult .TblResultList .RowHighLightBottom .TblHighLighted .td1 {width: 16%; height: 82px; padding-left: 9px; }
#TblResult .TblResultList .RowHighLightBottom .TblHighLighted .td1 img { width: 95px; max-height: 75px; }
#TblResult .TblResultList .RowHighLightBottom .TblHighLighted .td2 { width: 84%; vertical-align: top; padding-left: 6px; }
#TblResult .TblResultList .RowHighLightBottom .TblHighLighted .td2 .divHighLightText { width: 610px; overflow: hidden; padding-top: 4px; }
#TblResult .TblResultList .RowHighLightBottom .TblHighLighted .td3 { text-align: right; vertical-align: bottom; padding-bottom: 4px; padding-right: 10px; }
#TblResult .TblResultList .TDCheckBox { vertical-align: middle; background-repeat: repeat-y; background-position: center; background-image: URL(../../Resources/grey-orange-grey.gif); }
#TblResult .TblResultList .TDCheckBoxHighLighted { vertical-align: middle; border-left: 1px solid #F89919; }
#TblResult .TblResultList .TDCheckBoxAlternate { vertical-align: middle; background-repeat: repeat-y; background-position: center; background-image: URL(../../Resources/white-orange-white.gif); }
#TblResult .TblResultList .TDMakeModel { vertical-align: middle; border-right: 1px solid #C0C0C0; padding-left: 10px; height: 100%; padding-right: 2px; }
#TblResult .TblResultList .TDMakeModelHighLighted { border-left: 1px solid #F89919; vertical-align: middle; border-right: 1px solid #C0C0C0; padding-left: 10px; height: 100%; padding-right: 2px; }
#TblResult .TblResultList .tblMakeModel { width: 100%; }
#TblResult .TblResultList .tblMakeModel .tdMakeModel { width: 440px; border: 0px; }
#TblResult .TblResultList .tblMakeModel .tdMakeModelLeasing { width: 80%; border: 0px; }
#TblResult .TblResultList .tblMakeModel .tdDealerLogos { width: 33%; border: 0px; text-align: right; }
#TblResult .TblResultList .tblMakeModel .tdDealerLogosLeasing { width: 20%; border: 0px; text-align: right; }
#TblResult .TblResultList .tblMakeModel .iconImages { vertical-align: middle; }
#TblResult .TblResultList .TDYear { border-right: 1px solid #C0C0C0; padding-right: 3px; vertical-align: middle; padding-top: 2px; text-align: right; }
#TblResult .TblResultList .TDMileage { border-right: 1px solid #C0C0C0; padding-right: 3px; text-align: right; vertical-align: middle; padding-top: 2px; }
/* leasing rows start */
#TblResult .TblResultList .TDMonthlyPayment { border-right: 1px solid #C0C0C0; padding-right: 3px; text-align: right; vertical-align: middle; padding-top: 2px; }
#TblResult .TblResultList .TDTermsOfLoan { border-right: 1px solid #C0C0C0; padding-right: 3px; text-align: right; vertical-align: middle; padding-top: 2px; }
#TblResult .TblResultList .TDDownpayment { border-right: 1px solid #C0C0C0; padding-right: 3px; text-align: right; vertical-align: middle; padding-top: 2px; }
#TblResult .TblResultList .TDLeasingMileage { border-right: 1px solid #C0C0C0; padding-right: 3px; text-align: right; vertical-align: middle; padding-top: 2px; }
/* leasing rows end */
#TblResult .TblResultList .TDCCM { border-right: 1px solid #C0C0C0; padding-right: 3px; text-align: right; vertical-align: middle; padding-top: 2px; }
#TblResult .TblResultList .TDPrice { border-right: 1px solid #C0C0C0; padding-right: 3px; text-align: right; vertical-align: middle; padding-top: 2px; }
#TblResult .TblResultList .TDChoice { border-right: 1px solid #C0C0C0; vertical-align: middle; padding-top: 2px; }
/*#TblResult .TblResultList .TDPhoto{background-image:url(/App_Themes/Default/Graphics/Search/cam-icon.png);padding-left:16px;padding-top:2px;vertical-align:top;}*/
#TblResult .TblResultList .photoCount { border: #A02E32 1px solid; background-color: #ffffff; width: 13px; height: 11px; text-align: center; color: #A02E32; font-size: 9px; padding-top: 1px; font-weight: bold; }
#TblResult .TblResultList .ImgAlignMiddle { position: relative; margin: 0 auto; }
html > /**/ body #TblResult .TblResultList .TDDistance { border-right: 1px solid #C0C0C0; }
#TblResult .TblResultList .TDMCDistance { border-right: 1px solid #C0C0C0; }
#TblResult .TblResultList .TDDistance .divDistance { background: red; vertical-align: middle; padding-top: 8px; width: 30px; float: left; padding-left: 2px; }
#TblResult .TblResultList .TDDistance .divDistanceImg { width: 20px; float: left; background: red; }
#TblResult .TblResultList .RowLight { background-color: #ffffff; }
#TblResult .TblResultList .RowDark { background-color: #efefef; }
#TblResult .TblResultList .RowDarkMouseOver { background-color: #CCCCCC; cursor: pointer; }
#TblResult .TblResultList .IframeTurbo { height: 155px; width: 780px; }
#TblResult .TblResultList .TDTopLeftCorner { font-size: 11px; }
#TblResult .TblResultList .TDTopRightCorner { text-align: right; }
#TblResult .TblResultList .TDTopRightCorner .Lnk { font-size: 11px; }
#TblResult .TblResultList .divTopLeftCornerSpace { width: 9px; float: left; }
#TblResult .TblResultList .divTopLeftCorner { width: 24px; float: left; margin-top: 10px; }
#TblResult .TblResultList .divTopLeftCornerInner { width: 100%; background-repeat: no-repeat; background-position: left bottom; background-image: URL(../../Resources/Search/top-arrow-compare.gif); }
#TblResult .TblResultList .divTopMidCorner { border: 0px; margin-top: 6px; height: 18px; width: 200px; float: left; }
#TblResult .TblResultList .tblDistance { width: 100%; }
#TblResult .TblResultList .tblDistance td { border: 0px; }
#TblResult .TblResultList .tblDistance .td1 { width: 40%; padding-left: 2px; min-height: 25px; height: 25px; }
#TblResult .TblResultList .tblDistance .td2 { width: 40%; text-align: right; }
#TblResult .TblResultList .tblDistance .td3 { width: 20%; text-align: right; padding-left: 4px; padding-right: 2px; }
#TblResult .divNumberOfResults { width: 250px; float: right; text-align: right; padding-right: 7px; }
#TblResult .divNumberOfResults .drp { width: 45px; }
#TblResult .TDCompareSpace1 { border-top: 1px solid #C0C0C0; }
#TblResult .divBottomLeftSpace { float: left; width: 7px; }

#TblGallery { width: 100%; }
#TblGallery .TdSurrounding { border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; width: 25%; padding-bottom: 10px; }
#TblGallery .TdSurroundingHover { background-color: #CCCCCC; cursor: pointer; border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; width: 25%; padding-bottom: 10px; }
#TblGallery .TdSurroundingHighLight { border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; background-color: #ffffcc; width: 25%; padding-bottom: 10px; }
#TblGallery .tblSingleGallery { width: 100%; }
#TblGallery .tblSingleGallery .trImg { height: 120px; }
#TblGallery .tblSingleGallery .trTop .td1 { width: 11%; }
#TblGallery .tblSingleGallery .trTop .td2 { width: 70%; padding-top: 10px; padding-left: 4px; }
#TblGallery .tblSingleGallery .trTop .td3 { width: 10%; padding-top: 10px; }
#TblGallery .tblSingleGallery .trTop .td4 { width: 9%; }
#TblGallery .tblSingleGallery .divImage { width: 100%; text-align: center; }
#TblGallery .tblSingleGallery .tdImage { text-align: center; }
#TblGallery .tblSingleGallery .tdImage img { width: 150px; max-height: 120px; }
#TblGallery .TdBottom { border-top: 1px solid #C0C0C0; }
#TblGallery .div1 { width: 100px; float: left; padding-top: 14px; padding-bottom: 10px; }
#TblGallery .div2 { width: 400px; float: right; text-align: right; padding-top: 14px; padding-bottom: 10px; padding-right: 16px; }
#TblGallery .divYear { width: 50px; float: left; padding-left: 2px; }
#TblGallery .divPrice { width: 90px; float: right; padding-right: 6px; text-align: right; }
#TblGallery .LnkSorting { color: #000000; font-weight: bold; font-size: 11px; }

#TblBottom { width: 100%; }
#TblBottom .drp { width: 45px; }
#TblBottom .td1 { width: 30%; text-align: left; padding-left: 2px; vertical-align: top; }
#TblBottom .TDBottomLinks { padding-bottom: 10px; padding-right: 2px; }
#TblBottom .TDBottomLinks .DivBottomLinks .DivBottomLinks_Inner4 { float: right; width: 140px; height: 18px; text-align: right; padding-right: 7px; }
#TblBottom .TDBottomLinks .DivBottomLinks .DivBottomLinks_Inner3 { float: right; width: 72px; height: 18px; }
#TblBottom .TDBottomLinks .DivBottomLinks .DivBottomLinks_Inner2 { float: right; width: 110px; height: 18px; text-align: center; }
#TblBottom .TDBottomLinks .DivBottomLinks .DivBottomLinks_Inner1 { float: right; width: 100px; height: 18px; text-align: right; }

#SRPPreviousNextTop  { padding-bottom: 10px; padding-right: 2px; float:right; width:300px;padding-top:5px;}
#SRPPreviousNextTop  .SRPNext {float:right; padding-right:8px;}
#SRPPreviousNextTop  .SRPPrevious {float:right;}
#SRPPreviousNextTop  .SRPActual {float:right; padding-left:10px; padding-right:10px;}

#SRPPreviousNextBottom { padding-bottom: 10px; padding-right: 10px; float:right; width:300px;}
#SRPPreviousNextBottom .SRPNext {float:right; padding-left:10px;}
#SRPPreviousNextBottom .SRPPrevious {float:right; padding-right:10px;}
#SRPPreviousNextBottom .SRPActual {float:right;}

/* ------------- Navigators ----------------------------------------------------------------------------------- */
#TblNav { width: 100%; }
#TblNav .TdLeftNav { background-color: #efefef; padding-top: 10px; padding-left: 10px; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #CCC }
#TblNav .navCategory { width: 10px; height: 10px; height: 90px; padding-right: 10px; }
#TblNav .navMake { width: 180px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navModel { width: 160px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navYear { width: 100px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navMileage { width: 140px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navPrice { width: 150px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navColor { width: 146px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navCcm { width: 140px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navNoData { width: 150px; float: left; height: 90px; padding-right:10px; }
/* leasing navigators start */
#TblNav .navLeasingMileage { width: 115px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navDownPayment { width: 115px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navMonthlyPayment { width: 100px; float: left; height: 90px; padding-right: 10px; }
#TblNav .navTermsOfLoan { width: 100px; float: left; height: 90px; padding-right: 10px; }
/* leasing navigators end */
#TblNav .drp { width: 100%; }
#TblNav .DivNavigatorChoice { float: left; font-size: 9px; padding-top: 4px; padding-left: 6px; }
#TblNav .DeleteNav { font-size: 9px; float: right; padding-right: 6px; padding-top: 4px; }
#TblNav .navLabel { font-weight:bold;}

#TblNav .PnlNavigatorEquipment { float: left; width: 187px; }
#TblNav .PnlNavigatorEquipment .DrpEquipmentNav { width: 180px; }
#TblNav .PnlNavigatorEquipment .TblEquipmentList { width: 100%; }
#TblNav .PnlNavigatorEquipment .TblEquipmentList .CellLeft { text-align: left; font-size: 9px; }
#TblNav .PnlNavigatorEquipment .TblEquipmentList .CellRight { text-align: right; }
#TblNav .PnlNavigatorEquipment .TblEquipmentList .Lnk { font-size: 9px; }
/* ------------------------------------------------------------------------------------------------------------ */


/*---- Comparison start ------------------------------------------------------------------------------------- */
#bilsammenligning #TblDefault { width: 100%; }
#bilsammenligning .TdLeft { width: 24px; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; background-repeat: no-repeat; background-position: right top; background-image: URL(/Resources/Search/arrow-bottom.gif); }
html > /**/ body #bilsammenligning .TdLeft { width: 27px; }
#bilsammenligning .TdRight { border-top: 1px solid #CCCCCC; font-size: 5px; }
#bilsammenligning #TblDefault .TdCompareSurrounding .TblInnerDefault { width: 100%; }
#bilsammenligning #TblDefault .TdCompareSurrounding .TblInnerDefault td { text-align: center; padding: 2px; }
#bilsammenligning .TdCompareSurrounding { height: 40px; }
#bilsammenligning .Td1Bottom { text-align: right; border-left: 1px solid #CCCCCC; padding-right: 10px; padding-top: 10px; }
#bilsammenligning .tdBottom { border-bottom: 1px solid #A02E32; border-left: 1px solid #CCCCCC; font-size: 1px; padding-bottom: 10px; }

#bilsammenligning #TblCompareChosen { width: 100%; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner { font-size: 11px; width: 100%; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner td { padding: 2px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .TdMakeModel { width: 400px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .TdYear { padding-left: 2px; width: 34px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .TdMileage { padding-left: 2px; width: 48px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .TdPrice { padding-left: 2px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .Td1 { border-right: 1px solid #C0C0C0; height: 22px; padding-left: 3px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .Tr td { background-color: #efefef; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .Td2 { border-right: 1px solid #C0C0C0; padding-left: 4px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .Td3 { border-right: 1px solid #C0C0C0; padding-right: 4px; text-align: right; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .Td4 { border-right: 1px solid #C0C0C0; padding-right: 4px; text-align: right; width: 56px; }
#bilsammenligning #TblCompareChosen .TdCompareSurrounding .TblInner .Td5 { text-align: right; padding-right: 10px; width: 166px; }
/*---- Comparison end ------------------------------------------------------------------------------------- */


/* ------------- Turbos --------------------------------------------------------------------------------------- */
.PnlMiniTurboMain .IFrameMiniTurbo { height: 340px; width: 160px; }
.PnlTurbos { padding-top: 10px; }
.PnlTurbos .IframeTurbo { height: 156px; width: 780px; }
/* ------------------------------------------------------------------------------------------------------------ */


/* ------------- Globals -------------------------------------------------------------------------------------- */
.NoTextDecoration { text-decoration: none; }
.Width115 { width: 115px; }
.AlignTop { vertical-align: top; }
.SurroundingDiv { text-align: left; padding-left: 10px; }
/* ------------------------------------------------------------------------------------------------------------ */



/*  from search.css */
.ResultViewCell { text-align: right; padding-right: 3px; padding-left: 3px; border-right: 1px solid #C0C0C0; }
.ResultViewCellHighlight { text-align: right; padding-right: 3px; padding-left: 3px; border-right: 1px solid #C0C0C0; border-top: 1px solid #F89919; }
.ResultViewEquipmentList { font-size: 9px; }
.ResultViewRowHighlight { background-color: #ffffcc; font-size: 11px; }
.ResultViewRowMod { background-color: #efefef; font-size: 11px; }
.ResultViewCellHighlightlogo { border-top: 1px solid #F89919; border-left: 1px solid #F89919; vertical-align: top; padding-top: 2px; }
.ResultViewCellHighlightChk { border-left: 1px solid #F89919; vertical-align: top; padding-top: 2px; }
.ResultViewCellChkMod { width: 19px; background-image: URL(../../Resources/white-orange-white.gif); background-repeat: repeat-y; background-position: center; vertical-align: top; padding-top: 2px; }
.ResultViewCellChk { width: 19px; background-image: URL(../../Resources/grey-orange-grey.gif); background-repeat: repeat-y; background-position: center; vertical-align: top; padding-top: 2px; }
.ResultViewCellTitle { padding-left: 10px; font-weight: bold; }
.ResultViewChoice { text-align: right; padding-right: 3px; border-right: 1px solid #C0C0C0; }
.ResultViewChoiceDivChoiceBlock { display: block; text-align: center; width: 66px; overflow: hidden; }
.ResultViewChoiceDivChoiceNone { display: none; text-align: center; width: 66px; overflow: hidden; }
.ForumCellList { padding: 3px; text-align: left; }
.ForumCellHead { padding: 10px; text-align: right; }
.ForumResultHeadLine { font-size: 12px; font-weight: bold; }
.ForumResultCreatedDate { font-size: 10px; padding-left: 4px; }
.ForumResultMainDiv { height: 50px; cursor: hand; cursor: pointer; padding-left: 4px; overflow: hidden; width: 450px; margin-left: 10px; }
.ForumResultRowMod { background-color: #efefef; }
.ForumResultMouseOver { background-color: #fffadd; }

.CellChkMod { width: 19px; vertical-align: top; padding-top: 2px; }
.CellChk { width: 19px; background-image: URL(../../Resources/grey-orange-grey.gif); background-repeat: repeat-y; background-position: center; vertical-align: top; padding-top: 2px; }
.HighlightCell { border-top: 1px solid #F89919; vertical-align: top; padding-top: 2px; }
.HighlightCellNo { vertical-align: top; padding-top: 2px; }
.ResultViewNavigationDiv { width: 152px; float: left; }
.heading {border-right: 0px solid #C0C0C0;}
.PnlNoResult{padding-left:165px;padding-top:20px;}
.PnlNoResultAdSense{padding-top:20px;}
.MouseOver{cursor:pointer;cursor:hand;}

div.greyBox { padding:15px; margin-bottom:10px;margin-right:11px;background-color:#f0f0f0;border-bottom:1px solid #F9981A; }
div.greyBox ul { padding-left: 15px; margin-top: 3px; margin-bottom:0px; }
div.greyBox div.heading { font-weight:bold;font-size:18px;padding-bottom:10px; }
div.greyBox div.secondLine {padding-bottom:10px;}

div.bottomMargin { margin-bottom : 20px; }
div.clearFloat { float:none; clear:both; }

div.gotoAll { text-align:right;margin-right:10px; height: 35px;}
div.bloatLeft { float:left; }
div.buttonFloatRight { float:right;margin-right:10px; }
div.buttonFloatRightNothingLeft { float:right;margin-right:20px;margin-top:10px;clear:both; }

