/* CSS Document */

body{
margin:0px auto;
padding:0px;
background:#D1D6DC url('../images/body-bkg.jpg') repeat-x; 
}
a{
	color:#0000ff;
	text-decoration:underline;	
}
a:hover{
	color:#0000ff;
	text-decoration:none;	
}

:-moz-any-link:focus{outline: none;}

#container{
width:910px;
margin-left:auto;
margin-right:auto;
}

img{ border:0px;}

/*Floating properties*/
.f-left{
	float: left;
}
.f-right{
	float: right;
}
.smalltext{ font-size:11px;}
form{
	margin:0px;
	padding:0px;
}
form select{
	border:1px solid #4A6696;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
form input{
	border:1px solid #A1AFD6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:10px;
}

.spacing{
padding-right:25px;}

/* Top navigation*/
#logo{
width:910px;
height:101px;
}

#logo .logo-inner{width:500px; float:left;}

#logo .logo-inner-links{
width:390px; float:left; padding:35px 0px 25px 0px;}

#logo .top-call{
font-family:Arial, Helvetica, sans-serif; color:#24609C; font-size:13px;}

#logo img{
padding:10px 0px 10px 20px;
float:left;
}

#logo span{
float:right; 
margin:0px 0px 10px 0px;
color:#0E5790;
font-size:11px;}

#logo span a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0E5790;
text-decoration:underline;
padding:0px 2px 0px 2px;}

#logo span a:hover{
color:#000000;
text-decoration:none;}

/* Top navigation*/
#topnav{
width:910px;
height:38px;
clear:both;
display:block;

}

#topnav .inner{background:url('../images/top-nav-bkg.gif') repeat-x;height:38px; float:left; width:882px}
#topnav .top-l-corner{
background:url('../images/top-l-corner.gif') no-repeat left; height:38px; width:14px; float:left}
#topnav .top-r-corner{
background:url('../images/top-r-corner.gif') no-repeat right; height:38px; width:14px; float:right}

#topnav ul{
	margin: 0px 0px 0px 1px;
	padding:0px;
	list-style-type:none;
}
#topnav ul li{
	padding:0px 1px 0px 1px; 
	margin: 2px 0px 0px 1px;
	float:left;

}
#topnav ul li a{
	color:#000000;
	text-decoration:none;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;


}

html div#topnav {
	line-height:205%;
	margin: 27 0 0 1px;
}


#topnav ul li a span {
	display:block;
	cursor:pointer;
	padding:0px 5px 0px 5px;
	float:left;
	
}

#topnav ul li a:hover {
	display:block;
	background: url('../images/selected-btn.gif') repeat-x;
	cursor:pointer;
	height:36px;
	float:left;
}

html body#home div#topnav a#homenav span, html body#about div#topnav a#aboutnav span, html body#courses div#topnav a#coursenav span, html body#dlp div#topnav a#dlpnav span, html body#overseas div#topnav a#overseasnav span, html body#franchisee div#topnav a#franchiseenav span, html body#placement div#topnav a#placementnav span, html body#services div#topnav a#servicesnav span, html body#contact div#topnav a#contactnav span, html body#exam-main div#topnav a#exam span{
	color:#000000;
	background: url('../images/selected-btn.gif') repeat-x top;
	cursor:pointer;
	height:34px;
	float:left;
	font-weight:bold; padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px
}

.divider{
	background:url('../images/divider.gif') no-repeat ;
	float:left
}

/* end top navigation*/

/*Middle Container*/

#middle-container{
border-left:1px solid #646F81; border-right:1px solid #646F81; background:#FFFFFF url('../images/middle-bkg.jpg') repeat-x top; clear:both; border-top:medium none; border-bottom:medium none; width:908px; background-color:#FFFFFF
}

#middle-left{float:left; }

#middle-left img{padding:8px 0px 0px 8px;}

#middle-left object{padding:8px 0px 0px 5px;}

/*Middle Right*/

#middle-right-top{
	float:left; 
	margin:8px 0px 0px 7px;
	background-color:#FFFFFF; 
	width:268px; 
	height:250px;
	border:1px solid #646F81;
}

#middle-right-top .heading{
float:left; 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#4B7197;
padding:3px 0px 0px 5px;
width:200px;}

