/* CSS Document */
* {
	margin:0px; padding:0px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color:#6C6C6C;
}
body {
	padding:0; margin:0 auto;
	width: 766px;
}
.organogram
{
width:2000px;
}

.organogram_details
{
width:620px;
background-color:#FFFFFF;
	height: auto !important;
    height:550px;
    min-height:550px;
}

a:hover{text-decoration:none;}

a img { border:0;}
.clear {clear:both;}
#main {
	padding:0; margin:0 auto;	
	width: 766px;
	position:relative;
	background-color:#FFFFFF;
}

body { background-color:#e2e2e2;}
.main {
	padding:0; margin:0 auto;	
	width: 766px;
	position:relative;
	background-color:#FFFFFF;
}
#site {
	padding:0; margin:0 auto;	
	width: 726px;
}
#welcome {
	width:232px;
	height:247px;
	position:absolute;
	background-image:url(images/bg_welc.jpg);
	margin-left:512px;
	margin-top:143px;
	font-weight:bold;
	color:#F4F4F4;
}
#welcome ul li {
	background:url(images/pim3.jpg) no-repeat 21px 6px; 
	padding-left:35px;
	line-height:15px;	
	list-style-type:none;
	color:#E1FF8B;
	font-weight:bold;
}
#welcome ul {margin-top:18px}
#welcome p {color:#F4F4F4; margin-left:21px; margin-top:16px; margin-right:25px;}
.welc_top {margin-left:21px; margin-top:20px;}
a.welc_a {color:#ffffff; text-decoration:none; margin-left:21px;}
a.welc_a:hover {text-decoration:underline;}
.pim4 {margin-left:5px; margin-top:17px;}
/* top */
#top {
	width:766px;
	height:5px;
	background-color:#7EA908;
	line-height:0px;
	font-size:0px;
}
/* top end */
/* menu */
#menu {
	height:91px;
}
#menu ul {list-style: none;}
#menu li {
	float:left;
	text-decoration:none;
	vertical-align:top; }
/* menu end */
/*left*/
#left {
	float:left;
	width:259px;
	margin-top:15px;
}
#c_n {background-image:url(images/bg1.jpg);}
.line_l {
	width:232px;
	height:1px;
	font-size:0px;
	line-height:0px;
	background:url(images/bg_line.jpg) left top repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}
.news {
	margin-top:12px;
	margin-left:12px;
	margin-right:14px;
}
.news strong {
	color:#7CA708;
}
.news span {
	color:#6C6C6C;
	font-weight:bold;
}
a.more {
	font-weight:bold;
	color:#3D3539;
	text-decoration:none;
}
a.more:hover {text-decoration:underline;}
.pim1 {
	margin-left:5px;
}
.pim2 {
	margin-left:6px;
}
.enter {
	width:259px;
	height:110px; /* changed from 94px */
	background-image:url(images/bg_subscribe.jpg);
	background-repeat:no-repeat;
}
.enter a {
	font-weight:bold;
	color:#ffffff;
	margin-left:21px;
}
.ent {
	padding-top:40px;
	padding-left:20px;
	padding-bottom:10px;
}
.email {
	width:143px;
	height:21px;
	border:0px;
	vertical-align:top;
	line-height:16px;
	font-weight:bold;
}
.but_e {
	background-image:url(images/enter.jpg);
	background-repeat:no-repeat;
	width:66px;
	height:21px;
	cursor:pointer;
	border:0px;
	vertical-align:bottom;
}
/*left end*/
/* center */
#center {
	float:left;
	width:230px;
	margin-top:15px;
	background-image:url(images/bg2.jpg);
}
.co {
	margin-top:15px;
	margin-left:12px;
	margin-right:0px;
}
.line_c {
	width:195px;
	height:1px;
	font-size:0px;
	line-height:0px;
	background:url(images/bg_line.jpg) left top repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}
.pic1 {margin-right:10px;}
.pic_a {
	color:#7CA708;
}
/* center end */
/* right */
#right {
	float:right;
	width:230px;
	margin-top:145px;
	_margin-left:-20px;
}
#right p
{
margin-left:15px;
}
/* right end */
/* bottom */
#line_bot {
	width:726px;
	height:5px;
	background-color:#3D3539;
	line-height:0px;
	font-size:0px;
}

#line_bot_other {
	width:724px;
	height:5px;
	background-color:#3D3539;
	line-height:0px;
	font-size:0px;
}

.phone {
	float:left;
	width:503px;
}
.copy {
	float:right;
	width:222px;
	font-size:10px;
	font-family:verdana, sans-serif;
	margin-top:10px;
}

#membershipcontainer {
	padding:0; margin:10px;	width: 237;
}

#memleft {
	float:left;
	width:75px;
	height:75px;
	margin-left:0px;
	margin-right:4px;
	margin-top:10px;
}

#memcenter {
	float:left;
	width:75px;
	height:75px;	
	margin-right:4px;
	margin-top:10px;
}
#memright {
	float:left;
	width:75px;
	height:75px;	
	margin-top:10px;
	margin-right:9px;
}



/* New id, Arun */
#aboutleft {
	float:left;
	width:400px;
	margin-top:15px;
	margin-left:0px;
	margin-right:15px;
background-color:#FFFFFF;
}

#aboutright {
	float:left;
	width:285px;
	margin-top:15px;
	margin-left:0px;
