@charset "utf-8";
/* CSS Document */
strong{ font-weight:bold !important }

* {
margin : 0;
padding : 0;
border : 0;
}
body {
font : 12px Arial, Helvetica, sans-serif;
margin : 0 auto;
text-align : center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
background-color : #767676;
}
/*---------------------------DIV ID----------------------------------------------------*/

#parent {
width : 980px;
height : 980px;
margin : 12px auto 12px;
background-color : #ffffff;
text-align : left;
position:relative;
}
/*---------------------------header section------------------------------------------*/
#header {
float : left;
width : 980px;
height : 139px;
background-color : #ffffff;
}
#logo {
height : 139px;
position : absolute;
/* left : 12px; */
width : 165px;
float : left;
/* top : 12px; */
}
#toprightbar {
position : absolute;
width : 818px;
height : 139px;
float : right;
left : 162px;
/* top  : 12px ;*/
}
#logoline {
background-color : #ffffff;
height : 100px;
width : 655px;
float : left;
}
#logoline2 {
background-color : #ffffff;
height : 100px;
width : 160px;
float : right;

font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : bold;
color : #888888;
background-image : url(images/ogtc-top-msme.gif);
background-repeat : no-repeat;
}
/*---------------------------flash------------------------------------------*/
#flash_content {
margin : 0 0 0 0;
width : 980px;
height : 146px;
left : 12px;
background-color : #ffffff;
float : left;
}
/*---------------------------content body------------------------------------------*/
#content {
padding : 0;
float : left;
width : 980px;
background-color : #ffffff;
}
#left_content {
width : 464px;
float : left;
padding-top: 4px;
}
#middle_content {
float : left;
background-image : url(images/middle-image.jpg);
width : 462px;
height : 200px;
margin-top : 5px;
}
#middle1 {
float : left;
width : 190px;
padding : 6px;
}
#middle2 {
float : left;
width : 245px;
padding-top: 6px;
}
#right_content {
width : 505px;
float : right;
padding-top: 4px;
}
.banner_menu {
width : 505px;
height : 57px;
float : left;
background-image : url(images/banner-menu.jpg);
background-repeat : no-repeat;
}
.right_banner {
float : left;
background-image : url(images/banner-b.jpg);
background-repeat : no-repeat;
width : 505px;
height : 260px;
}
.box {
float : left;
width : 505px;
height : 86px;
}
.box_inner {
float : left;
width : 260px;
height : 185px;
}
#bottom_box1 {
float : left;
width : 230px;
height : 66px;
background-image : url(images/box-bg.gif);
background-repeat : no-repeat;
padding : 8px;
}
#bottom_box2 {
float : right;
width : 237px;
height : 66px;
background-image : url(images/box-bg.gif);
background-repeat : no-repeat;
padding : 8px;
}
.box_content1 {
float : left;
width : 230px;
margin : 5px 5px 0 0;
}
.box_content2 {
float : right;
width : 230px;
margin : 5px 5px 0 0;
}
#bottom_content {
float : left;
width : 980px;
height : 180px;
}
#blueblock1 {
float : left;
/* position : absolute; left : 15px; */
width : 500px;
height : 150px;
display:inline;
border : 1px solid #c2d5e3;
background-image : url(images/bg-blue.gif);
margin-left : 10px;
margin-top : 8px;
padding : 4px 4px;
}
#blueblock2 {
float : right;
/* position : absolute; left : 548px; */
width : 430px;
height : 155px;
display:inline;
margin: 8px 10px 0 0 ;
background-image : url(images/bottom-box-bg.gif);
background-repeat : no-repeat;
padding : 4px 4px;
}
.linkbar {
background:#237E93 url(images/ogtc-bar-pix.jpg) repeat-x scroll left top;
float:right;
height:39px;
width:817px;
}

/*---------------------------footer section------------------------------------------*/
#footer {
width : 980px;
font-weight : bold;
float : left;
background-color : #fff;
}
.bluebar {
background : url(images/ogtc-bar-pix.jpg) repeat-x left top;
background-color : #237e93;
width : 980px;
float : left;
height : 33px;
padding-top : 4px;
text-align : center;
vertical-align : middle;
}
.memberfloatleft {
float : left;
padding-left : 90px;
}

