﻿body {
			background-color:#ffffff;
			color:#000000;
			font-family:Verdana;
			font-size:11px;
			letter-spacing:-1px;
			margin:0;
			background:transparent url(../img/bg/bg.png) repeat-x scroll 0 0;
}

table,span {
			font-family:verdana;
			letter-spacing:-1px;
}

a {
	text-decoration: none;
}

.menupBack {
			background:#ffffff url(../img/menu/menu_passive_center.gif) repeat-x scroll 0 center;
			text-align:center;
			color:#FFFFFF;
			cursor:pointer;
			font-size:12px;
			font-weight:bold;
			letter-spacing:-1px;
}

.menuaBack {
			background:#DEF5EB url(../img/menu/menu_active_center.gif) scroll 0 bottom;
			text-align:center;
			color:#FFFFFF;
			cursor:pointer;
			font-size:12px;
			font-weight:bold;
			letter-spacing:-1px;
}

.menu {
			color:#FFFFFF;
			text-decoration:none;
}

.menubico {
			text-align:center;
			color:#FFFFFF;
}

.loginSol {
			background:#EFEFEF none repeat scroll 0 0;
			width:340px;
			padding:20px;
}

.loginSag {
			/*background:#DEF5EB url(../img/login/bg_login.jpg) no-repeat scroll 0 bottom;*/
			background:#DEF5EB;
			width:298px;
			height:291px;
}

.registerSag {
/*			background:#DEF5EB url(../img/login/bg_membership.jpg) no-repeat scroll 0 bottom;*/
			background:#DEF5EB;
			width:298px;
			height:291px;
/*			padding:20px;*/
}

.loginSag2 {
			background:#DEF5EB url(../img/login/bg_login.jpg) no-repeat scroll 0 bottom;
			width:298px;
			height:291px;
}

.registerSag2 {
			background:#DEF5EB url(../img/login/bg_membership.jpg) no-repeat scroll 0 bottom;
			width:298px;
			height:291px;
			padding:20px;
}

.activationSag {
			background:#DEF5EB url(../img/login/bg_activation.jpg) no-repeat scroll 0 bottom;
			width:298px;
			padding:20px;
}

.titleB {
			color:#000000;
			font-family:Arial;
			font-size:21px;
			font-weight:bold;
			letter-spacing:-1px;
}

.titleL {
			color:#000000;
			font-family:Arial;
			font-size:25px;
			font-weight:bold;
			letter-spacing:-1px;
}

.titleAt {
			color:#000000;
			font-size:15px;
			font-weight:bold;
			letter-spacing:-1px;
}

.titleK {
			color:#000000;
			font-size:11px;
			font-weight:normal;
			letter-spacing:-1px;
}

.titleKb {
			color:#000000;
			font-size:11px;
			font-weight:bold;
			letter-spacing:-1px;
}

.titleI {
			color:#000000;
			font-size:11px;
			font-weight:normal;
			height:24px;
			letter-spacing:-1px;
}

.gInput {
			border:0 none;
			background:transparent;
			width:126px;
}


.ICenter {
			background:transparent url(../img/textbox/bg_textbox_center.gif) scroll 0 top;
}

.butonBack {
			background:#DEF5EB url(../img/button/btn_green_center.gif) scroll 0 bottom;
			text-align:center;
			color:#FFFFFF;
			cursor:pointer;
			font-size:12px;
			font-weight:bold;
			letter-spacing:-1px;
}

.footer {
			background:transparent url(../img/footer/bg_footer.gif) no-repeat scroll 0 0;
			height:90px;
			padding:20px;
			text-align:center;
}

.menuBottom {
			font-size:13px;
			text-decoration:none;
			color:#222222;
			letter-spacing:-1px;
}

.menuBottom:hover {
			font-size:13px;
			text-decoration:underline;
			color:#000000;
			letter-spacing:-1px;
}

.menuBottomActive {
			font-size:13px;
			font-weight:bold;
			text-decoration:none;
			color:#000000;
			letter-spacing:-1px;
}

.submitLink {
			text-decoration:none;
			color:#ffffff;
}

