.bodyDSBHS { background : url(/icons2/background.gif) repeat; margin : auto; padding : 0; text-align : center; } 
#content { width : 800px; margin : 0 auto; text-align : left; border : 1px solid white; } 
#bannerPrincipal {  font-family : verdana, arial, sans serif;  width : 800px; height : 103px; /*background : url(/banner/banner.gif) no-repeat; */color : white; font-size : 10px;}
#divBanner2 { position:absolute; width:400px; height:15px; z-index:100; left: 410px; top: 0px; }
#divBanner1 { position:absolute; top:0px; left:0px; z-index:2; text-align: center; }


#bannerPrincipal table { font-size : 10px;  padding-top: 12px; margin-right: 10px;}
#bannerPrincipal table td { color : white/*#666;*/ }
#bannerPrincipal a.topPageMenu, 
#bannerPrincipal a.topPageMenu:hover { text-transform : none; text-decoration : none; color : white/*#666*/;
   vertical-align : middle; padding-left : 7px; padding-right : 7px; margin : 0 0 0 0; } 
#bannerPrincipal a.topPageMenu:hover { text-decoration : underline; }  
#menuHorizontal { width : 800px; height : 24px; /*background : rgb(160, 205, 238); */ background: url('/banner/menuHorizontal2.gif');
   /*border-bottom : 1px solid white; */border-top : 1px solid white; font-size : 10px; } 
#menuHorizontal table { font-size : 11px;  }
#menuHorizontal a.horizontalMenuLink, #menuHorizontal a.horizontalMenuLink:hover { 
   font-family : arial, verdana, sans serif; text-transform : none; text-decoration : none; font-weight: bold;	
   color: #004b8e; line-height : 24px; padding-bottom : 5px; padding-top : 5px; padding-left : 10px; 
   padding-right : 10px;  margin : 0 0 0 0;  display : inline; border-left : 1px solid white; } 
#menuHorizontal a.horizontalMenuLink:hover { background : gray; color : white; text-decoration : none;} 

#menuHorizontal .SubMenusLink { 
    z-index : 100; background : rgb(160, 205, 238);
    position : absolute; visibility : hidden; border-top : 1px solid white;
    border-left : 1px solid white; border-right : 1px solid white;
    text-transform : none; text-decoration : none;  color : #fff; } 
#menuHorizontal .SubMenusLink a, 
#menuHorizontal .SubMenusLink a.SubMenuItems:link, 
#menuHorizontal .SubMenusLink a.SubMenuItems:visited, 
#menuHorizontal .SubMenusLink a.SubMenuItems:hover { 
    font-family : arial, verdana, sans serif; font-weight: bold;
	text-decoration : none; color: #004b8e; /*width : 100%; */font-size: 11px;
    padding : 2px 0 2px 15px; display : block; border-bottom : 1px solid white; line-height : 18px; } 
#menuHorizontal .SubMenusLink a.SubMenuItems:hover {  background-color : gray; text-decoration : none; color: white; 
background-image: url(/icons2/MenuBarRightWhite.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
} 

#content-HomePage { background : white; width : 800px; border-bottom : 1px solid white; font-family : verdana, tahoma, san-serif;
   font-size : 11px; } 
#content-HomePage table { font-family : verdana, tahoma, san-serif; font-size: 11px; }
#content-HomePage table.tableHomePage { width : 800px; background : #6492cc; color : white; font-family : "Bookman Old Style"; } 
#content-HomePage table.tableHomePage td.tdHomePage { height : 100%; color : white; padding : 10px 10px 10px 10px; font-size : 100%; font-style : italic;} 
#content-menuHomePage { 
    background : white; width : 800px; border-top : 2px solid #6a93cc;  font-family : verdana, tahoma, san-serif;  font-size: 10px; } 
#content-menuHomePage a { font-family : verdana, tahoma, san-serif;  text-decoration : none; color : black; margin : 5px 5px 5px 0; 
    line-height : 1.2em; } 
#content-menuHomePage a:hover { text-decoration : underline; } 
#content-menuHomePage table { font-family : verdana, tahoma, san-serif;  font-size: 10px; } 
#content-menuHomePage table td {  vertical-align : top; } 
#content-menuHomePage table.tableBottomInformation { font-family : verdana, tahoma, san-serif; font-size: 10px;} 
#content-menuHomePage table.tableBottomInformation td.homePageTitle, #divContent a.titleSiteMap, #content-menuHomePage a.homePageTitle { 
    font-family : verdana, tahoma, san-serif; font-weight : bold; text-transform : uppercase; text-decoration : none; color : black;
    vertical-align : middle; font-size: 11px;} 
