body {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	background-color: #627eb5;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td, span, div {
	font: 11px tahoma;
}
#main_area {
	padding-right:5px;
}
#mainWindow {
	position:relative;
	width:auto;
	height:auto;
}
#shadowWindow {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height: 0px;
}

.main-r {
	background-image: url(images/main-r.gif);
	background-repeat: repeat-y;
}
.main-l {
	background-image: url(images/mian-l.gif);
	background-repeat: repeat-y;
}
.bar-mid {
	background-color: #ffa544;
	background-image: url(images/bar-mid.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.menu-table {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #000000;
}
.menu-table td {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 68px;
}

.mos-bg-right {
	background-image: url(images/mos-bg-right.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 107px;
	text-align: center;
	vertical-align: top;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	line-height: 45px;
}
.mos-bg-left {
	background-image: url(images/mos-bg-left.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 107px;
	text-align: center;
	vertical-align: top;
}
.mos-bg-left div {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.mos-bg-mid {
	background-image: url(images/mos-bg-mid.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 104px;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	width: 344px;
}


.menu-table td a {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	display: block;
	height: 100%;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 60px;
	font-weight: bold;
}
.menu-table td a:visited {
	color: #000033;
}
.menu-table td a:hover {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display: block;
	height: 100%;
	background-image: url(images/button-over.gif);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	background-position: top;
	line-height: 60px;
}
.large-table {
	background-color: #ffeede;
	margin-top: 15px;
	margin-bottom: 10px;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #202020;
}


.fav-mid {
	background-color: #ff9f3b;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #000000;
}
.fav-mid a {
	background-color: #ff9f3b;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.fav-mid a:visited {
	color: #000000;
}
.fav-mid a:hover {
	background-color: #ff9f3b;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.search-mid {
	background-color: #ff931b;
	background-image: url(images/search-mid.jpg);
	background-repeat: repeat-x;
}

.search-select {
	font: 8pt tahoma;
	background-color: #FFDDBB;
	border: 0px;
	width: 100px;
	/*width: 100px;*/
}

.search-keyword {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 12px;
	color: #070000;
	background-color: #FFE8CE;
	border: 1px solid #F67800;
	width: 180px;
}

.search-form {
	display: inline;
}
.footer {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer a, .footer a:visited {
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	font-weight: bold;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}



.footer-top-mid {
	background-image: url(images/footer-top-mid.gif);
	background-repeat: repeat-x;
}
.footer-mid-r {
	background-image: url(images/footer-mid-r.gif);
	background-repeat: repeat-y;
}
.footer-mid-l {
	background-image: url(images/footer-mid-l.gif);
	background-repeat: repeat-y;
}
.footer-bot-mid {
	background-image: url(images/footer-bot-mid.gif);
	background-repeat: repeat-x;
}








.top-mid {
	background-image: url(images/top-mid.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.login-input {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	background-color: #FFCD98;
	border: 1px solid #FC9627;
	width: 70px;
}
.login-submit {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	background-color: #FFAD53;
	border: 1px solid #FC9627;
	width: 70px;
	font-weight: bold;
	text-align: center;
}
.login {
	margin-top: 8px;
}
.login a {
	color: #000;
	text-decoration: none;
}
.login a:hover {
	text-decoration: none;
}
.login a:visited {
	color: #000;
}
.new-cm {
	border: 1px solid #d0a982;
}
.new-cm td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	padding: 1px;
}
.ad-price {
	margin-top: 8px;
}
.ad-ax {
	/*border: 1px solid #d0a982;*/
}
.ad-ax td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	text-align: center;
	padding: 3px;
	font-family: tahoma, arial, sans-serif, verdana, "times New Roman", georgia;
	height: 150px;
	width: 164px;
	vertical-align: middle;
	direction:rtl;
}
.ad-ax td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
	text-align: center;
}

.ad-ax td a, .ad-ax td a:visited {
	color: #D34B0A;
	text-decoration: none;
}
.ad-ax td a:hover {
	color: #000000;
	text-decoration: none;
}
.ad-link {
	/*border: 1px solid #d0a982;*/
}
.ad-link td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	text-align: right;
	padding: 3px;
	font-family: tahoma, arial, sans-serif, verdana, "times New Roman", georgia;
	width: 163px;
	vertical-align: top;
	direction:rtl;
}
.ad-link td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
}
.ad-link td a,.ad-link td a:visited {
	color: #7B00DF;
	text-decoration: none;
}
.ad-link td a:hover {
	color: #000000;
	text-decoration: none;
}
.ad-text {
	/*border: 1px solid #d0a982;*/
}
.ad-text td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	text-align: center;
	padding: 3px;
	font-family: tahoma, arial, sans-serif, verdana, "times New Roman", georgia;
	width: 164px;
	vertical-align: top;
	direction:rtl;
}
.ad-text td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
}
.ad-text strong {
	color: #307100;
}
.ad-search {
	border: 1px solid #d0a982;
}
.ad-search td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	padding: 1px;
}
.ad-search td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
}
.ad-search strong {
	color: #307100;
}

.zWindow .title {
	font-size:11px;
	font-weight : bold;
}

