/*
Contains printer friendly sttyles
*/
html, object, body, form, strong, img, a, div, span {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    font-family:  "Times News Roman", serif;
    font-size: 12px;
}

table, tr, td {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align:top;
    text-align:left;
}
hr {height:1px; color:#ddd;}

h1 { font-size:20px; margin-bottom:5px; margin-top:5px;}
h2 { font-size:18px; margin-bottom:4px; margin-top:4px;}
h3 { font-size:16px; margin-bottom:3px; margin-top:3px;}
h4 { font-size:14px; margin-bottom:2px; margin-top:2px;}
h5 { font-size:12px; margin-bottom:1px; margin-top:1px;}
h6 { font-size:10px;margin:0;}

.inline {
    display:inline;
}

a, a:active, a:visited, a:link { font-weight:bold; text-decoration:none; color:#000;}
a:hover {text-decoration:underline;}


#drop-shadow {
   text-align: center;
   padding: 0;
   margin: 0;
}

#maincontainer {
/* 1.05.00 from 780px to 940px */
   width:940px;
   margin:0px auto; /* Right and left margin widths set to "auto" */
   text-align:left; /* Counteract to IE5/Win Hack */
   padding:0;
}

#header {
    margin:0 auto;
    margin-bottom:10px;
    border:0;padding:0;
/*
1.05.00
    width:780px;
*/
    width:914px;
    height:120px;
}
#topbar {
    display:none;
}
#logoandbanners {
    clear:both;
    margin:0px 0 20px 0;
    padding:0;border:0;
/* 1.05.00 */
    width:940px;
}
.logo {
    float:left;
    margin:0;padding:0;border:0;
    width:225px;
}
.topbanners {
   display:none;
}
#subheader {
   display:none;
}
#leftnavigation {
   display:none;
}
#leftcontent {
   display:none;
}
#rightcontent {
   display:none;
}
#footer {
    display:none;
}


#maincontent {
    border:0;padding:0;
/*
1.05.00
    width:780px;
*/
    width:914px;
}
#maincontentleft {
    margin:0;border:0;padding:0;
/*
1.05.00
    width:780px;
*/
    width:914px;
    float:left;
}
#centrecontent {
    margin:0;border:0;padding:0;
/*
1.05.00
    width:780px;
*/
    width:914px;
}

#services {
    display:none;
}
#servicesForm {
    display:none;
}


#searchResults {
    clear:both;
    border:0;
    margin:10px 0px;
/*
1.05.00
    width:780px;
*/
    width:914px;
}
/*
#searchResults .header {
    font-size:12px;
    margin-top:4px;
    margin-bottom:10px;
    padding:1px 0 3px 0px;
    color:#000F38;
    border-bottom:1px dotted #ccc;
}*/
#searchResults .sponsoredlistings {
    font-weight:bold;
    font-size:14px;
    margin-bottom:10px;
    padding:1px 0 3px 0px;
    color:#000F38;
    border-bottom:1px dotted #ccc;
}
#searchResults .otherlistings {
    font-weight:bold;
    font-size:12px;
    margin-top:10px;
    margin-bottom:0px;
    padding:1px 0 3px 0px;
    color:#000F38;
    border-bottom:1px dotted #ccc;
}
#searchResults h2 {
    font-size:12px;
    margin:0 5px 5px 5px;
}

#searchResults table {
    width:904px;
    margin: 0 5px 20px 5px;
}
#searchResults tr, td {
     padding:2px 2px 2px 0;
    font-size: 9px;
}

#searchResults h2.subheader {
    font-size: 12px;
    padding-bottom:5px;
    padding-top:20px;
    text-align:left;
    font-weight:bold;
    color:#333;
}
#searchResults tr.grey {
    background-color:#f0f0f0;
}
.show_abbreviations  {
    display:none;
}
.articlelinks {
    display:none;
}

