/*
Theme Name: Wordpress_37638
Theme URI: http://wordpress.org/
Author: the WordPress team
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/



/**************************************************************************************/
.clear_0 {clear:both; font-size:0px; line-height:0px; display:block;}
.last {margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{ color:#000; text-decoration:none; outline:0 none;}
a:hover										{ color:#000; text-decoration:none;}
h1											{ font-size:24px;}
h2											{ font-size:22px;}
h3											{ font-size:18px;}
h4											{ font-size:16px;}
h5											{ font-size:14px;}
h6											{ font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{ min-width:1000px; margin:0 auto; overflow-x:hidden; }
body										{ color:#75737b; font-family:Arial, Helvetica, sans-serif; font-size:12px; direction:rtl;}
.flt_Lt										{ float:left; display:inline;}
.flt_Rt										{ float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{ margin:0 auto;}
.container									{ width:984px; margin:0 auto;}
/*-------------------------------------------*/

/* ------------------------- HEADER HERE -------------------*/
#header										{ padding-bottom:9px; }
#header	.topSect							{ background:#ecebf1; }
#header	.topSect .container					{ min-height:2px; border:0; }
#header	.topSect ul							{ display:inline-block; float:left; padding:0; margin:0; padding:7px 0 6px;}
#header	.topSect ul li						{ display:inline-block; float:left; padding:0; margin:0; margin:0 9px;}
#header	.topSect ul li a					{ display:inline-block;}
#header	.topSect ul li a img				{ display:block; font-size:1px; line-height:1px;}
#header	.botSect							{ padding:56px 0 0;}
#header	.botSect .container					{ min-height:10px; border:0; }
#logo										{ }
#logo a										{ display:inline-block;}
/* --------- NAVIGATION HERE ----------*/
#nav										{ background:#10a2de; margin-top:11px;}
#nav ul										{ padding:0; margin:0; display:inline-block  }
#nav ul li									{ display:inline; padding:0; margin:0; }
#nav ul li a								{ display:inline-block; padding:0 11px 0 18px; font-size:14px; font-weight:bold; color:#fff; line-height:28px;}
#nav ul li a:hover							{ background:#254b76; }
#nav ul li.active a							{ background:url(images/nav_active.jpg) no-repeat center bottom;}

.numList									{ color:#254b76; font-weight:bold; padding-top:20px; }
.numList p									{ margin:0; padding:0; font-size:16px;  }
.numList .num								{ font-size:34px; color:#254b76; display:inline-block; line-height:normal; background:url(images/num_ico.jpg) no-repeat right 5px; padding-right:41px;}
/* ---------------------------------------------------------*/

/* ------------------------ BANNER HERE --------------*/
.banner										{ direction:ltr; position:relative; width:984px; margin:0 auto;}
.banner .container							{ width:984px; height:245px; display:none; border:0;}
.banner .slide								{ width:984px; height:245px;}
.banner .slide .imgPart						{ position:relative; z-index:1; }
.banner .slide .textPart					{ position:absolute; z-index:2; right:0; top:42px; direction:rtl; background:#dcdcdc; padding:10px 9px 10px 26px; color:#254b76; -webkit-border-radius:8px 0 0 8px;
-moz-border-radius:8px 0 0 8px;
border-radius:8px 0 0 8px;
behavior: url(PIE.htc);}
.banner .slide .textPart span				{ font-size:22px; font-style:italic; color:#254b76;}
.banner ul.pagination 						{ list-style:none; margin:0; padding:0; position:absolute; right:13px; bottom:15px; z-index:99; background:#f3f3f3; border:1px solid #75737b; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(PIE.htc); }
.banner ul.pagination li					{ display:inline; margin:0 5px; }
.banner ul.pagination li a					{ display:inline-block; background:url(images/pagination-icos.gif) no-repeat left top; width:14px; height:23px; font-size:1px; line-height:23px; text-align:center; color:#d3d3d3;}
.banner ul.pagination li a:hover			{ background-position:left -23px; color:#2995c1;}
.banner ul.pagination li.current a			{ background-position:left -46px; color:#cc8700;}
/* ---------------------------------------------------------*/

/* ------------------------ MAIN CONTENT HERE --------------*/
.main_content								{ padding-top:18px; }
.main_content .container					{ }
.textContWrap 								{ display:inline-block; width:100%; margin-bottom:25px;}
.main_content .sideBar						{ width:271px; }
.sideBar .sideBox							{ }
.sideBar .textPart							{ border:1px solid #d2d2d2; border-top:0; background:#efefef;}
.sideBox .ttl								{ background:#254b76; min-height:30px; padding:0 16px; line-height:30px;}
.sideBox .ttl h2							{ font-size:18px; color:#fff; }							
.contactBox									{ }
.contactBox .ttl							{ background:#10a2de; }
.contactBox .textPart						{ padding:8px 16px 16px 0; min-height:227px;}
.contactBox h5								{ font-size:14px; font-weight:bold; color:#254b76; margin-bottom:10px;}
.contactBox ul								{ display:inline-block; list-style:none; width:100%; padding:0; margin:0; }
.contactBox ul li							{ display:inline-block; width:100%; float:left; padding:0; margin:0; margin-bottom:5px; position:relative; clear:both;}
.contactBox ul li label						{ width:54px; display:inline-block; font-size:13px; font-weight:bold; color:#254b76; line-height:29px; float:right;}
.contactBox ul li input						{ width:171px; height:17px; background:#ffffff; border:1px solid #dbdbdb; font-size:13px; padding:5px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#254b76;}
.contactBox ul li textarea					{ width:171px; height:47px; background:#ffffff; border:1px solid #dbdbdb;  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#254b76; padding:5px; padding-bottom:0; overflow:auto;}
.contactBox ul li input.inputBtn			{ width:96px; height:28px; line-height:normal; border:0; outline:0; cursor:pointer; float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#fff; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #f6a300;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6a300), to(#a56d00));
background: -webkit-linear-gradient(#f6a300, #a56d00);
background: -moz-linear-gradient(#f6a300, #a56d00);
background: -ms-linear-gradient(#f6a300, #a56d00);
background: -o-linear-gradient(#f6a300, #a56d00);
background: linear-gradient(#f6a300, #a56d00);
-pie-background: linear-gradient(#f6a300, #a56d00);
behavior: url(PIE.htc); position:relative; left:0; top:0; display:inline-block; margin-left:14px;}

.main_content .contentPart					{ width:706px; position:relative; }
.contentPart .ttl							{ background:#254b76; min-height:30px; padding:0 16px; line-height:30px;}
.contentPart .ttl h1						{ font-size:18px; color:#fff; }	
.contentPart .textPart						{  background:#efefef; min-height:219px; width:100%; /*padding:16px 11px 44px;*/  font-size:16px; color:#112945; position:relative;float:left;}
.contentPart .textPart .PartIn				{ /*padding:16px 11px 44px;*/ padding:16px 11px 18px; border:1px solid #d2d2d2; border-top:0;}
.contentPart .textPart p					{ margin-bottom:18px;}
.contentPart .textPart p a					{ color:#112945; text-decoration:underline;}
.contentPart .textPart p a:hover			{ color:#112945; text-decoration:none;}

.contentPart .textPart .readMore			{ display:inline-block; background:#d88e00; min-width:141px; line-height:25px; text-align:center; font-size:14px; font-weight:bold; color:#ffffff; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #f6a300;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6a300), to(#a56d00));
background: -webkit-linear-gradient(#f6a300, #a56d00);
background: -moz-linear-gradient(#f6a300, #a56d00);
background: -ms-linear-gradient(#f6a300, #a56d00);
background: -o-linear-gradient(#f6a300, #a56d00);
background: linear-gradient(#f6a300, #a56d00);
-pie-background: linear-gradient(#f6a300, #a56d00);
behavior: url(PIE.htc); position:relative; margin-top:30px; }
.contentPart .textPart .readMore:hover		{ color:#112945;}

.textBoxList								{ float:left; position:relative; left:0;}
.textBoxList .ttl							{ border-bottom:4px solid #10a2de; margin-bottom:7px; padding:4px 17px 4px 6px;}
.textBoxList .ttl h2						{ font-size:18px; color:#254b76; }
.textBoxList .ttl .moreLink					{ font-size:12px; color:#254b76; }
 .bottomLinks								{ border-top:1px solid #c28000; padding:14px 0; margin-top:0;}
.wrap										{ display:inline-block; width:100%; float:left; position:relative; left:0;}
.textBoxList .textBox						{ width:221px; float:left; margin-right:33px; text-align:center; position:relative; }
.textBoxList .textBox .roundBox				{ padding:12px; border:1px solid #d2d2d2; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
behavior: url(PIE.htc); position:relative; background:#fff;}
.textBoxList .textBox .imgPart				{ padding:16px 0; /*margin-bottom:34px;*/}
.textBoxList .textBox p						{ font-size:12px; color:#112945; margin-bottom:0; padding:0; }
.textBoxList .textBox h3					{ background:#10a2de; margin-top:9px; font-size:18px; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
behavior: url(PIE.htc); position:relative; left:0; top:0; display:inline-block; float:left; width:100%; }
.textBoxList .textBox h3 a					{ display:block; line-height:36px; color:#fff; }

.breadCum									{ display:inline-block; width:100%; padding-bottom:40px;}
.breadCum ul								{ display:inline-block; list-style:none; padding:0; margin:0;}
.breadCum ul li								{ display:inline-block; float:right; background:url(images/breadcum-divide.jpg) no-repeat left 6px; padding-left:11px; margin-left:5px; }
.breadCum ul li a							{ font-size:12px; color:#515151;}
.breadCum ul li.last						{ background:none; padding-left:0; margin-left:0;}
.breadCum ul li a:hove						{ color:#000;}
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
#footer										{ }
#footer	.topSect							{ background:#ecebf1 url(images/footer-top.jpg) repeat-x top; padding:16px 0 20px;}
#footer	.topSect .container					{ min-height:101px; border:0; }
#footer	.botSect							{ background:#c6c6c6; padding:17px 0; font-size:12px; font-weight:bold; color:#75737b; text-align:center;}
#footer	.botSect .container					{ min-height:10px; border:0; }
#footer	.botSect p							{ margin:0; padding:0;}

.footerBox									{ display:inline-block; padding:0 38px; background:url(images/footer-box-divider.jpg) no-repeat right 6px;}
.footerBox.footerBox-1						{ width:404px; }
.footerBox .Column.flt_Lt					{ width:232px; }
.footerBox .Column.flt_Lt h5				{ font-weight:bold; }
.footerBox .Column.flt_Lt p					{ margin:0; padding:0; margin-bottom:4px; font-size:12px; }
.footerBox .Column.flt_Lt b					{ display:block; font-size:14px; }
.footerBox ul.social-ico					{ display:inline-block; padding:0; margin:0; margin-top:10px; }
.footerBox ul.social-ico li					{ display:inline; padding:0; margin:0; }
.footerBox ul.social-ico li a				{ display:inline-block; }
.footerBox h6								{ font-weight:bold; margin-bottom:8px; }
.footerBox ul								{ display:inline-block; width:100%; list-style:none; padding:0; margin:0; }
.footerBox ul li							{ display:block; padding:0; margin:0; }
.footerBox ul li a							{ display:inline-block; font-size:12px; color:#75737b; }
.footerBox ul li a:hover					{ color:#75737b; text-decoration:underline; }

.footerBox.footerBox-2						{ width:196px}
.footerBox-2 ul li							{ display:inline-block; float:left; width:98px;}
.footerBox.footerBox-3						{ width:196px; padding:0; margin-right:0; float:right; background:none;}
.footerBox-3 ul li							{ display:inline-block; float:left; width:98px;}
.copy										{ }
/* ---------------------------------------------------------*/


/* ------------------ INNER 1 HERE --------------------------*/
body.innerPge								{ }
/* ---------- BANNER HERE ----------*/
.innerPge .banner .container				{ height:auto;}
.innerPge .banner .slide					{ height:auto;}
/* -------- MAIN CONTENT HERE ----------*/
.textContWrap .textBoxList					{ margin-bottom:0; }
.textContWrap .textBoxList .textBox			{ margin-right:4px; }
.innerPge .textBoxList .wrap				{ padding:9px 0;}
.innerPge .main_content .textContWrap		{ background:url(images/sidebar-bg.jpg) repeat-y right;}
.innerPge .main_content .sideBar .textPart	{ border:0; }
.innerPge .contentPart						{ width:695px;}

ul.sideNav									{ display:inline-block; width:100%; padding:0; margin:0; list-style:none; }
ul.sideNav li								{ display:block; padding:0; margin:0; border-bottom:1px solid #c4c4c4; }
ul.sideNav li a								{ display:block; padding:11px 15px; background:#efefef; font-size:18px; color:#254b76;}
ul.sideNav li a:hover						{ background:#879a03; }
ul.sideNav li.active a						{ background:#d78e00 url(images/sidenav-arrow.jpg) no-repeat 16px 10px; color:#ffffff; }

.wp-pagnavi									{ position:relative; border-top:1px solid #9d9d9d; padding:6px 0; margin-top:6px;}
.wp-pagnavi a.prev-btn						{ display:inline-block; background:url(images/page-lft.jpg) no-repeat left top; width:10px; height:14px; position:absolute; left:0; top:6px; }
.wp-pagnavi a.next-btn						{ display:inline-block; background:url(images/page-rht.jpg) no-repeat left top; width:10px; height:14px; position:absolute; right:0; top:6px; }
.wp-pagnavi ul.numbers						{ display:inline-block; list-style:none; padding:0; margin:0; width:100%; text-align:center;}
.wp-pagnavi ul.numbers li					{ display:inline; background:url(images/num-divider.jpg) no-repeat left 3px; padding-left:9px;}
.wp-pagnavi ul.numbers li a					{ display:inline-block; font-size:14px; font-weight:bold; color:#515151; }
.wp-pagnavi ul.numbers li.last				{ background:none; padding-left:0;}
/* ---------------------------------------------------------*/


/* ------------------ INNER 2 HERE --------------------------*/
/* -------- MAIN CONTENT HERE ----------*/
.textPart .imgPart							{ }
.textPart .imgPart a						{ display:inline-block; }
.textPart .imgPart a img					{ display:block; border:1px solid #d2d2d2; }

.formPart									{ display:inline-block; margin:60px 34px 0; }
.formPart .ttl								{ background:#254b76; min-height:30px; padding:0 16px; line-height:30px;}
.formPart .ttl h4							{ font-size:16px; color:#fff; font-weight:bold; }
.formPart .textPart							{ min-height:10px; background:#f9f9f9; }
.formPart ul								{ display:inline-block; width:100%; list-style:none; padding:0; margin:0; }
.formPart ul li								{ display:inline-block; float:right; list-style:none; padding:0; margin:0; margin:0 5px 0 4px;}
.formPart ul li	label						{ display:block; font-weight:bold; font-size:13px; color:#254b76; margin-bottom:4px;}
.formPart ul li	input						{ width:143px; height:19px; border:1px solid #b7b7b7; padding:3px; background:#ffffff;}
.formPart ul li	.inputBtn					{ width:89px; height:27px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff; border:0; outline:0; cursor:pointer; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #f6a300;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6a300), to(#a56d00));
background: -webkit-linear-gradient(#f6a300, #a56d00);
background: -moz-linear-gradient(#f6a300, #a56d00);
background: -ms-linear-gradient(#f6a300, #a56d00);
background: -o-linear-gradient(#f6a300, #a56d00);
background: linear-gradient(#f6a300, #a56d00);
-pie-background: linear-gradient(#f6a300, #a56d00);
behavior: url(PIE.htc); position:relative; }
/* ---------------------------------------------------------*/


/* ------------------ INNER 3 HERE --------------------------*/
/* -------- MAIN CONTENT HERE ----------*/
.contentPart.full-width						{ width:100%;}
.contentPart.full-width	.textPart			{ min-height:10px;}
.full-width .ltColumn						{ width:424px;}
.full-width .rtColumn						{ width:457px;}
.contactAdd									{ padding:75px 0 0 32px; }
.contactAdd .mapCont						{ margin-top:20px; }
.contentPart .textPart .contactAdd p		{ margin:0; padding:0; font-size:16px; color:#112945;}

.contactForm 								{ margin:30px 0 21px; }
.contactForm .textPart						{ background:#fff; -webkit-border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
border-radius:0 0 8px 8px;
behavior: url(PIE.htc); position:relative;}
.contactForm .textPart .PartIn				{ background:#fff; -webkit-border-radius:0 0 8px 8px;
-moz-border-radius:0 0 8px 8px;
border-radius:0 0 8px 8px;
behavior: url(PIE.htc); position:relative;}
.contactForm .ttl							{ -webkit-border-radius:8px 8px 0 0;
-moz-border-radius:8px 8px 0 0;
border-radius:8px 8px 0 0;
behavior: url(PIE.htc); position:relative;}
.contactForm ul								{ display:inline-block; list-style:none; padding:0; margin:0;}
.contactForm ul li							{ display:block; padding:0 11px 0 8px; margin:0 0 9px;;}
.contactForm ul label						{ width:79px; margin-left:10px; display:inline-block; font-size:13px; font-weight:bold; color:#303131; line-height:29px; float:right;}
.contactForm ul li input					{ width:313px; height:19px; background:#ffffff; border:1px solid #595959; font-size:13px; padding:5px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#254b76;}
.contactForm ul li textarea					{ width:313px; height:150px; background:#ffffff; border:1px solid #595959;  font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#254b76; padding:5px; padding-bottom:0; overflow:auto;}
.contactForm ul li input.inputBtn			{ width:96px; height:28px; line-height:normal; border:0; outline:0; cursor:pointer; float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#fff; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #f6a300;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6a300), to(#a56d00));
background: -webkit-linear-gradient(#f6a300, #a56d00);
background: -moz-linear-gradient(#f6a300, #a56d00);
background: -ms-linear-gradient(#f6a300, #a56d00);
background: -o-linear-gradient(#f6a300, #a56d00);
background: linear-gradient(#f6a300, #a56d00);
-pie-background: linear-gradient(#f6a300, #a56d00);
behavior: url(PIE.htc); position:relative; left:0; top:0; display:inline-block;}
.contentPart .ttl h2	{ color:#fff; font-size:16px; font-weight:bold;}
/* ---------------------------------------------------------*/


/* ------------------ INNER 4 HERE --------------------------*/
/* -------- MAIN CONTENT HERE ----------*/
.lightBox									{ width:623px; background:#595959; padding:10px; display:none; }
.lightBox h3								{ text-align:center; padding:4px 0; font-size:18px; color:#ffffff;}
.lightBox .boxIn							{ background:#ffffff; display:inline-block; width:100%; float:left; padding-bottom:20px; }
.lightBox .formPart							{ margin:0 10px;}
.lightBox .imgCont							{ text-align:center; padding:24px 0 65px;}
.lightBox .textCont							{ padding:0 22px;}
.lightBox .formPart .textPart				{ background:#efefef; min-height:9px; width:100%; font-size:16px; color:#112945; position:relative;float:left;}
.lightBox .formPart .textPart .PartIn		{ padding:16px 11px 18px; border:1px solid #d2d2d2; border-top:0;}
.lightBox .nextPrev							{ border-bottom:1px solid #989797; height:45px;}

.fancybox-nav 								{ width: 50%; height: 45px; top:36px; font-size:18px; color:#626262; font-weight:bold;}
.fancybox-nav span							{ display:inline-block; margin:0; top:0; width:auto; line-height:45px; color:#626262; visibility: visible;}
.fancybox-nav.fancybox-prev span			{ background:url(images/fancybox-prev.jpg) no-repeat left 15px; left:22px; padding-left:22px;}
.fancybox-nav.fancybox-next span			{ background:url(images/fancybox-next.jpg) no-repeat right 15px; right:22px; padding-right:22px;}
/* ---------------------------------------------------------*/





/*************************NEW CSS*************************/

.nextpostslink{  background: url("images/page-lft.jpg") no-repeat scroll left top transparent;
    display: inline-block;
    height: 14px;
text-decoration:none;
    left: 0;
    position: absolute;
    top: 6px;
    width: 10px;}

.previouspostslink{ background: url("images/page-rht.jpg") no-repeat scroll left top transparent;
    display: inline-block;
    height: 14px;
    position: absolute;
text-decoration:none;
    right: 0;
    top: 6px;
    width: 10px;}

.wp-pagenavi{text-align :center}

.wp-pagnavi a.page,.wp-pagnavi .current {
        color: #515151;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
 background: url("images/num-divider.jpg") no-repeat scroll left 3px transparent;
margin-right:8px;
    padding-left: 9px;


}

.wp-pagnavi .current {
       

}
.sideBar .navmenu ul									{ display:inline-block; width:100%; padding:0; margin:0; list-style:none; }
.sideBar .navmenu ul	 li								{ display:block; padding:0; margin:0; border-bottom:1px solid #c4c4c4; }
.sideBar .navmenu ul	 li a								{ display:block; padding:11px 15px; background:#efefef; font-size:18px; color:#254b76;}
.sideBar .navmenu ul	 li a:hover						{ background:#8ad3ef; }
.sideBar .navmenu ul	 li.active a					{ background:#d78e00 url(images/sidenav-arrow.jpg) no-repeat 16px 10px; color:#ffffff; }

.sideBox .navmenu ul li.current-menu-item a,.sideBox .navmenu ul li.current-post-ancestor a,.sideBar .navmenu ul li.current_page_item a,.sideBar .navmenu ul li.current-cat a				{ background: url("images/sidenav-arrow.jpg") no-repeat scroll 16px 10px #D78E00;color: #FFFFFF;}



.textContWrap .textBoxList .textBox {padding: 9px 0;}

img.ajax-loader{display:none;}

#nav ul li.current-menu-item a							{ background:#254b76; }

.textPart .imgPart a img{ height: auto;width: 100% }
.textBoxList .textBox .roundBox {min-height: 269px;}
.textBoxList .textBox h3{}
.textBox .roundBox .imgPart a img{ height: auto;width: 100% }


.lightBox .imgCont a img{ height: auto; }