
/* =main
---------------------------------------------------------------------------------------------------- */

body {
	margin: 0;
	padding: 0;
    background: #562870 url("../images/background/background.jpg");
  	background-repeat: repeat-x;
  	background-position: top;	
	color: #000;
	text-align: center;
    font-size: 11px;
    font-family: arial, verdana, sans-serif;
	line-height: 1.1em;
	} 

.clear {
	clear: both;
	}
    
.printonly { DISPLAY: none }

img {
	margin: 0;
	padding: 0;	
	border: 0;
	}     

hr {
	color: #EEE;
    height: 1px;
	}
	
a {
	outline:none;
}

.merchver {
	margin:8px 0 0 0;
	width:98%;
	padding: 10px 15px 10px 15px;
	background-color:#EBEBEB;
}

/* =layout
---------------------------------------------------------------------------------------------------- */

#frame {
	margin: 0 auto 0 auto;
	padding: 0;
	position: relative;
	width: 800px;
	text-align: center;
    background: transparent;
	}
#top {
	margin: 0;
	padding: 0;
	position: relative;
	width: 800px;
    height: 150px;
    background: transparent;
	}
#content { 
	position: relative;
	margin: 0;
	padding: 0; 
	background: #fff;
    color:#000; 
    text-align: justify; 
    font: 11px/13px arial, verdana, sans-serif; 
    width: 800px;
    min-height: 600px;
    border-top: 2px solid #000;
    border-bottom: 8px solid #000;
}
*html #content { 
	height: 500px;
}
#map { 
	margin: 0;
	padding: 0; 
	width: 140px;
    height: 140px;
    border: 5px solid #999;
}

#inside { 
	position: relative;
	margin: 0 0 0 45px;
    padding-top: 20px;
    padding-bottom: 25px;
    width: 710px;
    }
*html #inside { 
	position: relative;
	margin: 0;    
	padding: 45px;
    width: 800px;
    }
#insideftext {
	position: relative;
	padding: 0;
    width: 410px;
    }
#banner {
	position: relative;
    float: right;
    margin: 10px 0 0 0;
    padding: 0;
    height: 200px;
    width: 260px;
}
#smlbnr {
	position: absolute;
    float: right;
    margin: 210px 0 0 450px;
    padding: 0;
    height: 100px;
    width: 260px;
} 
#smlbnrtwo {
	position: absolute;
    float: right;
    margin: 310px 0 0 450px;
    padding: 0;
    height: 100px;
    width: 260px;
}
#smlbnrthree {
	position: absolute;
    float: right;
    margin: 410px 0 0 450px;
    padding: 0;
    height: 100px;
    width: 260px;
}
#smlbnrfour {
	position: absolute;
    float: right;
    margin: 510px 0 0 450px;
    padding: 0;
    height: 100px;
    width: 260px;
}

/* =Typography
---------------------------------------------------------------------------------------------------- */
p {
	font: 12px/14px arial, verdana, sans-serif;
    text-align: justify;
	color:#000;
}
font {
	font: 12px/14px arial, verdana, sans-serif;
    text-align: justify;
    color:#000;
}

p a:link,
p a:active,
p a:visited {
	font: 12px/14px arial, verdana, sans-serif;
	font-weight: bold;
    color: #000;
    font-family: arial, verdana, sans-serif;
    text-decoration: underline;	
	}
p a:hover { 
	color: #b494b2;
	text-decoration: none;
}
a:link,
a:active,
a:visited {
	font: 12px/14px arial, verdana, sans-serif;
	font-weight: bold;
    color: #000;
    font-family: arial, verdana, sans-serif;
    text-decoration: underline;	
	}
a:hover { 
	color: #b494b2;
	text-decoration: none;
}
h2 {
	font: 15px/16px arial, verdana, sans-serif;
	font-weight: bold;
    color: #b494b2;
    font-family: arial, verdana, sans-serif;
    }
ul.verified li {
	margin: 0 0 0 -5px;
    font-size: 12px;
    color: #000000;
    font-family: arial, verdana, sans-serif;
	line-height: 1.4em;
    list-style: disc;
	} 


ul.vfw {
	margin-bottom: 12px;
	margin-right: 12px;
	margin-top: 1px;
	}
	
