body
{
	background-color: #E7E9F5;
	margin: 0px auto;
	margin-top: 10px;
	text-align: center;
	font-family: arial;
	font-size: 13px;
	color: #323433;
}

p, h1, h2, h5, form, input, img, select
{
	padding: 0px;
	margin: 0px;
}

input, textarea, select
{
	font-size: 12px;
	font-family: arial;
}

input.formField, textarea, select
{
	border: 1px solid #D2DAE7;
	border-top: 1px solid #9FA1AD;
	height: 19px;
}

h1
{
	font-size: 20px;
	color: #4F5D80;
	padding-bottom: 18px;
}

h2
{
	font-size: 16px;
	font-weight: bold;
	color: #656D91;
	padding-bottom: 18px;
}

a, .link
{
	color: #F35D22;
	cursor: pointer;
}

td
{
	vertical-align:top;
	font-size: 13px;
}

div#container
{
	margin: 0 auto;
	width: 932px;
}

table#mainTbl
{
	clear: both;
}

table#inMainTbl
{
	clear: both;
	background: url(../loadedFiles/inPage_bg.png) repeat-y right;;
}

td.rightCol
{
	width: 772px;
	text-align: right;
}

td.leftCol
{
	width: 160px;
	text-align: left;
}

tr.bottomRow
{
	background-color: #E7E9F5;
}

div#pageContent
{
	clear: both;
	padding-top: 10px;
	background-color: #E7E9F5;
}

/* -- left banners ------------------------------------------------------------------------------------------------ */

div.leftBanner
{
	padding-bottom: 8px;
}

/* -- header ------------------------------------------------------------------------------------------------------ */

div#header
{
	margin: 0 auto;
	width: 932px;
	padding-bottom: 8px;
	text-align: right;
}

div#logo
{
	float: left;
}

div#topBanner
{
	padding-top: 15px;
	padding-bottom: 20px;
}

div#topBanner_in
{
	height: 105px;
}

div#topButtons
{
	background: url(../loadedFiles/topBottonsShadow_new.png) no-repeat;
	height: 40px;
	width: 735px;
}

div#topButtons_in
{
}

div.topButton_box, div.topButton_box_selected
{
	float: right;
	width: 180px;
	height: 34px;
	margin-left: 3px;
	margin-bottom: 6px;
}

div.topButton_box div, div.topButton_box_selected div
{
	color: white;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-top: 11px;
}

div.topButton_box div a, div.topButton_box_selected div a
{
	color: white;
	text-decoration: none;
}

div.topButton_box
{
	background: url(../loadedFiles/topButton_new.png) no-repeat;
}

div.topButton_box_selected
{
	background: url(../loadedFiles/topButton_selected_new.png) no-repeat;
}

/* -- nadlan search ----------------------------------------------------------------------------------------------- */

div#nadlanSearch
{
	background: url(../loadedFiles/konesSearch_box.png) no-repeat bottom;
	width: 772px;
	height: 87px;
}

div#nadlanSearch_in
{
	padding-right: 117px;
	padding-top: 24px;
}

form#tabletSearchForm td.tabletSearchText
{
	color: #3E3E3E;
	font-weight: bold;
	padding-bottom: 2px;
}

form#tabletSearchForm td.tabletSearchField div
{
	padding-left: 5px;
}

form#tabletSearchForm select#itemType
{
	width: 108px;
}

form#tabletSearchForm select#areaId
{
	width: 106px;
}

form#tabletSearchForm select#cityId
{
	width: 106px;
}

form#tabletSearchForm select#hasAssessment
{
	width: 70px;
}

form#tabletSearchForm input#freeText
{
	width: 135px;
}

form#tabletSearchForm div#tabletSearchBtn
{
	padding-right: 1px;
	padding-top: 12px;
}

/* -- cars search ------------------------------------------------------------------------------------------------- */

div#carsSearch
{
	background: url(../loadedFiles/konesCarsSearch_box.png) no-repeat bottom;
	width: 772px;
	height: 87px;
}

div#carsSearch_in
{
	padding-right: 117px;
	padding-top: 24px;
}

div#carsSearch_in select#areaId
{
	width: 115px;
}

form#tabletSearchForm select#carType
{
	width: 75px;
}

form#tabletSearchForm select#manufacturer
{
	width: 80px;
}

/* -- top menu ----------------------------------------------------------------------------------------------------- */

div#topMenu
{
	background-color: #E7E9F5;
	width: 773px;
	height: 32px;
}

