/* 

Author:   José Guilherme Moreira 
Contact:  jgmoreira@gangnetworks.com 
Web Site: http://www.gangnetworks.com */ 

/* TopArea properties and values */ 

div#TopArea { 
display: block; 
clear: both; 
width: 790px; 
height: 295px; 
background-color: #ffffff; 
margin: 0 0 10px 0; 
padding: 0; 
border-bottom: 2px solid #ffcc00; 
text-align: left; 
vertical-align: middle; 
color: #666666; 
} 

div#MenuTop { 
position: relative; 
top: auto; 
left: auto; 
height: 15px; 
margin: 0 0 10px 230px; 
padding: 0; 
border: 0; 
text-align: left; 
} 

div.MenuTopOption, div.MenuTopOptionOver, div.MenuTopOptionHighlighted { 
float: left; 
clear: right; 
width: auto; 
margin: 0; 
padding: 0 12px; 
border-left: 1px solid #666666; 
vertical-align: middle; 
/* text-indent: 13px; */ 
font: 12px/15px Arial, Helvetica, Sans-serif; 
} 

.MenuTopOption { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOption a:link, .MenuTopOption a:visited { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOption a:hover { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOption a:active { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionOver { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionOver a:link, .MenuTopOptionOver a:visited { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionOver a:hover { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionOver a:active { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionHighlighted { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionHighlighted a:link, .MenuTopOptionHighlighted a:visited { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionHighlighted a:hover { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuTopOptionHighlighted a:active { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

/* DropDownMenu properties and values */ 

div#DropDownMenu { 
position: absolute; 
display: block; 
z-index: 100; 
width: 165px; 
background-color: #ff9933; 
margin: 2px 0; 
border-top: 0; 
border-right: 0; 
border-bottom: 0; 
border-left: 0; 
text-align: left; 
font: normal 12px/16px Arial, Helvetica, Sans-serif; 
color: #ffffff; 
text-decoration: none; 
} 

div#DropDownMenu a { 
display: block; 
width: 100%; 
background-color: transparent; 
padding: 1px 0; 
border-bottom: 0; 
text-indent: 5px; 
color: #ffffff; 
text-decoration: none; 
} 

div#DropDownMenu a:hover { 
background-color: #ff6633; 
color: #ffffff; 
text-decoration: none; 
}

/* LeftArea properties and values */ 

div#MenuLeft { 
display: none; 
width: 203px; 
background-color: #ff9933; 
margin: 0; 
padding: 0; 
border: 1px solid #cccccc; 
text-align: left; 
color: #ffffff; 
} 

div.MenuLeftParentOption { 
display: none; 
margin: 0; 
padding: 8px 15px; 
border-bottom: 0; 
font: bold 13px/15px Arial, Helvetica, Sans-serif; 
text-transform: none; 
} 

.MenuLeftParentOption { 
background-color: #ff9933; 
color: #ffffff; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftParentOption a:link, .MenuLeftParentOption a:visited, .MenuLeftParentOption a:hover, .MenuLeftParentOption a:active { 
background-color: #ff9933; 
color: #ffffff; 
font-weight: bold; 
text-decoration: none; 
} 

div.MenuLeftOption, div.MenuLeftOptionOver, div.MenuLeftOptionHighlighted { 
margin: 0; 
padding: 10px 15px; 
border-bottom: 0; 
border-left: 0; 
border-right: 0; 
font: 12px/13px Arial, Helvetica, Sans-serif; 
text-transform: none; 
} 

.MenuLeftOption { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOption a:link, .MenuLeftOption a:visited { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOption a:hover { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOption a:active { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionOver { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionOver a:link, .MenuLeftOptionOver a:visited { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionOver a:hover { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionOver a:active { 
background-color: #ffffff; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionHighlighted { 
background-color: #efefef; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionHighlighted a:link, .MenuLeftOptionHighlighted a:visited { 
background-color: #efefef; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionHighlighted a:hover { 
background-color: #efefef; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuLeftOptionHighlighted a:active { 
background-color: #efefef; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 
} 

/* SlideDownMenuLeft properties and values */ 

.SlideDownMenuLeftGroup { 
width: 203px; 
background-color: #ffffff; 
margin: 0; 
padding: 5px 0; 
border: 0; 
color: #666666; 
} 

div.SlideDownMenuLeftOption, div.SlideDownMenuLeftOptionOver, div.SlideDownMenuLeftOptionHighlighted { 
display: block; 
z-index: 100; 
width: 100%; 
background-color: #ffffff; 
margin: 0; 
border: 0; 
text-align: left; 
font: normal 12px/16px Arial, Helvetica, Sans-serif; 
color: #666666; 
text-decoration: none; 
} 

div.SlideDownMenuLeftOption a, div.SlideDownMenuLeftOptionOver a, div.SlideDownMenuLeftOptionHighlighted a { 
display: block; 
padding: 2px 0; 
border: 0; 
text-indent: 30px; 
text-decoration: none; 
} 

.SlideDownMenuLeftOption a:link, .SlideDownMenuLeftOption a:visited { 
background-color: transparent; 
color: #666666; 
text-decoration: none; 
} 

div.SlideDownMenuLeftOption a:hover, .SlideDownMenuLeftOption a:active { 
background-color: transparent; 
color: #666666; 
text-decoration: none; 
} 

.SlideDownMenuLeftOptionOver a:link, .SlideDownMenuLeftOptionOver a:visited { 
background-color: #ffffff; 
color: #999999; 
text-decoration: none; 
} 

.SlideDownMenuLeftOptionOver a:hover, .SlideDownMenuLeftOptionOver a:active { 
background-color: #ffffff; 
color: #999999; 
text-decoration: none; 
} 

.SlideDownMenuLeftOptionHighlighted a:link, .SlideDownMenuLeftOptionHighlighted a:visited { 
background-color: #ffffff; 
color: #666666; 
text-decoration: none; 
} 

.SlideDownMenuLeftOptionHighlighted a:hover, .SlideDownMenuLeftOptionHighlighted a:active { 
background-color: #ffffff; 
color: #666666; 
text-decoration: none; 
} 

/* RightArea properties and values */ 

div#MenuRight { 
width: 150px; 
margin: 0 0 20px; 
padding: 0; 
border: 0; 
text-align: left; 
} 

div.MenuRightOption, div.MenuRightOptionOver, div.MenuRightOptionHighlighted { 
margin: 0; 
padding: 8px 20px; 
border-top: 1px solid #666666; 
font: 13px/15px Verdana, Helvetica, Sans-serif; 
} 

.MenuRightOption { 
background-color: transparent; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOption a:link, .MenuRightOption a:visited { 
background-color: transparent; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOption a:hover { 
background-color: transparent; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOption a:active { 
background-color: transparent; 
color: #666666; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionOver { 
background-color: #cccccc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionOver a:link, .MenuRightOptionOver a:visited { 
background-color: #cccccc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionOver a:hover { 
background-color: #cccccc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionOver a:active { 
background-color: #cccccc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionHighlighted { 
background-color: #ffffcc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionHighlighted a:link, .MenuRightOptionHighlighted a:visited { 
background-color: #ffffcc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionHighlighted a:hover { 
background-color: #ffffcc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

.MenuRightOptionHighlighted a:active { 
background-color: #ffffcc; 
color: #333333; 
font-weight: bold; 
text-decoration: none; 
} 

/* SlideDownMenuRight properties and values */ 

.SlideDownMenuRightGroup { 
width: 180px; 
background-color: transparent; 
margin: 0; 
padding: 0; 
border-top: 1px solid #666666; 
color: #666666; 
} 

div.SlideDownMenuRightOption, div.SlideDownMenuRightOptionOver, div.SlideDownMenuRightOptionHighlighted { 
display: block; 
z-index: 100; 
width: 100%; 
background-color: #0022ad; 
margin: 0; 
border: 0; 
text-align: left; 
font: bold 11px/20px Verdana, Helvetica, Sans-serif; 
color: #666666; 
text-decoration: none; 
} 

div.SlideDownMenuRightOption a, div.SlideDownMenuRightOptionOver a, div.SlideDownMenuRightOptionHighlighted a { 
display: block; 
padding: 2px 0; 
border: 0; 
text-indent: 30px; 
text-decoration: none; 
} 

.SlideDownMenuRightOption a:link, .SlideDownMenuRightOption a:visited { 
background-color: transparent; 
color: #666666; 
text-decoration: none; 
} 

div.SlideDownMenuRightOption a:hover, .SlideDownMenuRightOption a:active { 
background-color: transparent; 
color: #666666; 
text-decoration: none; 
} 

.SlideDownMenuRightOptionOver a:link, .SlideDownMenuRightOptionOver a:visited { 
background-color: #cccccc; 
color: #333333; 
text-decoration: none; 
} 

.SlideDownMenuRightOptionOver a:hover, .SlideDownMenuRightOptionOver a:active { 
background-color: #cccccc; 
color: #333333; 
text-decoration: none; 
} 

.SlideDownMenuRightOptionHighlighted a:link, .SlideDownMenuRightOptionHighlighted a:visited { 
background-color: #ffffcc; 
color: #333333; 
text-decoration: none; 
} 

.SlideDownMenuRightOptionHighlighted a:hover, .SlideDownMenuRightOptionHighlighted a:active { 
background-color: #ffffcc; 
color: #333333; 
text-decoration: none; 
} 

/* BottomArea properties and values */ 

div#BottomArea { 
border-style: none;
    border-color: inherit;
    border-width: 0;
    display: block; /* none */ 
    clear: both; 
    width: 790px; 
    height: 23px; 
    background: #ffffff url('../img/bg_footer.png') repeat-x left top; 
    margin: 0 0 10px; 
    padding: 0; 
    text-align: left; 
    vertical-align: middle; 
    color: #666666; 
} 

div#MenuBottom { 
position: relative; 
top: auto; 
left: auto; 
height: 15px; 
margin: 4px 0 0 280px; 
padding: 0; 
border: 0; 
text-align: left; 
} 

div.MenuBottomOption, div.MenuBottomOptionOver, div.MenuBottomOptionHighlighted { 
float: left; 
clear: right; 
width: auto; 
margin: 0; 
padding: 0 13px; 
border-left: 1px solid #cccccc; 
vertical-align: middle; 
/* text-indent: 13px; */ 
font: 11px/15px Arial, Helvetica, Sans-serif; 
} 

.MenuBottomOption { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOption a:link, .MenuBottomOption a:visited { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOption a:hover { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOption a:active { 
background-color: transparent; 
color: #666666; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionOver { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionOver a:link, .MenuBottomOptionOver a:visited { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionOver a:hover { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionOver a:active { 
background-color: transparent; 
color: #cccccc; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionHighlighted { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionHighlighted a:link, .MenuBottomOptionHighlighted a:visited { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionHighlighted a:hover { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

.MenuBottomOptionHighlighted a:active { 
background-color: transparent; 
color: #ff6633; 
font-weight: normal; 
text-decoration: none; 
} 

/**/
