.top_menu_bg {
	background-image: url("../images/web_18.jpg"); background-repeat: repeat-x;
}
.top_menu_bg a:hover {
	
}
.submit {
	border-width: 0px; width: 60px; color: rgb(255, 255, 255); font-family: "Times New Roman", Times, serif; font-size: 11pt; font-weight: bold; background-color: rgb(41, 124, 41);
}
.menu1 {
	color: rgb(107, 107, 107); font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none;
}
.cms {
	text-align: justify; color: rgb(107, 107, 107); line-height: 17px; padding-right: 5px; padding-left: 5px; font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none;
}
.login_bg {
	background-position: bottom; height: 120px; background-image: url("../images/web_48.jpg"); background-repeat: no-repeat;
}
.order_bg {
	background-position: bottom; height: 225px; background-image: url("../images/web_48.jpg"); background-repeat: no-repeat;
}
.imputs {
	border: 1px solid rgb(171, 173, 179); width: 150px; color: rgb(107, 107, 107); font-family: Tahoma; font-size: 12px; font-weight: normal; direction: rtl;
}
.named {
	background-position: right; color: rgb(107, 107, 107); padding-right: 10px; font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none; background-image: url("../images/red_arrow.jpg"); background-repeat: no-repeat;
}
.client_bg {
	background-position: bottom; background-image: url("../images/web_57.jpg"); background-repeat: no-repeat;
}
.clients {
	margin: 5px; border: 2px solid rgb(217, 216, 216); width: 134px; float: right;
}
.button_arroq {
	background-position: right; padding-left: 25px; margin-left: 25px; background-image: url("../images/arrow_w.gif"); background-repeat: no-repeat;
}
.footer_test {
	color: rgb(107, 107, 107); line-height: 22px; font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none;
}
.footer_link {
	color: rgb(107, 107, 107); padding-right: 5px; padding-left: 5px; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none;
}
.footer_link_a {
	color: rgb(107, 107, 107); padding-right: 2px; padding-left: 2px; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none;
}
.some_margin1 {
	margin-bottom: 3px;
}
.some_margin2 {
	padding-top: 3px;
}
.img_paddy {
	margin-left: 10px;
}
.some_one_bg {
	background-position: bottom; background-image: url("../images/some_one_bg.jpg"); background-repeat: no-repeat;
}
* {
	margin: 0px; padding: 0px;
}
#nav {
	width: 910px; height: 30px; color: rgb(255, 255, 255); font-family: Tahoma; font-size: 13px; float: left; position: relative;
}
#nav ul {
	list-style-type: none;
}
#nav ul li {
	margin: 0px; padding: 0px; width: 110px; float: right; position: relative;
}
#nav ul li a {
	padding: 7px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
#nav ul li a:hover {
	background-position: center; color: rgb(255, 204, 0); background-image: url("../images/over.gif"); background-repeat: no-repeat;
}
#nav ul li ul {
	left: -50px; right: 10px; display: none;
}
#nav ul li:hover ul {
	display: block; position: absolute;
}
#nav ul li:hover ul li a {
	width: 110px; text-align: right; color: rgb(255, 255, 255); font-weight: normal; border-right-color: currentColor; border-bottom-color: rgb(242, 242, 242); border-right-width: medium; border-bottom-width: 1px; border-right-style: none; border-bottom-style: solid; display: block; filter: alpha(opacity=90); opacity: 0.9; background-color: rgb(155, 16, 16); -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
