H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 12px 10px;
    COLOR: #535353;
    WHITE-SPACE: nowrap
}
#menuwrapper
{   
padding-left:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/nav_bg1.gif);
	text-align:left;
}
#menuwrapper_sub
{   padding-left:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/nav_bg2.gif);
	text-align:left;
}
ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}
.clearit
{
    CLEAR: both;
    FONT-SIZE: 0px;
    LINE-HEIGHT: 0;
    HEIGHT: 0px
}
#p7menubar
{
    WIDTH: 784px;
}
#p7menubar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
    LIST-STYLE-TYPE: none
}
#p7menubar UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
    LIST-STYLE-TYPE: none
}
#p7menubar A
{   
    DISPLAY: block;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    TEXT-DECORATION: none
}
#p7menubar A.trigger
{   
    BACKGROUND-POSITION: right center;    
    BACKGROUND-IMAGE: url(images/p7PM_dark_south.gif);
    BACKGROUND-REPEAT: no-repeat
}
#p7menubar A.trigger2
{   
    BACKGROUND-POSITION: left center;    
    BACKGROUND-IMAGE: url(images/p7PM_dark_south.gif);
    BACKGROUND-REPEAT: no-repeat
}
#p7menubar LI
{
    FLOAT: left;
    WIDTH: 9em
}
#p7menubar LI
{
    POSITION: relative
}
#p7menubar LI
{
    WIDTH: auto;
    POSITION: static
}
#p7menubar LI UL
{
    WIDTH: 14em
}
#p7menubar UL LI
{
    WIDTH: 14em
}
#contact_btn LI UL
{
    WIDTH: 11em
}
#contact_btn UL LI
{
    WIDTH: 11em
}
#home_btn LI UL
{
    WIDTH: 11em
}
#home_btn UL LI
{
    WIDTH: 11em
}
#p7menubar UL LI A
{
	padding-left:5px;
	padding-top:2px;
	padding-bottom:3px;
    BORDER-RIGHT: 0px; 
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
    COLOR: #e44448;  
}
#main_btn LI UL
{
    DISPLAY: none;
    BACKGROUND-IMAGE: url(images/p7exp_mgrad.jpg);
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    BACKGROUND-COLOR: #e44448
}
#home_btn LI UL
{margin-left:6px;
    DISPLAY: none;
    BACKGROUND-IMAGE: url(images/p7exp_mgrad.jpg);
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    BACKGROUND-COLOR: #e44448
}
#contact_btn LI UL
{margin-right:16px;
    DISPLAY: none;
    BACKGROUND-IMAGE: url(images/p7exp_mgrad.jpg);
    BACKGROUND-REPEAT: repeat-x;
    POSITION: absolute;
    BACKGROUND-COLOR: #e44448
}

#p7menubar LI:hover A
{

}
#p7menubar A:focus
{
    COLOR: #ffffff;
   
}
#p7menubar A:active
{
    COLOR: #ffffff;
   
}
#p7menubar LI.p7hvr A
{
    COLOR: #ffffff;
    
}
#p7menubar LI:hover UL
{
    DISPLAY: block
}
#p7menubar LI.p7hvr UL
{
    DISPLAY: block
}
#p7menubar LI:hover UL A
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: transparent
}
#p7menubar LI.p7hvr UL A
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: transparent
}
#p7menubar UL A:hover
{
    COLOR: #ffffff! important;
    BACKGROUND-COLOR: #e9696d! important
}
img
{
	border-style: none;
}
#tert_nav_links {margin-left:0px; margin-right:10px;
color:#8e171c;
}
ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}




ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown li {
 float: none;
}

ul.dropdown ul {
 top: 0px;
 left: 100%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}


/* -- Components override -- */

jd {
 padding-right: 50px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}

/*------------- NEW MENU STYLES ---------------*/
.menu {font-family: arial, sans-serif; width:750px; height:100px; position:relative; font-size:11px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:20px; text-align:center; color:#fff; border:1px solid #fff; background:#710069; line-height:20px; font-size:11px; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#36f;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