#middle-right-top .text-padding{
padding:5px 0px 0px 5px;
float:left;}


#middle-right-top .content{
float:left;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
padding:5px 0px 0px 10px;
width:260px;
text-align:left;
}


#middle-right-top .content1{
float:left;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding:2px 0px 0px 5px;
width:260px;
text-align:left;
}



#middle-right-top .more{
padding:0px 10px 0px 0px;
clear:both;
}
#middle-right-top .more a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0000ff;
float:right;
text-decoration:underline;}

#middle-right-top .more a:hover{
color:#0000ff;
text-decoration:none;}

#enquiry-table td{
padding:2px 0px 4px 0px;}
#enquiry-table td input{
font-size:12px;
width:90px;
background-color:#ECECEC;
border:1px solid #DBDBDB;}

#enquiry-table td textarea{
font-size:12px;
background-color:#ECECEC;
border:1px solid #DBDBDB;
height:25px;}

#enquiry-table td .no-style{
border:none;
background:none;
width:auto;
height:auto;
padding:0px;
margin:0px;
}

#enquiry-table td .no-style1{
border:none;
background:none;
width:103px;
height:26px;
margin:0px;
}

/*Middle bottom corner*/
.bottom-l-corner{background:url('../images/bottom-l-corner.gif') no-repeat left top ; width:19px; height:18px; float:left}
.bottom-m-bkg{background:url('../images/bottom-m-bkg.gif') repeat-x; width:872px; height:18px; float:left}
.bottom-r-corner{background:url('../images/bottom-r-corner.gif') no-repeat top; width:19px; height:18px; float:left}


/*Options Starts here*/

#option{
clear:both; padding:0px 0px 0px 8px;  float:left;}

#option-left{
background: #d1d8dd url('../images/option-bkg.gif') repeat-x; 
height:165px; 
width:328px; 
border:1px solid #D3D4D7;
float:left;
margin-right:7px}

#option-left1{
background: #d1d8dd url('../images/option-bkg.gif') repeat-x; 
height:165px; 
width:288px; 
border:1px solid #D3D4D7;
float:left;
margin-right:7px}


#option-left2{
background: #d1d8dd url('../images/option-bkg.gif') repeat-x; 
height:165px;
border:1px solid #D3D4D7;
float:left;
margin-right:7px;}

#option-left2 .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#00366B;
padding:10px 10px 0px 20px;}

#option-left .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#00366B;
padding:10px 10px 10px 20px;}

#option-left1 .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#00366B;
padding:10px 10px 10px 20px;}

#option-left .content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
height:80px;
padding:10px 12px 0px 20px;
text-align:justify;
}





#option-left .more{
background-image:url('../images/spacer.gif');padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px}


#option-left .more a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0000ff;
float:right;
text-decoration:underline;}

#option-left .more a:hover{
color:#0000ff;
text-decoration:none;}


#option-left .more-a{
background-image:url('../images/spacer.gif');padding-left:0px; padding-right:10px; padding-top:16px; padding-bottom:0px}

#option-left .more-a a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0000ff;
float:right;
text-decoration:underline;}

#option-left .more-a a:hover{
color:#0000ff;
text-decoration:none;}




#option-right{
background:#D1D8DD url('../images/option-right-bkg.gif') repeat-x; 
height:317px; 
width:210px; 
border:1px solid #D3D4D7;
float:left;
padding-top:2px
}

#option-right .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00366B;
padding:1px 10px 2px 20px;
}


#inner-left{ float:left; width:678px;}
#inner-right{float:left;}


/*Icons box starts here*/
#icons-box{
border:1px solid #E2E3E5; 
background-color:#F8F8F8; 
clear:both; 
float:left; 
height:140px; 
width:666px; 
margin:0px 0px 10px 0px;
}


#icons-box ul{
	margin: 5px 0px 0px 40px;
	padding:0px;
	list-style-type:none;

}
#icons-box ul li{
	padding:0px;
	margin: 5px;
	float:left;
	display:block;
}
#icons-box ul li a{
	float: left;
	color:#003160;
	text-decoration:none;
	padding:0px;
	margin:0px;
	font-weight:bold;
	width:184px;
	height:52px;
	font-family:Arial, Helvetica, sans-serif;	
	background: url('../images/lefton.gif') no-repeat top left;
	cursor:pointer;
	display:block
}

