body{
	margin:0px;
	padding:0px;
	background-image:url(../images/gray_bg.jpg);
	background-repeat:repeat-x;
	background-color:#33a5e6;
	}
	
	
/*************** Start style for new Design by Designer *****************/

/**********************style for new offer section**************************/

#NewsVertical {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 280px; POSITION: relative; height:125px;  text-align:left;
}
#TickerVertical {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;WIDTH: 276px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 125px;
}
#TickerVertical LI {
	DISPLAY: inline; padding:0px; margin:0px;  FLOAT: left; MARGIN: 0px; WIDTH: 276px; TEXT-ALIGN: left;
}

#TickerVertical LI dl{
	DISPLAY: inline; padding:0px; margin:0px;  FLOAT: left; MARGIN: 0px; WIDTH: 276px; TEXT-ALIGN:center;
}

#TickerVertical LI dl dd{
	DISPLAY: inline; padding-left:5px; padding-right:5px; margin:0px;  FLOAT: left;  WIDTH: 276px; HEIGHT: 125px; TEXT-ALIGN: left;
}


.logosize td
	{
		
		width:33.33%;
	height:70px;
	text-align:center;
	border:1px solid #CCCCCC;
	}


.panelTable
		{
			border-collapse: separate;
			border-spacing: expression(cellSpacing=0);
			border-spacing: 0px;
			border-padding: expression(cellPadding=0);
			border-padding: 0px;
		}
		
.mainBanner
{
	z-index:0;
	display:inline;
	
}

/************************************************/
/****************************************Main Tab***********************************************/


