BODY {

}
#container {
	FONT-SIZE: 1em;
	TEXT-ALIGN: center;
	background-repeat: repeat-x;
	background-position: 0px 23px;
}
#main {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#banner {
	Z-INDEX: 10;
	LEFT: 0px;
	WIDTH: 955px;
	HEIGHT: 109px! important;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../img/tpl200407/cabeza7.jpg);
	position: relative;
}
#logo {
	FLOAT: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	height: 80px;
	width: 250px;
}
#logo A {
	DISPLAY: block;
	WIDTH: 100%;
	TEXT-INDENT: -200em;
	HEIGHT: 100%;
	TEXT-DECORATION: none
}
UL#nav {
	FLOAT: left; MARGIN: 26px 0px 0px 28px
}
#nav A {
	DISPLAY: block; TEXT-INDENT: -200em; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #3333cc
}
#nav LI LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 8px; TEXT-TRANSFORM: uppercase; WIDTH: 205px! important; COLOR: #636465; TEXT-INDENT: 0px; PADDING-TOP: 2px; HEIGHT: auto; TEXT-DECORATION: none
}
#nav LI LI LI A {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; COLOR: #99181d
}
#nav LI LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #9c1d20
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#nav LI DIV A {
	PADDING-BOTTOM: 19px; HEIGHT: 25px! important
}
#nav LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: normal; Z-INDEX: 11; BACKGROUND: url(/images/nav_bottom_bg.gif) no-repeat left bottom; LEFT: -5px; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 246px; PADDING-TOP: 0px; POSITION: absolute; TOP: 100%
}
UNKNOWN {
	LEFT: -5px; TOP: auto
}
#nav LI LI UL {
	DISPLAY: block; BACKGROUND: url(/images/nav_drop_bg.gif) repeat-y left top; LEFT: 0px; PADDING-BOTTOM: 10px; POSITION: relative; TOP: 0px
}
#nav LI LI {
	BACKGROUND: url(/images/nav_drop_bg.gif) repeat-y left top; FLOAT: none
}
#nav LI LI.first {
	BACKGROUND: url(/images/nav_drop_top_bg.gif) no-repeat left top
}
#nav LI LI.first A {
	PADDING-TOP: 4px
}
#nav LI LI.first LI A {
	PADDING-TOP: 2px
}
#nav LI LI LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav #sub-support UL {
	PADDING-BOTTOM: 0px
}
#nav LI:hover UL {
	DISPLAY: block
}
#nav LI.over UL {
	DISPLAY: block
}
#nav LI DIV {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-REPEAT: no-repeat
}
#nav LI A {
	BACKGROUND-POSITION: 7px 8px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#nav LI#nav1 DIV {
	BACKGROUND-IMAGE: url(/images/nav_help_me_choose.gif)
}
#nav LI#nav2 DIV {
	BACKGROUND-IMAGE: url(/images/nav_products_services.gif)
}
#nav LI#nav3 DIV {
	BACKGROUND-IMAGE: url(/images/nav_support.gif)
}
#nav LI#nav1 DIV A {
	BACKGROUND-IMAGE: url(/images/nav_arrow.gif); WIDTH: 136px
}
#nav LI#nav2 DIV A {
	BACKGROUND-IMAGE: url(/images/nav_arrow.gif); WIDTH: 171px
}
#nav LI#nav3 DIV A {
	BACKGROUND-IMAGE: url(/images/nav_arrow.gif); WIDTH: 87px
}
#nav LI#nav1:hover A {
	BACKGROUND-IMAGE: none
}
#nav LI.over#nav1 A {
	BACKGROUND-IMAGE: none
}
#nav LI#nav2:hover A {
	BACKGROUND-IMAGE: none
}
#nav LI.over#nav2 A {
	BACKGROUND-IMAGE: none
}
#nav LI#nav3:hover A {
	BACKGROUND-IMAGE: none
}
#nav LI.over#nav3 A {
	BACKGROUND-IMAGE: none
}
#nav LI LI A {
	BACKGROUND-IMAGE: none! important
}
#nav LI LI A {
	BACKGROUND-IMAGE: none! important
}

/* --  #FFFFFF; --> */