ul.vfw li {
	margin: 0 0 0 -2px;
    font-size: 12px;
    color: #562870;
    font-family: arial, verdana, sans-serif;
	line-height: 1.5em;
    list-style: disc;
	} 

ul.vfw li a:link, ul.vfw li a:active, ul.vfw li a:visited
 {
	font: 11px/13px arial, verdana, sans-serif;
	font-weight: bold;
    color: #562870;
    font-family: arial, verdana, sans-serif;
    text-decoration: underline;
	}
  ul.vfw li a:hover { 
	color: #562870;
	text-decoration: none;
}
p.vfwtext {
	font: 12px/14px arial, verdana, sans-serif;
    text-align: justify;
    color: #562870;
} 
  
.title {
	font: 18px/18px arial, verdana, sans-serif;
    text-align: justify;
    font-weight: bold;
    color: #562870;
    text-decoration: underline;
}
.product { FONT: 11px/13px arial, verdana, sans-serif; TEXT-ALIGN: left }
.table {  
	BACKGROUND: #FFFFFF; FONT: 11px/13px arial, verdana, sans-serif; PADDING-BOTTOM: 35px
}
.special {
	font: 16px/14px arial, verdana, sans-serif;
    text-align: justify;
    font-weight: bold;
    color: #562870;
}  

     
 /* =Footer
---------------------------------------------------------------------------------------------------- */

#fineprint {
	margin: 0 0 25px 0; 
    TEXT-ALIGN: center;
    font: 9px/11px arial, verdana, sans-serif;
    color: #fff; 
}
#fineprint font {
	font: 9px/11px arial, verdana, sans-serif; 
    TEXT-ALIGN: center; 
    COLOR: #fff;
}
#fineprint p {
	font: 9px/11px arial, verdana, sans-serif; 
    TEXT-ALIGN: center; 
    COLOR: #fff;
}
#fineprint a:link,
#fineprint a:active,
#fineprint a:visited {
	font-weight: bold;
    font: 9px/11px arial, verdana, sans-serif;
    color: #fff;
    font-family: verdana, arial, sans-serif;
    text-decoration: none;	
	}
#fineprint a:hover { 
	color: #fff;
	text-decoration: underline;
}


/* =Navigation
---------------------------------------------------------------------------------------------------- */
#menu {display:block; width: 800px; height:25px; margin-top:0px; margin-left:0px; position:relative; z-index:12;}
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li.nav_home {float:left; display:block; width:100px; background:transparent url(../images/nav/home_off.gif) top right no-repeat;}
#menu li.nav_mem {float:left; display:block; width:100px; background:transparent url(../images/nav/mem_off.gif) top right no-repeat;}
#menu li.nav_exam {float:left; display:block; width:100px; background:transparent url(../images/nav/exam_off.gif) top right no-repeat;}
#menu li.nav_com {float:left; display:block; width:100px; background:transparent url(../images/nav/com_off.gif) top right no-repeat;}
#menu li.nav_events {float:left; display:block; width:100px; background:transparent url(../images/nav/events_off.gif) top right no-repeat;}
#menu li.nav_about {float:left; display:block; width:100px; background:transparent url(../images/nav/about_off.gif) top right no-repeat;}
#menu li.nav_res {float:left; display:block; width:100px; background:transparent url(../images/nav/res_off.gif) top right no-repeat;}
#menu li.nav_con {float:left; display:block; width:100px; background:transparent url(../images/nav/con_off.gif) top right no-repeat;}

#menu a#home {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#menu a#mem {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#menu a#exam {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#menu a#com {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#menu a#events {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#menu a#about {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#menu a#res {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;} 
#menu a#con {display:block; width:100px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}

* html #menu a:link, * html #menu a:visited {height:25px; he\ight:0;}
* html #menu {overflow:hidden;}


#menu a#home {background:transparent url(../images/nav/home_on.gif) -100px -25px no-repeat;}
#menu a#mem {background:transparent url(../images/nav/mem_on.gif) -100px -25px no-repeat;}
#menu a#exam {background:transparent url(../images/nav/exam_on.gif) -100px -25px no-repeat;}
#menu a#com {background:transparent url(../images/nav/com_on.gif) -100px -25px no-repeat;}
#menu a#events {background:transparent url(../images/nav/events_on.gif) -100px -25px no-repeat;}
#menu a#about {background:transparent url(../images/nav/about_on.gif) -100px -25px no-repeat;}
#menu a#res {background:transparent url(../images/nav/res_on.gif) -100px -25px no-repeat;}
#menu a#con {background:transparent url(../images/nav/con_on.gif) -100px -25px no-repeat;}


