/*------------------------------------------------------------------
[Global Classes]
-------------------------------------------------------------------*/

.clear { clear:both; }
.clear-left { clear:left; }
.clear-right { clear:right; }

.float-left { float:left; }
.float-right { float:right; }

.text-left { text-align:left; }
.text-right { text-align:right; }
.text-center { text-align:center; }
.text-justify { text-align:justify; }

.bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { border-bottom:1px solid; }
.highlight { background:#ffc; }

.width-100 { width:100%; }
.width-75 { width:75%; }
.width-50 { width:50%; }

.nopadding { padding:0; }
.noindent { margin-left:0;padding-left:0; }
.nobullet { list-style:none;list-style-image:none; }

.display-none { display:none; }
.display-block { display:block; }

.border-0 { border:0; }
.Arial11393939{
	font-family:"Arial", verdana, Helvetica, sans-serif;
	font-size:	11px;
	color:		#393939;
	font-weight:normal;
}
.Arial11000000{
	font-family:"Arial", verdana, Helvetica, sans-serif;
	font-size:	11px;
	color:		#000000;
	font-weight:normal;
}
.Arial12000000{
	font-family:"Arial", verdana, Helvetica, sans-serif;
	font-size:	12px;
	color:		#000000;
	font-weight:normal;
}
.Arial129e0b0f{
	font-family:"Arial", verdana, Helvetica, sans-serif;
	font-size:	12px;
	color:		#9e0b0f;
	font-weight:bold;
}
.Arial110076a3{
	font-family:"Arial", verdana, Helvetica, sans-serif;
	font-size:	12px;
	color:		#0076a3;
	font-weight:normal;
}
.menu_height_mal{
	height		:45PX;
}
*:first-child+html .menu_height_mal{
	height:25px;
}
* html .menu_height_mal{
	height:25px;
}

.menu_height_malex{
	height		:55PX;
}
*:first-child+html .menu_height_malex{
	height:35px;
}
* html .menu_height_malex{
	height:35px;
}
/*------------------------------------------------------------------
[Main Classes]
-------------------------------------------------------------------*/
.right{
	margin:			0;
	height:			30px;
	float:			right;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
	width:			100%;
	background:     url(../images/tabs_bg.gif) repeat-x top left;
}

.wptabs{
	height:			29px;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
	width:			100%;
	float:          left;
	clear:			both;
	background:		url(../images/wptabs_tabbg.gif) repeat-x top left;
}
.wptabs ul{
	list-style-image: none;
	padding:	0;
	margin:		0 0 0 8px;
	float:		left;
}
.wptabs li{
	float:		left;
}
.wptabs li .text{
	margin:		10px 13px 0 7px;
	line-height:35px;
}
.wptabs .selected_tab_left{
	background:		url(../images/wptabs_tab_sel_left.gif) no-repeat top left;
	width:			4px;
	height:			29px;
	margin:			0;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
}
.wptabs .selected_tab_right{
	background:		url(../images/wptabs_tab_sel_right.gif) no-repeat top right;
	height:			29px;
	margin:			0;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
}
.wptabs .tab_norm_left{
	background:		url(../images/wptabs_tab_norm_left.gif) no-repeat top left;
	width:			4px;
	height:			29px;
	margin:			0;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
}
.wptabs .tab_norm_right{
	background:		url(../images/wptabs_tab_norm_right.gif) no-repeat top right;
	height:			29px;
	margin:			0;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
}
.wptabs .tab_sel_left{
	background:		url(../images/wptabs_tab_sel_left.gif) no-repeat top left;
	width:			4px;
	height:			29px;
	margin:			0;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
}
.wptabs .tab_sel_right{
	background:		url(../images/wptabs_tab_sel_right.gif) no-repeat top right;
	height:			29px;
	margin:			0;
	font-size:		1px;
	line-height:	0px;
	display:		inline;
}
.tab_content{
	margin:			0px 0 0 10px;
}
#tabMenu{
	background:		url(/images/wptabs_tabbg.gif) repeat-x scroll left top;
	height:			29px;
	padding:		0 0 0 6px;
}
div.solutions {
	background:		url(/images/solutions.gif) no-repeat 0 0;
	float:			left; 
	margin:			6px 0 0 1px; 
	height:			23px;
	width:			78px;
	cursor:			pointer;
}
div.segments {
	background:		url(/images/segments.gif) no-repeat 0 0;
	float:			left; 
	margin:			6px 0 0 1px; 
	height:			23px;
	width:			78px;
	cursor:			pointer;	
}
div.offerings {
	background:		url(/images/offerings.gif) no-repeat 0 0;
	float:			left; 
	margin:			6px 0 0 1px; 
	height:			23px;
	width:			78px;
	cursor:			pointer;	
}

div.mouseover {background-position:0 -23px;}
div.mouseout {background-position:0 0;}
div.selected {background-position:0 -23px;}
.boxBody{
	margin:			0 0 10px 0;
}
