﻿/* Style Jan 29 */
/*General */

body{
	margin:0px;
	background-image:url(../images/bg_tile.jpg);
	background-repeat:repeat-x;
	background-color:#EBEAE8;
	overflow : scroll;
	_overflow:hidden;
	.overflow:hidden;
}
a
{
  outline: none;
}
:focus
{
outline:none;
  -moz-outline-style: none;
}
a:link{
	text-decoration: none;
}

a:visited{
	text-decoration: none;
}

a:hover{
	text-decoration: none;
}


br{
	line-height:1;
}
table{
	border:0;
}
/*Layout */
.Container{
	background-color:#FFFFFF;
	background-image:url(../images/body_bg_tile.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	position:relative;
	width: 1018px;
	top: -4px;
}
.bggray{
background-color:#FFFFFF;
}

/*Navigation Styles */
.selected_Menus, .selected_Menus a {
	text-align: center; 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-decoration:none;
}
.selected_Menus{
	 background-image: url(../images/Tab_Select.gif); 
	 background-position: top left; 
	 background-repeat: no-repeat; 
}
.Menu_Default, .Menu_Hover, .Menu_Default a, .Menu_Hover a{
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align: center;
	color:#FFFFFF;
	text-shadow: 2px 2px 2px #000;
	text-decoration:none;
}
.Menu_Default{
	background-image:url(../images/tab_border.gif); 
	background-position: top right;
}


.Menu_Default_right{
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align: center;
	color:#FFFFFF;
	text-shadow: 2px 2px 2px #000;
	text-decoration:none;
}

.Menu_Hover{
	background-image:url(../images/tab_hover.gif); 
	background-repeat:repeat-x;
}
.left_border, .left_border a{
	color:#3A85C8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.left_border{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D1D1D1;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	border-left-color: #D1D1D1;
	padding-left:10px;
}
/*Font Styles*/
.Aboutusheading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
	font-weight:bold;
color:#852741;
}
.GContent_text{
	color:#666666;
	font-size:12px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8;
}
.GContent_text a{
color:#666666;
	font-size:12px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8;
}
.Content_text{
	color:#666666;
	font-size:12px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8;
}
.Content_text11{
	color:#666666;
	font-size:11px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8;
}
.Content_text a{
	color:#1F76C0;
	font-size:11px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8;
	text-decoration:none;
}
.ContentBold_ver_9{
	color:#666666;
	font-size:9px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.8;
}
.Content_text_italics{
	color:#666666;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.8;
}
.Content_text_normal{
	color:#666666;
	font-size:11px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.5;
}
.AContent_text{
	color:#852741;
	font-size:12px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8;
}
.Menu_text{
	color:#1F76C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D1D1D1;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	border-left-color: #D1D1D1;
	padding-left:0px;
}
.Menu_text a{
	text-decoration:none;
	color:#1F76C0;
}
.Menu_selected a{
	text-decoration:none;
	color:#852741;
	}
	.Menu_selected{
	text-decoration:none;
	color:#852741;
	color:#1F76C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D1D1D1;
	border-right-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	border-left-color: #D1D1D1;
	padding-left:0px;
	}