.zWindow td {
	font-size:11px;
}

/*Auto Complete*/
div.acList {
	border:1px solid #888888;
	background-color:#EEEEEE;
	cursor:default;
}

table.acList {
	border:0px;
	font-family:tahoma;
	font-size:9pt;
	width:100%
}
tr.acList {}
tr.acList2 {
	background-color:#E8E8E8;
}

tr.acListOver {
	background-color:#AACCFF;
}
td.acList {
	padding:2px; white-space:nowrap; width:100%
}
td.acListPrice {
	padding:2px;
	white-space:nowrap;
	text-align:left;
	font-size:7pt;
	color:#FF6600;
}
/*hint*/
div.Hint {
	border:1px solid #000000;
	background-color:#FFFFE1;
	color: inherit;
	font-size:11px;
	padding:2px;
	text-align:justify;
}

td.ToolTip_title {
	font-size:11px;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}

td.ToolTip_text {
	font-size: 11px;
	padding: 4px;
	text-align:justify;
}
.cpanel_over{
	border:1px solid #f1c192;
	background:#f6d6b6;
	cursor: pointer;
}
.cpanel_td{
	cursor:pointer;
}
.cpanel_tddown{
	border:1px solid #FF6600;
	background:#FEF1E9;
	cursor:default;
}

/*List All*/
font {
	font:8pt tahoma;
}
a {
	font:8pt tahoma;
	text-decoration: none;
}

tr.head {
	text-align:center;
	font-weight:700;
	font-size:8pt;
	color:#000
}
td.head {
	/*border:solid 1px #000000;*/
	padding: 5px;
	background-color:#FF9F3B;
}
table.list {
	font: 8pt Tahoma;
	
	/*color: #000080;
	border:solid 1px #805656;
	background-color: #fff;
	border-collapse: separate*/
}
tr.row1 {
	text-align:center;
	background-color:#F6D6B6;
}
tr.row2 {
	text-align:center;
	background-color:#F9E2CC;
}
tr.over {
	text-align:center;
	background-color:#FFFFAA;
}
tr.selected {
	text-align:center;
	background-color:#C0C4ED;
}
td.cell {
	border:solid 1px #ffffff;
	padding:5;
}
td.extra {
	border:solid 1px #ffffff;
	padding:5;
}
td.page {
	background-color: #FFEEDE;
	font-size:13px;
	padding:15px;
}
td.radif {
	border: 1px solid #000;
	padding: 2px;
	background-color:#f1c192;
}
a, a:visited {
	color: #0000FF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.head {
	color:#000000
}
/*--------- ///////// helpdesk Css \\\\\\\\\\\\\ --------------------*/
td.title-helpdesk-r{
background-image:url(images/form_help_desk_r_03.jpg);
background-repeat:no-repeat;
}
td.title-helpdesk-mid{
background-image:url(images/form_help_desk_mid_03.jpg);
background-repeat:repeat-x;
}
td.title-helpdesk-l{
background-image:url(images/form_help_desk_l_03.jpg);
background-repeat:no-repeat;
}
td.title-send-l{
background-image:url(images/send_l_03.jpg);
background-repeat:no-repeat;
}
td.title-answer-l{
background-image:url(images/answer_l_03.jpg);
background-repeat:no-repeat;
}
td.send-button{
	background-image:url(images/send_button_03_03.jpg);
	background-repeat:no-repeat;
	background-position: 100px 112px;

}
#form1 textarea {
	height: 100px;
	width: 350px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.style2 {
	font: 11px Tahoma, "Times New Roman", Times, serif;
}

#opinion_result_table {
	font: 8pt Tahoma, "Times New Roman", Arial;
	color: #000;
}

#opinion_result_table td {
	background-color:#F9E2CC;
	height: 15px;
}

.opinion_result {
	font: 9px Tahoma;
	color: #000;
	font-weight: bold;
	padding-left: 2px;
	height: 100%;
}
.helpdesk-submit {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	background-color: #FFAD53;
	border: 1px solid #FC9627;
	width: 80px;
	font-weight: bold;
	text-align: center;
}
.helpdesk-dropdown {
font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFDDBB;
	border: 1px solid #F67800;
	width: 100px;
}
.helpdesk-longinput {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	background-color: #FFCD98;
	border: 1px solid #FC9627;
	width: 350px;
}.helpdesk-input {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	background-color: #FFCD98;
	border: 1px solid #FC9627;
	width: 120px;
}
.helpdesk-textarea {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia, sans-serif;
	background-color: #FFCD98;
	border: 1px solid #FC9627;
	height: 100px;
	width: 350px;
	
}
.helpdesk-mid {
	background-color: #ff931b;
	background-image: url(images/fav-end.gif);
	background-repeat: repeat-x;

}

/* add Ads */
tr.mainPhoto {
	background-color: #f6d6b6;
	text-align: left;
}
/* Ads details */
#det_p_pre {
	font: 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #666;
}
#ads_large_photo {
	border: 1px solid #ccc;
}

/*-------------------*/
.moz-radius {
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background-color: #F9E2CC;
}

