@charset "utf-8";
/* CSS Document */

a {
	color:#406690;
	text-decoration: none;
	border-bottom: 1px solid #0c4f72;
	border-color: rgba(12, 79, 114, 0.2);
}
.gradient, .gradient h4 {
	background-color:rgb(82, 16, 17);/*zholdas 20.06.13*/
}

.gradient_20_06_13, .gradient_20_06_13 h4 {
	/*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 */
	background: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
	}
.gradient_1, .gradient_1 h4 {background:#fff;/* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#abacab'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#abacab)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #fff, #abacab); /* for firefox 3.6+ */
	background:-o-linear-gradient(top, #fff, #abacab); /*... opera */
	background: -ms-linear-gradient(top, #fff, #abacab); /* IE10 */}	
body {
	/*background:url(../images/dotted.png) repeat; zholdas 5.07.13*/
}
.orange { background:#e95b2a; }
.light_blue { background:#6083a9;}
.dark_red { background:#c54c4d;}
.green { background:#409042;}
.brown { background:#906a40;}
.blue { background:#406690;}
.purple { background:#90408e;}
.breown-red { background:#904240;}
/*************************************************************************************************************************************************
*	Top Line styles starts here   *
*************************************************************************************************************************************************/
#topline {
	border-bottom:solid 1px #ccc;
}
.qtranxf_flag {
	border:1px solid #b6b6b6
}
.topline_links a {
	/*color:#101A26; zholdas 26.06.13*/
	color:white;
}
.topline_links a:focus, .topline_links a:hover, .topline_links a:active {
	/*zholdas 6.08.13 color:#101A26; */
}
/*************************************************************************************************************************************************
*	Header styles starts here   *
*************************************************************************************************************************************************/
.logo {
	/*background:url(../images/logo_bg.png) repeat-x #8298b0; zholdas 19.06.13*/
	/*border-left: solid 1px #666;
	border-right: solid 1px #666; zholdas 20.06.13*/
}
.logo h3, .logo h3 a {
	/*color:#FC3; zholdas 4.07.13*/
	color: #406690;
}
#topmenuwrap {
	
}
/*************************************************************************************************************************************************
*	Home page starts here   *
*************************************************************************************************************************************************/

#slider_wrap {
	border:solid 1px #666;
}

/******************************
  *   Slider starts here *
*******************************/

.featured-entry {
	background: #464242;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	color: #fff;
	border:solid 1px #fff;
}

.featured-entry .entry-title {
	color: #FFF;
}

/*************************************
  *   News and Notices starts here *
**************************************/

#news_notice {
	background:#CCC;
	border:solid 1px #666;
}

#news_notice h4 {
	color:#101A26;
	text-shadow: 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5;
	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 */
	background: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
}
.table_news img {
	border:solid 2px #666;
}

.news_list a {
	color:#333;
	text-shadow: 0 0 0.1em #f3f3f5, 0 0 0.1em #f3f3f5, 0 0 0.1em #f3f3f5;
}
.list_adj {
	border-bottom:dotted 1px #666;
}
.list_btm {
	border-top:solid 1px #666;
	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 */
	background: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
}

/***************************************
  *   Six buttons starts here *
****************************************/
#mid_buttons {
	border:1px solid #333;
	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 */
	background: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
}

.mid_button {  border-right:solid 1px #ccc; 
}

.mid_button:hover {
	background:#406690;
}

.mid_button a {
	color:#101A26;
	text-shadow: 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5;
}
.mid_button:hover a {
	color:#FFF;
	text-shadow: 0 0 0.2em #101A26, 0 0 0.2em #101A26, 0 0 0.2em #101A26;
}
/******************************
  *   Four boxes starts here *
*******************************/

#third_s {
	border:solid 1px #333;
}


.prospective {
	background: rgb(51,51,51); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1)), color-stop(0%, rgba(84, 84, 84, 1)), color-stop(21%, rgba(99, 99, 99, 1)), color-stop(42%, rgba(122, 122, 122, 1)), color-stop(62%, rgba(122, 122, 122, 1)), color-stop(80%, rgba(99, 99, 99, 1)), color-stop(100%, rgba(84, 84, 84, 1)), color-stop(100%, rgba(51, 51, 51, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#7a7a7a', GradientType=0 ); /* IE6-9 */
}

.prospective h4 {
	color:#fff;
	border-bottom:dotted 1px #fff;
	text-shadow: 0 0 0.2em #666, 0 0 0.2em #666, 0 0 0.2em #666;
}

.prospective a {
	color:#fff;
	text-shadow: 0 0 0.2em #666, 0 0 0.2em #666, 0 0 0.2em #666;
}
.prospective a:focus, .prospective a:hover, .prospective a:active {
	color:#fff;
}

.prospective ul li {
	color:#666;
}

.boxes {
	border-right:solid 1px #333;
}

.boxes h4 {
	color:#333;
	border-bottom:dotted 1px #333;
}

.boxes a {
	color:#406690;
}

ul .redmark a{ color:#c54c4d;} /*****  use this to colorized custom menu li element link ****/

.boxes ul li {
	color:#666;
}

#goog_cal h4 { 
	color:#101A26;
	text-shadow: 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5;
	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 */
	background: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
	}
/******************************
  *  Bottom section starts here *
*******************************/
#gray_fix {
 background: rgb(51,51,51); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1)), color-stop(0%, rgba(84, 84, 84, 1)), color-stop(21%, rgba(99, 99, 99, 1)), color-stop(42%, rgba(122, 122, 122, 1)), color-stop(62%, rgba(122, 122, 122, 1)), color-stop(80%, rgba(99, 99, 99, 1)), color-stop(100%, rgba(84, 84, 84, 1)), color-stop(100%, rgba(51, 51, 51, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(51, 51, 51, 1) 0%, rgba(84, 84, 84, 1) 0%, rgba(99, 99, 99, 1) 21%, rgba(122, 122, 122, 1) 42%, rgba(122, 122, 122, 1) 62%, rgba(99, 99, 99, 1) 80%, rgba(84, 84, 84, 1) 100%, rgba(51, 51, 51, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#7a7a7a', GradientType=0 ); /* IE6-9 */
}

#gray_fix h4 {
	color:#FFF;
	border-bottom:dotted 1px #fff;
}

.inline_box {
	background:#abacab;
    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 */
	background: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
}

.box_pic {
	border:solid 1px #666;
}

.box_dsc {
	color:#101A26;
}

#photo_str {
	border:solid 1px #333;
	background:#CCC;
}

#photo_str h4 {
	color:#101A26;
	text-shadow: 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5, 0 0 0.2em #f3f3f5;
	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: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
}

#fl_img:hover {
	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);
}
#fl_img img {
	border:solid 2px #666;
}

#fl_img_d a {
	color:#101A26;
	text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff;
}

.phto_btm {
	border-top:solid 1px #666;
	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 */
	background: -ms-linear-gradient(top, #ececec, #abacab); /* IE10 */
}

/*************************************************************************************************************************************************
*	Footer Styles	 *
*************************************************************************************************************************************************/

#footer_home {
	border-top:solid 1px #333;
}
.footer_fix_home {
	background:url(../images/footer.png) repeat-x;
}

#footer a {
	color:#101A26;
}

#footer_home a {
	color:#101A26;
}