body{
margin:0px auto;
margin-left:0px;
}
.blacktext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-align:left;
	padding:3px;
	line-height: 10px;
}
.yellobg{
	background-image:url(../images/yellow_left.jpg);
	background-repeat: repeat-y;
}
.yelowbgright {
	background-image: url(../images/yellow_right.jpg);
	background-repeat: no-repeat;
}

.top_black{
background:url(../images/top_black.jpg) repeat-x top ;
width:100%;
height:35px;
margin:0 auto;
}
.footer{
font-family:tahoma;
font-size:10px;
color:#ffffff;
}
.footer a{
text-decoration:none;
color:#ffffff;
}
.footer a:hover{
text-decoration:underline;
color:#ffffff;
}
.footer_black{
background:url(../images/footer_black.jpg) repeat-x top;
width:100%;
height:22px;
font-family:tahoma;
font-size:10px;
color:#ffffff;
padding-top:3px;
padding-left:16px;
}
.footer_black a{
text-decoration:none;
color:#ffffff;
}
.footer_black a:hover{
text-decoration:underline;
color:#ffffff;
}
.textbox{
width:160px;
height:15px;
font-family:tahoma;
font-size:10px;
background-color:#F5F5F5;
border:solid 1px #C0C0C0;
padding-left:5px;
padding-top:5px;
}
.post_textarea{
width:100px;
height:10px;
font-family:tahoma;
font-size:10px;
background-color:#F5F5F5;
border:solid 1px #C0C0C0;
padding-left:5px;
padding-top:3px;
}

.post_textarea2{
width:100px;
height:40px;
font-family:tahoma;
font-size:10px;
background-color:#F5F5F5;
border:solid 1px #C0C0C0;
padding-left:5px;
padding-top:5px;

}
.text_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 15px;
}

.submit{
width:50px;
height:20px;
font-family:tahoma;
font-size:10px;
background-color:#FFA900;
border:solid 1px #C1C1C1;

}
/*logo Part*/

.logo{
background:url(../images/logo.jpg) no-repeat top;
width:302px;
height:81px;
margin:0 auto;
}

#button{
background:url(../images/button_topgrey.jpg) repeat-x top;
width:100%;
height:52px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5C5C5C;
padding-top:30px;
clear:both;

}
#button ul{

display:inline;
padding-left:25px;
list-style:none;
margin:0 auto;

}
#button li{
display:inline;
list-style:none;
margin:0 auto;
padding-left:15px;
}
#button ul li{
background:url(../images/button_dots.jpg) no-repeat top right ;
display:inline;
padding-right:15px;
list-style:none;
margin:0 auto;
}
#button a{
margin:0 auto;
color:#5C5C5C;
text-decoration:none;
}
#button a:hover {
margin:0 auto;
color:#FF5D04;
text-decoration:none;
}
/*left menu*/

.menu_main{
	background:url(../images/block_bgmain.jpg) no-repeat;
	width:250px;
	height:100%;
	padding-left: 0px;
}
#sub_menu{
	width:200px;
	height:190px;
}
.menuorange_font{
font-family:Trebuchet MS,Arial;
font-size:17px; 
color:#FF5D04;
margin:0 auto;
padding-top:.80em;
}
.sds{
	font-family:Tahoma, Arial;
	font-size:0.7em;
	font-weight:bold;
	color:#4776B6;
	width:150px;
	height:1.3em;

!important
max-height:100px;
	padding-left:1px;
	padding-top:0.55em;

}
.sds a{
text-decoration:none;
color:#4776B6;
}
.sds a:hover{
text-decoration:underline;
color:#B80000;
}
.bg_yellow{
	background:url(../images/yellow_bg.jpg) repeat-x top;
	width:100%;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #606E89;
	text-decoration: none;
	text-transform: capitalize;
}
.slogan{
background:url(../images/slogan.jpg) no-repeat bottom left;
width:489px;
height:59px;
clear:both;


}