.Menu_text a:hover{
	text-decoration:none;
	color:#852741;
}
.gray_text{
	color:#999999;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.gray_textheading{
	color:#606060;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}
.gray_accordion{
	color:#686868;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.5;
}


.black_text{
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.black_text_15{
	color:#000000;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}
.blue_text{
	color:#1F76C0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.blue_text_11_normal{
	color:#1F76C0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.blue_text_11{
	color:#1F76C0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.blue_text_11 a{
	color:#1F76C0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.quote_text {
	font-style: italic;
	color: #666666;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.blue_accordion, .blue_accordion a{
	color: #A2BACD;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.text_style{
	background-color:#F9F9F9;
	border-top:solid;
	border-top-width:1px;
	border-left:solid;
	border-left-width:1px;
	border-right:none;
	border-bottom:none;

}
.red_title{
	color:#D63839;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.red_title a{
	color:#D63839;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.blue_title{
	color:#3F5F78;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.green_title{
	color:#919D64;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.green_title a{
	color:#919D64;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.blue_content_subheading, .blue_content_subheading a{
	color:#3C8ACA;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.webapp_heading{

font-size:20px;
font-family:Arial, Helvetica, sans-serif;
color:#3E5F79;
}
.enterprise_heading{

font-size:20px;
font-family:Arial, Helvetica, sans-serif;
color:#89916C;
}
.product_heading{

font-size:20px;
font-family:Arial, Helvetica, sans-serif;
color:#D63839;
}

/* Accordion style */
.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:250px;
}

.AccordionTitle, .AccordionTitle_click
{
    width:250px;   
	height:29px;
	overflow:hidden;
	cursor:pointer;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	vertical-align:baseline;
	text-align:left;
	background-repeat:repeat-x;
	display:table-cell;	
  -moz-user-select:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top:5px;
	
}
.AccordionTitle_click
{
	background-color:#E9EAEB;
	color:#999999;

}
.AccordionTitle
{
	background-color:#B6B6B7;
	color:#FFFFFF; 
	}
.AccordionContent
{
  height:0px;
  overflow:hidden;
  display:none; 
  border:1px solid #E4E4E4;

  margin-top:-1px;
  width:248px;
 

}

.AccordionContainer
{

}
.AccordionContainer1 {  position:relative;
  width:240px;
}
.AccordionContent1 {  position:relative;
  width:240px;
}
.AccordionTitle_click1 {	height:29px;
	overflow:hidden;
	cursor:pointer;
	font-family:Arial;
	font-size:11pt;
	font-weight:normal;
	vertical-align:baseline;
	text-align:left;
	background-repeat:repeat-x;
	display:table-cell;	
  -moz-user-select:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Accordion_top_active{
	border:none;
	background-image:url(../images/accordion_top.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.Accordion_top_inactive{
	border:none;
	background-image:url(../images/accordion_top_inactive.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.Accordion_bottom_active{
	border:none;
	background-image:url(../images/accordion_btm_active.jpg);
	background-position:bottom; 
	background-repeat:no-repeat;
}
.Accordion_bottom_inactive{
	border:none;
	background-image:url(../images/accordion_btm.jpg);
	background-position:bottom; 
	background-repeat:no-repeat;
}

/*left inner Menu */

.left_innernav {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C8ACA;
	height:30px;
	text-align:left;
	
	
	text-decoration:none;
	font-weight:700;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;

}

.left_innernav_menu4 {


	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C8ACA;
	height:18px;
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:0px;
	
	text-decoration:none;
	font-weight:lighter;
	
	
	
}

.left_innernav_submenu {


	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	height:18px;
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:0px;
	
	text-decoration:none;
	font-weight:lighter;
	
	
	
}
.left_innernav_inactive{	
	color:#3C8ACA;	
}


.left_innernav_submenuhead_selected {
	color:#666666;
	
}
.left_innernav_menu4_selected {

  
   
	background-image:url(../images/leftnav_hover_level2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:23px;
	text-align:left;
	padding-left:13px;
	
  vertical-align:middle;
	
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:0px;

}



.left_innernav :hover {
	background-image:url(../images/leftnav_hover.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:30px;
	text-align:left;
	padding-left:25px;
	
	font-weight:700;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;

}
.left_innernav  :active {
	background-image:url(../images/leftnav_hover.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:30px;
	text-align:left;
	padding-left:25px;

	font-weight:700;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;

}
.left_innernav_selected {

	background-image:url(../images/leftnav_hover.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:30px;
	text-align:left;
	padding-left:15px;

	font-weight:700;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;

}

/* Web Applications */

#Web_applications_menu {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px; 	
	float: left; 
	width: 100%; 
	line-height: normal;
	font-weight:normal;
	

}
#Web_applications_menu ul {
	padding-right: 10px; 
	
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 10px; 
	list-style-type: none;
	
}
#Web_applications_menu li {
	padding-right: 0px; 
	padding-left: 9px;
	background: url(../images/Menu_left_normal.gif) no-repeat left bottom; FLOAT: left; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px;
	
}
#Web_applications_menu a {
	padding-right: 20px; 
	display: block; 
	padding-left: 11px; 
	font-weight: normal; 
	background: url(../images/Menu_right_normal.gif) no-repeat right bottom; 
	padding-bottom: 4px; 
	color: #fff; 
	padding-top: 10px; 
	text-decoration: none;

}
#Web_applications_menu a:hover {
	color:#DCE1EF

}
#Web_applications_menu #current {
	background-image: url(../images/Menu_left_hover.gif);

}
#Web_applications_menu #current a {
	background-image: url(../images/Menu_right_hover.gif); 	
	COLOR: #3D617B;

}

