

          body{
          font-size:90%;
          font-family:        "Avant Garde",		/* MacOS */
          "Century Gothic",		/* Windows (HP printer) */
          "Avant Garde Gothic",	/* HP font name */
          "URW Gothic L",		/* Unix+X+FontConfig */
          /* Fallback options */
          helvetica,		
          ,sans-serif;
          text-align:center;
          background:#4f4f4f;
          color:black;
        line-height:1.6em;
          }
          

        #pageWrap{
        width:990px;
        background:#4f4f4f url(/managed_files/2335/page_tile.jpg) 50% 0 repeat-y;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
        position:relative;
        border:0px;
        padding:0px;
        }

          
        #logoBar{
        height:299px;
        margin:0;
        padding:0;
        background:#4f4f4f url(/managed_files/2334/header.jpg) 50% 0 ;
        position:relative;
        }


        
        #logoBar #switchPic{
        position:absolute;
        top:107px;
        left:57px;
        }

        #logoBar h1{
        font-size:1.5em;
        border:0px;
        float:none;
        border:0px solid white;
        position:absolute;
        top:5px;
        left:40px;
        width:800px;
        
        
        }
        
        
        #logoBar a#companyLink{
        display:block;
        color:white;
        text-decoration:none;
        font-size:1.5em;
        
        display:block;
        padding:25px 0px;
        padding-left:190px; 
        }
        


        #logoBar h3{
        position:absolute;
        bottom:10px;
        right:20px;
        margin:0px;
        padding:0px;
        color:white;
        font-variant: small-caps;
        }
        


        #bodyArea{
        background:transparent url(/managed_files/2336/bottom_cap.jpg) 50% 100% no-repeat;
        display:block;
        padding-bottom:60px;
        color:#ddd;
        }

       

             
        #pageLinkBar{
        background:transparent;
        display:inline-block;
        position:absolute;
        bottom:200px;
        right:60px;
        }


        #pageLinkBar ul,#pageLinkBar li{
        list-style:none;
        margin:0px;
        padding:0px;
        }

        #pageLinkBar li{
          float:left;
          display:inline;
          margin-left:15px;
        }
        

        #pageLinkBar a{
        color:#dfe0e5;
        font-size:0.9em;
        text-decoration:none;
        }
        
        #pageLinkBar a:hover{
        color:white;
        text-decoration:underline;
        }
        
        #tagLine{
        float:right;
        display:inline;
        margin-right:22px;
        text-align:right;
        color:white;
        font-size:0.9em;
        }
        
        #leftBlock,#centerBlock,#rightBlock{
        float:left;
        display:inline;
        width:160px;
        }


        #leftBlock{
        font-size:0.9em;
        line-height:1.3em;
        color:#fff;
        font-size:.8em;
        width:170px;
        border:2px solid #ddd;
        margin-left:60px;
        background:white;
        padding:0px;
        margin-right:20px;
        margin-top:10px;
        }
        
        
        
        #leftBlock ul{
        list-style:none;
        margin:0px;
        padding:0px;
        background:#eee;
        border:2px solid #ddd;
        margin:5px;
        padding:5px;
        }
        
        #leftBlock ul li{
        margin:0px;
        }
        
        #leftBlock ul li ul a{
        color:#999;
        margin-bottom:6px;
        }

        #leftBlock ul li ul{
        padding-left:5px;
        }


        #leftBlock li{
        list-style:none;
        font-weight:bold;
        }
        
        #leftBlock a{
        text-decoration:none;
        display:block;
        color:#2e2e50;
        }


        #leftBlock a:hover{
        color:black;
        }


        #leftBlock ul.subLinks{
        border:0px;
        }

        #leftBlock ul.subLinks li{
        border:0px;
        font-size:0.95em;
        line-height:1em;
        padding-bottom:3px;
        }
        
        #contactInfo{
        color:black;
        margin:0;
        padding:0;
        line-height:1em;
        font-weight:normal;
        }
        
        #contactInfo a{
        color:#000;
        }
        


        #centerBlock{
        width:675px;
        }
        
        body.mini #centerBlock{
        float:none;
        }


        #mainContentDiv{
        margin-left:5px;
        margin-right:5px;
        }

        #searchForm{
        display:none;
        margin:0;
        padding:0;
        }

        #searchForm input{
        font-size:0.7em;
        margin-right:7px;
        float:right;
        }
        
        #searchSubmit{
        border:0;
        background:#afafaf;
        color:#fff;
        font-weight:bold;
        padding-top:1px;
        }
        
        #searchText{
        font-weight:bold;
        }
        

        


        #branch,#titleDiv{

        padding:2px;
        }

        #branch a{
        color:white;
        }

        #branch{
        font-size:0.9em;
        display:none;
        }

        #titleDiv{

        }
        #titleDiv h1{
        border-bottom:0px;
        float:none;
        }

        .siteInfo{
        text-align:center;
        font-size:.7em;
        color:white;
        margin-top:0px;
        line-height:.6em;
        width:780px;
        margin-left:auto;
        margin-right:auto;
        padding-bottom:5px;
        }

        body.mini .siteInfo{
        width:600px;
        }

        .siteInfo div{
        background:transparent;
        padding-top:5px;
        }
        
        .siteInfo a{
        color:#ccc;
        }
        
        .siteInfo a:hover{
        color:#fff;
        }
        
        a:active{
        outline: none;
        }
        
        :focus{
        -moz-outline-style: none;
        }


        #bottomNavClose{
        background:transparent url(/js/lightbox/images/closelabel.gif) 0 0 no-repeat;
        width:66px;
        height:22px;
        }

        #bottomNavClose img{
        display:none;
        }


        #outerImageContainer{
        background:transparent url(/js/lightbox/images/loading.gif) 50% 50% no-repeat;
        
        }

        #loadingLink img{
        display:none;
        }
        
        .listItem h2{
        font-size:1.1em;
        }


h1,h2,h3,h4,h5{
	color:#white;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}

h1{
	font-size:2em;
	margin:1em 0;
	
}

h2{
	font-size:1.8em;
	margin:1.2em 0;
	
}

h3{
	font-size:1.6em;
	margin:1.4em 0;
	
}

h4{
	font-size:1.4em;
	margin:1.6em 0;
	
}

h5{
	font-size:1.2em;
	margin:1.8em 0;	
}	

.contentBlock h4{
margin-bottom:3px;
}

strong,b{
	font-weight:bold;
}

p{
	margin:1em 0;
	line-height:2em;
}

ul{
list-style:disc;
}

ul li{
margin-left:25px;
}



a{
color:#ddd;
text-decoration:none;
}

a:hover{
color:white;
text-decoration:underline;
}





        
        



	