BODY {
	margin-top:0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

div.page {
	margin: 0px auto;
	padding:0px 5px 5px 5px;
    direction: rtl;
    font-size:12px;
	width:760px
}

form {
	margin: 0px;
	padding: 0px;
	font-size:12px;
}

A {
    FONT-SIZE: 12px;
    COLOR:#003399; /* #115B8A*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

img.png {
	behavior:url("pngbehavior.htc");
}

a:hover {
    FONT-SIZE: 12px;
    COLOR:#ff590a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

a.topmenu {
    FONT-SIZE: 12px;
    COLOR: #ffffff;
	font-weight:700;
    TEXT-DECORATION: none
}

a.topmenu:hover {
    FONT-SIZE: 12px;
    COLOR: #ff590a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

a.mainmenu {
	display:block;
	padding-top:5px;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
	height:24px;
	font-weight:700;
	text-decoration:none
}

.orange { background-color:#ff9900 }

a.mainmenu:hover {
	display:block;
	padding-top:2px;
    FONT-SIZE: 14px;
	background-color:#608511;
	height:27px;
    COLOR: #FFFFFF;
}

.logo {
	float:right;
	width:222px;
	height:126px
}

.top-menu {
	float:right;
	width:534px;
	height:17px;
	background-color:#083B68;
	color:#ffffff;
	padding:2px
}

.manage {
	float:right;
	width:538px;
	height:105px;
	background:url(../new_template/images/main_08.jpg)
}

.toprow {
	background-color:#0F5C8A; /* 4C7DC0 4484CC 3789DD */
}

.lowerrow {
	background-color:#589DE2; /* 4C7DC0 4484CC */
}

.leftupper {
	background:url(../images/leftupper.gif) no-repeat left top;
	background-color:#3789DD;
}

.leftbottom {
	background:url(../images/leftbottom.gif) no-repeat left top;
	background-color:#589DE2;
}

.rightupper {
	background:url(../images/rightupper.gif) no-repeat right top;
	background-color:#3789DD;
}

.rightbottom {
	background:url(../images/rightbottom.gif) no-repeat right top;
	background-color:#589DE2;
}



.leftupper:hover {
	background:url(../images/leftupperh.gif) no-repeat left top;
}

.leftbottom:hover {
	background:url(../images/leftbottomh.gif) no-repeat left top;
}

.rightupper:hover {
	background:url(../images/rightupperh.gif) no-repeat right top;
}

.rightbottom:hover {
	background:url(../images/rightbottomh.gif) no-repeat right top;
}

a.rightmenu {
	font:12px bold;
	display:block;
	padding:1px 2px 1px 0px;
	background-color:#D9E1F6;
	width:100%;
	text-decoration:none
}

a.rightmenu:hover {
	font:12px bold;
	color:#FFFFFF;
	display:block;
	padding:1px 2px 1px 0px;
	background-color:#B0D534; /*7C9D2A*/
	width:100%;
}

a.boards {
	font-size:12px;
	display:block;
	background-color:#47630E;
	color:#FFFFFF;
	font-weight:700;
	padding:1px 2px 1px 2px;
	width:100%;
	text-decoration:none
}

a.boards:hover {
	font:12px bold;
	color:#FFFFFF;
	display:block;
	font-weight:700;
	padding:1px 2px 1px 2px;
	background-color:#608511; /*7C9D2A*/
	width:100%;
}

#boards {
	float:right;
	margin:0px 0px 0px 1px;
	text-align:center
}

#menubar {
	width:760px;
	background-color:#FFFFFF;
}

.mainmenu-div {
	float:right;
	width:107px; /*94*/
	margin:1px 0px 0px 1px;
	text-align:center
}

.topbanners {
	width:154px;
	float:left;
	margin-right:5px;
	height:60px;
	text-align:center
}

a.nav {
    FONT-SIZE: 13px;
    COLOR: #333333;
	font-weight:700;
	text-decoration:none
}

a.nav:hover {
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
	background-color:#9EC931;
    text-decoration: none
}

A.board {
    FONT-SIZE: 12px;
    COLOR: #FFFFFF; /* #6C6450 */
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:700;
    TEXT-DECORATION: none
}

A.component {
	font-weight:700;
	font-size:25px;
	color:#FFFFFF; /* #F87A2D */
}

A.component:hover {
	font-weight:700;
	font-size:20px;
	color:#999999;
}

TEXTAREA {
    COLOR: #666666
}

INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
    COLOR: #666666
}

input.inputButton {
	border:solid 1px #466901;
	background-color:#5B8110;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:700;
}

SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400
}

/* serach sections on board */
#search {
	font-size:12px;
	width:750px;
	float:right;
	height:35px;
	padding-right:2px
}

