/* Content Container */
div#contentTextBox {width:409px;height:407px;top:33px;right:15px;}

.commercialBG {background-image:none;background-image:url('images/bg_commercial.png');}
.constructionBG {background-image:none;background-image:url('images/bg_construction.png');}
.securitiesBG {background-image:none;background-image:url('images/bg_securities.png');}
.propdamageBG {background-image:none;background-image:url('images/bg_propdamage.png');}
.intellectualBG {background-image:none;background-image:url('images/bg_intellectual.png');}
.insurancerecovBG {background-image:none;background-image:url('images/bg_insurancerecov.png');}

.intellectualBG div#contentTextBoxHdr {height:30px;} /*overide main.css height for single line header*/
.intellectualBG .wNav{height: 311px !important;}

div#contentContainer ul {margin-left: 0;}

div#contentContainer .SmallH2 {
    font-size: 1.2em;
    width: 350px;
    font-weight: normal;
    margin: -15px 0 15px 0;
    padding: 0 0 10px 0;
}

div#contentContainer .Team {
    font-size:1.4em;
    font-weight:bold;
}

div#contentContainer .SubTeam {
    font-size: 1.2em;
    font-weight: normal;
}

div#contentContainer .Trade {
    font-size:1.4em;
    font-weight:bold;
    margin:0.8em 0 0 0;
}

div#contentContainer .Corporate {
    font-size:1.6em;
    font-weight:bold;
    margin-bottom:0.5em;
}

div#contentContainer .Companies {
    font-size:1.4em;
    font-weight:bold;
}

div#contentContainer .Insurance {
    font-size:1.4em;
    font-weight:bold;
    margin-bottom:0.5em;
}

div#contentContainer .Property {
    font-size:1.4em;
    font-weight:bold;
    margin-bottom:0.5em;
}

div#contentContainer ul.NoBullet {margin-left: 0;}

/* link colors */
div#contentContainer .commercialLinks a {color: #ffff66 !important;}
div#contentContainer .constructionLinks a {color: #fdfebf !important;}
div#contentContainer .corporateLinks a {color: #acfff1 !important;}
div#contentContainer .insuranceLinks a {color: #ffe7b1 !important;}
div#contentContainer .propertyLinks a {color: #b1f3f3 !important;}
div#contentContainer .intellectualLinks a {color: #bcb0d6 !important;}


div.assoc_img {float: left; padding: 0; margin: 10px 10px 0 0;}
div.clear {clear: both;}
div.chapters {background-image: url('images/squares.gif'); background-repeat: no-repeat; background-position: left center; padding: 0 0 0 24px; margin:0; font-size: 1.2em;}