#Tabs_header
{
	color:#16546f;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.maintabajax
{
	margin-bottom:15px;
}

.maintabajax .ajax__tab_header 
{
	background:url(../images/maintab_bg.jpg) repeat-x bottom;
	text-align:left;
	margin:0px;
	padding:0px;
	height:38px;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	
}
.maintabajax .ajax__tab_outer 
{
	background:url(../images/tab_left.jpg) no-repeat left;
	padding:0px;
	margin:0px;
	
}
.maintabajax .ajax__tab_inner 
{
	background:url(../images/tab_right.jpg) no-repeat right;
	padding:0px;
	margin-right:3px;
	margin-left:0px;
	
}
.maintabajax .ajax__tab_tab 
{
	
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}



.maintabajax .ajax__tab_hover .ajax__tab_outer 
{
	background:url(../images/tab_left_hvr.jpg) no-repeat left;
	cursor:pointer;
}
.maintabajax .ajax__tab_hover .ajax__tab_inner 
{
	background:url(../images/tab_right_hvr.jpg) no-repeat right;
	cursor:pointer;
}


.maintabajax .ajax__tab_hover .ajax__tab_inner span
{ 
	color:#333333;
	font-weight:normal;
}
.maintabajax .ajax__tab_active .ajax__tab_outer 
{
	background:url(../images/tab_left_hvr.jpg) no-repeat left;
	cursor:pointer;

}
.maintabajax .ajax__tab_active .ajax__tab_inner 
{
	background:url(../images/tab_right_hvr.jpg) no-repeat right;
	cursor:pointer;
	
}


.maintabajax .ajax__tab_active .ajax__tab_inner span
{ 
	color:#16546f;
	font-weight:bold;
}


#Tabs_body
{
	background-image:url(../images/mid_tab_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:11px;
	font-family:Tahoma;
	color:#333333;
	text-align:left;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	border-bottom:1px solid #67a7ce;
	border-left:1px solid #67a7ce;
	border-right:1px solid #67a7ce;
}

.ajax__tab_panel
{
	padding-left:15px;

}	


.maintab {
background-image:url(../images/maintab_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
line-height:30px;
text-align:left;
}
.maintab a{
font-family:Tahoma;
font-size:11px;
color:#333333;
text-decoration:none;
background-image:url(../images/tab_right.jpg);
background-position:right;
background-repeat:no-repeat;
display:block;
float:left;
margin-right:3px;
}
.maintab a span{
background-image:url(../images/tab_left.jpg);
background-position:left;
background-repeat:no-repeat;
display:block;
padding-left:20px;
padding-right:20px;
}
.maintab a:hover{
background-image:url(../images/tab_right_hvr.jpg);
}
.maintab a:hover span{
background-image:url(../images/tab_left_hvr.jpg);
}
.maintab div{
font-family:Tahoma;
font-size:11px;
color:#16546f;
text-decoration:none;
background-image:url(../images/tab_right_hvr.jpg);
background-position:right;
background-repeat:no-repeat;
display:block;
float:left;
margin-right:3px;
font-weight:bold;
}
.maintab div span{
background-image:url(../images/tab_left_hvr.jpg);
background-position:left;
background-repeat:no-repeat;
display:block;
padding-left:20px;
padding-right:20px;
}


/****************************************Main Tab***********************************************/

.maintab_bg {
background-image:url(../images/mid_tab_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding:20px;
font-size:11px;
font-family:Tahoma;
color:#333333;
text-align:left;
}
.maintab_bg_border 
{

margin:0;
padding:0
}

.ulli ul {
padding:0px;
margin:0px;
list-style:none;
}
.ulli ul li{
background-image:url(../images/arrow_bullete.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
line-height:25px;
}

.ulli ul li a{
color:#333333;
text-decoration:none;
}

.anewsheading a
{
	
	color:#333333;
	text-decoration:none;
}

.anewsheading a:hover
{
	color:#2fb332;
	text-decoration:none;
}
/*******************************************************/
.box_title {
font-family:Tahoma;
font-size:11px;
color:#185089;
background-image:url(../images/box_mid_top.jpg);
background-position:bottom;
background-repeat:repeat-x;
font-weight:bold;
}
.box_mid {
background-image:url(../images/box_mid_shd.jpg);
background-position:top;
background-repeat:repeat-x;
font-family:Tahoma;
font-size:11px;
color:#333333;
border-bottom:1px solid #67a7ce;
border-left:1px solid #67a7ce;
border-right:1px solid #67a7ce;
padding:14px;
text-align:justify;
}

.box_mid_1{
background-position:top;
background-repeat:repeat-x;
font-family:Tahoma;
font-size:11px;
color:#333333;
border-bottom:1px solid #67a7ce;
border-left:1px solid #67a7ce;
border-right:1px solid #67a7ce;
padding:14px;
}
.box_mid_white {
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
color:#333333;
border-bottom:1px solid #67a7ce;
border-left:1px solid #67a7ce;
border-right:1px solid #67a7ce;
padding:14px;
}
.ulli_arrow ul {
padding:0px;
margin:0px;
list-style:none;
}
.ulli_arrow ul li{
background-image:url(../images/arrow_blue.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:15px;
line-height:18px;
}


.viewmore span
{
	margin-right:15px;
	margin-top:0px;
	margin-bottom:0px;
}
.viewmore a{
background-image:url(../images/arrow_yellow.jpg);
background-repeat:no-repeat;
background-position:left;
font-family:Tahoma;
font-size:11px;
color:#003399;
font-weight:bold;
padding-left:10px;
margin-top:5px;
}
.viewmore a:hover{
color:#f88c00;
text-decoration:none;
}
.box_simple {
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
color:#333333;
border:1px solid #67a7ce;
padding:14px;
}
.box_shd {
background-image:url(../images/box_mid_shd.jpg);
background-position:top;
background-repeat:repeat-x;
font-family:Tahoma;
font-size:11px;
color:#333333;
border:1px solid #67a7ce;
padding:14px;
}
.graybox_bg {
background-image:url(../images/gray_box_mid.jpg);
background-repeat:repeat-x;
background-position:top;
}
/***********************************************/
.news ul {
padding:0px;
margin:0px;
list-style:none;
}

.news ul li a
{
	text-decoration:none;
	color:#333333;
}

.news ul li a:hover
{
	text-decoration:none;
	color:#185089;
}

.news ul li hr
{
	color:#cccccc;
	font-weight:lighter;
}

.news ul li span{
background-position:left top;
background-repeat:no-repeat;
display:block;
}

.news ul li span span{
font-weight:bold;
display:block;
padding-top:8px;
border-bottom:0px;
}

.bigtitle {
font-family:Tahoma;
font-size:14px;
font-weight:bold;
color:#005aad;
border-bottom:1px solid #CCCCCC;
}
.bigtitle span{
color:#333333;
}
.portfoliobox {
/* border:1px solid #CCCCCC;*/
width:100%;
height:150px;
}

.ob_show_panel
{
	border:0px;
}

.ob_show_panelsholder
{
	border:0px;
}
/*************** End style for new Design by Drumant  *****************/

.topmenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:7px;
	color:#0066FF;
	text-decoration:none;
	}
.topmenu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 5px;
	color:#0066FF;
	text-decoration:none;
	}
.topmenu a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#0066FF;
	}
.solution_work{
	background-image:url(../images/solution_bg.jpg);
	background-repeat:repeat-x;
	text-decoration:nonel;
	}
.services_2_border{
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	border-bottom:1px solid #ececec;
	padding:5px 5px 10px 5px;
	
	
	}
.services_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e7dc2;
	text-decoration:none;
	line-height:21px;
	}
.services_2 ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#4e7dc2;
	}
.services_2 li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#4e7dc2;
	}
.services_2 li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#4e7dc2;
	}
.services_2 li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009933;
	text-decoration:none;
	}

.headerbg{
	background-image:url(../images/logo_bg.jpg);
	background-repeat:repeat-x;
	}
