#center_col{
width:796px;
margin:0px;
}

#right_col{
padding:0px;
margin:0px 0px 0px 14px;
}

#left_col{
display:none;
}

#sub_article_left{
padding-left:55px;
*padding-left:65px;
_padding-left:65px;
}

#sub_article_right{
padding-left:40px;
}





table#inc5000Table tr td{
vertical-align:top;
}

table#inc5000Table tr td img{

}

table#inc5000Table tr td a{
color:#386898;
}

table#inc5000Table tr td .bolded{
font-weight:bold;
}

table#inc5000Table tr td .bkTitle{
font-weight:bold;
font-size:14px;
}

table#inc5000Table tr td .redTitle{
color:#a81915;
font-weight:bold;
}

table#inc5000Table tr td .maroonTitle{
font-size:18px;
font-weight:bold;
color:#650810;
}

table#inc5000Table tr td .redstar{
color:#71231f;
}

table#inc5000Table tr td .italics{
font-style:italic;
}

table#inc5000Table tr td .partnerText{
font-size:10px;color:#949ba1;
}

table#inc5000Table tr td .feedbackText{
clear:both;
padding-top:3px;
}




/* MAIN MENU BAR */

table#inc5000Table tr td div#topMenu a img{
float:left;
margin:0px;
}

table#inc5000Table tr td.leftCol{
padding-left:15px;
}

table#inc5000Table tr td.leftCol#profile, table#inc5000Table tr td.leftCol#interactive, table#inc5000Table tr td.leftCol#genArticle{
width:410px;
padding-left:15px;
}

table#inc5000Table tr td.leftCol#search{
padding-left:15px;
}

table#inc5000Table tr td.leftCol div img{

}



table#inc5000Table tr td.leftCol p.spacer{
clear:both;
padding-top:3px;
*padding-top:1px;
_padding-top:1px;
}

table#inc5000Table tr td.leftCol div#leftDiv{
padding:0px 10px 0px 0px;
*padding:0px 10px 0px 0px;
_padding:0px 0px 0px 0px;

border:1px solid #cccccc;
border-width:0px 1px 0px 0px;
width:255px;
float:left;
}

table#inc5000Table tr td.leftCol div#leftDiv div#browseBox{
background:url('http://images.inc.com/inc5000/hub/browse.gif') no-repeat;
width:247px;
height:150px;
padding:55px 10px 10px 10px;
*padding:75px 10px 10px 10px;
_padding:75px 10px 10px 10px;
text-align:center;
}

table#inc5000Table tr td.leftCol div#leftDiv div#browseBox select{
font-size:12px;
width:200px;
margin-top:15px;
margin-bottom:15px;
margin-right:10px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#browseBox select.cat{
margin-top:15px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#browseBox input{
font-size:12px;
margin-right:5px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#browseBox p{
margin-right:22px;
margin-top:0px;
}

table#inc5000Table tr td.leftCol div#rightDiv{
padding:0px 0px 15px 15px;
*padding:0px 0px 15px 15px;
_padding:0px 0px 15px 10px;

width:265px;
float:left;
}

table#inc5000Table tr td.leftCol div#rightDiv div#featuredBox{
padding-bottom:20px;
border:1px solid #CCC;
border-width:0px 0px 1px 0px;
}

table#inc5000Table tr td.leftCol div#rightDiv div#featuredBox p{
margin:8px 0px 0px 0px;
}

table#inc5000Table tr td.rightCol{
padding: 0px 0px 0px 10px;
}

table#inc5000Table tr td.rightCol#profile{
padding-left:32px;
}




/* BIZNET BOX */

table#inc5000Table tr td.rightCol div#biznetBox{
background:url('http://images.inc.com/inc5000/hub/biznet.gif') no-repeat;
width:210px;
*width:206px;
height:206px;
padding-top:35px;
padding-left:12px;
line-height:18px;

