/* Paws Connect - Toolbar Override (new design 5.12.08) */

#oneSiteContainer {}
#tbContainer3 {margin-bottom: 0 !important;}

/* header graphic */
#pawsHeader {height: 135px; background: #fff url(http://images.onesite.com/pawsconnect.com/newDesign/headerBg.png) 0% 0% no-repeat;}

/*******************   MAIN NAV   ************************/
#pawsMenu {height: 20px; background: url(http://images.onesite.com/pawsconnect.com/newDesign/navBgSliver20px.png) 0% 0% repeat-x;}
#pawsMenu a {color: #fff; font: 12px Verdana, Arial; font-weight: bold;}
#pawsMenu a:hover {color: #fff; text-decoration: none;}
#pawsMenu ul {list-style-type: none;}

#pawsMenu .menu_ul {
   margin: 0px;
   padding: 0px;
   width: 100%; 
}
#pawsMenu .menu_li {
   position: relative;  /* need for the ul.sub_menu to line up with its parent */
   float: left;
}
#pawsMenu a.menu_link {
   display: block;
   line-height: 20px;
   padding: 0 25px;
   margin: 0;
}
#pawsMenu a.menu_link:hover {
   background: url(http://images.onesite.com/pawsconnect.com/newDesign/navBgSliver20pxHover.png) 0% 0% repeat-x;
}
#pawsMenu .sub_menu { display block !important;
   width: 221px;
   position: absolute;
   left: 0px;
   top: 20px;  /* Set this to the same height as the nav bar */
   padding: 0px;
   z-index: 999 !important;
   display: none;
   margin: 0;
 float: left;
}
#pawsMenu .sub_menu li {
   background: #00A0C6 url(http://images.onesite.com/pawsconnect.com/newDesign/sub_menu_li_bg.png) 0% 0% no-repeat;
   width: 100%;
   float: left;
   clear: both;
}
#pawsMenu a.sub_menu_link {
   display: block;
   height: 35px;
   line-height: 35px;
   margin: 0;
   padding: 0 30px 0 20px;
   color: #fff;
   text-decoration: none;
   font-size: 12px;
   font-weight: 900;
}
#pawsMenu a.sub_menu_link:hover {
   background: url(http://images.onesite.com/pawsconnect.com/newDesign/sub_menu_li_bgHover.png) 0% 0% no-repeat;
}

/* overrides to fix the z-index issue in IE */
h3 {position: static !important;}
/* might not be able to use position static on these becasue of the event pop ups on links */
div#miniCalendarTitleHeader,
div.miniDayOfMonthContainer,
a.miniDayOfMonthSelectedContainer {position: static !important;}

/***********************   end nav   ******************************/


#tb_hotspot_51733 #tumSearchBox2 {font:11px Arial;position:relative;top:-3px;margin:0px 5px 0px 0px;height:12px;}

/* link styles for login and custom user menu links */
#tum_top_links_td a, #topCustomUserMenu a {color: #fff; font: 10px Arial, sans-serif; font-weight: 900;}
#tum_top_links_td a:hover, #topCustomUserMenu a:hover {color: #C8E2FF; text-decoration: none !important;}
#tb_hotspot_69891 a {font-size:11px !important;}

/* login links */
table.toolbar_user_menu_table {height: 100%;}
#tum_top_lgout_btns {background: transparent !important; position:relative;}
#tum_top_lgout_btns a {font-size:11px !important;}
#tum_top_lgout_btns {width:160px !important;}
#tum_top_links_td .tum_logged_out_container {width: 163px !important; height: 34px; background:url(http://images.onesite.com/pawsconnect.com/newDesign/tum_logged_out_containerBg.png) 0% 0% no-repeat !important;}
#tum_top_links_td .tum_logged_out_container a.tum_top_links {display: block; width: 49%; float: left; padding: 0; padding-top: 9px; top: 0; text-align: left;}
#tum_top_links_td .tum_logged_out_container a.tum_top_links span {padding-left: 25px;}
#tum_top_links_td .tum_logged_out_container a#tum_top_link_signup span {padding-left: 30px;}
#tum_top_links_td .tum_logged_out_container a#tum_top_link_login span {padding-left: 18px;}

/* login input pop-up */
#tum_top_lgout_form {height: 34px; width: 264px; position:relative; background: url(http://images.onesite.com/pawsconnect.com/newDesign/tum_top_lgout_formBg.png) 0% 0% no-repeat !important; margin: 0 !important;}
#tum_top_lgout_form #tumLoginForm {padding: 9px 12px 0 0; top: 0;}
#tumCloseButton img {visibility:visible !important;}
#tumLoginForm input {background: #fff !important; border: 1px solid #000;}
#tum_login_link_right {background:url(/images/btn-blue-connect.gif); border:1px solid #2F829F;height:21px;width:47px;color:#fff !important;}
#tum_login_link_right:hover {background:url(/images/btn-green-connect.gif);border:1px solid #2F829F;height:21px;width:47px;color:#fff !important;}
.closing_form_img, img.closing_form_imgtop, #tum_top_lgout_btns img {display:none;}

/* logout buttons and avatar */
.tum_logged_in_container {display:none;}
#tum_avatar_container {width: 52px !important; height: 52px; padding: 0 !important; display: block; position: relative; top: 7px; left: 15px; text-align: left;}
#tum_avatar_container a {display:block; background: #fff; height: 100%; width: 100%;}
#tum_avatar_container img {height: 48px !important; width: 48px !important; position: relative; top: 2px; left: 2px !important;}

/* hide search fields */
#tumSearchBox,#tumOneGoButton {display:none;}

/* top custom user menu */
#topCustomUserMenu {width: 100%; height: 100%; color: #fff; background:url(http://images.onesite.com/pawsconnect.com/newDesign/topUserLinksBg.png) 0% 0% no-repeat;}
#topCustomUserMenu a {display: block; line-height: 16px;}
#topCustomUserMenu a:hover {}
#topCustomUserMenu .userMenuLeft, 
#topCustomUserMenu .userMenuRight {width: 49%; padding-top: 9px; float: left;}
#topCustomUserMenu .userMenuLeft a {padding-left: 25px;}
#topCustomUserMenu .userMenuRight a {padding-left: 10px;}

/* logo link */
#logoLink {width: 100%; height: 100%;}

/* Footer */
#onePageFooter {display: none;}
#custom-network-footer {margin-top: -30px;}
#custom-network-footer .mod_custom_html {margin: 0;}
#custom-network-footer .mod_custom_html .container {border:0 !important;}
#pawsFooter {font: 10px Arial; margin: 0; background: #808080;}
#footerComboBox {padding: 7px 15px; text-align: left !important;}
#footerLegal {padding-top: 5px; color: #fff; text-align: left !important;}
#footerTopLinks {color: #fff;}
#footerTopLinks a {color: #fff;}
#webroot_core_filter #footerAdBox iframe {width: 470px !important;}
#footerAdBox {display: none;}


/* end PawsConnect toolbar file */
