@charset "utf-8";
/* CSS Document */
/************************************************************************************************************************************************
*	General styles   *
************************************************************************************************************************************************/
a img {
	border: none;
}
.clear {
	clear: both;
	}
.hidden {
	display: none;
}
a:focus, a:hover, a:active {
	text-decoration:none;
	outline: none;
}
p {
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}
body {
	margin: 0px auto 0px;
	padding: 0px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	width:100%;
	height:100%;
}
.nice_gray {
	background:url(images/bg_web.png) repeat;
}
.one-edge-shadow {
	-webkit-box-shadow: 0 8px 6px -6px black;
	-moz-box-shadow: 0 8px 6px -6px black;
	box-shadow: 0 8px 6px -6px black;
}
#hover_name {
	margin:110px 0 0 0;
	background:#333;
	opacity:0.9;
	height:40px;
	border-top:1px #FFF solid;
}
#hover_name a {
	color:#fff;
	width:140px;
	margin:0px 0 0 5px;
	padding:5px 0 0 0;
}
#hover_name {
	display:none;
}
.hover_fix:hover #hover_name {
	display:block;
}
#top_widget {
	width:690px;
	height:auto;
	border:solid 0px #ccc;
}
#contentleft #top_widget h4 {
	font-size:12px;
	text-decoration:none;
	width:auto;
	line-height:normal;
	border-bottom:none;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	color:#904240;
}
#top_widget .widget ul li {
	display:inline-block;
	list-style:none;
}
#top_widget .widget ul li a {
	webkit-box-shadow: 0 8px 6px -6px black;
	-moz-box-shadow: 0 8px 6px -6px black;
	box-shadow: 0 8px 6px -6px black;
}
#top_widget .widget .menu li.current-menu-item a {
	color:#904240;
	font-weight:bold;
}
.instructor_box {
	display:inline-block;
	float:left;
	width:223px;
	height:85px;
	/*border-bottom: dotted 1px #ccc;*/
	margin:6px 5px 20px 0;
}
.gray_line {
	/*width:170px;*/
	height:30px;
	background:#333;
	position:absolute;
	float:left;
	margin:55px 0 0 0;
	opacity:0.0;
	filter: alpha(opacity = 50);
}
*html .gray_line {
	display:none;
}
*:first-child+html .gray_line {
	display:none;
}
.instructor_box:hover .gray_line {
	background:#904240;
	opacity:0.8;
}
.instructor_box:hover .faculty_name h6 a {
	webkit-box-shadow: 0 8px 6px -6px black;
	-moz-box-shadow: 0 8px 6px -6px black;
	box-shadow: 0 8px 6px -6px black;
}
.gray_line a {
	color:#fff;
	margin:0 0 0 87px;
	position:relative;
	top:10px;
}
.faculty_thumb {
	display:inline-block;
	float:left;
	height:84px;
	width:84px;
	border:solid 1px #ccc;
}
.faculty_name {
	display:inline-block;
	float:right;
	width:136px;
	height:85px;
}
.faculty_name h6 {
	font-size:12px;
	margin:15px 0 0 0;
	padding:0;
}
/************************************************************************************************************************************************
*	Top Line styles starts here   *
************************************************************************************************************************************************/	

#topline {
	width:auto;
	height:30px;
}
#cse-search-box {
	padding:0;
	height:25px;
	/*width:280px;*/
	display:inline-block;
	float:right;
	/*padding-top:6px;*/
}
.lang_sw {
	display:inline-block;
	float:right;
	padding-left:0px;
	padding-top:1px;
	width:224px;
}
#topline ul li .qtranxf_flag {
	/*height:22px;
	width:30px;*/
}
/*qtranslate styles*/
.qtranxs_language_chooser {
	list-style-type:none;
	margin:5px 11px 0 0;
	padding:0;
}
.qtranxs_language_chooser li {
	float:left;
	margin: 0 3px 0 0;
	padding:0;
}

#qtranslate-chooser {
	list-style-type:none;
	margin:5px 11px 0 0;
	padding:0;
}

#qtranslate-chooser li {
	float:left;
	margin: 0 3px 0 0;
	padding:0;
}

/*qtranslate styles ends here*/
.topline_links {
	display:inline-block;
	float:right;
	width:auto;
	height:auto;
	padding:8px 3px 0 0;
}
.topline_links a {
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}
.topline_links a:focus, .topline_links a:hover, .topline_links a:active {
	text-decoration:none;
	outline: none;
}
/************************************************************************************************************************************************
*	Top Line styles ends here   *
************************************************************************************************************************************************/	

#wrap {
	width:972px;
	margin:0 auto 0;
	padding:0 auto 0;
	border-left:solid 0px #ccc;
	border-right:solid 1px #ccc;
	border-top:none;
	background:#fff;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.8);
}
/************************************************************************************************************************************************
*	Header styles starts here   *
************************************************************************************************************************************************/	
#header {
	width:auto;
	height:173px; /*height:154px; zholdas 28.06.13, 114 31.07.13*/
	display:block;
	padding:0 auto 0;
	margin:0 auto 0;
	background:#fff;
	border-bottom:solid 0px #4c555f;
}
.logo {
	width:250px;
	height:106px; /*height:200px; zholdas 28.06.13*/ /*zholdas 4.07.13 old 150px*/
	display:inline-block;
	float:left;
	/*background:url(images/logo_bg.png) repeat-x #8298b0; zholdas 20.06.13*/
	position:absolute;
	top:40px; /*zholdas 4.07.13* old -9px/
	/*border-left: solid 1px #666; zholdas 20.06.13*/
	/*border-right: solid 1px #666; zholdas 20.06.13*/
}
/** i have to check it and delete if need ***/
.logo .imgs {
	margin:18px auto 0;
	padding:0 auto 0;
	height:120px;
	width:230px;
	background:none;
}
/** delete till here ***/
.logo .imgs_h {
	margin:0px auto 0; /*zholdas 20.06.13 old 33px*/ /*zholdas 4.07.13 old 50px*/
	padding:0 auto 0;
	height:106px; /*zholdas 20.06.13 old 120px*/
	width:230px;
	background:none;
}
.logo h3, .logo h3 a {
	font-size:12px;
	margin:5px auto 0;
	padding:0 auto 0;
	position:relative;
	text-align:center;
	width:230px;
	/**font-family: Georgia, "Times New Roman", Times, serif; ***/
	font-family:Tahoma;
	margin-top: 65px;/*zholdas 31.07.13*/
	/*z-index:2;*/
}
#header_img {
	display:inline-block;
	float:right;
	width:720px;
	height:115px;/*height:155px; zholdas 28.06.13*/
}
#topmenuwrap {
	width:972px; /*zholdas 31.07.13 width:720px*/
	height:20px;
	float:right;
	padding:0 auto 0;
	/*margin:135px auto 0; zholdas 18.06.13*/
	margin:8px auto 0px;
	/*background:url(images/opacity.png) repeat; zholdas 19.06.13*/
	background-color:white;
}
*html #topmenuwrap {
	margin:133px auto 0;
}

.big_menu_buttons {
	
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	
	background-color:#ffffff;
	
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	
	border:1px solid #dcdcdc;
	
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	margin-top:40px;
    margin-left:10px;
	text-shadow:0px 1px 0px #ffffff;
	
}
.big_menu_buttons:hover {
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	
	background-color:#f6f6f6;
}
.big_menu_buttons:active {
	position:relative;
	top:1px;
}

/************************************************************************************************************************************************
*	Top Menu Customization	 *
************************************************************************************************************************************************/
ul#topMnavidationl li a {
	font-size:14px;
	font-weight:normal; /*zholdas 19.06.13*/
	text-decoration: none;
	margin: 0px 5px 0px 6px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
	/*color:#fff; zholdas 19.06.13*/
}
ul#topMnavidationl li ul.bottomMlinks li.row1a:link, ul#topMnavidationl li ul.bottomMlinks li.row1a:visited {
	color: #065190;
}
ul#topMnavidationl li ul.bottomMlinks li.row1a:hover, ul#topMnavidationl li ul.bottomMlinks li.row1a:active {
	color: #333;
}

ul#topMnavidationl li ul.bottomMlinks li.row {
	margin:8px 0;
}

