/* CSS Document */



body{
color:#666;
margin:0px;
padding:0px;
background:#d2d2d2;
}

td{
font:normal 11px Tahoma;
padding:0px;
margin:0px;
}

.main{
padding:0px;
margin:8px 0px 0px 0px;
}

.error {
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding:10px;
	color: #ff0000;
	line-height:12px;
	text-align:center;
}

.header{
padding:0px;
margin:8px 0px 0px 0px;
}


.hr_consulting{
padding:0 0 0 30px;
margin:0px;
background-color:#e0e0e0;
height:28px;
}

.main td{
background-color:#FFFFFF;
}

.main a{
padding:0px 7px 0px 7px;
margin:0px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
}

.main a:hover{
padding:0px 7px 0px 7px;
margin:0px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
}

.logo{
height:154px;
padding:0px;
margin:0px;
}

#navigation td {
padding:0px;
margin:0px;
background-color:#666;
color:#FFFFFF;
height:auto;

	}
	
#navigation a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	padding:8px 6px 5px 10px;
	}
	
#navigation a:hover {
	background: #00015e;
	color:#FFFFFF;
	
	}
	
	#nav{
	background-color:#00015e;
	}
	
	.navText {
border-right:1px solid #FFFFFF;

	}
	
	.nav
	{
		background-color:#00015e;
	}
	
	.dammi{
	height:3px;
	background-color:#666;
	}
	
	.title{
	background-color:#FFFFFF;
	padding:0 0 0 20px;
	color:#2175d9;
	}

h1{
font:bold 14px "Trebuchet MS";
color:4a4a4a;
padding:0px;
margin:0px;
}

.content_bg{
background-color:#f9f9f9;
margin:0px;
height:140px;
}



.insaid_contant_bg{
background-color:#FFF;
padding:0px;
margin:0px;
height:400px;

}
.insaid_contant_bg1{
background-color:#FFF;
padding:0px;
margin:0px;


}

.content{
padding:10px;
margin:0px;
background-color:#FFFFFF;
height:120px;
}

.new{
width:615px;
}

.content1{
width:297px;
background-color:#FFFFFF;
height:140px;
}
.content2{
padding:8px;
background-color:#FFFFFF;
height:140px;
}

.content1 td{
}

.content td{
margin:0px;
}

.insaid_content{
background-color:#FFFFFF;
}

.insaid_content td{
padding:10px;
margin:0px;
}


p{
padding:5px 0 5px 0px;
margin:0px;
line-height:1.6em;
}

.more{
padding:0px;
margin:0px;
}

.more ul{
padding:0px;
margin:0px;
}

.more li{
text-align:right;
padding:0px 25px 0 0;
margin:0px;
list-style:url(../images/arrow.gif);
}

.more li a{
text-align:right;
text-decoration:none;
font-weight:bold;
color:#0d72b4;
}

.more li a:hover{
text-decoration:underline;
}

.more_links{
padding:14px 0px 20px 35px;
margin:0px;
}


.more_links li{
line-height:2.3em;
text-align:left;
list-style:url(../images/arrow.gif);
}

.more_links li a{
text-decoration:underline;
color:#0d0d0d;
}

.more_links li a:hover{
text-decoration:none;
color:#2175d9;
}



p a{
text-decoration:none;
font-weight:bold;
color:#0d72b4;
}

p a:hover{
color:#333333;
text-decoration:underline;
}
span{
color:#333333;
}

.footer{
height:70px;
color:#000;
}

.footer_border{
height:25px;
border-bottom:2px solid #818282;
}

.footer a{
padding:0px 5px 0px 5px;
text-decoration:none;
color:#000000;
}

.footer a:hover{
padding:0px 5px 0px 5px;
text-decoration:underline;
color:#00308f;
}

.height{
height:45px;
}

.vision{
width:245px;
}

.what_we_do{
height:140px;
background-color:#FFFFFF;
}

h2{
padding:5px 0 0px 0px;
margin:0px;
font:bold 11px Tahoma;
}

.bodytext{
padding:0px;
margin:0px;
line-height:2.0em;
}

.mand{
color:#FF0000;
}

.inputbox-log
{
width:100px;
height:15px;
font-fami1y:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
background-color:#ffffff;
border:1px solid #d0cfcf;
padding:1px;
}