/*#icons-box ul li a{
	width:184px;
	height:52px;
}*/

#icons-box ul li a:hover {
	background: url('../images/leftoff.gif') no-repeat top left;
	cursor:pointer;
	width:184px;
	height:52px;
		display:block
}
#icons-box ul li a span {
	float:left;
		display:block;
	background: url('../images/righton.gif') no-repeat top right;
	cursor:pointer;
	width:184px;
	height:52px; padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:4px
}

#icons-box ul li a:hover span {
		display:block;
	float:left;
	background: url('../images/rightoff.gif') no-repeat top right;
	cursor:pointer;
	width:184px;
	height:52px; padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:4px
}
.img-head{padding-top:5px;}
/* end top navigation*/


/*Footer*/
.dotted-line{
background:url('../images/dotted-line.gif') repeat-x bottom; height:1px; clear:both; width:880px; margin:5px 0px;}
#footer{clear:both; font-size:11px;}
#footer a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; 
padding:0px 10px 0px 10px;}
#footer a:hover{text-decoration: underline; }

#oth-links{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E; text-decoration: none; padding:0px 0px 0px 00px; clear:both;}

.oth-links a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E; text-decoration: none;}
.oth-links a:hover{color:#5E5E5E; text-decoration: underline;}

.oth-links1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none; float:left;margin:10px 0px 0px 0px;}
.oth-links1 a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none;}
.oth-links1 a:hover{ color:#000000; text-decoration: underline;}

.oth-links2{ text-decoration: none; float:right; margin:10px 0px 10px 10px;}
.oth-links2 a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#727171; text-decoration: none;}
.oth-links2 a:hover{ color:#727171; text-decoration: underline;}


#call{ font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both; text-align:left; padding:15px 0px 10px 20px;}
#call a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; text-decoration:underline;}
#call a:hover{ color:#0000ff; text-decoration:none;}


/*Inner page styles*/

#middle-right{}
#inner-middle-left{float:left; width:670px;}
#inner-middle-left img{padding:7px 0px 0px 8px;}

#inner-middle-left1{float:left; width:670px;}


/* Left content inner*/
#left-inner-content{
	background-color:#FFFFFF; 
	width:658px; 
	border:1px solid #E2E3E5;
	margin:4px 0px 0px 8px;
}

#left-inner-content .left-inner-a{
padding:5px 0px 0px 5px; clear:both; float:left; width:658px; }

#left-inner-content .left-inner-hr{
clear:both; 
margin:0px 0px 0px 0px;
width:645px;
}
#left-inner-content .breadcrumb{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:right;
color:#24609C;
padding:10px 20px 0px 0px;
}

#left-inner-content .breadcrumb a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#24609C;
text-decoration:none;
}

#left-inner-content .breadcrumb a:hover{
text-decoration: underline;
}

#left-inner-content .content{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
padding:10px 30px 10px 30px; text-align:justify; }
#left-inner-content .content-a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
padding:0px 20px 0px 0px; float:right }
#left-inner-content .content img{padding:0px 0px 10px 10px;}




#left-inner-content .contentmap{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
padding:10px 20px 10px 30px; text-align:justify; }
#left-inner-content .contentmap -a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
padding:0px 20px 0px 0px; float:right }
#left-inner-content .contentmap img{padding:0px 0px 0px 10px;}


#left-inner-content .content1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
padding:10px 20px 0px 10px; text-align:justify; }

#left-inner-content .content1 img{padding:0px 10px 10px 10px;}

#left-inner-content .content2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
padding:10px 20px 10px 10px; text-align:justify; width:590px; border:1px solid #E8E8E8; margin-left:20px; background:#F7F6F6;
margin-top:10px; }

#left-inner-content .content2 img{padding:0px 10px 10px 0px;}

#left-inner-content .headings{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; padding:10px 10px 0px 20px; clear:both }

#left-inner-content .headings-bca{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; text-decoration:none; padding:10px 10px 5px 6px; clear:both }
#left-inner-content .headings-bca2{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-decoration:none; padding:5px 10px 0px 66px; clear:both }

#left-inner-content .headings10{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; clear:both }




