body
{
	margin-top:0;
	background-color:#FFF;
	font-family: Verdana, Arial;
	font-size:14px;
}

a:link {text-decoration: none;}

a:visited{  text-decoration: none;}
a
{
color:#000;
}

img.right
{
  float: right;
  margin: 0 0 0 2px;
  padding: 5px;
}

h3{
font-family:"Century Gothic";
}

ul{
list-style-type:disc;
}
/*********HEADER*************/
.miniMenu
{
	width:120px;
	font-size:9px;
	vertical-align:text-top;
	text-align:center;
}

.miniMenu a { color:#000;}
.miniMenu img { border: 0;}

.logo
{
	width:200px;
	font-size: 35px;
}

.logo a { color:#000;}

.logoBI
{
	font-weight:bold;
	color:#FF0000;
}

.topLeftCorner 
{
	width:13px;
	height:11px;
	background-image:url('ES/images/bgTopLeft.jpg');
	background-repeat:no-repeat;
}

.topRightCorner 
{
	width:13px;
	height:11px;
	background-image:url('ES/images/bgTopRight.jpg');
	background-repeat:no-repeat;
}

.topBar 
{
	height:11px;
	background-image:url('ES/images/bgTopBar.jpg');
	background-repeat:repeat-x;
}

.SideBarLeft
{
	background-image:url('ES/images/bgSideBar.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}

.SideBarRight
{
	background-image:url('ES/images/bgSideBar.jpg');
	background-position:top right;
	background-repeat:no-repeat;
}

.split
{
	height:19px;
}
/*********HEADER*************/

/*********CENTER-FRAMEWORK*************/
.tableCenter
{
	margin-left:auto; margin-right:auto;
}



.centerTop
{
	/*background-image: url(images/pix.gif);
	background-repeat: repeat-x;*/
	width: 100%;
}

.centerBottom
{
	width: 100%;
}

.centerTopLeft 
{
	width:10px;
	height:10px;
}

.centerTopRight
{
	/*background-image:url('images/bgCTR.jpg');
	background-repeat:no-repeat;*/
}

.centerBottomLeft
{
	/*background-image:url('images/bgCBL.jpg');
	background-repeat:no-repeat;*/
}

.centerSideBarRight
{
	/*background-image:url('images/pix.gif');
	background-repeat:repeat-y;*/
	background-position: top right;
	
}

.centerSideBarLeft
{
	/*background-image:url('images/pix.gif');
	background-repeat:repeat-y;
	background-position: top left;	*/
}

.centerBottomRight
{
	width:10px;
	height:10px;
	/*background-image:url('images/bgCBR.jpg');
	background-repeat:no-repeat;*/
}
/*********CENTER-FRAMEWORK*************/

/*********INSIDE TEXT*************/
#txtGeneral
{
padding-left: 14px;
font: normal 14px "Verdana";
color:#000;
}

.smalltext
{
	font-size: 11;
}

.smalltext a
{
	color:red;
	text-decoration:underline
} 


.heightRegularPage
{
	height: 200px;
	vertical-align:middle;
}

.blackBigTittle
{
	color: #000000;
	font-size: 24px;
	font-family:"Century Gothic";
}

.servicesTittle
{
	color: #000000;
	font-size: 20px;
	font-family:"Century Gothic";

}

.redBigTittle
{
	color: #FF0000;
	font-size: 24px;
	font-family:"Century Gothic";	
}

.blackMediumTittle
{
	color: #000000;
	font-size: 16px;
	font-weight:bold;
	font-family:"Century Gothic";
}

.blackMediumTittle a:hover{
color:#FF0000;}

.redMediumTittle
{
	color: #FF0000;
	font-size: 15px;
	font-family:"Century Gothic";	
}

.blackSmallTittle
{
	color: #000000;
	font-size: 14px;
}

.redSmallTittle
{
	color: #FF0000;
	font-size: 14px;
}
/*********INSIDE TEXT*************/

/*********HOME TEXT*************/
.home
{
	height:200px;
}
/*********HOME TEXT*************/

/*********FOOTER*************/
.footerBar
{
	border-top: solid 1px #c0c0c0;
	height:50px;
}

.logoFooter
{
	width:150px;
	font-size: 11px;
	vertical-align:bottom;
	text-align:right;
	padding-right:15px;
}

#menuFooter
{
	list-style: none;
	width: 100%;
	font-size:9px;
}
#menuFooter li 
{
	float: left;
}
#menuFooter a {
	background: url("ES/images/menuSplitFooter.jpg") center right no-repeat;
	color: #C0c0c0;
	display: block;
	padding: 8px;
	text-decoration: none;
	font-weight:normal;
}

#menuFooter a:hover {
	color:#FF0000;
}

.breadnavigation
{
	font-size:9px;
}

.copy
{
	width:150px;
	font-size:9px;
	vertical-align:bottom;
}
/*********FOOTER*************/

/*********MENU*************/
#menu , #menu ul
{
	text-align:center;
	list-style: none;
	margin: 0;
	width: 100%;
	font-size:11px;
	position:relative; 
}


#menu li 
{
	float: left;
	margin: 0;
	padding: 0;
}

#menu li.current a, #menu li.current a:hover
{
	background: url("ES/images/menuSplit.jpg") center right no-repeat;
	color: #FF0000;
}

#menu li.drop {background:#FFF}
#menu li ul {display:none;}




/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
#menu li:hover > ul 
{
	display:block;
	position:absolute;
	padding:10px 0px 0px 0px;
}

/* Position the first sub level beneath the top level liinks */
#menu > li:hover > ul {left:170px; top:20px; width:250px;}

#menu > li:hover > ul > li a 	
{
	background-image:none;
	color: #000;
}

#menu > li:hover > ul > li:hover a 	
{
	color: #FFF;
	background-color:#F34607;
}


#menu a {
	background: url("ES/images/menuSplit.jpg") center right no-repeat;
	color: #000;
	display: block;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
}

#menu a:hover {
	background: #FF0000;
	color: #fff;
}


/*********MENU*************/


/****MENU SERVICES*****/



#menuServices a {
	text-decoration: none;
}

