

/* ##################################		Menu Type 4 Styles	Horizontal - Expanded	######################### */
td.wpm_menu_level1                                                    /*First Level TD*/
{
	/*background-image: url(../images/wpm_topMenuBG.gif);*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 37px;
	text-align: center;
	width:auto;
	font-variant:small-caps;
}
td.wpm_menu_level1_over                                             /*First Level TD over*/
{
   background-image:url(../images/bg_menu_internal.png);
   background-repeat:repeat-x;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 37px;
	text-align: center;
	width:auto;
	font-variant:small-caps;
}
a.wpm_menu_level1                                                 /*First Level Text Link*/
{
	font-family: Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	
}
a.wpm_menu_level1:visited                                         /*First Level Text Link visited*/
{
	font-family: Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.wpm_menu_level1:hover                                           /*First Level Text Link hover*/
{
	font-family: Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
td.wpm_separator                                                  /*separetor*/
{ 
	width:1px;
	/*background-image: url(../images/spacer.gif);*/
	background-image:url(../images/line_menu_internal.png); background-repeat:no-repeat;
	background-color:none;
}

td.wpm_menu_level1_select  {
   background-image:url(../images/bg_menu_internal.png);
   background-repeat:repeat-x;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 37px;
	text-align: center;
	width:auto;
	font-variant:small-caps;
	
}

td.wpm_menu_level1_select_over  {
   background-image:url(../images/bg_menu_internal.png);
   background-repeat:repeat-x;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height: 37px;
	text-align: center;
	width:auto;
}

a.wpm_menu_level1_select                                        
{
	font-family: Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.wpm_menu_level1_select:visited                                       
{
	font-family: Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.wpm_menu_level1_select:hover                                        
{
	font-family: Calibri;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

/*Level 2*/
div.wpm_menu_level2_parent{      
	position:relative;
	width: 100%;
}

div.wpm_menu_level2_child{
	display:none;
	top:3px;
	left:-25px;
	width:550px;
	margin:auto;
	position:absolute;
	padding-top:5px;
	border:solid 0px #000;
	text-align:left;
}

td.wpm_menu_level2_top_item{                 /* second Level top TD*/
    padding-left:0px;
	padding-right:0px;
	margin:0px 0px 0px 0px;
	border-bottom: solid 0px #fff;
	height: 30px;
	text-align:center;
}

td.wpm_menu_level2_top_item_over{            /* second Level top TD hover*/
    padding-left:0px;
	padding-right:0px;
	margin:0px 0px 0px 0px;
	border-bottom: solid 0px #fff;
	height: 30px;
	text-align:left;
}

div.wpm_menu_level2 /*Secound Level div of all subs */
{
    height:1px;
	overflow: hidden;
	width: 100%;
	position: relative;
	display: none;
	background-color:#none;
	padding-bottom:5px;
	
}
td.wpm_menu_level_Sub2 /*Secound Level icon TD*/
{
	
	height: 20px;
	text-transform: uppercase;
	background-repeat: no-repeat;
	background-color:#95a9b8;
	border-bottom:1px #ffffff solid;
	width:20px;
	padding: 0px 0px 2px 5px;
	cursor:pointer;
	text-align:right;
}
td.wpm_menu_level_Sub2_over /*Secound Level icon TD over*/
{
	
	height: 20px;
	text-transform: uppercase;
	background-repeat: no-repeat;
	background-color:#6d808e;
	border-bottom:1px #ffffff solid;
	width:20px;
	padding: 0px 0px 2px 5px;
	cursor:pointer;
	text-align:right	
}
td.wpm_menu_level2 /*Second Level TD*/
{
	height: 20px;
	padding:  0px 0px 2px 3px;
	background-color:#95a9b8;
	border-bottom:1px #ffffff solid;
	width:84%;
	
	
}
td.wpm_menu_level2_over /*Second Level TD over*/
{
	
	height: 20px;
	padding: 0px 0px 2px 3px;
	border-bottom:1px #ffffff solid;
	background-color:#6d808e;
	width:84%;
}
a.wpm_menu_level2  /*Second Level Text Link*/
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#ffffff;
	font-weight: normal;
}
a.wpm_menu_level2:visited /*Second Level Text visited*/
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#ffffff;
	font-weight: normal;
}
a.wpm_menu_level2:hover /*Second Level Text hover*/
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#caab69;
	font-weight: normal;
}

a.wpm_menu_level2_select
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#caab69;
	font-weight: normal;
}

a.wpm_menu_level2_select:visited
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#ffffff;
	font-weight: normal;
}

a.wpm_menu_level2_select:hover
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#ffffff;
	font-weight: normal;
}


.wpm_menu_level2_parent UL
{
	padding: 0px 0px 0px 25px; /* the left padding was set to make the bullets appear inside the container */
	margin: 0px 0px 0px 0px;
}

.wpm_menu_level2_parent LI
{
	background-image: url(../images/bullet.png);
	background-position: left;
	background-repeat: no-repeat;
	padding: 0px 30px 0px 10px; /* the left padding was set to give the text left padding from the bullet position */
	margin: 0px 0px 0px 0px;
	color: #fff;
	float: left;
	list-style-type: none;
}

.wpm_menu_level2_parent LI A:link
{
	color: #fff;
	text-decoration: none;
}

.wpm_menu_level2_parent LI A:visited
{
	color: #fff;
	text-decoration: none;
}

.wpm_menu_level2_parent LI A:hover
{
	color: #caab69;
	text-decoration: none;
}

.wpm_menu_level2_parent LI A:select
{
	color: #caab69;
	text-decoration: none;
}

/*Level 3*/

div.wpm_menu_level3 /*Third Level div of all subs */
{
	overflow: hidden;
	width: 100%;
	position: relative;
	display: none;
	background-color:none;
	
}

td.wpm_menu_level3 /*Third Level TD */
{
	height: 22px;
	padding:  0px  0px 2px 5px;
	background-color:#6d808e;
	
	
}

td.wpm_menu_level3_over /*Third Level TD over*/
{
	height: 22px;
	padding: 0px 0px 2px 5px;
	border-bottom:0px #ffffff solid;
	background-color:#506370;

	
}
td.wpm_menu_level_Sub3Image /*Third Level icon TD */
{
   padding: 0px 0px 0px 13px;
	background-repeat: no-repeat;
	background-color:#6d808e;
	width:2%;
	cursor:pointer;	
	border:0px #ffffff solid;
}
td.wpm_menu_level_Sub3Image_over /*Third Level icon TD over*/
{
    padding: 0px 0px 0px 13px;
	background-repeat: no-repeat;
	background-color:#506370;
	width:2%;
	cursor:pointer;	
}
a.wpm_menu_level3 /*Third Level Text Link*/
{
	font-family: Calibri;
	font-size: 11px;
	text-decoration: none;
	color:#ffffff;	
	font-weight: normal;
}
a.wpm_menu_level3:visited /*Third Level Text Link visited*/
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#ffffff;		
	font-weight: normal;
}
a.wpm_menu_level3:hover /*Third Level Text Link hover*/
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#fff;
	font-weight: normal;
}

a.wpm_menu_level3_select
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#fff;
	font-weight: normal;
}

a.wpm_menu_level3_select:visited
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#fff;
	font-weight: normal;
}

a.wpm_menu_level3_select:hover
{
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	color:#fff;
	font-weight: normal;
}