/* horizontal rules */
div.const_hr {border-top: 1px solid #fbe441; margin: -10px 0 10px 0; width: 350px;}
div.comm_hr {border-top: 1px solid #f0a954; margin: -10px 0 010px 0; width: 350px;}
div.corp_hr {border-top: 1px solid #66a89d; margin: -10px 0 010px 0; width: 350px;}
div.propdamage_hr {border-top:1px solid #9dc7fb; margin: -10px 0 10px 0; width: 350px;}
div.propdamage_hr2 {border-top:1px solid #9dc7fb; margin: -20px 0 10px 0; width: 350px;}
div.insurance_hr {border-top: 1px solid #d3b674; margin: -10px 0 10px 0; width: 350px;}
div.results_hr {border-top: 1px solid #b4a89d;  margin: -10px 0 10px 0; width: 350px;}
div.intellectual_hr {border-top: 1px solid #bcb0d6;  margin: -10px 0 10px 0; width: 350px;}

/* Sub Navigation */
/*
ul#subNav li a{width:150px;font-size:9px;font-weight:800;padding-top:7px;}
ul#subNav li.first a{width:162px;}*/ /* Adjustment for uneven pixel division */
/*
ul#subNav li.last a{width:193px;}
ul#subNav li#practiceConstrct a{width: 120px;}
*/
/*New Styles for New page PI page*/
ul#subNav li a{width:auto;font-size:9px;font-weight:800;padding-top:7px; margin: 0px 7px 0px 0px;}
ul#subNav li.last a{margin: 0px 0px 0px 0px;}


ul#subNav li a#construction {color: #efad32; border-bottom: 4px solid #efad32;}
ul#subNav li a#commercial {color: #d76821; border-bottom: 4px solid #d76821;}
ul#subNav li a#corporate {color: #538376; border-bottom: 4px solid #538376;}
ul#subNav li a#insurance{color: #bc963e; border-bottom: 4px solid #bc963e;}
ul#subNav li a#property {color: #4f8fc2; border-bottom: 4px solid #4f8fc2;}
ul#subNav li a#intellectual {color: #53496b; border-bottom: 4px solid #53496b;}

/* Tertiary Navigation */
ul#securitiesNav {list-style-position:none;list-style-type:none;position:relative;z-index:1000;border-top:solid 1px #3B3B3B;width:409px;height:22px;background-color:#282828;}
ul#securitiesNav li{display:inline;position:relative;float:left;border-right:solid 1px #3B3B3B;}
ul#securitiesNav li a{display:block;width:200px;height:17px;padding-top:5px;color:#A4A4A4;background-color:#282828;text-align:center;}
ul#securitiesNav li.first a{width:125px;}
ul#securitiesNav li.last a{width:80px;}
ul#securitiesNav li a:hover,ul#securitiesNav li a.subnavActive{background-color:#191919;color:#A4A4A4;}

ul#commNav {list-style-position:none;list-style-type:none;position:relative;z-index:1000;border-top:solid 1px #3B3B3B;width:409px;height:22px;background-color:#282828;}
ul#commNav li{display:inline;position:relative;float:left;border-right:solid 1px #3B3B3B;}
ul#commNav li a{display:block;width:204px;height:17px;padding-top:5px;color:#A4A4A4;background-color:#282828;text-align:center;}
ul#commNav li a:hover,ul#commNav li a.subnavActive{background-color:#191919;color:#A4A4A4;}

ul#constNav {list-style-position:none;list-style-type:none;position:relative;z-index:1000;border-top:solid 1px #3B3B3B;width:409px;height:22px;background-color:#282828;}
ul#constNav li{display:inline;position:relative;float:left;border-right:solid 1px #3B3B3B;}
ul#constNav li a{display:block;width:327px;height:17px;padding-top:5px;color:#A4A4A4;background-color:#282828;text-align:center;}
ul#constNav li.last a{width:80px;}
ul#constNav li a:hover,ul#constNav li a.subnavActive{background-color:#191919;color:#A4A4A4;}

ul#propNav {list-style-position:none;list-style-type:none;position:relative;z-index:1000;border-top:solid 1px #3B3B3B;width:409px;height:22px;background-color:#282828;}
ul#propNav li{display:inline;position:relative;float:left;border-right:solid 1px #3B3B3B;}
ul#propNav li a{display:block;width:327px;height:17px;padding-top:5px;color:#A4A4A4;background-color:#282828;text-align:center;}
ul#propNav li.last a{width:80px;}
ul#propNav li a:hover,ul#propNav li a.subnavActive{background-color:#191919;color:#A4A4A4;}

/* Securities Specific Styles */

ul#seriesANav {display:none;list-style-position:none;list-style-type:none;position:relative;z-index:1000;border-top:solid 1px #3B3B3B;width:409px;height:22px;background-color:#282828;}
ul#seriesANav li{display:inline;position:relative;float:left;border-right:solid 1px #3B3B3B;}
ul#seriesANav li a{display:block;width:204px;height:17px;padding-top:5px;color:#A4A4A4;background-color:#282828;text-align:center;}
ul#seriesANav li.last a{width:203px;}
ul#seriesANav li a:hover,ul#seriesANav li a.subnavActive{background-color:#191919;color:#A4A4A4;}

div#overlayTitle{position:relative;height:17px;padding:5px 5px 0 0;display:none;background-color:#282828;text-align:right;}
div#seriesA {width:371px;height:339px;color:#FFFFFF;display:none;margin:15px;font-size:1.1em;line-height:1.6em;}
div#overlayTitle a,div#seriesA a{color:#FFFFFF;}
div#seriesA p,div#seriesA ul{margin-bottom:15px; padding-right:15px;}
div#seriesA ul{margin-bottom:15px; margin-left:25px; list-style-position:outside; list-style-type:circle;}
div#seriesA ul li{padding:0 0 5px 0;}
div#overlayTitle a:hover,div#seriesA a:hover{text-decoration:underline;}
div#seriesA h1{font-size:1.9em;margin-bottom:15px;}

.Associations {margin:0px; padding:0px}
.Associations p {margin-bottom:20px;}
.Associations p.last {margin-bottom:0px;}


/* Blog Bug Overlay Styles copied from BIO CSS*/
#blogBug{display:none;background:#393d32 none;color:#FFF;height:350px;margin:7px 0px 0px 7px;padding:20px 20px 0px;position:absolute;width:355px;z-index:100;}
#blogBug h2{color:#c6d530;font-size:1em;}
#blogBug p{display:inline;float:left;font-size:1em;padding-left:20px;width:74%;}
#blogBug a{font-size:1.2em;font-weight:900;color:#c6d530;}
#blogBug a.blog-bug-icon-link{display:inline;float:left;}
#blogBug img{border:none;margin:0px;padding:0px;}
#blogBug ul{margin:0px;padding:0px;}
#blogBug ul li{display:inline;float:left;border-bottom:1px solid #737c31;list-style:none;margin:0px;padding:15px 0px 15px 0px;width:98%;}
#blogBug .grid-clear-left{clear:left;}
