body {
background:url(../images/pgBg.gif) repeat-x #fff;
font-family:Arial, san-serif;
color:#656565;
margin:0;
padding:0;
}
div{
font-size:12px;
}
img {
border:0px;
vertical-align:middle;
padding:0;
margin:0;
}
h1 {
color:#166893;
font-size:20px;
line-height:24px;
font-weight:700;
margin:0 0 10px;
}
h2 {
color:#000;
font-size:14px;
line-height:16px;
font-weight:700;
margin:10px 0;
}
h3 {
font-size:16px;
color:#000;
font-weight:700;
line-height:16px;
margin:0;
padding:0 0 5px;
}
h4 {
color:#000;
font-size:14px;
line-height:16px;
font-weight:700;
margin:10px 0;
}
h5 {
font-size:12px;
line-height:14px;
font-weight:700;
color:#000;
margin:0 0 2px;
}
h6 {
font-size:14px;
line-height:16px;
color:#648f12;
font-weight:700;
text-align:left;
border-bottom:1px solid #ADABA6;
padding:0 0 5px;
}
p {
font-size:12px;
}
strong {
color:#000;
}
table {
width:100%;
border:0px;
padding:0;
margin:0 0 25px 0;
border-collapse:collapse;
}
td {
border:1px solid #e8e8e8;
padding:3px;
font-size:12px;
vertical-align:top;
}
th {
border:1px solid #e8e8e8;
padding:3px;
font-size:12px;
color:#000;
vertical-align:top;
background:url(../images/bg.gif) repeat-x 0px -290px;
}
ul {
}
li {
font-size:12px;
}
a:link, a:visited, a:active {
font-weight:700;
color:#1B85BB;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a.selectedFilter:link, a.selectedFilter:active, a.selectedFilter:visited {
color:#d5d5d5;
}
.advTower {
width:160px;
margin:auto;
}
.advRect {
width:300px;
margin:auto;
}
.allSearchBox {
padding: 8px 8px 0 8px;
border: 1px solid #e6e6e6;
background:url(../images/bgAll.gif) repeat-x #fff bottom;
}
.blockBody {
width:900px;
margin:10px auto 0 auto;
}
.blockFooter {
width:900px;
margin:35px auto 15px auto;
border-top:1px solid #cdcdcd;
padding:8px 0 0 0;
}
.blockFooter a:link, .blockFooter a:active, .blockFooter a:visited {
font-size:11px;
}
.blockFooter p {
font-size:11px;
}
.blockHeader {
background:url(../images/hdrBg.gif) no-repeat;
height:100px;
}
.blockHeaderMenu {
background:url(../images/hdrBg.gif) no-repeat 0px -100px;
height:26px;
color:#787878;
font-size:11px;
padding:6px 0 0 16px;
}
.blockHeaderMenu a:link, .blockHeaderMenu a:visited, .blockHeaderMenu a:active {
font-weight:700;
color:#000;
text-decoration:none;
padding:0;
margin:0;
}
.blockHeaderMenu a:hover {
text-decoration:underline;
}
.blockHeaderSearch {
margin:0;
padding:25px 25px 0 25px;
}
.blockIpo {
margin:0 0 25px 80px;
padding:0;
}
.blockPage {
width:950px;
margin:0 auto 0 auto;
padding:0;
}
.boxL {
float:left;
width:216px;
padding:0px;
margin:12px 12px 12px 0;
}
.boxM {
padding:6px;
border-top:0px;
border-right:1px solid #b4b4b4;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b6;
}
.boxM ul {
margin:0;
padding:0 0 0 20px;
}
.boxMdist {
padding:6px;
border-top:0px;
border-right:1px solid #b4b4b4;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b6;
height:275px;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
}
.boxMdistIn {
margin:0 0 15px 0;
}
.boxMdistIn p {
font-size:11px;
padding:0;
margin:0;
}
.boxMdistInObj {
border-bottom:1px dotted #b6b6b6;
padding:0 0 10px 0;
}
.boxMm {
padding:6px;
margin:12px 0 0 0;
border-right:1px solid #b4b4b4;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b6;
border-top:1px solid #8e8e8e;
}
.boxR {
float:right;
width:216px;
padding:0px;
margin:12px 0 12px 0;
}
.breadcrumb {
margin:10px 0 15px 0;
}
.clearDiv {
clear:both;
font-size:0;
margin:0;
padding:0;
}
.clearDivS {
clear:both;
font-size:0;
margin:0;
padding:0 0 15px 0;
}
.contactBlock {
padding:0 0 25px 0;
}
.ddBg {
background:url(../images/bg.gif) repeat-x 0px -140px;
border:1px solid #979797;
padding:10px;
margin:12px 0 0 0;
}
.ddBg p {
margin:0;
font-size:11px;
color:#b2b2b2;
padding:12px 0 0 0;
}
.ddlContent {
border:1px solid #acacac;
font-family: Arial, san-serif;
font-size:11px;
padding:3px 3px 4px 3px;
vertical-align:middle;
}
.deepDive {
width:160px;
font-size:11px;
}
.detailBodyCat {
float:left;
width:580px;
}
.detailBody {
float:left;
width:565px;
}
.detailBodySe {
float:left;
width:630px;
}
.detailBody a, .detailBodyCat a, .detailBodySe a {
font-size:12px;
}
.detailBody h1 {
font-size:16px;
color:#004055;
margin:0;
padding:0 0 4px 0;
}
.detailBodyCatRt {
float:right;
width:300px;
}
.detailBodyRt {
float:right;
width:315px;
}
.detailBodyRtSe {
float:right;
width:250px;
}
.detailBodyRt h1, .detailBodyRtSe h1 {
font-size:14px;
line-height:16px;
color:#000;
margin:0;
padding:0;
}
.detailBodyRt ul li, .detailBodyRtSe ul li {
font-size:11px;
}
.detailBox {
border:1px solid #dedede;
border-top:0px;
padding:10px;
margin:0 0 15px 0;
background:url(../images/bgShdw.gif) repeat-x;
}
.detailBox h1, .flL h1, .flR h1 {
color:#004055;
font-size:22px;
}
.detailBox h2 .flL h2, .flR h2 {
color:#000;
font-size:14px;
}
.detailBoxL {
float:left;
width:300px;
padding:0 10px 0 0;
}
.detailBoxL h2 {
padding:10px 0 0 0;
margin:0;
}
.detailBoxL h2 a {
font-size:14px;
color:#000;
}
.detailBoxL h3 {
background:url(../images/bg.gif) repeat-x 0px -105px;
border-top:1px solid #d7d7d7;
border-right:1px solid #8e8e8e;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b7;
margin:20px 0 1px 0;
color:#000;
font-size:12px;
padding:4px;
}
.detailBoxL p {
font-size:12px;
}
.detailBoxR {
float:right;
width:225px;
border:1px solid #d6d6d6;
margin:10px 0 0 0;
}
.detailBoxR h1 {
font-size:12px;
color:#000;
background:#f2f2f2;
padding:2px 6px 2px 6px;
margin:0;
}
.desc {
margin:10px 0 0 0;
}
.desc h1, .desc h2, .desc h3, .desc h4, .desc h5 {
font-size:12px;
font-weight:400;
color:#656565;
border:0px;
padding:10px 0 10px 0;
margin:0;
background:#fff;
}
.distSearch {
background:url(../images/ico-price.gif) no-repeat;
height:16px;
padding: 2px 0 0 16px;
}
.distRow {
border-top:1px solid #e8e8e8;
padding:8px;
}
.distBox {
font-size:11px;
border-bottom:1px dashed #d4d4d4;
padding:0 0 10px 0;
margin:0 0 10px 0;
}
.distBoxList {
width:185px;
padding:0 0 2px 0;
}
.distBoxSR {
font-size:11px;
}
.distFea {
padding:3px 0 2px 0;
}
.distResults {
padding:0 0 8px 0;
}
table.distTd td {
padding:0;
border-top:2px solid #c1c1c1;
}
.distLink {
padding:8px 0 0 0;
}
.errFont {
font-size:12px;
font-weight:700;
color:#790000;
padding:5px 0 15px 0;
}
.errFont ul {
margin:0;
padding:0;
}
.errFont ul li {
list-style:square;
margin:0 0 0 10px;
padding:0 0 15px 0;
}
.filterNav {
padding:10px 0 0 0;
margin:0 0 5px 0;
border-top:1px dotted #b4b4b4;
}
.filterMfr {
height:175px;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
margin:5px 0 10px 0;
}
.filterMinus {
float:left;
background:url(../images/icoSprite.gif) no-repeat 0px 0px;
height:9px;
width:9px;
margin:3px 5px 0 0;
cursor:pointer;
}
.filterPlus {
float:left;
background:url(../images/icoSprite.gif) no-repeat 0px -9px;
height:9px;
width:9px;
margin:3px 5px 0 0;
cursor:pointer;
}
.filterUndo {
float:left;
background:url(../images/icoSprite.gif) no-repeat 0px -18px;
height:9px;
width:9px;
margin:2px 5px 0 0;
cursor:pointer;
}
.flL {
float:left;
}
.flL p {
font-size:12px;
}
.flLdoc {
float:left;
width:32px;
}
.flLreg {
float:left;
padding:0 25px 0 0;
width:400px;
}
.flLreg h2 {
margin:0;
padding:8px 0 0 0;
}
.flLs {
float:left;
font-size:11px;
}
.flR {
float:right;
}
.flRdoc {
float:left;
width:250px;
}
.flRnav {
float:right;
width:200px;
text-align:right;
}
.flRreg {
float:right;
width:250px;
margin:0 50px 0 0;
}
.hdrTop {
background:url(../images/bg.gif) repeat-x 0px 0px;
border-top:1px solid #dbdbdb;
border-right:1px solid #afafae;
border-bottom:1px solid #686868;
border-left:1px solid #b2b3b2;
font-size:12px;
padding:3px 6px 3px 6px;
margin:0 0 0 6px;
width:923px;
}
.icoTd {
border-right:1px solid #fff;
width:28px;
}
.inpB {
margin:0 0 4px 0;
}
.inpB a:link, .inpB a:active, .inpB a:visited, .inpB a:hover {
background:url(../images/bg.gif) repeat-x 0px -265px;
border-top:1px solid #097da1;
border-right:1px solid #034e77;
border-bottom:1px solid #02446b;
border-left:1px solid #05638a;
font-family: Arial, san-serif;
font-size:11px;
font-weight:700;
padding:2px 4px 2px 4px;
color:#fff;
text-decoration:none;
}
.inpBar {
margin:5px 0 10px;
}
.inpS {
background:url(../images/bg.gif) repeat-x 0px -70px;
border-top:1px solid #acacac;
border-right:1px solid #b4b4b4;
border-bottom:1px solid #696969;
border-left:1px solid #b7b7b6;
font-family: Arial, san-serif;
font-size:12px;
font-weight:700;
padding:3px;
color:#fff;
cursor:pointer;
vertical-align:middle;
}
.invNum {
font-size:11px;
text-align:right;
padding:8px 0 0 0;
}
.ipo250 {
width:250px;
height:250px;
overflow:hidden;
border:1px solid #dedede;
}
.kasaAd {
margin:0;
padding:0 0 10px;
font-size:11px;
}
.kasaAd b a:link, .kasaAd b a:active, .kasaAd b a:visited {
font-size:12px;
color:#005595;
text-decoration:underline;
}
.kasaAd strong {
display:block;
padding-bottom:10px;
}
.kasaAd strong a:link, .kasaAd strong a:active, .kasaAd strong a:visited {
color:#4a8e02;
font-weight:400;
text-decoration:none;
}
.medRect {
margin: 15px 0 0 0;
}
.navR li {
font-size: 12px;
padding: 0 0 2px 0;
}
.navR li a {
font-size: 12px;
}
.pageLinks {
font-size:11px;
margin:0;
padding:4px 0 4px 0;
}
.pdB {
padding:0 0 25px 0;
}
.pnLink a:link, .pnLink a:visited, .pnLink a:active {
font-size:12px;
}
.relBox ul {
padding:0 6px 4px 32px;
margin:0;
}
.relBox h2 {
font-size:12px;
margin:0;
padding:4px 0 4px 6px;
}
.relBox a {
font-size:11px;	
}
.regBlock {
padding:15px 0 25px 0;
}
.sampleBlock {
padding:0;
margin:0;
}
.sampleBlock br {
padding:0;
margin:0;
position:absolute;
}
.seoBlock h1, .seoBlock h2 {
color:#000;
font-size:14px;
line-height:16px;
}
#sponsoredResults {
width:200px;	
}
.subLinks {
font-size:12px;
color:#b9b9b9;
margin:0 0 6px 0;
}
.subLinks a:link, .subLinks a:active, .subLinks a:visited {
color:#4a8e02;
font-size:12px;
}
.subM {
color:#c6c6c6;
font-size:11px;
}
.support {
background:url(../images/feedbackSupport.jpg) no-repeat;
padding:5px;
width:240px;
height:50px;
margin:25px 0 0 0;
}
.support h1 {
font-size:12px;
line-height:14px;
color:#000;
margin:0;
padding:3px 90px 0 5px;
}
.support p {
font-size:11px;
color:#b2b2b2;
padding:5px 0 0 5px;
margin:0;
}
.tBg {
background:url(../images/bg.gif) repeat-x 0px -105px;
border-top:1px solid #d7d7d7;
border-right:1px solid #8e8e8e;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b7;
padding:4px;
margin:12px 0 0 0;
font-weight:700;
text-align:center;
font-size:12px;
color:#000;
}
.tBgL {
background:url(../images/bg.gif) repeat-x 0px -315px;
border-top:1px solid #d7d7d7;
border-right:1px solid #8e8e8e;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b7;
padding:4px;
margin:0 0 1px 0;
}
.tBgL h2 {
color:#000;
font-size:14px;
margin:0;
padding:0;
}
.textContent {
background:url(../images/bg.gif) repeat-x 0px -35px;
border:1px solid #a8a7a7;
width:450px;
font-family: Arial, san-serif;
font-size:12px;
padding:4px 4px 4px 4px;
color:#8c8c8c;
vertical-align:middle;
}
.textContent:focus {
color:#000;
}
.trackImg {
width:1px;
height:1px;
border:0;
margin:0;
padding:0;
}
.txtAdv {
background:url(../images/txt.gif) no-repeat 0px -15px;
width:150px;
height:15px;
margin:15px 0 5px 0;
padding:0;
}
.txtG {
color:#797979;
font-size:11px;
}
.txtG2 {
color:#797979;
font-size:11px;
padding:0;
margin:0;
}
.txtN {
font-weight:400;
}
.txtResults {
float:left;
padding:2px 0 0 15px;
font-size:11px;
}
.txtSpon {
background:url(../images/txt.gif) no-repeat 0px 0px;
width:150px;
height:15px;
margin:25px 0 5px 0;
padding:0;
}
.validation-advice {
color:#ae1615;
font-weight:700;
margin:0;
padding:4px 0 6px;
}
.win {
background:#fff;
padding:10px;
margin:10px;
}
.win h1 {
background:url(../images/bg.gif) repeat-x 0px -105px;
border-top:1px solid #d7d7d7;
border-right:1px solid #8e8e8e;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b7;
padding:2px 8px 2px 8px;
margin:0 0 15px 0;
font-weight:700;
font-size:14px;
color:#000;
}
.win h2 {
font-size:16px;
margin:0 0 25px 0;
}
#loading {
padding:4px 0 4px 8px;
text-align:left;
font-weight:400;
font-size:11px;
color:#fff;
background:#11cb3d;
position:absolute;
width:99%;
}
div.accordionBlock {
padding:0;
margin:10px 0 0 0;
width:615px;
}
div.accordion {
position:relative;
}
div.accordion-toggle {
position:relative;
z-index:10;
background:url(../images/bgHome.gif) no-repeat 0px 0px;
color:#fff;
font-size:14px;
font-weight:700;
cursor:pointer;
margin:0 5px 1px 5px;
padding:6px 12px 0 12px;
border-top:1px solid #afd1e1;
border-bottom:1px solid #3d748d;	
height:22px;
}
div.accordion-toggle:hover, div.accordion-toggle-active {
background:url(../images/bgHome.gif) no-repeat 0px -28px;
}
div.accordion-content {
overflow:hidden;
background:url(../images/contentHmBg.jpg) no-repeat bottom;
padding:0;
margin: 0 5px 0 5px;
color:#565555;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
height:255px;
}
.hmTop {
background:url(../images/homeBannerBg.jpg) no-repeat;
width:625px;
height:194px;
font-size:12px;
color:#727272;
}
.hmTop h1 {
color:#515151;
padding: 0;
margin:0;
font-size:18px;
}
.hmTopNav {
padding: 8px;
}
.hmTopNav a:link, .hmTopNav a:active, .hmTopNav a:visited  {
color:#1B85BB;
font-weight:700;
font-size:12px;
text-decoration:none;
}
.hmTopNav a:hover {
text-decoration:underline;
}
.hmTopNav table {
border:0px;
border-collapse:collapse;
margin:0;
padding:0;
}
.hmTopNav td {
margin:0;
padding:0 15px 4px 0;
border:0px;
}
ul.hmTopNavL {
float:left;
margin:0;
padding:0;
}
ul.hmTopNavR {
float:left;
margin:0 0 0 15px;
padding:0;
}
ul.hmTopNavL li {
width:285px;
padding:0 0 2px 0;
margin:0 0 0 15px;
}
ul.hmTopNavR li {
width:250px;
padding:0 0 2px 0;
margin:0 0 0 15px;
}
.hmBtm {
background:url(../images/hmBorderTopBtm.gif) no-repeat 0px -5px;
width:307px;
height:5px;
}
.hmBtop {
background:url(../images/hmBorderTopBtm.gif) no-repeat 0px 0px;
width:307px;
height:5px;
}
.blockBodyHm {
width:940px;
margin:10px auto 0 auto;
}
.blockFooterHm {
width:940px;
margin:35px auto 15px auto;
border-top:1px solid #cdcdcd;
padding:8px 0 0 0;
}
.blockFooterHm p {
font-size:11px;	
}
.blockFooterHm a:link, .blockFooterHm a:active, .blockFooterHm a:visited {
font-size:11px;
}
.hmL {
float:left;
width:614px;
}
.hmR {
float:right;
}
.hmR p {
padding:0;
margin:0 0 18px 0;
}
.contentL {
float:left;
width:297px;
}
.contentR {
float:right;
width:297px;
}
.data {
height:235px;
padding:10px;
}
.data1 {
margin:0 0 20px 0;
padding:0 0 10px 0;
border-bottom:1px dotted #989898;
}
.data2 {
margin:0;
padding:0;
}
.data2 li {
padding:0 0 6px 0;
}
.data2 ul {
margin-top:0;
}
.dataL {
float:left;
width:65px;
}
.dataR {
float:right;
width:220px;
}
.featSty {
color:#797979;
font-weight:700;
padding:0 0 15px 0;
}
#accordion1, #accordion2 {
background:url(../images/hmBorder.gif) repeat-y;
width:307px;
#margin-top:-10px;
_margin-top:-10px;
}
/* DIR */
.dirList {
border:1px solid #ededed;
padding:15px;
margin:0 0 15px 0;
}
.dirL1 {
float:left;
margin:0;
width:145px;
}
.dirL2 {
float:left;
width:270px;
margin:0;
padding:0;
font-size:11px;
}
.dirL2 p {
padding:0 0 10px 0;
margin:0;
font-size:14px;
}
.dirL2 p a {
color:#000;
}
.dirL2b {
float:left;
padding:0 20px 0 145px;
margin:0;
font-size:11px;
}
.dirL2b p {
padding:0 0 10px 0;
margin:0;
font-size:14px;
}
.dirL2b p a {
color:#000;
}
.dirL4 {
float:right;
padding:0;
margin:0;
}
.dirL4 p {
padding:0 0 4px 0;
margin:0;
font-size:11px;
}
.dirMsg {
padding:10px 150px 0 145px;
}
/* IPO */
.ipoBtn {
float:left;
padding:0 0 0 75px;
}
.ipoL {
float:left;
}
.ipoR {
float:right;
}
.ipoMsgLite {
font-size:12px;
padding:8px 0 0 0;
color:#444444;
}
.ipoMsg {
font-size:14px;
line-height:15px;
padding:8px 0 5px 0;
color:#444444;
}
.ipoTdLite table {
margin:1px 0 0 0;
padding:0;
}
.ipoTdLite td {
border:1px solid #fff;
}
.ipoTd table {
margin:1px 0 0 0;
padding:0;
}
.ipoTd td {
border:1px solid #fff;
}
.ipoTd td p {
font-size:12px;
}
.ipoBoxMdist {
padding:6px;
border-top:0px;
border-right:1px solid #b4b4b4;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b6;
height:267px;
width:250px;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
}
.ipoDistBox {
padding:0 0 10px 0;
margin:0 0 10px 0;
}
.ipoTBg {
background:url(../images/bg.gif) repeat-x 0px -105px;
border-top:1px solid #d7d7d7;
border-right:1px solid #8e8e8e;
border-bottom:1px solid #8e8e8e;
border-left:1px solid #b7b7b7;
padding:4px;
margin:0;
font-weight:700;
text-align:center;
font-size:12px;
color:#000;
}
/* MENU */
#topMenu {
color:#787878;
}
.dropShdw {
background:url(../images/ddMenuShdw.png) no-repeat;
#background:none;
_background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.media.supplyframe.com/images/ddMenuShdw.png',sizingMethod='scale');
width:388px;
height:348px;
}
.dropContent {
padding:5px 10px 0 10px;
text-align:left;
font-size:12px;
width:352px;
height:322px;
#height:322px;
_height:277px;
background:url(../images/ddMenuBg.png) repeat-x;
border:1px solid #bbb;
}
.dropContent h1 {
color:#515151;
padding:0 0 3px 0;
margin:0 0 15px 0;
font-size:18px;
}
.dropBlock p {
text-decoration:none;
font-weight:400;
color:#515151;
margin:0;
padding:0 0 6px 0;
}
.dropBlock {
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
margin:0 0 10px 0;
height:270px;
}
.dropmenu {
position:absolute;
top:0;
z-index:100;
margin:0;
visibility:hidden;
width:388px;
}
/* ICONS */
.icoBox {
width:24px;
height:24px;
cursor:pointer;
}
.ico_pdf {
background:url(../images/icoMain-sprite.gif) no-repeat 0px 0px;
}
.ico_pdfApi {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -24px;
}
.ico_des {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -48px;
}
.ico_doc {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -72px;
}
.ico_edu {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -96px;
}
.ico_word {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -120px;
}
.ico_ppt {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -144px;
}
.ico_xls {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -168px;
}
.ico_exe {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -192px;
}
.ico_wmv {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -216px;
}
.ico_zip {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -240px;
}
.ico_avi {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -264px;
}
.ico_qui {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -288px;
}
.ico_mpg {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -312px;
}
.ico_dvi {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -336px;
}
.ico_aud {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -360px;
}
.ico_img {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -384px;
}
.ico_htm {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -408px;
}
.ico_swf {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -432px;
}
.ico_db {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -456px;
}
.ico_js {
background:url(../images/icoMain-sprite.gif) no-repeat 0px -480px;
}
/* IPO */
.ipoBlock {
width:725px;
height:323px;
overflow:hidden;
border:1px solid #666;
}
.ipoHeader {
font-size:22px;
color:#000;
padding:4px;
font-weight:700;
background-color:#ccc;
}
.ipoContentL {
float:left;
background:#fff;
border:1px #dedede solid;
padding:5px;
width:450px;
height:265px;
}
.ipoCL {
float:left;
padding:0 0 10px 0;
}
.ipoCR {
float:right;
padding:0 0 10px 0;
}
.ipoContentR {
float:right;
background:#fff;
border:1px #dedede solid;
padding:5px;
width:235px;
height:265px;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
}
.ipoAction {
text-align:right;
padding:10px 0 0 0;
}
.ipoAuth {
background:#fff;
padding:0 8px 8px 8px;
color:#a3a3a3;
font-size:11px;
text-align:center;
}
.ipoDistBlock {
margin:0 0 22px;
}
.ipoDistL {
float:left;
padding-bottom:10px;
}
.ipoDistR {
float:right;
}
/* IPO LITE */
.lite_ipoBlock {
width:728px;
height:120px;
overflow:hidden;
border:1px solid #666;
}
.lite_ipoBlockOa {
width:728px;
height:120px;
overflow:hidden;
}
.lite_ipoHeader {
font-size:16px;
color:#000;
padding:3px;
font-weight:700;
background-color:#ccc;
text-align:center;
}
.lite_ipoContent, .ipoContent {
padding:5px;
}
.lite_ipoContentL {
float:left;
width:400px;
}
.lite_ipoCL {
float:left;
width:125px;
padding:0 0 5px 0;
}
.lite_ipoCM {
float:left;
width:244px;
text-align:center;
padding:0 0 5px 0;
}
.lite_ipoCR {
float:right;
width:31px;
padding:0 0 5px 0;
}
.lite_ipoContentR {
float:right;
width:303px;
padding:0 0 0 15px;
}
/* EDSON */
.blockBodyF {
float:left;
width:600px;
}
.blockBodyF a {
font-weight:400;
text-decoration:underline;
}
.blockBodyF h2 {
font-weight:700;
}
.blockLink {
clear:both;
display:block;
width:100%;
text-align:center;
margin:25px auto 0;
font-size:11px;
}
.blockPromo {
float:right;
width:250px;
margin:0 0 35px 15px;
}
.footerLinks {
clear:both;
text-align:left;
font-size:11px;
margin:10px 0 25px;
}
.footerLinks a {
padding:0;
font-weight:400;
}
.formStr {
padding:0;
}
.formStr input,.formStrIn input {
margin:0 0 5px;
}
.formStr label,.formStrIn1 label {
display:block;
font-weight:700;
color:#000;
padding:0 0 5px;
}
.formStr li {
clear:both;
margin:0;
padding:0 0 10px;
}
.formStr ul {
display:block;
list-style:none;
margin:0;
padding:0;
}
.formStrIn label {
display:block;
width:175px;
text-align:right;
font-weight:700;
color:#000;
padding:0 0 5px;
}
.formStrIn li,.formStrIn1 li {
float:left;
margin:0 15px 0 0;
padding:0 0 10px;
}
.formStrIn ul,.formStrIn1 ul {
display:block;
list-style:none;
clear:both;
margin:0;
padding:0;
}
.formStrIn,.formStrIn1 {
padding:0 5px 0 0;
}
.formStrIn1 input {
display:block;
margin:0 0 5px;
}
.formText {
color:#616161;
font-size:12px;
font-family:Arial, sans-serif;
background-color:#fff;
border:solid 1px #acacac;
padding:3px;
}
.formTextdisabled {
color:#616161;
font-size:12px;
font-family:Arial, sans-serif;
background-color:#f5f5f5;
border:solid 1px #acacac;
padding:3px;
}
.formTextS {
color:#000000;
font-size:16px;
font-weight:bold;
font-family:Arial, sans-serif;
background-color:#fff;
border:solid 1px #acacac;
padding:3px;
}
.inputGR {
background:url(../images/bg.gif) repeat-x 0px -265px;
border-top:1px solid #097da1;
border-right:1px solid #034e77;
border-bottom:1px solid #02446b;
border-left:1px solid #05638a;
font-family: Arial, san-serif;
font-size:12px;
font-weight:700;
padding:3px;
margin:0;
color:#fff;
}
.promoData {
background: #fff url(../images/business_woman_promo.jpg) no-repeat bottom right;
border:1px solid #9f9f9f;
width:230px;
height:230px;
margin:0 0 25px;
padding:10px;
}
.promoData h1 {
font-family:Arial, san-serif;
font-size:14px;
line-height:16px;
font-weight:700;
padding:0;
}
.promoData h2 {
font-family:Arial, san-serif;
font-size:14px;
line-height:16px;
font-weight:700;
padding:15px 0 0 0;
}
.promoData li {
font-weight:700;
margin:0;
padding:0 0 8px 0;
font-size: 11px;
color:#656565;
}
.promoData p {
font-weight:700;
font-size:14px;
color:#611651;
margin:0;
padding:0 0 3px 5px;
}
.promoData ul {
margin:15px 0 10px 15px;
padding:0;
}
.blockLink {
clear:both;
display:block;
width:100%;
margin:25px auto 0;
text-align:left;
}
.hmProdCatHdr {
background:url(../images/bg.gif) repeat-x scroll 0 -315px transparent;
color:#404040;
font-size:14px;
border-color:#D7D7D7 #8E8E8E #8E8E8E #B7B7B7;
border-style:solid;
border-width:1px;
margin:0;
padding: 4px 8px;
line-height:normal;
font-weight:700;
}
.hmHdrs {
background:url(../images/bg.gif) repeat-x scroll 0 -315px transparent;
color:#404040;
font-size:14px;
border-color:#D7D7D7 #8E8E8E #8E8E8E #B7B7B7;
border-style:solid;
border-width:1px;
margin:0;
padding: 4px 8px;
line-height:normal;
font-weight:700;
}
.hmProdCat,.hmDataSrch,.hmProdArt {
border:1px solid #E8E8E8;
margin-bottom:14px;
}
.hmDataSrch {
padding: 8px;
}
.hmDataSrch a:link, .hmDataSrch a:visited, .hmDataSrch a:active
{
font-weight:700;
} 
.hmProdCat li {color:#156792;}
.hmProdArt {
padding: 0 0 0 0;
}
.hmProdArt ul {
padding: 0;
}
.hmProdArt li {
color:#156792;
}
.hmProdLists {
padding: 8px;
}
/* Resources Page */
.resources H1 {
margin: 12px 0 0 0;
}
.resourcesBlock {
margin: 0 0 15px 0; 
width: 900px; 
}
.resourcesBlock a {
font-weight: normal;
}
.resourceL {
float:left;
padding-right:10px;
width:440px;
}				
.resourceR {
float:right;
padding-right:10px;
width:440px;
}									
.resourceHdr {
font-weight: 700;
}
/* Float Clearing */
* html .clearfix{
height: 1%;
overflow: visible;
}
/* float clearing for IE7 */
*+html .clearfix{
min-height: 1%;
}
/* float clearing for everyone else */
.clearfix:after{
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
font-size: 0;
}
.clr {
clear:both;
}

