* { margin: 0;  }
body {
	height: 100%;
	line-height: 18px;
	
}
html { height: 100%; direction:ltr }
body { direction: rtl; font: normal 12px arial; min-width: 980px; }
img { border: 0; vertical-align: middle; }
input, select, textarea { font: normal 100% arial; }
.wrapper { position: relative;  min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -128px; max-width: 1400px; }
.clear { clear: both; height: 0; }
.clear_right { clear: right; }
.clear_left { clear: left; }
ul { line-height: 1.4em; }
h1, h2, h3 { color: #87bf68; margin-bottom: 0.5em; }
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }
a, object { outline: none; }

/* FOOTER */
.push { height: 150px; clear: both; }
.footer {
	height: 128px;
	position: relative;
	z-index: 1;
	padding-right: 23px;
	padding-left:5px;
	max-width: 1400px;
	margin: auto;
}

.left {
	float:left;
}
.right {
	float:right;
}

#header {
	background-image: url('../images/grad_top.gif');
	background-repeat: repeat-x;
	background-position: top;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 4px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	zoom:1;
}
.link_home {
	position: absolute;
	background-color: #87bf68;
	right: 0px;
	top: 58px;
	width:23px;
	padding: 5px 0;
}
.home {
	float: right;
	padding: 5px;
}
.head_left {
	margin-right: 34%;
	margin-bottom: 5px
}
.enter {
	/*position: relative;*/
	padding-top: 15px;
	margin-bottom: 10px;
	zoom: 1;
	/*text-align: left;*/
	margin-left: 5px;
	color: #758898;
}
.enter .login_bottom { float: left; padding: 5px 0 0 130px; }
.enter .login_bottom label { padding-left: 85px; }
.enter .login_bottom a { font-weight: normal; }

a {
	font-weight: bold;
	color: #0395fc;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

.enter_bottom {
	color: #526779;
	margin-bottom:10px;
	margin-left: 20px;
	height:18px;
	margin-right:5px;

}
.enter_bottom .box {
	float: left;
	margin-left:84px;
	//margin-left:94px;
	_margin-left:93px;

}
.enter_bottom .box .move {
	//padding-top:3px;
	padding-top:2px;
	padding-left:3px;

}

.enter_bottom .forget {
	float: left;
	margin-left:123px;
	//margin-left:140px;
	_margin-left:71px;
}
.enter_bottom .forget a {
	font-weight: normal;
}

.fontsize, .fontsize2 {
	background-color: #9aa7b2;
	float: right;
	margin:4px 2px 0 0;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	
}

.font_size .medum, .font_size2 .medum {
	font-size: 14px;
}

.font_size .big, .font_size2 .big {
	font-size: 16px;
}

.enter_bottom .move {
	margin-bottom:1px;
}
.enter_bottom .move2 {
	margin-bottom:1px;
}

#cntnt01searchinput {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #d6dde3;
	border-right-color: #d6dde3;
	border-bottom-color: #d6dde3;
	border-style: solid solid solid none;
	float: right;
	height: 15px;
	width: 135px;
	/*
	//width: 25%;
	_width: 24%;
	*/
	margin-right: 3px;
	margin-top: 1px;
	color: #758898;
	font-family: Arial;
	font-size: 12px;
	padding-right:5px;
}
.enter .submit1 {
	float: right;
	margin-left: 3px;
	margin-top:1px;
}
.enter .text {
	border: 1px solid #d6dde3;
	height: 15px;
	width: 110px;
}
.enter .submit {
	background-color: #7e94a6;
	height: 19px;
	border-style: none;
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 1px;
}
.enter .submit .hover {
	text-decoration: none;
}

.menu_top {
	background-color: #e7edf2;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 36px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	_margin-left:-3px;
	
}
.logo {
	width: 33%;
	float: right;
	text-align: center;
	padding-top: 17px;
}
.menu_top ul {
	padding: 0px;
	margin: 0px 0px 0px 20px;
	list-style: none;
	height: 36px;
}
.menu_top ul li {
	float: right;
	/*height: 28px;
	padding-top: 8px;*/
	background-image: url('../images/menu_top.gif');
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
}
.menu_top ul li:hover {
	background-position: top;
	background-image: url('../images/menu_top_curr.gif');
	background-repeat: repeat-x;
}