margin-top:66px;
*margin-top:57px;
_margin-top:46px;
}



/* HOMEPAGE SEARCH BOX */

table#inc5000Table tr td.rightCol div#searchBox{
background:url('http://images.inc.com/inc5000/hub/search.gif') no-repeat;
width:209px;
height:140px;
font-weight:bold;
padding-top:4px;
padding-left:8px;
}

table#inc5000Table tr td.rightCol div#searchBox input{
font-size:12px;
margin-top:12px;
padding:0px 2px 0px 2px;
width:195px;
font-weight:normal;
}

table#inc5000Table tr td.rightCol div#searchBox input#submitButton{
float:left;
margin-left:20px;
margin-top:10px;
_margin-top:6px;
*margin-top:6px;
width:55px;
}

table#inc5000Table tr td.rightCol div#searchBox div.state{
margin-top:12px;
float:left;
}

table#inc5000Table tr td.rightCol div#searchBox div.year{
margin:12px 6px 0px 8px;
*margin-left:8px;
float:right;
}

table#inc5000Table tr td.rightCol div#searchBox p{
text-align:right;
margin:43px 6px 10px 0px;
_margin:8px 6px 10px 0px;
*margin:8px 6px 10px 0px;
}

table#inc5000Table tr td.rightCol div#searchBox div select{
font-size:12px;
width:95px;
}


/* INTERACTIVE BOX ON HOMEPAGE */

table#inc5000Table tr td.rightCol div#interactiveBox{
background:url('http://images.inc.com/inc5000/hub/interactive.gif') no-repeat;
width:217px;
height:1000px;
padding-top:50px;
_padding-top:63px;
*padding-top:63px;
}

table#inc5000Table tr td.rightCol div#interactiveBox p{
margin:14px 0px 0px 30px;
}

table#inc5000Table tr td.rightCol div#interactiveBox ul{
margin-top:8px;
margin-left:25px;
_margin-left:65px;
*margin-left:65px;
}

table#inc5000Table tr td.rightCol div#interactiveBox p.caption{
margin-top:5px;
}



/* PROFILES BOX */ 

table#inc5000Table tr td.leftCol div#leftDiv div#profilesBox{
padding:15px 10px 10px 10px;
_padding:0px 10px 10px 10px;
*padding:0px 10px 10px 10px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#profilesBox p.pro{
clear:both;
}

table#inc5000Table tr td.leftCol div#leftDiv div#profilesBox p.pro img{
float:left;
margin-right:7px;
margin-bottom:10px;
_margin-bottom:0px;
*margin-bottom:0px;
}



/* CONFERENCE BOX */ 

table#inc5000Table tr td.leftCol div#leftDiv div#confBox{
background:url('http://images.inc.com/inc5000/hub/conference.gif') no-repeat;
width:246px;
*width:246px;
_width:226px;
height:284px;
padding:70px 15px 0px 15px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#confBox p{
margin:6px 0px 0px 0px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#confBox p.button{
margin:16px 17px 0px 0px;
}



/* TODAYS BOX, INC 5000 LISTS BOX, INC 500 BOX, HONOREES BOX*/ 

table#inc5000Table tr td.leftCol div#leftDiv div#inc500Box{
padding-top:10px;
*padding-top:1px;
_padding-top:1px;
padding-bottom:30px;
*padding-bottom:50px;
_padding-bottom:50px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#inc500Box p{
font-weight:bold;
font-size:15px;
margin-bottom:5px;
}

table#inc5000Table tr td.leftCol div#leftDiv div#inc500Box ul{
margin-top:40px;
margin-left:70px;
*margin-left:110px;
_margin-left:110px;
}

table#inc5000Table tr td.leftCol div#rightDiv div#todaysBox ol{
margin-left:-20px;
_margin-left:27px;
*margin-left:27px;
}

table#inc5000Table tr td.leftCol div#rightDiv div#inc5000Box ul{
margin-left:-20px;
*margin-left:20px;
_margin-left:20px;
}