#left-inner-content .headings1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; padding:0px 10px 0px 20px; clear:both }
#left-inner-content .headings2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; padding:10px 20px 0px 20px; clear:both }


#left-inner-content.subheadings{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
font-weight:normal; 
text-decoration:underline; 
padding:0px 0px 0px 0px; }



#left-inner-content ul{
list-style-type:none;
padding:0px;
margin:0px 0px 0px 10px;}

#left-inner-content ul li{
	background:url('../images/arrow-inner.gif') no-repeat left top;
	margin:0px; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#left-inner-content ul#list{
	list-style-image: url('../images/arrow.gif');
	margin: 0px;
	padding-left:30px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#left-inner-content ul#list li {
	background: none;
	padding: 3px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#left-inner-content ul#list li a{
	text-decoration:underline;
	color:#0000ff;
	}

#left-inner-content ul#list li a:hover {
	text-decoration:none;
}
#left-inner-content ul#list li ul li{
	background:url('../images/arrow-1.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
#left-inner-content ul#list li ul li ul li{
	font-size:11px;
	color:#666666;
	background:url('../images/arrow-single.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	line-height:13px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
#left-inner-content ul#list li ul li ul li ul li{
	color:#666666;
	background:url('../images/circle.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	line-height:13px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
#left-inner-content ul#list li ul li ul li ul li ul li{
	color:#666666;
	background:url('../images/dash.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	line-height:13px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
	
/* Right Nav Inner*/
#right-nav-inner{
	float:left; 
	margin:8px 0px 0px 7px;
	background-color:#FFFFFF; 
	width:215px; 
	border:1px solid #E2E3E5;
	padding-bottom:10px;
}

#right-nav-inner .heading{
float:left; 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#4B7197;
padding:3px 0px 0px 5px;
width:200px;	
}

#right-nav-inner .content{
float:left;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
padding:5px 0px 0px 10px;
width:200px;
text-align:left;

}

#right-nav-inner .more{
padding:0px 10px 0px 0px;
clear:both;

}
#right-nav-inner .more a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0000ff;
float:right;
text-decoration:underline;}

#right-nav-inner .more a:hover{
color:#0000ff;
text-decoration:none;}


#right-nav-inner ul{
	margin:0px; 
	padding:5px 0px 5px 17px;
	list-style-type:none;
	
}

#right-nav-inner ul li{
	padding:0px;
	margin: 2px 0px 2px 0px;
	float:left;

}
#right-nav-inner ul li a{
	float: left;
	color:#003160;
	text-decoration:none;
	padding:0px;
	margin:0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background: url('../images/lefton.gif') no-repeat top left;
	cursor:pointer

}


#right-nav-inner ul li a:hover {
	background: url('../images/leftoff.gif') no-repeat top left;
	cursor:pointer;
	display:block

}
#right-nav-inner ul li a span {
	padding:0px;
	margin:0px;
	display:block;
	background: url('../images/righton.gif') no-repeat top right;
	cursor:pointer;
	width:184px;
	height:52px
}

#right-nav-inner ul li a span .img-padding{
	margin:0px;
	padding:10px 0px 0px 5px;
}

#right-nav-inner ul li a span .img-padding1{
	margin:0px;
	padding:10px 0px 0px 5px;
}

#right-nav-inner ul li a:hover span {
	display:block;
	float:left;
	padding:0px;
	background: url('../images/rightoff.gif') no-repeat top right;
	cursor:pointer
}

#right-nav-inner .enquiry-form{
clear:both; padding:10px 0px 0px 10px; 
}

#right-nav-inner .line{
clear:both;
padding:10px 0px 10px 0px;
}

#enquiry-table-inner{
}

#enquiry-table-inner th{
font-weight:bold;}

#enquiry-table-inner td{
padding:2px 0px 2px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#enquiry-table-inner td input{
font-size:12px;
width:110px;
background-color:#ECECEC;
border:1px solid #DBDBDB;
}

#enquiry-table-inner td select{
font-size:12px;
width:114px;
background-color:#ECECEC;
border:1px solid #DBDBDB;
}

#enquiry-table-inner td textarea{
font-size:12px;
background-color:#ECECEC;
border:1px solid #DBDBDB;
/*height:25px;*/
width:112px;}

