﻿div.ipoheaderbox {border: 1px solid #94CEDE; background-color: #DEEFF7; height:26px;}
.bold { font-weight: bold;}
.loadimg { padding: 30px 0px;	text-align: center; FONT: 8pt verdana; COLOR: #868686;}

#newlinks{width:300px;}
#newlinks ul{ zoom:1;_height:1px; padding: 0px; margin: 0px; position:relative; padding-bottom: 5px;FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial;font-weight: bold;}
#newlinks ul li { float: left; list-style: none;}
#newlinks ul li.first{background-image:url(zi_ipo_header_bg_dblue.GIF);background-repeat:repeat-x;height:16px;width:60%;border: 1px solid #2b3157;}
#newlinks ul li.second{border-top:1px solid #797e92;border-right:1px solid #797e92;border-bottom:1px solid #797e92;height:16px;width:58px;background-color:#f2f4f3;text-align:center;}
#newlinks ul li.third{border-top:1px solid #797e92;border-right:1px solid #797e92;border-bottom:1px solid #797e92;height:16px;width:58px;background-color:#f2f4f3;text-align:center;}
#newlinks ul li.last{border-top:1px solid #797e92;border-right:1px solid #797e92;border-bottom:1px solid #797e92;height:16px;width:117px;background-color:#f2f4f3;text-align:center;}
#newlinks ul:after{ content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
#newlinks div.HeaderFront{background-image:url(zi_ipo_header_bg_lblue.GIF);background-repeat:repeat-x;height:16px;margin-left:5px;padding-left:15px;}
#newlinks A.moretextsmall:link{COLOR: #003493; FONT-SIZE: 7pt; FONT-FAMILY: verdana;font-weight: bold;}
#newlinks A.moretextsmall:visited{COLOR: #003493; FONT-SIZE: 7pt; FONT-FAMILY: verdana;font-weight: bold;}
#newlinks A.moretextsmall:active{COLOR: #003493; FONT-SIZE: 7pt; FONT-FAMILY: verdana;font-weight: bold;}
#newlinks A.moretextsmall:hover{COLOR: #ff0000; FONT-SIZE: 7pt; FONT-FAMILY: verdana; text-decoration:underline;font-weight: bold;}

#iposearch {border: 1px solid #bababa;padding:0px;background-color:#f5f6f5;}	
#iposearch ul { zoom:1;_height:1px; padding: 0px; margin: 0px; position:relative; padding-bottom: 10px;}
#iposearch ul:after{ content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
#iposearch ul li { float: left; list-style: none;}
#iposearch ul li.first { width: 35%; font-weight: bold;}
#iposearch ul li.last { width: 65%; }
#iposearch ul li.last div.chkbox { float:left; width: 50%;}
#iposearch .content{padding:5px;}
#iposearch select {width: 180px;}

#ipohead { padding: 10px 0px 5px 0px; }
#ipobox { font: 9pt Arial; }
#ipobox input { vertical-align: middle;}
#ipobox ul li #headerright span {padding-left: 10px;}
#ipobox ul li #iponame {font: 16px verdana; color: #2963BD; font-weight: bold; float: left;}
#ipobox ul li #ipolinks { padding: 5px 0px 0px; font: 10px verdana; display: inline;}
#ipobox ul li div, #ipobox .title { padding: 2px 8px;}
#ipobox div.header { padding: 5px 8px 0px 8px;}
#ipobox div.footer { padding: 5px 8px;}
#ipobox .title {font: bold 12px Verdana; color: #2F2F32; background-color: #F0F7F9; border: 1px solid #94CEDE;}
#ipobox .content { border: 1px solid #94CEDE; border-top: 0px;}
#ipobox ul { zoom:1;_height:1px; padding: 0px; margin: 0px; border-top: 1px solid #DEEFF7; position:relative; z-index:10;}
#ipobox ul li { float: left; list-style: none; width: 50%; margin-right: -2px;}
#ipobox ul.first { border-top: 0px;}
#ipobox ul.news { padding: 3px 8px 0px; border: 0px; }
#ipobox ul.news li { padding: 2px 0px 0px; width: 100% }
#ipobox ul.news li.pdf { background: url(pdfmini.gif) no-repeat 2px 0px; }
#ipobox ul.news li.radio { background: url(/images/audio/bullet_speaker.gif) no-repeat 2px 0px;}
#ipobox ul.news li.headline { background: url(listdot.gif) no-repeat 2px 8px;}
#ipobox ul.news li div { padding: 0px; padding-left: 22px; }
#stockchart{ border: 1px solid #DEDEDE; font: 9pt arial; padding: 5px 10px 10px;}
#stockdata { border: 1px solid #DEDEDE; width: 275px; margin-top: 15px;}
#stockdata div { border-top: 1px solid #DEDEDE; }
#stockdata div.first { border: 0px;}
#stockdata #greybg { zoom:1;_height:1px; background-color: #EFEFEF; padding: 2px 5px;}
#stockdata #greybg div{ width: 50%; float: left; border: 0px;}
#stockdata #whitebg { zoom:1;_height:1px; background-color: #ffffff; padding: 2px 5px; }
#stockdata #whitebg div{ width: 50%; float: left; border: 0px;}
#stockdata #whitebg:after, #stockdata #greybg:after, #ipobox ul:after{ content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }		

/* MAIN PAGE STYLES */
#ipoImg {float:left}
.blueborder{border: 1px solid #98cae0;}
.blueborder_l_t_r{border-left: 1px solid #98cae0;border-top: 1px solid #98cae0;border-right: 1px solid #98cae0;}
#iposelect {float:left;width:210px;}
#ipoImgH50{float:left;height:50px;width:25%;vertical-align:bottom;}
#ipoImgH70{float:left;height:70%;}
.padding_b5{padding-bottom:5px}
.padding_r5{padding-right:5px;}
.padding_l5{padding-left:5px;}
#newsupdates{font: 9pt Arial;}
.border2_b{border-bottom:2px solid #c8d4e6;}
.border_b{border-bottom:1px solid #c8d4e6;}
#newsupdates ul.tabsB { padding: 3px 8px 0px;border-bottom:2px solid #c8d4e6;}
#newsupdates ul.tabsB li.w20borderbig { float: left; list-style: none; width: 20%; margin-right: -2px;}
#newsupdates ul.tabs { padding: 3px 8px 0px;border-bottom:1px solid #c8d4e6;}
#newsupdates ul.tabs li.w20borderbig { float: left; list-style: none; width: 20%; margin-right: -2px;}
#newsupdates ul { zoom:1;_height:1px; padding: 0px; margin: 0px; border-bottom: 1px solid #DEEFF7; z-index:10;}
#newsupdates ul li { float: left; list-style: none; width: 50%; margin-right: -2px;}
#newsupdates ul li div.bold { font-weight: bold;}
#newsupdates ul.first { border-top: 0px;}
#newsupdates ul.news { padding: 0px 0px 5px; border: 0px; margin:0px;}
#newsupdates ul.news li { padding: 2px 0px 0px; width: 80%;}
#newsupdates ul.news li.first{ width: 52px;padding-top:4px; }
#newsupdates ul.news li.pdf { background: url(pdfmini.gif) no-repeat 2px 0px; }
#newsupdates ul.news li.radio { background: url(audio/bullet_speaker.gif) no-repeat 2px 0px;}
#newsupdates ul.news li div { padding: 0px; padding-left: 22px; }
#newsupdates ul:after{ content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }		
#header_tab{font: 9pt Arial;}
.ipoImgW17H20{float:left;width:17%;height:20px;cursor:pointer;vertical-align:middle;}
.ipoImgW16H20{float:left;width:16%;height:20px;cursor:pointer;vertical-align:middle;}

/* DETAILS STYLE */
#ipo_detail_table{FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial}
#ipo_detail_table tr td.cyanbodrder{border:1px solid #d7ebf4;}
#ipo_detail_table tr td.cyanbodrder_b_l{border-bottom:1px solid #d7ebf4;border-left:1px solid #d7ebf4;}
#ipo_detail_table tr td.cyanbodrder_t_b_l{border-top:1px solid #d7ebf4;border-bottom:1px solid #d7ebf4;border-left:1px solid #d7ebf4;}
#ipo_detail_table tr td.cyanbodrder_r_b_l{border-right:1px solid #d7ebf4;border-bottom:1px solid #d7ebf4;border-left:1px solid #d7ebf4;}
#ipo_detail_table tr.even_ipo{background-color:#f0f7f9;vertical-align:top;}
#ipo_detail_table tr.odd_ipo{background-color:#FFFFFF;vertical-align:top;}

/* ANALYSIS STYLES */
#content ul {  padding: 3px 0px; border: 0px; border-bottom: 1px solid #DEEFF7; position:relative; z-index:10;}
#content ul.first { border-bottom: 2px solid #DEEFF7;}
#content .emptydata { padding: 10px 0px; text-alignment: center; color: #ff0000; font-weight: bold; }
#analysis { padding: 10px; border: 1px solid #9ACBE0;}
#analysis ul li.col1 { width: 190px; text-align: left;}
#analysis ul li { width: 130px; text-align: right; }
#analysis #summary ul { width: 470px; z-index: 1; }
#analysis #comparative { width: 200px; float: right; padding: 0px 10px;}
#analysis #comparative .comparebox { margin: 10px 0px 0px; float: right; border: 1px solid #9ACBE0; padding: 10px; width: 166px;}
#analysis .header { color: #333333;}	

#exchange #ipobox ul, #sector #ipobox ul { padding: 0px; border: 0px; }
#exchange #ipobox ul li, #sector #ipobox ul li { width: 50%; text-align: left;  }
#exchange #content, #sector #content { padding: 0px; border: 0px; }
#exchange #content ul li, #sector #content ul li { padding: 0px; border: 0px;}
#exchange #ipobox ul.headerbox, #sector #ipobox ul.headerbox { border: 1px solid #94CEDE; background-color: #F0F7F9;}
#exchange #exchangecontent .header, #sector #sectorcontent .header { font-size: 10px;}

#league { padding: 10px; border: 1px solid #9ACBE0;}
#league .bigheader { }
#league ul { z-index: 1; }
#league ul li { width: 120px; text-align: right; }
#league ul li.rank { padding-right: 15px; width: 5%; }
#league ul li.advisor { width: 35%; text-align:left; }
#league ul li.offering { width: 25%; }
#league .header { font-size: 10px; color: #333333;}	
#league .total {font-weight:bold;background-color:#f4f6f5}	
#league div.headerbox {  zoom:1;_height:1px; border: 1px solid #94CEDE; background-color: #F0F7F9; padding: 2px 8px;}

#resubmit #ipobox ul {border: 0px;}
#resubmit #ipobox ul li.first {width: 40%;}
#resubmit #ipobox ul li.last {width: 47%;}
#resubmit #ipobox ul li.last div {float: left; text-align: left;}
#resubmit #ipobox ul li.last .first { width: 20%; text-align: right;}
#resubmit #ipobox ul li.last .last { float: right; width: 70%;}
#resubmit #ipobox ul li.last .col1 {width: 40%;}
#resubmit #ipobox ul li.last .col2 {width: 30%;}
#resubmit #ipobox .header {font-size: 12px;}
#resubmit form {margin: 0px; padding: 0px;}

.moretextsmall { font: 10px verdana; }
A.moretextsmall:link{COLOR: #003493;}
A.moretextsmall:visited{COLOR: #003493; }
A.moretextsmall:active{COLOR: #003493; }
A.moretextsmall:hover{COLOR: #ff0000; text-decoration:underline}
.bigheader { font: 16px arial,helvetica,clean,sans-serif; font-weight: bold; color: #E87F26;}

#tcontent ul {  padding: 3px 0px; border: 0px; border-bottom: 1px solid #DEEFF7; position:relative; z-index:10;}
#tcontent ul.first { border-bottom: 2px solid #DEEFF7;}
#tcontent .emptydata { padding: 10px 0px; text-alignment: center; color: #ff0000; font-weight: bold; }
#tanalysis { padding: 10px; border: 1px solid #9ACBE0;}
#tanalysis ul li.col1 { width: 25%; text-align: left; }
#tanalysis ul li { width: 25%; text-align: right;}

#tanalysis ul li.tcol1 { width: 30%; text-align: left;}
#tanalysis ul li.test { width: 35%; text-align: right; }

#tanalysis ul li.tcol2 { width: 20%; text-align: left;}
#tanalysis ul li.test2 { width: 20%; text-align: right; }

#tanalysis #tsummary {}
#tanalysis #tsummary ul { z-index: 1; }
#tanalysis #comparative { width: 25%; float: right; padding: 0px 10px;}
#tanalysis #comparative .comparebox { margin: 10px 0px 0px; float: right; border: 1px solid #9ACBE0; padding: 10px; }
#tanalysis .header { color: #333333;}	

#texchange #ipobox ul, #tsector #ipobox ul { padding: 0px; border: 0px; }
#texchange #ipobox ul li, #tsector #ipobox ul li { width: 50%; text-align: left;}
#texchange #content, #tsector #content { padding: 0px; border: 0px; }
#texchange #content ul li, #tsector #content ul li { padding: 0px; border: 0px;}
#texchange #ipobox ul.headerbox, #tsector #ipobox ul.headerbox { border: 1px solid #94CEDE; background-color: #F0F7F9;}
#texchange #exchangecontent .header, #tsector #sectorcontent .header { font-size: 10px;}

#tleague { padding: 10px; border: 1px solid #9ACBE0;}
#tleague .bigheader { }
#tleague ul { z-index: 1; }
#tleague ul li { width: 20%; text-align: right; }
#tleague ul li.rank { padding-right: 15px; width: 5%; }
#tleague ul li.advisor { width: 25%; text-align:left; }
#tleague ul li.offering { width: 25%; }
#tleague .header { font-size: 10px; color: #333333;}	
#tleague .total {font-weight:bold;background-color:#f4f6f5}	
#tleague div.headerbox {  zoom:1;_height:1px; border: 1px solid #94CEDE; background-color: #F0F7F9; padding: 2px 8px;}

#ipoboxprint { font: 9pt Arial;width:100%; border: 1px solid #94CEDE;padding:0px;}
#ipoboxprint tr td.title { padding: 2px 8px;}
#ipoboxprint tr td.notitle { padding: 2px 8px;}
#ipoboxprint tr td.title {font: bold 12px Verdana; color: #2F2F32; background-color: #F0F7F9; border-bottom: 1px solid #94CEDE;width:100%;}
#ipoboxprint tr td {border-bottom: 1px solid #deeff7;width:50%;padding-left:8px;}
#ipoboxprintnews tr td.title { padding: 2px 8px;}
#ipoboxprintnews { font: 9pt Arial;width:100%; border: 1px solid #94CEDE;}
#ipoboxprintnews tr td.title {font: bold 12px Verdana; color: #2F2F32; background-color: #F0F7F9; border-bottom: 1px solid #94CEDE;width:100%;}
#ipoboxprintnews tr td.title { padding: 2px 8px;}
#ipoboxprintnews tr td{padding-left:8px;} 
#ipoboxprintnews ul { zoom:1;_height:1px; padding: 0px; margin: 0px; border-top: 1px solid #DEEFF7; position:relative; z-index:10;}
#ipoboxprintnews ul li { float: left; list-style: none; width: 50%; margin-right: -2px;}
#ipoboxprintnews ul.first { border-top: 0px;}
#ipoboxprintnews ul.news { padding: 3px 8px 0px; border: 0px; }
#ipoboxprintnews ul.news li { padding: 2px 0px 0px; width: 100% }
#ipoboxprintnews ul.news li.pdf { background: url(/images/pdfmini.gif) no-repeat 2px 0px; }
#ipoboxprintnews ul.news li.radio { background: url(/images/audio/bullet_speaker.gif) no-repeat 2px 0px;}
#ipoboxprintnews ul.news li.headline { background: url(/images/listdot.gif) no-repeat 2px 8px;}
#ipoboxprintnews ul.news li div { padding: 0px; padding-left: 22px; }


#iponlink {width:100%;padding:0px;}
#iponlink .coomingsoon{font: bold  italic 7pt verdana; color: #868686;}
#iponlink .trb { background:url(insight_border_topright.GIF) 100% 0  no-repeat; line-height:3px; height:7px; }
#iponlink .tlb { background:url(insight_border_topleft.GIF) 0 0% no-repeat; line-height:3px;  height:7px}
#iponlink .tmb { border-top:1px solid #a5b2c1; background: #DDEEF6; line-height:3px; margin: 0px 4px;height:7px}
#iponlink .brb { background:url(insight_border_bottomright.GIF) 100% 100%  no-repeat; line-height:3px; }
#iponlink .blb { background:url(insight_border_bottomleft.GIF) 0 100% no-repeat; line-height:3px; }
#iponlink .bmb { border-bottom:1px solid #a5b2c1; background:url(insight_border_bg_plain_bottom.GIF) 100% 100% repeat-x; line-height:3px; margin: 0px 4px;}
#iponlink .topheader {border-left:1px solid #a8b8c8;border-right:1px solid #a8b8c8;background: #DDEEF6;height:25px; clear:both;}
#iponlink .bottom {border-left:1px solid #a8b8c8;border-right:1px solid #a8b8c8;background:url(insight_border_bg_gradient_bottom.GIF) 0% 100% repeat-x;height:25px; clear:both;}
#iponlink .topheaderfont{padding-top:3px; font: bold 10pt Arial; color: #003493; text-decoration: none;padding:5px 0px 0px 5px;}
#iponlink .topheadernew {border-left:1px solid #a8b8c8;border-right:1px solid #a8b8c8;background:url(zi_cm_toolset_bg_header.GIF) 0 0% repeat-x;height:20px; clear:both;}
#iponlink .topheaderfontnew{padding-top:3px; font: bold 9pt Arial; color: #003493; text-decoration: none;padding:2px 0px 0px 5px;}	
#iponlink .content { background: #DDEEF6; border:1px solid #a8b8c8; border-top:0px;border-bottom:0px; padding:2px; padding-top:0px; clear:both; }
.wbgcontent {padding:5px; font-family: "Arial"; font-size: 12px;}