.menu_top ul li a {
	/*padding-right: 20px;
	padding-left: 20px;*/
	padding: 8px 20px 12px;
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.menu_top ul li.current{
	background-image: url('../images/menu_top_curr.gif');
}
.cont {
	float:right;
	width:33%;
}
.kotert {
	margin-right: 33.5%;

}
.kotert2 {
	margin-right: 34.5%;
	_margin-right: 35%;

}

.kotert .moked {
/*	float: left;
	margin-left: 20px;
	margin-top: -8px;*/
	position:absolute;
	top:-12px;
	left:20px;
	
	
}
.main {
	background-position: right top;
	margin:7px 23px 0px 7px;
	background-color: #032343;
	background-image: url('../images/main_pic_right.gif');
	background-repeat: no-repeat;
}
.main_in {
	background-position: left top;
	height: 210px;
	background-image: url('../images/main_pic_left.gif');
	background-repeat: no-repeat;
	padding-top: 19px;
	position: relative;
}
.main_in .text {
	margin-right: 30px;
	width: 36%;
	float: right;
	color: #FFFFFF;
}
.main_in .text .top_text{
	color: #FFFFFF;
}

.main_in .text .move {
	margin-bottom:5px;
	
}
.main_in .text .top_text {
	margin-bottom: 20px;
}

.main_in .select {
	float: right;
	width: 25%;
	margin-right: 45px;
	_margin-right: 23px;
	position: relative;
}
.select_link {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 3px;
}
.select_link select {
	display: block;
	width: 100%;
	margin-bottom: 3px;
	margin-top: 1px;
}
.select_link .input {
	border: 1px solid #d6dde3;
	height: 17px;
	width: 99.5%;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-top:2px;
}
.select_link .submit {
	border-style: none;
	width: 30%;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #006651;
	height: 17px;
	padding-bottom: 2px;
	font-family: Arial;
	font-size: 12px;
}
.select_link .submit:hover {
	text-decoration: underline;
}

.select_link a {
	font-weight: normal;
	color: #FFFFFF;
	/*
	font-weight: normal;
	margin-top: -16px;
	display: block;
	margin-right: 33%;
	
	*/
}
.content2 {
	margin-top: 24px;
	zoom:1;
	position:relative;
	margin:24px 25px 0 5px;

	
}
.content3 {
	margin-top: 10px;
	position:relative;
	margin:24px 25px 0 5px;
	Display: block;

}
.content3 .c_left{
	position:absolute;
	left:0;
	width: 170px;
	padding-left:18px;
}
.content3 .c_right{
	margin-left:207px;
	zoom:1;
	position:relative;.
}


.content2 .left_c {
	float: left;
	width: 29%;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #dadada;
	position: relative;
	padding-top: 5px;
	padding-left: 30px;
	
}
.sahar_line {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #dbe1e6;
	margin-top: 10px;
}
.content2 .right_reka {
	background-position: left top;
	background-image: url('../images/grad_lex.gif');
	background-repeat: no-repeat;
}
.content2 .right_c {
	background-position: right top;
	width: 30%;
	float: right;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #dbe1e6;
	background-image: url('../images/grad_lex.gif');
	background-repeat: no-repeat;
}
.qute {
	line-height: 18px;
	text-align: center;
	color: #303237;
	padding: 15px 10px 40px 10px;
	min-height: 120px;
}
.qute_in {
	padding: 10px 40px 10px 40px;
	text-align:right;
}
/*
h3 {
	color: #303237;
	font-size: 12px;
	margin-bottom: 3px;
}
*/
p {
	color: #303237;
	line-height: 18px;
	/*padding-top: 5px;*/
	padding-bottom: 7px;
}

.qute span a{
	font-weight: normal;

}

.qute h2 {
	color: #428ef6;
	margin-bottom: 7px;
}
.qute h2 a {
	color: #428ef6;
	font-size: 14px;
}

.qute .move {
	padding:0 7px;
}
.sade {
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #dadada;
	position: relative;
	zoom: 1;
	padding-top: 20px;
}
.content {
	margin-top: 10px;
}
.content2 .middle {
	width: 32%;
	margin-right: 32.9%;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #dadada;
	position: relative;
	padding-top:5px;

}
.content2 .middle ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	zoom:1;
}
.content2 .middle ul li {
	padding-right: 20px;
	background-image: url('../images/list.gif');
	background-repeat: no-repeat;
	background-position: right;
}