#enquiry-table-inner td .no-style{
border:none;
background:none;
width:auto;
height:auto;
padding:0px;
margin:0px;
}

#enquiry-table-inner td .no-style1{
border:none;
background:none;
width:103px;
height:26px;
margin:0px;
}

.subheadings{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color:#000000; 
font-weight:normal; 
text-decoration:underline; 
padding:0px 0px 0px 0px; }
#enquiry-table-inner.table-border{
	border:1px solid #e2e3e5;
	float:left;
	
}
.markethead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#E0E4E9;
	color:#000000;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	padding:3px 10px 3px 10px;
}
.bg_grey{
	background-color:#F6F6F6;
	padding:5px 10px 5px 10px;
}
.bg_grey1{
	background-color:#FFFFFF;
	padding:5px 10px 5px 10px;
}
.bg_grey_2{
	background-color:#F6F6F6;
	margin: 0px 18px 18px 18px;
	border: 1px solid #ccc;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bg_grey_2 img.image-logo {
	margin:10px;
	float: right;
}
.bg_grey_3{
	background-color:#F6F6F6;
	padding:0px;
	margin:0px;
}

.back{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:right;
	color:#0000ff;
	padding:10px 20px 5px 0px;
}
.back a{
	color:#0000ff;
	text-decoration:none;
}
.back a:hover{
	color:#0000ff;
	text-decoration:underline;
}
.table-border{
     border:#CCCCCC;
     padding:0px 0px 0px 10px;
	 }
	 
/*For general Tables*/

#gen-table{
border:1px solid #D4D4D4;
margin-bottom:10px;
}

#gen-table th{
	font-weight:bold;
	font-size:13px;
	padding:4px;
	text-align:left;
}

#gen-table td{
	padding:2px 0px 2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:5px;
}

#gen-table td input{
	font-size:13px;
	width:130px;
	/*background-color:#ECECEC;*/
	border:1px solid #DBDBDB;
}

#gen-table td select{
	font-size:13px;
	width:130px;
	/*background-color:#ECECEC;*/
	border:1px solid #DBDBDB;
}

#gen-table td textarea{
	font-size:12px;
	background-color:#ECECEC;
	border:1px solid #DBDBDB;
	/*height:25px;*/
	width:112px;}
.red{
	color:#cc0000;
}
#gen-table td input.button {
	border: none;
	width: auto;
}
#gen-table tr.bg td {
	background: #fff;
}
#gen-table tr.bg_1 td {
	background:#F6F6F6;
}
#gen-table tr td textarea  {
	width: 75%;
}
#gen-table tr td select {
	width: 55%;
}
#rightnav .bg{
	background:#DEDDDD;
	color:#332F2F;
	text-align:center;
	padding:6px 0px 6px 0px;
	font-weight:bold;
}
#rightnav th.headingnew {
	background:url('../images/top-bg.gif') repeat-x;
	color:#000000;
	text-align:left;
	padding-left:10px; padding-right:0px; padding-top:6px; padding-bottom:6px
}


#gen-table .no-border{
border:none; 
width:auto;
padding:0px; margin-right:0px; margin-left:0px;
}
#gen-table1{border:1px solid #CCCCCC;padding:0px;margin-right:0px; margin-left:0px;}
#gen-table1 th{background:#CCCCCC; font-weight:bold; font-size:13px;}
#gen-table1 td{background:#F1F1F1; font-size:12px;}

.padding-head{
padding-top:10px;}

.img-padding2{ padding:0px 10px 10px 0px;}

.text1{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}


#display-table{border:1px solid #E4E4E4; margin-bottom:10px;}
#display-table td{ padding:5px;}
#left-inner-content .file-icon{margin:0px; padding:0px 0px 0px 10px;}




.table {

	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}	
.columtop {
	background-color: #e8ebed;
}
.colum2 {
	background-color: #d1d7dd;
}	

.underline {
	text-decoration: underline;
}	



#inner-middle-left #sub-list {}
#inner-middle-left #sub-list ul {padding:8px 0px 0px 10px; margin:0px; list-style-type:none;}
#inner-middle-left #sub-list ul li {padding:0px 0px 0px 15px; margin:0px 0px 0px 10px ; background:url(../images/arrow-inner-2.gif) left no-repeat ;}
	
