/* nishanth*/
.butheadbg img { max-width: 100%; }
body
{
	background:#fff/*url(../images/bgrepeat-x.jpg) repeat-y*/;
	color:#1d1717;
	font-size:11px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	 margin: 0 auto;
}
.container
{
	width:1000px;
	margin:0px auto;
	<!--background:url(../images/bg.jpg) repeat-x ;-->
	height:790px;
}
.logo
{
	width:189px;
	height:49px;
	float:right;
	background:url(../images/newlogo2.gif) no-repeat;
	margin:5px 5px 5px 0px;
	
}
.logocaptbg
{
	height:245px;
	width:100%;
	overflow:hidden;
	padding-top:7px;
	background:url(../images/logoxcapturebg.jpg) repeat-x;
}
.logocap
{
	width:300px;
	float:left;
	height:110px;
	padding-top:10px;
}
.comname
{
	width:400px;
	float:right;
	height:100px;
	padding-bottom:10px;
	text-indent:10px;	
	padding-top:0px;
	font-weight:bold;
	padding-left:100px;
}
.headerimage
{
	width:960px;
	height:200px;
	background:url(../images/hos%20header.jpg) no-repeat;
}

.maincontent
{
	width:1024px;
	/*background:url(../images/extrabg.jpg) repeat-y #e3edf9;*/
	padding:0px;
	overflow:hidden;
}
.contentsundermain
{
	width:600px;
	float:left;
	/*background:#e3edf9;*/
	text-align:left;
	padding-top:20px;
}
.subcontentsundermain
{
	width:400px;
	float:right;
	/*background:#7890aa;*/
}
.butheadbg
{
	/*background:url(../images/butheadbg.png) no-repeat;*/
	 height: 510px;
    margin: 10px 5px;
    overflow: hidden;
    text-transform: uppercase;
    width: 368px;
}
.othertnbg
{
	float:left;
	text-align:center;
	font-size:13px;
}
.othertnbg a:link
{
	color:#616161;
	text-decoration:none;
}
.othertnbg a:visited
{
	color:#616161;
	text-decoration:none;
}
.othertnbg a:hover
{
	color:#47877a;
	text-decoration:underline;
}
.selected
{
	color:#47877a !important;
	text-decoration:underline;
}
.textara
{
	background:#33517a;
	height:35px;
	width:215px;
}
.compprofone
{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	margin-left:12px;
	padding-top:7px;
}
.compprofone a:link
{
	color:#ffffff;
	text-decoration:underline;
}
.compprofone a:visited
{
	color:#ffffff;
	text-decoration:underline;
}
.compprofone a:hover
{
	color:#b9b7ff;
	text-decoration:none ;
}
.contactperson 
{ 
	background-color:#33517a; 
	height:180px; 
	margin-top:3px;
	margin-bottom:3px;
 }
.contper 
{ 
	font-size:15px; 
	color:#a8cdff; 
	margin-left:10px;  
	text-decoration:underline;
	font-weight:bold;
	padding-top:14px;
}
.contperone 
{ 
	font-size:11px; 
	color:#ffffff; 
	margin-left:10px; 
	padding-top:20px;
	line-height:8px;
}
.footer
{
	background:url(../images/footer.jpg);
	color:#c8d5e2;
	width:960px;
	height:60px;
	
}
.footercont
{
	padding-top:15px;
	display:block;
	float:left;
	text-indent:10px;
	font-weight:bold;
}


.clear
{
	overflow:hidden;
	line-height:0px;
	height:0%;
	display:block;
	clear:both;
}