ul#topMnavidationl li ul.bottomMlinks li.row a:link, ul#topMnavidationl li ul.bottomMlinks li.row a:visited {
	color: #065190;	
}
ul#topMnavidationl li ul.bottomMlinks li.row a:hover, ul#topMnavidationl li ul.bottomMlinks li.row a:active {
	color: #333;
}
ul#topMnavidationl li ul.bottomMlinks li.row3 a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display:block;
	/*margin:0;*/
	margin:3px 0;
}
ul#topMnavidationl li ul.bottomMlinks li.row3 a:link, ul#topMnavidationl li ul.bottomMlinks li.row3 a:visited {
	color: #363636;
}
ul#topMnavidationl li ul.bottomMlinks li.row3 a:hover, ul#topMnavidationl li ul.bottomMlinks li.row3 a:active {
	color: #003663;
}
ul#topMnavidationl li ul.bottomMlinks li.row4 a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
ul#topMnavidationl li ul.bottomMlinks li.row4 a:link, ul#topMnavidationl li ul.bottomMlinks li.row4 a:visited {
	color: #363636;
}
ul#topMnavidationl li ul.bottomMlinks li.row4 a:hover, ul#topMnavidationl li ul.bottomMlinks li.row4 a:active {
	color: #003663;
}
ul#topMnavidationl li ul.bottomMlinks {
	border-left: 1px solid #8fb0cc;
}
ul#topMnavidationl li {
	/*color:#fff; zholdas 19.06.13*/
}
/************************************************************************************************************************************************
*	Home page starts here   *
************************************************************************************************************************************************/

#first_s {
	width:950px;
	height:320px;
	margin:0 auto 0;
	padding:0 auto 0;
}
#slider_wrap {
	display:inline-block;
	float:left;
	width:598px;
	height:298px;
	margin:10px 0 0 0px;
}
/******************************
  *   Slider starts here *
*******************************/
#slider {
	width:598px;
	height:100%;
	display:inline-block;
	float:left;
}
.featured {
	background:none repeat scroll 0 0 #CCCCCC;
	height:298px;
	margin:0 0 0 0;
	padding:0;
}
#controls {
	position: relative;
	float: left;
	z-index: 100;
	top: 90px;
}
#controls .next, #controls .prev {
	font-size:0.001em;
	width: 30px;
	height: 30px;
	display: block;
	z-index: 1000;
	opacity: 0.7;
}
#controls .prev {
	background:transparent url(images/prev.png) no-repeat;
	float: left;
	position: absolute;
	left: 5px;
	top:23px;
}
#controls .next {
	background:transparent url(images/next.png) no-repeat;
	float: right;
	position: absolute;
	left:560px;
	top:23px;
}
#controls .next:hover, #controls .prev:hover {
	opacity: 1;
	font-size:0.001em;
	color:000;
	border: none;
}
#featured-slideshow {
	position: relative;
	height:298px;
	margin-right: 0;
	z-index: 0 !important;
}
.featured-article {
	display: block;
	width: 598px;
	height:298px;
	text-decoration: none !important;
	background-position: center !important;
}
.featured-entry {
	position: relative;
	top:180px;
	left:280px;
	overflow: hidden;
	height:auto;
	width:50%;
	padding: 0;
	display: block;
}
.featured-entry .entry-title {
	padding: 5px 15px;
	display: block;
	font-size: 16px;
	font-weight: 700;
}
.featured-entry .entry-summary {
	padding: 0 15px;
	margin: 5px;
	display: block;
	font-size:14px;
	font-weight:bold;
}
/******************************
  *   News and Notices starts here *
*******************************/

#news_notice {
	display:inline-block;
	float:right;
	width:325px;
	height:298px;
	margin:10px 0px 0 0;
}
*html #news_notice {
	margin:10px 0px 0 0;
}
#news_notice h4 {
	margin:0;
	padding:5px 0 0 0;
	font-size:14px;
	height:25px;
	width:100%;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.news_list {
	overflow:auto;
	height:239px;
}
 .news_list::-webkit-scrollbar {
 width: 14px;
}
 .news_list::-webkit-scrollbar-track {
 -webkit-box-shadow: inset 0 0 6px rgba(88, 88, 88, 0.5);
 border-radius: 0px;
}
 .news_list::-webkit-scrollbar-thumb {
 border-radius: 0px;
 -webkit-box-shadow: inset 0 0 6px rgba(88, 88, 88, 1);
}
.list_adj {
	width:280px;
	margin:0 auto 0;
	padding:0 auto 0;
}
.list_btm {
	height:28px;
	width:100%;
}
/******************************
  *   Six buttons starts here *
*******************************/
#second_s {
	width:952px;
	/*height:85px; zholdas 02.08.13 height:85px;
	height:1010px;*/
	margin:0 auto 0;
	padding:0 auto 0;
	padding-top: 10px;
	padding-bottom: 10px;
}
#mid_buttons {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:44px;
	width:950px;
	display:inline-block;
	margin:15px 0 0 0px;
	padding:0 auto 0;
}
.mid_button {
	display:inline-block;
	float:left;
	height:100%;
	width:156px;
}
.mid_button span {
	display:table-cell;
	vertical-align:middle;
	height:44px;
}
.mid_button_ce {
	width:155px;
	height:44;
	text-align:center;
}
.mid_button a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
/******************************
  *   Four boxes starts here *
*******************************/
#third_s {
	width:950px;
	height:250px;
	margin:0 auto 0;
	padding:0 auto 0;
}
#boxes_sec {
	display:inline-block;
	float:left;
	width:628px;
	height:250px;
}
.prospective {
	display:inline-block;
	float:left;
	width:208px;
	height:250px;
}
.prospective h4 {
	padding:5px 0 5px 0;
	margin:0px 0 0 10px;
	width:90%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px
}
.prospective a {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.prospective ul {
	margin:10px 4px 0px 10px;
	padding:0;
	list-style:none;
}
.prospective ul li {
	margin:5px 0 0 6px;
}
.boxes {
	width:209px;
	height:250px;
	display:inline-block;
	float:left;
}
.boxes h4 {
	padding:5px 0 5px 0;
	margin:0px 0 0 10px;
	width:90%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px
}
.boxes a {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.boxes ul {
	margin:10px 0 0px 16px;
	padding:0;
	list-style:none;
}
.boxes ul li {
	margin:5px 0 0 6px;
}
#g_calendar_wrap {
	display:inline-block;
	float:left;
	width:322px;
	height:250px;
}
#goog_cal {
	width:100%;
	height:250px;
	display:inline-block;
	float:right;
}
#goog_cal h4 {
	height:25px;
	margin:0;
	padding:5px 0 0 0;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