#inner-middle-left .backgroundaerrow{ background:url(../images/arrowf.gif) no-repeat left;}























#left-inner-content ul#list5{
	list-style-image: url('../images/arrow.gif');
	margin: 0px;
	
	padding-left:60px; padding-right:0px; padding-top:0px; padding-bottom:0px
}
#left-inner-content ul#list5 li {
	background: none;
	padding: 3px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#left-inner-content ul#list5 li a{
	text-decoration:underline;
	color:#0000ff;

	}

#left-inner-content ul#list5 li a:hover {
	text-decoration:none;
}
#left-inner-content ul#list5 li ul li{
	background:url('../images/arrow-1.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
#left-inner-content ul#list5 li ul li ul li{
	font-size:11px;
	color:#666666;
	background:url('../images/arrow-single.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	line-height:13px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
#left-inner-content ul#list5 li ul li ul li ul li{
	color:#666666;
	background:url('../images/circle.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	line-height:13px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
#left-inner-content ul#list5 li ul li ul li ul li ul li{
	color:#666666;
	background:url('../images/dash.gif') no-repeat left top;
	list-style-image:url('none');
	margin: 0px;
	line-height:13px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}



.images {
	clear:both;
	}
	
#inner-middle-left #imgm {
	
	margin: 20px 0px 0px 0px;
	line-height: normal;
	clear: both;
	}	
	
	
	.image1 {
		padding: 80px 0px 0px 0px;
		
		text-align: left;
	}
	
	
		.image2 {
		padding: 90px 0px 80px 0px;
	}
	
	.pdf-img {
	margin: 0px 20px 0px 0px;
		
		float: right;
		}
		
.bca-content{width:620px; font-size:12px; color:#000000; float:left; padding-left:20px; font-family:Arial, Helvetica, sans-serif;}
.bca-content2{width:450px; /*float:left;*/}
.bca-content3{float:right;}

	
	
.contactheading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#00366B;
padding:0px 0px 0px 0px;}
.contactheading2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#00366B;
padding:0px 0px 0px 0px;}

.map{padding: -10px 0px 0px 0px;}
.maptext{
	left: 20px;
	top: 10px;
	right: 20px;
	bottom: 10px;
}
	
eat left top;
	list-style-image:url('none');
	margin: 0px;
	line-height:13px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px
}



.images {
	clear:both;
	}
	
#inner-middle-left #imgm {
	
	margin: 20px 0px 0px 0px;
	line-height: normal;
	clear: both;
	}	
	
	
	.image1 {
		padding: 80px 0px 0px 0px;
		
		text-align: left;
	}
	
	
		.image2 {
		padding: 90px 0px 80px 0px;
	}
	
	.pdf-img {
	margin: 0px 20px 0px 0px;
		
		float: right;
		}
		
.bca-content{width:620px; font-size:12px; color:#000000; float:left; padding-left:20px; font-family:Arial, Helvetica, sans-serif;}
.bca-content2{width:450px; /*float:left;*/}
.bca-content3{float:right;}

	
	
.contactheading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#00366B;
padding:0px 0px 0px 0px;}
.contactheading2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#00366B;
padding:0px 0px 0px 0px;}

.map{padding: -10px 0px 0px 0px;}
.maptext{
	left: 20px;
	top: 10px;
	right: 20px;
	bottom: 10px;
}
	
	left: 20px;
	top: 10px;
	right: 20px;
	bottom: 10px;
}
	
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	text-align: left;
}
ing-top:5px; padding-bottom:0px
}



.images {
	clear:both;
	}
	
#inner-middle-left #imgm {
	
	margin: 20px 0px 0px 0px;
	line-height: normal;
	clear: both;
	}	
	
	
	.image1 {
		padding: 80px 0px 0px 0px;
		
		text-align: left;
	}
	
	
		.image2 {
		padding: 90px 0px 80px 0px;
	}
	
	.pdf-img {
	margin: 0px 20px 0px 0px;
		
		float: right;
		}
		
.bca-content{width:620px; font-size:12px; color:#000000; float:left; padding-left:20px; font-family:Arial, Helvetica, sans-serif;}
.bca-content2{width:450px; /*float:left;*/}
.bca-content3{float:right;}

	
	
.contactheading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#00366B;
padding:0px 0px 0px 0px;}
.contactheading2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#00366B;
padding:0px 0px 0px 0px;}

