/*



Theme Name: wordpress 9883



Theme URI: http://wordpress.org/



Description: The 2010 default theme for WordPress.



Author: the WordPress team



Version: 1.0



Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style



*/











/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html



-------------------------------------------------------------- */







/*====================================== reset.css is here ========================================*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}



table {	border-collapse:collapse; border-spacing:0;}



fieldset,img { border:0; }



address,caption,cite,code,dfn,em,strong,th,var {}



ol,ul { list-style:none;}



caption,th {text-align:left;}



h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}



q:before,q:after {content:'';}



abbr,acronym { border:0;}



.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:#29245B;; text-decoration:none; outline:0 none;}



a:hover										{color:#29245B;;  text-decoration:none;}



h1											{font-size:24px;}



h2											{font-size:22px;}



h3											{font-size:18px;}



h4											{font-size:14px;}



h5											{font-size:14px;}



h6											{font-size:12px;}



/*----------------------------------------------------------------------------------*/



html 										{}



body										{color:#58595b; font-family: Verdana, Geneva, sans-serif; font-size:14px;}



.flt_Lt										{float:left; display:inline;}



.flt_Rt										{float:right; display:inline;}



/* ---------------------------------------------------------------------------------*/











/* ----------------------- layout ----------*/



.wrapper									{margin:0 auto;}



.container									{width:1004px; margin:0 auto; }



.main_content								{ padding-bottom:25px;}



#header										{height:128px; padding-top:30px; border-bottom:1px solid #dadbdb;}



/*-------------------------------------------*/







/* ------------------------- HEADER HERE -------------------*/



#logo										{display:block; float:left; margin-left:43px;}







#head_rht									{display:block; width:567px; float:right; padding-right:35px;}







#head_rht .search							{display:block; float:right; width:199px; height:26px; margin-bottom:18px; }



#head_rht .search .input					{display:block; float:left; width:152px; height:16px; color:#808285; padding:5px 8px; background:url(images/search_bg.gif) left top no-repeat; border:none;}



#head_rht .search .search_btn				{display:block; float:left; width:31px; height:26px; background: url(images/arrow.gif) left top no-repeat; border:none; cursor:pointer;}







#head_rht #blue_link						{ display:block; float:right; width:571px; margin-bottom:28px; }



#head_rht #blue_link ul 					{margin:0; padding:0;}



#head_rht #blue_link ul li					{display:block; float:left; background:url(images/dot.gif) right top no-repeat; padding:0 18px 0 11px;}



#head_rht #blue_link ul li a				{display:block; font:normal 14px/14px Verdana, Geneva, sans-serif; color:#29245b; }



#head_rht #blue_link ul li.last				{ background:none; padding:0 0 0 11px!important;}



/* ---------------------------------------------------------*/















/* ------------------------- NAVIGATION HERE ---------------*/



#nav										{ display:block; float:left; padding-left:8px; width:480px!important; }



#nav ul										{ margin:0; padding:0;}



#nav ul li									{ display:block; float:left; padding:0 12px; position:relative;}



#nav ul li a								{ display:block; font:normal 14px/20px Verdana, Geneva, sans-serif; color:#808285; text-transform: uppercase;}



#nav ul li a:hover, #nav ul li.active a		{ color:#f49024;}







#nav ul li ul 								{display:none; list-style:none; width:168px; height:auto; position:absolute; left:0px; top:100%; padding:0 0 10px 0; background: url(images/dd_bg.png) left bottom no-repeat!important; z-index:1000;}



#nav ul li:hover ul 						{ display:block; }



#nav ul li ul li 							{ margin:0; width:161px; border-bottom:1px solid #fff; padding:5px 0!important; position:relative;}



#nav ul li ul li a 							{ display:block; margin:0 !important; text-align:left;  padding:0 0 0 12px; width:149px; font:normal 12px/16px  Verdana, Geneva, sans-serif; color:#808285!important; background:none !important; text-decoration:none!important; text-transform: capitalize;}



#nav ul li ul li a:hover, .nav ul li ul li:hover a	{ color:#f49024!important; background:none!important; text-decoration:none !important;}



#nav ul li ul li a.active					{ color:#f49024!important; text-decoration:none !important; }



#nav ul li ul li.last 						{ border-bottom:none;}







#nav ul li:hover ul li ul 		{ margin:0; padding:0 0 10px 0!important; width:168px; left:100%; top:0px; position:absolute; display:none;} 



#nav ul li ul li:hover ul  { display:block;} 



#nav ul li ul li ul li 		{ display:inline-block; margin:0!important; padding:0!important; width:161px; padding:5px 0!important;  }



#nav ul li ul li:hover ul li a { padding:0 0 0 12px;  font:normal 12px/16px  Verdana, Geneva, sans-serif; color:#808285!important; text-decoration:none!important; }



#nav ul li ul li ul li a:hover 	{ color:#f49024!important;}







/* ---------------------------------------------------------*/







/* ------------------------ SLIDER HERE --------------------*/




#slider										{ display:block; height:233px; width:1004px; overflow:hidden; position:relative; cursor:pointer;}

.slides { position:absolute; top:0; left:0; }
.slides img	{float:left;}
.slides .right_div	{display:block; width:390px; float:right; padding:75px 60px 0 0; position: relative; }
.slides .right_div h2	{display:block; font-size:20px; color:#f59125; line-height:20px; padding-bottom:20px;}
.slides .right_div p	{display:block; font-size:12px; color:#29245b; line-height:15px; padding-bottom:15px; position:relative;}
.slides .right_div p b{ font-weight:bold;}
.slides .right_div p em	{ display:inline-block; background:url(images/para_1.gif) left top no-repeat; padding-left:27px;}
.slides .right_div p span.img2	{display: inline-block; background:url(images/para_2.gif) right top no-repeat; width:23px; height:15px; float:none; padding:0;}



ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
.slides div,ul.slides li { position:absolute; top:0; width:1004px; display:none; padding:0; margin:0; }
		/*
* Optional
		*/
#loopedSlider { margin:0 auto; width:1004px; position:relative; clear:both; }
/*ul.pagination { list-style:none; padding:0; margin:0; }
ul.pagination li  { float:left; }
ul.pagination li a { padding:2px 4px; }
ul.pagination li.active a { background:blue; color:white; }*/


/* ---------------------------------------------------------*/











/* ------------------------ ORANGE BAR HERE --------------*/



.org_bar									{display:block; height:25px; background:#f59125; padding:9px 0 19px 0;} 



.org_bar h3									{display:block; font:bold 18px/21px Verdana, Geneva, sans-serif; color:#fff; padding-bottom:14px;}



.org_bar p									{display:block; font:normal 12px Verdana, Geneva, sans-serif; color:#fff; text-align:left;}



.org_bar a									{color:#fff;}



.org_bar .box_1								{display:block; float:left; width:252px; padding:8px 45px 5px 36px; border-right:1px solid #fff;}



.org_bar .box_2								{display:block; float:left; width:250px; padding:8px 46px 5px 45px; border-right:1px solid #fff;}



.org_bar .box_3								{display:block; float:left; width:260px; padding:8px 34px 5px 36px;}











/* ---------------------------------------------------------*/







/* ------------------------ MIAN CONTENT HERE --------------*/



.lft_box									{ display:block; float:left; width:164px; padding:15px 0 0 36px;}



.lft_box .navigation 						{display:block; width:164px;}



.lft_box .navigation ul						{ margin:0; padding:0;}



.lft_box .navigation ul li					{display:block; padding:10px 0 14px 0; border-bottom:1px solid #d3d4d5;}



.lft_box .navigation ul li a				{ color:#29245b; font:normal 12px/20px Verdana, Geneva, sans-serif;}



.lft_box .navigation ul li a:hover, .lft_box .navigation ul li.active a			{ color:#f49024;}



.lft_box .navigation ul li.last				{ border:none;}







.mid_box									{display:block; float:left; width:515px; padding:25px 45px 0 45px;}



.mid_box .content							{display:block;}



.mid_box .content ul						{margin:0; padding:0;}



.mid_box .content ul li						{display:block; color:#58595b; background:url(images/dot.gif) left top no-repeat; padding:0 0 15px 20px;}







.rht_box									{display:block; float:left; width:155px; padding:25px 44px 0 0;}



.rht_box h4									{display:block; color:#29245b; font-weight:bold; padding-bottom:15px;}



.rht_box .links								{display:block; padding-bottom:25px;}



.rht_box .links	h5							{ display:block; font-size:13px; font-weight:normal; letter-spacing:1px; color:#29245b; padding-bottom:4px;}



.rht_box .links	span						{ display:block; float:left; font-size:13px; line-height:13px; font-weight:bold; color:#f49024; padding:0 7px 1px 7px; border-right:1px solid #f49024;  border-bottom:1px solid #f49024; }



.rht_box .links span a						{ display:block; float:left; font-size:13px; font-weight:bold; color:#f49024; }



.rht_box .links	span.last					{ border-right:none; padding-right:0px;}



.rht_box .links	span.fst					{ padding-left:0px;}











/* --------------inner1 HERE------------------*/



.main_content .heading						{ background:#f3f3f4; height:70px; color:#29245b; border-bottom:1px solid #dadbdb; padding:0 0 0 40px;}



.main_content .heading h1					{ display:block; float:left; font-size:24px; font-weight:normal; line-height:24px; padding-top:20px;   padding-right: 30px;   min-width: 200px;}



.main_content .heading p					{ display:block;  /* width:650px; */ font-size:12px; font-weight:bold; line-height:18px;padding-top:15px;   padding-right: 60px;}







.pagelink									{ display:block; padding:25px 0 0 36px; font-size:12px; color:#a7a9ac;    text-transform: lowercase;}



.pagelink a									{color:#a7a9ac;    text-transform: lowercase;}







#in_content									{display:block; float:left; width:714px; padding:25px 45px;}



#in_content	h2								{ display:block; font-size:22px; font-weight:normal; color:#f49024; padding-bottom:20px;}



#in_content	h3								{ display:block; font-size:14px; color:#f49024; padding-bottom:20px;}



#in_content p								{ display:block; padding-bottom:15px;}



#in_content .textbox						{display:block; float:left; width:100%; font-size:12px;}



#in_content .textbox p						{ width:400px;}



#in_content .textbox img					{float:right; margin:35px 30px 0 0;}







#in_content ul.tab							{margin:0; padding:0; width:400px;}



#in_content ul.tab li						{display:block; font-size:12px; color:#58595b; background:url(images/dot.gif) left top no-repeat; padding:0 0 15px 20px;}











/* --------------inner2 HERE------------------*/



#in_content2									{display:block; width:923px; padding:25px 45px 25px 36px;}



#in_content2 h2									{ display:block; font-size:22px; line-height:18px; font-weight:normal; color:#f49024; padding-bottom:30px;}







#in_content2 .about								{display:block; padding-bottom:35px; background:url(images/divider.gif) center bottom no-repeat; margin-bottom:35px;}



#in_content2 .about	.info						{ display:block; float:left; width:168px;}



#in_content2 .about	.info img					{ margin-bottom:18px;}



#in_content2 .about	.info span					{ display:block; color:#29245b; font-size:12px; line-height:18px;}



#in_content2 .about	.info span a				{color:#29245b;}



#in_content2 .about	.info span.space			{ margin-bottom:18px;}







#in_content2 .about	.infotext					{ display:block; float:left; width:620px; padding:0 60px 0 75px;}



#in_content2 .about	.infotext p					{ padding-bottom:15px; font-size:12px; line-height:18px;}







#in_content2 .last								{ background:none; padding-bottom:20px;}











/* --------------inner2 HERE------------------*/



#in_content3 									{ display:block;width:860px; padding:15px 108px 0 36px;}



#in_content3 .lft								{ display:block; float:left; width:530px;}



#in_content3 h2									{ display:block; font-size:16px; line-height:18px; font-weight:bold; color:#f49024; padding-bottom:30px;}



#in_content3 p									{padding-bottom:15px; font-size:12px; line-height:18px; }







#in_content3 .form								{ display:block; float:left; width:530px; padding:0 0 10px 0px;}



#in_content3 .form span							{ float:left; font-size:12px; color:#000; padding:5px 0 14px 0; font-weight:normal;}



#in_content3 .form p							{font-size:12px; color:#000; padding:0 0 0 0; font-weight:normal;clear: both;}



#in_content3 .form  b							{ color:#000; font-weight:normal; font-style:italic; padding:10px 0 7px 0; margin-bottom:15px;}



.field215										{width:215px; padding:5px; color:#6d6e71; background:#fff; border:1px solid #e7e9eb; }



.field118										{ float:left; width:118px; padding:5px; color:#6d6e71; background:#fff; border:1px solid #e7e9eb; }



.field65										{ float:left; width:65px; padding:5px; color:#6d6e71; background:#fff; border:1px solid #e7e9eb; }



.field510										{width:510px; padding:5px; color:#6d6e71; height:150px; font-family:Verdana, Geneva, sans-serif; font-size:12px; background:none;  border:1px solid #e7e9eb; overflow:auto; }



.form .submit_btn								{display:block; margin-top:15px; height:29px; width:99px; text-align:center; color:#000; background:url(images/btn_submit.jpg) left top no-repeat; cursor:pointer; clear: both;}







#in_content3 .address							{ display:block; float:left; margin-left:35px; width:290px;}



#in_content3 .address img						{ padding-bottom:45px;}



#in_content3 .address .text						{width:220px; font-size:12px; color:#29245B; }



#in_content3 .address .text b					{display:block;}



#in_content3 .address .text p					{display:block; padding-bottom:15px; font-size:12px; line-height:16px; color:#29245B;}



#in_content3 .address .text span				{ display:block; float:left; font-size:12px; color:#29245B; padding-bottom:3px;}



#in_content3 .address .text span.org			{ color:#f49024;}



/* ---------------------------------------------------------*/



















/* ------------------ FOOTER HERE --------------------------*/



#footer										{margin:0 auto; display:block; background:#f3f3f4 url(images/footerBg.gif) left top repeat-x;}



.footer										{width:913px; margin:0 auto; min-height:133px; padding:47px 55px 0 36px; }







.copy										{ display:block; float:left; font-size:9px; letter-spacing:-1px; width:610px;}







.foot_link									{ display:block; float:left; width:100px; padding-left:50px;}



.foot_link	ul								{ margin:0; padding:0;}



.foot_link	ul li							{ display:block;  line-height:11px!important;}



.foot_link	ul li a							{ font-size:10px; color:#939598;}







.footer span								{ display:block; float:left; padding:0 8px 0 0;}



/* ---------------------------------------------------------*/















.org_bar .box_1.last							{border-right:none}

.links ul li									{  color: #F49024;    display: block;    float: left;    font-size: 13px;    font-weight: bold;}

.links ul li a									{ color: #F49024;}

.links ul 										{   border-bottom: 1px solid #F49024;    display: block;    float: left;clear:both;  margin-bottom: 15px;}





.lft_box .navigation ul li.current_page_item a			{ color:#f49024;}



.alignright		{float:right;margin-left:20px;}

.alignleft		{float:left;margin-right:20px;}



.ser_content p	  {font-size:12px;}

.ser_content span {font-size:13px;}

.ser_content ul   {    margin: 0;    padding: 0;    width: 700px;}

.ser_content ul li   {display:block; font-size:12px; color:#58595b; background:url(images/dot.gif) left top no-repeat; padding:0 0 15px 20px;}



#in_content3 .form q							{ float:left; font-size:12px; color:#000; padding:18px 0 0 0; font-weight:normal;}



wpcf7-not-valid-tip		,span.wpcf7-not-valid-tip						{display:none!important;}

div.wpcf7-response-output						{border:none!important;color:#f00;margin:0!important;padding:0!important}



.entry											{width:100%!important;padding-left: 36px !important;}

.entry h2 a										{ color: #F49024;text-decoration:none;}

.entry h2 a:hover										{ color: #F49024;text-decoration:underline;}





#nav ul li.current-menu-item a		{ color:#f49024;}



#nav ul li.first					{padding-left:0}



#nav ul li.current-menu-ancestor a	{color:#f49024;}

#nav ul li.current-menu-ancestor ul li.current-menu-item a	{color:#808285 !important;}

.lft_box .navigation ul li.current_page_item ul li a  {    color: #29245B;}

.lft_box .navigation ul li ul {padding-left:15px;}
.lft_box .navigation ul li ul {padding-left:15px;Display:none}



.lft_box .navigation ul li.current_page_item ul{Display:block}
.lft_box .navigation ul li.current-menu-ancestor ul{Display:block}