/* TNM-BizLINQ */

* {
padding:0; margin:0; font-family:Arial, "Sans Serif";
}

body {
background:url(../images/bg.jpg) no-repeat; background-position:50% 12%; margin: 0px auto; text-align: center;

}

* img {
border:0;
}

hr {
background:#111;
height:1px;
margin:5px 0;
}

/* headers */

div#header h1 {
width:778px;
height:142px;
background:url(../images/h_bizlinq_laducut.jpg) no-repeat;
}

div#header h1 a {
width:778px;
height:142px;
display:block;
text-indent:-9999px;
}

div#mainnav h3, div#countries h3, div#searchbar h3, div#searchbyalpha h3 {
display:none;
}


div#left_advertise h3 {
font-size:12px;
color:#000;
font-weight:bold;
margin:0 10px 5px 10px;
padding:10px 0 0 0;
}

div#left_feedback h3 {
font-size:12px;
color:#000;
font-weight:bold;
margin:0 10px 5px 10px;
padding:10px 0 0 0;
}

div#outercontainer {
margin:0% auto;
text-align:center;
background:#f0f0f0;
padding:0 5px 0 5px;
width:778px;
}

div#innercontainer {
margin:0% auto;
text-align:center;
background:#fff;
width:778px;
}

div#channels {
width:100%;
background:#e7e7e7;
font-family:Verdana, "Sans Serif";
font-size:10px;
padding:3px 0 3px 0;
text-align:center;
border-bottom:1px solid #ccc;
color:#111;
}

div#channels ul {
list-style:none;
}

div#channels ul li {
list-style:none;
display:inline;
}


div#channels  a:link.channellinks, div#channels  a:visited.channellinks {
font-family:Verdana, "Sans Serif";
font-size:10px;
color:#111;
text-decoration:none;
padding:0 5px 0 5px;
}

div#channels  a:hover.channellinks {
color:#111;
text-decoration:underline;
}

div#leaderboard {
margin:10px 0;
}

div#mainnav {
text-align:left;
color:#111;
height:16px;
}


div#mainnav a {
text-indent:-9999px;
display:block;
float:left;
height:16px;
}

a#home {
background:#fff url(../images/nav_home.jpg) no-repeat;
width:76px;
}

a#advertise {
background:#fff url(../images/nav_advertise.jpg) no-repeat;
width:91px;
}

a#contactus {
background:#fff url(../images/nav_contactus.jpg) no-repeat;
width:92px;
}

a#feedback {
background:#fff url(../images/nav_feedback.jpg) no-repeat;
width:88px;
}

a#userpolicy{
background:#fff url(../images/nav_userpolicy.jpg) no-repeat;
width:100px;
}

div#countries {
color:#111;
height:20px;
background:#fff url(../images/bg_countries.jpg) bottom left no-repeat;
/* float:right;
text-align:right;
height:20px;
margin-right:10px; */
}

div#countries a {
/* text-indent:-9999px;
display:block;
float:left;
height:14px; */
text-indent:-9999px;
display:block;
float:right;
height:16px;
}

a#usa {
background:#fff url(../images/usa.jpg) no-repeat;
width:51px;
}

a#rp {
background:#fff url(../images/rp.jpg) no-repeat;
width:87px;
}

div#header {
margin:0% auto;
text-align:center;
width:778px;
}

div#searchbar {
background:#e4e4e4 url(../images/bg_search.jpg) top left no-repeat;
height:30px;
text-align:right;
width:100%;
}


div#searchbar input {
font-size:11px;
background:#fff;
color:#000;
padding:2px 10px 3px 3px;
height:15px !important;
height:20px;
width:157px;
border:0;
margin:0px 10px 0 0;
letter-spacing:1px;
border:1px solid #000;
}

div#searchbar input.search {
background:url(../images/btn_search.jpg);
height:24px !important;
width:65px;
border:0;
margin:2px 15px 0 0;
}