background-color:#FFFFFF
}

#aboutcenter {
	float:left;
	width:726px;
	margin-top:15px;
	margin-left:0px;
	margin-right:0px;
    background-color:#FFFFFF
}

#headerleft {
	float:left;
	width:255px;
}

#headerright {
	float:left;
	width:471px;
	height:174px;
	background-image:url(images/header_right.jpg)
}
#headermission {
	float:left;
	width:220px;
	height:174px;
	margin-left:10px;
	color:#FFFFFF;
	font-size:16px;
	font-family:verdana, sans-serif;	
}

.missiongreen
{
	color:#9abe13;
	font-size:16px;
	font-family:verdana, sans-serif;	
}

#headergeneral {
	float:left;
	width:420px;
	height:174px;
	margin-left:10px;
	color:#FFFFFF;
	font-size:16px;
	font-family:verdana, sans-serif;	
}	

.headings {
	font-size: 14px;
	font-weight: bold;
}


#headercenter {
	float:left;
	width:726px;
	margin-left:0px;
}

#teamleft_text {
	float:left;
	width:500px;
	margin-top:15px;
	margin-left:15px;
	margin-right:0px;
    background-color:#FFFFFF;
}

#teamright_photo {
	float:left;
	width:125px;
	margin-top:15px;
	margin-left:15px;
	margin-right:0px;
background-color:#FFFFFF;
}


#teamleft_photo {
	float:left;
	width:125px;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
background-color:#FFFFFF;
}

#teamright_text {
	float:left;
	width:500px;
	margin-top:15px;
	margin-left:0px;
	margin-right:0px;
background-color:#FFFFFF;
}




#teamcenter {
	float:left;
	width:646px;
	margin:15px 15px 0px 15px;
    background-color:#FFFFFF;
	
}

#team {
	float:left;
	width:724px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid rgb(204, 204, 204);
}

#teamcenter ul { list-style:disc ; list-style-position:inside}
#teamleft_text ul { list-style:disc ; list-style-position:inside;}
#teamright_text ul { list-style:disc ; list-style-position:inside}

#aboutleft ul { list-style:disc ; list-style-position:inside}


#projectleft_text {
	float:left;
	width:431px;
	margin-top:15px;
	margin-left:15px;
	margin-right:0px;
    background-color:#FFFFFF;
}

#projectright_photo {
	float:left;
	width:185px;
	margin-top:15px;
	margin-left:15px;
	margin-right:0px;
background-color:#FFFFFF;
}


#projectleft_photo {
	float:left;
	width:185px;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
background-color:#FFFFFF;
}

#projectright_text {
	float:left;
	width:431px;
	margin-top:15px;
	margin-left:0px;
	margin-right:0px;
background-color:#FFFFFF;
}

#project {
	float:left;
	width:724px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid rgb(204, 204, 204);
}


#projectleft_text ul { list-style:disc ; list-style-position:inside}
#projectright_text ul { list-style:disc ; list-style-position:inside}

#contact {
	float:left;
	width:724px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid rgb(204, 204, 204);
	/*height:500px;*/
	min-height:350px;
	
}

#contactleft {
	float:left;
	width:333px;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
}

#contactright {
	float:left;
	width:298px;
	margin-left:0px;
	margin-top:15px;	
	margin-right:0px;
}


#photo {
	float:left;
	width:726px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid rgb(204, 204, 204);
}

#photoleft {
	float:left;
	width:221px;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	height:215px;
}

#photoright {
	float:left;
	width:221px;
	margin-left:0px;
	margin-top:15px;
	margin-right:0px;
	height:215px;	
}

#photocenter {
	float:left;
	width:221px;
	margin-left:0px;
	margin-top:15px;	
	margin-right:15px;
	height:215px;	
}

#flash_content {
	width:641px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid rgb(204, 204, 204);
}

#content{
	float:left;
	width:724px;
	margin-left:0px;
	margin-right:0px;
	border:1px solid rgb(204, 204, 204);
	min-height:350px;
	
}
.content-head{ 
	font-style:italic;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
	margin-bottom:1.5em;
}
.content-data{
	margin-top:2em;
	margin-left:2.3em;
	width:450px;
	margin-bottom:2em;
}
#border { 
	border:1px solid rgb(204, 204, 204); 
	margin-top:2em;
	margin-left:10em;
	margin-right:5em;
	margin-bottom:3em;
	width:500px;
}

.form-enquiry {
float:left;
margin-top:2em;
margin-left:6.5em;
margin-bottom:2em;
width:300;
border:1px solid rgb(204, 204, 204);
height:auto;
}
.enquiry-form-content{

margin-left:2em;
margin-right:2em;
margin-bottom:2em;
margin-top:2em;

}

.text-box {
margin-bottom:1em;
}
.lbl_control{
float:left;
}
#txt_name {
margin-left:5em;
}

#txt_compname {
margin-left:.7em;
}

#txt_phno {
margin-left:3.3em;
}

#txt_email {
margin-left:4.95em;
}

.chk-box {
margin-right:1em;
}

#lbl_interest, #lbl_description {
font-weight:bold;
}

.content-data ul li {
margin-left:2em;
}

.home-link {
margin-left:1em;
margin-top:1em;
}

.home-link a {
text-decoration:none;
}

.home-link a:hover {
text-decoration:underline;
}