/******************************
  *  Bottom section starts here *
*******************************/
#forth_s {
	width:950px;
	min-height:280px;
	margin:20px auto 0;
	padding:0 auto 0;
}
*html div#forth_s {
 height: expression( this.scrollHeight < 281 ? "280px" : "auto" ); /* sets min-height for IE */
}
#gray_fix {
	width:460px;
	height:auto;
	padding:0 0 30px 0;
	display:inline-block;
	float:left;
}
#gray_fix h4 {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:200px;
	margin:0 0 0 10px;
	padding:10px 0 3px 10px;
}
.inline_box {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:200px;
	height:80px;
	display:inline-block;
	float:left;
	margin: 8px 0 0 16px;
	cursor:pointer;
}
.box_pic {
	display:inline-block;
	float:left;
	margin:8px 0 0 5px;
	width:65px;
	height:65px;
}
.box_dsc {
	display:inline-block;
	float:right;
	margin:8px 5px 0 0px;
	width:110px;
	height:65px;
	text-align:center;
	font-size:14px;
	position:relative;
	top:7px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#photo_str {
	width:100%;
	height:203px;
	margin:0px auto 0;
	padding:0 auto 0;
}
#photo_str h4 {
	margin:0;
	padding:5px 0 0 0;
	font-size:14px;
	height:25px;
	width:100%;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.flr_fit {
	display:inline-block;
	float:left;
	margin:6px 0 0 21px;
}
*html .flr_fit {
	margin:6px 0 0 13px;
}
#fl_img_c {
	display:inline-block;
	float:left;
	width:88px;
	height:127px;
}
#fl_img {
	width:88px;
	height:88px;
}
#fl_img_d {
	width:100%;
	height:37px;
	padding:8px 0 0 3px;
}
#fl_img_d a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.phto_btm {
	margin:10px 0 0 0;
	height:28px;
	width:100%;
	display:inline-block;
}
*html .phto_btm {
	height:30px;
}
/******************************
  *  Library home starts here *
*******************************/
#lib_wrap {
	width:100%;
	height:750px;
	margin:20px auto 0;
	padding:0 auto 0;
}
.lib_box {
	display: inline-block;
	float: left;
	width: 300px;
	height: 270px;
	margin: 10px 0 0 15px;
	background: white;
	border: solid 2px #ccc;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.lib_box_pic {
	width:290px;
	height:97px;
	margin:4px auto 0;
	padding:0 auto 0;
	border-bottom:solid 4px #409042;
}
*html .lib_box {
	margin: 10px 0px 0 10px;
	display:inline-block;
	float:left;
}
.lib_box .widget {
	width:290px;
	margin:0px auto 0;
	padding:0 auto 0;
}
.lib_box .widget h4 {
	padding:0;
	margin:3px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#101A26;
	font-size:14px;
}
.lib_box .widget .textwidget {
	margin:5px 0 0 0;
	padding:0;
}
.lib_box .widget ul {
	margin:3px 0 0 15px;
	padding:0;
}
.lib_box .widget ul li {
	list-style:none;
	padding:2px 0 0 0;
}
.lib_box .widget ul a {
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#book_srch {
	border:1px solid #ccc;
	width:940px;
	height:90px;
	margin:0 auto 0;
	padding:0 auto 0;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#containerif {
	width:300px;
	height:80px;
	overflow:hidden;
	margin:0px 0 0 7px;
	display:inline-block;
	float:left;
}
.amlibsearch {
	display:inline-block;
	float:left;
	width:310px;
	margin:6px 0 0 5px;
}
.contiftitle {
	width:100%;
	height:20px;
	margin-top:5px;
	display:inline-block;
	float:left;
}
.contiftitle a {
	color:#1b5790;
	font-size:12px;
	margin:10px 0 0 10px;
}
ul#midmenu {
	width:270px;
	padding:0;
	margin:35px 0 0 0px;
	list-style:none;
	height: 20px;
	display:inline-block;
	float:left;
}
ul#midmenu li {
	display: block;
	float: left;
	margin: 0 0 0 5px;
}
ul#midmenu li a.active {
	border-bottom:solid 1px #901A1C;
}
.activeli {
}
div.submidmenu {
}
div.submidmenu.inactive {
	display: none;
}
/******************************
  *  BCB home starts here *
*******************************/
#bcb_wrap {
	display:inline-block;
	float:left;
	width:700px;
	height:100%;
}
#bcb_wrap h1 {
	color: #666666;
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	text-indent: 2px;
	letter-spacing: -1px;
	margin: 22px 0px 14px 20px;
	padding: 2px 0px 2px 0px;
	line-height: 28px;
	border-bottom:solid 2px #ccc;
	width:400px;
}
#bcb_left {
	width:700px;
	margin:0 auto 0;
	padding: 0 auto 0;
	height:315px;
}
.bcb_left_box {
	display:inline-block;
	float:left;
	border:solid 1px #ccc;
	width:210px;
	height:310px;
	margin:0 0 0 15px;
}
*html .bcb_left_box {
	margin:0 0 0 10px;
}
.bcb_left_box h4 {
	margin:85px 0 0 0;
	padding:2px 0 2px 0px;
	color:#FC3;
	font-size:14px;
	background:#406690;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:center;
}
.bcb_left_box ul {
	margin:5px 0 0 10px;
	padding:0;
	list-style:none;
	border-top:solid 1px #406690;
}
.bcb_left_box ul li {
	margin:5px 0 0 0;
}
.bcb_left_box ul li a {
	color:#333;
	font-weight:bold;
}
.bcb_left_box ul li a:hover {
	color:#406690;
}
#news_bcb_h {
	display:inline-block;
	float:left;
	width:200px;
	height:90%;
	border-left:solid 1px #ccc;
	margin:20px 0 0 0;
}
#news_bcb_h h4 {
	color: #406690;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	text-indent: 2px;
	letter-spacing: 0px;
	margin: 15px 0px 14px 20px;
	padding: 2px 0px 2px 0px;
	border-bottom:solid 2px #406690;
}
#news_bcb_h ul {
	width:200px;
	list-style:none;
	border-bottom:dotted 1px #333;
	margin:0 0 0 20px;
	padding:0 0 10px 0;
}
#news_bcb_h ul li {
	padding:10px 0 0 0;
}
#news_bcb_h ul li a {
	font-weight:bold;
}
/******************************
  *  EXMBA  starts here *
*******************************/

#topcontainer {
	width:688px;
	height:200px;
	margin:0 auto 0;
	padding:0 auto 0;
	border:1px solid #ccc;
}
.topcont_right {
	display:inline-block;
	float:right;
	background: url(images/alph.png) repeat;
	margin:0 20px 0 0px;
	width:230px;
	height:200px;
}
#box_ex ul {
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
}
#box_ex ul li {
	list-style:none;
	background:#406690;
	padding:0px 0 5px 0;
	border-bottom:solid 2px #406690;
	text-align:center;
}
#box_ex ul li:hover {
	border-bottom:solid 2px #c54c4d;
}
#box_ex ul li a {
	color:#fff;
	font-size:12px;
	position:relative;
	top:3px;
}
#contentleft .postarea #box_ex h4 {
	display:none;
}
.ex_mid {
	/*border:solid 1px #ccc;*/
	/*width:672px;*/
	min-height:150px;
	/*margin:15px 0 0 0;
	padding:5px 8px 5px 8px;*/
}
* html div.ex_mid {
 height: expression( this.scrollHeight < 151 ? "150px" : "auto" ); /* sets min-height for IE */
}
.ex_b {
	width:688px;
	margin:15px 0 15px 0;
	height:240px;
}
.ex_box {
	display:inline-block;
	float:left;
	width:218px;
	height:200px;
	border:solid 1px #ccc;
}
#contentleft .postarea .ex_box .widget h4 {
	margin:0;
	padding:0;
	font-size:12px;
	color:#fff;
	text-align:center;
	background:#406690;
	letter-spacing: 1px;
}
#contentleft .postarea .ex_box .colorized h4 {
	background:#c54c4d;
}
#contentleft .postarea .ex_box .widget ul {
	margin:10px 0 0 0;
	padding:0;
}
#contentleft .postarea .ex_box .widget ul li {
	list-style:none;
}
#contentleft .postarea .ex_box p {
	margin:3px 5px 3px 5px;
}
.ex_box_fix {
	width:14px;
	height:100%;
	display:inline-block;
	float:left;
}
/*************************************************************************************************************************************************
*	Home page ends here   *
*************************************************************************************************************************************************/

.navigation .alignleft {
	display:inline-block;
	float:left;
}
.alignright {
	display:inline-block;
	float:right;
}
/*************************************************************************************************************************************************
*	 Page styles starts here   *
*************************************************************************************************************************************************/

