/*
Theme Name: BB Alumni
Theme URI:
Author: Inspireo Media Pte Ltd
Author URI: http://www.inspireomedia.com
Description: 
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: gbr

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/* CSS document */


/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 *   4.1 - Site Header
 *   4.2 - Navigation
 * 5.0 - Content
 *   5.1 - Entry Header
 *   5.2 - Entry Meta
 *   5.3 - Entry Content
 *   5.4 - Galleries
 *   5.5 - Post Formats
 *   5.6 - Attachments
 *   5.7 - Post/Paging Navigation
 *   5.8 - Author Bio
 *   5.9 - Archives
 *   5.10 - Search Results/No posts
 *   5.11 - 404
 *   5.12 - Comments
 *   5.13 - Multisite
 * 6.0 - Sidebar
 *   6.1 - Widgets
 * 7.0 - Footer
 * 8.0 - Media Queries
 * 9.0 - Print
 * ----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * @see http://git.io/normalize
 * ----------------------------------------------------------------------------
 */

/* CSS document */

@font-face {
    font-family: 'OpenSansBold';
    src: url('custom_fonts/opensans-bold-webfont.eot');
    src: url('custom_fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('custom_fonts/opensans-bold-webfont.woff') format('woff'),
         url('custom_fonts/opensans-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSansLightRegular';
    src: url('custom_fonts/opensans-light-webfont.eot');
    src: url('custom_fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('custom_fonts/opensans-light-webfont.woff') format('woff'),
         url('custom_fonts/opensans-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSansRegular';
    src: url('custom_fonts/opensans-regular-webfont.eot');
    src: url('custom_fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('custom_fonts/opensans-regular-webfont.woff') format('woff'),
         url('custom_fonts/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSansSemiboldRegular';
    src: url('custom_fonts/opensans-semibold-webfont.eot');
    src: url('custom_fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('custom_fonts/opensans-semibold-webfont.woff') format('woff'),
         url('custom_fonts/opensans-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


/*..... General Reset .....*/

	* {margin: 0px; padding: 0px;}	
	* html li {vertical-align:bottom;}	
	* html img {vertical-align: middle;}	
	* html input {vertical-align: middle;}	 
	html, body {height: 100%;}
	body {width:100%; font-family:arial; font-size:12px; color:#000; text-decoration: none; background:#d7d7dd;}	
	input {/*border: 0px;*/}	
	img {border: 0px;}	
	ul {padding: 0px; margin: 0px;}	
	li {padding: 0px; margin: 0px; list-style:none;}	
	a {color:#666666; cursor:pointer; outline:none; text-decoration:none;}
	a:hover{ text-decoration:none; color:#5a8e90;}	
	p{ font-family:arial; font-size:14px; color:#282828; line-height:20px;}
	.left{float:left; display:inline;}
	.right{float:right; display:inline;}
	.clr{clear:both; font-size:0; display:block; height:0;}
	h3{}
	h2{}
	h1{}
	
	
	
	
/*..... Common Styles here .....*/
#wrapper{width:1024px;margin:0 auto;clear:both;position:relative; overflow:hidden; padding:0 9px; background:url(images/bodybg.png) repeat-y; }
#wrapper-inner{ width:1024px; background:url(images/topbg.png) repeat-x;  padding-top:43px;}
#header{ width:1024px; }
#logo{ width:1024; height:200px; text-align:center;}

#logo h1 a{ display:block;}
.slogan{ width:1024px; text-align:left; padding-top:5px; text-align:center;}
.slogan p{ font-size:12px; line-height:15px; padding-bottom:8px;font-family: 'OpenSansLightRegular'; color:#00007c; background:url(images/sloganbg.jpg) no-repeat bottom center;}
.page-title{ width:1024px; padding-top:16px;font-family: 'OpenSansRegular'; color:#00007d; font-size:17px; line-height:20px; text-transform:uppercase; text-align:center; letter-spacing:.5px;}




/*.....start navidation .....*/
.navblk{ width:1024px; height:48px; margin-top:34px; background: url(images/navbg.png) repeat-x; position:relative; padding:3px 0}
.nav-bg1{ width:6px; height:54px; position:absolute; left:-6px; top:-1px; background:url(images/nav-leftbg.png) no-repeat;}
.nav-bg2{ width:6px; height:54px; position:absolute; right:-6px; top:-1px; background: url(images/navrytbg.png) no-repeat;}
.nav-inner{ width:1024px; height:48px;}

.nav{ float:left; display:inline-block; margin-left:53px; height:48px; width:712px; position:relative;}
.nav-innergs{ width:807px !important; margin-left:79px !important;}

/*.....start navidation .....*/


/*.....start navidationdropdown .....*/
.nav ul.dropmenu{ float:left; position:relative; }
.dropmenu, .dropmenu ul {margin:0; padding:0px; list-style:none; position:relative; z-index:300; width:100%; font-size:12px; }
.dropmenu a {display:block; color:#e8e8f4; line-height:48px; padding:0 33px;  text-decoration:none; background:none;font-family: 'OpenSansRegular'; font-size:12px; text-transform:uppercase; position:relative;}
.dropmenu a span{ display:none;}

.dropmenu li a:hover{ color:#e8e8f4;}
.dropmenu li a.act1{color:#e8e8f4;}
.dropmenu a:hover{color:#c38691;}
.dropmenu li {float:left; position:relative;}
.dropmenu li.addlast2{ background:none;}
.dropmenu ul {position:absolute; display:none; width:238px; top:0px;  left:0px;}
.dropmenu ul a { color:#b7b7b7;}


.dropmenu li ul {padding:0; margin-top:0px; width:137px; min-height:50px; background:url(images/subnavbg.png) no-repeat bottom; position:absolute; padding:0 4px 10px 4px; overflow:hidden;top:48px;}
.dropmenu li ul a {width:126px; height:auto; float:left; display:block; line-height:15px; padding:9px 4px 8px 7px; font-size:12px; color:#00007d;}
.dropmenu li ul a span{display:none;}
.dropmenu ul ul {top:auto;}
.dropmenu li ul ul {left:115px; margin:0 0 0 0px; top:0em;z-index:1000; background:#363636; } 
.dropmenu li ul a:hover, .dropmenu li.current_page_item ul li a:hover{background:#ededed;}  
.dropmenu li.current_page_item ul li a{}  
.dropmenu li ul li a:hover{ background:#ededed;color:#00007d;}
.dropmenu li ul li{ border-bottom:1px solid #e2e2e2;}
.dropmenu li ul li.addlst4{ border-bottom:none !important;}

/*.....end navidationdropdown .....*/

.header-block1{ width:256px; float:left; display:inline-block; height:48px;}
.header-block1 ul{}
.header-block1 ul li{ width:60px; float:left; display:inline; border-left:2px solid #fff; height:40px; padding-top:8px;}
.header-block1 ul li a{ display:block; width:60px;font-family: 'OpenSansSemiboldRegular'; font-size:10px; color:#fff; text-decoration:none;}
.header-block1 ul li a span{ display:block; width:60px; text-align:center;}
.header-block1 ul li a span jn1{ line-height:12px; margin-top:3px; text-transform:uppercase;}
.header-block1 ul li.addlst{ border-right:2px solid #fff;}

#container{ width:1024px;}
.content{ width:980px; margin:0 auto;}
.hm-topblk{ margin-top:37px; width:980px; min-height:425px;}
.stblk{ width:215px; min-height:382px; float:left; background:#00007c;padding:43px 36px 0 30px;}
.stblk-ryt{ width:699px; float:left; min-height:425px; background:#e8e8f4; }
.stblkadd_1{ width:100%;font-family: 'OpenSansBold'; font-size:20px; line-height:30px; color:#fff;}
.stblkadd_2{ width:100%; border-bottom:1px solid #4d4da4; padding-bottom:13px;}
.stblkadd_2 p{font-family: 'OpenSansRegular'; line-height:22px; font-size:12px; color:#fff; letter-spacing:.7px;}
.stblkadd_3{ width:100%; height:22px; margin-top:22px;}
.stblkadd_3 a{ display:block; width:215px; height:22px; text-align:center; line-height:22px; background:#fff;font-family: 'OpenSansRegular'; font-size:13px; text-transform:uppercase; color:#00007c;}
.stblk-ryt-top{ width:699px; height:305px; position:relative;}
.paginationblk{ width:29px; height:4px; position:absolute; top:291px; right:3px;}
.paginationblk ul{}
.paginationblk ul li{ float:left; display:inline; width:4px; height:4px; margin-right:5px;}
.paginationblk ul li a{ display:block; width:4px; height:4px; background:url(images/paginationbg.png) no-repeat top;}
.paginationblk ul li a:hover{ background:url(images/paginationbg.png) no-repeat bottom;}

.stblkryt-bottom{ width:684px; padding-top:20px; padding-left:15px;}
.stblkryt-bottom h3{font-family: 'OpenSansSemiboldRegular'; font-size:18px; line-height:24px; text-align:left; font-weight:normal; text-transform:uppercase; color:#00007c;}
.stblkadd_4{ width:684px; margin-top:10px;}
.stblkadd_4 ul{}
.stblkadd_4 ul li{ float:left; display:inline; height:43px; border-right:1px solid #d3d3e9; padding-right:16px; margin-right:13px;}
.stblkadd_4 ul li a{}
.stblkadd_4 ul li span{ display:block; font-size:12px; line-height:16px; color:#707070;font-family: 'OpenSansRegular'; letter-spacing:.7px;}
.stblkadd_4 ul li span a{ display:block; color:#00007c; text-decoration:none; line-height:16px !important;letter-spacing:.5px;}
.stblkadd_4 ul li.st1{}
.stblkadd_4 ul li.st2{}
.stblkadd_4 ul li.st3{}
.stblkadd_4 ul li.st4{ border-right:none !important; margin-right:0px !important;padding-right:0px;}

.content-common{ width:980px; margin-top:40px; overflow:hidden;}
.con-left{ width:662px; float:left; display:inline-block;}
.event_info{ width:662px; overflow:hidden;}
.event_info_lft{ float:left; display:inline-block; width:139px; min-height:158px; background:#00007c; padding-top:40px;}
.event_info_lft ul{}
.event_info_lft ul li{ display:block; width:139px; text-align:center;}
.event_info_lft ul li a{ color:#fff; text-decoration:none;}
.event_info_lft ul li.eventadd1{ font-size:14px; line-height:20px; color:#fff;font-family: 'OpenSansRegular';}
.event_info_lft ul li.eventadd2{ font-size:50px; line-height:20px; color:#fff;font-family: 'OpenSansSemiboldRegular'; line-height:50px; background:url(images/border1.jpg) no-repeat bottom center; padding-bottom:8px; padding-top:3px;}
.event_info_lft ul li.eventadd3{ font-size:10px; line-height:12px; color:#fff;font-family: 'OpenSansRegular'; padding-top:12px; text-transform:uppercase;}

.event_info_ryt{ width:478px; min-height:173px; float:left; display:inline-block; background:#fff; border-bottom:1px solid #e8e8f4;border-right:1px solid #e8e8f4;border-top:1px solid #e8e8f4; padding:23px 10px 0 32px; position:relative;}
.event_info_ryt h2{ padding-bottom:11px; text-transform: none !important; letter-spacing:.6px;font-family: 'OpenSansSemiboldRegular' !important; font-size:25px !important; line-height:30px !important; text-align:left; font-weight:normal !important;  color:#00007c !important;}
.event_info_ryt h2.stdg1{ padding-bottom:6px;}
.event_info_ryt p{font-family: 'OpenSansRegular'; font-size:12px; line-height:20px; color:#000000;}
.event_info_ryt p.stadd3{ padding-bottom:0px;}
.event_info_ryt p strong{ color:#00007d; text-transform:uppercase;}
.rdmore{ width:86px; height:21px; text-align:center; position:absolute; bottom:-1px; right:26px;}
.rdmore a{ display:block; width:86px; height:21px; background:#00007c; line-height:21px; text-align:center; color:#fff; text-decoration:none;font-family: 'OpenSansRegular'; text-transform:uppercase; font-size:11px;}
.event_infosd{ margin-top:20px; overflow:hidden;}

.content_ryt{ width:298px; float:right; display:inline-block; background:#fff; border:1px solid #e8e8f4; padding-bottom:0px;}
.socialblk{ width:286px; margin:8px auto 0;}
.advertise-blk{ width:980px; overflow:hidden; margin-top:40px;}
.advertiseblock{ width:300px; float:left; display:inline-block; margin-right:39px;}
.addlst2{ margin-right:0px !important;}

.advertiseblock2{ width:300px; height:250px; float:left; display:inline-block; margin-right:39px;}
.addlst2sd{ margin-right:0px !important;}

#footer{ width:745px; height:43px; background:#00007c; color:#fff; padding:0 23px 0 256px; margin-top:40px; overflow:hidden;}
.ftrblk1{ width:550px; float:left; display:inline-block;}
.ftrblk1 p{font-family: 'OpenSansLightRegular'; font-size:11px; line-height:43px; color:#fff;}
.ftrblk1 a{color:#fff;}
.ftrblk1 a:hover{color:#fff; text-decoration:underline;}
.ftrblk2{ width:135px; float:right; display:inline-block; margin-top:11px;}
.ftrblk2 ul{}
.ftrblk2 ul li{ height:19px; line-height:19px; float:left; display:inline;}
.ftrblk2 ul li a{ color:#fff; text-decoration:none; display:block;font-family: 'OpenSansRegular'; font-size:11px;}
.ftrblk2 ul li.stft{ width:111px; float:left; display:inline; line-height:19px;}
.ftrblk2 ul li.stft2{ width:19px; height:19px; float:right; display:inline;}


/*.....Generic Page .....*/
.genericblk{ width:945px; padding:0 15px 0 20px;}
.genericblk h1.gnblk1{ padding-top:3px; padding-bottom:0px;}
.genericblk h2.gnblk2{ padding-top:3px; padding-bottom:6px;}
.genericblk p.gnblk3{  padding-bottom:3px;}
.addblock1lk{ padding-bottom:0px !important;}
.gnrblk-common{ padding-bottom:8px;}
.socialadd{ width:21px; height:22px; float:right; margin-top:13px; display:inline-block; margin-right:84px;}
.socialadd a{ display:block; width:21px; height:22px;}
.content-common2{ width:980px; overflow:hidden;}
.pagetitle{ width:980px; text-align:center; border-bottom:1px solid #e8e8f4; padding-bottom:34px; text-align:center; margin-bottom:35px;padding-top:33px;font-family: 'OpenSansSemiboldRegular'; font-size:25px; line-height:30px; font-weight:normal; text-transform:uppercase; color:#00007c;}
.common-block{ width:980px; overflow:hidden;border-bottom:1px solid #e8e8f4;}
.common-block h1{ padding-bottom:0px; padding-top:0px;font-family: 'OpenSansSemiboldRegular'; font-size:18px; line-height:24px; text-align:left; font-weight:normal; text-transform:uppercase; color:#00007c;}
.common-block h2{ padding-bottom:4px; padding-top:2px;font-family: 'OpenSansSemiboldRegular'; font-size:16px; line-height:24px; text-align:left; font-weight:normal; text-transform:uppercase; color:#00007c;}
.common-block h3{ padding-bottom:4px; padding-top:2px;font-family: 'OpenSansSemiboldRegular'; font-size:14px; line-height:24px; text-align:left; font-weight:normal; text-transform:uppercase; color:#00007c;}
.common-block p{ padding-bottom:21px;font-family: 'OpenSansLightRegular'; font-size:12px; line-height:20px; color:#000;}
.addblock1{ width:100%; overflow:hidden;padding-bottom:26px; }
.addblock1 ul{ padding-left:10px;}
.addblock1 ul li{font-family: 'OpenSansLightRegular'; font-size:12px; line-height:20px; color:#000; background:url(images/bullet1.png) no-repeat left 8px; padding-left:11px;}
.addblock1 ul li a{font-family: 'OpenSansLightRegular';font-size:12px; line-height:20px; color:#000; text-decoration:none;}
.addblock2 { padding-bottom:9px !important;}

/*.....about us Page .....*/
.aboutus_block1{ width:323px; overflow:hidden; float:left; display:inline-block;}
.aboutus_block2{ width:305px; height:201px; padding:9px; text-align:center; margin-bottom:56px; overflow:hidden; background:url(images/blockbg1.png) no-repeat;}
.aboucontent_block1{ width:618px; float:right; display:inline-block;}
.common-block h1.tl1{ padding-top:3px;}
.common-block h1.tl2{ padding-top:6px;}
.common-block p.pl1{ padding-bottom:2px;}
.addblock2 ul li{ margin-bottom:22px; letter-spacing:.7px;}
.content-common3{ width:938px !important; padding:0 22px 0 20px;}
.aboutus_block3{ width:897px; overflow:hidden; display:block; padding-left:41px; padding-bottom:23px;}
.aboutus_block3_lft{ width:223px; float:left; display:inline-block; padding-top:48px;}
.aboutus_block3_ryt{ width:597px; overflow:hidden; float:right; display:inline-block;}
.content-common4{ width:796px !important; padding:5px 90px 0 94px;}
.president-block_common{ width:183px; min-height:270px; float:left; display:inline; margin-right:20px; margin-bottom:40px;}
.pblk-top{ width:183px; height:195px;}
.pblk-bottom{ width:183px; height:65px; background:#00007c; text-align:center; padding-top:10px;}
.pblk-bottom h2{font-family: 'OpenSansSemiboldRegular'; font-size:16px; font-weight:normal; color:#fff; line-height:20px; text-align:center; text-transform:none !important; padding-top:0px !important; padding-bottom:0px !important;}
.pblk-bottom p{font-family: 'OpenSansLightRegular'; font-size:12px; line-height:20px; color:#fff; padding-bottom:0px !important;}
.pblk-bottom h2.pblk3{ padding-top:10px !important; padding-bottom:9px !important;}
.president-block_common2{ margin-right:0px;}

/*.....gallery Page .....*/
.galleryblk-common{ width:315px; overflow:hidden; float:left; display:inline-block; margin-right:17px; margin-bottom:34px;}
.galleryblk-common2{ margin-right:0px;}
.galleryblk-top{ width:315px; height:9px; background:url(images/gallerybg1.png) no-repeat; overflow:hidden;}
.galleryblk-mid{ width:315px; overflow:hidden; background:url(images/gallerybg3.png) repeat-y; min-height:262px;}
.gallery-bottom{ width:315px; height:9px; background:url(images/gallerybg2.png) no-repeat;}
.galleryblk-inner{ width:297px; overflow:hidden; margin:0 auto;}
.gallery-box{ width:297px; height:196px;}
.gallery-bottom2{ width:297px; padding-top:18px; text-align:center;}
.gallery-bottom2 p{font-family: 'OpenSansRegular'; font-size:12px; line-height:17px; color:#00007c; padding-bottom:0px !important;}
.gallery-bottom3{ padding-top:27px;}
.gallery-title{ width:980px; overflow:hidden;}
.gtitle-add{ width:800px; float:left; display:inline-block; margin-top:9px;}
.gtitle-add h1{ padding-bottom:0px; padding-top:0px;font-family: 'OpenSansSemiboldRegular'; font-size:18px; line-height:24px; text-align:left; font-weight:normal; text-transform:uppercase; color:#00007c;}
.gbtn{ width:141px; height:33px; float:right; display:inline-block; text-align:center; margin-top:5px;}
.gbtn a{ display:block; width:141px; height:33px; background: url(images/buttonbg1.png) no-repeat; text-align:center; line-height:33px;font-family: 'OpenSansRegular'; color:#efefef; text-decoration:none; font-size:13px;}
.gallery-list{ width:1004px; overflow:hidden; margin-top:16px;}
.gallerylist-common{ width:178px; height:116px; background:url(images/blockbg2.png) no-repeat; float:left; display:inline-block; padding:9px; margin-right:2px; margin-bottom:12px;}
.gallerylist-common a{ display:block;width:178px; height:116px;}
.gallerylist-common2{ margin-right:0px !important; }
.gallerylist-content{ width:1024px; overflow:hidden;}
.gallery-inner{ width:980px; overflow:hidden; margin:0 auto;}
.gallerylist-content2{ width:1004px; padding-left:20px;}
.advertise-blkds{ margin-top:20px;}
.advertiseblkadd{ border-top:1px solid #e8e8f4; margin-top:23px;}

/*.....products Page .....*/
.galleryblk-mid2{ min-height:322px !important;}
.gallery-bottom2 h5{font-family: 'OpenSansBold'; font-size:15px; line-height:20px; text-align:center; font-weight:normal; color:#00007c;}
.papalbtn{ width:100%; overflow:hidden; margin-top:7px;}
.papalbtn a{ width:141px; height:33px; margin:0 auto; background:url(images/paypalbg.png) no-repeat; display:block;}
.gallery-bottompro{ padding-top:26px;}
.gallery-bottompro h5{ padding-top:10px;}

/*.....Classifieds Page .....*/
.classifieds-block{ width:300px; height:250px; background:#000; float:left; display:inline-block; margin-right:39px; margin-bottom:40px; text-align:center;font-family: 'OpenSansRegular'; font-size:15px; color:#f7f7f7; line-height:250px;}
.classifieds-block2{ margin-right:0px;}

/*.....annual-rport Page .....*/
.report-block{ width:540px; overflow:hidden; margin:0 auto; padding-bottom:38px;}
.report-block h1{ text-align:center; padding-top:0px; padding-bottom:14px;}
.report-block h1.nts1{ margin-top:33px !important; padding-bottom:14px !important;}
.annual-rpt{ width:540px; overflow:hidden;}
.annual-rpt ul{}
.annual-rpt ul li{ width:540px; height:30px; text-align:center; margin-bottom:2px;}
.annual-rpt ul li a,.ann_link{ display:block; width:540px; height:30px; background:url(images/rportbg.jpg) repeat-x; text-align:center; font-size:15px; line-height:30px;font-family: 'OpenSansRegular'; color:#fff; text-decoration:none;}

/*.....blog Page .....*/
.event_infosd2{ margin-bottom:20px;}
.sidebar-blk{ width:300px; overflow:hidden; float:right; display:inline-block;}
.sidebar-title{ width:280px; overflow:hidden; border-bottom:1px solid #e8e8f4; padding-bottom:4px; padding-left:20px; margin-top:11px;}
.sidebar-title h1{}
.archive-blk{ width:278px; padding-left:22px; margin-top:5px;}
.archive-blk ul{}
.archive-blk ul li{ font-size:12px;font-family: 'OpenSansRegular'; line-height:20px; color:#00007c; margin-bottom:0px; background:url(images/bullet2.png) no-repeat left 6px; width:269px; padding-left:11px;}
.archive-blk ul li a{color:#00007c; text-decoration:none;}
.blogmain{ padding-top:5px;}
/*.....president-blog-detail Page .....*/
.dateblock{ width:64px; overflow:hidden; float:left; display:inline; height:56px; background:#00007c; padding-top:10px; text-align:center;}
.dateblock p{font-family: 'OpenSansSemiboldRegular'; font-size:10px; color:#fff; text-align:center; line-height:16px; padding-bottom:0px;}
.dblk2{ width:100%; text-align:center;font-family: 'OpenSansSemiboldRegular'; font-size:30px; line-height:32px; color:#fff;}

.blog-details{ width:596px; float:left; display:inline; overflow:hidden;}
.blog-details{ width:596px; overflow:hidden;}
.blog-top{ width:596px; height:453px;}
.blog-blk1{ width:594px; background:#fff; border-bottom:1px solid #e8e8f4;  border-left:1px solid #e8e8f4; border-right:1px solid #e8e8f4; padding-top:19px;overflow:hidden;}
.blog-block2{border-top:1px solid #e8e8f4;}
.blg-details1{ width:555px; margin:0 auto;}
.blog-blk2{ width:555px; overflow:hidden; margin:0 auto; border-bottom:1px solid #e8e8f4; padding-bottom:23px;}
.blog-blk2 p{ padding-bottom:0px;font-family: 'OpenSansRegular'; font-size:12px; line-height:20px; color:#000;}
.pblk-title{ width:555px;font-family: 'OpenSansSemiboldRegular'; text-align:left; font-size:25px; line-height:30px; color:#00007d; padding-top:5px; padding-bottom:11px;}
.blog-sd1{ width:555px; overflow:hidden; padding-top:22px; padding-bottom:22px;}
.blogadd2{ width:312px; overflow:hidden; float:left; display:inline-block;}
.blogadd2 ul{}
.blogadd2 ul li{ float:left; display:inline; font-family: 'OpenSansLightRegular'; font-size:11px; line-height:24px; color:#000;}
.blogadd2 ul li a{ text-decoration:none; color:#00007c;}
.blogadd2 ul li.blg1{ width:193px;}
.blogadd2 ul li.blg2{ width:98px; background:url(images/comentbg1.png) no-repeat left center; padding-left:20px;}
.blogadd3{ width:242px; overflow:hidden; float:right; display:inline-block; height:20px; margin-top:2px;}
.blogadd3 ul{ float:right;}
.blogadd3 ul li{ line-height:20px; height:20px; float:left; display:inline;}
.blogadd3 ul li a{font-family: 'OpenSansRegular'; color:#333333; font-size:12px; line-height:20px; display:block;}

.blogadd3 ul li.scbg2{ width:92px; margin-left:15px;} /*farhan */
.blogadd3 ul li.scbg3{ width:34px; background:url(images/socialbg3.jpg) no-repeat left center; padding-left:20px;}
.comentblock{ width:596px; overflow:hidden; margin-top:24px;}
.coment-title{ width:573px; font-size:20px; color:#000; line-height:26px; text-align:left;font-family: 'OpenSansBold'; padding-left:23px; padding-bottom:25px;}
.coment-details,.comment{ border:1px solid #e8e8f4; position:relative; min-height:132px; margin-bottom:19px;}
.condetail-inner{ width:555px; overflow:hidden; margin:23px auto 0; }
.condetail-inner p{ padding-bottom:0px;font-family: 'OpenSansRegular'; font-size:12px; line-height:20px; color:#000;}
.cmntblk5{ width:100%; overflow:hidden; margin-top:3px;}
.blogadd2sf{ width:555px; overflow:hidden;}
.blogadd2sf ul{}
.blogadd2sf ul li{ float:left; display:inline; font-family: 'OpenSansRegular'; font-size:11px; line-height:24px; color:#000; padding-right:15px;}
.blogadd2sf ul li a{ text-decoration:none; color:#00007c;}
.blogadd2sf ul li.cmsj{ background:url(images/comentbg1.png) no-repeat left center; padding-left:20px;}
.replyad{ width:53px; height:21px;text-align:center; position:absolute; bottom:0px; right:20px;}

.replyad a{ display:block; width:53px; height:21px; background:#00007c; line-height:21px; text-align:center; color:#fff; text-decoration:none;font-family: 'OpenSansRegular'; text-transform:uppercase; font-size:11px;}
/*.comentreply-blk{ width:554px; overflow:hidden; background:#f8f8f8; padding:27px 21px 20px 21px;}*/ /*farhan */
.coment-title2{ width:100%; font-size:20px; color:#000; line-height:26px; text-align:left;font-family: 'OpenSansBold'; padding-bottom:14px;}
.frmblk{ width:554px; overflow:hidden; border-bottom:1px solid #e8e8f4; padding-bottom:10px;}
.frmblk-common{ width:554px; overflow: hidden; margin-bottom:10px;}
.frmblkleft{ width:130px; float:left; display:inline-block; padding-left:5px;font-family: 'OpenSansBold'; font-size:14px; color:#00007c; line-height:31px; text-align:left;}
.frmblk-ryt{ width:418px; float:left; display:inline-block;}
.cmblk1{ width:258px; background:#fff; border:1px solid #e8e8f4; height:29px; padding-left:10px; float:left;font-family: 'OpenSansRegular'; font-size:12px; line-height:29px; color:#000;}

.rqfld{border:1px solid #ed1c24 !important;color:#ed1c24 !important;}

.cmblk2{ width:406px; height:113px; background:#fff; border:1px solid #e8e8f4;  padding-left:10px; float:left;font-family: 'OpenSansRegular'; font-size:12px; line-height:20px; color:#000; padding-top:7px;}
.cmblk6{ width:75px; height:31px; float:left; display:inline-block;}
.cmblk7{ width:250px; float:left; display:inline-block; margin-left:3px;}
.cmblk3fg{width:179px; background:#fff; border:1px solid #e8e8f4; height:29px; padding-left:10px; float:left;font-family: 'OpenSansRegular'; font-size:12px; line-height:29px; color:#000;}
.frmblk2{ width:100%; margin-top:20px; overflow:hidden; }
.cmsub,.form-submit #submit{ width:141px; height:33px; border:none; background:url(images/buttonbg1.png) no-repeat; text-align:center; line-height:32px;font-family: 'OpenSansRegular'; font-size:13px; color:#efefef; float:right; cursor:pointer; padding-bottom:2px;}
.common-block5dn{ padding-bottom:9px; border-bottom:none;}

/*.....calender Page .....*/
.eventblk{ width:980px; overflow:hidden; margin-top:8px;}
.current-title{ width:480px; float:left; display:inline-block; text-align:left; font-size:18px; line-height:24px;font-family: 'OpenSansSemiboldRegular'; color:#00007c; text-transform:uppercase;}
.event-title2{ width:480px; float:right; display:inline-block;}
.event-title2 ul{ float:right;}
.event-title2 ul li{ float:left; display:inline; margin-left:19px;font-family: 'OpenSansRegular'; font-size:13px; line-height:24px;color:#00007c;}
.event-title2 ul li a{color:#00007c; text-decoration:none;}
.calender-block{ width:980px; overflow:hidden; padding-bottom:42px; padding-top:25px;}
.caledrblk-left{ width:480px; overflow:hidden; float:left; display:inline-block;}
.caledrblk-ryt{ width:480px; overflow:hidden; float:right; display:inline-block;}
.calender-title1{ width:480px; overflow:hidden; height:30px; background:#00007c;font-family: 'OpenSansSemiboldRegular'; text-align:center; font-size:16px; line-height:30px; color:#fff;}


.calenderblk-common{ width:480px; }
.calenderblk-common ul{}
.calenderblk-common ul li{ width:480px;font-family: 'OpenSansLightRegular'; font-size:12px; color:#000000;}
.calenderblk-common ul li.clnds1{ line-height:32px; background:url(images/border4.jpg) repeat-x; height:32px;}
.calenderblk-common ul li.clnds2{ line-height:30px; background:none; height:30px;}
.calenderblk-common ul li.clnds3{ line-height:30px; background:none; height:30px; background:url(images/border5.jpg) repeat-x bottom left;}
.calenderblk-common ul li.clnds4{ line-height:30px; background:none; height:30px; background:url(images/border5.jpg) repeat-x top left;}



.calenderblk-common ul li span{ float:left; display:inline;}
.calenderblk-common ul li span.cldeft{ width:150px; text-align:right; float:left;}
.calenderblk-common ul li span.cldyt{ width:289px; text-align:left; float:right; color:#000000;}




/*.....faq Page .....*/
.faqblk{ width:100%; overflow:hidden; padding-bottom:10px;}
.faqblk h2{ text-transform:none !important; padding-top:0px !important; padding-bottom:0px !important; line-height:22px !important;}

.faqblk p{ padding-bottom:27px !important;}
/*.....thank youPage .....*/
.thnkublk h1{ text-transform:none !important;}
.gbtn2{ width:100%; overflow:hidden; margin-bottom:40px;}
.gbtn2 a{ display:block; width:141px; height:33px; background: url(images/buttonbg1.png) no-repeat; text-align:center; line-height:33px;font-family: 'OpenSansRegular'; color:#efefef; text-decoration:none; font-size:13px; margin:0 auto;}

/*.....management Page .....*/
.managementblock{ width:790px; overflow:hidden; margin:0 auto; padding-bottom:40px;}
.managementblock h1{ text-align:center !important;}
.mnblk1{ width:100%; text-align:center; margin-top:34px;}
.mnblk2{ width:100%; text-align:center; margin-top:12px;font-family: 'OpenSansSemiboldRegular'; font-size:18px; line-height:24px; color:#00007c;}
.mnblk3{ width:100%; position:relative; background:url(images/managementbg1.jpg) no-repeat top center; height:153px; margin-top:4px;}
.Secretariatblk{ width:230px;font-family: 'OpenSansSemiboldRegular'; font-size:18px; line-height:24px; color:#00007c; position:absolute; top:39px; right:9px;}
.mnblk4{ width:790px; overflow:hidden;}
.comitteblk{ width:240px; overflow:hidden; float:left; display:inline-block;}
.comitee-top{ width:240px; height:67px; background:#00007c; padding-top:26px; text-align:center;}
.comitee-top h1{ text-transform:none !important; color:#fff !important;}
.comitee-top p{font-family: 'OpenSansLightRegular';font-size:12px; color:#fff; line-height:20px;}
.comitee-bottom{ width:240px; overflow:hidden; background:#f6f6f6; min-height:164px; padding-top:10px;}
.comitee-bottom ul{}
.comitee-bottom ul li{ text-align:center;font-family: 'OpenSansLightRegular';font-size:12px; color:#000; line-height:30px; width:100%; background:url(images/borderbg2.png) no-repeat bottom center;}
.comitee-bottom ul li.addlast3{ background:none;}
.comitteblk2{ float:left; display:inline-block; margin-left:35px;}
.comitee-bottom2{ min-height:242px !important; padding-top:25px !important;}
.comitteblk3{ float:right; display:inline-block;}
.comitee-top2{ height:77px; padding-top:16px;}
.comitee-top2 h1{ line-height:22px !important;}
.managementblock3{ width:540px; overflow:hidden; margin:0 auto; padding-top:35px;}
.managementblock3 h1{ text-align:center !important; padding-bottom:13px;}
.comiteeblk4{ width:540px; }
.comiteeblk4 ul{}
.comiteeblk4 ul li{ width:540px;font-family: 'OpenSansLightRegular'; font-size:12px; color:#000000;}
.comiteeblk4 ul li.cmadd1{ line-height:32px; background:url(images/border4.jpg) repeat-x; height:32px;}
.comiteeblk4 ul li.cmadd2{ line-height:30px; background:none; height:30px;}
.comiteeblk4 ul li.cmadd3{ line-height:30px; background:none; height:30px; background:url(images/border5.jpg) repeat-x bottom left;}

.comiteeblk4 ul li.cmadd5{ line-height:32px; height:32px; background:none;}
.comiteeblk4 ul li.cmadd5 span.cmryt2{ float:right; display:inline-block; background:url(images/border4.jpg) repeat-x; width:240px; padding-left:30px;text-align:left;}
.comiteeblk4 ul li.cmadd6{ line-height:30px; height:30px; background:none;}
.comiteeblk4 ul li.cmadd6 span.cmryt3{ float:right; display:inline-block;  width:240px; padding-left:30px;text-align:left;}

.comiteeblk4 ul li span{ float:left; display:inline;}
.comiteeblk4 ul li span.cmleft{ width:240px; text-align:right; float:left;}
.comiteeblk4 ul li span.cmryt{ width:240px; text-align:left; float:right;}
.cm-title{ width:540px; overflow:hidden; height:30px; background:#00007c;font-family: 'OpenSansSemiboldRegular'; text-align:center; font-size:16px; line-height:30px; color:#fff;}
.comiteeblk6{ padding-bottom:30px;}




.membership_box { width:660px; float:left; position:relative;}

.membership_box table { width:100%; height:auto; background:#ffffff; border-bottom:1px solid #565656; margin-bottom:52px;}
.membership_box table tr { width:100%; padding:0px; margin:0px;}
.membership_box table tr th { width:164px; height:93px; font-size:16px; font-family:'OpenSansSemiboldRegular'; color:#ffffff; line-height:16px; font-weight:normal; text-align:center; vertical-align:middle; background:#00007c; border-right:1px solid #ffffff;}
.membership_box table tr th#nob_tbl1 { border-right:none;}
.membership_box table tr th span { font-size:12px; line-height:12px;}
.membership_box table tr th#active_mmb { color:#a4a4a4; background:#555555;}

.membership_box table tr td.rowcol1 { background:#f6f6f6;}

.membership_box table tr td { width:auto; min-height:20px; font-size:12px; font-family:'OpenSansLightRegular'; color:#000000; line-height:20px; font-weight:normal; text-align:left; vertical-align:middle; padding:8px 0px 2px 0px;}
.membership_box table tr td.mitdp1 { width:152px; font-family:'OpenSansSemiboldRegular'; vertical-align:middle; padding-left:10px; border-left:1px solid #565656; border-right:1px solid #565656;}
.membership_box table tr td.mitdp2 { width:154px; vertical-align:middle; padding-left:10px; border-right:1px solid #565656;}


/*.....donate Page .....*/
/*.donateblk_1{ width:100%; overflow:hidden; border-bottom:1px solid #e8e8f4; padding-bottom:13px;}*/
.donateblk_1{ width:100%; overflow:hidden; padding-bottom:13px;} /* farhan */
.donateblk_1 p{ padding-bottom:20px;}
.donateblk_2{ width:100%; overflow:hidden; padding-top:31px; padding-bottom:18px;}
.donateblk_2 h1{}
.donateblk_2 p{ padding-bottom:16px !important;}
.donate-title{ width:300px; overflow:hidden; height:52px; background:#00007d; line-height:52px; text-align:center; color:#fff; font-size:18px;font-family: 'OpenSansSemiboldRegular'; margin-top:5px;}
.donateblk_3{ width:300px; overflow:hidden; background:#e8e8f4; border-top:1px solid #fff;}
.donate_process_common{ width:300px; overflow:hidden;border-bottom:1px solid #fff; min-height:105px;}
.donate_process_common h2{font-family: 'OpenSansSemiboldRegular'; color:#00007d; line-height:20px; font-size:16px; text-transform:none; padding-top:17px !important; padding-bottom:15px !important; text-align:center;}
.paypallbtn{ width:231px; overflow:hidden; padding-left:69px;}
.paypallbtn a{ display:block; float:left; width:164px; height:33px;}

/*.....member Page .....*/
.memberblk{ width:100%; overflow:hidden;}
.memberblk h1{ text-transform:none !important; }
.memberblk h2{ text-transform:none !important;padding-top:7px; padding-bottom:0px !important;}
.memberblk h2.mnsblk1{ padding-top:26px;}
.memberblk p{ padding-bottom:5px !important;}
.mblk1g{ width:100%;}
.mblk1g ul{ padding-left:0px !important;}
.mblk1g ul li span{ color:#00007c; font-weight:bold;}
.catgryblk_info2{ width:100%; overflow:hidden;}
.donateblk_7{ width:300px; background:#e8e8f4; overflow:hidden; padding-top:20px; padding-bottom:20px;}
.lginbox{ width:260px; overflow:hidden; margin:0 auto;}
.signblk{ width:260px; height:32px;}
.signblk a{ width:260px; height:32px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; background:url(images/submitbg8.png) repeat-x; text-align:center; line-height:32px; color:#efefef;font-family: 'OpenSansRegular'; font-size:13px; text-decoration:none; display:block;}
.signblk2{ margin-top:20px;}
.categry-blk{ width:100%; padding-top:7px;}
.categry-blk p{ padding-bottom:15px !important;}

/*.....contact-us Page .....*/
.contactblk{ width:554px; overflow:hidden; display:block; float:left; padding-top:7px;}
.contact--title1{width:100%; font-size:18px; color:#00007c; line-height:26px; text-align:left;font-family: 'OpenSansSemiboldRegular'; padding-bottom:14px; text-transform:uppercase;}
.sidebar-title2{ width:283px; overflow:hidden; border-bottom:1px solid #e8e8f4; padding-left:17px; font-size:18px;font-family: 'OpenSansSemiboldRegular'; line-height:24px; color:#00007d; padding-bottom:4px; margin-bottom:20px;}
.contact-info{ width:283px; padding-left:17px; overflow:hidden;}
.contact-info h5{ font-size:12px; font-weight:normal; line-height:18px;font-family: 'OpenSansBold'; color:#00007c; padding-bottom:3px;}
.contact-info p{ padding-bottom:0px !important;}
.contact-info p.addressfg{ padding-bottom:19px !important;}
.contact-info p strong{ font-weight:normal;font-family: 'OpenSansBold'; color:#00007c;}
.contact-info p a{ color:#000000; text-decoration:none;}
.contact-info p a.mailadd{color:#00007c; text-decoration:none;}
.mpblock{ width:300px; display:block; height:237px; margin-bottom:10px;}

/*.....sign-us Page .....*/
.signupblkblk{ width:100%; overflow:hidden; display:block; float:left; padding-top:7px;}
.signfrmblk{ width:100%; overflow:hidden; padding-bottom:20px;}
.signfrmblk h5{font-family: 'OpenSansLightRegular'; font-size:12px; line-height:20px; color:#000; font-weight:normal; padding-top:17px; padding-bottom:14px;}
.frmblk-common2{ width:100%; padding-bottom:10px; height:31px;}
.frmblk-common_3{ width:100%; padding-bottom:10px; overflow:hidden;}
.sfrmblkleft_1{ width:213px; float:left; display:inline-block; padding-left:3px;font-family: 'OpenSansBold'; font-size:14px; color:#00007c; line-height:31px; text-align:left;}
.sfrmblk-ryt1{ width:405px; float:left; display:inline-block; position:relative;}
.cldicon{ width:15px; height:15px; position:absolute; top:7px; right:62px;}
.cldicon a{ display:block;width:15px; height:15px;}
.spblkblk1{ width:342px; background:#fff; border:1px solid #e8e8f4; height:29px; padding-left:11px; float:left;font-family: 'OpenSansRegular'; font-size:12px; line-height:29px; color:#000;}

.rtblk_2{ width:504px; float:left; display:inline-block;}
.trblk_4{ width:490px; background:#fff; border:1px solid #e8e8f4; height:141px; padding-left:12px; float:left;font-family: 'OpenSansRegular'; font-size:12px; line-height:29px; color:#000;}

.rbox1{ width:71px; float:left; display:inline;}
.rbox1 span{ float:left; display:inline-block;font-family: 'OpenSansLightRegular'; font-size:12px; line-height:20px; color:#000; margin-top:4px;}
.spblk2{ width:10px; height:10px; margin-right:10px;}
.signupblkblk2{ width:100%;}
.sblk-title3{ width:100%; overflow:hidden; background:url(images/border6.jpg) repeat-x bottom left; padding-bottom:5px;font-family: 'OpenSansLightRegular'; font-size:10px; line-height:20px; color:#000; margin-bottom:35px; padding-top:4px;}
.frmblk-common3m{background:url(images/border6.jpg) repeat-x bottom left; width:100%; padding-bottom:40px;}
.frmblk-common4m{ border-bottom:1px solid #e8e8f4; padding-bottom:35px; padding-top:0px;}
.frmblk-common4m p{ font-size:14px !important;font-family: 'OpenSansLightRegular'; color:#000; line-height:17px;}
.chkbox{ width:100%; overflow:hidden;}
.chkbox span{float:left; display:inline-block;font-family: 'OpenSansLightRegular'; font-size:14px; line-height:20px; color:#000; margin-top:4px;}
.chkboxbtn{ width:10px; height:10px; margin-right:10px;}
.frmblk-common6m{border-bottom:1px solid #e8e8f4; padding-bottom:40px; padding-top:19px; overflow:hidden;}
.submitbtn4{ width:261px; height:33px; line-height:32px; cursor:pointer; float:left;font-family: 'OpenSansRegular'; font-size:13px; color:#efefef; text-align:center; margin-left:360px; background:url(images/submitbg7.png) no-repeat; border:none; padding-bottom:3px;}
.advertise-blk2{ margin-top:10px;}
/*.....particulars-us Page .....*/
.particulars-top{ width:100%; overflow:hidden;}
.particulars-top h1{ padding-bottom:0px; padding-top:0px;font-family: 'OpenSansSemiboldRegular'; font-size:18px; line-height:24px; text-align:left; font-weight:normal;  color:#00007c;}
.particulars-top2 h1{ text-transform:none !important;}
.particulars-top p{padding-bottom:21px;font-family: 'OpenSansLightRegular'; font-size:12px; line-height:20px; color:#000;}
.partuculars-content{ width:100%;}
.particulars-con-inner{ width:980px; margin:0 auto;}
.partuculars-content2{ min-height:166px; background:#e8e8f4; margin-top:5px; margin-bottom:16px;}
.topblk2 h1{ padding-bottom:0px; font-family: 'OpenSansSemiboldRegular'; font-size:18px; line-height:24px; text-align:left; font-weight:normal;  color:#00007c; text-transform:uppercase; padding-top:25px;}
.spblkblk3{ width:344px; background:#fff; border:none; height:29px; padding-left:11px; float:left;font-family: 'OpenSansRegular'; font-size:12px; line-height:29px; color:#000;}
.sblk-title9{ margin-bottom:0px !important;}
.smt_2{ width:100%; overflow:hidden; font-size:14px; line-height:20px; color:#ff0000;font-family: 'OpenSansLightRegular'; padding-bottom:7px;}

.eventadd4jk{ text-transform:uppercase !important;}
.common-block9ds{ padding-bottom:40px;}

.adblk_3e{ padding-bottom:24px;}
.smt_1{ width:100%; overflow:hidden; font-size:12px; color:#000000; line-height:20px;font-family: 'OpenSansLightRegular'; padding-bottom:14px;}

/* contact form 7 */

span.wpcf7-not-valid-tip {
background: #FFFFFF repeat scroll 0 0 rgba(0, 0, 0, 0);
border: medium none;
color: #f2595e;
font-family: 'OpenSansRegular';
font-size: 12px;
font-weight: normal;
left: 3px;
line-height: 14px;
padding: 7px 0 5px 8px;
top: 2px;
width: 253px;
}
.wpcf7-form-control-wrap{
position:static !important;
}
.frmblk-ryt{
position:relative;
}
.cp .wpcf7-response-output {
	border: medium none;
	font-family: 'OpenSansRegular';
	font-size: 12px;
	line-height: 14px;
	text-align:center;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
.cp .wpcf7-validation-errors{
	color: #f2595e;
}
.ajax-loader{
	float: right;
    margin-top: 10px;
}
.wpcf7-captchac{
margin-top:5px;
}
/* contact form 7 */

/******** **********/
.far_memberblk strong{ color:#00007c; font-weight:bold;}
.far_memberblk ul{padding-left:0px !important;}
.far_memberblk ul li{
background: url("images/bullet1.png") no-repeat scroll left 8px rgba(0, 0, 0, 0);
color: #000000;
font-family: 'OpenSansLightRegular';
font-size: 12px;
line-height: 20px;
padding-left: 11px;	
}

.parsley-error-list {
display:none !important;
}
.parsley-error{

background-color: #F2DEDE;
}
.chkbox .parsley-error{
background:none;
}

.determine_float{
width:480px;
float:left;
}
.determine_float_right{
float:right;
}

.determine_float div.calenderblk-common:nth-child(odd) .clnds1 {background: #FFFFFF;}
.calenderblk-common ul li span.cldyt:hover{
opacity:0.7;
}


.pagination_container{
float:left;
width:100%;
margin-top:9px;
}

.wp-paginate a{
background: none !important;
border:none !important;
color:#00007C !important;
}
.wp-paginate .title{
color:#00007C !important;
}

.wp-paginate .current,.wp-paginate a:hover{
background: none repeat scroll 0 0 #00007C !important;
border:none !important;
color:#ffffff !important;
}


/*.blogadd3 ul li.scbg1{ width:50px;}*/
/*** comment css ***/
#reply-title{
color: #000000;
font-family: 'OpenSansBold';
font-size: 20px;
line-height: 26px;
padding-bottom: 14px;
text-align: left;
width: 100%;
text-transform:none;	
}

#respond{ width:554px; overflow:hidden; border-bottom:1px solid #e8e8f4; padding-bottom:10px; background: none repeat scroll 0 0 #F8F8F8;padding: 27px 21px 20px;}

#cancel-comment-reply-link{
display:none;
}
/*** comment css ***/

.upcome_home li:last-child{
border-right: medium none !important;
margin-right: 0 !important;
padding-right: 0;
}
.upcome_home li{
	width:146px;
}

.line{
width:100%;
border-bottom: 1px solid #E8E8F4;
margin-bottom:13px;
margin-top:13px;
}
.content-wrapper-inner{ width:980px; margin:0 auto;}
.erblk_1{ padding-top:109px; padding-bottom:120px;}
.erblk_2{ width:100%; overflow:hidden; text-align:center; font-size:50px; line-height:72px; color:#00007D;font-family: 'OpenSansSemiboldRegular';}
.erblk_3{width:100%; overflow:hidden; text-align:center; font-size:16px; line-height:34px; color:#949190;font-family: 'OpenSansLightRegular';}
.erblk_4{ width:100%; overflow:hidden; margin-top:20px;}
.erblk_4 a{ width:354px; height:39px; display:block; margin:0 auto; background:#00007D; text-align:center; line-height:39px; color:#fff; text-decoration:none; font-size:18px;font-family: 'Calibri';}
.erblk_4 a:hover{ background:#000; color:#fff;}