#search div {
	font-weight:700;
	float:right;
	margin-left:4px
}

.searchpanel {
	background-color:#F6F3EA;
}

.boardsearch {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#length {
	background-color:#FF9900;
	font-weight:700;
	color:#343434;
}

.component {
	height:32px;
	padding:2px 2px 2px 2px;
	font-weight:700;
	font-size:20px;
	background-color:#608511;
	color:#06861A; /* F87A2D 006600 */
}

.nav {
	background-color:#47630E;
	color:#ffffff;
	height:14px;
}

.footer {
	border:solid 1px #D7E4EC;
	background-color:#F2F7FA;
	text-align:center;
	float:right;
	width:755px;
	margin: 2px auto;
	font-size:11px;
    color:#003399;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none
}

.footer A:hover {
    FONT-SIZE: 12px;
    COLOR: #ff590a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

table.module TD {
    FONT-SIZE: 13px;
    COLOR: #0000CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:10px;
    TEXT-DECORATION: none
}

table.sellboard {
	background-color:#f5f5f5;
	border-color:#f5f5f5;
	width:100%;
	border-width:3px;
}

td.sellboard {
	background-color:#f9f9f9;
	border-color:#f5f5f5;
	color: #003399;
	font-weight:700;
}

table.sellboard td {
	color:#666666;
}

table.mainboard {
	width:100%;
	/*background-color:#ededed;*/
}

table.buisness {
	background:#F0EEE9;
	width:100%;
}

table.buisness th {
	color:#F87A2D;
}


table.addbuisness {
	background:#F0EEE9;
	 width:100%;
}

table.addbuisness th {
	color:#666666;
}


td {
	text-align:right;
	color:#333333; /*8C8678*/
}

td.must {
	color:#990000;
	font-weight:700;
	font-size:12px;
}

table.mainboard th {
	color:#003366;  /* 666666 */
	font-weight:700;
}

td.mainboard {
	 width:33%;
	 background-color:#F6F3EA;
}

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

TH {
	text-align:right;
	color:#105D89;
}

.selldetails {
	width:220px;
}

.input {
	width:120px;
}

.select {
	width:125px;
}

.bottom {
	background-color:#3399FF;
	color:#FFFFFF;
	border-color:#3399FF;
	font-weight:700;
}

.bottom A {
    FONT-SIZE: 11px;
    COLOR: #0000cd;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.bottom A:hover {
    FONT-SIZE: 11px;
    COLOR: #ff590a;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

div.LeftCol {
/*	padding-right:4px;*/
	/*text-align:center;*/
	width:154px;
	float:left
}

div.RightCol {
	padding-left:6px;
	width:140px;
	height:auto;
	float:right;
}

div.mainBody {
	float:right
}
.mainBody a { font-size:12px }
div.moduletable {
	padding-bottom:10px;
}

div.module {
	float:right;
	width:100%;
	margin-bottom:7px;
	background:url(../new_template/images/main_14.jpg) repeat-x #F2F7FA
}

div.module div {
	height:auto !important;
	height:23px;
	width:100%;
	background:url(../new_template/images/main_16.jpg) no-repeat top right
}

div.module div div {
	height:auto !important;
	height:23px;
	width:100%;
	background:url(../new_template/images/main_12.jpg) no-repeat top left
}

div.module div div div {
	background:none
}

div.module div div div div {
	background:none
}

h3 {
	color:#105D8B;
	margin-bottom:3px;
	margin-top:0px;
	padding-top:4px;
	padding-right:25px;
	font-size:14px;
}

div.rawmarquee {
	height:18px;
	width:448px;
	border:solid 1px #D7E4EC;
	background-color:#F2F7FA;
	color:#FF6600;
	font-weight:700;
	font-size:14px;
	float:right;
	margin:2px 2px 4px 0px;
	overflow: hidden;
	position: relative;
}

tr.trOver {
	font-weight:700;
}

tr.reOvered {
}

table.payment th {
	color:#333333;
	text-align:center
}

#dhtmltooltip{
position: absolute;
/*left: -300px;*/
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
/*left: -300px;*/
z-index: 101;
visibility: hidden;
}
