@charset "UTF-8";
/* CSS Document */


*{outline:none;}

img {border:0;}


.topnav3 {
	width:350px;
	margin:25px 0 0 25px;
	text-align:right;
	position:relative;
	z-index:1;
	background-image:url(/Style%20Library/FMS.Images/bg-box-t.png);
	background-repeat:no-repeat;
	background-position:top;
	padding:8px 0 0 0;
	height:auto;
}

.topnav3Bottom {
	background-image:url(/Style%20Library/FMS.Images/bg-box-b.png);
	background-repeat:no-repeat;
	background-position:top;
	padding:0;
	height:8px;
	clear:both;
}
	
.topnav3 span {
	display:block;
	margin:4px 0 0 0;
	font-size:12px;
	text-transform:none;
	color:#666;
}
	
ul#topnav3 {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	z-index:100;
	height:auto;
}

ul#topnav3 li {
	float:left;
	margin:0;
	padding:0;
	width:350px;
}

ul#topnav3 li a {
	text-transform:uppercase;
	text-align:left;
	font-size:14px;
	color:#30708D;
	padding:7px 7px 0px 13px;
	margin-right:3px;
	float:left;
	height:60px;
	width:331px;
}

/* MS image filters */
/*ul#topnav3 li a {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/Style%20Library/FMS.Images/fm-transparency.png');}*/

/* Mozilla image filters */
ul#topnav3 li a[class] {
	background-image:url(/Style%20Library/FMS.Images/bg-box-c.png);
	background-repeat:repeat-y;
}

ul#topnav3 li:hover a, ul#topnav3 li a:hover {text-decoration:none;}


ul#topnav3 li .sub {
	/*--Top right rounded corner--*/
	-moz-border-radius-topright:0px;
	-khtml-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	/*--Top left rounded corner--*/
	-moz-border-radius-topleft:0px;
	-khtml-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright:5px;
	-khtml-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft:5px;
	-khtml-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	/*--Box-shadowr--*/
	-moz-box-shadow:2px 2px 3px #999;
	-webkit-box-shadow:2px 2px 3px #999;
	box-shadow:2px 2px 3px #999;
	/* For IE 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
	/* For IE 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
}

/* MS image filters */
/*ul#topnav3 li .sub {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/Style%20Library/FMS.Images/fm-transparency.png');}*/


ul#topnav3 li .sub {
	top:74px;
	left:5px;
	float:left;
	padding:20px 10px 10px 10px;
	background-color:white;
	display:none;
	position:absolute;
	z-index:998;
}

/*ul#topnav3 li:hover .sub {z-index:1000;}*/
	
ul#topnav3 li .row {clear:both;float:left;width:auto;margin-bottom:10px;}

ul#topnav3 li .sub ul {
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	width:108px;
	float:left;
}
ul#topnav3 .sub ul li {
	text-transform:none;
	background-color:transparent;
	width:100%;
	color:#CCC;
}

ul#topnav3 .sub ul li a {
	text-transform:none;
	font-size:11px;
	padding:0px 0px 0px 0px;
}

ul#topnav3 .sub ul li a:hover {
	border:none;
	text-decoration:none;
}

ul#topnav3 .sub ul li h2 {
	padding:0;margin:0;
	font-weight:normal;
}

ul#topnav3 .sub ul li h2 a {
	text-transform:uppercase;
	font-size:12px;
	color:#30708D;
	padding:5px 0 10px 0;
	background-image:none;
}

ul#topnav3 .sub ul li a {
	float:none;
	text-indent:0;/*--Reset text indent--*/
	text-decoration:none;
	color:#333;
	height:auto;
	display:block;
	padding:5px 5px 5px 0;
}

ul#topnav3 .sub ul li a:hover {
	color:#30708D;
	border:none;
	background-image:none;
	-border-radius:none;
	text-decoration:none;
}


/*TL Simuladores 4 columns (header)*/
.topnav3     
{
    background-image:url(/Style%20Library/FMS.Images/bg-box-t_NEW.png);	
    background-repeat:repeat-x;	
    width:458px;
}
              
.topnav3Bottom 
{	
    background-image:url(/Style%20Library/FMS.Images/bg-box-b_NEW.png);	
    width:458px;
}	
               	
ul#topnav3 li a 
{	
    width:439px;
}

ul#topnav3 li a[class] 
{	
    background-image:url(/Style%20Library/FMS.Images/bg-box-c_NEW.png);	
    background-repeat:repeat-y;
}
