
img, div, input, table, td , ul { behavior: url("js/iepngfix.htc") }

body
{
background-image:url(../images/main_bg1.jpg);
background-repeat:repeat-x;
background-position:left top;
margin:0px;
padding:0px;
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
/*color:#7f7f7f; */
color:#586063;
}

img { border:0;}
 
 #container
 {
 width:950px;
 margin:0px auto;
 padding:0px;}


/*------------------------------------top area starts----------------------------------------*/
.top_area
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 }
 
 .logo { width:500px;
 margin:0px;
 padding:0px;
 float:left;}
 
 .logo_right { width:440px;
 margin:0px;
 padding:0px;
 float:left;
 text-align:right;}
 
 /*------------------------------------top area ends----------------------------------------*/
 
 

 /*------------------------------------navigation starts----------------------------------------*/
 .navigation
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/nav_bg.jpg);
 background-repeat:no-repeat;
 height:34px;
 }
 
 .navigation ul
 {
 width:950px;
 margin:6px 0px 0px 0px;
 padding:0px;
 float:left;
 list-style:none;
 }
 
 .navigation ul li
 {
 margin:0px;
 padding:3px 19px 0px 19px;
 float:left;
 font-size:13px;
 font-weight:bold;
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 .navigation ul li a
 {
 text-decoration:none;
 color:#FFFFFF;}
  .navigation ul li a:hover
 {
 text-decoration:none;
 color:#cccccc;}
 
 
  /*------------------------------------navigation ends----------------------------------------*/
 
 
  
  
  
  /*------------------------------------header starts----------------------------------------*/
  .header
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 /*background-image:url(../images/header_bg.jpg);*/
 background-repeat:no-repeat;
 height:365px;
 }
 
.header .header_left {
 width:555px;
 margin:0px;
 padding:0px;
 float:left;
}
 
.header .header_right {
 width:395px;
 margin:0px;
 padding:0px;
 float:left;}
 
 .header_right p {
 width:395px;
 margin:1px 0px 0px 0px;
 padding:0px;
 float:left;
 text-align:right;}
 
 .header_right p.sml_video img { width:63px;
 float:left;
 margin:0px;
 padding:10px 0px 0px 13px;}
 
   /*------------------------------------header ends----------------------------------------*/
 
  
  
  
  /*------------------------------------content starts----------------------------------------*/
  
  .content
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 }
 
 .sapration {width:950px;
 margin:20px 0px 0px 0px;
 padding:0px;
 float:left;}
 
 .sapration1 { width:24px;
 float:left;
 margin:0px;
 padding:0px;
 text-align:center;}
 
 .center {width:950px;
 margin:0px 0px 0px 0px;
 padding:0px;
 float:left;}
 
 .box1 { width:300px;
 margin:10px 0px 0px 0px;
 padding:0px;
 float:left;}
 
 .box1 p { width:300px;
 margin:10px 0px 0px 0px;
 padding:0px;
 float:left;
 font-size:22px;
 font-family:Arial, Helvetica, sans-serif;
 color:#4e70a4;}
 
 .join_us {width:300px;
 margin:10px 0px 0px 0px;
 padding:0px;
 float:left;}
 
 
 .join_us_left  {width:190px;
 margin:10px 0px 0px 0px;
 padding:0px;
 float:left;}
 
  .join_us_left h1  {width:190px;
 margin:0px 0px 0px 0px;
 padding:0px;
 float:left;
 font-size:22px;
 font-weight:normal;
 color:#4e70a4;}
 
 
  .join_us_left p  {width:190px;
 margin:10px 0px 0px 0px;
 padding:0px;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 color:#7f7f7f;
 line-height:20px;}
 
 .join_us_left p a { color:#4b4b4b;
 text-decoration:none;
 font-weight:bold;}
 
  .join_us_left p a:hover { color:#7f7f7f;
 text-decoration:none;
 font-weight:bold;}
 
 .join_us_right  {width:108px;
 margin:10px 0px 0px 0px;
 padding:0px;
 float:left;
 text-align:center;}
 
 
   /*------------------------------------content starts----------------------------------------*/
 
 


  /*------------------------------------footer starts----------------------------------------*/
   .footer
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/footer_bg_03.jpg);
 background-repeat:no-repeat;
 }
 
  .footer p
 {
 width:550px;
 margin:30px 0px 0px 0px;
 padding:0px;
 float:left;}
 
  .footer p img
 {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 10px;
 float:left;}
 
  .footer h1
 {
 width:330px;
 margin:15px 0px 0px 0px;
 padding:0px;
 float:left;}
 
  .footer h4
 {
 width:600px;
 margin:30px 0px 0px 0px;
 padding:0px 0px 20px 0px;
 float:left;
 font-size:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 color:#7f7f7f;}
 
 
 /*------------------------------------footer ends----------------------------------------*/
 
 
 /*------------------------------------About_us-----------------------------------------*/
 
 .inner_header
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/inner_header.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
 
 .inner_header_events
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/header-news.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
 
 .inner_header_aboutus
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/header-about-us.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
 .inner_header_goe
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/header-goe.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
 
 .inner_header_ministries
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/header-ministries.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
 
 .inner_header_connect
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/header-connect.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
          
 .inner_header_media
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/header-media1.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
 
 .inner_header_donate
 {
 width:950px;
 margin:0px;
 padding:0px;
 float:left;
 background-image:url(../images/header-donate.jpg);
 background-repeat:no-repeat;
 height:238px;
 }
 
 .inner_nav { width:930px;
 float:left;
 margin:0px;
 padding:10px 0px 0px 20px;
 color:#4e70a4;
 font-size:10px;}
 
 .bold { font-size:11px;
 font-weight:bold;}
 
 .inner_content { width:950px;
 float:left;
 margin:0px;
 padding:0px 0px 20px 0px;
 background-color:#e9edf3;}
 
 .inner_cntnt_left { width:600px;
 float:left;
 margin:0px;
 padding:20px 0px 0px 40px;}
 
 .inner_cntnt_left h1 { width:600px;
 float:left;
 margin:0px;
 padding:0px;
 font-size:22px;
 font-family:Arial, Helvetica, sans-serif;
 color:#4e70a4;}
 
 .inner_cntnt_left p { width:600px;
 float:left;
 margin:0px;
 padding:15px 0px 0px 0px;
 line-height:20px;}
 
 
 .inner_cntnt_right { width:280px;
 float:right;
 margin:0px;
 padding:20px 0px 0px 0px;}
 
  
 .inner_cntnt_right h1 { width:280px;
 float:right;
 margin:0px 0px 8px 0px;
 padding:0px 0px 0px 0px;
 height:8px;
 background-color:#47689c;}
 
  .inner_cntnt_right h2 { width:260px;
 float:left;
 margin:20px 0px 8px 0px;
 padding:0px 0px 0px 0px;
 text-align:center;}
 
 .right_links { width:280px;
 float:left;
 margin:0px;
 padding:0px;
 }
 
 .right_links ul { width:280px;
 float:left;
 margin:0px;
 padding:0px;
 list-style:none;
 }
 /*
 .right_links ul li { width:270px;
 float:left;
 margin:0px;
 padding:12px 0px 12px 10px;

 border-bottom:1px dotted grey;
 font-size:14px;
 font-weight:bold;
 color:#47689c;
 }  */
 
 /*added classes*/
 .right_links .globalMenu a { width:270px;
 float:left;
 margin:0px;
 padding:12px 0px 12px 10px;
 /*background-image:url(../images/sapration2.jpg);
 background-repeat:no-repeat; */
 border-bottom:1px dotted grey;
 font-size:14px;
 font-weight:bold;
 color:#47689c;
 } 
 
 .right_links .level2 a { width:240px;
 float:left;
 margin-left:40px;
 padding:10px 0px 12px 0px;
 
 border-bottom:1px dotted grey;
 font-size:14px;
 font-weight:bold;
 color:#47689c;
 }
 
 .right_links .level3 a { width:210px;
 float:left;
 margin-left:70px;
 padding:10px 0px 12px 0px;
 
 border-bottom:1px dotted grey;
 font-size:14px;
 font-weight:bold;
 color:#47689c;
 }
 /*-------------*/
 
 .right_links ul li a {color:#47689c;
 text-decoration:none;}
 
  .right_links ul li a:hover {color:#000000;
 text-decoration:none;}
 
 
 
 /*---------------------------------------------CONTACT------------------------------------------*/
 
 .contact_bg { width:100%;
 margin:0px;
 padding:0px;
 background-color:#fafafa;
 overflow:hidden;}
 
 .inner_contact { width:950px;
 float:left;
 margin:10px 0px 0px 0px;
 padding:0px 0px 20px 0px;
 background-color:#FFFFFF;}
 
 .inner_contact_top { width:950px;
 float:left;
 margin:0px;
 padding:0px 0px 0px 0px;}
 
 .inner_contact_inner { width:950px;
 float:left;
 margin:0px;
 padding:0px 0px 0px 0px;
 background-image:url(../images/Contact_inner_bg.png);
 background-repeat:repeat-y;}
 
 .contact_inner_left { width:550px;
 float:left;
 margin:0px 0px 0px 35px;
 display:inline;
 padding:0px;}
 
  .contact_inner_left h1 { width:550px;
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 20px 0px;
 color:#535353;
 font-family:Arial, Helvetica, sans-serif;
 font-size:23px;
 font-weight:normal;
 line-height:30px;}
 
 .contact_left_top { width:550px;
 float:left;
 margin:0px 0px 0px 0px;
 display:inline;
 padding:0px;}
 
  .contact_left_inner { width:550px;
 float:left;
 margin:0px 0px 0px 0px;
 display:inline;
 padding:0px 0px 20px 0px;
 background-image:url(../images/contact_lft_inner_bg.png);
 background-repeat:repeat-y;
 }
 
  .contact_left_cntnt { width:500px;
  float:left;
  margin:0px;
  padding:0px 0px 0px 25px;}
  
  .contact_left_cntnt h1 { width:500px;
  float:left;
  margin:0px;
  padding:0px;
  color:#ff9a26;
  font-size:18px;}
  
   .contact_left_cntnt p { width:500px;
  float:left;
  margin:0px;
  padding:5px 0px 0px 0px;
  color:#7d7d7d;
  font-weight:bold;}
  
 .contact_left_cntnt p input {  vertical-align:middle;}
 
 .input1 { width:243px;
 float:left;
 margin:0px;
 padding:2px 0px 2px 5px;
 border:1px solid #dadada;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 color:#7d7d7d;}
 
  .input2 { width:249px;
 float:left;
 margin:0px;
 padding:2px 0px 2px 5px;
 border:1px solid #dadada;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 color:#7d7d7d;}
 
  .contact_left_cntnt h2 { width:500px;
  float:left;
  margin:0px;
  padding:20px 0px 20px 0px;}
 
  .contact_left_btm { width:550px;
 float:left;
 margin:0px 0px 0px 0px;
 display:inline;
 padding:0px;}
 
 .contact_inner_right { width:340px;
 float:right;
 margin:0px;
 padding:0px;}
 
 .contact_inner_right h1 { width:320px;
 float:left;
 margin:0px;
 padding:0px 0px 0px 20px;}
 
 .contact_inner_right p { width:320px;
 float:left;
 margin:0px;
 padding:10px 0px 0px 20px;}
 
 .contact_inner_right p img {
 float:left;
 margin:0px;
 padding:0px 0px 0px 8px;}
 
 
 .inner_contact_btm { width:950px;
 float:left;
 margin:0px;
 padding:0px 0px 0px 0px;}
 

 
 /*-----------------------------100722-----------------------------------*/
 
 .header .header_left_bg {
 width:555px;
 margin:0px;
 padding:256px 0px 0px 0px;
 float:left;
 /*background-image:url(../images/header_bg.jpg);*/
 background-repeat:no-repeat;
 background-position:left top;
 height:109px;
}

.header_left_bg .heading_index  {
 width:400px;
 margin:0px 0px 0px 0px ;
 padding:0px 0px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_03.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
}

.inner_header .heading_main_part
{
width:950px;
 margin:0px;
 padding:126px 0px 0px 0px;
 float:left;}

.heading_main_part .inner_heading_new
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_03.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
 
 .heading_main_part .inner_heading_new2
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_032.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
  .heading_main_part .inner_heading_new3
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_033.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
  .heading_main_part .inner_heading_new4
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_034.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
  .heading_main_part .inner_heading_new5
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_035.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
  .heading_main_part .inner_heading_new6
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_036.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
  .heading_main_part .inner_heading_new7
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_037.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
 
 .heading_main_part .inner_heading_new8
 {

 margin:0px;
 padding:0px 30px 0px 40px;
 float:left;
 background-image:url(../images/heading_bg_038.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:55px;
 font-family:"Times New Roman", Times, serif;
 font-size:40px;
 font-weight:normal;
 font-style:italic;
 color:#FFFFFF;
 }
  .selectedPageRoot{
               color:#4E70A4;
                
                font-size:10px;
                  
  }

  .selectedPageParent{
  
            color:#4E70A4;
                
                font-size:10px;
  }
  
  .calendarWeekendDay a{
             
                color:#586063;
                 font-family:arial;
                font-size:10px;
                text-decoration:none;
  }
  
  .calendarDay a{
  
              color:#586063; 
              font-family:arial;
                text-decoration:none;
                font-size:10px;
  }
  
  .calendarToday a{
  
              color:#586063; 
              font-family:arial;
                text-decoration:none;
                font-size:10px;
  }
  
  .photoGalleryElement .thumbShadow .thumbContents{
 width:150px;

}
 .photoGalleryElement .thumbShadow .thumbContents p{
 width:150px;
 margin-top:-20px;

} 

 .logo img { vertical-align:middle;

 
 }
 
 .logo  span{ font-weight: bold; font-size: 14px; font-family: arial; color: #ffffff;
 
 }
 
 .logodonate{  font-size: 14px; font-family: arial; color: #586063;  height:80px;
 
 
 }

 .logodonate img{ vertical-align:middle; 
 
 
 }
  .logodonate1{  font-size: 14px; font-family: arial; color: #586063;height:50px;  width:250px;margin-left:100px;
 
 
 }

 .logodonate1 img{ vertical-align:middle; 
 
 
 }
  .logodonate2{  font-size: 14px; font-family: arial; color: #586063; width:250px;margin-left:160px;
 
 
 }

 .logodonate2 img{ vertical-align:middle; 
 
 
 }