table#inc5000Table tr td.leftCol div#rightDiv div#todaysBox ol li, table#inc5000Table tr td.leftCol div#rightDiv div#inc5000Box ul li, table#inc5000Table tr td.leftCol div#rightDiv div#inc500Box ul li{
margin-top:5px;
}


table#inc5000Table tr td.leftCol div#rightDiv div#honoreesBox{
padding:15px 0px 10px 0px;
width:100%;
}



/* COMPANY PROFILE TABLE */

table#inc5000Table tr td.leftCol div#profileWrapper{
background:url('http://images.inc.com/inc5000/hub/colors.gif');
_margin-right:13px;
}


table#inc5000Table tr td.leftCol table#profileTable{
border:1px solid #e4e4e4;
border-width:1px 1px 0px 1px;
*border-width:1px 1px 1px 1px;
_border-width:1px 1px 1px 1px;
width:398px;
*width:410px;
_width:398px;
margin-left:13px;
}

table#inc5000Table tr td.leftCol table#profileTable tr td img{
display:block;
float:left;
}

table#inc5000Table tr td.leftCol p.subnav{
padding-top:15px;
margin:0px;
}


table#inc5000Table tr td.leftCol table#profileTable tr td.tableTitle{
text-align:right;
padding:2px 10px 2px 0px;
font-weight:bold;
width:105px;
border:1px solid #e4e4e4;
border-width:0px 1px 1px 0px;
}

table#inc5000Table tr td.leftCol table#profileTable tr td.data{
padding:2px 10px 2px 10px;
border:1px solid #e4e4e4;
border-width:0px 0px 1px 0px;
}



/* PROFILE SEARCH BOX */
table#inc5000Table tr td.rightCol div#searchBox_profile{
background:url('http://images.inc.com/inc5000/hub/search_profile.gif') no-repeat;
width:339px;
height:140px;
font-weight:bold;
padding-left:8px;
}

table#inc5000Table tr td.rightCol div#searchBox_profile div.intro{
float:left;
font-size:11px;
margin-left:83px;
*margin-left:83px;
_margin-left:42px;


margin-top:13px;
margin-bottom:10px;
}

table#inc5000Table tr td.rightCol div#searchBox_profile div.adv{
float:right;
font-size:11px;
text-align:center;
margin-right:15px;
*margin-right:15px;
_margin-right:8px;
margin-top:2px;
margin-bottom:10px;
}

table#inc5000Table tr td.rightCol div#searchBox_profile div select{
width:155px;
font-size:12px;
}

table#inc5000Table tr td.rightCol div#searchBox_profile div.state{
float:left;
width:95px;
margin:10px 0px 9px 0px;
*margin-top:5px;
_margin-top:5px;
}

table#inc5000Table tr td.rightCol div#searchBox_profile div.year{
margin:10px 18px 9px 8px;
*margin-top:5px;
_margin-top:5px;
float:right;
}

table#inc5000Table tr td.rightCol div#searchBox_profile p{
clear:both;
margin-top:0px;
}

table#inc5000Table tr td.rightCol div#searchBox_profile p input{
font-size:12px;
width:250px;
font-weight:normal;
}

table#inc5000Table tr td.rightCol div#searchBox_profile p input#submitButton{
width:55px;
margin-left:9px;
}



/* MOST POPULAR/EMAILED BOX */
table#inc5000Table tr td.rightCol table#tabbedBox{
margin-top:25px;
width:336px;
}



/* INTERACTIVE BOX */


 table#inc5000Table tr td.leftCol#genArticle table#interactive{
 width:410px;
 }
 
 table#inc5000Table tr td.leftCol#genArticle table#interactive tr td img.intGraphics{
 float:right;
 margin-top:25px;
  display:block;
 }
 
 table#inc5000Table tr td.leftCol#genArticle table#interactive tr td img.titles{
 margin:25px 0px 10px 0px;
 display:block;
 }

 table#inc5000Table tr td.leftCol#genArticle table#interactive tr td a{
 margin-left:0px;
 line-height:18px;
 }