#content {
	width:972px;
	min-height:400px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	position: relative;
	z-index: 1;
	border-left:solid 0px #ccc;
	border-right:solid 0px #ccc;
	/*background:url(images/sidebg.png) repeat-y left top;* zholdas 28.06.13/
}
* html div#content {
 height: expression( this.scrollHeight < 401 ? "400px" : "auto" ); /* sets min-height for IE */
}
#contentleft {
	float: right;
	background:none;
	width:715px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#contentleft h1 {
	color: #666666;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	text-indent: 2px;
	margin: 2px 0px 4px 0px;
	padding: 2px 0px 4px 0px;
	line-height: 24px;
	border-bottom:solid 2px #406690;
}
#contentleft h2 {
	color: #666666;
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	text-indent: 2px;
	letter-spacing: -1px;
	margin: 6px 0px 4px 0px;
	padding: 2px 0px 2px 0px;
	line-height: 28px;
}
#contentleft h3 {
	color: #666666;
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style:normal;
	text-indent: 2px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
	line-height: 28px;
	border-bottom:solid 2px #406690;
}
#contentleft h4 {
	color: #666666;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: normal;
	text-indent: 2px;
	margin: 4px 0px 4px 0px;
	padding: 4px 0px 4px 0px;
	line-height: 28px;
	border-bottom: 1px solid #DDDDDD;
}
#contentleft h5 {
	color: #666666;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	text-indent: 2px;
	text-align:left;
	padding: 4px 0px 4px 0px;
	margin: 2px 0px 6px 0px;
	border-bottom: 1px solid #DDDDDD;
}
#contentleft h6 {
	color: #666666;
	font-size: 14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	text-indent: 2px;
	text-align:left;
	padding: 4px 0px 4px 0px;
	margin: 2px 0px 2px 0px;
}
#contentleft h1 a, #contentleft h2 a, #contentleft h3 a, #contentleft h4 a, #contentleft h5 a, #contentleft h6 a, {
 color: #406690;
 text-decoration: none;
 border: none;
 fony-style:Georgia, "Times New Roman", Times, serif;
}
 #contentleft h1 a:hover, #contentleft h2 a:hover, #contentleft h3 a:hover, #contentleft h4 a:hover, #contentleft h5 a:hover, #contentleft h6 a:hover, {
 color: #406690;
 text-decoration: none;
 border: none;
 fony-style:Georgia, "Times New Roman", Times, serif;
}
#contentleft img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
}
#contentleft img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
}
.postblock {
	float: right;
	width: 100%;
	border-bottom:1px solid #dddddd;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 5px 0px;
}
.postarea td {
	/*padding:5px 5px 5px 5px;*/
	/*vertical-align:middle;*/
	color: #363636;
}
.postarea table ul {
	margin:0;
	/*padding:0;*/
	color: #363636;
}
.postarea table ul li {
	margin:8px;
	padding:0;
	color: #363636;
}
.postarea {
	margin:15px 10px 15px 10px;
	width:690px;
	line-height: 1.5;
}
.postarea p {
	padding: 5px 0px 5px 0px;
	margin: 0px;
	font-size:12px;
	line-height: 1.5;
	color: #363636;
}
.postarea hr {
	border:0;
	width:100%;
	height:1px;
	color:#DDDDDD;
	background-color:#DDDDDD;
	margin: 6px 0px 8px 0px;
	padding: 0px;
}
.postarea ol {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	color: #363636;
}
.postarea ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
	color: #363636;
}
.postarea ul {
	list-style-type: none;
	margin: 0px 0px 0px 5px;
	/*padding: 5px 0px 5px 0px;*/
	color:#363636;
}
.postarea ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #363636;
}
.postarea ul li {
	list-style: outside;
	list-style-type: disc;
	background: none;
	/*padding: 0px 0px 0px 15px;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	color: #363636;
}
.postarea ul ul li {
	list-style: outside;
	list-style-type: square;
	background: none;
	/*padding: 0px 0px 0px 15px;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	color: #363636;
}
.postarea img.alignleft {
	float:left;
	margin: 4px 6px 4px 4px;
	display: inline;
	border:solid 3px #406690;
}
.postarea img.alignright {
	float:right;
	margin: 4px 4px 4px 6px;
	display: inline;
	border:solid 3px #406690;
}
/*****/
.postarea table.alignleft {
	float:left;
	margin: 4px 6px 4px 4px;
	display: inline;
}
.postarea table.alignright {
	float:right;
	margin: 4px 6px 4px 4px;
	display: inline;
}
/*****/
blockquote {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	margin: 10px 25px 10px 25px;
	padding: 0px 25px 0px 10px;
	border-left: 2px solid #C0C0C0;
}
#content blockquote p {
	margin: 0px;
	padding: 0px;
}
.postauthor {
	font-size: 11px;
	line-height: 10px;
	margin: -5px 0px 5px 0px;
	padding: 0px;
}
.postmeta {
	background: #F5F5F5;
	font-size: 11px;
	text-transform: uppercase;
	margin: 10px 0px 20px 0px;
	padding: 5px 10px 5px 10px;
}
.postmeta p {
	margin: 0px;
	padding: 0px;
}
.postservice {
	background: none;
	width: 100%;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}
.pr_arch_title_br {
	border-bottom:dotted 1px #666666;
	height:155px;
}
.pr_arch_wrp {
	width:150px;
	height:150px;
	padding: 0 7px 0px 0;
	display:inline-block;
	float:left;
}
.profile_face {
	width:150px;
	height:150px;
	padding: 0 10px 7px 0;
	margin: 10px 10px 7px 0;
	display:inline-block;
	float:left;
}
.profile_face img {
	border:solid 2px #666;
}
/******************************
  *   Postarea box sidebar #1 *
*******************************/
#sidebar1 {
	display:inline-block;
	float:right;
	width:218px;
	padding:7px 0px 7px 12px;
	background:#fff;
}
#sidebar1 .green_h h4 {
	margin:0;
	padding:5px 0 5px 0;
	background:#409042;
	color:#fff;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	line-height:17px;
}
#sidebar1 .red_h h4 {
	margin:0;
	padding:5px 0 5px 0;
	background:#c54c4d;
	color:#fff;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	line-height:17px;
}
#sidebar1 .blue_h h4 {
	margin:0;
	padding:5px 0 5px 0;
	background:#406690;
	color:#fff;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	line-height:17px;
}
#sidebar1 .gray_h h4 {
	color:#101A26;
	margin:0;
	padding:5px 0 5px 0;
	background:#abacab;/* for non-css3 browsers */
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	line-height:17px;
}
.insidebox .widget {
	display:inline-block;
	float:right;
	width:218px;
	border:solid 1px #b3b4b3;
	margin:7px 0 0 0;
}
.insidebox .widget ul {
	margin:7px 3px 0 0;
	color:#409042;
	padding: 0 0 10px 0;
}
.insidebox .widget ul li {
	list-style:none;
	padding-top: 4px;
	padding-left: 15px;
}
.insidebox .widget ul li ul {
	display:block;
}
.insidebox .widget ul li ul li {
	margin-left:1px;
}
#sidebar1 .green_h a {
	color:#409042
}
#sidebar1 .red_h a {
	color:#406690
}
/****** Postarea box sidebar #1 ends here *****/
code {
	color: #999999;
	background: #EAEAEA;
	font-size: 11px;
	margin: 0px;
	padding: 10px;
	display: block;
	font-family: Verdana, Tahoma, Verdana;
}
#content .archive {
	float: right;
	width: 300px;
	margin: 0px;
	padding: 0px 20px 0px 0px;
}
#statement_pic {
	width:150px;
	min-height:165px;
	padding: 0 7px 23px 0;
	margin:20px 0 10px 0;
	display:inline-block;
}
* html div#statement_pic {
 height: expression( this.scrollHeight < 166 ? "165px" : "auto" ); /* sets min-height for IE */
}
#statement_pic a {
	text-align:justify;
	font-style:italic;
	width:150px;
	position:relative;
	top:153px;
	font-size:12px;
}
/****************************
Customized simple main page of the particular department, section for news and events.
****************************/
#notice_wrap {
	background: url(images/bg_web.png) repeat #ccc;
	border:solid 2px #666;
	padding:0 5px 35px 5px;
}
#notice_wrap h4 {
	width:400px;
	color:#a30500;
}
#news_i_wrap {
	border-bottom:dotted 1px #666666;
}
#news_i_wrap h5 {
	border:none;
}
#news_i_wrap img {
	border:solid 2px #666;
}
/*************************************************************************************************************************************************
*	Sidebar	 *
*************************************************************************************************************************************************/
#sidebar {
	float: left;
	display: inline-block;
	width: 250px;
	margin: 45px 0px 0px 0px; /*margin: 0px 0px 0px 0px; zholdas 28.06.13*/
	padding: 0 0 0px 0;
	background:#6083a9;
	/*border-left:solid 1px #6C6C6C;
	border-right:solid 1px #6C6C6C;*/
	border-top:solid 0px #6C6C6C;
}
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 {
	color: #fff;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-indent: 2px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:5px 0 5px 0;
	background:#406690;
}
#sidebar a, #sidebar a:visited {
	color:#406690;
}
#sidebar a:hover {
}
#sidebar p {
	padding: 0px;
	margin: 0px;
	line-height: 20px;
	color: #363636;
}
/************************************************************************************************************************************************
*	sidebar menu starts here	 *
************************************************************************************************************************************************/
/******************************
  *   Custom menu styles *
*******************************/