div#topMenu_in
{
	padding-top: 7px;
}

div#dynamicTopMenu
{
	background: url(../loadedFiles/topMenu_bg.png) no-repeat;
	width: 509px;
	height: 25px;
	float: right;
}

div#dynamicTopMenu_in
{
	padding-right: 20px;
}

div.topMenu_box, div.topMenu_box_selected
{
	float: right;
	font-weight: bold;
	padding-top: 4px;
}

div.topMenu_box, div.topMenu_box a
{
	color: white;
	text-decoration: none;
}

div.topMenu_box_selected, div.topMenu_box_selected a
{
	color: black;
	text-decoration: none;
}

div.topMenu_box
{
}

div.topMenu_box_selected
{
}

div.topMenu_sep
{
	float: right;
	padding-left: 6px;
	padding-right: 6px;
}

div.topMenu_sep div
{
	background: url(../loadedFiles/topMenu_sep.png) no-repeat;
	width: 2px;
	height: 25px;
	font-size: 0%;
}

div.topLink
{
	float: right;
}

div#joinInvestorsLink
{
	padding-right: 6px;
}

div#smartAgentLink
{
	padding-right: 6px;
}

/* -- home page --------------------------------------------------------------------------------------------------- */

div.homeContainer
{
	position: relative;
}

div#homeLogo
{
	position: absolute;
	top: 0px;
	left: 0px;
}

div#homeTopMenu
{
	padding-top: 60px;
	margin-right: 15px;
}

div.homeTopMenu_box
{
	float: right;
	height: 35px;
}

div.homeTopMenu_box a
{
	color: #61729E;
	font-weight: bold;
	text-decoration: none;
}

div.homeTopMenu_box a:hover
{
	text-decoration: underline;
}

div.homeTopMenu_sep
{
	float: right;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 4px;
}

div.homeTopMenu_sep div
{
	background: url(../loadedFiles/homeTopMenu_sep.png) no-repeat;
	width: 2px;
	height: 11px;
}

div#homeTitle
{
	clear: both;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
	width: 700px;
	text-align: right;
}

div#homeContent
{
	padding-right: 15px;
}

div#homeTitle h1
{
	font-size: 26px;
	padding-bottom: 14px;
}

div#homeTitle span
{
	color: #35363A;
}

div#pageText
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}

div#homeLinks
{
	clear: both;
	margin-top: 25px;
	padding-right: 15px;
}

div#homeLinks_in
{
	background: url(../loadedFiles/homeLinks_bg_new.png) no-repeat left;
	width: 941px;
	height: 352px;
	position: relative;
}

div.homeLink
{
	position: absolute;
	top: 157px;
	width: 180px;
}

div#homeLink1
{
	right: 75px;
}

div#homeLink1 div.homeLinkTitle
{
}

div#homeLink1 div.homeLinkEnter 
{
	margin-right: 10px;
}

div#homeLink1 div.homeLinkText
{
	padding-right: 10px;
}

div#homeLink2
{
	right: 285px;
}

div#homeLink3
{
	right: 498px;
	width: 176px;
}

div#homeLink4
{
	right: 710px;
	width: 176px;
}

div#homeLink5
{
	width: 176px;
}

div.homeLinkTitle
{
	text-align: center;
	padding-top: 3px;
}