.h1_move {
	margin-top: -18px;
	z-index: 100;
	position: absolute;
	right: 0px;
	top: 5px;
}


.h1_move3 {
	margin-top: -20px;
	z-index: 100;
	position: absolute;
	right: 0px;
	top: 9px;


}
.h1_move2 {
	margin-top: -20px;
	z-index: 100;
	position: absolute;
	right: 0px;
	top: 5px;
}

.move_left {
	margin-right: 10px;
}
.b_left {
	padding: 5px 15px 10px 15px;
	float: left;
	width: 29%;
	position: relative;
	margin-top: 28px;
	background-color: #f0f3f6;
}
.b_left h1 {
	color: #a4aeb7;
	font-size: 22px;
}
.b_left .h1_move {
	top: -9px;
	right: 15px;
}
.b_right {
	margin-top: 15px;
	margin-left: 35%;
}
.b_right h2 a{
	font-size: 16px;
	color: #556979;
	text-decoration: underline;
}
.b_right h2 a:hover {
	text-decoration: none;
}

.b_right span {
	color: #606e7a;
}
.small_pic {
	float: right;
	margin-left: 15px;
	border: 1px #ffffff solid;
}
.banner {
	margin-right: 0;
	margin-left: 0;
	margin-top:35px;
	margin-bottom:25px;
}
.footer .banner {
	margin-top:20px;
	_margin-top:40px;

}

.links_bottom {
	/*margin-top: 40px;
	padding-top: 10px;*/
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #dadada;
}
.links_bottom ul {
	padding: 10px 0 0 0;
	margin: 0px;
	list-style: none;
	overflow: hidden;
	zoom:1;
}
.links_bottom .move {
	margin-right: -15px;
	
}
.links_bottom ul li {
	float: right;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #9baab7;
	margin-right: -1px;
}
.links_bottom ul li a {
	padding-left: 15px;
	font-weight: normal;
	color: #9baab7;
	padding-right: 15px;
}
.links_bottom .first {
	border-right-style: none;
}
.all_rights {
	text-align: right;
	font-family: Arial;
	font-size: 12px;
	color: #777f8d;
	font-weight: normal;
	float: right;
	padding-top: 25px;
	width: 230px;

}

.border_bottom {
	/*height:35px;*/
}
.all_rights span {
	font-size: 11px;
}
.logo_kcs {
	padding-top: 15px;
	font-family: Tahoma;
	font-size: 11px;
	color: #777f8d;
	font-weight: normal;
	float: right;
	text-align: left;

}
.logo_kcs a{
	color: #98b9db;
	font-size: 11px;
	font-weight: normal;
}
.logo_kcs .move {
	padding-left: 45px;
	margin-top: -15px;
}
 .text_b{
	clear: right;
	
}
.in_b {
	padding-bottom: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	float:right;
}
.border_bottom .in_b:hover{
	border-style: none;
	margin-bottom:1px;

}
.border_bottom_blue {
	padding-bottom: 3px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #428ef6;
	float:right;

}
.border_bottom_blue:hover{
	border-style: none;
	margin-bottom:1px;
	
}
.border_bottom_green {
	padding-bottom: 3px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #87bf68;

}
.border_bottom_green:hover{
	border-style: none;
	margin-bottom:1px;
	
}

.border_bottom_join {
	padding-bottom: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #428ef6;

}
.border_bottom_join:hover{
	border-style: none;
	margin-bottom:1px;
	
}
.event {
	margin-bottom:18px;
	/*overflow: hidden;*/
}
.event .article_summary {
	margin-top: 5px;
}
.event p {
	margin: 0;
	padding: 0;
}
.res_summary {
	margin: 5px 0 10px;
}

.field {
	background: #ffffff;
	display: none;
	position: absolute;
}
.field.first {
	display: block;
}

.font_size {
	overflow: hidden;
	display: block;
	padding: 4px 5px 0 0;
	margin-left: 480px;
}
.searchForm {
	overflow: hidden;
	padding-top: 2px;
	margin-left: 450px;
	width: 170px;
}
.loginForm table {
	float: left;
}
.hidden {
	display: none;
}