div#searchbyalpha  {
background:#fff;
height:25px;
padding:5px 0 5px 0;
text-align:center;
font-size:11px;
margin:5px 0 ;
}


div#searchbyalpha ul {
list-style:none;
}

div#searchbyalpha ul li {
list-style:none;
display:inline;
margin:0 1px 0 1px;
}

div#searchbyalpha  a:link, div#searchbyalpha  a:visited {
color:#195ec3;
text-decoration:none;
font-weight:bold;
border:1px solid #e4e4e4;
padding:3px 4px;
}

div#searchbyalpha  a:hover {
color:#2495e6;
text-decoration:none;
font-weight:bold;
border:1px solid #ccc;
padding:4px;
}

div#searchbyalpha  a:link.active, div#searchbyalpha  a:visited.active {
color:#FE1B2C;
text-decoration:none;
font-weight:bold;
border:1px solid #FE1B2C;
padding:3px 4px;
font-size:200%;
}

div#searchbyalpha  a:hover.active {
color:#FE1B2C;
text-decoration:none;
font-weight:bold;
border:1px solid #FE1B2C;
padding:3px 4px;
}

div#tnm_content {
clear:right;
padding:10px 0 0 0;
}

div#tnm_left {
width:220px;
float:left;
padding:0 0 0 15px;
}

div#left_searchbycategory {
margin:0% auto;
line-height:12pt;
}

div#left_searchbycategory a:link, div#left_searchbycategory a:visited {
color:#111;
text-decoration:none;
font-weight:normal;
}

div#left_searchbycategory a:hover {
color:#2495e6;
text-decoration:none;
font-weight:normal;
}

div#left_searchbycategory ul li ul li.subsub ul li a:link, div#left_searchbycategory ul li ul li.subsub ul li a:visited {
color:#111;
text-decoration:none;
font-weight:normal;
}

div#left_searchbycategory ul li ul li.subsub ul li a:hover {
color:#2495e6;
text-decoration:none;
font-weight:normal;
}

div#left_searchbycategory ul li ul li.subheading a:link, div#left_searchbycategory ul li ul li.subheading a:visited {
color:#195ec3;
text-decoration:none;
font-weight:bold;

}

div#left_searchbycategory ul li ul li.subheading a:hover{
color:#2495e6;
text-decoration:none;
font-weight:bold;
}

div#left_searchbycategory ul {
list-style:none;
margin:0 0 5px 0;

}

div#left_searchbycategory ul li {
list-style:none;
display:block;
}

div#left_searchbycategory ul li.head {
height:44px;
width:225px;
margin-bottom:0 !important;
margin-bottom:-5px;
background:url(../images/h_searchbycategory.jpg) top left no-repeat;
}

div#left_searchbycategory ul li.body {
background:url(../images/bg_searchbycategory.jpg);
width:225px;
}

div#left_searchbycategory ul li.footer{
background:url(../images/f_searchbycategory.jpg) no-repeat;
width:225px;
margin-top:-5px !important;
margin-top:-5px;
}

div#left_searchbycategory ul li ul.subhead {
text-align:left;
padding:0 5px 0 8px;
margin:0 3px 0 5px;
}

div#left_searchbycategory ul li ul li.subheading {
color:#FE1B2C;
font-weight:bold;
font-size:11px;
}


div#left_searchbycategory ul li ul li.subsub { /* used in la ducut page, this doesnt display list inline */
color:#111;
font-size:11px;
margin:0 0 0 13px;
text-indent:-13px;
}

div#left_searchbycategory ul li ul li.subsub ul {
}

div#left_searchbycategory ul li ul.subhead li.sub { /* used in homepage, inner page */
color:#111;
font-size:11px;
display:inline;
}

div#left_searchbycategory ul li ul li.subsub ul li {
color:#111;
font-size:11px;
display:inline;
}

div#left_topsearches {
margin:0% auto;
line-height:12pt;
}

div#left_topsearches ul li ul li.subsub a:link, div#left_topsearches ul li ul li.subsub a:visited {
color:#195ec3;
text-decoration:none;
font-weight:bold;
}

