/*  
Theme Name: Green Bank
Theme URI: http://wordpress.org/
Description: The default GreenBank theme.
Version: 1.6
Author: Vijayta Panchal

*/



/* Begin Typography & Colors */
      body {
             background: #e1e1e1 url("images/greenbank_bg.gif") no-repeat top;
             font-family:Arial, verdana;
             font-size:11px;
             margin:0pt;
             padding:0pt;
             color:#666;
             font-size:11px;          
            }
table
{
padding:0px; 
margin:0px;
width:100%
}
sup{font-size:9px;}
img{border:0px;}
      .wrapper
            {
             
             width:880px;
             margin:auto;
             text-align:left;
            }
	.valign_top {background:#fff;}
      .page
            {
             width:797px;
             margin:auto;
             text-align:left;
            }
      h1, h2, h3, h4, p
            {
            margin:0px;
            padding:10px 10px 0px;
           
            }
.default{
min-height:500px;
}
    .page_content h2 a
     {
   color:#00aeef;
   padding:15px 10px 5px;
   text-decoration:none;
   font-size:24px;
   font-weight:normal;
   }	 
  .page_content ul
     {
     padding:10px 30px;
     margin:0px; 
     font-size:11px; 
     }
    .page_content ul li
     {
     padding:0px 0px 0px 15px;
     margin:0px;
     list-style-type:square;
     background: url("images/bullet2.png") no-repeat left 4px; 
     }
	.page_content ul li ul li
     {
     padding:0px 0px 0px 15px;
     margin:0px;
     list-style-type:circle;
     background: url("images/bullet2.png") no-repeat left 4px; 
     }
.page_content ol
     {
     font-size:11px;
     }
     .page_content ul li a
     {
     font-weight:bold;
     color:#666;
     text-decoration:none;
     }
     .page_content ul li a:hover
     {
     font-weight:bold;
     color:#33A333;
     text-decoration:none;
     }


      .header
            {
            background: #FFF url("images/header.jpg") no-repeat right top; 
			height:68px;
			line-height:68px;
            }
      .header .logo
           {
           padding-left:20px;
           }
      .header .logo a
            {
             background:url("images/logo.jpg") no-repeat; 
             height:18px;
             width:210px;
             text-indent:-10000px;
             display:block;

            }
      .header ul
            {
             margin:0px;
             padding-left:12px;
             height:38px;
             line-height:38px;
             }
      
      .header ul li
            {
             margin:0px;
             padding:10px;
             display:inline;
             font-size:14px;
            }
      .header ul li a
            {
             color:#666;
             text-decoration:none;
            }
      .header ul li a:hover, .header ul li.selected a, #Home .header ul li#home a
            {
             color:#33A333;
             text-decoration:none;
            }
      .header  .login 
            {
            margin-right:20px;
            position:relative;
            right:0px;
            z-index:2000;
            }


      .banner
           {
           background: #7fc368  ;
           width:627px;
           
           
           }
      .content
            {
            padding:0px;
            margin:0px;
            margin-top:-32px !important;
            margin-top:0px;      
            }
      table.content td
            {
            padding:0 10px;
            } 
      .content h1
            {
             color:#0fb1ee;
             font-size:21px;
             padding:0px;
             margin:0px;
             font-weight:normal;
             
            }
      .content h1 a
            {
             color:#ffffff;
             font-size:30px;
             padding:0px;
             margin:0px;
             font-weight:normal;
             line-height:30px;
             text-decoration:none;
            }
      .content p
            {
            padding:10px;
            margin:0px;
            font-size:11px;
            }
      .content p a
            {
            color:#666;
            text-decoration:none;
            }
        .content p a:hover
            {
            color:#33a333;
            text-decoration:none;
            }    
      .page_content
            {
            padding:0px;
            margin:0px;
            background:#FFF;
            padding-bottom:20px; width:478px;
			min-height:500px;
            }
      .page_content h1
            {
             color:#0fb1ee;
             font-size:21px;
             padding:5px 20px;
             margin:0px;
             font-weight:normal;
            }
      .page_content p
            {
            padding:5px 20px;
            margin:0px;
            font-size:11px;
		
            }
			p.postmetadata
			{
			color:#bdbdbd;
			}
			.page_content p.postmetadata a
			{
			color:#49b849;
			}
      .page_content .date
            {
            padding:5px 20px;
            margin:0px;
            font-size:14px;
            color:#717171;
            }
      .page_content p a
            {
            color:#666;
            text-decoration:none;
            }

      .height{height:78px;
           vertical-align:bottom;       
              }
      .footer
             {
             color:#666;
             font-size:10px;
             margin:10px 0;
			 background:#ebebeb;
			 height:30px;
             }
	    .footer p{ background:#ebebeb;}

      .footer a
             {
             color:#33A333;
             font-size:10px;
             text-decoration:none;
             
             }

      .footer a:hover
             {
			 text-decoration:underline;
       }
      .footer .text
             {
             padding:8px 20px;
             font-size:11px;  float:left;
             }
      .footer .right_text
            {
            
            padding:8px 20px;

            float:right;
            
            }
      .bg_white
          {background:#FFF;}
      .width
          { 
           width:260px;
          }
     
      .valign_top
          {
           vertical-align:top;
          }
      .rightbar 
          {
          background: url("images/rightbar_bg.png") repeat-y;
          width:148px;
                }            .rightbar  img
          {padding:0px;margin-bottom:-3px;}
      .divider
          {
      
          border-bottom:1px solid #CCC;
          margin-bottom:10px;
          font-size:8px;
          }
      .rightbar h3
          {
           color:#f0803c;
           font-size:14px;
           padding:3px 8px;
           
          }
         .rightbar h3 a
          {
           color:#f0803c;
           font-size:13px;
           padding:3px 5px;
           text-decoration:none;
          }
      .rightbar p
          {
           color:#626262;
           font-size:11px;
           padding:3px 8px;
          }
      .rightbar ul 
          {
           margin:5px 10px;
           padding:0;
          }
      .rightbar ul li
          {
           margin:0;
           padding:0;
           list-style-type:none;     
           padding:0 12px;
          }
      .rightbar ul li a
          {
           color:#626262;
           font-size:11px;
           text-decoration:none;
          }
      .rightbar ul li a:hover,  .rightbar ul li.selected a
          {
           color:#e0572d;
           font-size:11px;
           text-decoration:none;
          }
      .rightbar h3
          {
           color:#f0803c;
           font-size:14px;
          }
      .leftbar_bg
          {
          background: url("images/leftbar_bg.png") no-repeat bottom; 
          
          }
	  .leftbar
          {
          background: #49b849 ; 
          width:171px;
          font-size:11px;
          }
      .leftbar .heading
          {
          background: #49b849 url("images/leftbar_heading_bg.png") repeat-x;
          color:#fff;
          font-size:18px;
          height:50px;
		  line-height:50px;
          padding:0px 10px;vertical-align:center;
          } 
      .leftbar ul
          {
            margin:0px;
            padding:0px;
          } 
      .leftbar ul li
          {
           list-style-type:none;
           color:#fff;
           padding:3px 10px;
          } 
      .leftbar ul li a
          {
           text-decoration:none;
           color:#fff;  
          }
      .leftbar ul li a:hover
          {
           background:#2C9C2C;
           text-decoration:none;
           color:#fff; 
           
          } 
      .leftbar ul .selected a
          {
           text-decoration:none;
           color:#a1eca1;  
          }
      .leftbar p
          {
          color:#fff;
           padding:15px
          }
      .leftbar p a
          {
          color:#fff;
           text-decoration:none;
          }
      .leftbar_bg
          {
          background: #289828 url("images/leftbar_bg.png") no-repeat bottom;
          
          }
      .rightbar_bg
          {
          background: #ccc;
     }      .rightbar_bg1
          {
          background: #b5b5b5 ;
          }
      .space
          {
          margin:0px;
          padding:0px;
          }
      .rightbar_top
            {
            background:#FFF url(images/rightbar_top.png) repeat-x;
            height:20px;
            }
.greenhead
{
color:#33a333;
font-size:14px;
text-align:left;
padding:10px 20px 0px;
}
.greyhead
{
color:#666666;
font-size:16px;
text-align:left;
padding:10px 0px;
}
.subgreen
{
color:#33a333;
font-size:12px;
text-align:left;
padding:10px 20px 0px;
}
.bluehead
{
color:#00aeef;
font-size:14px;
text-align:left;
padding:10px 20px 0px;
}
.bluehead2
{
color:#00aeef;
font-size:14px;
text-align:left;
padding:10px 0px;
}
.subblue
{
color:#00aeef;
font-size:12px;
text-align:left;
padding:10px 20px 0px;
}

.grey{background:#eeeeee;}
.even td, .even th
 {border-right:2px solid #ffffff;}

.text_orange{color:#e0572d;}
.text_green{color:#248526; }
.text_blue{color:#00ADEF; }
.text_grey{color:#666666; padding:0 20px;}
.zero{margin:0px;padding:0px;}
.subtext{
 padding:10px 20px 0px;
 font-weight:bold;
 font-size:13px;line-height:14px;
}
.grey_line
    {
     background: url("images/grey_line.png") repeat-x;
     height:13px;

    }
.border-grey {
border:1px solid #CCCCCC;
font-size:11px;
margin:0px;
padding:0px;
}
.border-grey td
    {
    padding:0px;
    margin:0px;
    font-size:11px;
    line-height:20px;
    }
.border-grey td .text
    {
    padding:15px 20px;
    margin:0px;
    font-size:13px;
    line-height:20px;
    }
.border-grey td .text_orange
    {
    font-size:18px;
    color:#ef7f3d;
    }

.border-grey td span.text_orange
    {
    font-size:13px;
    color:#ef7f3d;
    }
.text{font-size:14px; padding: 0px 20px 20px; line-height:14px;}
.bluetext
 { 
  padding-left:15px;
 }
.bluetext a
 {
 background: url("images/blue_arrow.png") no-repeat left;
 padding:0px 15px;
 margin:10px 0px;
 color:#00adef;
 font-size:11px; 
 text-decoration:none;
 }
.bluebox
{margin:20px;
 }
.head{font-size:18px; color:#fff;}
.bluebox_top_left
{
 background: #00adef url("images/bluebox_top_left.png") no-repeat top left;
 
 padding-left:10px;
}
.bluebox_top_right
{
 background: #00adef url("images/bluebox_top_right.png") no-repeat top right;
 color:#fff;
 font-size:12px;
padding-top:5px;
}
.bluebox_bottom_left
{
 background: #00adef url("images/bluebox_bottom_left.png") no-repeat bottom left;
 padding-left:10px;
}
.bluebox_bottom_right
{
 background: #00adef url("images/bluebox_bottom_right.png") no-repeat bottom right;
 height:5px;
 font-size:6px;
}
.bluebox_top_right table, .bluebox_top_right table a
{color:#FFFFFF; text-decoration:none;}

.bluebox_top_right table a:hover
{color:#FFFFFF; text-decoration:underline;}

.normal{font-size:11px; margin:20px;}
.linkhead
 {
 color:#0fb1ee;
 font-size:22px;
 padding:0px 20px;
 }
.link_page
 {}
.link_page hr
 {
 color:#CCCCCC;
 height:1px;
 margin:10px 20px;
 }
      .link_page h1
            {
             color:#717171;
             font-size:18px;
             padding:5px 20px;
             margin:0px;
             font-weight:normal;
            }
.link_page p a
 {
 color:#49b849;
 text-decoration:underline;
 }
.whitebox
{
 margin:20px;
 border-left:1px solid #ccc;
 border-right:1px solid #ccc;
 }
.whitebox_top_left
{
 background: #FFF url("images/whitebox_top_left.png") no-repeat top left;
 padding-left:5px;
}
.whitebox_top_right
{
 background: #FFF url("images/whitebox_top_right.png") no-repeat top right;
 color:#ccc;
 font-size:12px;
 padding-top:5px;
}
.whitebox_top_right a
{
color:#49b849;
}
.whitebox_bottom_left
{
 background: #FFF url("images/whitebox_bottom_left.png") no-repeat bottom left;
 padding-left:10px;
}
.whitebox_bottom_right
{
 background: #FFF url("images/whitebox_bottom_right.png") no-repeat bottom right;
 height:5px;
 font-size:6px;
}
.sub_table{padding:0px; margin:0px;}
.sub_table td
   {
      border:none;
      margin:0px;
      padding:0px;
   }
form
 {
  padding:0px;
  margin:0px;
  background:transparent;
  }
.textbox
  {
   font-size:11px;
   color:#666;
   width:100px;
  }
.textbox2
  {
   font-size:11px;
   color:#666;
   width:200px;
  }
.textbox_small
  {
   font-size:11px;
   color:#666;
   width:75px;
  }
select
  {
   font-size:11px;
   color:#666;
   width:auto;
  }
.sub_app
  {padding-left:-20px;}
.sub_app td
{padding:0px; margin:0px;}
.nagative_padding{padding-left:20px;}
.nagative_margin{margin:0 -20px;}
.app_table{
font-size:11px;
}

.blue_one
   {
    background: #00aae9 url("images/blue_bg1.png") no-repeat center;
    height:87px;
    width:206px;
    display:block;
    color:#fff;
    font-size:30px;
   }
.blue_one div, .blue_two div
   {
    color:#fff;
    font-size:30px;
    padding:10px;
    line-height:32px;
   }
.blue_two
   {
    background: #00aae9 url("images/blue_bg2.png") no-repeat center;
    height:87px;
    line-height:87px;
    
    width:206px;
    display:block;
    color:#fff;
    Font-size:30px;
   }
.green_one
   {
    background: #289828 url("images/green_bg1.png") no-repeat center;
    height:87px;
    line-height:87px;
    text-align:center;
    width:206px;
    display:block;
    color:#fff;
    font-size:30px;
   }              
   .orange_head
          {
           color:#f0803c;
           font-size:13px;
           padding:3px 20px;
           text-decoration:none;
          }
.padding
{
padding:0px 20px;
}
.padding_leed_img{padding:0 10px 10px 0px;}
#officeInfo
  {
  font-size:12px;
  font-weight:bold;
  }
.arrow{font-size:12px;}
.arrow ul li
    {
    background: url("images/arrow_left.png") no-repeat left;
    } 
.arrow ul li.selected
    {
    background: url("images/arrow_bottom.png") no-repeat left;
    } 
.arrow .no-bullet li
    {
    background:none;
    }
.morepadding
    {
    padding-left:25px; 
    }
 
.popup
   {
    background: #289828;
    color:#fff;
    width:300px;
   height:150px;
    font-size:12px;
   }
.popup h1
 {
 color:#fff;
 font-size:16px;

 margin:0px; padding:0px 20px;
 }


.popup a{color: #fff; 
text-decoration:none; padding-left:20px; font-weight:normal; font-size:12px;}.popup a:hover{color: #fff; 
text-decoration:underline; padding-left:20px; font-weight:normal; font-size:12px;}

.account{
background: transparent url("images/application_leaf.png") no-repeat right top; 
}
.padding_left
          {
           padding-left:20px; 
          }
.no_space{padding:0px !important; margin:0px;}
.v_padding{padding:10px 0px;}
.thank_bg{background:url("images/thanks_bg.jpg") no-repeat center center; display:block; height:230px; width:258px; padding:20px;}
.red{color:#cc0000;}
.calender
{
 background: url("images/calender.jpg") no-repeat ;
 height:160px ;
 
 display:block;
}
.widecolumn{background:#fff;}
.navigation{padding:10px;}
.navigation a
{
  text-decoration:none;
  color:#666;
  padding:0px 7px;
}
#respond{padding:20px;}
.narrowcolumn{}
.narrowcolumn  h2{ color:#00aeef; padding-left:10px;}
strike
{
color:blue;
}

#wp-calendar
{
text-align: center;
width: 100%;
border-collapse: collapse;
padding: 0;
margin: 0;
font-size: 1em;
color:#fff;
background:#289828;
}

#wp-calendar caption a, #wp-calendar caption a:hover
{
background: transparent;
color:#fff;

}

#wp-calendar th
{
font-weight: bold;
color:#fff;

}

#wp-calendar a
{
text-decoration: none;
display: block;
color: #a1eca1;
}

#wp-calendar caption
{
letter-spacing: 0.1em;
padding: 0.2em 1em 0.2em 0em;
font-weight: normal;
text-align: left;
font-size: 1.2em;
color:#fff;
background:#289828;
text-align:center;
}
#giraffe_calendar
{padding:10px;background:#289828;}

 .narrowcolumn {margin:20px;}
 .narrowcolumn  form#searchform{margin:20px;}
 .footer_text{float:left;
line-height:30px;
margin-left:100px;
text-align:center;
width:176px;}