.submitLink2 {
			text-decoration:none;
			color:#ffffff;
			font-size:11px;
			font-weight:bold;
}

.gray {
			color:#666666;
			font-size:11px;
			letter-spacing:-1px;
}

.bgray {
			color:#dddddd;
			font-size:11px;
			letter-spacing:-1px;
}

.onbirpx {
			font-size:11px;
			letter-spacing:-1px;
}

.error {
			background:transparent url(../img/login/error.gif) no-repeat scroll 0 0;
			height:60px;
			padding:20px;
			padding-left:45px;
			font-size:12px;
			font-weight:bold;
			letter-spacing:-1px;
			color:#ffffff;
			display:none;
}

.correct {
			background:transparent url(../img/login/correct.gif) no-repeat scroll 0 0;
			height:60px;
			padding:20px;
			padding-left:45px;
			font-size:12px;
			font-weight:bold;
			letter-spacing:-1px;
			color:#ffffff;
			display:none;
}

.pronectedAra {
			background:#E8F3ED none repeat scroll 0 0;
			height:460px;
			padding:20px;
			width:670px;
}

.sinput {
			height:24px;
}

.searchResult {
			background:#FFFFFF none repeat scroll 0 50%;
			border:11px solid #ADD6C2;
			height:167px;
			text-align:center;
			width:193px;
}

.alphabet {
			background:transparent url(../img/login/alphabetBack.jpg) no-repeat scroll 0 0;			
			width:578px;
			height:23px;
}

.alphabetLink {
			color:#000000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			display: block;
			float: left;
			width: 12px;
			height: 23px;
			margin-top: -3px;
			padding-top: 4px;
}

.alphabetLink:hover {
			background: url(../img/login/bg_name_list_over.png) repeat-x;
			color:#ffffff;
			font-size:13px;
			font-weight:bold;
			text-decoration:none;
			margin-top: -3px;
			padding-top: 4px;
}

.pronectedNedir {
			background:#EFEFEF none repeat scroll 0 0;
			height:210px;
			padding:20px;
			width:670px;
}

.greenLink {
			text-decoration:underline;
			font-weight:bold;
			color:#44946B;
			font-size:11px;
}

.LostPSag {
			background:#DEF5EB url(../img/login/bg_forgot_password.jpg) no-repeat scroll 0 bottom;
			width:298px;
			height:191px;
			padding:20px;
}

.LostPSol {
			background:#EFEFEF none repeat scroll 0 0;
			width:340px;
			height:191px;
			padding:20px;
}

.contSol {
			background:#EFEFEF none repeat scroll 0 0;
			width:340px;
			height:191px;
			padding:20px;
}

.contSag {
			background:#DEF5EB url(../img/login/bg_contact.jpg) no-repeat scroll 0 bottom;
			width:298px;
			height:191px;
			padding:20px;
}

.preSol {
			background:#EFEFEF none repeat scroll 0 0;
			width:200px;
			height:291px;
}

.preSag {
			background:#DEF5EB none repeat scroll 0 0;
			width:432px;
			height:291px;
			padding:20px;
}

.preContainer {
	clear: both;
	background: url(../img/login/bg_precontainer.png) repeat-y;
}

.preMenuContainer {
			background:#A7D3BC;
			width:29px;
			height:405px;
			border-right: 1px solid #fff;
			position: relative;
			float: left;
}

.preMenu {
	position: absolute;
	width: 300px;
	top: 10px;
	left: -260px;
	text-align: right;
}

* html .preMenu {
	left: -267px;
}

a.preMenuLink {
	display: block;
	height: 31px;
	width: 280px;
	padding: 6px 12px 0 0;
	font-size : 13px;
	font-weight: bold;
	color: #000;
	letter-spacing: -1px;
}

*:lang(en) .preMenuLink{
    height: 25px;
}

a.preMenuLink:hover {
	background: url(../img/presentation/bg_premenu.gif) no-repeat right top;
}

a.preMenuLink:hover .preMenuCount{
	color: #fff;
}

.preMenuCountActive{
	color: #fff;
	margin-left: 20px;
}