#menu a#home:hover {background-position:top right; z-index:50;}
#menu a#mem:hover {background-position:top right; z-index:50;}
#menu a#exam:hover {background-position:top right; z-index:50;}
#menu a#com:hover {background-position:top right; z-index:50;}  
#menu a#events:hover {background-position:top right; z-index:50;}
#menu a#about:hover {background-position:top right; z-index:50;}
#menu a#res:hover {background-position:top right; z-index:50;}
#menu a#con:hover {background-position:top right; z-index:50;}


* html #menu a:hover {height:25px; he\ight:0;}  


                /* =SubNavigation Membership
---------------------------------------------------------------------------------------------------- */  
#submem {visibility: hidden; display:block; width: 150px; height:75px; margin-top:0px; left:100px; position:absolute; z-index:99;}
#submem ul {margin:0; padding:0; list-style-type:none;}

#submem li.nav_member {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/member_off.gif) top right no-repeat;}
#submem li.nav_edu {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/edu_off.gif) top right no-repeat;}
#submem li.nav_lib {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/lib_off.gif) top right no-repeat;}


* html #submem li.nav_edu {margin-top:-12px;}
* html #submem li.nav_lib {margin-top:-12px;}
* html #submem {overflow:hidden;}

#submem a#member {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#submem a#edu {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#submem a#lib {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}

* html #submem a:link, * html #submem a:visited {height:25px; he\ight:0;}

#submem a#member {background:transparent url(../images/subnav/member_on.gif) -150px -25px no-repeat;}
#submem a#edu {background:transparent url(../images/subnav/edu_on.gif) -150px -25px no-repeat;}
#submem a#lib {background:transparent url(../images/subnav/lib_on.gif) -150px -25px no-repeat;}

#submem a#member:hover {background-position:top right; z-index:99;}
#submem a#edu:hover {background-position:top right; z-index:99;}
#submem a#lib:hover {background-position:top right; z-index:99;}

* html #submem a:hover {height:25px; he\ight:0;}

   
    /* =SubNavigation Examinations
---------------------------------------------------------------------------------------------------- */  
#subexa {visibility: hidden; display:block; width: 150px; height:50px; margin-top:0px; left:200px; position:absolute; z-index:99;}
#subexa ul {margin:0; padding:0; list-style-type:none;}

#subexa li.nav_exa {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/exa_off.gif) top right no-repeat;}
#subexa li.nav_app {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/app_off.gif) top right no-repeat;}


* html #subexa li.nav_app {margin-top:-12px;}
* html #subexa {overflow:hidden;}

#subexa a#exa {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subexa a#app {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}

* html #subexa a:link, * html #subexa a:visited {height:25px; he\ight:0;}

#subexa a#exa {background:transparent url(../images/subnav/exa_on.gif) -150px -25px no-repeat;}
#subexa a#app {background:transparent url(../images/subnav/app_on.gif) -150px -25px no-repeat;}

#subexa a#exa:hover {background-position:top right; z-index:99;}
#subexa a#app:hover {background-position:top right; z-index:99;}

* html #subexa a:hover {height:25px; he\ight:0;}

                  
                /* =SubNavigation Community
---------------------------------------------------------------------------------------------------- */  
#subcom {visibility: hidden; display:block; width: 150px; height:200px; margin-top:0px; left:300px; position:absolute; z-index:99;}
#subcom ul {margin:0; padding:0; list-style-type:none;}

#subcom li.nav_zone {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/zone_off.gif) top right no-repeat;}
#subcom li.nav_forum {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/forum_off.gif) top right no-repeat;}
#subcom li.nav_class {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/class_off.gif) top right no-repeat;}
#subcom li.nav_market {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/market_off.gif) top right no-repeat;}
#subcom li.nav_bus {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/bus_off.gif) top right no-repeat;}
#subcom li.nav_salon {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/salon_off.gif) top right no-repeat;}
#subcom li.nav_school {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/school_off.gif) top right no-repeat;}
#subcom li.nav_spot {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/spot_off.gif) top right no-repeat;}