.menu li ul, .menu .current_page_item li ul, .menu .current_page_ancestor li ul, .menu .current_page_ancestor .current_page_item li ul, .menu .current_page_ancestor .current_page_ancestor li ul {
	display: none;
}
.menu .current_page_item ul, .menu .current_page_ancestor ul, .menu .current_page_ancestor .current_page_item ul, .menu .current_page_ancestor .current_page_ancestor ul, .menu .current_page_ancestor .current_page_ancestor .current_page_item ul, .menu .current_page_ancestor .current_page_ancestor .current_page_ancestor ul {
	display: block;
}
#sidebar .widget .menu {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#sidebar .widget .menu a:hover {
	color:#FC3;
}
#sidebar .widget .menu li {
	margin: 0px;
	overflow: hidden;
	background:#406690;
	padding: 7px 8px 7px 16px;
	border-bottom:solid 1px #6083a9;
}
#sidebar .widget .menu li a {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	color:#fff;
	/*font:bold 10px Arial, Helvetica, sans-serif;*/
	font: 11px Verdana, Arial, sans-serif;
	font-style: normal;
	text-decoration: none;
	/*text-transform:uppercase;*/
}
#sidebar .widget .menu li ul {
	margin:0;
	padding:7px 0 0 0;
	background:#6083a9;
}
#sidebar .widget .menu li ul li {
	margin: 0 0 0 0;
	padding: 4px 10px 4px 10px;
	overflow: hidden;
	background:#6083a9;
	border-bottom:solid 0px #6083a9;
	list-style:none;
}
#sidebar .widget .menu li ul li a {
	overflow: hidden;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	text-transform:none;
	font-weight:normal;
}
#sidebar .widget .menu li.current-menu-item {
	background:#6083a9;
}
#sidebar .widget .menu li.current-menu-parent {
	background:#6083a9;
}
#sidebar .widget .menu li.current-menu-ancestor {
	background:#6083a9;
}
#sidebar .widget .menu li.current-menu-item a {
	color:#FC3;
}
#sidebar .widget .menu li.current-menu-item ul li a {
	color:#fff;
}
#sidebar .widget .menu li.current-menu-item ul li a:hover {
	color:#FC3;
}
#sidebar .widget .menu .linkcat1 a {
	color: #fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding:5px 0 5px 0;
}
#sidebar .widget .menu .linkcat1 {
	border-bottom:solid 0px;
}
#sidebar .widget .menu .linkcat2 a {
	color: #FC3;
}
/******************************
  *   Widget Page Widget shows created pages list *
*******************************/

 .widget_pages ul li ul, .widget_pages ul .current_page_item li ul, .widget_pages ul .current_page_ancestor li ul, .widget_pages ul .current_page_ancestor .current_page_item li ul, .widget_pages ul .current_page_ancestor .current_page_ancestor li ul {
	display: none;
}
.widget_pages ul .current_page_item ul, .widget_pages ul .current_page_ancestor ul, .widget_pages ul .current_page_ancestor .current_page_item ul, .widget_pages ul .current_page_ancestor .current_page_ancestor ul, .widget_pages ul .current_page_ancestor .current_page_ancestor .current_page_item ul, .widget_pages ul .current_page_ancestor .current_page_ancestor .current_page_ancestor ul {
	display: block;
}
#sidebar .widget_pages h4 {
	display:none;
}
#sidebar .widget_pages a:hover {
	color:#FC3;
}
#sidebar .widget_pages ul {
	margin:0;
	padding:0;
}
#sidebar .widget_pages ul a:hover {
	color:#FC3;
}
#sidebar .widget_pages ul li {
	margin: 0px;
	overflow: hidden;
	background:#406690;
	padding: 7px 8px 7px 16px;
	border-bottom:solid 1px #6083a9;
}
#sidebar .widget_pages ul li a {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	color:#fff;
	font:bold 10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
	text-transform:uppercase;
}
#sidebar .widget_pages ul li ul {
	margin:0;
	padding:7px 0 0 0;
	background:#6083a9;
}
#sidebar .widget_pages ul li ul li {
	margin: 0 0 0 0;
	padding: 2px 10px 2px 10px;
	overflow: hidden;
	background:#6083a9;
	border-bottom:solid 0px #6083a9;
	list-style:none;
}
#sidebar .widget_pages ul li ul li a {
	overflow: hidden;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	text-transform:none;
	font-weight:normal;
}
#sidebar .widget_pages ul li.current_page_item {
	background:#6083a9;
}
#sidebar .widget_pages ul li.current_page_ancestor {
	background:#6083a9;
}
#sidebar .widget_pages ul li.current_page_parent {
	background:#6083a9;
}
#sidebar .widget ul li.current_page_item a {
	color:#FC3;
}
#sidebar .widget ul li.current_page_item ul li a {
	color:#fff;
}
#sidebar .widget ul li.current_page_item ul li a:hover {
	color:#FC3;
}
#sidebar .textwidget {
	color:#101A26;
	background:#fff;
	padding:5px 10px 5px 10px;
}
#sidebar .textwidget p {
	font-style: Arial, Helvetica, Verdana, sans-serif 14px;
	color:#101A26;
}
/** Sidebar news item pagination classes***/
#sidebar .newssb a, #sidebar .newssb a:visited {
	color:#406690;
	font-size:14px;
	font-weight:bold;
}
#sidebar .textwidget .notbox a {
	font-size:11px;
	font-weight:500;
	color:#fff;
	border:none;
	padding:5px 0 0 0;
	text-decoration:none;
}
#sidebar .textwidget .notbox img {
	border:solid 2px #CCC;
}
#sidebar .textwidget .notbox a:hover {
	color:#FC3;
}
.newssb {
	display:block;
	height:10px;
	widows:100%;
	margin: 7px 0 7px 0;
}
.newssb_right {
	display:inline-block;
	float:right;
}
.newssb_left {
	display:inline-block;
	float:left;
}
/************************************************************************************************************************************************
*	Calendar Widget	 *
************************************************************************************************************************************************/
#calendar_wrap {
	margin: 0px auto 0px;
	padding: 5px 10px 5px 10px;
}
#wp-calendar {
	width: 100%;
	text-align: center;
}
#wp-calendar a {
	margin: 0px !important;
}
#wp-calendar caption {
	font-size: 16px;
	margin: 5px 0px 5px 0px;
}
#wp-calendar #prev a {
	float: left;
	margin: 10px 0px 0px 0px !important;
	text-align: left;
}
#wp-calendar #next a {
	float: right;
	margin: 10px 0px 0px 0px !important;
	text-align: right;
}
/************************************************************************************************************************************************
*	Footer Styles	 *
*************************************************************************************************************************************************/
#footer_home {
	width:972px;
	margin: 0px auto 0;
	padding: 0px auto 0;
	height:40px;
}
.footer_fix_home {
	width:100%;
	float:right;
	height:40px;
}
#footer {
	margin: 0px 0 0 0;
	padding:0px 0 0px 0;
	height:50px;
}
.footer_fix {
	width:972px;
	float:right;
	height:50px;
}
#footer a {
	text-decoration:none;
}
#footer_home a {
	text-decoration:none;
}
/**************************
*	Table Customization	 *
****************************/
#white_lnk a {
	color:#FFF;
}
/***** Table A *****/
.table_a {
	border:solid #ccc 1px;
	margin: 1em 25px;
	text-align: center;
}
.table_a a {
	text-decoration:underline;
}
.table_a th {
	color:#363636;
	font-weight: bold;
	background-color:none;
	border-bottom: 2px solid #D9D9D9;
}
.table_a tr td {
	vertical-align:middle;
	padding:5px 3px 5px 5px;
}
.table_a td, th {
	color:#406690;
	padding: 10px 5px;
	height:30px;
}
.table_a .odd {
	background-color: #F1F1F1;
}
.table_a .odd td {
	border-bottom: 1px solid #D9D9D9;
}
/***** Table A Ends here *****/
/***** Table B *****/
.table_b td {
	margin:0;
	padding:0;
	vertical-align:middle;
}
.table_b td img {
	border:4px solid #ccc;
}
.table_b td a {
	color:#FFF
}
/***** Table B Ends here *****/
.table_c {
}
.table_c tr.odd td {
	background:#f7fbff
}
.table_c tr.odd .column1 {
	background:#f4f9fe;
}
.table_c .column1 {
	background:#f9fcfe;
}
/**************************
*	Table Customization	 *
****************************/
.hackadelic-sliderPanel {
	border: 0px solid #ccc;
	padding: 0px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	width:580px;
	font-family: Arial, Helvetica, sans-serif;
}
a.hackadelic-sliderButton {
	border: 0px solid lightgrey;
	padding: 0 px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
	font-family: Arial, Helvetica, sans-serif;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}
.textwidget .hackadelic-sliderPanel p {
	width:300px;
}
/************************************************************************************************************************************************
*	College of Social Scines table styles    *
************************************************************************************************************************************************/