/* SEARCH STRIP AREA */ 
table#inc5000Table tr td.leftCol table#searchStrip{
background-color:#f1f6f9;
border:1px solid #e3e7ea;
width:100%;
padding:7px 10px 7px 10px;
}

table#inc5000Table tr td.leftCol table#searchStrip tr td.disclaimer{
text-align:right;
font-size:11px;
padding-top:3px;
_padding-top:15px;
*padding-top:15px;
}



/* CATEGORY STRIP AREA */ 

table#inc5000Table tr td.leftCol div.redStrips{
background-color:#71231f;
width:930px;
margin-top:20px;
padding:5px 10px 5px 15px;
float:left;
}

table#inc5000Table tr td.leftCol div.redStrips div.title{
float:left;
color:#FFF;
font-size:16px;
font-weight:bold;
}

table#inc5000Table tr td.leftCol div.redStrips div.grayButtons{
background-color:#e8eaf6;
font-size:11px;
color:#000;
float:right;
padding:2px 8px 2px 8px;
margin-top:1px;
width:95px;
cursor: pointer;
}

table#inc5000Table tr td.leftCol div.redStrips div.grayButtons a{
text-decoration:none;
color:#000;
float:left;
}

table#inc5000Table tr td.leftCol div.redStrips div.grayButtons div.openclose{
float:right;
}



/* CATEGORY RESULTS AREA */ 

table#inc5000Table tr td.leftCol div#catResults{
float:left;
}

table#inc5000Table tr td.leftCol div#catResults table{
margin-top:10px;
width:100%;
}

table#inc5000Table tr td.leftCol div#catResults table tr#stripe {
background-color:#f1f6f9;
}

table#inc5000Table tr td.leftCol div#catResults table tr td{
padding:6px 10px 15px 15px;
width:33%;
font-size:11px;
font-weight:bold;
}

table#inc5000Table tr td.leftCol div#catResults table tr td#buttons{
padding:6px 10px 15px 15px;
width:33%;
font-size:11px;
font-weight:bold;
}

table#inc5000Table tr td.leftCol div#catResults table tr td#buttons img.reset{
float:left;
margin-right:7px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td#buttons{
padding-top:35px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td select{
font-size:12px;
width:100%;
margin-top:10px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td input#check{
margin-left:0px;
*margin-left:-5px;
_margin-left:-5px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td#borders{
border:1px solid #71231f;
border-width:0px 1px 0px 1px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td div#slider{
margin-top:5px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td div.range{
clear:both;
margin-top:5px;
width:100%;
}

table#inc5000Table tr td.leftCol div#catResults table tr td div.range div#start{
float:left;
margin-top:0px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td div.range div#end{
margin-left:10px;
margin-top:0px;
float:right;
}

table#inc5000Table tr td.leftCol div#catResults table tr td div.range div#start input{
font-size:9px;
}

table#inc5000Table tr td.leftCol div#catResults table tr td div.range div#end input{
font-size:9px;
}



/* SEARCH RESULTS AREA */ 

table#inc5000Table tr td.leftCol div#searchResults div{
margin-top:5px;
*margin-top:5px;
_margin-top:5px;
margin-bottom:10px;
}

table#inc5000Table tr td.leftCol div#searchResults div a{
margin-right:10px;
}

table#inc5000Table tr td.leftCol div#searchResults div{
float:left;
}

table#inc5000Table tr td.leftCol div#searchResults div.submenu{
float:right;
padding-top:7px;
}

table#inc5000Table tr td.leftCol div#searchResults div.bottom{
padding-top:0px;
padding-bottom:25px;
}

table#inc5000Table tr td.leftCol div#searchResults div.submenu a{
margin-right:3px;
}