/*---------------------------Navigation bars------------------------------------------*/
.header_links {
float : left;
width : 817px;
margin-left : 0px;
left : 5px;
padding-top : 12px;
}
.header_links ul {
margin : 0;
float : left;
}
.header_links li {
display : inline;
list-style : none;
list-style-type : none;
margin : 0;
}
.banner_links {
float : left;
width : 440px;
padding-top : 22px;
padding-left:64px;
}
.banner_links ul {
float : left;
margin-left : 0;
}
.banner_links li {
display : inline;
list-style : none;
list-style-type : none;
margin : 0;
}
.bottom_links {
float : left;
width : 968px;
margin-left : 0;
padding-top : 12px;

}
.bottom_links ul {
float : left;
margin-left : 0;
}
.bottom_links li {
display : inline;
list-style : none;
list-style-type : none;
margin : 0;
}
/*---------------------------text------------------------------------------*/
.links_text {
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 12px;
font-weight : bold;
text-decoration : none;
text-align : center;
}
.links_text a {
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 12px;
font-weight : bold;
text-decoration : none;
text-align : center;
}
.links_text a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #CCC;
font-size : 12px;
font-weight : bold;
text-decoration : none;
text-align : center;
}
.banner_text {
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 10px;
font-weight : bold;
text-decoration : none;
text-align : center;
}
.banner_text a {
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 10px;
font-weight : bold;
text-decoration : none;
text-align : center;
}
.banner_text a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #CCC;
font-size : 10px;
font-weight : bold;
text-decoration : none;
text-align : center;
}
.bottom_text {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #808080;
font-weight : bold;
text-decoration : none;
text-align : left;
padding-left : 12px;
}
.bottom_text a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #808080;
font-weight : bold;
text-decoration : none;
text-align : left;
}
.bottom_text a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #888888;
font-weight : bold;
text-decoration : none;
text-align : left;
}
.blue_heading {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0057ae;
font-weight : bold;
line-height : 24px;
padding-left : 20px;
}
.main_heading {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #0057ae;
font-weight : bold;
line-height : 24px;
margin-left : 20px;
}
.blue_heading2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0057ae;
font-weight : bold;
line-height : 16px;
text-indent : 10px;
margin-left : 20px;
padding : 4px;
}
.blue_heading3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0057ae;
font-weight : bold;
line-height : 16px;
padding : 4px;
}
.blue_text {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #3B7CE8;
line-height : 16px;
padding : 8px;
}
.general_text {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2e2e2e;
font-weight : normal;
line-height : 14px;
margin-left : 20px;
margin-bottom : 13px;
}
.general_text a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #8aa801;
font-weight : normal;
line-height : 14px;
text-decoration : underline;
}
.general_text a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #757675;
font-weight : normal;
line-height : 14px;
text-decoration : none;
}
.small_text {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #2e2e2e;
font-weight : normal;
line-height : 12px;
margin-left : 20px;
}
.member_heading {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #fff;
font-weight : bold;
line-height : 18px;
text-align:right;
padding : 18px;
}
.it_text {
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 10px;
font-style : italic;
font-weight : bold;
text-decoration : none;
text-align : center;
}
H1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0057ae;
font-weight : bold;
line-height : 24px;
padding-left : 20px;
}
H2{
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0057ae;
font-weight : bold;
line-height : 16px;
text-indent : 10px;
margin-left : 20px;
padding : 4px;
}
H3{
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0057ae;
font-weight : bold;
line-height : 16px;
padding : 4px;
}

/*---------------------------Misc------------------------------------------*/
P {
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2e2e2e;
font-weight : normal;
}
FORM {
margin : 0;
padding : 0;
}
.go {
background-image : url(images/go-button.gif);
width : 30px;
height : 30px;
float : left;
border : 0;
background-repeat : no-repeat;
margin : 0;
}
INPUT {
margin-top : 6px;
padding : 0;
color : #888;
background : #fff;
border : 1px solid #c2d5e3;
}
textarea {
margin-top : 6px;
padding : 0;
color : #888;
background : #fff;
border : 1px solid #c2d5e3;
overflow:auto;
height:auto;
}

.floatright {
float : right;
margin-left : 8px;
}
.floatleft {
float : left;
margin-right : 8px;
}
.clear {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
.pad_10 {
padding : 10px;
}

/*---------------------------Inner page------------------------------------------*/
#parent_inner {
width : 980px;
height : 980px;
margin : 12px auto 12px;
background-color : #ffffff;
text-align : left;
position:relative;
}
#left_content_inner {
width :700px;
float : left;
padding-top: 4px;
}
#right_content_inner {
width : 260px;
height : 500px;
float : right;
padding: 4px 0 0 ; display:inline; 
}
.banner_menu_inner {
width : 260px;
height : 94px;
float : left;
background-image : url(images/banner-menu-inner.jpg);
background-repeat : no-repeat;
}
.right_banner_inner {
float : left;
background-image : url(images/banner-b-inner.jpg);
background-repeat : no-repeat;
width : 256px;
height : 236px;
}