.css_tbale td {
	text-align:center;
	vertical-align:middle;
}
.brd {
	border:1px solid #cacbca;
	border-top:#fff;
}
.cell_orange {
	background:#fff;
	color:#e95b2a;
	border:1px solid #e95b2a;
}
.cell_orange a {
	color:#e95b2a;
}
.cell_orange:hover {
	background:#e95b2a;
repeat-x;
	border:1px solid #a8a8a8;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
}
.cell_orange:hover a {
	color:#fff;
}
.cell_green_t1 {
	background:#fff;
	border:solid 1px #409042;
}
.cell_green_t1 a {
	color:#409042;
}
.cell_green_t1:hover {
	background:#409042;
	border:solid 1px #a8a8a8;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
}
.cell_green_t1:hover a {
	color:#fff;
}
.cell_hover:hover {
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
}
.cell_grad {
	background:#abacab;/* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#abacab'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#abacab)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ececec, #abacab); /* for firefox 3.6+ */
	background:-o-linear-gradient(top, #ececec, #abacab); /*... opera */
	border:1px solid #101A26;
}
.cell_grad a {
	color:#101A26;
}
.cell_grad:hover {
	background:#406690;
}
.cell_grad:hover a {
	color:#FFF;
}
/**** CSS table styles  ends here******/
#top_tag_menu {
	margin-left:auto;
	margin-right:auto;
	width:70%;
}
#top_tag_menu .widget ul li {
	list-style:none;
	display:inline;
}
#top_tag_menu .widget ul li a {
	font-size:14px;
}
#insert_line_adm {
	width: 990x;
	height:278px;
	border:solid 1px #ccc;
}
#insert_line_adm_in {
	width:20px;
	height:20px;
	border:solid 1px #ccc;
	margin:0;
	padding:0;
}
/**** Graduate admission classess ***/
#grd_lft {
	width:340px;
	display:inline-block;
	float:left;
}
#grd_box {
	width:340px;
	border:solid 1px #333;
	margin:7px 0 0 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#abacab;/* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#abacab'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#abacab)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f8f8f8, #abacab); /* for firefox 3.6+ */
	background:-o-linear-gradient(top, #f8f8f8, #abacab); /*... opera */
	background: -ms-linear-gradient(top, #f8f8f8, #abacab); /* IE10 */
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
}
#grd_box p {
	padding:6px 6px 6px 6px;
}
#grd_box h4 {
	margin:10px 0 0 10px;
	padding:0;
}
#grd_line {
	width:340px;
	display:inline-block;
	float:right;
	height:200px;
}
#grd_line_a {
	width:340px;
	border:solid 1px #333;
	margin:7px 0 0 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:400px;
	background:#406690;/* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#406690', endColorstr='#6083a9'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#406690), to(#6083a9)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #406690, #6083a9); /* for firefox 3.6+ */
	background:-o-linear-gradient(top, #406690, #6083a9); /*... opera */
	background: -ms-linear-gradient(top, #406690, #6083a9); /* IE10 */
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
}
#grd_line_a-h {
	width:320px;
	margin:10px auto 0;
	padding:0 auto 0;
	height:130px;
	background:url('http://kimep.thinkdev.link/admission/files/2012/11/grd-prg.jpg');
}
#grd_line_a ul {
	margin:10px 0 0 10px;
	padding:0;
	list-style:none;
}
#grd_line_a ul li {
	margin:5px 0 3px 0;
	list-style:none;
}
#grd_line_a ul a {
	color:#fff;
}
.grd_wrap {
	margin:0 0 20px 0;
}
/** try yourself as a KIMEP student widget **/
#divB {
	display: none;
	width:230px;
	height:109px;
	background:#fff;
	opacity:0.9;
	filter: alpha(opacity = 90);
}
#divA {
	width:230px;
	height:151px;
	border:solid 2px #406690;
	background:url(images/sign_up.jpg) no-repeat;
	margin:10px 0 0 0;
}
.widget #divA a {
	font-size:14px;
	font-weight:bold;
	color:#904240;
}
#divA p {
	margin:0;
	padding:0;
	background:#fff;
	font-weight:bold;
	opacity:0.9;
	filter: alpha(opacity = 90);
	text-align:center;
}
#divA:hover #divB {
	display:  block;
}

/* OHD Landing page */
.ohd_top_wrap {width:100%;  height:300px; }
.coming_item {
	width:130px;
	height:184px;
	border:solid 1px #ccc;
	display:inline-block;
	float:left;
	margin:10px 5px 10px 5px;
}
.coming_item a {margin:0; padding:0; border:0; font-size:11px;}

