
#navlist li {
 padding-left: 0;
}
#navlist li a:link, 
#navlist li a:visited {
 width: auto;
}
div.header {
 width: 750px;
}
div.functionBar ul {
 width: 524px;
}
body {
 background-color:#333;
 color:#343434;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:9.5pt;
 margin-top:4px;
 margin-left:0px;
 background-image: none;
}
td, p {
 font-size: 9.5pt;
}

h1.ptitle {
 text-transform: capitalize;
 font-size: 1.3em;
}
div.blawHeader {
 clear: both;
 border-top: 10px solid #004279;
 border-bottom: 10px solid #004279;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
 width: 750px;
}
table.PageBoundingBox {
 background-color: #333;
 width: 750px;
}
table.ContentBoundingBox {
 border-bottom: 1px solid #fff;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
 background-color: #fff;
 width: 750px;
}
td.MainContent {
 padding: 20px;
}
td.LSBBuffer {
 display: none;
}
td.RSBBuffer {
 display: none;
}
h1, h2, h3, h4, h5, h6 {
 color: #00264E;
}
h1{font-size: 1.2em;}
h2{font-size: 1.1em;}
h3{font-size: 1.0em;}
h4, h5, h6{font-size: .9em;}

strong, b {
 color: #5D88AA;
}
td.LSB	{
 color: #4f88b3;
 background-color: #37719F;
 background-image:url(/images/businesslaw/vNav_OffHome.gif);
}
a:link {
 color: #305575;
}
a:hover {
 color: #1A2D40;
}
a:visited {
 color: #5F85A6;
}

/* DEFAULTS */
#navcontainer {
 height:100%;
 width:160px;
 background-image:url(/images/businesslaw/vNav_OffHome.gif);
 vertical-align:bottom;
}
#navcontainer #navlist li a,#navcontainer #subnavlist li a {
 font-family:tahoma, sans-serif;
 font-size:10pt;
 font-weight:normal;
 text-decoration:none;
}

/* NAV LIST */
#navcontainer .navlist li a,#navcontainer #subnavlist li a {
 font-family:tahoma, sans-serif;
 font-size:10pt;
 font-weight:normal;
 text-decoration:none;
}
#navcontainer .navlist {
 list-style-type:none;
 margin:0;
 padding:0;
}
#navcontainer .navlist li {display:inline;}
#navcontainer .navlist li a {
 border-top:1px #fff solid;
 color:#fff;
 display:block;
 background-image:url(/images/businesslaw/vNav_OffHome.gif);
 padding:5px 2px 5px 15px;
}
#navcontainer .navlist li a:hover {background-image:url(/images/businesslaw/vNav_OnHome.gif);}
#navcontainer .navlist li a#current {font-weight: bold; border-bottom:1px #fff solid;color:#fff;background-image:url(/images/businesslaw/vNav_SelectedHome.gif);}

#navcontainer #navlist {
 list-style-type:none;
 margin:0;
 padding:0;
}
#navcontainer #navlist li {display:inline;}
#navcontainer #navlist li a {
 border-top:1px #fff solid;
 color:#fff;
 display:block;
 background-image:url(/images/businesslaw/vNav_OffHome.gif);
 padding:5px 2px 5px 15px;
}
#navcontainer #navlist li a:hover {background-image:url(/images/businesslaw/vNav_OnHome.gif);}
#navcontainer #navlist li a#current {font-weight: bold; border-bottom:1px #fff solid;color:#fff;background-image:url(/images/businesslaw/vNav_SelectedHome.gif);}

/* SUB NAV LIST */
#navcontainer ul#subnavlist {
 margin:0 0 0 0;
 padding:0;
 color: #2F5174;
 background-image:url(/images/businesslaw/vNav_OffSubnav.gif);
} 
#navcontainer #subnavlist li {
 display:inline;
}
#navcontainer #subnavlist li a { background-image:url(/images/businesslaw/bulletnav.gif); background-position: top left; background-repeat: no-repeat; display: block; color: #19232F;border-top:none;font-size:8pt;padding:3px 3px 3px 8px;margin: 0 0 0 16px; text-transform: capitalize;}
#navcontainer #subnavlist li a:hover {background-image:url(/images/businesslaw/bulletnav.gif);}
/*#navcontainer #subnavlist li a#subcurrent {text-decoration:underline;background-image:none;}
#navcontainer #subnavlist li a#subcurrent:hover {text-decoration:underline;background-image:none;}
*/
/*---------------------------------------------------------------------------*/
/* DIV BASED LAYOUT DEFINITION BEGINS HERE */
/*---------------------------------------------------------------------------*/
#header {width:748px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;}
#logo {clear:none;padding-left:9px;padding-top:9px;height:49px;width:212;float:left;}
/*---------------------------------------------------------------------------*/
/* TOP NAVIGATION  */
/*---------------------------------------------------------------------------*/
#topNav {clear:both;width:748px;}
#topLinks {clear:none;float:right;height:17px;padding:14px 2px 2px 0px;}
#topLinks a,#topLinks a:link,#topLinks a:visited {height:17px;font-weight:normal;background-repeat:repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666666;text-decoration:none;padding:0px 10px 2px 10px;}
#topLinks a:hover {background-image:url(/images/system/hiLiteOn.gif);background-repeat:repeat;}
#HomeLink {background-image:url(/images/system/HomeLinkHiLite.gif);background-repeat:repeat;}
#calLink {background-image:url(/images/system/calLinkHiLite.gif);background-repeat:repeat;}
#sitemapLink {background-image:url(/images/system/sitemapLinkHiLite.gif);background-repeat:repeat;}
#contactLink {background-image:url(/images/system/contactLinkHiLite.gif);background-repeat:repeat;}
/*---------------------------------------------------------------------------*/
/* FOOTER */
/*---------------------------------------------------------------------------*/
div.footerdivider {
 border-right: 1px solid #fff;
 border-left: 1px solid #fff;
 border-bottom: 10px solid #004279;
}
#footer {
 padding: 10px;
 border-top: 1px solid #fff;
 background-color: #333;
 color: #fff;
}
#footer a:link, #footer a:visited {
 color: #fff;
 text-decoration: none;
}
#footer a:hover {
 text-decoration: underline;
}
td.footer {
 text-align: left;
 color: #fff;
 font-size: .65em;
}