div#left_topsearches ul li ul li.subsub a:hover {
color:#2495e6;
text-decoration:none;
font-weight:bold;
}


div#left_topsearches ul {
list-style:none;
}

div#left_topsearches ul li {
list-style:none;
display:block;
}

/*  div#left_topsearches ul li.head {
height:7px;
margin-bottom:5px !important;
margin-bottom:-10px;
margin:0;
} */

div#left_topsearches ul li.head {
height:10px;
width:225px;
margin-bottom:-5px !important;
margin-bottom:-10px;
background:url(../images/h_topsearches.jpg) top left no-repeat;
}

div#left_topsearches ul li.body {
background:url(../images/bg_searchbycategory.jpg);
width:225px;
margin-top:-5px !important;
}

div#left_topsearches ul li.footer {
background:url(../images/f_searchbycategory.jpg) no-repeat;
width:225px;
margin-top:-5px !important;
margin-top:-5px;
}

div#left_topsearches ul li ul.subhead {
text-align:left;
padding:0 5px 0 8px;
margin:0 3px 0 5px;

}

div#left_topsearches ul li ul li.subheading {
color:#000;
font-weight:bold;
font-size:12px;
padding:5px 0 0 0;
}

div#left_topsearches ul li ul li.subsub {
font-size:12px;
color:#195ec3;
font-weight:bold;
margin:10px 0 5px 0;
}

div#left_advertise {
width:215px;
line-height:12pt;
background:#f1f1f1;
text-align:left;
margin:8px 0 0 5px;
}

div#left_advertise  a:link, div#left_advertise  a:visited {
color:#195ec3;
text-decoration:none;
font-weight:bold;
}

div#left_advertise  a:hover {
color:#2495e6;
text-decoration:none;
font-weight:bold;
}



div#left_advertise p {
font-size:12px;
color:#111;
margin:0px 10px 5px 10px;
}

div#left_advertise p.advertise {
font-size:12px;
color:#FE1B2C;
font-weight:bold;
padding:0 0 10px 0;
}

div#left_feedback {
width:215px;
line-height:12pt;
background:#f1f1f1;
text-align:left;
margin:13px 0 0 5px;
}

div#left_feedback   a:link,div#left_feedback  a:visited {
color:#195ec3;
text-decoration:none;
font-weight:bold;
}

div#left_feedback  a:hover {
color:#2495e6;
text-decoration:none;
font-weight:bold;
}



div#left_feedback p {
font-size:12px;
color:#111;
margin:0px 10px 5px 10px;
}

div#left_feedback p.feedback {
font-size:12px;
color:#FE1B2C;
font-weight:bold;
padding:0 0 10px 0;
}

div#tnm_middle {
width:383px;
float:left;
padding:0 0 0 14px;
}



div#mid_email {
width:388px;
line-height:12pt;
margin:0 0 10px 0;
}

div#mid_email div#mid_head {
text-align:left;
}

div#mid_email div#mid_emailform {
margin:10px 0 0 0;
text-align:left;
font-size:11px;
letter-spacing:1px;
}

div#mid_email div#mid_emailform p {
padding:8px 0 8px 0;
font-size:11px;
letter-spacing:1px;
}

div#mid_email div#mid_emailform span.small {
font-size:10px;
letter-spacing:0px;
}


div#mid_featuredcompanies {
width:388px;
margin:0% auto;
line-height:12pt;
}

div#mid_featuredcompanies div#mid_head {
margin:0 0 10px 0;
text-align:left;
background:url(../images/h_featco.jpg) no-repeat;
width:378px;
height:46px;
}
}

div#mid_featuredcompanies div.mid_buttonspace {
padding:5px 0 10px 0;
text-align:left;
clear:both;
line-height:12pt;
border-top:1px solid #fff;
}

div#mid_featuredcompanies div.mid_buttonspace div.button_image {
float:left;
width:110px;
height:60px;
margin-top:10px;
}