* html #subcom li.nav_forum {margin-top:-12px;}
* html #subcom li.nav_class {margin-top:-12px;}
* html #subcom li.nav_market {margin-top:-12px;}
* html #subcom li.nav_bus {margin-top:-12px;}
* html #subcom li.nav_salon {margin-top:-12px;}
* html #subcom li.nav_school {margin-top:-12px;}
* html #subcom li.nav_spot {margin-top:-12px;}
* html #subcom {overflow:hidden;}

#subcom a#zone {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subcom a#forum {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subcom a#class {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subcom a#market {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subcom a#bus {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subcom a#salon {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subcom a#school {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subcom a#spot {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
* html #subcom a:link, * html #subcom a:visited {height:25px; he\ight:0;}

#subcom a#zone {background:transparent url(../images/subnav/zone_on.gif) -150px -25px no-repeat;}
#subcom a#forum {background:transparent url(../images/subnav/forum_on.gif) -150px -25px no-repeat;}
#subcom a#class {background:transparent url(../images/subnav/class_on.gif) -150px -25px no-repeat;}
#subcom a#market {background:transparent url(../images/subnav/market_on.gif) -150px -25px no-repeat;}
#subcom a#bus {background:transparent url(../images/subnav/bus_on.gif) -150px -25px no-repeat;}
#subcom a#salon {background:transparent url(../images/subnav/salon_on.gif) -150px -25px no-repeat;}
#subcom a#school {background:transparent url(../images/subnav/school_on.gif) -150px -25px no-repeat;} 
#subcom a#spot {background:transparent url(../images/subnav/spot_on.gif) -150px -25px no-repeat;}  

#subcom a#zone:hover {background-position:top right; z-index:99;}
#subcom a#forum:hover {background-position:top right; z-index:99;}
#subcom a#class:hover {background-position:top right; z-index:99;}
#subcom a#market:hover {background-position:top right; z-index:99;}
#subcom a#bus:hover {background-position:top right; z-index:99;}
#subcom a#salon:hover {background-position:top right; z-index:99;} 
#subcom a#school:hover {background-position:top right; z-index:99;} 
#subcom a#spot:hover {background-position:top right; z-index:99;}   

* html #subcom a:hover {height:25px; he\ight:0;}

                /* =SubNavigation Events
---------------------------------------------------------------------------------------------------- */  

#subevents {visibility: hidden; display:block; width: 150px; height:100px; margin-top:0px; left:400px; position:absolute; z-index:99;}
#subevents ul {margin:0; padding:0; list-style-type:none;}

#subevents li.nav_event {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/event_off.gif) top right no-repeat;}
#subevents li.nav_pevent {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/pevent_off.gif) top right no-repeat;}
#subevents li.nav_comp {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/comp_off.gif) top right no-repeat;}
#subevents li.nav_pcomp {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/pcomp_off.gif) top right no-repeat;}

* html #subevents li.nav_pevent {margin-top:-12px;}
* html #subevents li.nav_comp {margin-top:-12px;}
* html #subevents li.nav_pcomp {margin-top:-12px;}
* html #subevents {overflow:hidden;}

#subevents a#event {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subevents a#pevent {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subevents a#comp {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subevents a#pcomp {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
* html #subevents a:link, * html #subevents a:visited {height:25px; he\ight:0;}

#subevents a#event {background:transparent url(../images/subnav/event_on.gif) -150px -25px no-repeat;}
#subevents a#pevent {background:transparent url(../images/subnav/pevent_on.gif) -150px -25px no-repeat;}
#subevents a#comp {background:transparent url(../images/subnav/comp_on.gif) -150px -25px no-repeat;}
#subevents a#pcomp {background:transparent url(../images/subnav/pcomp_on.gif) -150px -25px no-repeat;} 

#subevents a#event:hover {background-position:top right; z-index:99;}
#subevents a#pevent:hover {background-position:top right; z-index:99;}
#subevents a#comp:hover {background-position:top right; z-index:99;}
#subevents a#pcomp:hover {background-position:top right; z-index:99;}  