.content_font{
	width:99%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
	font-weight: normal;
	padding-left: 4px;
	line-height: 13px;
	text-align: left;

}
.content_font a{

color:#FF5D04;
text-decoration:none;

}
.content_font a:hover{

color:#787878;
text-decoration:underline;


}
#Request_main{
	width:11px;
	height:181px;
	float:right;
	position:absolute;
	bottom:125px;
	padding-left:250px;
	clear:both;
	left: 15px;
	top: 130;
	
}
.blue_font{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#4776B6;
	background-position: center;
}
.post_font{
font-family:verdana;
font-size:11px;
color:#4776B6;
}

#outsourcing_contents{
width:450px;
height:auto;
margin:0 auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
float:left;
padding-left:3px;

}

#outsourcing_contents ul{
display:inherit;
list-style:none;
padding:0px;
margin:0 auto;
display:block;
padding-left:3px;


}
#outsourcing_contents ul li{
display:inherit;
list-style:none;
padding:0px;
margin:0 auto;
display:block;
padding-left:3px;
background:url(../images/li_orange.jpg) no-repeat center left;
padding-left:15px;
padding-bottom:1px;
}

.services_bg
{
background:url(../images/services_bg.jpg) repeat-x left top;
margin:0 auto;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#5C5C5C;
border-right:solid 1px #5C5C5C;
padding-left:10px;
height:20px;
}
.heedin12	{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
.newcontant{
	font:normal 9px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.PB-Name {margin-bottom:18px;font-family:Times New Roman, Times, serif;font-size:14pt;font-weight:normal;color:#ffffff;}
.PB-Name a, .PB-Name a:visited, .PB-Name a:active, .PB-Name a:hover {color:#ffffff;text-decoration:none}.hedingbg {
	background-image: url(../images/hedbg.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	background-position: center center;
	float: right;
	text-align: center;
	padding: 0px;
}
.hed1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.fotbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/cener.gif);
	background-repeat: repeat-y;
	height: 20%;
	width: 187px;
	background-position: right;
}
.contant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #787878;
	width: 171px;
	background-image: url(../images/cener.gif);
	font-weight: normal;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	line-height: 12px;
}
.hedfet {
	background-image: url(../images/hedfot.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3300;
	text-decoration: none;
	background-position: right;
	bottom: 20px;
	font-variant: normal;
	vertical-align: text-top;
}
.bg_tin{
	background:repeat-x top;
	width:100%;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF5D04;
	text-decoration: none;
	text-transform: none;
	text-align: center;
	}
.more_info {
	font-size: 10px;
	font-weight: bold;
	color: #4776B6;
	width: 100%;
	background-position: right;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 2px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	width: 70%;
	background-position: right;
	border: 1px dashed #00CCFF;
}
.textfields123
{
	BORDER-RIGHT: steelblue 1pt solid;
	PADDING-RIGHT: 1pt;
	BORDER-TOP: steelblue 1pt solid;
	PADDING-LEFT: 1pt;
	PADDING-BOTTOM: 1pt;
	MARGIN: 1px;
	BORDER-LEFT: steelblue 1pt solid;
	PADDING-TOP: 1pt;
	BORDER-BOTTOM: steelblue 1pt solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.button {
	background-image: url(../images/button.gif);
	background-repeat: repeat-y;
	width: 250px;
}
.long {
	height: 820px;
}
#Layer1 {
	position:absolute;
	left:80%;
	width:125px;
	height:72px;
	z-index:1;
	top: 200px;
}
#Layer2 {
	position:absolute;
	left:312px;
	top:341px;
	width:93px;
	height:14px;
	z-index:1;
}
#Layer3 {
	position:absolute;
	left:315px;
	top:331px;
	width:118px;
	height:13px;
	z-index:1;
}
#Layer4 {
	position:absolute;
	left:385px;
	top:441px;
	width:43px;
	height:14px;
	z-index:1;
}
#Layer5 {
	position:absolute;
	left:0px;
	top:0px;
	width:385px;
	height:441px;
	z-index:2;
}
.style22 {	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.formreq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4776B6;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: bold;
	border-top-style: dashed;
	padding-left: 4px;
}

.style21 {font-family: Tahoma; font-weight: bold; color: #666666; font-size: 12px; }
.style8 {color: #FF5D04}
#Layer6 {
	position:absolute;
	left:346px;
	top:212px;
	width:572px;
	height:784px;
	z-index:1;
	padding-bottom: 15px;
	border-top: 1px #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;
}
