body, html {background-color: #EAEAEA;/*margin: 3px 0px 20px 0px;*/ margin:0; padding:0; height:100%; width:100%; overflow:hidden }
a { text-decoration:none;  outline: none;}
a:hover {color: #FF0000;text-decoration: underline;}
.detail1{font-family: Verdana, Arial, Helvetica, sans-serif;line-height:13px;	font-size: 11px;color: #003366;	text-decoration: underline;}
.grey {font-family: tahoma;	font-size: 11px; color:  #666666;}
.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 }
.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{width:100px;text-align:center; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #666666;}
.odd{width:100px;text-align:center;background-color:#f4f5e9;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
ul { padding:0; margin:0; list-style:none}
#content ul.navmenu { margin:0; padding:20px 0 0; list-style:none}
#content ul.navmenu li { padding:0; background:none}
#content ul.navmenu li h3 {margin:15px 30px 0; padding:0 ; height:58px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#666666; 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 span { display:none }
#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 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 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/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}
#content ul.navmenu li p.videolink {  width:72px; text-align:center;  background:#fff url("/images/feature_list_label.gif"); padding:3px 0pt 7px; margin:-23px 0pt 0pt 97px; /*margin:-25px 0pt 0pt 67px*/}

#content ul.navmenu li h3.t10{background:none; padding:0; margin:0; line-height:1px;}
#content ul.navmenu li h3.t10 a.overLinkbtn{background:none; padding:0; margin:0; line-height:1px;}
#content ul.navmenu li.open h3.t10 a.overLinkbtn{background:none; padding:0; margin:0; line-height:1px;}
#content ul.navmenu li h3.t10 a.overLinkbtn:hover{background:none; padding:0; margin:0; line-height:1px;}
#content ul.navmenu li.open h3.t10 a.overLinkbtn:hover{background:none; padding:0; margin:0; line-height:1px;}
#content ul.navmenu li div#callpsCont_t10{ padding:0 0 ;}
/*button*/
.header { text-align:right;}
.header .link { border:1px solid #CCC; float:right; background-color:#ffffff;}
 .header .link a {margin:1px;font-family:Verdana,Arial,sans-serif; background:#F00; font-size:11px; width:auto; font-weight:bold; padding:2px 9px; text-align:center; color:#FFFFFF; display:block; text-decoration:none;}
 .header .link a:hover {background:#333333; text-decoration:none; color:#FFF}

.pdf_link{background:url(/images/pdf_grey.gif) no-repeat 0 0; line-height:22px; padding:0 0 0 23px; float:left;}