body { margin:0px; background:#F7F7F6; }

img { behavior: url("pngbehavior.htc"); }

form { margin:0px; }

/* --------------- BACK GROUNDS & BACK GROUND IMAGES ------------------ */

.menu_bg { background:url(../images/menu_bg.jpg) repeat-x left top; height:46px; }

.banner_back {  width:980px; height:262px; }

/*.banner_back { background:url(../images/banner_back2.jpg) no-repeat center top; width:980px; height:262px; }*/

.money_back { float:right; margin:15px 20px 0px 0; }

.alta_vista { float:right; margin:0 10px 0 8px;  }

.footer_bg { background:url(../images/footer_bg.jpg) repeat-x left top; height:134px; }

.player { margin-left:10px; }

.blue_box { background:url(../images/blue_box.jpg) no-repeat center top; width:226px; height:275px; }

.red_box { background:url(../images/red_box.jpg) no-repeat center top; width:226px; height:275px; }

.golden_box { background:url(../images/golden_box.jpg) no-repeat center top; width:226px; height:275px; }

/* --------------- HEADING ------------------ */

.heading_1 { font-family:Tahoma; font-size:20px; font-weight:normal; color:#3A3A3A; }

.heading_2 { font-family:Tahoma; font-size:18px; font-weight:normal; color:#FFF; }

.heading_3 { font-family:Tahoma; font-size:13px; font-weight:bold; color:#3A3A3A; padding:3px; }

/* --------------- NORMAL TEXT ------------------ */

.text_1 { font-family:Arial; font-size:11px; font-weight:normal; color:#8A8A8A; }

.text_2 { font-family:Tahoma; font-size:12px; font-weight:normal; color:#6E6E6E; line-height:22px; }

.text_3 { font-family:Tahoma; font-size:12px; font-weight:normal; color:#FFF; line-height:18px; }

.text_4 { font-family:Tahoma; font-size:13px; font-weight:normal; color:#6E6E6E; line-height:22px; padding-left:15px; }

.text_5 { font-family:Arial; font-size:14px; font-weight:bold; color:#3A3A3A; line-height:22px; padding-left:15px; line-height:25px; } 

.text_6 { font-family:Tahoma; font-size:12px; font-weight:normal; color:#029CF1; line-height:20px; }

/* --------------- LINKS ------------------ */

.ALinks { font-family:Arial; font-size:11px; font-weight:normal; color:#000001; text-decoration:none; }

.ALinks:hover { color:#029CF1; text-decoration:none; }

.BLinks { font-family:Arial; font-size:12px; font-weight:normal; color:#FFF; text-decoration:none;  text-transform:uppercase; margin:0 12px 0 12px; }

.BLinks:hover { color:#029CF1; text-decoration:none; }

.CLinks { font-family:Tahoma; font-size:11px; font-weight:bold; color:#238EDC; text-decoration:none; }

.CLinks:hover { color:#616161; text-decoration:none; }

.DLinks { font-family:Tahoma; font-size:11px; font-weight:bold; color:#238EDC; text-decoration:none; padding-left:15px; line-height:25px; }

.DLinks:hover { color:#616161; text-decoration:underline; }

.ELinks { font-family:Tahoma; font-size:11px; font-weight:bold; color:#616161; text-decoration:none; line-height:25px; }

.ELinks:hover { color:#238EDC; text-decoration:underline; }

/* --------------- DIVIDER ------------------ */

.dvd1 {  font-family:Arial; font-size:11px; font-weight:normal; color:#000001; padding:0 6px 0 6px; } 

.dvd2 { background:url(../images/dvd2.jpg) repeat-x left top; height:11px; }

/*----------------------- TOP MENU (CSS) ----------------------- */

/*.menu_main {  width:980px; margin:0 auto; }

#nav1 { clear: both; margin: 0px; padding: 0px; font-family:Arial; font-size: 12px; text-transform:uppercase; margin-left:10px; }

#nav1 ul { float: left; margin: 0px; padding: 0px; font-weight: bold; }

#nav1 li { display: inline; list-style: none; margin: 0px; padding: 0px; }

#nav1 li a { color: #FFFFFF; font-weight:bold; display: block; float: left; margin: 0px 0px 0px 0px; padding: 17px 27px 13px 27px; text-decoration: none; font-size:12px; }

#nav1 a:hover { color: #FFFFFF; text-decoration: none; background:url(../images/menu_hover.jpg) repeat-x left top; }

#nav1 a.selected { color: #FFFFFF; text-decoration: none; background:url(../images/menu_hover.jpg) repeat-x left top; }
*/

/*-------------- LEFT NAVIGATION CSS ----------------*/
	
/*      V1        */ 
	
*{ list-style:none; }

.menu4 { width: 220px; font-family:Tahoma; font-size:11px; margin-left:-50px;  *margin-left:-48px; font-weight:bold; margin-top:-10px;  *margin-top:0px; }
	
.menu4 li a { voice-family: "\"}\"";  voice-family: inherit; height: 14px; text-decoration: none; }
	
.menu4 li a:link, .menu4 li a:visited { color: #555555; display: block; background:url(../images/menu4.gif); padding: 8px 0 0 28px; }
	
.menu4 li a:hover { color: #3F7ACE; background:url(../images/menu4.gif) 0 -28px; padding: 8px 0 0 28px; }
	
.menu4 li a.selected { color: #DC3229; background:url(../images/menu4.gif) 0 -28px; padding: 8px 0 0 28px; }
	
.menu4 li a:active { color: #fff; background:url(../images/menu4.gif) 0 -28px; padding: 8px 0 0 28px; }	

.Text_field1 { background:#FFF; font-family:Arial; font-size:12px; color:#666666; border:#BDBDBD 1px solid; width:220px; padding:3px; }

/*----------------- TOP MENU ------------------------*/   /*START*/


#pad {height:100px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menuPositioner {width:980px; margin:0 auto; position:relative;/* float:left;*/ top:0px; z-index:999; }

#menuHolder {position:relative; float:left;/* left:40%;*/}

*html #menuHolder {position:relative; float:left;/* left:40%;*/}

#menu, 
#menu ul {padding:0; margin:0; list-style:none; font: 12px Arial; text-transform:uppercase;  position:relative; z-index:999; /*text-transform:uppercase;*/}
#menu {height:33px; float:left; padding:0; position:relative;/* right:50%;*/}
#menu ul {position:absolute; left:-9999px; top:-9999px;}

#menu table {border-collapse:collapse; margin:0px; padding:0; width:0; height:0;}
#menu li {float:left;}

#menu li a {display:block; float:left; color:#FFF; height:33px; padding:0 13px 0 0; line-height:33px; text-decoration:none; background:url(button1a.gif) no-repeat right top; /*border-right:1px solid #CCCCCC;*/}
#menu li a.sub {background:url(button3a.gif) no-repeat right top;}
#menu li a b {display:block; float:left; height:33px; background:url(button1.gif) left top; padding:6px 6px 0 19px; cursor:pointer;}

#menu li:hover {position:relative; z-index:999;}
#menu a:hover {position:relative; z-index:999; color:#FFF;}


#menu li:hover > a {color:#FFF; background:url(../images/menu_hover.jpg) repeat-x center top; height:46px;}
#menu li:hover > a.sub  {color:#FFF; background:url(../images/menu_hover.jpg) repeat-x center top; height:46px;}

#menu :hover ul {left:0px; top:45px; z-index:999; width:200px; padding-top:0px; border: solid 1px #000; border-right: solid 1px #000; border-top:0; }
#menu :hover ul li a {height:25px; width:190px; padding:0 0 0 10px; line-height:25px; background:#646464; color:#FFF; font-weight:normal; border-bottom:0px solid #000;  border-top:1px solid #000; font-size:11px;background:#646464; border-right:1px solid #000;}
#menu :hover ul li a.fly {background:#646464;}

#menu :hover ul li a:hover {color:#54b7ff; font-weight:bold; }

/*#menu :hover ul li a:hover.fly {background:#546775 url(fly-over.gif) no-repeat right center;}
#menu :hover ul li:hover > a {color:#fc0;}
#menu :hover ul li:hover > a.fly {background:#546775 url(fly-over.gif) no-repeat right center;}
*/
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px;}

#menu :hover ul :hover ul {left:200px; top:0; padding:0;}
#menu :hover ul :hover ul li a {background:#646464; color:#FFF; border:0; font-family:Arial; color:#FFF; font-weight:normal; font-size:11px;border-bottom:0px solid #CBCBCB;  border-top:1px solid #000; border-right:1px solid #000;}
#menu :hover ul :hover ul li a:hover {color:#54b7ff; background:#646464; font-weight:bold; }