.menubg{
	background-image:url(../images/link_bg.jpg);
	background-repeat:repeat-x;
	height:30px;
	}
.border{
	border:1px solid #bcd5ed;
	background-color:#FFFFFF;
	padding:15px;
	}
.border_2{
	border:1px solid #bcd5ed;
	background-color:#FFFFFF;
	}
.border_inner{
	border:1px solid #bcd5ed;
	background-color:#FFFFFF;
	padding:5px;
	}
.letter_news_bg{
	background-image:url(../images/news_bg.jpg);
	background-repeat:repeat-x;
	}
	#partener_top_border{
		background-image:url(../images/patener_top_boder.jpg);
		background-repeat:repeat-x;
		}
#case_staddi_bg{
	background-color:#a4cf74;
	border-bottom:2px solid #000066;
	}
.services{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url(../images/arrow.jpg);
	background-position:10px 9px;
	padding:5px 30px;
	border-bottom:1px solid #969696;
	background-repeat:no-repeat;
	text-decoration:none;
	}
.services a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
.services a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099FF;
	text-decoration:underline;
	}
.line{
	background-image:url(../images/spesar.jpg);
	background-repeat:repeat-x;
	background-position:center;
	}
/*.casestadey{
	background-image:url(../images/case_stadey_visited.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
	border-left:1px solid #8b9caf;
	border-top:1px solid #8b9caf;
	border-right:1px solid #8b9caf;
	
	text-decoration:none;
	}
.casestadey a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
.casestadey a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFF00;
	text-decoration:none;
	}
.casestadey_normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	border-left:1px solid #8b9caf;
	border-top:1px solid #8b9caf;
	border-right:1px solid #8b9caf;
	
	}
.casestadey_normal a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding:5px;
	
	display:block;
	}
.casestadey_normal a:hover{
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/case_stadey_visited.jpg);
	background-repeat:repeat-x;
	}*/
.case_stady{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	
	font-weight:bolder;
	text-decoration:none;
	}
.case_stady a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bolder;
	padding:5px;
	text-decoration:none;
	display:block;
	}
.case_stady a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/case_stady_act.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	font-weight:bolder;
	text-decoration:none;
	}
.case_stady_act{
	background-image:url(../images/case_stady_act.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bolder;
	text-decoration:none;
	}
.case_stady_act a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bolder;
	padding:5px;
	text-decoration:none;
	display:block;
	}
.case_stady_act a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bolder;
	text-decoration:none;
	}
.casestadey_contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/case_stady_text_bg.jpg);
	background-repeat:repeat-x;
	background-color:#f6ffff;
	font-size:11px;
	color:#4e7dc2;
	padding:5px;
	border:1px solid #195297;
	line-height:18px;
	}
.casestadey_contact ul{
	color:#4e7dc2;
	}
.casestadey_contact li{
	margin:0px;
	color:#4e7dc2;
	}
.contant{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	line-height:18px;
	padding:5px;
	text-decoration:none;
	}
.contant a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	font-weight:bold;
	text-decoration:none;
	}
.contant a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	text-decoration:underline;
	}
.bluetext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0073c3;
	padding:5px;
	font-size:11px;
	font-weight:bold;
	}
.bluetext_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0073c3;
	padding-left:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	font-size:11px;
	font-weight:bold;
	}

.bluetext_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0073c3;
	padding:5px 0px;
	font-size:11px;
	font-weight:bold;
	}
.bluetext_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0073c3;
	padding:5px 0px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

.bluetext_2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0073c3;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}
.bluespan a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFA346;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	}
.span2{
	color:#ff6400;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	}
.span{
	color:#ff6400;
	font-weight:bold;
	text-decoration:none;
	}
	
.span a{
	color:#ff6400;
	font-weight:bold;
	text-decoration:none;
	}
.span a:hover{
	color:#ff6400;
	font-weight:bold;
	text-decoration:none;
	}
.footerbg{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	}
.footerheadding{
	background-image:url(../images/our_services.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
.copyright{
	background-image:url(../images/copy_right_bg2.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:7px;
	color:#FFFFFF;
	}
.partner_bg{
	background-image:url(../images/partner.jpg);
	background-repeat:no-repeat;
	height:160px;
	}
.right_bg{
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	}
.right_padding{
	padding:5px 10px 5px 10px;
	}

.contact_us{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
	}
.greentext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 0px ;
	color:#2fb332;
	font-weight:bold;
	text-decoration:none;
	}
.greentext a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2fb332;
	font-weight:bold;
	text-decoration:none;
	}
.greentext a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF8346;
	font-weight:bold;
	text-decoration:none;
	}
	
	
.greentext1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px 0px ;
	color:#2fb332;
	font-weight:normal;
	text-decoration:none;
	}
.greentext1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2fb332;
	font-weight:normal;
	text-decoration:none;
	}