.preMenuLinkActive {
	background: url(../img/presentation/bg_premenu.gif) no-repeat right top;
	display: block;
	height: 31px;
	width: 280px;
	padding: 6px 12px 0 0;
	font-size : 13px;
	font-weight: bold;
	color: #000;
	letter-spacing: -1px;
}

*:lang(en) .preMenuLinkActive{
    height: 25px;
}

.preMenuCount {
	margin-left: 20px;
}

.preSplash {
			width:305px;
			height:405px;
			float: left;
			text-align: center;
}

.splashMessage {
	background: url(../img/presentation/bg_message.png) no-repeat;
}

.splashBusinessNetwork {
	background: url(../img/presentation/bg_business_network.png) no-repeat;
}

.splashPronected {
	background: url(../img/presentation/bg_pronected.png) no-repeat;
}

.splashMembership {
	background: url(../img/presentation/bg_membership.png) no-repeat;
}

.splashContacts {
	background: url(../img/presentation/bg_invitation.png) no-repeat;
}

.splashGroups {
	background: url(../img/presentation/bg_groups.png) no-repeat;
}

.splashAsk {
	background: url(../img/presentation/bg_membership.png) no-repeat;
}

.preContent {
			background: url(../img/presentation/icon_arrow_right.gif) no-repeat #DCEDE4;
			background-position: 0 33px;
			width:335px;
			float: left;
}

.preContentText {
	font-size: 12px;
	line-height: 17px;
	margin: 20px 30px;
}

.preTitle {
	font-size: 25px;
	margin: 30px;
}

#langContainer {
			position:absolute;
			display: none;
			margin: -18px 0 0 120px;
			padding: 2px 10px 2px 0;
			height: 18px;
}

.langFrameContainer {
	background: #44946B;
	float: left;
	height: 17px;
	padding: 2px 3px;
}

*html .langFrameContainer {
	height: 20px;
}

.langHref {
	background: #e5e5e5;
	padding: 3px;
	display: block;
	float: left;
}

*html .langHref {
	margin-right: 0;
}

.langHref:hover {
	background: #B9DCC9;
}

.sLang {
			font-weight:bold;
			color:#44946B;
			font-size:12px;
			height:20px;
			width:60px;
}

.langSelect {
			font-size:11px;
			color:#666666;
			cursor:pointer;
}

.TXTBox {
	border: 1px solid #90C5AA;
	background: url(../img/textbox/bg_textbox.gif) repeat-x #fff;
	margin: 3px 0;
	font-size: 11px;
	height: 21px;
	padding: 3px;
}

.searchResult {
	font-size:22px;
	color:#44946B;
	font-weight:bold;
}

.SearchList2 {
	clear: both;
	background: transparent url(../img/profile/bg_searchlist2.gif) repeat-x;
	border-top: 1px solid #ccc;
	padding: 10px;
	height: 50px;
	margin-top: 5px;
	float: left;
	width:600px;
}

.SearchList3 {
	clear: both;
	border-top: 1px solid #8ED0AE;
	padding: 10px;
	height: 50px;
	float: left;
	width:600px;
}

.SearchList3 .SearchName {
	color: #377757;
}

.SearchName {
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #000;
}

.MessageDate {
	font-size: 10px;
	color: #666;
	font-family: verdana;
	font-weight: normal;
}

.pBack {
	background: url(../img/pager/bg.gif) no-repeat;
	width:55px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding-bottom:4px;
}


.HomeMenu {
	list-style-type: none;
	margin: 0;
	padding: 0;
	clear:both;
	height:32px;
}

.HomeMenu li {
	float: left;
	background: url(../img/menu/menu_right_passive.gif) no-repeat right top;
	padding-right: 3px;
	margin-right: 2px;
	height: 36px;
}

.HomeMenu li a {
	background: url(../img/menu/menu_left_passive.gif) no-repeat;
	padding: 8px 7px 0 10px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	float: left;
	height: 28px;
	font-size: 12px;
}

*html .HomeMenu li a {
	height: 36px;
}


.HomeMenu .MenuActive {
	background: url(../img/menu/menu_right_active.gif) no-repeat right top;
}

.HomeMenu .MenuActive a {
	background: url(../img/menu/menu_left_active.gif) no-repeat;
	float: left;
}