#nav ul li:hover ul li a:hover {
	background: rgb(255, 255, 255); color: rgb(155, 16, 16);
}
.profileTtl {
	background: url("titles.gif") no-repeat right -180px; height: 20px; margin-bottom: -5px;
}
.profile {
	width: 195px; margin-top: 1.4em;
}
.profile .con {
	overflow: hidden; border-right-color: rgb(228, 228, 228); border-left-color: rgb(228, 228, 228); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.profile .con .id {
	background: rgb(121, 23, 24); padding: 0px 75px 2px 0px; color: rgb(105, 156, 3); font-weight: 700;
}
.profile .con .id a:link {
	color: rgb(255, 255, 255);
}
.profile .con .id a:visited {
	color: rgb(255, 255, 255);
}
.profile .con .id a:hover {
	color: rgb(255, 255, 255);
}
.profile .con .txt {
	padding: 10px 3px; line-height: 130%; margin-right: 75px;
}
.profile .con .img {
	margin: -10px 5px 0px 0px; float: right;
}
.profile .top {
	font-size: 0px;
}
.profile .bottom {
	font-size: 0px;
}
.profile .more {
	margin: 0px;
}
.newUser {
	
}
.ttlNewUser {
	background: url("titles.gif") no-repeat right -865px; height: 20px;
}
.newUser .bgDark {
	background: rgb(237, 233, 227);
}
.newUser .name {
	font-weight: 700; margin-bottom: 5px;
}
.newUser .desc {
	font-size: 11px;
}
.search {
	font-size: 95%;
}
.search td {
	padding-bottom: 10px;
}
.search .w90 {
	width: 90%;
}
.search .ttl {
	background: url("titles.gif") no-repeat right -90px; height: 20px;
}
.mart5 {
	margin-top: 5px;
}
.mart25 {
	margin-top: 25px;
}
.mart15 {
	margin-top: 15px;
}
.mart10 {
	margin-top: 10px;
}
.marr15 {
	margin-right: 15px;
}
.pad5 {
	padding: 5px;
}
.padR10 {
	padding-right: 10px;
}
body {
	font: 400 0.75em/normal tahoma; margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
input {
	font: 400 1em/normal tahoma; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 400 1em/normal tahoma; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
select {
	font: 400 1em/normal tahoma; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
p {
	line-height: 170%;
}
img {
	border: 0px currentColor;
}
a:link {
	color: rgb(0, 51, 102); text-decoration: none;
}
a:visited {
	color: rgb(0, 51, 102); text-decoration: none;
}
a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.userProfille {
	background: url("bgPink.gif") repeat-x bottom; padding: 10px; border: 1px solid rgb(235, 235, 235); width: 400px; font-size: 12px; float: right;
}
.userProfille .info {
	width: 290px; float: right;
}
.userProfille .info div {
	line-height: 17px; margin-bottom: 5px;
}
.userProfille .photoCon {
	width: 100px; text-align: center; float: left;
}
.userProfille .photo {
	background: rgb(255, 255, 255); padding: 10px 0px; font-weight: bold;
}
.userProfille .photo img {
	margin-bottom: 5px;
}
.userProfille .button {
	background: rgb(25, 86, 159); font: 400 11px/normal Tahoma; padding: 2px; border: 0px currentColor; width: 100px; height: auto; color: rgb(255, 255, 255); margin-top: 10px; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.userProfille .white {
	background: rgb(255, 255, 255); padding: 10px; height: 100%;
}
.userProfille ul {
	margin: 0px; padding: 0px;
}
.userProfille li {
	background: url("iconList.gif") no-repeat; list-style: none; padding: 3px 22px 10px 0px;
}
.userProfille .newM {
	background-position: right 6px; float: right;
}
.userProfille .rM {
	background-position: right -321px; margin-right: 50px; float: right;
}
.userProfille .love {
	background-position: right -60px; height: 100%; clear: both;
}
.userProfille .chat {
	background-position: right -122px;
}
.userProfille .users {
	background-position: right -185px;
}
.userProfille .visit {
	background-position: right -252px;
}
.status {
	width: 525px; padding-top: 5px; font-size: 12px; float: left;
}
.status p {
	margin: 10px 0px 0px; line-height: 20px;
}
.succ div {
	background: url("iconList.gif") no-repeat; padding: 1.15em 22px 6px 0px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid; _padding-top: 1.1em;
}
.succ .good {
	background-position: right -375px;
}
.succ .good .b {
	color: rgb(105, 156, 3);
}
.succ .bad {
	background-position: right -431px;
}
.succ .bad .b {
	color: rgb(255, 0, 0);
}
.statusBar {
	background: rgb(238, 238, 238); padding: 1px; border: 1px solid rgb(204, 204, 204); width: 100px; height: 13px;
}
.statusBar .sel {
	background: url("iconList.gif") repeat-x 0px -504px rgb(251, 220, 135); border: 1px solid rgb(222, 163, 3); height: 11px;
}
.rightKiller {
	width: 643px; float: right;
}
.borderKiler {
	background: url("borderKiller.gif") no-repeat rgb(255, 255, 255);
}
.borderKiler .top {
	background-position: top; height: 7px;
}
.borderKiler .mid {
	background: rgb(255, 255, 255); padding: 0px 15px; height: 100%; overflow: hidden; font-size: 12px; border-right-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.borderKiler .bottom {
	background: url("borderKiller.gif") no-repeat bottom rgb(255, 255, 255); height: 7px;
}
.borderAll .top {
	background: url("borderAllFire.gif") no-repeat top rgb(255, 255, 255); height: 7px;
}
.borderAll .mid {
	background: rgb(255, 255, 255); padding: 0px 15px; height: 100%; overflow: hidden; font-size: 12px; border-right-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.borderAll .bottom {
	background: url("borderAllFire.gif") no-repeat bottom rgb(255, 255, 255); height: 7px;
}
.borderAll .padl0 {
	padding-left: 0px;
}
.killerPan {
	width: 300px; font-size: 12px; float: left;
}
p {
	line-height: 20px;
}
.rings {
	background: url("bgRings.jpg") no-repeat; padding: 55px 10px 0px; height: 190px;
}
.arrowBullet {
	background: url("iconList.gif") no-repeat right -561px; padding: 3px 20px 8px 0px;
}
.offers {
	background: url("bgOffers.gif") no-repeat; padding: 15px; width: 160px; height: 235px; margin-left: 17px; float: right;
}
.offers p {
	margin: 2px 5px 5px; height: 160px;
}
.mar0 {
	margin: 0px;
}
.button {
	background: url("bgButton.gif") no-repeat; font: 700 11px/normal Tahoma; border: 0px currentColor; width: 118px; height: 31px; color: rgb(255, 255, 255); cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.tblProfiles td {
	padding: 5px 20px 7px 0px;
}
.b {
	font-weight: 700;
}
.lighted {
	color: rgb(255, 0, 0);
}
.txtSmall {
	font-size: 90%;
}
.mart20 {
	margin-top: 20px;
}
.mart12 {
	margin-top: 12px; _margin-top: 0px;
}

/*my profile page*/
.myprofile_name{ color:#6F9E1E; font-size:22px;}
.myprofile_editbox{ border:1px solid #e4e4e4; margin-top:25px; height:100%;}
.myprofile_titbox{background:url(bg_tit_myprofile_box.gif) repeat-x top; padding:7px 13px}
.myprofile_contentbox{ padding:10px}
.myprofile_contentbox .bbrdr{border-bottom:#dedede solid 1px;}
.myprofile_contentbox .padtb {padding:10px 0 15px;}
.myprofile_contentbox table td{ padding:5px}
.myprofile_contentbox_L{ float:right;  background:url(bg_my_horezontalline.gif) no-repeat left; width:380px}
.myprofile_contentbox_R{ float:left ;width:293px}
.iconsSkin .ico22 {background: url(all-icons.gif) no-repeat 100% -26px;padding-right:22px;}
.rit-corn,.lft-corn,.cnt-r{background:url(btn_3.png)}
.rit-corn{background-position:0 0}
.lft-corn{background-position:0 -54px}
.cnt-r{background-position:0 -27px}
.iconsSkin a:link,.iconsSkin a:visited {color:#001add}
.log{margin:7px 10px 0 0}
.cnt-r a:link,.cnt-r a:visited{color:#fff; font:bold 11px tahoma}
.iconsSkin .drd {background:#6f9e1e; padding:5px 10px; font-weight:700; text-align:center}
.iconsSkin .drd a:link, .iconsSkin .drd a:visited {color:#fff;}

.links2 { border-top: 1px solid rgb(221, 221, 221); margin: 20px 0px; background: transparent url('bg_footer.gif') repeat-x scroll right top; padding-top: 8px; height: 120px; }
.links2 a, visited { color: rgb(51, 51, 51); text-decoration: none; }
.links2 a:hover { text-decoration: underline; }
.links2 div { float: right; line-height: 200%; margin-right: 20px; text-align: right; width: 130px; height: 90px; }
.links2 div ul { list-style-type: none; list-style-image: none; list-style-position: outside; }

.htext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0C3;
}
.mtext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C30;
}
.mttext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B21414;
}