#banner UL#links {
	LIST-STYLE-TYPE: none;
	position: absolute;
	bottom: 20px;
	right: 0px;
	margin-bottom: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:  #FFFFFF;
}

#banner #links LI {
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	PADDING-LEFT: 24px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 25px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-style: normal;
	font-weight: normal; 
}


#banner #links LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#banner #links LI.last {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#banner #links LI.cart IMG {
	VERTICAL-ALIGN: middle
}
#banner #links LI.last IMG {
	VERTICAL-ALIGN: middle
}
#banner #links A {
	COLOR: #000033
	/* COLOR: #fff */
}

/* below navbar code */
#navbar {
	margin: 0;
	padding: 0;
	height: 1em; }


#banner UL#navbar {                     /* main menu */
Z-INDEX: 100;
	LIST-STYLE-TYPE: none;
	position: absolute;
	bottom: 26px;
	right: 55px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:  #FFFFFF;
	font-weight:bold;
}

	
#navbar li {                     /* adding banner here will cause the hoover hightlight only on the word */
	list-style: none;
	float: left; }
	

#navbar li.seperatorBar
{
	padding: 2px 2px 0 2px;
	color: #A0A0A0
}
	
#navbar li a {

	display: block;
	padding: 1px 13px;
/*	background-color: #5e8ce9;  */
	color: #fff;
	text-decoration: none; }
	
#navbar li a:hover {                     /* mine */
	color: #FBB917;
	text-decoration: none; }	
	
#navbar li ul {
	display: none; 
	width: 190px; /* Width to help Opera out */
	background-color: #69f;
	}

#navbar li:hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
	
#navbar li:hover li {
	float: none; 
	font-weight:normal;	
	}
	
#navbar li:hover li a {
	background-color: #69f;
	border-bottom: 1px solid #fff;
/*	color: #000;   */
	color: #030C11;
	text-decoration: none;
	}
	
#navbar li li a:hover {
	background-color: #8db3ff; 
	color: #151B54;    /* avi */
	}
	
#nav1 li ul {
	display: none; 
	width: 108px; /* Width to help Opera out */
	background-color: #69f;
	
	}
	
#nav1 li li a:hover {
	background-color: #8db3ff;  }
	
	
#nav2 li ul {
	display: none; 
	width: 178px; /* Width to help Opera out */
	background-color: #69f;
	 
	}
	
#nav2 li li a:hover {
	background-color: #8db3ff;  }
	
	 	 
	
#nav3 li ul {
	display: none; 
	width: 200px; /* Width to help Opera out */
	background-color: #69f;
	
	}
	
#nav3 li li a:hover {
	background-color: #8db3ff;  }

	
/*  secondmenu menu  */

#banner UL#secondmenu {                     /* main menu */
	LIST-STYLE-TYPE: none;
	position: absolute;
	bottom: 0px;
	right: 185px;
	margin-bottom: -1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:  #FFFFFF;
	font-weight:bold;
}

	
#secondmenu li {                     /* adding banner here will cause the hoover hightlight only on the word */
	list-style: none;
	float: left; }
	

#secondmenu li.seperatorBar
{
	padding: 2px 2px 0 2px;
	color: #A0A0A0
}
	
#secondmenu li a {
	display: block;
	padding: 3px 13px;
/*	background-color: #5e8ce9;  */
	color: #fff;
	text-decoration: none; }
	
#secondmenu li a:hover {                     /* mine */
	color: #FBB917;
	text-decoration: none;
	}	
	
#secondmenu li ul {
	display: none; 
	width: 190px; /* Width to help Opera out */
	background-color: #69f;
	}

#secondmenu li:hover ul {
	display: block;
	position: absolute;
/*	margin: 0;  */
	padding: 0; 
	margin-top: -3px;
	}
	
#secondmenu li:hover li {
	float: none; 
	font-weight:normal;	
	}
	
#secondmenu li:hover li a {
	background-color: #69f;
	border-bottom: 1px solid #fff;
/*	color: #000;   */
	color: #004477;
	text-decoration: none;
	}
	
#secondmenu li li a:hover {
	background-color: #8db3ff; 
	color: #151B54   /* #FBB917;  */
	}
 

/*  end of secondmenu */