@charset "utf-8";

/* ================================================================ 
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.cssplay.co.uk/menus/iframe_fix.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.maintitlediv a{
width:3px;
}
.maintitle1 a{
width:67px;
padding:0 7px;

}
.maintitle2 a{
width:140px;

padding:0 7px;
}
.maintitle3 a{
width:120px;

padding:0 7px;
}
.maintitle4 a{
width:130px;

padding:0 7px;
}
.maintitle5 a{
width:145px;

padding:0 7px;
}
.maintitle6 a{
width:100px;

padding:0 7px;
}
.maintitle7 a{
width:100px;
padding:0 7px;
}


#menu_container_wrapper{width:100%;background:url('../images/main-nav-bg.gif') repeat-x;}

#menu_container {margin:0 auto; width:930px; height:30px; z-index:1000!important; position:relative}

#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none;}

#pmenu iframe {position:absolute; left:-9999px; border:0; padding:0; margin:0; width:0; height:0;}

/*width main nav child*/
#pmenu a, #pmenu a:visited {display:block; font-size:11px; font-family:verdana; color:#fff; height:30px;text-decoration:none; line-height:30px; text-align:center;}

/*width dropdown child*/
#pmenu ul li a, #pmenu ul li a:visited {width:180px;border-bottom:1px solid #5D5E62; text-align:left; background:url(images/pngbg.png); color:#FFF; text-indent:5px; height:20px; line-height:20px;}

#pmenu li ul li a, #pmenu li ul li a:visited {border-width:1px;}
#pmenu li a.enclose, #pmenu li a.enclose:visited {border-width:1px;}

#pmenu li {float:left;}

/*default hover*/
#pmenu li a:hover {position:relative; color:#C7E2F9;}

/*dropdown hover*/
#pmenu ul li a:hover {position:relative; color:#ccc;}

#pmenu li:hover {position:relative;}

/*default hoverout*/
#pmenu li:hover > a {color:#C7E2F9;}

/*dropdown hoverout*/
#pmenu ul li:hover > a {color:#ccc;}

#pmenu li ul {position:absolute; left:-9999px; width:120px;}
#pmenu li:hover > ul {top:-1px; left:121px; width:120px;}
#pmenu > li:hover > ul {left:0; top:30px;}
#pmenu li:hover ul.first {top:0;}

#pmenu table {border-collapse:collapse; width:0; height:0; border:0; font-size:1em;}

/*#pmenu li a:active, #pmenu li a:focus {background:#dfd7ca; color:#c00;}*/

/*#pmenu li.fly {background:#323232;}
#pmenu li.drop {background:#323232;}*/

#pmenu li a:hover ul {
left:-1px; top:30px; width:120px;
}

#pmenu li a:hover ul a:hover ul,
#pmenu li a:hover ul a:hover ul a:hover ul,
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul, 
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
top:-1px; left:120px;
}

#pmenu a:hover ul ul,
#pmenu li a:hover ul a:hover ul ul,
#pmenu li a:hover ul a:hover ul a:hover ul ul,
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul,
#pmenu a:hover ul iframe,
#pmenu li a:hover ul a:hover ul iframe,
#pmenu li a:hover ul a:hover ul a:hover ul iframe,
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul iframe {
left:-9999px;
}

#pmenu a:hover iframe {left:-1px; top:30px;}

#pmenu a:hover a:hover iframe,
#pmenu a:hover a:hover a:hover iframe,
#pmenu a:hover a:hover a:hover a:hover iframe {left:120px; top:-1px;}