.map{padding: -10px 0px 0px 0px;}
.maptext{
	left: 20px;
	top: 10px;
	right: 20px;
	bottom: 10px;
}
	
	left: 20px;
	top: 10px;
	right: 20px;
	bottom: 10px;
}
	
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	text-align: left;
}






/* ----------------about technologies---------------- box2= b */

#option-b{
clear:both; padding:0px 0px 0px 5px;  float:left;}

#inner-left-b{ float:left; width:663px;}

#option-about{
float:left; 
	margin:10px 0px 0px 0px;
background: #d1d8dd url('../images/option-bkg.gif') repeat-x; 
	background-color:#FFFFFF; 
	width:666px; 
	height:130px;
	border:1px solid #D3D4D7;


}

#option-about .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#00366B;
padding:5px 10px 5px 20px;
}


#option-about .content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
height:80px;
padding:5px 12px 0px 20px;
text-align:justify;
}


#option-about .more{
background-image:url('../images/spacer.gif');padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px}


#option-about .more a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0000ff;
float:right;
text-decoration:underline;}

#option-about .more a:hover{
color:#0000ff;
text-decoration:none;}


#option-about .more-a{
background-image:url('../images/spacer.gif');padding-left:0px; padding-right:10px; padding-top:16px; padding-bottom:0px}

#option-about .more-a a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0000ff;
float:right;
text-decoration:underline;}

#option-about .more-a a:hover{
color:#0000ff;
text-decoration:none;}



/* ----------------rightnav-companies test------------------ box2= b */


#inner-righthome{float:left;}
#option-righthome{
background:#D1D8DD url('../images/option-right-bkg.gif') repeat-x; 
height:457px; 
width:210px; 
border:1px solid #D3D4D7;
float:left;
padding-top:2px
}

#option-righthome .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00366B;
padding:1px 10px 2px 20px;
}
#option-righthome1{
background:#D1D8DD url('../images/option-right-bkg.gif') repeat-x; 
height:330px;
 
width:210px; 
border:1px solid #D3D4D7;
float:left;
padding-top:2px
}

#option-righthome1 .heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00366B;
padding:1px 10px 2px 20px;
}


#right{
    width:220px;
	margin:0px auto;
	padding:0px 0px 0px 0px;

	overflow:hidden;
}

#right-1{
    width:220px;
	margin:8px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	float:left;
	background-color:#FFFFFF;

}

.whitetext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#FFFFFF;
}


.whitetext span{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.star{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#ff0000;
	padding:0px 0px 0px 4px;
	}

.form2{ 
	width:220px; 
	padding:0px 0px 0px 0px; 
	height:350px; 
	float:right;
	}

.formMain{ 
	width:230px; 
	margin:2px 0 0px 0; 
	float:left;
	}
	
.formLable{ 
	width:80px; 
	float:left; 
	text-align:left; 
	font-family:Arial; 
	font-size:12px; 
	color:#666666;
	padding:8px 0 0 13px; 
	}

.formfield{ 
	width:93px; 
	height:18px;
	float:left; 
	text-align:left; 
	padding:6px 0 0 5px;
	font-family: arial;
	font-size: 12px;
	color: #333333;
	
	}

.fields {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	background-color: #FBFBFB;
	border: 1px solid #DBDBDB;
	padding:2px 5px 0px 0px ;
	width:110px;
	height:18px;
	}
	.maintext_black{
   font-family:arial;
   font-size:12px;
   color:#000000;
   }
   .maintext{
   font-family:arial;
   font-size:12px;
   color:#7F7F7F;}
  
  #Section {
    background:url(../images/why1.png) no-repeat;
	width:298px;
	height:145px;
	float:left;
	margin-top:0px;

}
#Section1{
    background:url(../images/why1.png) no-repeat;
	width:298px;
	height:145px;
	float:right;
	margin-top:0px;
	margin-right:10px;

}
#Section-hi {
    background:url(../images/hitech1.jpg) no-repeat;
	width:630px;
	height:350px;
	float:left;

}
#Section-appinb {
    background:url(../images/master13b.png) no-repeat;
	width:625px;
	height:250px;
	float:left;

}
.bannertext{
    font-family:arial;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}