#content-menuHomePage table.tableBottomInformation td.tdNews, #content-menuHomePage table.tableBottomInformation td.tdLocations, #content-menuHomePage table.tableBottomInformation td.tdBenefits, #content-menuHomePage table.tableBottomInformation td.tdServices { 
    width : 190px;  padding : 10px 4px 10px 4px; border-left : 1px solid #a2c2e0; font-family : verdana, tahoma, san-serif; } 
#content-menuHomePage table.tableBottomInformation td.tdLocations, #content-menuHomePage table.tableBottomInformation td.tdServices { 
     background : #e4ebfc; } 
#content-menuHomePage table.tableNews td, #content-menuHomePage table.tableServices td, #content-menuHomePage table.tableBenefits td, #content-menuHomePage table.tableLocations td { 
     padding : 3px 0 0 0; } 
#content-menuHomePage a.moreInformation { 
     margin : 5px 5px 5px 0; line-height : 1em; color : blue; } 
#footer-menu { background : #cccccc; border-top : 1px solid #6a93cc; width : 800px; font-size : 10px; font-family : verdana,arial,sans serif;} 
#footer-menu table {  color : gray; height : 20px; font-size : 10px;} 
#footer-menu td { vertical-align : middle;  } 
#footer-menu a.bottomPageMenu, #footer-menu a.bottomPageMenu:hover { 
    text-transform : none; text-decoration : none;  color : #333; padding-left : 7px; padding-right : 7px; margin : 0 0 0 0; } 
