/* CSS Document */
body {margin:0; padding:0; background-color:#FFF;}
.foto {margin-right:7px; margin-bottom:5px; border:solid 1px #E5E5E5;}
.more {font: bold 9px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#E67F0A;line-height:7px;text-align:left; padding-left:3px; padding-right:3px; vertical-align:top; height:14px; min-width:70px;background-color:#FFFFFF; background-image:url(../images/arrow_2.gif); background-position:right; background-repeat:no-repeat; border:1px solid #EA911C;}
.more_orange {font: bold 9px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#E67F0A;line-height:7px;text-align:left; padding-left:3px; padding-right:3px; vertical-align:top;height:14px; min-width:70px; color:#FFFFFF; background-color:#EA911C; background-image:url(../images/arrow.gif); background-position:right; background-repeat:no-repeat; border:1px solid #FFFFFF;}
.menu_first {background-image:url(../images/first_menu.gif); background-repeat:no-repeat; width:45px; }
.menu_sel {background-image:url(../images/sel_menu.gif); background-repeat:no-repeat; width:51px;}
.menu_td {background-color:#DFDEDF; background-image:url(../images/menu.gif); background-position:right; background-repeat:no-repeat; width:78px; text-align:center;}

.name {font: 24px  Verdana/*Tahoma, Arial, sans-serif;Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFFFFF;}
.white {font: 11px Verdana /*Tahoma, Arial, sans-serif;Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFFFFF;}
.yellow {font: 11px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#FADABD;}
.search {font: 9px Verdana /*Tahoma, Arial, sans-serif;Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFF0D3; text-transform:uppercase;}
.text {font: 11px  Verdana /*Tahoma, Arial, sans-serif/*;Georgia, Times New Roman,Times New Roman,Serif*/;/*color:#7D7D7D;*/color:#4D5255; text-align:left;}
.textmain {font: 11px Verdana/*Tahoma, Arial, sans-serif/*;Georgia, Times New Roman,Times New Roman,Serif*/;/*color:#7D7D7D;*/color:#4D5255; text-align:left;line-height:18px;}
.title {font: 15px Verdana /*Tahoma, Arial, sans-serif;Georgia, Times New Roman,Times New Roman,Serif*/;color:#616D89/*,#EA911C,#000066*/;}
.rights {font: 10px verdana /*Tahoma, Arial, sans-serif;Georgia, Times New Roman,Times New Roman,Serif*/;color:#82869C;}

a.rights:link {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#82869C;}
a.rights:visited{font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#82869C;}
a.rights:hover {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#82869C;}

a.hmenu:link {font: 10px /*Tahoma, Arial, sans-serif;*/Georgia, Times New Roman,Times New Roman,Serif;color:#616D89;font-weight:bold;/*color:#868586;*/text-decoration:none;text-transform:uppercase;}
a.hmenu:visited{font: 10px /*Tahoma, Arial, sans-serif;*/Georgia, Times New Roman,Times New Roman,Serif;color:#616D89;font-weight:bold;/*color:#868586;*/text-decoration:none;text-transform:uppercase;}
a.hmenu:hover {font: 10px /*Tahoma, Arial, sans-serif;*/Georgia, Times New Roman,Times New Roman,Serif;color:#EA911C;font-weight:bold;/*color:#868586;*/text-decoration:none;text-transform:uppercase;}

a.fmenu:link {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#B5B9C8;text-decoration:none;text-transform:uppercase;}
a.fmenu:visited{font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#B5B9C8;text-decoration:none;text-transform:uppercase;}
a.fmenu:hover {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#B5B9C8;text-decoration:none;text-transform:uppercase;}

a.date:link {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#E78618;text-decoration:none;}
a.date:visited{font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#E78618;text-decoration:none;}
a.date:hover {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#E78618;text-decoration:none;}

a.lang:link {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFFFFF;text-decoration:none;}
a.lang:visited{font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFFFFF;text-decoration:none;}
a.lang:hover {font: 10px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFFFFF;text-decoration:none;}

a.b:link {font: bold 11px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#3661C3;}
a.b:visited{font: bold 11px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#3661C3;}
a.b:hover {font: bold 11px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#3661C3;}


.welcome {font: bold 16px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#EA911C;line-height:17px; padding-top:20px;padding-bottom:15px;padding-left:20px}
.techname {font: 12px /*Tahoma, Arial, sans-serif*;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFFFFF; line-height:14px;}
.dropbox{font: 11px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#7D7D7D; text-align:left; border-color:#EA911C;}
.orangebar{background-image: url(../images/orng.jpg);background-repeat:repeat-y;height:22px;font: 9px /*Tahoma, Arial, sans-serif;*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#FFF0D3; text-transform:uppercase;}
		
.footerlink { 
		font-family: /*Arial*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;
		font-size: 11px;
		color:#4D5255;
		text-decoration: none
		}

.footerlink:hover { 
		font-family: /*Arial*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;
		font-size: 11px; 
		color:#4D5255;
		text-decoration: underline
		}
.bottomnavigation
{
	background-color:#E2E1E2;
	color:#4D5255;
}

.td_border
{
	border-bottom-style:dotted;
	border-bottom-color:#4D5255;
	border-bottom-width:thin;
	border-left-color:#4D5255;
	border-left-style:dotted;
	border-left-width:thin;
	border-left-color:#4D5255;

	
	
}
.notes
{font: 10px /*Tahoma, Arial, sans-serif*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#7D7D7D; text-align:left;
}

.subtitle
{
	font: 15px /*Tahoma, Arial, sans-serif*/verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;color:#616D89;
}

.divRight
{
	font-size:14px;
	font-family:verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;
	line-height:28px;
	border-top:1px solid #f0f0f0;
	border-bottom:1px solid #b9b9b9;
	color:#616D89;
	padding-left:16px;
}
.mainHeader
{
	font: bold 17px Georgia, Times New Roman, Times, Arial, sans-serif;color:#EA911C;line-height:27px;padding-left:20px;
	border-bottom:1px solid #b9b9b9;
}

#casestudies {
	width:193px;
	position:relative;
}
a.casestudies {
	display:block;
	color:#4D5255/*#666666*/;
	text-decoration:none;
	background-image:url(../images/offerings-1.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}
a.casestudies:hover {
	color:#2063b2;
	text-decoration:none;
	background-image:url(../images/offerings-2.gif);
}
a.casestudies:active{
	color:#2063b2;
	text-decoration:none;
	background-image:url(../images/offerings-3.gif);
}
.divKeyArea
{
	font-size:14px;
	font-family:verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;
	line-height:28px;
	border-top:2px solid #b9b9b9;
	border-bottom:1px solid  #b9b9b9;
	
	padding-left:16px;
	color:#616D89;
}

a.Header:link {text-decoration:none;font: 14px Verdana /*verdana/*Georgia, Times New Roman,Times New Roman,Serif*/*/;color:#616D89;font-weight:bold;}
a.Header:visited{text-decoration:none;font: 14px Verdana /*verdana/*Georgia, Times New Roman,Times New Roman,Serif*/*/;color:#616D89;font-weight:bold}
a.Header:hover{color:#EA911C;font: 14px Verdana /*Georgia, Times New Roman,Times New Roman,Serif*/;font-weight:bold}
.orangebarbottom{background-image: url(../images/orng.jpg);}
a.offerings-menu-items:link {
	color:#1d60a5;
	text-decoration:none;
}
a.offerings-menu-items:visited
{
	color:#1d60a5;
	text-decoration:none;
}

a.offerings-menu-items:hover{
	color:#FF6600;
	text-decoration:none;
}



a.keydomainarea {
	display:block;
	color:#4D5255 /*#666666*/;
	text-decoration:none;
	background-image:url(../images/offerings-more-1.gif);
	height:23px;
	border-bottom:1px solid #f2f2f2;
	line-height:24px;
	padding-left:16px;
}
a.keydomainarea:hover {
	color:#2063b2;
	text-decoration:none;
	background-image:url(../images/offerings-more-2.gif);
}
a.keydomainarea:active{
	color:#2063b2;
	text-decoration:none;
	background-image:url(../images/offerings-more-1.gif);
}
.liststyle
{
	list-style-image:url(../images/arw.gif);
}

.breadcrumb
{
	color:#cccccc;
		font-size: 11px; 
		font-family:Verdana;
		padding-left:16px;
	/*	color:#4D5255;*/
}
.navroot
{
	text-decoration:none;
	color:#616D89;
	
}
.navcurr
{
	color:#cccccc;
}

a.TopNav:link
{
	color:White;
	text-decoration:none;
	text-transform:uppercase;
	font-size:10px;
	font-family:Verdana;
}
a.TopNav:visited
{
	color:White; /*Orange*/
	text-decoration:none;	
	text-transform:uppercase;
	font-size:10px;
	font-family:Verdana;
}
a.TopNav:hover
{
	color:#EA911C; /*Orange*/
	text-decoration:none;
	text-transform:uppercase;
	border-bottom-color:#EA911C;
	font-size:10px;
	font-family:Verdana;
}
a.Service:link {text-decoration:none;font: 11px  Verdana/*verdana/*Georgia, Times New Roman,Times New Roman,Serif*/*/;color:#4D5255;}
a.Service:visited{text-decoration:none;font: 11px  Verdana /*verdana/*Georgia, Times New Roman,Times New Roman,Serif*/*/;color:#4D5255;}
a.Service:hover{color:#EA911C;font: 11px  Verdana/*Georgia, Times New Roman,Times New Roman,Serif*/;}