* html #subevents a:hover {height:25px; he\ight:0;}

                /* =SubNavigation About Us
---------------------------------------------------------------------------------------------------- */  
#subabout {visibility: hidden; display:block; width: 150px; height:100px; margin-top:0px; left:500px; position:absolute; z-index:99;}
#subabout ul {margin:0; padding:0; list-style-type:none;}

#subabout li.nav_board {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/board_off.gif) top right no-repeat;}
#subabout li.nav_nom {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/nom_off.gif) top right no-repeat;}
#subabout li.nav_act {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/act_off.gif) top right no-repeat;}
#subabout li.nav_aff {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/aff_off.gif) top right no-repeat;}

* html #subabout li.nav_nom {margin-top:-12px;}
* html #subabout li.nav_act {margin-top:-12px;}
* html #subabout li.nav_aff {margin-top:-12px;}
* html #subabout {overflow:hidden;}

#subabout a#board {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subabout a#nom {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subabout a#act {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subabout a#aff {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}

* html #subabout a:link, * html #subabout a:visited {height:25px; he\ight:0;}

#subabout a#board {background:transparent url(../images/subnav/board_on.gif) -150px -25px no-repeat;}
#subabout a#nom {background:transparent url(../images/subnav/nom_on.gif) -150px -25px no-repeat;}
#subabout a#act {background:transparent url(../images/subnav/act_on.gif) -150px -25px no-repeat;}
#subabout a#aff {background:transparent url(../images/subnav/aff_on.gif) -150px -25px no-repeat;}

#subabout a#board:hover {background-position:top right; z-index:99;}
#subabout a#nom:hover {background-position:top right; z-index:99;}
#subabout a#act:hover {background-position:top right; z-index:99;}
#subabout a#aff:hover {background-position:top right; z-index:99;}

* html #subabout a:hover {height:25px; he\ight:0;} 


               /* =SubNavigation Resources
---------------------------------------------------------------------------------------------------- */  
#subres {visibility: hidden; display:block; width: 150px; height:125px; margin-top:0px; left:600px; position:absolute; z-index:99;}
#subres ul {margin:0; padding:0; list-style-type:none;}

#subres li.nav_reso {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/reso_off.gif) top right no-repeat;}
#subres li.nav_faq {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/faq_off.gif) top right no-repeat;}
#subres li.nav_news {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/news_off.gif) top right no-repeat;}
#subres li.nav_ipsn {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/ipsn_off.gif) top right no-repeat;}
#subres li.nav_bpcpa {opacity:.98; filter: alpha(opacity=98); -moz-opacity: 0.98; z-index:99; float:left; display:block; width:150px; height:25px; background:transparent url(../images/subnav/bpcpa_off.gif) top right no-repeat;}


* html #subres li.nav_faq {margin-top:-12px;}
* html #subres li.nav_news {margin-top:-12px;}
* html #subres li.nav_ipsn {margin-top:-12px;}
* html #subres li.nav_bpcpa {margin-top:-12px;}
* html #subres {overflow:hidden;}

#subres a#reso {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subres a#faq {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subres a#news {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subres a#ipsn {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}
#subres a#bpcpa {display:block; width:150px; padding-top:25px; height:0; color:#fff; text-decoration:none; overflow:hidden;}

* html #subres a:link, * html #subres a:visited {height:25px; he\ight:0;}

#subres a#reso {background:transparent url(../images/subnav/reso_on.gif) -150px -25px no-repeat;}
#subres a#faq {background:transparent url(../images/subnav/faq_on.gif) -150px -25px no-repeat;}
#subres a#news {background:transparent url(../images/subnav/news_on.gif) -150px -25px no-repeat;}
#subres a#ipsn {background:transparent url(../images/subnav/ipsn_on.gif) -150px -25px no-repeat;}
#subres a#bpcpa {background:transparent url(../images/subnav/bpcpa_on.gif) -150px -25px no-repeat;}

#subres a#reso:hover {background-position:top right; z-index:99;}
#subres a#faq:hover {background-position:top right; z-index:99;}
#subres a#news:hover {background-position:top right; z-index:99;} 
#subres a#ipsn:hover {background-position:top right; z-index:99;}
#subres a#bpcpa:hover {background-position:top right; z-index:99;}

* html #subres a:hover {height:25px; he\ight:0;}