#footer-menu a.bottomPageMenu:hover { text-decoration : underline; } 
#page-footer { background : #666666; width : 800px; border-top : 1px solid white; } 
#page-footer table.tablePageFooter { padding : 5px 10px 10px 10px; font-family : verdana; color : white; font-size : 10px; } 
#content-general { background : white; width : 800px; } 
/*#content-general table { font-family : 'verdana,arial,sans serif'; font-size : 100%; } */
.MenusLinks a.menusLinksTitle:link, .MenusLinks a.menusLinksTitle:visited, .MenusLinks a.menusLinksTitle:active, .MenusLinks a.menusLinksTitle:hover { 
    text-transform : uppercase; text-decoration : none; color : black; font-family : "verdana"; font-size : 11px;
    padding : 6px 4px 6px 15px; display : block; border-top : 1px solid white; border-bottom : 1px solid white;
    font-weight : bold; text-align : left; background-color : #cccccc; } 
.MenusLinks a.menusLinksTitle:hover { color : white; background-color : #cccccc; background : url(/icons2/menuGrayBlueWhite.gif); } 
.MenusLinks { color : white; font-family : "verdana"; } 
.MenusLinks a.menusLinksItems:link, .MenusLinks a.menusLinksItems:visited, .MenusLinks a.menusLinksItems:active, .MenusLinks a.menusLinksItems:hover { 
    text-transform : none;  text-decoration : none; color : black; font-family : "verdana"; font-size : 0.7em;
    padding : 2px 4px 2px 25px; display : block; text-align : left; background-color : #ececed; border : 1px solid #ececed; } 
.MenusLinks a.menusLinksItems:hover { color : black; background-color : white; border : 1px solid #cccccc; } 
.BreadCrumbs { padding : 5px 5px 5px 5px; font-family : verdana, arial, sans serif; font-size : 0.7em; color : gray; } 
.BreadCrumbs a { font-family : verdana, arial, sans serif; text-transform : none; text-decoration : underline;
    color : gray; text-align : left; } 
.BreadCrumbs a:hover {  color : black; } 
.BreadCrumbs a:visited { color : #999999; } 
#ContentInformation { font-family : verdana, tahoma, san-serif; color : black; text-align : justify; } 
#divContent { font-family : verdana, tahoma, san-serif; color : black; text-align : justify; font-size : 11px;
    padding : 0; padding-top : 15px; } 
#divContent table {  font-size : 11px; font-family : verdana, tahoma, san-serif;  } 
#divContent td { vertical-align : top; padding : 0; } 
#divContent td.tdInformation { vertical-align : top; color : #888888; font-weight : bold;} 
#divContent p { font-family : verdana, tahoma, san-serif; } 
#divContent a,
#divContent a:visited { color : #214187; font-family : verdana, tahoma, san-serif;} 
#divContent a:hover { color : blue; } 
#divContent a.subLink:visited, #divContent a.subLink { color : gray; font-style : italic; text-decoration : none; } 
#divContent .tableColor { font-family : verdana, tahoma, san-serif; } 
	#divContent .tableColor td { padding-top : 2px; padding-bottom : 2px; text-align : left; } 
#divContent .tableColor td.tdNormal {  padding-top : 2px; padding-bottom : 2px; text-align : left; } 
#divContent .tableColor td.tdPicture { padding : 5px; text-align : center; vertical-align : middle; } 
#divContent .tableColor td.tdPictureLocation { padding : 5px; text-align : right; vertical-align : middle; } 
#divContent .tableColor td.titleColor { 
     padding-bottom : 5px; padding-top : 5px; font-weight : bold; text-transform : uppercase;
    color : orange; border-bottom : 1px dotted #aeaeae; text-align : justify; } 
#divContent .tableColor td.subTitleColor { 
     padding-bottom : 5px; padding-top : 5px; font-weight : bold; text-align : justify; color : #134287; } 
#divContent .tableColor td.divisionTableColor { border-right : 1px solid #eaeaea; padding-right : 10px; } 
#divContent p.backtotop, #divContent p { font-family : verdana, tahoma, san-serif; color : black; text-align : justify;
    margin : 0 0 1.6em 0; line-height : 1.3em; } 
#divContent p.backtotop {  text-align : right; border-bottom : 1px dotted #cccccc; padding-bottom : 10px; } 
#ContentInformation .titlePrincipal, #divContent h1, #divContent h2, #divContent h3, #divContent h4, #divContent h5 { 
    font-family : verdana, tahoma, san-serif; color : black; text-align : left; text-transform : uppercase; } 
#ContentInformation .titlePrincipal, #divContent h1 { 
font-size : 100%; padding-bottom : 7px;  padding-top : 7px; font-weight : bold; border-bottom : 1px solid #cccccc; } 
#divContent h2 { font-size : 100%; color : orange; } 
#divContent h3 { font-size : 100%; text-transform : none; padding-bottom : 2px; padding-top : 2px; color : #233e99;} 
#divContent h5 { font-size : 120%; padding-bottom : 2px; padding-top : 2px; color : #233e99;} 
#divContent a.blackLink:visited, #divContent a.blackLink { color : black; } 
#divContent a.titleSiteMap:visited, #divContent a.titleSiteMap { 
 font-weight : bold; text-transform : uppercase; text-decoration : none; color : orange; } 
#divContent .divLocation { position : absolute;  width : 370px; visibility : hidden; border : 2px solid gray; z-index : 100; background-color : white; } 
#divContent .divEmployees { position : absolute;  width : 300px; visibility : hidden; border : 1px solid gray; z-index : 100; padding: 5px; background: #dfdfdf;} 
#divContent table.tableHighlights { border-top : 1px solid #bebebe; border-bottom : 1px solid #bebebe; font-weight : bold; 
   font-style : italic; background-color : #f5f5f5; color : #233e99; } 
#divContent .tableLocation { color: black; } 
#divContent .tableLocation td {  padding-top : 2px;  padding-bottom : 2px; text-align : left;} 
#divContent .tableLocation td.tdLocationPicture { padding : 5px; text-align : center;  vertical-align : middle; } 
#divContent .tableLocation td.tdLocationTitle { 
padding : 6px; background : url(/icons2/middle.gif); font-weight : bold; text-transform : uppercase; background : #d2deef;
background : #dedede; background : #d9e1ef; color : black; border-bottom : 1px solid #a8c2e7; border-bottom : 1px solid #bebebe;
color : #233e99; } 
#divContent table.tableNews { 
border : 1px solid #aeaeaf; font-family : verdana, tahoma, san-serif;   border : 1px solid #b6cbeb; } 
#divContent td.tdTitle { 
padding : 6px; background : url(/icons2/middle.gif); font-weight : bold; text-transform : uppercase; background : #d2deef;
background : #dedede; background : #d9e1ef; color : black; border-bottom : 1px solid #a8c2e7; border-bottom : 1px solid #bebebe; color : #233e99; } 


#divContent .googleMapsText, 
#divContent input {
	font-size = 10px;
	font-family : "Verdana";
	text-align: left;
}






table.contactUs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

table.contactUs td { vertical-align : top; padding-bottom : 10px; padding-top : 3px; text-align : left; font-size: 11px; }
table.contactUs td.contactUsTitle {  text-transform : uppercase; text-decoration : none; vertical-align : top; padding-bottom : 3px; padding-top : 7px; text-align : left; font-size: 11px; color: #006699; font-weight : bold;}

table.contactUs td.contactUsSubTitle { text-transform : uppercase; text-decoration : none; vertical-align : top; padding-bottom : 3px; padding-top : 3px; text-align : left; font-size: 11px; color: #000000; font-style : italic; font-weight : bold; }

table.contactUs td.contactUsbacktotop {  text-align : right; border-bottom : 1px dotted #cccccc; padding-bottom : 5px; } 
table.contactUs td.contactUsContentTable {  text-align : left; padding-bottom : 2px; } 

