/* CSS Document */

/***
	General StyleSheet for all W3C standards compliant browsers suporting CSS2 (mostly later than version 4).
	Endeavour's website style sheet. For IE's Microsoft tweaks see "ie.css".
	Designed by : Madhan Kuamr T
	Created On : Aug 2006.
***/

HTML{ height:100%;}

BODY{
	margin:0px;`
	padding:0px;
	border:0px;
	font-size:70%;
	text-align:left;
	font-family: Arial, Tahoma, Helvetica, sans-serif;/*overflow:auto;*/	
scrollbar-base-color: #0035A0;
scrollbar-arrow-color: #EFEFEF;
scrollbar-3dlight-color: #4F4F82;
scrollbar-darkshadow-color: #4F4F82;
scrollbar-face-color:#2b608c;
scrollbar-highlight-color: #E9ECF5;
scrollbar-shadow-color: #d0d0d0;
scrollbar-track-color: #ffffff;
    background-color: #fafafc;
	background-repeat:repeat-x;
	background-position: center;
	background-image: url(../images/bg_onepx.png);
	background-position:top;
}
.iphoneApp_BG
{
 background-color: #ffffff;
	background-repeat:repeat-x;
	background-position: center;
	background-image: url(../images/BGIphoneApp.png);
	background-position:top;
	border-right:1px solid #dedee6;
	border-left:1px solid #dedee6;
	border-bottom:1px solid #dedee6;
	border-top:1px solid #dedee6;
}

.iphoneAppContent_BG
{
 background-color: #fafafc;
	background-repeat:repeat-x;
	background-position: center;
	background-image: url(../images/ContentBG.png);
	background-position:top;
	
}


bodytag{
	
scrollbar-base-color: #0035A0;
scrollbar-arrow-color: #EFEFEF;
scrollbar-3dlight-color: #4F4F82;
scrollbar-darkshadow-color: #4F4F82;
scrollbar-face-color: #003366;
scrollbar-highlight-color: #E9ECF5;
scrollbar-shadow-color: #d0d0d0;
scrollbar-track-color: #ffffff;

    
}

A, A:link, A:visited{ font-size:1.0em;}
A:hover, A:active{ text-decoration:none; }
SUP { COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration:none;}
/*** Table Style Specifications ***/
.header_top_bg { background: #fff url(../images/09_header_bg.gif);  FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; text-align:center;}
.left_line {
	background-color: #fff;
	
	background-repeat: repeat-y;
	width:9px;
}
.right_line {
	background-color: #ffffff;
	width:13px;
	
	background-repeat: repeat-y;
}
.topic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2D2D2D;
}



.header_bottom_bg { background: #fff; background-image:url(../images/09_bottom_bg.gif);}
.footer_img {
	background-image: url(../images/footer_0.gif);
	background-repeat: no-repeat;
	
}

.header_table_bg { padding:8; background: #fff url(../images/09_submenu_bg.gif);  FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;}
.img_footer {
	background-image: url(../images/footer_0.gif);
	background-repeat: no-repeat;
}
.BlogSeparator {
	background-image: url(../images/hr.gif);
	background-repeat:repeat-x;
}

.header_table_bg:hover { COLOR: #FFFFFF;  text-decoration:none;}
.link_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
	text-decoration:none;
}
.link_t_Blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;

}
.Blog_Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-left:10px;
	font-weight:bold;
	color: #0066cc;

}
.Blog_Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	font-weight:normal;
	padding-left:10px;
	padding-bottom:6px;
	color: #b0b0b0;

}

.link_t : hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
	}
.gaps { padding:4,0,4,0; }
.link2_t {
	FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; text-align:center;}
}
.header_cont_bg{
	background: #E9EEF4;
	color: #6C6C6C;
}
/*** Table Style Specifications completed***/

/*** Outer Style Specifications ***/
.white_bg { background-color:#ffffff; 
border:none;
}
.header_bg { 
background-color:#ffffff;
background-image:url(../images/HeaderBG.gif);
COLOR: #FF9C00; 
FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; FONT-SIZE: 12px;} 
.header1 {
	font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #346f9e;
}

.heading_requestquote {
	font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight:bold;
}
.header2 {
	font-family: MyriadPro-Regular;
	font-size: 18px;
	color: #0066CC;
}
.about_content_border{height:200px; width:850px; BORDER-RIGHT: #DADADA 2px solid; BORDER-TOP: #DADADA 2px solid; BORDER-LEFT: #DADADA 2px solid; BORDER-BOTTOM: #DADADA 2px solid;}
.about_text{
	font-family: MyriadPro-Regular;
	font-size: 24px;
	color:#006699;
	margin-left:10px;
	margin-top:5px;
	font-weight:bold;
}
.about_content{ FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; margin-left:10px; margin-right:10px; margin-bottom:10px; margin-top:0px;}
.learn_more_img{float:left; width:57px; height:15px; margin-left:725px; margin-bottom:5px;}
.left_bg {
	background-image: url(../images/mobile.gif);
	background-repeat: no-repeat;
	position:relative;
	top:0px;
	width:220px;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D2D2D;
}
.Content_Normal{ 
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
COLOR: #003366; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.Heading_Normal{ 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
COLOR: #003366;
font-weight:bold;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
}



.ora_bg { background: #fff url(../images/ora_bg.gif); }
.green_bg { background: #fff url(../images/green_bg.gif); } 
.violet_bg { background: #fff url(../images/violet_bg.gif); } 
.pink_bg { background: #fff url(../images/pink_bg.gif); }
.light_bg { background: #BFBFE4; }

.menu_01 { 
background-color:#435468; padding:2; 
text-align:RIGHT; FONT-SIZE: 11px; 
COLOR: #ffffff; 
FONT-FAMILY: Arial, 
Tahoma, Helvetica, sans-serif;
 text-decoration:none;
 } 
.menu_01:hover {COLOR: ##435468;}
.menu_02 { 
background: #fff url(../images/onepx.jpg);
background-repeat:repeat-x;
padding:2; FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;
  }
  .menu_02_Selected { 
background: #fff url(../images/onepx_header.jpg);
background-repeat:repeat-x;
padding:2; FONT-SIZE: 11px;
COLOR: #ffffff;
font-weight:bold;
FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;
  } 
   .menu_03_Selected { 
background: #fff url(../images/onepx_header.jpg);
background-repeat:repeat-x;
padding:2; FONT-SIZE: 11px;
COLOR: #ffffff;
font-weight:bold;
FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;
  } 
  
.menu_02:hover {COLOR: #DADAFF;}
.menu_02_header { 
padding:2; FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;
  } 
.menu_02_header:hover {COLOR: #DADAFF;}
.submenu { padding:8; FONT-SIZE: 12px; COLOR: #0099CC; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;} 
.submenu:hover {COLOR: #003399;}
.internal { padding:2; FONT-SIZE: 12px; COLOR: #616161; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:underline;} 
.internal:hover {COLOR: #0099CC;}
.link_text { text-align:left; FONT-SIZE: 10px; COLOR: #004080; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;} 
.link_text:hover {COLOR: #003399; text-decoration:none;}
.link_case { text-align:RIGHT; FONT-SIZE: 11px; COLOR: #FC7300; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;} 
.link_case:hover {COLOR: #003399; text-decoration:none;}
.case_title { text-align:RIGHT; FONT-SIZE: 11px; COLOR: #616161; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;} 
.bg_case { background: url(../images/bg_org.gif); FONT-SIZE: 11px; COLOR: #1E4097; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold;}
.green { background-color:#5A8E8C; padding:1; FONT-SIZE: 11px; text-align:center; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: bold;} 
.green_link { padding:0,0,0,0; FONT-SIZE: 10px; text-align:left; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:underline; FONT-WEIGHT: bold;} 
.green_link:hover {  COLOR: #ffcc00; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;} 

.violet { background-color:#7474AA; padding:1; FONT-SIZE: 11px; text-align:center; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: bold;}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424242;
}

.violet_link { padding:2,8,2,2; FONT-SIZE: 11px; text-align:right; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: bold;} 

.pink { background-color:#996699; padding:1; FONT-SIZE: 11px; text-align:center; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: bold;}
.pink_link { padding:2,8,2,2; FONT-SIZE: 11px; text-align:right; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: bold;} 

.body_bg{ background-color:#f0f0f0; BORDER-RIGHT: #DADADA 1px solid;
    BORDER-TOP: #DADADA 1px solid; 	BORDER-LEFT: #DADADA 1px solid; BORDER-BOTTOM: #DADADA 1px solid;} 

.left_bar { background-color:#E0E0E0; 	BORDER-RIGHT: #DADADA 1px solid;
    BORDER-TOP: #DADADA 1px solid; 	BORDER-LEFT: #DADADA 1px solid; BORDER-BOTTOM: #DADADA 1px solid; } 	

.content_border { BORDER-RIGHT: #DADADA 1px solid;
    BORDER-TOP: #DADADA 1px solid; 	BORDER-LEFT: #DADADA 1px solid; BORDER-BOTTOM: #DADADA 1px solid; } 

#border{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:5px;
	border: 1px solid #D5D5D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8080C0;
}

.content{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px;}

.content1{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR:#4D4D99;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	padding-left: 10px;
} 
.content1_1{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR:#4D4D99;	
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
} 
.content2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	padding-left: 5px;
}


P{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; padding:0px 0px 0px 6px;
}

.content_homepage { FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; margin:10px;}
.wmc{ FONT-WEIGHT: normal; FONT-SIZE:70%; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; margin:10px; text-align:center;}
.wmc_contact{FONT-WEIGHT: normal; FONT-SIZE:71%; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; margin-left:0px; margin-left:5px;}
.learn { FONT-SIZE: 11px; COLOR: #008FBB; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;}
.learn:hover { COLOR: #FF7D07; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;}

H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FC7300; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; padding:2px 2px 0px 0px;
}
BLOCKQUOTE { FONT-SIZE: 11px; text-align: left; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;}
.news {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; 
}
.news:hover {
	COLOR: #999999; 
}
.client {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0099CC; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.bord_tab {
	border: 1px solid #999999;
}
.header_menubg { background: #fff url(../images/header_menubg.gif); FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold;} 
.heading { padding:2 2 2 2; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.heading:hover { COLOR: #FF7D07; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none;}
.contact { padding:8; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: Bold;}
.contact:hover { text-decoration:none;}


.heading_links_01 { padding:2 2 2 2; FONT-SIZE: 11px; COLOR: #487E7C; FONT-WEIGHT: Bold; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;}
.heading_links_01:hover { COLOR: #2782A3;}

.heading_links_02 { padding:2 2 2 2; FONT-SIZE: 11px; COLOR: #585894; FONT-WEIGHT: Bold; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;}
.heading_links_02:hover { COLOR: #7474AA; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: Bold;}

.heading_links_03 { padding:2 2 2 2; FONT-SIZE: 11px; COLOR: #7B467B; FONT-WEIGHT: Bold; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;}
.heading_links_03:hover { COLOR: #a87ca8; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; FONT-WEIGHT: Bold;}

.buttonstyle {
	HEIGHT: 20px;
	WIDH: 20px;
	margin-left:0;
	margin-top:0px;
	}

.buttonstyle_02 {
	BORDER-RIGHT: #7296BE 0px solid;
    BORDER-TOP: #9D9E9F 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9D9E9F 0px solid;
    BORDER-BOTTOM: #B0B0B0 0px solid;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;	
    HEIGHT: 26px;		
	COLOR: #FFFFFF;	
	
}


.textboxstyle {
	BORDER-RIGHT: #7296BE 1px solid;
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 16px;
}
.textboxstyle_Search {

    FONT-SIZE: 10px;
	width:211px;    
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 25px;
	background-image:url(../images/search_box.gif);
	background-repeat:no-repeat;
}
.textboxstyle_02 {
	BORDER-RIGHT: #7296BE 1px solid;
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 16px; WIDTH: 95px;
}
.textboxstyle_02_Qoute {
	
    FONT-SIZE: 11px;
    
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px; WIDTH: 200px;
}
.textboxstyle_freequote {
	BORDER-RIGHT: #7296BE 1px solid;
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px; WIDTH: 250px;
}
.textboxstyle_03 {
	BORDER-RIGHT: #7296BE 1px solid;
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 16px; WIDTH: 140px;
}
.textboxstyle_01 {
	BORDER-RIGHT: #7296BE 1px solid;
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px; WIDTH: 210px;
}
.textarea {
	BORDER-RIGHT: #7296BE 1px solid; 
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 60px; WIDTH: 210px;
	}
	.textarea_Freequote {
	BORDER-RIGHT: #7296BE 1px solid; 
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 60px; WIDTH: 500px;
	}
	.textarea_01 {
	BORDER-RIGHT: #7296BE 1px solid; 
    BORDER-TOP: #7296BE 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7296BE 1px solid;
    BORDER-BOTTOM: #7296BE 1px solid;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 60px; WIDTH: 140px;
}
#nav, #nav ul{padding: 0;     margin: 0;  list-style: none; } 
#nav a {display: block;     width: 10em; } 
#nav li {float: left;     width: 10em; }

a.btn_windowsmobile{ /* definition of the "image" class in the <a> tag */
	 background-image:url(../images/btnWindowsMobile_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_windowsmobile:hover{ /* definition of the "image" class for <a> tag when hovered onto */
	background-image:url(../images/btnWindowsMobile_on.gif);
     background-repeat: no-repeat;
     } 
	 
a.btn_j2mee{ /* definition of the "image" class in the <a> tag */
	 background-image:url(../images/btnJ2MEE_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_j2mee:hover{ /* definition of the "image" class for <a> tag when hovered onto */
	background-image:url(../images/btnJ2MEE_on.gif);
     background-repeat: no-repeat;
	 width: 156px; /* width of reactive image */
	 height: 31px; /* height of reactive image */
     } 

a.btn_symbian{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/btnSymbian_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_symbian:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/btnSymbian_on.gif);
     background-repeat: no-repeat;
     }
	 a.btn_iphone{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/iphone_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_iphone:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/iphone_on.gif);
     background-repeat: no-repeat;
     } 
	 
	  a.btn_brew{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/brew_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_brew:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/brew_on.gif);
     background-repeat: no-repeat;
     } 
	 
a.btn_blackberry{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/blackberry_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_blackberry:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/blackberry_on.gif);
     background-repeat: no-repeat;
     } 

a.btn_calypso{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/calypso_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_calypso:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/calypso_on.gif);
     background-repeat: no-repeat;
     } 

a.btn_gloss{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/gloss_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_gloss:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/gloss_on.gif);
     background-repeat: no-repeat;
     }
	 
a.btn_reporting{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/reporting_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_reporting:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/reporting_on.gif);
     background-repeat: no-repeat;
     }
 a.btn_pocket_pc_applications{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/pocket_pc_applications_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 187px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_pocket_pc_applications:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/pocket_pc_applications_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_palm_os_applications{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/palm_os_applications_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 187px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_palm_os_applications:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/palm_os_applications_on.gif);
     background-repeat: no-repeat;
     }
 a.btn_net_applications{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/net_applications_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_net_applications:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/net_applications_on.gif);
     background-repeat: no-repeat;
     }
	 a.btn_j2ee_java{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/j2ee_java_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_j2ee_java:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/j2ee_java_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_mobile_application{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/mobile_application_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 184px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_mobile_application:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/mobile_application_on.gif);
     background-repeat: no-repeat;
     }
	 
	 	  a.btn_handheld_applications{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/handheld_applications_of.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 184px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_handheld_applications:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/handheld_applications_on.gif);
     background-repeat: no-repeat;
     }
	 
	  	  a.btn_browser_applications{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/browser_applications_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 184px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_browser_applications:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/browser_applications_on.gif);
     background-repeat: no-repeat;
     }
	 
	  	  a.btn_who_we_are{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/who_we_are_on.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 170px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_who_we_are:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/who_we_are_off.gif);
     background-repeat: no-repeat;
     }
	 
	   a.btn_management_team{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/management_team_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 170px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_management_team:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/management_team_on.gif);
     background-repeat: no-repeat;
     }
	 
	   a.btn_our_mission_vision{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/our_mission_vision_on.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 170px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_our_mission_vision:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/our_mission_vision_off.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_offshore_model{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/offshore_model_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 170px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_offshore_model:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/offshore_model_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_why_endeavour{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/why_endeavour_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 170px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_why_endeavour:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/why_endeavour_on.gif);
     background-repeat: no-repeat;
     }
	  a.btn_quality_assurance{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/quality_assurance_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_quality_assurance:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/quality_assurance_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_quality_focus{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/quality_focus_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_quality_focus:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/quality_focus_on.gif);
     background-repeat: no-repeat;
     }
 a.btn_quality_testing{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/quality_testing_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 156px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_quality_testing:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/quality_testing_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_certification{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/certification_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 173px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_certification:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/certification_on.gif);
     background-repeat: no-repeat;
     }
  a.btn_high_quality_project{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/high_quality_project_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 173px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_high_quality_project:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/high_quality_project_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_high_quality_project{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/high_quality_project_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 173px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_high_quality_project:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/high_quality_project_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_mdm_deplyoment{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/mdm_deplyoment_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 215px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_mdm_deplyoment:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/mdm_deplyoment_on.gif);
     background-repeat: no-repeat;
     }
	 
	  a.btn_mdm_web_mobile{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/mdm_web&mobile_on.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 215px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_mdm_web_mobile:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/mdm_web&mobile_off.gif);
     background-repeat: no-repeat;
     }
a.btn_mdm_benefits{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/mdm_benefits_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 215px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_mdm_benefits:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/mdm_benefits_on.gif);
     background-repeat: no-repeat;
     }
	 
	 a.btn_mdm_screens{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/mdm_screens_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 215px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_mdm_screens:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/mdm_screens_on.gif);
     background-repeat: no-repeat;
     }
 a.btn_software_services{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/software_services_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 173px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_software_services:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/software_services_on.gif);
     background-repeat: no-repeat;
     }
	 
	 a.btn_integrated_it_dep{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/integrated_it_dep_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 173px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_integrated_it_dep:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/integrated_it_dep_on.gif);
     background-repeat: no-repeat;
     }
	 
	 	 a.btn_relationship_model{/* definition of the "image" class in the <a> tag */
	 background-image:url(../images/relationship_model_off.gif); /* source for start image */
     display: block; /* a tag must be a block */
     width: 173px; /* width of reactive image */
     height: 31px; /* height of reactive image */
     }
	 
a.btn_relationship_model:hover{/* definition of the "image" class for <a> tag when hovered onto */
	 background-image:url(../images/relationship_model_on.gif);
     background-repeat: no-repeat;
     }
.ScrollBar {
   track-colors: #c4cccc, #9966cc;
   theme-color: #0000cc;
   corner-radius: 1;
   }
   
   /* popup classes starts here*/
   #lightbox
{	
	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; height:200px;
}
#lightbox img
{ 
	width: auto; height: auto;
}
#lightbox a img
{
	border: none; 
}

#outerImageContainer
{
	position: relative; background-color: #FFFFFF; width: 250px; height: 250px; margin: 0 auto; 
}
#imageContainer
{
	padding: 5px;
}

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#imageDataContainer{ font: 10px Arial, Helvetica, sans-serif, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; 
	line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 200px; background-color: #000; }
   /* popup classes ends here*/
    .qiuck_contact
    { FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; text-align:center;}

.bulletIndent {
	text-indent: 18px;
}



/*       updated by Kumar.V *************** Start ***************************** 16-Feb-2010 */

.divspacing{
	height: 3px;
}

#HomeContent{
	clear: right;
	float: left;
	width: 62%;
	overflow: auto;
	visibility: visible;
}

#flashcontentright {
	clear: none;
	float: right;
	width: 35%;
	overflow: auto;
}

.underline {
	display: block;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #FFCC99;
}

.casestudyBG { height:30px; vertical-align:middle; }

.punchlineBG
{
background-image:url(../images/texure.jpg);
background-repeat:repeat-x;
height:30px;
}

.mobileBG
{
background-image:url(../images/mobile.gif);
background-repeat:repeat-x;
position:relative;
top:-16px;
height:397px;
width:257px;
}

.boxheader
{
background-image:url(../images/Top.png);
background-repeat:no-repeat;
position:relative;
height:34px
}

.boxMiddle
{
background-image:url(../images/Middle.png);
background-repeat:no-repeat;
position:relative;
height:255px;
width:219px;

}

.boxMiddleWorkaround
{
background-image:url(../images/Middleworkaround.png);
background-repeat:no-repeat;
position:relative;
height:55px;
width:219px;

}

.boxBottom
{
background-image:url(../images/Footer.png);
background-repeat:no-repeat;
position:relative;
height:19px
}


.Quickcontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #386a83;
}

.Quickcontact_content {
	font-family: arial;
	font-size: 12px;
	color: #333333;
}

.searchdiv{
margin:0px;
position:relative;
top:2px;
height:25px;
width:211px;
color:#999999;
background:url(../images/search_box.png) no-repeat bottom;
}
/* attributes of the input box */
.search
{
background-color:#FFFFFF
border:none;
width:211px;
margin:0;
padding: 2px 0px 0px 0px;
border-top:#999999 1px solid;
border-bottom::#999999 1px solid;
border-left::#999999 1px solid;
border-right::#999999 1px solid;
padding-left:10px;
height:20px;
font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
color:999999;
font-size:11px;
}

.Twit { 
	padding:2; FONT-SIZE: 13px; 
	COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; 
	text-decoration:none;} 
	
	.Twit a:hover {/* background-color:#003366; */
	padding:2; FONT-SIZE: 13px; 
	COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif; 
	text-decoration:underline;
	} 
.loginboxdiv{
margin:0px;
height:28px;
width:211px;
background:url(../images/search_box.png) no-repeat bottom;
}
/* attributes of the input box */
.loginbox
{
background:none;
border:none;
width:211px;
height:23px;
margin:0;
padding: 5px 5px 22px 23px;
font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:11px;
}
/*       updated by Kumar.V *************** End *****************************     */

.Year
{font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000099;
}
.Year:active
{font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9966;
}
.Year:focus
{font-family:Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
font-size:11px;
color:#660000;
}

