@charset "utf-8";
/* CSS Document */
body{ background:#F8F8F8; margin:0px; padding:0px;  repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333}

/*-------------------Global Start-------------------*/
.fl{float:left}
.pad-top{ padding:15px 10px 10px 10px;}
.pad-bottom{ padding-bottom:20px}

/*-------------------Global End-------------------*/
/*-------------------Container Start-------------------*/
.container{ width:1004px; position:relative; margin:0 auto}
.clear{clear:left; line-height:0}





/*-------------------Container End-------------------*/
/*-------------------Header Start-------------------*/
.header{ height:76px;}
.header h1{ float:left; background:url(../images/logo.jpg) no-repeat bottom; width:139px; height:58px; margin:0px; padding-top:9px }
.header .message{float:right;height:76px;width:790px;}
.header .message p{float:left;height:56px;width:690px; margin-top:17px}


/*-------------------Header End-------------------*/
/*-------------------Topmenu Start-------------------*/
ul.topmenu{ margin:0px; padding:0px; margin-top:34px; }
ul.topmenu li{ margin:0px; list-style-type:none; padding:14px 16px;
background:url(../../../../../images/bullet02.png) no-repeat 0 6px;float:left; height:13px; font-size:15px }
ul.topmenu li a:link{ color:#FFFFFF; font-weight:bold; text-decoration:none   }
ul.topmenu li a:visited{ color:#FFFFFF; font-weight:bold; text-decoration:none   }
ul.topmenu li a:active{ color:#FFFFFF; font-weight:bold; text-decoration:none   }
ul.topmenu li a:hover{ color:#80ba36; font-weight:bold; text-decoration:none   }



/*-------------------Topmenu End-------------------*/


/*-------------------Left Panel Start-------------------*/
.left-side{ width:734px; background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/images/body-bg.jpg) repeat-y left top; float:left; margin-top:64px }
.left-side h1{ color:#80ba36; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin:5px 0x; padding:3px; font-weight:bold; text-decoration:none; padding-left:10px; }
.left-side h1 a:link{ text-decoration:none }
.left-side h1 a:visited{ text-decoration:none }
.left-side h1 a:active{ text-decoration:none }
.left-side h1 a:hover{ text-decoration:underline }
.left-side .innnerdiv{ width:720px; float:left;border-bottom:5px solid #80ba36; margin:0px 9px 0px 3px; padding:0px  }

.left-side .innnerdiv a:link{ color:#2b5ea2; text-decoration:none}
.left-side .innnerdiv a:visited{ color:#2b5ea2; text-decoration:none}
.left-side .innnerdiv a:active{ color:#2b5ea2;  text-decoration:none}
.left-side .innnerdiv a:hover{ color:#2b5ea2; text-decoration:underline}


.left-side .innnerdiv img{ padding:7px 7px 7px 9px   }
.social_bookmark em{ font-weight:bold; font-style:normal; padding-left:11px}
.social_bookmark  a:link img{ padding:9px 0px }
.innnerdiv h3{ padding-left:10px}

#respond{ padding-left:10px}
#respond h3{ border-bottom:2px solid #7aa601 }
#respond small{ float:left; font-size:12px; width:61px }


/*-------------------Left Panel End-------------------*/

/*-------------------Rightside Panel Start-------------------*/
.right-side{ width:266px; float:right; margin-top:64px}
.right-side h1{ color:#80ba36; font-family:Arial, Helvetica, sans-serif; font-size:17px;margin:0px; padding:5px 7px 5px 0px; }
.box{ background:#FFFFFF; border:1px solid #ebebeb; padding:7px; margin-bottom:15px;}
.box .search{ background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/images/search.jpg) no-repeat; width:226px; height:27px; margin:10px auto; padding:2px }
.box .search input{ border:1px solid #fff; height:23px; width:187px}
.box .box{border:none; height:43px }
.box .subscribe{ width:256px; height:36px; margin:10px auto; padding:2px }
.box .subscribe input{ border:1px solid #bdbcbd; height:20px}


.social  img{ border:0}
.social  a:link{text-decoration:none; border:none; padding:6px}
.social a:hover{text-decoration:none; border:none; padding:6px}
.social a:active{text-decoration:none; border:none; padding:6px}
.social a:visited{text-decoration:none; border:none; padding:6px}

.ceo{}
.ceo img{float:left; padding:15px 7px 7px 7px}
.ceo p{float:left; padding:0; width:230px}

.box ul{margin:0px; padding:10px 0px 10px 0px}
.box ul li{margin:0px; padding:0px; background:url(../images/edit.jpg) no-repeat 2px 5px; border-bottom:1px solid #f2f2f2; padding:5px 5px 5px 25px; list-style-type:none; }
.box ul li a:link{color:#333; text-decoration:none; }
.box ul li a:visited{color:#333; text-decoration:none; }
.box ul li a:active{color:#333; text-decoration:none; }
.box ul li a:hover{color:#80ba36; text-decoration:underline; }
ul.list {margin:0px; padding:10px 0px 10px 0px}
ul.list li{margin:0px; padding:0px; background:url(../images/bullot.jpg) no-repeat 2px 7px; border-bottom:1px solid #f2f2f2; padding:5px 5px 5px 17px; list-style-type:none;}


.box  ul.scfw_24px{margin:0px; padding:10px 0px 10px 0px}
.box  ul.scfw_24px li{margin:0px; padding:10px 0px 10px 0px; border-bottom:none; background-image:none; float:left}





/*-------------------Rightside Panel End-------------------*/

/*-------------------Bottom Panel Start-------------------*/

.bottom-left{ width:663px;  float:left; margin-left:15px}
.bottom-left h1{ color:#80ba36; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px; padding:5px 5px 5px 0px; font-weight:bold }
.stream{float:left; width:331px}
.stream ul{ margin:0px; padding:0px}
.stream ul li{ margin:0px; padding:0px; list-style-type:none; width:300px; padding:5px 0px}
.stream ul li img{float:left; width:102px; height:69px; padding:0px 10px 0px 0px}
.stream ul li p{float:left}
.video{float:left; width:331px}



/*-------------------Bottom Panel End-------------------*/


.footer{ /*background:#d4d4d4; border-top:2px solid #b8b7b7;*/ position:relative; margin-top:10px; background: url("../../../../../images/bg-columns-c.gif") no-repeat scroll 0 0 #E6E6E6;}
.about{width:300px; float:left;padding-right:10px; margin-top:10px}
.about h1{ margin:0px; padding:3px 0px 7px 0px; font-size:18px}
.about p{ margin:0px; padding:0px 0px; }
.about ul{ margin:0px; padding:0px 0px; }
.about ul li{ margin:0px; padding:3px 0px; border-bottom:0px; background:none }
.about ul li a:link{ margin:0px; padding: 0px;color:#000000; text-decoration:none  }
.about ul li a:visited{ margin:0px; padding: 0px;color:#000000;text-decoration:none  }
.about ul li a:active{ margin:0px; padding: 0px;color:#000000;text-decoration:none  }
.about ul li a:hover{ margin:0px; padding: 0px;color:#000000;text-decoration:underline  }



.left-side ul{ margin: 0px; padding:0px}
.left-side ul li{ margin:0px; list-style:none; list-style-type:none; padding:10px 7px; background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/images/ray.png) no-repeat bottom;}
.left-side ul li p{ margin:0px; padding:13px 10px 10px 10px; width:686px;}
.left-side ul li ul.date{ margin:0px; padding:0px }
.left-side ul li ul.date li{ margin:10px 0 10px 3px; list-style:none; list-style-type:none; border-left:3px solid #80ba36; padding:10px 7px; float:left; background-image:none; background:#e6f1d7; width:290px; font-weight:bold }

.left-side ul li ul.media{ margin:0px; padding:0px }
.left-side ul li ul.media li{ margin:0px 0px 0px 3px; list-style:none; list-style-type:none; padding:10px 7px; float:left; background-image:none;width:290px; font-weight:bold }
.left-side ul li ul.media{ margin:0px; padding:0px }
.left-side ul li ul.media li img{ margin:0px; padding:1px; border:0px }
.left-side ul li h1:link{color:#80ba36; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px; padding:3px; font-weight:bold; text-decoration:none}



ul#pagination-flickr{border:0; margin:0; padding:7px;height:20px}
ul#pagination-flickr li{border:0; margin:0; padding:0;font-size:11px;list-style:none; background:none; float:left}
ul#pagination-flickr li a{border:solid 1px #DDDDDD;margin-right:2px;}
ul#pagination-flickr li .previous-off,#pagination-flickr .next-off {color:#666666;display:block;float:left;font-weight:bold;padding:3px 4px;}
ul#pagination-flickr li .next a,#pagination-flickr .previous a {font-weight:bold;border:solid 2px #FFFFFF;} 
ul#pagination-flickr li .active{color:#ff0084;font-weight:bold;display:block;float:left;padding:4px 6px;}
ul#pagination-flickr li a:link,#pagination-flickr a:visited {color:#0063e3;display:block;float:left;padding:3px 6px;text-decoration:none;}
ul#pagination-flickr li a:hover{border:solid 1px #666666;}


.widgettitle{color: #80BA36;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    margin: 0;
    padding: 5px 7px 5px 0;}

li.widget{list-style-type:none; width:266px; float:right}

img{border:none;}
.scfw ul{padding:0; margin:0;}
.scfw ul li{list-style-type:none; background:none; display:inline;}


.widget_categories ul li, .widget_pages ul li{margin:0px; padding:0px; background:url(../images/bullot.jpg) no-repeat 2px 7px; border-bottom:1px solid #f2f2f2; padding:5px 5px 5px 17px; list-style-type:none;}

.footer-widgets{}
.footer-widgets .widget{width:250px; float:left; margin-right:25px}
.footer-widgets .widget_categories ul{padding:0; margin:0; width:365px}
.footer-widgets .widget_categories ul li{list-style-type:none; background:none; border-bottom:none; padding:2px; display:block; float:left; width:137px}
.footer-widgets .widget_categories ul li ul{padding:0; margin:0}
.footer-widgets .widget_categories ul li ul li{list-style-type:none; background:none; border-bottom:none; padding:2px 4px}


.footer-widgets .widget_categories ul li ul li a:link{color:#000; text-decoration:none}
.footer-widgets .widget_categories ul li ul li a:active{color:#000; text-decoration:none}
.footer-widgets .widget_categories ul li ul li a:hover{color:#000; text-decoration:underline}
.footer-widgets .widget_categories ul li ul li a:visited{color:#000; text-decoration:none}


.footer-widgets .widget_categories ul li a:link{color:#000; text-decoration:none}
.footer-widgets .widget_categories ul li a:active{color:#000; text-decoration:none}
.footer-widgets .widget_categories ul li a:hover{color:#000; text-decoration:underline}
.footer-widgets .widget_categories ul li a:visited{color:#000; text-decoration:none}






.bottom-left .widget {float:left; width:331px;}
.bottom-left .widget h2{color:#80BA36;}

#wpfes_newsletter h6{display:none;}
.date a{color:#333; text-decoration:none;}



#calendar_wrap{position:relative;width:329px;font-family:Arial; padding-left:0px}
#wp-calendar{border:none}
#calendar_wrap table{ /*width:98%*/}
#calendar_wrap table caption{ font-weight:bold; height:20px; background-color:#7EAA41; padding-top:5px; color:#ffffff; font-size:14px; font-weight:bold }
#calendar_wrap table td{  background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/img/ocean_blue_dayNormal.png) no-repeat; width:27px; height:25px; padding-left:6px }
#calendar_wrap table td a:link{ font-weight:bold; text-decoration:none; color:#000000  }
#calendar_wrap table td#today {  background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/img/armygreen_dayOver.png) no-repeat; width:27px; height:25px; padding-left:6px;color:#5DB925; font-weight:bold }
#calendar_wrap table td.pad{  background-image:none; width:24px; height:25px;padding-left:6px}
#calendar_wrap table td#prev{ font-weight:bold;color:#000000;border:1px solid #f2f2f2; background-image:none  }





.wp-pagenavi{}
.wp-pagenavi span{ padding:3px 7px; font-weight:bold}
.wp-pagenavi span.current{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; background:#66CC00; text-decoration:none}
.wp-pagenavi .page:link{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; background:#CCCCCC;color:#000000; text-decoration:none}
.wp-pagenavi .page:visited{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; background:#CCCCCC;color:#000000; text-decoration:none}
.wp-pagenavi .page:active{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; background:#CCCCCC;color:#000000; text-decoration:none}
.wp-pagenavi .page:hover{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; background:#CCCCCC;color:#000000; text-decoration:none}

.wp-pagenavi a:link{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; color:#000000; text-decoration:none}
.wp-pagenavi a:visited{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; color:#000000; text-decoration:none}
.wp-pagenavi a:active{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; color:#000000; text-decoration:none}
.wp-pagenavi a:hover{ font-weight:bold; padding:3px; border:1px solid #f2f2f2; color:#000000; text-decoration:none}



form#si_contact_form1 { width:475px;height:528px;}
form#si_contact_form1 div{float:left;padding:4px}
form#si_contact_form1 div label{float:left; width:600px; font-weight:bold}
form#si_contact_form1 div label span.required{ color:#FF0000}






/*-------------- LEADERSHIP POPUP -----------*/
.leadership-pop{ width:733px; margin:0px auto; padding:10px; height:400px; float:left; padding-top:0px; overflow:hidden}
.leadership-lt { float: left; width:215px; height:262px; margin: 57px 11px 9px 15px;  }
.leadership-lt span{ display:block; margin:22px 5px 3px 6px;  color:#79c11a; font-size:16px; font-weight:bold; line-height:25px; text-align:center; }
.leadership-lt span b{ color:#74828a;   }
.leadership-rt { float: left; width:427px; height:348px;  margin: 46px 13px 9px 18px;  overflow:auto; padding:5px;  }
.leadership-rt h2 { color:#8cc63f; font-size:16px; font-weight:bold }
.leadership-rt p { color:#849097; font-size:12px;}


.submit_class{ background-color:#669900; padding:4px 12px;color:#FFFFFF; font-weight:bold;border:1px solid #f2f2f2}





.left-side h3.dont{color:#80ba36;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:5px 0x;padding:3px 3px 3px 10px;font-weight:bold;text-decoration:none; font-style:italic }
.left-side h3.dont a:link{color:#495a64;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:5px 0x;padding:3px;font-weight:bold;text-decoration:none; cursor:text;font-style:italic }
.left-side h3.dont a:visited{color:#495a64;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:5px 0x;padding:3px;font-weight:bold;text-decoration:none; cursor:text;font-style:italic }
.left-side h3.dont a:active{color:#495a64;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:5px 0x;padding:3px;font-weight:bold;text-decoration:none; cursor:text;font-style:italic }
.left-side h3.dont a:hover{color:#495a64;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:5px 0x;padding:3px;font-weight:bold;text-decoration:none; cursor:text ;font-style:italic}



li.widget a { color:#333333; text-decoration:none} li.widget a:hover { color:#80BA36; text-decoration:none}



/*Apr19*/

.key-list{ float:left}
.key-list ul li{list-style-type: disc; margin-left: 24px; padding: 0; background: none repeat scroll 0 0 transparent; line-height:24px}


/*May22-2013*/


.bottom-row {background: url("../../../../../images/bg-bottom-row.gif") no-repeat scroll 0 100% #CDCDCC;
    height: 1%;
    overflow: hidden;
    padding: 9px 20px 11px 7px;
	line-height:29px;
}


.little-logo {
    background: url("../../../../../images/bg-little-logo.png") repeat scroll 0 0 transparent;
    float: right;
    height: 21px;
    overflow: hidden;
    text-indent: -9999px;
    width: 153px;
	margin-top:8px;
}



#newsticker-demo {

padding:5px 5px 0;
font-family:Arial, Verdana,Sans-Serif;
font-size:12px;
margin:20px -33px;
font-size:12px;
}
 
#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }
 
#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}
 
#newsticker-demo .newsticker-jcarousellite {  }
#newsticker-demo .newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:2px; margin-bottom:5px; background:none; }
#newsticker-demo .newsticker-jcarousellite .thumbnail { float:left; width:60px; }
#newsticker-demo .newsticker-jcarousellite .info { float:right; width:190px; }
#newsticker-demo .newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }
.box .blogroll{ height:300px; overflow:auto}
.box #recentcomments { height:250px; overflow:auto}
.clear { clear: both; }



#header{position: fixed; top:0;left:0;width:100%;background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/images/bg-header.png) repeat-x 50% 0;height:96px;min-width:998px;z-index:10;}
#header .frame{
	width:1004px;
	margin:0 auto;
	position:relative;
}
#header .frame:after{
	content:"";
	display:block;
	clear:both;
}
.logo{
	float:left;
	background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/images/bg-logo.png) no-repeat;
	width:200px;
	height:81px;
	padding:11px 0 0 101px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0px 0 0 -97px;
	position:relative;
}
.logo a{
	display:block;
	width:150px;
	height:71px;
	position:relative;
}
.print-logo{
	display:none;
}


* top-list start */
.top-list{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:10px;
	right:4px;
	font-size:12px;
	line-height:16px;
}
.top-list li{
	float:left;
	background:url(http://www.bodhtree.com/blog/wp-content/themes/btree_csd/images/bullet01.png) no-repeat 0 50%;
	padding:0 6px 0 8px;
}
.top-list li:first-child{
	background:none;
}
.top-list a{
	color:#8dc63f;
}