.input
{
border:0px solid #FF0000; margin:0; padding:2px 0 0 0;}
.button{ margin:0px 0; padding:0;
}

form {
	margin: 0;
	padding: 0;
}

textarea, input, select {
	font: 11px Tahoma, Arial, sans-serif;
}

select, .inputbox {
	padding: 2px;
}

textarea {
	padding-left: 2px;
		border-top: 1px solid #BABDB6;
	border-right: 1px solid #EDEEEC;
	border-bottom: 1px solid #EDEEEC;
	border-left: 1px solid #BABDB6;
	background: url(../images/shadow.gif) repeat-x top #FFFFFF;
        padding: 2px 0 3px 3px;
        font: normal 11px Tahoma;
        background-color: #F5F5F5;
        width: 214px;
        height: 54px;
        margin-right: 0;
}

 .inputbox {
	border-top: 1px solid #BABDB6;
	border-right: 1px solid #EDEEEC;
	border-bottom: 1px solid #EDEEEC;
	border-left: 1px solid #BABDB6;
	}

 .inputbox_search
{
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #EDEEEC;
	border-left: 1px solid #666666;
	background: url(../images/shadow.gif) repeat-x top #FFFFFF;
        padding: 2px 0 3px 3px;
        font: normal 11px Tahoma;
        background-color: #F5F5F5;
        width: 120px;
        height: 14px;
        margin-right: 0;
}

.inputbox:hover, .inputbox:focus {
	border: 1px solid #BABDB6;
	background: url(../images/shadow.gif) repeat-x top #FFFFFF;
}

textarea:hover, textarea:focus {
	border: 1px solid #BABDB6;
	background: url(../images/shadow.gif) repeat-x top #FFFFFF;
}

.submit{
width:65px;
height:25px;
border:1px solid #666666;
background-color:#e0e0e0;
color:#000000;
}

/*================sitemap==================*/

#sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0 40px 0; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sitemap LI {
font:normal 11px Arial, Helvetica, sans-serif;
list-style:none;
	MARGIN: 0px 0px 10px 0;
}
#sitemap LI LI {
	MARGIN: 0px
}

#sitemap A {
text-decoration:none;
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#sitemap A {
text-decoration:none;
BACKGROUND: #e0e0e0;
	color: #000;
	
	display: block;
}
#sitemap A:hover {
BACKGROUND: #666; COLOR: #FFF;
}
#sitemap UL LI A {
	BACKGROUND: #fff; COLOR: #0033FF; BORDER-BOTTOM: #666 1px solid; text-decoration:none;
}
#sitemap UL LI A:hover {
	BACKGROUND: #E1E1E1; COLOR: #FF6600;
}

#sitemap UL LI LI LI A{
color: #C65500;}

#sitemap UL LI LI LI A:HOVER{
background: #FFEADD;
color: #C65500;}

.active{
font:bold 12px Tahoma;
color:#000000;
padding:0 0 0 15px;
}

.recent_email_list{
font:bold 11px Tahoma;
color:#000;
padding:0 0 0 8px;
background-color:#b2b2b2;
height:25px;
vertical-align :middle ;
text-align :justify ;

}

.insaid{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:0 5px 0 10px;
background-color:#e0e0e0;
height:26px;
}

.insaid a{
text-decoration:none;
color:#000;
}

.insaid a:hover{
text-decoration:underline;
color:#FF0000;
}

.sl_no{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:0 5px 0 10px;
background-color:#FFF;
height:26px;
}

.sl_no a{
text-decoration:none;
color:#000;
}

.sl_no a:hover{
text-decoration:underline;
color:#FF0000;
}

.gridpage
{
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FF8000;	
	padding :5px;
	
}
.gridpage A
{
	
	padding :5px;
	
}

div.pagination{
padding:5px;
margin:5px;
text-align:center;
font-family:Arial,Tahoma,Helvetica,sans-serif;
font-size:.80em;
float:inherit;
}

div.pagination a{
border:1px solid #666;
margin-right:3px;
padding:2px 8px;
background-position:bottom;
text-decoration:none;
color:#002f7f;
}

div.pagination a:hover,div.pagination a:active{
border:1px solid #666;
background-color:#FF8000;
color:#fff;
}
div.pagination span.current{
margin-right:5px;
padding:2px 4px;
border:1px solid #666;
font-weight:bold;
background-color:#ff6c00;
color:#fff;
}
div.pagination span.disabled{display:none;}
div.pagination a.next{
border:1px solid #666;
margin:0 0 0 3px;
}
div.pagination a.next:hover{
border:1px solid #666;
}
div.pagination a.prev{
border:1px solid #666;
margin:0 6px 0 0;
}
div.pagination a.prev:hover{
border:1px solid #666;
}

.txtbox{
width:142px;
height:18px;
border:1px solid #666;
background-color:#edeaea;
}

.view{
padding:10px;
}


.gridviewstyle
{	
	border:1px solid #666;
}