table#inc5000Table tr td.leftCol div#searchResults table{
margin-top:0px;
width:100%;
clear:both;
border:1px solid #e4e4e4;
}

table#inc5000Table tr td.leftCol div#searchResults table tr td{
border:1px solid #e4e4e4;
border-width:1px 1px 0px 0px;
font-size:10px;
padding:5px;
}

table#inc5000Table tr td.leftCol div#searchResults table tr td.rightside{
text-align:right;
}

table#inc5000Table tr td.leftCol div#searchResults table tr td.header{
background-color:#e9f7ff;
padding:2px 5px 2px 4px;
border:1px solid #e4e4e4;
border-width:0px 1px 0px 0px;
}

table#inc5000Table tr td.leftCol div#searchResults table tr td.end{
border-width:1px 0px 0px 0px;
}

table#inc5000Table tr td.leftCol div#searchResults table tr td.header a{
font-weight:bold;
}



/* GENERIC ARTICLE PAGE */

table#inc5000Table tr td.leftCol#genArticle p.top{
margin:0px;
}

table#inc5000Table tr td.leftCol#genArticle div.bylineText{
clear:both;
margin-top:0px;
margin-bottom:15px;
float:left;
font-size:11px;
}

table#inc5000Table tr td.leftCol#genArticle div.deckText{
margin:5px 0px 0px 0px;
font-weight:bold;
}


table#inc5000Table tr td.leftCol#genArticle div.pagesText{
margin-top:3px;
float:right;
margin-bottom:15px;
}

table#inc5000Table tr td.leftCol#genArticle p{
clear:both;
margin-top:15px;
width:410px;
*width:410px;
_width:425px;
}

table#inc5000Table tr td.leftCol#genArticle ul{
margin-top:15px;
}

table#inc5000Table tr td.leftCol#genArticle ul li{
margin-bottom:10px;
}



/* LIST TABLE */

table#inc5000Table tr td.leftCol table#listTable{
width:100%;
margin-bottom:0px;
margin-top:15px;
}

table#inc5000Table tr td.leftCol table#listTable tr td{
border:1px solid #e4e4e4;
border-width:0px 1px 1px 0px;
font-size:11px;
padding:4px 3px 4px 3px;
text-align:center;
}

table#inc5000Table tr td.leftCol table#listTable tr td.numbers{
color:#630012;
font-weight:bold;
text-align:right;
padding:4px 3px 0px 0px;
border-width:0px 1px 0px 0px;
}

table#inc5000Table tr td.leftCol table#listTable tr td.tableTitle{
background-color:#630012;
border-color: #FFF; 
border-width::0px 1px 0px 0px;
color:#FFF;
padding:2px 8px 2px 8px;
}

table#inc5000Table tr td.leftCol table#listTable tr td.empty{
border:0px;
}

table#inc5000Table tr td.leftCol table#listTable tr td.leftside{
text-align:left;
}




/* PARTNERSHIP LOGO AREA */

table#inc5000Table tr td.leftCol div.partnerArea{
width:100px;
float:left;
}

table#inc5000Table tr td.leftCol div.titleArea{
width:310px;
float:left;
}




/* ARTICLE TOOLS FIX */

table#inc5000Table tr td.rightCol#profile div.article_tools img{
display:inline;
}

table#inc5000Table tr td.rightCol#profile div#article_tag img{
display:inline;
}

table#inc5000Table tr td.rightCol#profile div.article_tools{
margin-top:5px;
}

table#inc5000Table tr td.rightCol#profile div#article_tag{
margin-bottom:25px;
}



/* ARTICLES PAGE SPACING FIX */

div.ad_336{
padding-bottom:15px;
}

div.article_photo{
margin-top:5px;
}

div.photo_caption{
padding-bottom:25px;
}



table#inc5000Table tr td a.whitelink {
color: #ffffff;
text-decoration: none;
}


#searchResults p {
  clear:both;
}