.ohd_bot_wrap {width:100%;}
.city_wrap {display:inline-block; float:left; border-right:solid 1px #ccc; width:190px; height:200px; margin:7px 8px 10px 18px; -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;}
.city_wrap h4{font-size:10px; margin:0; padding:0; border:0; text-align:center; }

/** Central Asia Business Journal  CABJ styles ***/
.cabj_panel {display:inline-block; float:left; width:300px; height:150px; margin:8px 8px 8px 8px; border-bottom:solid 1px #ccc;}
.cabj_panel_a {display:inline-block; float:left; width:150px; height:150px}
.cabj_panel_b  {display:inline-block; float:left; width:150px; height:150px;}
.cabj_panel_b  p {padding:3px 3px 3px 4px;}
/** Emploees page styles **/
#empl_item {width: 550px; min-height:140px; border: solid 1px #999; display:inline-block; float:right; margin:15px 0 0px 0px}
*html div#empl_item {
 height: expression( this.scrollHeight < 141 ? "140px" : "auto" ); /* sets min-height for IE */
}
#empl_item_ul { list-style:none; margin:0; padding:0;}
#empl_item_ul li { list-style:none; margin:0; padding:0;}
#empl_item p { margin:6px 9px 3px 9px; color:#333; font-size:14px; text-align:justify;}
#empl_item_logo {width:136px; height:140px; display:inline-block; float:left; margin:15px 0 0px 0px} 

/** WLP styles ***/
.wlp_wrap {border: solid 1px #ccc; width: 688; height: 344px;}
.wlp_wrap_item1 {display: inline-block; float: left; width: 172px; height: 344px; background:url('http://kimep.thinkdev.link/wlp/files/2012/11/DKvOvjU3Zls.jpg');}
.wlp_wrap_item2 {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/wlp/files/2012/11/IMG_8929.jpg');}
.wlp_wrap_item3 {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/wlp/files/2012/11/untitled-28.jpg');}
.wlp_wrap_item4 {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/wlp/files/2012/11/IMG_6188.jpg');}
.wlp_wrap_item1:hover {display: inline-block; float: left; width: 172px; height: 344px; background:url('http://kimep.thinkdev.link/wlp/files/2012/11/DKvOvjU3Zls_g.jpg');}
.wlp_wrap_item1:hover .wlp_name { background:#406690;}
.wlp_wrap_item1:hover .wlp_name a{ color:#fff;}
.wlp_wrap_item2:hover {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/wlp/files/2012/11/IMG_8929_g.jpg');}
.wlp_wrap_item2:hover .wlp_name { background:#406690;}
.wlp_wrap_item2:hover .wlp_name a{ color:#fff;}
.wlp_wrap_item3:hover {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/wlp/files/2012/11/untitled-28_G.jpg');}
.wlp_wrap_item3:hover .wlp_name { background:#406690;}
.wlp_wrap_item3:hover .wlp_name a{ color:#fff;}
.wlp_wrap_item4:hover {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/wlp/files/2012/11/IMG_6188_g.jpg')}
.wlp_wrap_item4:hover .wlp_name { background:#406690;}
.wlp_wrap_item4:hover .wlp_name a{ color:#fff;}

.wlp_name {height:30px; width:172px; background:#F00; opacity:0.9; text-align:center; margin:280px 0 0 0;}
.wlp_name:hover { background:#406690;}
.wlp_name a { font-size:12px; vertical-align:middle; color:#fff; position:relative; top:5px;}
.wlp_name:hover a{ color:#fff;}
/***** Undergarduate Admission Styles *********************/
.ungrd_wrap {width:690px; height:auto;}
.undr_photo {width:686px; height:330px; border:solid 2px #406690; -moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px; background: url(images/photo_2.jpg);}
.under_vert {width:290px; height:340px; background: url(images/blue_bg.png) repeat; position:absolute; left:645px; top:230px; -moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px; border:solid 2px #ccc;}	
.under_vert ul { margin:10px 10px 10px 10px; padding:0;}
.under_vert ul li { list-style:none;}
.under_vert ul li a { color:#FFF; font-size:14px;}
.under_hor ul { margin:30px 10px 10px 15px; padding:0;}
.under_hor ul li { list-style:none;}
.under_hor ul li a { color:#FFF; font-size:14px;}
.under_hor {width:340px; height:200px;  display:inline-block; float:left; margin:10px 0 0 10px;}
.under_list { margin:0; padding:0; background:#090;}
.under_list li{ list-style:none;}
.under_list li a{ color:#c54c4d;}
.ungrd_wrap_1 {width:690px; height:420px; background: url(images/photo_4.jpg); border:solid 2px #c54c4d; -moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px; }	
/****	
.ungrd_wrap_1 .ungrd_wrap_ol {margin:0 0 0 0; padding:233px 0 0 0; list-style:none; }
.ungrd_wrap_1 .ungrd_wrap_ol li { list-style:none; width:690px; height:30px; background:#c54c4d; border-bottom:solid 1px #fff; text-align:center; opacity:0.9; filter: alpha(opacity = 90); margin:0; padding:0;}
.ungrd_wrap_1 .ungrd_wrap_ol li:hover { background:#904240;}
.ungrd_wrap_1 .ungrd_wrap_ol li  a { color:#FFF; text-decoration:none; position:relative; top:4px;}
***/
.ungrd_wrap_1 {width:690px; height:420px; background: url(images/photo_4.jpg); border:solid 2px #c54c4d; -moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px; }
.ungrd_wrap_1 ul { margin:0; padding:0; width:342px;}
.ungrd_wrap_1 ul li {background:#c54c4d; list-style:none; border:solid 1px #fff; height:35px; text-align:center; opacity:0.9; filter: alpha(opacity = 90);}
.ungrd_wrap_1 ul li a { font-size:12px; color:#fff; font-weight:bold;}
.ungrd_wrap_1 ul li:hover { background:#904240;}
/***** Undergarduate Admission Styles *********************/
/** Student styles styles ***/
.stud_wrap {border: solid 1px #ccc; width: 688; height: 344px;}
.stud_wrap_item1 {display: inline-block; float: left; width: 172px; height: 344px; background:url('http://kimep.thinkdev.link/sorg/files/2013/02/int.jpg');}
.stud_wrap_item2 {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/sorg/files/2013/02/inter_1.jpg');}
.stud_wrap_item3 {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/sorg/files/2013/02/sport.jpg');}
.stud_wrap_item4 {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/sorg/files/2013/02/ksa.jpg');}
.stud_wrap_item1:hover {display: inline-block; float: left; width: 172px; height: 344px; background:url('http://kimep.thinkdev.link/sorg/files/2013/02/int_gray.jpg');}
.stud_wrap_item1:hover .wlp_name { background:#406690;}
.stud_wrap_item1:hover .wlp_name a{ color:#fff;}
.stud_wrap_item2:hover {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/sorg/files/2013/02/inter_1_gray.jpg');}
.stud_wrap_item2:hover .wlp_name { background:#406690;}
.stud_wrap_item2:hover .wlp_name a{ color:#fff;}
.stud_wrap_item3:hover {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/sorg/files/2013/02/sport_gray.jpg');}
.stud_wrap_item3:hover .wlp_name { background:#406690;}
.stud_wrap_item3:hover .wlp_name a{ color:#fff;}
.stud_wrap_item4:hover {display: inline-block; float: left; width: 172px; height: 344px;  background:url('http://kimep.thinkdev.link/sorg/files/2013/02/ksa_gray.jpg')}
.stud_wrap_item4:hover .wlp_name { background:#406690;}
.stud_wrap_item4:hover .wlp_name a{ color:#fff;}

.stud_name {height:30px; width:172px; background:#F00; opacity:0.9; text-align:center; margin:280px 0 0 0;}
.stud_name:hover { background:#406690;}
.stud_name a { font-size:14px; vertical-align:middle; color:#fff; position:relative; top:5px;}
.stud_name:hover a{ color:#fff;}
/***** Undergarduate Admission Styles *********************/

/*International Summer School*/
.iss_div {
    width: 80%;
    float:none;
    text-align:center;
    margin: 0px auto;
}
.iss_number {
    font-size: 48pt;
    font-weight: bold;
    color: DarkGreen;
}
.iss_green_text {
    font-size: 18pt;
    font-weight: bold;
    color: DarkGreen;
}
.iss_almaty {
    font-size: 14pt;
    color: DarkGreen;
}
.iss_brown_text {
    font-size: 14pt;
    color: #B8860B;
}
#iss_ul {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 2em;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #00CC33;
    text-decoration: none;
    background-color: #CCCCCC;
    text-indent: 5px;
    list-style-position: outside;
    list-style-image: url(images/graduation_hat.png) !important;
    list-style-type: square;
    padding: 6px;
    margin: 2px;
}

.iss_professors {
    width: 90%;
    float: left;
    margin: 10px;
}
.iss_professors_name {
    float: left;
    font-size: 12pt;
    /*line-height: 1.5;*/
    color: darkgreen;
    font-weight: bold;
}
.iss_professors_university {
    float: left;
    font-size: 10pt;
    font-weight: bold;
    /*line-height: 1.5;*/
}
.iss_professors_say {
    /*text-align: justify;*/
}
.iss_professors_image {
    width:200px;
    float: left;
    padding-right:10px;
}

/* Cultural Receptions */
.cultural_receptions_tiles {
    width:226px;
    display:inline-block;
    text-align:center;
    border: 3px outset green;
}
.cultural_reception_button {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   width:500px;
   }
.cultural_reception_button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
.cultural_reception_button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }
   
.korean_more_info {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.korean_more_info:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.korean_more_info:active {
	position:relative;
	top:1px;
}

table.zholdas_table_padding_left {
  width:100%;
  border-collapse:collapse;
}
table.zholdas_table_padding_left td {
  padding-left:20px;
  padding-top:5px;  
  text-align:left;
  vertical-align:top;
}
td.zholdas_td_header {
  font-weight:bold;
  text-align:left;
  vertical-align:top;
  padding-bottom:10px;
  font-size:1.1em;
}
tr.zholdas_td_padding_bottom {
  padding-bottom:20px;
}
tr.zholdas_tr {  
  border-top: 1px solid #C8C8C8;
}
tr.zholdas_tr td {  
  padding-bottom:25px;
  border-top: 1px solid #C8C8C8;
}

.ap-justify {
text-align: justify;
font-size: 0;
line-height: 0;

/* Для ИЕ 6 и 7 newspaper
   вместо justify */
*text-justify: newspaper;

/* В ИЕ не работает ap-example:after,
   зато есть text-align-last */
*text-align-last: justify;
*zoom:1;
}
.ap-justify li {
/* Инлайн-блок */
text-align: left;
font-size: 14pt;
font-family: tahoma;
font-weight:bold;    
line-height: normal;
display: inline-block;
*display : inline;
*zoom : 1;
vertical-align: top;
margin: 0 0 10px;
padding: 40px 5px 12px;
/*background: #fbfadc;*/
border-radius: 2px;
}
.ap-justify:after {
/* Заполняем последнюю строку пустотой,
   чтобы растягивалась первая */
content: '';
display: inline-block;
width: 100%;
height: 0;
visibility: hidden;
}

.href_like_artgorbunov {
  text-decoration:none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);  
  color:rgb(82, 16, 17);
}
.href_like_artgorbunov:hover {
 color: #bb3300;
}

/*zhodas 19.07.13*/
.ul-right {
    width: 325px; /* Ширина меню */
    list-style: none; /* Для списка убираем маркеры */
    margin: 0; /* Нет отступов вокруг */
    padding: 0; /* Убираем поля вокруг текста */
    font-family: Courier New; /* Рубленый шрифт для текста меню */
    font-size: 23pt; /* Размер названий в пункте меню */
  text-align:center;
  text-transform:uppercase;
  font-weight:200;
   }
.li-right {
  margin-bottom:2px;
}
  #bachelor-hover a:hover {
    background-color: rgb(238, 127, 0);
  }
#bachelor-hover a:hover {
    background-color: rgb(238, 127, 0);
  }
#master-hover a:hover {
    background-color: rgb(226, 0, 122);
  }
#phd-hover a:hover {
    background-color: rgb(64, 189, 185);
  }
#mba-hover a:hover {
    background-color: rgb(226, 0, 26);
  }
#summer-school-hover a:hover {
    background-color: rgb(122, 181, 29);
  }
   .li-right a {
    display: block; /* Ссылка как блочный элемент */
    padding: 5px; /* Поля вокруг надписи */
    text-decoration: none; /* Подчеркивание у ссылок убираем */
    color: white; /* Цвет текста */
    border: 1px solid #ccc;/* Рамка вокруг пунктов меню */
    /*background-color: #f0f0f0;  Цвет фона */
    border-bottom: none; /* Границу снизу не проводим */
   }
   }
   .li-right:hover ul { 
    display: block; /* При выделении пункта курсором мыши отображается подменю */
   }
   
/*zholdas 31.07.13*/


/* Navigation Bar */

#menu {
    list-style:none;
    width:935px;
    margin:30px auto 0px auto;
    height:43px;
    padding-left: 15px;
	position:relative;
	z-index:99999;
    /*padding:0px 20px 0px 20px;*/

    /* Rounded Corners */

    /*-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px; */

    /* Background color and gradients */

    /*background: #014464;
    background: -moz-linear-gradient(top, #0272a7, #013953);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0272a7), to(#013953));*/
    background-color:rgb(13,73,130);

    /* Borders */

    /*border: 1px solid #002232;

    -moz-box-shadow:inset 0px 0px 1px #edf9ff;
    -webkit-box-shadow:inset 0px 0px 1px #edf9ff;
    box-shadow:inset 0px 0px 1px #edf9ff;*/
}

#menu li {
    float:left;
    text-align:center;
    position:relative;
    padding: 11px 12px 11px 12px;
    /*margin-right:30px;*/
    /*margin-top:7px;*/
    border-right:3px solid #F4F4F4;
	line-height:21px;
}

#menu li:hover {
    /*border: 1px solid #F4F4F4;*/
    /*padding: 4px 9px 4px 9px;*/

    /* Background color and gradients */

    background: #F4F4F4;
    /*background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));*/

    /* Rounded corners */

    /*-moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;*/
}

#menu li {
    font-family:Verdana,Arial,sans-serif;
    font-weight: normal;
    font-size:13px;
    color: #EEEEEE;
    display:block;
    outline:0;
    text-decoration:none;
    text-shadow: 1px 1px 1px #000;
}

#menu li:hover a {
    color:#161616;
    text-shadow: 1px 1px 1px #FFFFFF;
}
#menu li .drop {
    /*padding-right:21px;
    background:url("img/drop.png") no-repeat right 8px;     */
    font-family:Verdana,Arial,sans-serif;
    font-weight: bold;
    font-size:13px;
    color: #EEEEEE;
    display:block;
    outline:0;
    text-decoration:none;
    text-shadow: 1px 1px 1px #000;
}


/* Drop Down */

.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
    margin:4px auto;
    float:left;
    position:absolute;
    left:-999em; /* Hides the drop down */
    text-align:left;
    padding:10px 5px 10px 5px;
    border:1px solid #777777;
    border-top:none;

    /* Gradient background */
    background:#F4F4F4;
    /*background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));   */

    /* Rounded Corners */
    /*-moz-border-radius: 0px 5px 5px 5px;
    -webkit-border-radius: 0px 5px 5px 5px;
    border-radius: 0px 5px 5px 5px; */
}

.dropdown_1column {width: 140px;}
.dropdown_2columns {/*width: 640px;*/}
.dropdown_3columns {width: 660px;}
.dropdown_4columns {width: 660px;}
.dropdown_5columns {width: 720px;}

#menu li:hover .dropdown_1column,
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
    left:-5px;
    top:auto;
}

/* Columns */

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
    display:inline;
    float: left;
    position: relative;
    margin-left: 5px;
    margin-right: 5px;
}
.col_1 {width:230px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}

/* Right alignment */

#menu .menu_right {
    float:right;
    margin-right:0px;
}
#menu li .align_right {
    /* Rounded Corners */
    /*-moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;*/
}
#menu li:hover .align_right {
     left:auto;
     right:-340px;
     top:auto;
 }
#menu li:hover .align_right2 {
    left:auto;
    right:-116px;
    top:auto;
}

/* Drop Down Content Stylings */

#menu p, #menu h2, #menu h3, #menu ul li {
    font-family:Verdana,Arial,sans-serif;
    line-height:21px;
    font-size:12px;
    text-align:left;
    text-shadow: 1px 1px 1px #FFFFFF;
}
#menu h2 {
    font-size:21px;
    font-weight:400;
    letter-spacing:-1px;
    margin:7px 0 14px 0;
    padding-bottom:14px;
    border-bottom:1px solid #666666;
}
#menu h3 {
    font-size:14px;
    margin:7px 0 14px 0;
    padding-bottom:7px;
    border-bottom:1px solid #888888;
}
#menu p {
    line-height:18px;
    margin:0 0 10px 0;
}

#menu li:hover div a {
    font-size:12px;
    color:#015b86;
}
#menu li:hover div a:hover {
    color:#029feb;
}
.strong {
    font-weight:bold;
}
.italic {
    font-style:italic;
}
.imgshadow {
    background:#FFFFFF;
    padding:4px;
    border:1px solid #777777;
    margin-top:5px;
    -moz-box-shadow:0px 0px 5px #666666;
    -webkit-box-shadow:0px 0px 5px #666666;
    box-shadow:0px 0px 5px #666666;
}
.img_left { /* Image sticks to the left */
    width:auto;
    float:left;
    margin:5px 15px 5px 5px;
}
#menu li .black_box {
    background-color:#333333;
    color: #eeeeee;
    text-shadow: 1px 1px 1px #000;
    padding:4px 6px 4px 6px;

    /* Rounded Corners */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

    /* Shadow */
    -webkit-box-shadow:inset 0 0 3px #000000;
    -moz-box-shadow:inset 0 0 3px #000000;
    box-shadow:inset 0 0 3px #000000;
}
#menu li ul {
    list-style:none;
    padding:0;
    margin:0 0 12px 0;
}
#menu li ul li {
    font-size:12px;
    line-height:16px;
    position:relative;
    text-shadow: 1px 1px 1px #ffffff;
    padding:0;
    margin:0;
    float:none;
    text-align:left;
    width:230px;
    padding-bottom: 10px;
}
#menu li ul li:hover {
    background:none;
    border:none;
    /*padding:0;
    margin:0;*/
}
#menu li .greybox li {
    background:#F4F4F4;
    /*border:1px solid #bbbbbb;*/
    margin:0px 0px 4px 0px;
    padding:4px 6px 4px 6px;
    width:216px;
    font-size: 10px;

    /* Rounded Corners */
    /*-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; */
}
#menu li .greybox li:hover {
    background:#ffffff;
    /*border:1px solid #aaaaaa;*/
    padding:4px 6px 4px 6px;
    margin:0px 0px 4px 0px;
}
.about_table {
    /*width:650px;*/
    font-size:10px;
    font-family:Verdana,Arial,sans-serif;
}
.about_table td {
    text-align:left;
    vertical-align:top;
    padding-bottom:10px;
    padding-right:20px;
    height:20px;
    line-height: 1.3em;
}
.block_menu_a {
    font-size:10px;
    font-family: Verdana, Arial, sans-serif;
    font-weight: normal;
}

/*zholdas 02.08.13*/
.four {
    box-shadow: 0px 0px 4px rgb(102, 102, 102);
    width:225px;
    height:200px;
    padding: 0px;
    border-top: 4px solid rgb(82, 16, 17);
}
.three {
    box-shadow: 0px 0px 4px rgb(102, 102, 102);
    width:300px;
    height:360px;
    padding: 0px;
    border-top: 4px solid rgb(82, 16, 17);
}
.inner-tile {
    padding:15px;
    font-size: 1em;
    color:rgb(108, 108, 108);
    font-family:Helvetica,Arial,sans-serif;
    line-height: 1.5;
}
.inner-tile-href {
    text-decoration:none;
    color:rgb(108, 108, 108);
}
.inner-tile-href:hover, .inner-tile-href:focus {
    color: rgb(204, 51, 51);
    text-decoration: underline;
}
.news-time {
    color: rgb(204, 51, 51);
    font-family: "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 10px;
    white-space: nowrap;
}
.tiles_h2 {
    margin: 0px;
    padding: 0px 0px 0px 15px;
    background-color: #E5E4E2;
    font-size: 12px;
    color: rgb(21, 21, 21);
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: bold;
    line-height: 35px;
}
.news_date {
	font-style:italic;
	font-size:11px;
	margin:5px 0 5px 0;
	color:grey;
}
.news_title {
	font-size:14px;
}
.news_excrept {
	
}