/* Main Css Settings */
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0px;}
.text2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
a:link {color:#0000FF}
a:visited {color:#0000CC}
a:hover {color:#0000FF;text-decoration:none;}

/* Main Containers */
#holder {margin:0 auto;width:780px;height:112px;}
#contentHolder {}

/* Topbar, Logo and Title */
#top .ttop {width:780px;text-align:right;}
#top .tleft {width:12px;height:112px; float:left;}
#top .tcontent {float:left;width:598px;height:112px;background-image:url(images/topbg.jpg);}
#top .tlogo {width:160px;padding-left:22px;padding-top:26px;float:left;}
#top .ttext {float:left;width:160px;padding-left:14px;padding-top:14px;}
#top .tlang {float:left;width:390px;padding-left:14px;padding-top:13px;text-align:right;}

/* Tabs */
#tabs {height:29px;padding-top:2px;}
#tabs div {float:left;}
#tabs .text {text-align:right;float:right;width:370px;padding-top:6px;}
#tabs .text a {color:Black;font-size:11px;}
#tabs img {cursor:pointer;}

/* Footer */
#footer {padding-top:10px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}
#footer .text {float:left;width:65%;font-size:10px;}
#footer .links {float:left;width:35%;text-align:right;font-size:10px;}

/* Content Area */
#content {background-image:url(images/tabs/cBg.jpg);}
.contentTop {margin:0 auto;width:734px}
.contentTop .text {float:left;width:546px;margin-top:5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.contentTop .promo {margin-left:10px;float:left;width:178px;margin-top:5px;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.contentTop .text2 {width:724px}

/* Search Heading 'Company Search' */
.searchHeading {margin:0 auto;width:734px}
.searchHeading .text {float:left;width:200px}
.searchHeading .links {float:left;width:534px;height:29px;background-repeat:repeat-x;background-position:center;background-image:url(images/dottedline.jpg);}
.searchTextAlpha {width:734px;margin:0 auto;padding-top:4px;}
.searchTextAlpha .blueText {color:#1C5077;padding-bottom:5px;}

/* A-Z 0-9 List */
.alphaNumeric .anCenter {background-image:url(images/letterselectionbg.jpg);background-repeat:repeat-y;height:18px;}
.alphaNumeric div div {padding-top:0px!important;padding-top:0px;padding-left:5px;text-align:center;}
.alphaNumeric ul {list-style:none; display:inline;padding:0px;margin:0px;padding-left:5px;}
.alphaNumeric ul li {display:inline;padding-right:5px;}
.alphaNumeric ul li a:link {color:#34577D;font-weight:bold;text-decoration:none;}
.alphaNumeric ul li a:visited {color:#34577D;font-weight:bold;text-decoration:none;}
.alphaNumeric ul li a:hover {color:#34577D;font-weight:bold;text-decoration:underline;}
.alphaNumeric ul li a:active {color:#000000;font-weight:bold;text-decoration:underline;}

/* The search box */
.searchBox {width:734px;height:25px;margin:0 auto;padding-top:8px;}
.searchBox .text {float:left;padding-top:3px;height:19px;width:90px;font-size:14px;font-weight:bold;color:#1C5077;}
.searchBox .holder {float:left;height:22px;width:464px;}
.searchBox .buttons {float:left;height:22px;width:170px;}

/* Results Section including heading */
.resultsArea .heading {margin:0 auto;width:734px}
.resultsArea .heading .text {float:left;width:180px}
.resultsArea .heading .hr {float:left;width:280px;height:29px;background-repeat:repeat-x;background-position:center;background-image:url(images/dottedline.jpg);}
.resultsArea .heading .links {float:left;width:274px;height:29px;text-align:right;}
.resultsArea .heading .links img {padding-left:4px;}

/* Actual Results */
.searchResults {width:756px;height:;padding-top:10px;margin-left:23px;margin-right:1px;}

/* IABM Member Box */
.cMember {height:98px;}
.cMember .iabm {float:left;width:25px;text-align:center;background-color:#774BBC;height:88px;}
.cMember .logo {float:left;width:140px;background-color:#FFF;height:88px;text-align:center;}		
.cMember .details {float:left;width:374px;background-color:#FFF;height:88px;padding-left:4px;}
.cMember .details .title {color:#774BBC;font-weight:bold;font-size:14px;}
.cMember .details .text {padding-top:2px;color:#333333;}
.cMember .hr {float:left;width:2px;background-color:#E6DFF3;height:88px;}
.cMember .web {float:left;width:184px;background-color:#FFF;height:88px;padding-left:4px;text-align:center}
.cMember .web .title {color:#774BBC;font-weight:bold;}
.cMember .right {float:left;width:1px;background-color:#774BBC;height:88px;}

/* Normal Member Box */
.cNormal {height:74px;}
.cNormal .iabm {float:left;width:1px;background-color:#774BBC;height:64px;}
.cNormal .details {float:left;width:538px;background-color:#FFF;height:64px;padding-left:4px;}
.cNormal .details .title {color:#774BBC;font-weight:bold;font-size:14px;}
.cNormal .details .text {padding-top:2px;color:#333333;}
.cNormal .hr {float:left;width:2px;background-color:#E6DFF3;height:64px;}
.cNormal .web {float:left;width:184px;background-color:#FFF;height:64px;padding-left:4px;text-align:center}
.cNormal .web .title {color:#774BBC;font-weight:bold;}
.cNormal .web img {padding-top:5px;}
.cNormal .right {float:left;width:1px;background-color:#774BBC;height:64px;}

/* Product Results */
.pItem {margin-top:8px;width:734px; height:34px; background-image:url(images/product/rBg.jpg); background-repeat:no-repeat;}
.pItem .details {height:24px;padding-left:10px;padding-top:5px;}
.pItem .details .title {float:left;width:560px;font-size:14px;padding-top:5px;}
.pItem .details .web {float:right;width:140px;padding-top:1px;}

/* Technology Results */
.tItem {margin-top:8px;width:734px; height:34px; background-image:url(images/tech/lBg.jpg); background-repeat:no-repeat;}
.tItem .details {height:24px;padding-left:10px;padding-top:5px;}
.tItem .details .title {float:left;width:560px;font-size:14px;padding-top:5px;}
.tItem .details .web {float:right;width:140px;padding-top:1px;}

/* Paging Links*/
#divPaging a {text-decoration:none;}

/* Floats and Aligns */
.fLeft {float:left;}
.fRight {float:right;}
.aRight {text-align:right;}
.aLeft {text-align:left;}
.aCenter {text-align:center;}
.clear {clear:both;}

/* Specific Classes */
.companyHeading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight:bold;color:#922545;}
.productHeading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight:bold;color:#448844;}
.techHeading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight:bold;color:#3399CC;}

/* Misc Settings */
.ht5 {height:5px;}
.ht88 {height:88px;}
.ht54 {height:54px;}
.hand {cursor:pointer;}
.paddingTop5 {padding-top:5px;}
