@charset "utf-8";
/* CSS Document */

body{ background-image:url(images/m_bg.gif); background-repeat:repeat-x; background-color:#bbdcef; font-family:Tahoma; font-size:12px; color:#5e5f60; margin:0px; padding:0px;}
img{border:none;}

#wrapper{ width:977px; margin:0px auto; background-image:url(images/flsh_bg.gif); background-repeat:repeat-y;}
.mastheader{width:969px; margin:0px auto; padding-top:10px; height:115px; background-image:url(images/bg_head.jpg);}
.logo{float:left; padding-left:25px;padding-top:20px; vertical-align:bottom;}
.topnav{width:380px; float:right; margin-right:20px; padding-top:30px;}
.hlist{width:216px; margin:0px auto; color:#2a1570; font-size:11px; font-family:Tahoma; text-align:center;}
.hlist a{color:#2a1570; font-size:11px; font-family:Tahoma; text-decoration:none;}
.hlist img {text-align:center;}
.searchmodule{width:320px; margin:0px auto; margin-top:15px;}
.search{width:240px; font-family:Tahoma; font-size:11px; color:#666666; padding-left:5px; height:10px; padding-top:5px; padding-bottom:5px;}
.menu2{width:920px; margin:0px auto; height:40px;}
.menu2 ul{width:920px; margin:0px auto; height:40px;}
.menu2 li { float:left; padding:0px; margin:0px; list-style-type:none;}
.menu2 li a{display:block;}
.menu{width:920px; margin:0px auto; height:40px;}
.menu ul { float:left; padding:0px; margin:0px; list-style-type:none;}
.menu li { float:left; padding:0px; margin:0px; list-style-type:none;}
.menu li a{display:block;}
#contentmodule{width:928px; margin:0px auto; padding-top:10px;}
.exmode{width:700px; float:left;} 
.exmode h1 { font-family:"Trebuchet MS"; font-size:18pt; font-weight:lighter; color:#b5002a; border-bottom:1px dotted #999999; padding-bottom:3px; width:550px; } 
.exmode p{font-family:Tahoma; font-size:12px; color:#5e5f60; text-align:justify;}
.exmode2 {width:900px; float:left;} 
.exmode2 h1 { font-family:"Trebuchet MS"; font-size:18pt; font-weight:lighter; color:#b5002a; border-bottom:1px dotted #999999; padding-bottom:3px; width:550px; } 
.exmode2 p{font-family:Tahoma; font-size:12px; color:#5e5f60; text-align:justify;}

.exmode1{width:700px; float:left;} 
.exmode1 h1 { font-family:"Trebuchet MS"; font-size:18pt; font-weight:lighter; color:#b5002a; border-bottom:1px dotted #999999; padding-bottom:3px; width:550px; } 
.exmode1 p{font-family:Tahoma; font-size:12px; color:#5e5f60; text-align:justify; width:650px;}
.exmode12{width:900px; float:left;} 
.exmode12 h1 { font-family:"Trebuchet MS"; font-size:18pt; font-weight:lighter; color:#b5002a; border-bottom:1px dotted #999999; padding-bottom:3px;  } 
.exmode2 h5 { font-family:"Trebuchet MS"; font-size:14pt; font-weight:lighter; color:#b5002a; border-bottom:0px dotted #999999; padding:0px; margin:0px;  } 

.exmode2 .txt06h {
	font-family:"Trebuchet MS";
	font-size:13pt;
	font-weight:lighter;
	color:#003399;
	border-bottom:0px dotted #999999;
	padding:0px;
	margin:0px;
	
	border-bottom:1px #003399 solid;
} 
.exmode12 .p1{font-family:Tahoma; font-size:14px; color:#5e5f60; text-align:justify; width:650px; line-height:14pt; }
.exmode12 p{font-family:Tahoma; font-size:12px; color:#5e5f60; text-align:justify; width:650px;}
.etx{font-family:"Trebuchet MS"; font-size:13pt; color:#438ac4; background-image:url(images/icon.gif); padding-left:12px;  background-image:url(images/icon.gif); background-repeat:no-repeat; width:450px;}
.wizard{width:205px; margin-left:700px; padding-top:5px; margin-top:5px;}
.product{width:220px; border:1px solid #bbbcbd; background-image:url(images/bg_product.gif); background-repeat:repeat-x; float:left; margin:3px;   height:112px; margin-bottom:10px;}
.product p {font-family:Tahoma; font-size:10px; text-align:justify; height:75px; margin:0px; padding:0px 4px 0px 4px; line-height:16px;}
.product-02{width:220px; border:1px solid #bbbcbd; background-image:url(images/bg_product.gif); background-repeat:repeat-x; background-position:bottom; float:left; margin:3px; height:200px; margin-bottom:10px; vertical-align:top; background-color:#F5FAFB;}
.product-02 p {font-family:Tahoma; font-size:10px; text-align:justify; width:auto; height:75px; margin:0px; padding:0px 4px 0px 4px; line-height:16px;}
.download-pdf {width:320px; border:1px solid #bbbcbd; background-image:url(images/bg_product.gif); background-repeat:repeat-x; background-position:bottom; float:left; margin:3px; height:90px; margin-bottom:10px; vertical-align:top; background-color:#F5FAFB;}
.download-pdf ul { list-style:none; list-style-image:url(./images/pdf-32.png); margin:0px 0px 0px 18px; padding:0px 0px 0px 18px;  vertical-align:top; }
.download-pdf ul li a { font-family:Tahoma; font-size:11px; color:#014c9d; text-align:justify; width:auto;   margin:0px 0px 0px 2px; padding:0px 0px 0px 2px;  line-height:16px; vertical-align:top; text-decoration:none; font-weight:bold;}
.download-pdf ul li a:hover { color:#990000;  }

.download-pdf p {font-family:Tahoma; font-size:10px; text-align:justify; width:auto; height:75px;line-height:16px; }
.image{float:right; padding-right:4px; width:81px; height:75px; padding-left:4px;}
.ex_01{background-image:url(images/bg_exfo.gif); background-repeat:no-repeat; height:24px; padding-top:4px;}
.ex_0111{background-image:url(images/bg_exfo.gif); background-repeat:repeat-y; height:32px; padding-top:4px;}
.axs{font-family:Tahoma; font-size:12px; font-weight:bold; color:#005cef; padding-left:1px; padding-top:3px; padding-bottom:3px; text-decoration:none}
.axs a {font-family:Tahoma; font-size:12px; font-weight:bold; color:#005cef; padding-left:1px; padding-top:3px; padding-bottom:3px;text-decoration:none}
.axs2{font-family:Tahoma; font-size:12px; font-weight:bold; color:#221681; padding-left:10px; padding-top:3px; padding-bottom:3px;text-decoration:none}
.axs2 a {font-family:Tahoma; font-size:12px; font-weight:bold; color:#221681; padding-left:10px; padding-top:3px; padding-bottom:3px;text-decoration:none}
.axs3{font-family:Tahoma; font-size:12px; font-weight:bold; color:#cb6942; padding-left:10px; padding-top:3px; padding-bottom:3px;}



.prod{width:205px; border:1px solid #b6d4e4; background-image:url(images/bg_prod.jpg); background-repeat:repeat-x; padding-top:6px; padding-bottom:11px;}

.login{width:205px; height:90px; border:1px solid #b6d4e4; background-image:url(images/bg_prod.jpg); background-repeat:repeat-x; padding-top:3px; margin-top:3px; padding-bottom:5px;}

.site-map{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.site-map ul{ list-style:none; list-style-image:url(images/ic.gif); }
.site-map li {width:250px;  margin:4px 4px 4px 10px; padding:4px 4px 4px 10px; }
.site-map li a {width:250px; color:#333333;   text-decoration:none;}
.site-map li a:hover {width:250px; text-decoration:none;  color:#990000; text-decoration:underline;}
.s_01{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#014c9d; padding-left:20px;  }
.s_02{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#014c9d; padding-left:20px; }
.bt_01{width:205px; border:1px solid #b6d4e4; border-top:none; padding-top:17px; padding-bottom:14px;}
.bt_02{width:205px; border:1px solid #b6d4e4; border-top:none; padding-top:8px; padding-bottom:5px;}
.t_01{font-family:Tahoma; font-size:11px; font-weight:bold; color:#000000; display:block;}
.t_02{font-family:Tahoma; font-size:11px; font-weight:bold; color:#014ea0; display:block; padding-top:3px; padding-bottom:4px;}
.t_03{font-family:Tahoma; font-size:11px; color:#ab091f;}
.tech{width:969px; background-image:url(images/bg_tech.gif); background-repeat:no-repeat; background-position:bottom; margin:0px auto; padding-top:30px; padding-bottom:20px; clear:both;} 
.footer{width:970px; background-image:url(images/footer.gif); background-repeat:repeat-x; margin:0px auto; font-family:Tahoma; font-size:11px; color:#585e63; padding-top:5px; padding-bottom:10px;}
.ftex{font-family:Tahoma; font-size:10px; color:black;}


.pd{width:200px; background-color:#f1f4f5; border:1px solid #d7dddf;}
.pd h1{font-family:Tahoma; font-size:12px; font-weight:bold; display:block; color:#006bfa; padding-top:5px; padding-left:5px; width:200px; border:none; margin:0px; margin-bottom:5px;}

.pdd{width:200px;}
.pdd h1{font-family:Tahoma; font-size:12px; font-weight:bold; display:block; color:#006bfa; padding-top:5px; padding-left:5px; width:200px; border:none; margin:0px; margin-bottom:5px;}

.ftec{ font-family:Tahoma; font-size:12px; color:#5e5f60; }
.ftec a {font-family:Tahoma; font-size:12px; color:#0067b1; text-decoration:none; }
.ftec a:hover {font-family:Tahoma; font-size:12px; color:#0067b1; text-decoration:underline;}

.features{font-family:"Trebuchet MS"; font-size:15px; color:#b8002a; font-weight:bold;}
.featuresn{font-family:"Trebuchet MS"; font-size:14pt; color:#b8002a; font-weight:bold; border-bottom:1px dotted #999999; margin-bottom:10px;}
.features2{font-family:"Trebuchet MS"; font-size:15px; color:#29166f; font-weight:bold;}


.contact-text {margin-left:0px 10px; padding-left: 0px 10px; font-size:12px;}
.contact-text b {margin-left:0px 10px; padding-left: 0px 10px; font-size:14px; color:#005cef;}
.red-text{color:#FF3300;}

.link-more {font-size:11px;color:Blue;text-decoration:none; font-weight:300;}
.link-more a:hover {font-size:11px;color:Red;text-decoration:none;font-weight:300;}

div.nav {
	width:897px;
	height:43px;
	margin:0px auto;
	padding:0 10px 2px 10px;
}

div.nav ul.buttons {
	margin:0;
	padding:0;
}
div.nav ul.buttons li {
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}
div.nav ul.buttons li a {
	display:block;
	height:39px;
	text-indent:-9998px;
	text-decoration:none;
	overflow:hidden;
}
div.nav ul.buttons li.menu-129 a {
	background:url(images/global_nav_r2.gif);
	background-position:0 0;
	width:96px;
}
div.nav ul.buttons li.menu-129 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:0 -44px;
	width:96px;
}
div.nav ul.buttons li.menu-129.active a {
	background:url(images/global_nav_r2.gif);
	background-position:0 -96px;
	width:96px;
}
div.nav ul.buttons li.menu-653 a {
	background:url(images/global_nav_r2.gif);
	background-position:-98px 0;
	width:122px;
}
div.nav ul.buttons li.menu-653 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-98px -48px;
	width:122px;
}
div.nav ul.buttons li.menu-653.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-98px -91px;
	width:122px;
}
div.nav ul.buttons li.menu-654 a {
	background:url(images/global_nav_r2.gif);
	background-position:-223px 0;
	width:112px;
}
div.nav ul.buttons li.menu-654 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-223px -44px;
	width:112px;
}
div.nav ul.buttons li.menu-654.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-223px -96px;
	width:112px;
}
div.nav ul.buttons li.menu-121 a {
	background:url(images/global_nav_r2.gif);
	background-position:-335px 0;
	width:113px;
}
div.nav ul.buttons li.menu-121 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-335px -44px;
	width:113px;
}
div.nav ul.buttons li.menu-121.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-335px -96px;
	width:113px;
}
div.nav ul.buttons li.menu-122 a {
	background:url(images/global_nav_r2.gif);
	background-position:-454px 0;
	width:108px;
}
div.nav ul.buttons li.menu-122 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-454px -44px;
	width:108px;
}
div.nav ul.buttons li.menu-122.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-454px -96px;
	width:108px;
}
div.nav ul.buttons li.menu-123 a {
	background:url(images/global_nav_r2.gif);
	background-position:-570px 0;
	width:110px;
}
div.nav ul.buttons li.menu-123 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-570px -44px;
	width:110px;
}
div.nav ul.buttons li.menu-123.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-570px -96px;
	width:110px;
}
div.nav ul.buttons li.menu-124 a {
	background:url(images/global_nav_r2.gif);
	background-position:-688px 0;
	width:98px;
}
div.nav ul.buttons li.menu-124 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-688px -44px;
	width:98px;
}
div.nav ul.buttons li.menu-124.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-688px -96px;
	width:98px;
}
div.nav ul.buttons li.menu-125 a {
	background:url(images/global_nav_r2.gif);
	background-position:-804px 0;
	width:93px;
}
div.nav ul.buttons li.menu-125 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-804px -44px;
	width:93px;
}
div.nav ul.buttons li.menu-125.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-804px -96px;
	width:93px;
}
div.nav ul.buttons li.menu-1900 a {
	background:url(images/global_nav_r2.gif);
	background-position:-841px 0;
	width:99px;
}
div.nav ul.buttons li.menu-1900 a:hover {
	background:url(images/global_nav_r2.gif);
	background-position:-841px -48px;
	width:99px;
}
div.nav ul.buttons li.menu-1900.active a {
	background:url(images/global_nav_r2.gif);
	background-position:-841px -96px;
	width:99px;
}