.banner_links_inner {
float : left;
width : 230px;
padding-top : 42px;
padding-left : 10px;
}
.banner_links_inner ul {
float : left;
margin-left : 0;
}
.banner_links_inner li {
display : inline;
list-style : none;
list-style-type : none;
margin : 0;
}
.blueblock_inner
{
float : left;
width : 550px;
border : 1px solid #c2d5e3;
background-image : url(images/bg-blue.gif);
margin-left : 15px;
padding : 4px 4px;
}

/*---------------------------Inner page 3col------------------------------------------*/

#left_content_inner2 {
width : 210px;
float : left;
padding: 4px 0 0 10px;
text-align:center; display:inline;
}
#middle_content_inner {
width : 470px;
float : left;
padding: 4px 10px 0 ;
display:inline; overflow:hidden;}
/*---------------------------Inner office bearer------------------------------------------*/

.off_image {
	text-align: left;
	border: thin solid #000;
	width: 200px;
	height: 250px;
	float:left;
	margin-right:10px;
	}
	
.off_bearer {
	text-align:center;
	border: thin solid #c2d5e3;
	width: 630px;
	height: 250px;
	margin:12px 20px;
	padding:10px;
	background-color: #66CCCC;
	background-image: url(images/bg-blue.gif);
}
/*---------------------------Inner training------------------------------------------*/
.tp1 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 486px;
	height: 15px;
	margin-top: 12px;
	background-image: url(images/bg-blue.gif);
	float:left;
	display: inline;
	}
	.tp2 {
	display: inline;
	text-align:left;
	border: thin solid #c2d5e3;
	width: 146px;
	height: 15px;
	margin-top: 12px;
	background-image: url(images/bg-blue.gif);
	float:right;
	}
	.tp3 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 486px;
	height: 45px;
	float:left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #888;
	display: inline;
	}
	.tp4 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 146px;
	height: 45px;
	float:right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #888;
	display: inline;
	}
	/*---------------------------Inner - member------------------------------------------*/
.member_tp1 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 610px;
	height: 15px;
	padding:10px;
	margin-top: 12px;
	margin-left: 20px;
	background-image: url(images/bg-blue.gif);
	float:left;
		}
.member_tp2 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 610px;
	height: auto;
	padding:10px;
	margin-left: 20px;
	float:left;
	font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #2e2e2e;
	background-color: #fff;
	}

	.member_tp3 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 580px;
	height: 15px;
	padding:10px;
	margin: 10px;
	background-image: url(images/bg-blue.gif);
	float:left;
		}
.act_tp3 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 296px;
	height: 15px;
	padding:10px;
	float:left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #888;
	}
.act_tp4 {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 220px;
	height: 15px;
	padding:10px;
	float:right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #888;
	}
	
		/*---------------------------table/form-----------------------------*/

table {
margin-top : 6px;
padding : 0px;
color : #000;
background : #fff;
border : 1px solid #c2d5e3;
margin-left: 25px;
}

.del-reg {
border : 0px;
}	

td
{
border : 1px solid #c2d5e3;
padding:2px
}

/*---------------------------Inner - conferencepages-----------------------------*/
.con_links {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 180px;
	margin:10px 0px 0px 0px;
	padding: 10px;
	background-image: url(images/bg-blue.gif);
	float:left;
	}
.con_text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 24px;
	text-decoration : none;
	color : #125E75;
	list-style-position: inside;
	list-style-image: none;
		}
.con_links ul {
margin-left : 0;
}
.con_links li {
list-style : none;
list-style-type : none;
margin : 0;
}
li {
list-style : none;
list-style-type : none;
margin : 0;
	
}
.con_block {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 400px;
	padding:10px;
	margin: 10px 0px 10px 10px;
	float:left;
	}
.gallery_member {
	text-align:left;
	border: thin solid #c2d5e3;
	width: 200px;
        height: 235px;
	padding:5px;
	margin: 10px 0px 10px 10px;
	float:left;
	font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #2e2e2e;
		}
a{
	text-decoration: none;
	color : #0057ae;
}
/*---------------------------Inner - memberspeaks-----------------------------*/


.mem1 {
	float:left;
	width: 215px;
	    
		}
.mem2 {
		float:right;
		width: 340px;
    	text-align:left;
		
		}
		.mem3 {
		float:left;
		width: 600px;
    	text-align:left;
		
		}
.mem4 {
	float:left;
	width: 215px;
	height: 58px;
		}

.sitemap  li  {
list-style:none; 
list-style-type:none;
padding-left:40px; 
line-height:40px; 
background : url(images/sitepage.gif
) left 11px no-repeat !important;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}




#middle_content_inner table {margin:0px!important }