div#mid_featuredcompanies div.mid_buttonspace div.button_text {
float:left;
text-align:left;
width:250px;
margin:5px 0;
line-height:90%;
}

div#mid_featuredcompanies div.mid_buttonspace div.button_text a:link.impt,
div#mid_featuredcompanies div.mid_buttonspace div.button_text a:visited.impt  {
color:#195ec3;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

div#mid_featuredcompanies div.mid_buttonspace div.button_text a:hover.impt,
div#mid_featuredcompanies div.mid_buttonspace div.button_text  a:hover.link   {
color:#2495e6;
}

div#mid_featuredcompanies div.mid_buttonspace div.button_text   a:link.copy,
div#mid_featuredcompanies div.mid_buttonspace div.button_text   a:visited.copy {
color:#111;
font-size:11px;
letter-spacing:1px;
text-decoration:none;
}

div#mid_featuredcompanies div.mid_buttonspace div.button_text  a:link.link,
div#mid_featuredcompanies div.mid_buttonspace div.button_text  a:visited.link  {
color:#000;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

div#mid_morelistings {
text-align:left;
}

div#mid_morelistings a:link, div#mid_morelistings a:visited {
color:#195ec3;
text-decoration:none;
font-weight:bold;
}

div#mid_morelistings  a:hover {
color:#f1f1f1;
text-decoration:underline;
font-weight:bold;
}

div#mid_morelistingshead {
display:block;
margin:10px 0 20px 0;
background:url(../images/btn_morelistings.jpg) no-repeat;
width:101px;
height:25px;
}

div#mid_morelistings p {
text-align:left;
font-size:11px;
letter-spacing:1px;
margin:0 0 10px 0;
}

div#tnm_right {
width:130px;
float:left;
}

div#tnm_right div.right_buttonspace {
margin:0 0 10px;
}

div#tnm_right div.right_miniskyspace {
margin:0 0 10px;
}

div#footer {
height:34px;
padding:10px 15px 10px 15px;
clear:both;
}

div#footer a:link, div#footer a:visited {
color:#195ec3;
text-decoration:none;
font-weight:bold;
padding:0 5px 0 5px;
}

div#footer  a:hover {
color:#2495e6;
text-decoration:none;
font-weight:bold;
padding:0 5px 0 5px;
}

div#footerbox {
background:#f1f1f1;
padding:0 10px 0 10px;
font-size:70%;
letter-spacing:1px;
}

div#footerbox ul {
list-style:none;
padding:5px 0 5px 0;
}

div#footerbox ul li {
list-style:none;
display:inline;
}

div#footerbox ul li.left {
margin:0 60px 0 0;
}

div#footerbox ul li ul {
display:inline;
}

div#footerbox ul li ul li{
display:inline;
}

.subcat a, .subcat {
color:#195ec3;
font-size:11px;
letter-spacing:1px;
clear:both;
text-decoration:none;

}




/**Pagination**/

div.mid_pagination {
width:388px;
margin:0% auto;
line-height:100%;
clear:left;
color:#ddd;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
border:1px solid #fff;
padding:2px;
}



div.mid_pagination a:link, div.mid_pagination a:visited {
color:#195ec3;
font-size:12px;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
border:1px solid #fff;
padding:2px;
line-height:140%
}



div.mid_pagination  a:hover {
color:#2495e6;
font-size:12px;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
border:1px solid #2495e6;
padding:2px;
line-height:140%
}

/*select subcat*/
div#left_searchbycategory .cur a:link, div#left_searchbycategory  .cur a:visited {
color:#195ec3;
text-decoration:none;
font-weight:normal;
}

div#searchbyalpha  a:link.active, div#searchbyalpha  a:visited.active {
color:#111;
text-decoration:none;
font-weight:bold;
border:1px solid #111;
padding:3px 4px;
font-size:200%;

}

div#searchbyalpha  a:hover.active {
color:#111;
text-decoration:none;
font-weight:bold;
border:1px solid #111;
padding:3px 4px;
}
