


#kwicks_container {width:463px; height: 52px; background:url(/p/common/kwickbgc.gif) repeat-x top left; }
#kwicks {position: relative;}
#kwicks .kwick {cursor:pointer; float: left; display: block; width: 110px; height: 52px; background:url(/p/common/kwickbg.gif) no-repeat top left; }
.kwicktitle {padding:10px;}

#maincontenttable {border:#dbdbdb 1px solid; border-top:0px;}
#maincontentcell {padding:10px; height:320px}

#quicklinkform {margin-bottom:26px}
#quicklink {margin-top:47px; color:#000000; font-size:1.1em; font-weight:bold; margin-bottom:7px}
#quicklinkdesc {font-size:0.9em; margin-left:10px; color:#636363 }
.qlselect {display:block; width:130px; margin-top:7px; font-size:0.9em}
#qlsearch {display:block; margin-top:10px; position:relative; left:-3px; }

#contacts {}
#contacts-header {font-weight:bold; font-size:1em; margin-bottom:10px;}
.contact {margin-bottom:10px;}
.contacts-image {border:#dbdbdb 1px solid; width:60px; height:60px; }
.contacts-name {display:block; margin-top:5px; color:#000000; margin-bottom:5px; font-size:0.9em; }
.contacts-position {font-size:0.9em;  }

#psearch {margin-top:15px; }
.psearchitemtitle {font-size:11px; margin-bottom:5px}
.psearchitem {display:block; font-size:0.9em; margin-bottom:12px}
#psearchsearch {margin-top:5px;}
#psearchdots {margin-top:5px;margin-bottom:5px}
#psearchtop {font-weight:bold; font-size:11px; display:none}

#boffers {margin-top:10px; width:235px; display:none}
.boffer {margin-right:10px; float:left; width:32px;}
#alloffers {font-size:10px; margin-top:7px;}


#promomain {background-color:#dcdcdc; padding:10px; margin-bottom:22px;}

#mainnews {margin-top:1em; padding-left:10px}
.mainnewsitem {margin-bottom:15px;}
.mainnewsitemfirst {margin-bottom:15px; height:75px;}
.mainnewsdate {font-size:12px; color:#999999; }
.mainnewsdatefirst {font-size:12px; color:#999999; padding-top:10px}
.mainnewslink {font-size:12px; color:#000000}
.mainnewstitle {}
.mainnewsimage {border:#a1a1a1 1px solid; float:left; display:block; width:100px; height:75px; margin-right:15px;}

#mainnewslinks {margin-top:25px; margin-bottom:10px; font-size:11px}
#mainallnewslink {float:left; margin-left:0px; margin-right:105px}
#mainnewssubscribe {}

#summaryb2b {width:213px; height:150px; border:#dbdbdb 1px solid; margin-right:8px; margin-bottom:10px; float:left;}
#summaryb2c {width:213px; height:150px; border:#dbdbdb 1px solid; margin-bottom:10px; margin-left:223px}
#summaryinvest {width:213px; height:150px; border:#dbdbdb 1px solid; margin-right:10px; float:left;}
#summarylinks {width:190px; height:150px; border:#ffffff 1px solid; margin-left:223px; font-size:11px; padding:10px}
.summarylink {display:block; margin-left:43px; margin-bottom:4px; color:#000000}
#summaryarchivelink {margin-top:20px; display:block}
#summarysubscribelink {margin-top:5px; display:block}

#researchreviews {width:285px; height:280px; border-right:#dbdbdb 1px solid; margin-right:10px; float:left; font-size:11px;}
#researchproducts {width:135px; margin-left:295px; font-size:11px;}
.researchtitle {font-weight:bold; margin-top:5px;}
.researchitem {margin-top:15px; margin-left:5px; height:106px;}
.researchitemimage {width:75px; height:106px; float:left; border:#dbdbdb 1px solid;}
.researchitemlink {color:#000000; margin-left:85px; display:block; padding-top:10px; width:140px}
#researchproductslist {height:220px}
#researcharchive {}
.researchproductslink {color:#000000; display:block; margin-top:15px;}

#moreinfolink {color:#000000; border-bottom:#000000 1px dashed; cursor: pointer}
#moreinfo {margin-bottom:2.5em}
#moreinfoh1 {font-size:1.01em; font-weight:bold}
#moreinfoh2 {font-size:1.01em; font-style: italic; margin-top:1em; margin-bottom:1em;  font-weight: normal}
#moreinfoh2c {font-size:1.01em; margin-top:1em; margin-bottom:1em;  font-weight: bold}
.moreinfoh {display:none}
.moreinfov {display:block}


#psearch-wrapper {width: 441px; height: 285px;	overflow:hidden; border-top: #dbdbdb 1px solid;}			
#psearch-views {width:1000px;}			
.psearch-view {float:left;	width:441px;}	

.psearchstufftitle {font-size:11px; font-weight:bold; margin-top:12px}
.psearchstuffitem {font-size:11px; font-weight:normal; margin-top:5px}
			
#psearch-view1-title {text-align:center;  height:21px; font-weight:bold; padding-top:9px; font-size:12px;}
.psearch-view1-type {border-top:#ececec 1px solid; border-bottom:#ececec 1px solid; margin-top:3px; padding-top:4px; height:19px; padding-left:145px; font-size:12px; background:url('/p/common/further.gif') no-repeat top right #ececec; cursor:pointer;}		
.psearch-view1-type-over {border-top:#dbdbdb 1px solid; border-bottom:#dbdbdb 1px solid; margin-top:3px; padding-top:4px; height:19px; padding-left:145px; font-size:12px; background:url('/p/common/further.gif') no-repeat top right #ffffff; cursor:pointer;}		
.psearch-view1-link {color:#000000; text-decoration:none}

#psearch-view2-titlecontainer {height:25px; padding-top:5px;}
#psearch-view2-back {float:left; width:68px; padding-left:22px; height:19px; padding-top:6px; background:url('/p/common/backarrow.gif') no-repeat top left #ececec; font-size:11px; cursor:pointer;}
#psearch-view2-title {height:20px; padding-top:5px; font-size:12px; font-weight:bold; }
.psearch-view2-form {padding-top:25px; padding-left:7px; padding-right:10px}
.psearch-view2-form-passive {display:none}
.psearch-view2-form-column1 {width:210px; float:left; }
.psearch-view2-form-column1-fix {}
.psearch-view2-form-column2 {width:210px; float:left; }
.psearch-view2-form-column2-searches {padding-left:10px; height:176px}
.psearch-view2-form-column2-stuff {padding-left:7px; padding-top:9px; padding-bottom:10px; border-left:#dbdbdb 1px solid}
.psearch-view2-titlecaption-passive {display:none}
.psearch-view2-titlecaption {display:inline}