#menuServices a:hover {
color:#FF0000;
}

/**/

.g-scroller-scroller {
background:none repeat scroll 0 0 #FF;
height:700px;
margin-left:26px;
position:relative;
width:796px !important;
}
.g-scroller-scroller a {
outline:medium none !important;
}
.g-scroller-viewport {
/*background:url("//google.com/images/modules/scroller/bg_scroller.gif") repeat-x scroll 0 0 transparent;*/
/*background-color:#FF0000;*/
height:680px;
left:1px;
margin:0;
overflow:scroll;
position:absolute;
top:1px;
width:794px;
}
.g-scroller-viewport ul {
list-style:none outside none;
margin:0;
padding:0;
position:absolute;
}
.g-scroller-viewport ul li {
float:left;
margin:0;
padding:0;
}
.slide {
height:135px;
width:794px;

}

.pad {
background-position:5px 5px;
background-repeat:no-repeat;
font-size:0.9em;
padding:5px 10px 10px;
}

.g-scroller-controls a {
cursor:pointer;
display:block;
height:650px;
position:absolute;
top:160px;
width:26px;
}
.g-scroller-previous {
background:url("../images/nav_left.gif") no-repeat scroll 0 0;
left:-26px;
}
.g-scroller-next {
background:url("../images/nav_right.gif") no-repeat scroll -124px 0;
right:-26px;
}
.g-scroller-next:hover {
background-position:-74px 0 !important;
}
.g-scroller-previous:hover {
background-position:-50px 0 !important;
}
.g-scroller-next.disabled-next, .g-scroller-next.disabled-next:hover {
background-position:-24px 0 !important;
cursor:default;
}
.g-scroller-previous.disabled-prev, .g-scroller-previous.disabled-prev:hover {
background-position:-100px 0 !important;
cursor:default;
}
.g-scroller-slide.hidden {
display:none;
}
#ga-slide1 {
background-image:url("/analytics/images/icons/ga-v2-advanced-segmentation.png");
}
#ga-slide2 {
background-image:url("/analytics/images/icons/ga-v2-customized-reports.png");
}
#ga-slide3 {
background-image:url("/analytics/images/icons/ga-v2-motion-charts.png");
}
#ga-slide4 {
background-image:url("/analytics/images/icons/ga-v2-adwords-integration.png");
}
#ga-slide5 {
background-image:url("/analytics/images/icons/ga-v2-ecommerce.png");
}
#ga-slide6 {
background-image:url("/analytics/images/icons/ga-v2-benchmarking.png");
}
#ga-slide7 {
background-image:url("/analytics/images/icons/ga-v2-geotargeting.png");
}
#ga-slide8 {
background-image:url("/analytics/images/icons/ga-v2-internal-site-search.png");
}
#ga-slide9 {
background-image:url("/analytics/images/icons/ga-v2-data-export-api.png");
}
#ga-slide10 {
background-image:url("/analytics/images/icons/ga-v2-data-export-api.png");
}
#ga-slide11 {
background-image:url("/analytics/images/icons/ga-v2-analytics-intelligence.png");
}
#ga-slide12 {
background-image:url("/analytics/images/icons/ga-v2-customized-reports.png");
}
#ga-slide13 {
background-image:url("/analytics/images/icons/ga-v2-goals.png");
}
#ga-slide14 {
background-image:url("/analytics/images/icons/ga-v2-mobile-tracking.png");
}
#ga-slide15 {
background-image:url("/analytics/images/icons/ga-v2-analysis-power-tools.png");
}