.greentext1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF8346;
	font-weight:normal;
	text-decoration:none;
	}
	
	
.dark_green{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;*/
	text-align:center;
	/*padding:30px;*/
	color:#000066;
	border:1px solid #666666;
	}
.line_2{
	background-image:url(../images/dot.jpg);
	background-repeat:repeat-x;
	background-position:center;
	}
.line_3{
	background-image:url(../images/dot.jpg);
	background-repeat:repeat-y;
	background-position:center;
	}
.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	}
.news_letters_bg{
	padding:20px;
	border:1px solid #c7c7c7;
	}

.search{
	margin:5px;
	}
.footer_menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	line-height:18px;
	text-decoration:none;
	padding:6px;
	}
.footer_menu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
.footer_menu a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099FF;
	text-decoration:none;
	}
.border_bottom{
	border-bottom:1px solid #CCCCCC;
	}
.bottom_bottom_inner{
	border-bottom:2px solid #30B333;
	}
.inner_headding{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px 0px;
	font-weight:bold;
	}
.innercontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	line-height:16px;
	text-align:justify;
	padding:5px 0px;
	}
.innercontent ul{
	margin:0px;
	}
.innercontent li{
	list-style:url(../images/indend.jpg);
	margin:0px;
	z-index:auto;
	}
li a{
	color:#297D1E;
	}
li a:hover{
	color:#ff8346;
	}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	color:#045b9d;
	font-weight:bolder;
	
	}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2fb332;
	margin:0px;
	text-decoration:underline;
	}
h3{
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	color:#ff6400;
	}
form{
	margin:0px;
	}
.style1 {font-weight: bold}
.inner-contact_bg{
	background-image:url(../images/inner_contact_img_bg.jpg);
	background-repeat:repeat-y;
	}
	
.facts
	{
	color: #3491bc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-decoration: none;
	/*font-weight: bold;*/
	padding:5px ;
	}
.img{
	padding:2px;
	border:1px solid #999999;
	}
.more
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7ead40;
	line-height: 18px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-size: 11px;
	text-decoration: none;
	}
.more a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7ead40;
	line-height: 18px;
	font-size: 11px;
	text-decoration:none;
	}
.more a:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ff8346;
	text-decoration: underline;
	line-height: 18px;
	font-size: 11px;
	}
.PagerStyle
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#effbff;
	height:20px;
	font-size:8pt;
	color:#0C3559;
	text-align:center;
	}
.careers_box{
	background-image:url(../images/middle-top.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
.careers_box_bottom_line{
	background-image:url(../images/bottom-middle.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
.microsoft_logo {
	border:3px double #efefef;
	padding:5px;
	text-align:center;
	background-color:#f9f9f9;
	}
ol{
	margin:0px 15px 0px;
	}
ul{
	margin:0px 15px;
	}
.send_your_resume{
	background-image:url(../images/send_your_resume.jpg);
	background-repeat:no-repeat;
	width:256px;
	}
.send_your_resume_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#214a85;
	padding:35px 15px 20px 15px;
	text-align:justify;
	line-height:18px;
	}
.innerpage_left_bg{
	background-image:url(../images/inner_page_leftbg.jpg);
	background-repeat:repeat-y;
	}
.employ_thing_bg{
	background-image:url(../images/emploe_thing_bg.jpg);
	background-repeat:repeat-y;
	}

.leftbox_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#214a85;
	padding:10px 15px 10px 15px;
	text-align:justify;
	line-height:18px;
	}
.emploething_bg_img{
	background-image:url(../images/emploe_thing.jpg);
	background-repeat:no-repeat;
	}
.emploething_bg_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#214a85;
	padding:40px 15px 0px 15px;
	text-align:justify;
	line-height:18px;
	}
#table td{
	border:1px solid #79E0F7;
	padding:5px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	line-height:17px;*/
	}
.td{
	border-collapse:collapse;
	border:1px solid #79E0F7;
	}
.line_4{
	background-image:url(../images/dot_line.jpg);
	background-repeat:repeat-x;
	background-position:center;
	}
#doted_line{
	border-bottom:1px #006600;
	border-bottom-style:dotted;
	}
.casesearch
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bolder;
	background: url(../images/case-searchhead.gif);
	background-position: right;
	background-color: #92c84c;
	background-repeat: repeat-y;
	border: 1px solid #8ec645;
	padding:10px 5px ;
	}
.canlink-topmid
	{
	background: url(../images/canlink-topmid.gif);
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d2230;
	font-weight: bold;
	}
.casestadyimg{
	margin-right:5px;
	}
.casestadybox{
	border:1px solid #61b0e4;
	padding:5px;
	background-color:#f5f5f5;
	}
.input_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#999999;
	background-color:#f5f5f5;
	padding:3px 25px 3px 5px;
	}