body {background-color: #EAEAEA;margin: 3px 0px 20px 0px; }
a { text-decoration:none;  outline: none;}
a:hover {color: #FF0000;text-decoration: underline;}
.detail{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #003366;	text-decoration: underline;}
.grey {font-family: tahoma;	font-size: 11px; color:  #666666;}
.menu_red_black {font-family: tahoma;font-size: 12px;font-weight: bold;	color: #333333;	font-style: normal;}
.submenu_grey {font-family: tahoma;font-size: 12px;font-weight: bold;	color: #333333;	font-style: normal;
height:15px;background-color:#EBEBEB; text-align:left; border: 1px solid #CCCCCC; padding-left:11px;}
.menu_gray_ltl {font-family: tahoma;font-size: 12px;color: #666666;}
.red_big {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 24px; font-weight: bold;	color: #FF0000;}
.red_big0 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px; font-weight: bold;	color: #FF0000;}
#overall {border: solid 2px #CCCCCC;background-color: #FFFFFF;}
.bodytext_grey {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}

#content {top:0px; width: 100%; overflow-y:scroll; overflow-x:auto;z-index:0; position:absolute; height:100%; /*height:600px;*/}
#topdiv { overflow:auto;   z-index:10; position:relative;  margin:  0 0 0 -18px;}
#contentSCl { height:1px; font-size:1px; line-height:1px; overflow:hidden; margin-top:-1px }


.aLogoLink { display:block;  width:275px;  height:65px;}

.tip {BORDER-RIGHT: #FF0000 1px solid;BORDER-LEFT: #FF0000 1px solid;BORDER-TOP: #FF0000 1px solid;BORDER-BOTTOM: #FF0000 1px solid;FONT-SIZE: 11px; Z-INDEX: 999; LEFT: 90px; VISIBILITY: hidden; COLOR: #003366; FONT-FAMILY: tahoma; POSITION: absolute; TOP: 20px; BACKGROUND-COLOR: #ffffff;width:220px;filter:progid:DXImageTransform.Microsoft.DropShadow(Direction=135 Color=#cccccc OffX=2 OffY=2);}
.tiph{BACKGROUND-COLOR: #ff0000;FONT-FAMILY: tahoma;TEXT-ALIGN: left; COLOR: #ffffff;FONT-SIZE: 12px;FONT-WEIGHT: bold;padding-left: 5px; padding-right: 5px;padding-top: 5px;padding-bottom: 5px;}
.tiptext{FONT-SIZE: 11px;  COLOR: #003366; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffffff; margin:5px;}
.tipline { DISPLAY: block;}
#a1, #a1:visited{color:#006699;}
#a1:hover{color:#ff0000;}
.trb td{border-bottom:1px solid #e5e5e5}
.l15{text-align:left;padding-left:15px;}
.even{text-align:center; background-color:#f4f5e9;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #666666;}
.odd{text-align:center;font-family: Arial, Helvetica, sans-serif;font-size: 12px; border-left:1px solid #f4f5e9; color: #666666;}
ul { padding:0; margin:0; list-style:none}
#content ul.navmenu { margin:0; padding:0px 0 0; list-style:none; /*background:url("images/ico_click_here.png") no-repeat  851px 28px;*/ zoom:1}
#content ul.navmenu li { padding:0; background:none}
#content ul.navmenu li h3 {margin:15px 38px 0; padding:0 0px 0 0px; height:58px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; background:url(images/bg_industry_customers_fade.png) repeat-x 0 14px; }
#content ul.navmenu li h3 strong { display:block; height:58px; margin:0px 0pt 0pt; background:url(images/bg_title_fliast_1.jpg) no-repeat;}
#content ul.navmenu li h3.t2 strong { background-position: 0 -67px}
#content ul.navmenu li h3.t3 strong { background-position: 0 -134px}
#content ul.navmenu li h3.t4 strong { background-position: 0 -201px}
#content ul.navmenu li h3.t5 strong { background-position: 0 -268px}
#content ul.navmenu li h3.t6 strong { background-position: 0 -335px}
#content ul.navmenu li h3.t7 strong { background-position: 0 -402px}
#content ul.navmenu li h3.t8 strong { background-position: 0 -469px}
#content ul.navmenu li h3.t9 strong { background-position: 0 -536px}
#content ul.navmenu li h3.t10 strong { background-position: 0 -603px}
#content ul.navmenu li h3.t11 strong { background-position: 0 -670px}
#content ul.navmenu li h3 span { padding: 15px 0 0 75px; display: block; float: left;}
#content ul.navmenu li h3 a.overLinkbtn { display:block; height:58px }
#content ul.navmenu li a.overLinkbtn {height:58px; display:block; background:url(images/arrow.png) no-repeat right 15px;  color:#666; text-decoration:none; font-size:14px}
#content ul.navmenu li p a.overLinkbtn, #content ul.navmenu li p a.overLinkbtn:hover{background:none;color:#003366;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline; height:auto !important}
#content ul.navmenu li p a.overLinkbtn:hover{color:#ff0000 !important;}

#content ul.navmenu li a.overLinkbtn:hover {display:block; background:url(images/arrow.png) no-repeat right -43px }
#content ul.navmenu li.open a.overLinkbtn { background:url(images/arrow.png) no-repeat right -104px;  }
#content ul.navmenu li.open a.overLinkbtn:hover { background:url(images/arrow.png) no-repeat right -163px;     }
#content ul.navmenu li.open p a.overLinkbtn, #content ul.navmenu li.open p a.overLinkbtn:hover{background:none;}
#content ul.navmenu li div { overflow:hidden; display:inline-block }
#content ul.navmenu li div.callpsCont{ padding:10px 0 0 ;}
#content ul.navmenu li ul { padding:10px 0 20px ; margin:0; float:left; width:210px }
#content ul.navmenu li ul li {background:transparent url(/images_test/dot_red_2.gif) no-repeat scroll 38px 5px; padding:3px 0pt 4px 53px;}
#content ul.navmenu li h3 a.detail { position:relative; z-index:100; margin:0 0 0 10px; background:none; font-weight:normal}
#content ul.navmenu li p.videolink {  width:72px; text-align:center;  background:#fff url("images/feature_list_label.gif"); padding:3px 0pt 7px; margin:-21px 0pt 0pt 112px; *margin:-23px 0pt 0pt 112px}

.showDetail { position:relative; text-align:right; padding:20px 32px 0 ; margin:0 0 -28px 0; z-index:1000 }

  /*footer*/
#footer_menu  { padding:0 90px 0 90px; font: 11px/17px  Verdana, Tahoma, Arial;}
#footer_menu div {padding:15px 155px 0 95px;}
#footer_menu a {color: #003399; font-size:11px; text-decoration:underline;  font-family:Verdana, Tahoma, Arial; }
#footer_menu a:hover {color: #ff0000;}
#copyright {font: 11px  Verdana, Tahoma, Arial; color:#666666; margin:10px 0 5px 0;}
#copyright span{ color:#ff0000; margin:0 5px 0 5px;}
#footerlink  a { text-decoration:underline; color:#005C90;}
.little_dots {clear:both;  background:url(/images/dot_little.gif) repeat-x; line-height:1px; margin-top:4px;}
/*footer uk*/
.vFooterCont {clear:both}
.vFooterCont a{text-decoration:underline;}
.menuLine {padding:0 50px 0 100px; background:url(/images/bg_menu_dotted.gif) repeat-x; height:70px}
.menuLine p {float:left; padding:12px 0 0 0; font-size:11px; margin:0;font-family:Verdana,Arial,Tahoma,sans-serif;}
.menuLine ul {float:left;  width:587px; text-align:center;  font-size:11px; margin:0;font-family:Verdana,Arial,Tahoma,sans-serif; padding:30px 0 0}
.menuLine ul li {display:inline }
.menuLine a {color:#003399}
.companyInfo {padding:20px 0; color:#666;font-size:11px; margin:0;font-family:Verdana,Arial,Tahoma,sans-serif;}
.companyInfo p { text-align:center; padding:5px 0; margin:0;}
.companyInfo p span { color:#FF0000; padding: 0 7px}
.companyInfo ul { margin:0; padding:10px 0 0 0; list-style:none; text-align:center}
.companyInfo ul li {display:inline}
.companyInfo ul li a {color:#000000}



.thTitle {text-align:left; padding-left:20px  }
.tdTitle { padding-left:20px  }

.tdCont { text-align:center;}
.bgCoL { background:#f4f5e9}
.bgCoLTwo { background:#FFF; border-left:1px solid #f4f5e9 }