div.homeLinkTitle a
{
	color: #FEFEFE;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

div.homeLinkText
{
	padding-top: 16px;
	padding-left: 5px;
	padding-right: 19px;
}

div.homeLinkText div
{
	height: 65px;
	overflow: hidden;
}

div.homeLinkEnter
{
	padding-top: 14px;
	padding-right: 29px;
}

div#homeLink1 div.homeLinkEnter, div#homeLink3 div.homeLinkEnter
{
	padding-right: 23px;
}

div#homeLink4 div.homeLinkEnter
{
	padding-right: 31px;
}

div#homeLink5 div.homeLinkEnter
{
	padding-right: 26px;
}


div.homeLinkEnter div
{
	width: 123px;
	height: 35px;
	cursor: pointer;
}

table#homepageTbl div#bottomText
{
	padding-top: 10px;
}

/* -- in page ----------------------------------------------------------------------------------------------------- */

div#inPageTop
{
	clear: both;
	background: url(../loadedFiles/inPage_top.png) no-repeat;
	width: 773px;
	height: 10px;
	font-size: 0%;
}

div#inPageBottom
{
	background: url(../loadedFiles/inPage_bottom.png) no-repeat top;
	background-color: #E7E9F5;
	width: 773px;
	height: 18px;
	font-size: 0%;
}

div#inPageBg
{
	background: url(../loadedFiles/inPage_bg.png) repeat-y;
	width: 773px;
}

div#content
{
	padding-top: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}

div.pageTitle
{
	background: url(../loadedFiles/title_bg.png) no-repeat right top;
}

div.pageTitle div
{
	padding-right: 25px;
}

div.pageSubtitle
{
	font-weight: bold;
	padding-bottom: 10px;
}

div.essayAuthor
{
	padding-bottom: 5px;
	font-weight: bold;
	color: #F65D23;
}

div#goContact
{
	background: url(../loadedFiles/goContact.png) no-repeat left;
	width: 285px;
	height: 340px;
	margin-top: 40px;
}

div#goContactText
{
	padding-top: 210px;
	padding-left: 20px;
	padding-right: 20px;
}

div#goContactText div
{
	height: 80px;
	overflow: hidden;
	text-align: center;
}

div#goContactLink
{
	padding-top: 8px;
	padding-right: 36px;
}

div#goContactLink div
{
	width: 210px;
	height: 26px;
}

div.pageText
{
	padding-right: 25px;
	padding-left: 55px;
}

div#phpText
{
	padding-right: 25px;
	padding-left: 15px;
}

table#inPageTbl td.inPageTbl_left
{
	width: 285px;
	vertical-align: top;
	text-align: left;
}

table#inPageTbl td.inPageTbl_right
{
	width: 468px;
	vertical-align: top;
}

div#printPageBtn
{
	padding-right: 25px;
	padding-bottom: 15px;
}

div#printPageBtn div
{
	width: 80px;
	height: 19px;
	cursor: pointer;
}

/* -- contact us page --------------------------------------------------------------------------------------------- */

div#contactPic
{
	background: url(../loadedFiles/contactPic.png) no-repeat left;
	width: 285px;
	height: 315px;
	margin-left: 20px;
}

div#contactPicText
{
	padding-top: 270px;
	padding-left: 20px;
	padding-right: 20px;
}

div#contactPicText div
{
	height: 50px;
	overflow: hidden;
	text-align: right;
}

form#contactForm input.formField, form#contactForm textarea.textareaField
{
	width: 230px;
}

form#contactForm textarea.textareaField
{
	height: 65px;
}

/* -- essay preview page ------------------------------------------------------------------------------------------ */

div#essayPreview
{
}

td.essayPreview_bullet
{
}

td.essayPreview_bullet div
{
	padding-top: 5px;
	padding-left: 5px;
}

div.essayPreview_title
{
	padding-bottom: 5px;
}

div.essayPreview_title a
{
	color: #313234;
	font-weight: bold;
	text-decoration: none;
}

div.essayPreview_author
{
	padding-bottom: 5px;
	font-weight: bold;
	color: #F65D23;
}

td.essayPreview_subtitle
{
	width: 484px;
}

td.essayPreview_subtitle div
{
	padding-left: 20px;
}

td.essayPreview_goEssay
{
	width: 80px;
	vertical-align: bottom;
}

td.essayPreview_goEssay a
{
	color: #4E5E80;
}

div.hSep
{
	padding-top: 13px;
	padding-bottom: 20px;
}

div.hSep div
{
	background: url(../loadedFiles/dashedSep.png) no-repeat;
	width: 564px;
	height: 1px;
	font-size: 0%;
}


/* -- urls page --------------------------------------------------------------------------------------------------- */

div#urls
{
}

td.url_bullet
{
}

td.url_bullet div
{
	padding-top: 5px;
	padding-left: 5px;
}

div.url_link
{
	padding-bottom: 5px;
}

div.url_link a
{
	color: #313234;
	font-weight: bold;
	text-decoration: none;
}

/* -- nadlan & cars tablets --------------------------------------------------------------------------------------- */

div#nadlan, div#cars
{
	clear: both;
	padding-top: 15px;
}

table.tabletTable
{
	width: 770px;
}

table.tabletTable td
{
	font-size: 12px;
}

table.tabletTable td.header, table.tabletTable td.headerSort
{
	background-color: #3E3E3E;
	height: 30px;
	color: white;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
}

tr.tabletRow, tr.tabletRow_open
{
	background-color: #AEB7D6;
	height: 30px;
	color: #313234;
	font-weight: bold;
	cursor: pointer;
}

tr.tabletRow_open
{
	background-color: #C9D0E2;
}

tr.tabletRow td, tr.tabletRow_open td
{
	vertical-align:middle;
}

table#tabletTable td.headerSort img
{
	vertical-align: middle;
}

table#tabletTable td.header img
{
	display: none;
}

div.tableItem_numRooms
{
	padding-right: 10px;
}

div.tabletItem_freeAddress
{
	width: 125px;
	overflow-x: hidden;
}

div.tabletItem_contactName
{
	width: 122px;
	overflow-x: hidden;
}

div#cars div.tabletItem_contactName
{
	width: 150px;
}

div.tabletItem_displayAssessment
{
	padding-right: 20px;
}

div.tabletItem_displayPics
{
	padding-right: 10px;
}

div.tabletItem_updateTime, div.tabletItem_expireTime
{
	padding-right: 20px;
}

td.tabletSepRow
{
	height: 2px;
	background-color: #E7E9F5;
}

tr.tabletItemDetailsRow
{
	background-color: #AEB7D6;
}

div.tabletItemDetails
{
	padding: 8px;
}

div.tabletItemTop
{
	background: url(../loadedFiles/itemDetails_top.png) no-repeat center;
	width: 754px;
	height: 25px;
	font-size: 0%;
}

div.tabletItemTop div.tabletItemNo
{
	padding-top: 8px;
	float: right;
	font-size: 11px;
	padding-right: 18px;
}

div.tabletItemTop div.tabletItemClose
{
	padding-top: 5px;
	float: left;
	padding-left: 18px;
	cursor: pointer;
}

div.tabletItemBottom
{
	background: url(../loadedFiles/itemDetails_bottom.png) no-repeat;
	width: 754px;
	height: 6px;
	font-size: 0%;
}

div.tabletItemBg
{
	background: url(../loadedFiles/itemDetails_bg.png) repeat-y;
	width: 754px;
}

div.tabletItemBg_in
{
	padding-top: 5px;
	padding-right: 15px;
}

td.tabletItemDetails_box1
{
	width: 260px;
}

td.tabletItemDetails_box1 div.top
{
	background: url(../loadedFiles/itemDetailsBox_top.png) no-repeat;
	width: 252px;
	height: 35px;
	font-size: 0%;
}

div#cars td.tabletItemDetails_box1 div.top
{
	background: url(../loadedFiles/carItemDetailsBox_top.png) no-repeat;
}

td.tabletItemDetails_box1 div.bottom
{
	background: url(../loadedFiles/itemDetailsBox_bottom.png) no-repeat;
	width: 252px;
	height: 10px;
	font-size: 0%;
}

td.tabletItemDetails_box1 div.bg
{
	background: url(../loadedFiles/itemDetailsBox_bg.png) repeat-y;
	width: 252px;
}

td.tabletItemDetails_box1 div.sep
{
	width: 235px;
}

td.tabletItemDetails_box1 div.bg_in td.tabletItemDetails_title
{
	width: 95px;
}

td.tabletItemDetails_box1 div.bg_in td.tabletItemDetails_title div
{
	padding-right: 8px;
}

td.tabletItemDetails_box1 div.bg_in td.tabletItemDetails_data
{
	width: 140px;
	font-weight: bold;
}

td.tabletItemDetails_box1 td.tabletItemDetails_desc div
{
	padding-right: 8px;
	padding-left: 8px;
}

td.tabletItemDetails_box1 td.tabletItemDetails_link div
{
	padding-top: 8px;
	padding-right: 8px;
	font-weight: bold;
}

td.tabletItemDetails_box1 td.tabletItemDetails_link a
{
	color: #0E2188;
}

div.tabletItem_assessmentDetails div
{
	padding-bottom: 10px;
}

div.bg_in
{
	padding: 5px;
}

div.bg_in div.sep
{
	padding-top: 5px;
}

div.bg_in div.sep div
{
	background: url(../loadedFiles/itemTabletDetails_sep.png) repeat-x;
	height: 6px;
	font-size: 0%;
}

td.tabletItemDetails_box2
{
	width: 250px;
}

td.tabletItemDetails_box2 div.top
{
	background: url(../loadedFiles/itemContactBox_top.png) no-repeat;
	width: 242px;
	height: 35px;
	font-size: 0%;
}

td.tabletItemDetails_box2 div.bottom
{
	background: url(../loadedFiles/itemContactBox_bottom.png) no-repeat;
	width: 242px;
	height: 10px;
	font-size: 0%;
}

td.tabletItemDetails_box2 div.bg
{
	background: url(../loadedFiles/itemContactBox_bg.png) repeat-y;
	width: 242px;
}

td.tabletItemDetails_box2 div.sep
{
	width: 220px;
}

td.tabletItemDetails_box2 div.bg_in td.tabletItemDetails_title
{
	width: 77px;
}

td.tabletItemDetails_box2 div.bg_in td.tabletItemDetails_title div
{
	padding-right: 8px;
}

td.tabletItemDetails_box2 div.bg_in td.tabletItemDetails_data
{
	width: 165px;
	font-weight: bold;
}

td.tabletItemDetails_box2 div.bg_in td.tabletItemDetails_data div
{
	width: 165px;
	overflow: hidden;
}

td.tabletItemDetails_box2 td.tabletItemDetails_text div
{
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 15px;
}

td.tabletItemDetails_box3
{
}

td.tabletItemDetails_box3 div.top
{
	background: url(../loadedFiles/itemPicsBox_top.png) no-repeat;
	width: 215px;
	height: 35px;
	font-size: 0%;
}

td.tabletItemDetails_box3 div.bottom
{
	background: url(../loadedFiles/itemPicsBox_bottom.png) no-repeat;
	width: 215px;
	height: 10px;
	font-size: 0%;
}

td.tabletItemDetails_box3 div.bg
{
	background: url(../loadedFiles/itemPicsBox_bg.png) repeat-y;
	width: 215px;
}

td.tabletItemDetails_box3 div.bg
{
	text-align: center;
	position: relative;
}

div.noNadlanItems
{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 20px;
	background-color: #AEB7D6;
}

table#bottomTabletTable
{
	width: 770px;
}

tr#tabletTable_bottom
{
	background-color: #3E3E3E;
	height: 30px;
}

tr#tabletTable_bottom td
{
	vertical-align: middle;
}

table#bottomTabletTable div.tableActions
{
	color: #F3F3F3;
	padding-right: 30px;
}

table#bottomTabletTable div.tableActions a
{
	color: #FEFEFE;
	text-decoration: underline;
}

div.adsBottomText
{
	padding-top: 6px;
	padding-right: 3px;
	padding-left: 5px;
}

div.tabletItemsNoPics
{
	padding-top: 12px;
}

div.tabletItemsNoPics div
{
	background: url(../loadedFiles/tabletItemNoPics.png) no-repeat;
	width: 215px;
	height: 218px;
}

div.tabletItemsPics
{
}

div.tabletItemPic
{
	padding-bottom: 7px;
}

span.picNav
{
	color: #607298;
}

span.picNav img
{
	cursor: pointer;
}

div.itemPicCloseupIcon
{
	position: absolute;
	left: 21px;
	top: 113px;
}

div.tabletItemPrint
{
	padding-top: 10px;
	padding-right: 126px;
}

div.tabletItemPrint img
{
	cursor: pointer;
}

div#adsPaging
{
	padding-top: 25px;
}

div#adsPaging div.prevPage span, div#adsPaging div.nextPage span
{
	display: none;
}

div#adsPaging div.prevPage, div#adsPaging div.nextPage
{
	padding-left: 12px;
	padding-right: 12px;
}

div#adsPaging div.prevPage a, div#adsPaging div.nextPage a
{
	text-decoration: none;
}

div#adsPaging table.pagingTbl
{
	direction: ltr;
}

div#adsPaging table.pagingTbl td
{
	font-size: 12px;
	font-weight: bold;
}

div.pageNumber, div.thisPageNumber, div.pageNumber a, div.thisPageNumber a
{
	color: #010101;
	text-decoration: none;
}

div.pageNumber, div.thisPageNumber
{
	padding-left: 2px;
	padding-right: 2px;
}

div.thisPageNumber span
{
	font-weight: normal;
}

/* -- hot tablet -------------------------------------------------------------------------------------------------- */

div#hotTablet
{
	clear: both;
	padding-top: 8px;
}

div#hotTabletBg
{
	background: url(../loadedFiles/hotTablet_bg.png) no-repeat;
	width: 770px;
	height: 146px;
}

div#hotTabletItems
{
	padding-top: 20px;
	padding-right: 85px;
}


div.hotTabletItem
{
	float: right;
	padding-left: 27px;
}

div.hotTabletItem_in
{
	width: 109px;
}

div.hotTabletItem_pic
{
	padding-bottom: 3px;
}

div.hotTabletItem_pic img
{
	width: 109px;
	height: 82px;
}

div.hotTabletItem_data
{
	width: 109px;
	color: #F0F0F0;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}

div.hotTabletItem_data a
{
	text-decoration: none;
	color: #F0F0F0;
}

/* -- forms ------------------------------------------------------------------------------------------------------- */

div.blueFormTop, div.orangeFormTop
{
	background: url(../loadedFiles/form_top.png) no-repeat;
	width: 608px;
	height: 28px;
	font-size: 0%;
}

div.formTitle
{
	font-size: 20px;
	color: #FFFFFD;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 20px;
}

div.blueFormBottom
{
	background: url(../loadedFiles/blueForm_bottom.png) no-repeat;
	width: 608px;
	height: 10px;
	font-size: 0%;
}

div.orangeFormBottom
{
	background: url(../loadedFiles/orangeForm_bottom.png) no-repeat;
	width: 608px;
	height: 10px;
	font-size: 0%;
}

div.blueFormBg
{
	background: url(../loadedFiles/blueForm_bg.png) repeat-y;
	width: 608px;
}

div.orangeFormBg
{
	background: url(../loadedFiles/orangeForm_bg.png) repeat-y;
	width: 608px;
}

div.form_in
{
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
}

div#confirmBtn input
{
	border: 0px;
}

div.orangeFormBg td.formFieldText
{
	color: white;
}

div.blueFormBg td.formFieldText
{
	color: #363739;
	font-weight: bold;
}

div.form_in input
{
	border: 1px solid #7E9DB9;
}

div.formSection
{
	background-color: #66669A;
	width: 590px;
	height: 17px;
	margin-right: 10px;
}

div.formSection div
{
	padding-right: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

/* -- login/resigster page ---------------------------------------------------------------------------------------- */

div#pageLogin
{
	padding-top: 30px;
}

div#pageRegister
{
	padding-top: 15px;
}

div#pageUpdateRegister
{
	padding-top: 30px;
}

form#loginForm input#username, form#loginForm input#password
{
	width: 175px;
	height: 20px;
}

form#loginForm td.formFieldText
{
	width: 45px;
}

form#loginForm td.formField div
{
	padding-left: 15px;
}

form#loginForm td.formBtn div
{
	padding-top: 1px;
}

form#loginForm td.formBtn input, form#loginForm input#rememberMe
{
	border: 0px;
}

div.forgotPassword
{
	font-weight: bold;
	color: white;
	cursor: pointer;
	margin-top: 7px;
	text-decoration: underline;
}

div.rememberMe
{
	font-weight: bold;
	color: white;
	margin-top: 7px;
}

div#registerPromoText
{
	padding-bottom: 15px;
}

div#registerPromoText hr
{
	border: 0px;
	height: 1px;
	overflow: hidden;
	background-color: #80848F;
}

form#registerForm td.formFieldText
{
	width: 90px;
}

form#registerForm td.formFieldText div
{
	padding-bottom: 10px;
}

form#registerForm input, form#registerForm select
{
	width: 175px;
	height: 20px;
}

div#smsPromoText
{
	padding-top: 10px;
}

div#registerTerms
{
	border: 1px solid #829DBB;
	background-color: white;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 150px;
	overflow: scroll;
}

div#registerTerms div
{
	padding: 15px;
}

div#agreeRegisterTerms p
{
	display: inline;
}

form#registerForm input#agreeTerms
{
	border: 0px;
	width: 15px;
}

form#registerForm div#confirmBtn
{
	padding-top: 15px;
	padding-right: 240px;
	padding-bottom: 15px;
}

form#registerForm div#confirmBtn input
{
	border: 0px;
	width: 86px;
	height: 19px;
}

/* -- member box -------------------------------------------------------------------------------------------------- */

div#memberBox
{
}

div#memberBoxTop
{
	background: url(../loadedFiles/enterBox_top.png) no-repeat left;
	width: 160px;
	height: 45px;
	font-size: 0%;
}

div#memberBoxBottom
{
	background: url(../loadedFiles/enterBox_bottom.png) no-repeat left;
	width: 160px;
	height: 10px;
	font-size: 0%;
}

div#memberBoxBg
{
	background: url(../loadedFiles/enterBox_bg.png) repeat-y left;
	width: 160px;
}

div#memberBoxBg_in
{
	text-align: right;
	padding-top: 10px;
	color: #FDFFFE;
}

div#memberBox_hello
{
	font-weight: bold;
	padding-right: 25px;
}

div#memberBox_logout
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 25px;
	text-align: left;
}

div#memberBox_logout a
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

div#memberBox_login
{
	padding-right: 25px;
}

form#leftLoginForm td.formFieldText
{
	color: white;
}

form#leftLoginForm td.formField input
{
	border: 0px;
}

form#leftLoginForm td.formField input#username, form#leftLoginForm td.formField input#password
{
	width: 120px;
}

form#leftLoginForm td.formBtn div
{
	padding-top: 5px;
	padding-right: 80px;
}

form#leftLoginForm div.forgotPassword
{
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 5px;
}
	
form#leftLoginForm div.forgotPassword span
{
	text-decoration: underline;
}
	
div#goCarsTabletRegister
{
	padding-top: 10px;
	padding-right: 16px;
}
	
div#memberPage_logout
{
	float: left;
	padding-left: 520px;
	padding-top: 5px;
}

div#memberPage_logout a
{
	font-weight: bold;
	text-decoration: none;
}

/* -- agent page -------------------------------------------------------------------------------------------------- */

div#agentsPage
{
	padding-top: 10px;
}

div#agentsAdd
{
	width: 700px;
	height: 60px;
	background-color: #878684;
}

div#agentsAdd_in
{
	padding-top: 12px;
	padding-right: 7px;
}

td.agentsFormText
{
	font-size: 14px;
	color: white;
	font-weight: bold;
}

td.agentsFormText div
{
	padding-bottom: 3px;
}

form#agentsForm td.agentsFormField div
{
	padding-left: 5px;
}

form#agentsForm td.agentsFormField .agentField, form#agentsForm td.agentsFormField select#cityId
{
	width: 110px;
	height: 19px;
	border: 1px solid #7E9DBA;
}

form#agentsForm td.agentsFormField input.agentField 
{
	height: 20px;
}

div#agentsAddBtn
{
	float: left;
	padding-left: 12px;
	padding-top: 10px;
}

div#agentsBack
{
	padding-top: 10px;
}

div#agentsBack img
{
	cursor: pointer;
}

div#myAgents
{
	clear: both;
	padding-top: 35px;
}

div#myAgentsTitle
{
	color: #3F4A6A;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 10px;
}

table#myAgentsTbl
{
	border: 1px solid #3E3E3E;
	border-bottom: 0px;
}

table#myAgentsTbl td
{
	vertical-align: middle;
}

tr.agentRow
{
	background-color: #E7E9F5;
	height: 27px;
	font-size: 12px;
}

td.agentRow_data div
{
	overflow-x: hidden;
	font-weight: bold;
}

div.agentRow_data_tabletName
{
	width: 120px;
}

div.agentRow_data_agentName
{
	width: 105px;
}

div.agentRow_data_areaName
{
	width: 105px;
}

div.agentRow_data_cityName
{
	width: 105px;
}

div.agentRow_data_enumText
{
	width: 105px;
}

div.agentRow_data_report
{
	width: 90px;
}

td.agentRow_sep
{
}

td.agentRow_sep div
{
	background: url(../loadedFiles/agentRowData_sep.png) no-repeat;
	width: 13px;
	height: 17px;
}

tr.agentRowActions
{
	background: url(../loadedFiles/agentSepRow.png) repeat-x;
	height: 25px;
	font-size: 12px;
}

td.agentRow_action
{
	font-weight: bold;
}

td.agentRow_action div, td.agentRow_action div a
{
	color: white;
	cursor: pointer;
	text-decoration: none;
}

/* -- emails ------------------------------------------------------------------------------------------------------ */

div#emailMsg
{
}

div#emailMsgPromo
{
	padding-top: 10px;
	padding-bottom: 15px;
}

div#emailAgentEnd
{
	padding-top: 10px;
	padding-bottom: 10px;
}

div#startEmail
{
	color: #F65D23;
	font-size: 14px;
	font-weight: bold;
}

table#detailsTbl td
{
	vertical-align: top;
}

table#detailsTbl hr
{
	border: 0px;
	height: 1px;
	overflow: hidden;
	background-color: #80848F;
}

table#detailsTbl td.detailsTbl_title
{
}

table#detailsTbl td.detailsTbl_data
{
	font-weight: bold;
}

div#emailContent
{
	padding: 10px;
}

/* -- cars tablet register page ----------------------------------------------------------------------------------- */

td#priceListCol
{
	width: 300px;
}

div#priceList
{
	padding-right: 10px;
}

table#priceListTbl
{
	width: 290px;
	border: 1px solid #839EBC;
	background-color: white;
}

td#priceListTitle
{
	text-align: center;
	height: 44px;
	border-bottom: 1px solid #839EBC;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
}

td.priceListHeader
{
	height: 28px;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}

td.priceListHeader div
{
	padding-right: 12px;
}

tr.priceListData
{
	height: 20px;
	background-color: #DFE5F1;
}

tr.priceListData td
{
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

tr.priceList_sep
{
	height: 2px;
}

td.priceList_days, td.priceList_price
{
	width: 70px;
	text-align: right;
}

td.priceList_days div, td.priceList_price div, td.priceList_remark div
{
	padding-right: 12px;
}

tr#priceListBottom
{
	height: 25px;
}

div#memberStatus_expire
{
	color: #E74C0F;
	font-weight: bold;
	font-size: 14px;
}

div#memberStatus_valid
{
	color: #1C54C6;
	font-weight: bold;
	font-size: 14px;
}

div#carsTabletRegisterBottom
{
	padding-top: 25px;
	padding-bottom: 25px;
	width: 400px;
}

/* -- inverstor register form ------------------------------------------------------------------------------------- */

div#investorRegister td.formFieldText
{
	width: 135px;
}

div#investorRegister td.formField
{
	width: 300px;
}

div#investorRegister td.formField input, div#investorRegister td.formField select, div#investorRegister td.formField textarea
{
	width: 190px;
}

div#investorRegister td.formField textarea
{
	height: 60px;
}

div#investorRegister td.formFieldText div
{
	padding-left: 10px;
	padding-bottom: 10px;
}

div#investorRegister select#birthYear
{
	width: 60px;
}

div#investorRegister select#birthMonth
{
	width: 60px;
}

div#investorRegister select#birthDay
{
	width: 60px;
}

form#investorRegisterForm div#confirmBtn
{
	padding-top: 10px;
}

form#investorRegisterForm div#confirmBtn input
{
	border: 0px;
	width: 86px;
	height: 19px;
}

form#investorRegisterForm div.checkbox input
{
	border: 0px;
	width: 20px;
}

/* -- ------------------------------------------------------------------------------------------------------------- */
/* -- ------------------------------------------------------------------------------------------------------------- */
/* -- ------------------------------------------------------------------------------------------------------------- */
/* -- ------------------------------------------------------------------------------------------------------------- */
/* -- ------------------------------------------------------------------------------------------------------------- */
/* -- ------------------------------------------------------------------------------------------------------------- */

/* -- bottom text ------------------------------------------------------------------------------------------------- */

div#bottomText
{
	padding: 20px;
	padding-top: 30px;
	border-bottom: 1px solid #3E3E3E;
}

div#bottomText_in
{
	color: #878785;
	font-weight: bold;
	text-align: center;
}


/* -- bottom menus ------------------------------------------------------------------------------------------------ */

div#bottomMenus
{
}

div#bottomMenus1
{
	text-align: center;
	padding-top: 25px;
}

div#bottomMenus2
{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
}

span.bottomMenu_link, span.bottomMenu_link a
{
	color: #000105;
	font-weight: bold;
	text-decoration: none;
}

/* -- footer ------------------------------------------------------------------------------------------------------ */

div#footer
{
}

div#copyrights
{
	float: right;
	color: #87888C;
	font-size: 11px;
	padding-right: 10px;
	padding-top: 12px;
	padding-bottom: 10px;
}
			
div#interuseLogo
{
	float: left;
	padding-left: 20px;
}

div#interuseText
{
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}

div#interuseText a
{
	color: #87888C;
	font-size: 10px;
}


/* -- send email -------------------------------------------------------------------------------------------------- */

div#sendEmail_title
{
	color: #E55822;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 10px;
}
	
td.sendEmail_title
{
	color: #4F5B83;
	font-weight: bold;
}

td.sendEmail_value
{
}

a img
{
		border: 0px;
}

div#emailContent
{
	padding: 15px;
}

div#newsletterCopyrights
{
	padding-bottom: 10px;
	font-size: 11px;
}


