body { margin:5px; padding:0px; text-align:center; background-color:#999999;scrollbar-3dlight-color:#EDF4FC; scrollbar-arrow-color:#EDF4FC; scrollbar-base-color:#EDF4FC; scrollbar-track-color:#EDF4FC; scrollbar-darkshadow-color:#C8DBF0; scrollbar-face-color:#C8DBF0; scrollbar-highlight-color:#EDF4FC; scrollbar-shadow-color:#C8DBF0; } 
#Container { text-align:left; padding:3px; width:980px; margin:0px auto; border:1px solid #cacaca; background-color:#FFFFFF;}
.blue { color:#033497;}


/* ****************** Common Use ******************** */
.floatleft {float:left;}
.floatright {float:right;}


/*****************  Header Styles  ***************/
#hd div.logo h1, #hd div.logo p {margin:0; padding:0;}
#hd div.logo {overflow:hidden;  height:84px; background:#FFFFFF url(/images/common/bg.gif) 0 0 repeat-x; font:12px Arial, Helvetica, sans-serif;}
#hd div.logo div.searchbox { width:240px; padding:15px 0; font-size:12px; color:#636563;}
#hd div.logo div.searchbox span b {color:#ea5a5a; font-weight:normal;}
#hd div.logo div.searchbox form {margin:15px 0 0 0; padding:0;}
#hd div.logo div.searchbox input.gobutton {background:transparent url(/images/common/go.gif) no-repeat 0 0; width:24px; height:19px; border:0; cursor:pointer; vertical-align: bottom;}
#hd div.logo div.searchbox input.textbox {font-size:11px; color:#636563; padding:2px 0 2px 4px; background-color: #fff; border:1px solid #b1c6d9; position:relative; width:190px;}
#hd #banner {height:206px; padding:5px 0;}


/*****************   Navigation Styles  ***************/
#hd div.navigation { background-color:#656565; height:25px;}

#hd .chromestyle{padding: 0;width: 730px;font-weight:bold;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
#hd .chromestyle ul{font: bold 11px Arial, Helvetica, sans-serif;margin:0;padding:0 0 4px 10px;list-style:none;}
#hd .chromestyle li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
#hd .chromestyle a{float:left;color:#FEFEFE;margin:0 2px 0 0;padding:0 0 1px 3px;text-decoration:none;}
#hd .chromestyle a span{float:left;display:block;padding: 5px 10px;}
#hd .chromestyle a span{float:none;}
#hd .chromestyle a:hover{background-color: #EFEFEF;color:#656565;text-decoration:none;}
#hd .chromestyle a:hover span{background-color: #EFEFEF;color:#656565;text-decoration:none;}
#hd .chromestyle a.selected, #hd .chromestyle a.selected span{ background-color: #EFEFEF; color:#656565;}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{position:absolute;top: 0;border: 1px solid #BBB; /*THEME CHANGE HERE*/border-top:none; /*Top border width. Should match height of .chromestyleline above*/border-bottom-width: 0;font:normal 11px Verdana;line-height:18px;z-index:100;background-color: white;width: 200px;visibility: hidden;}
#hd .dropmenudiv a{width: auto;display: block;text-indent: 3px;border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/padding: 2px 2px;text-decoration: none;color: #616161; background:transparent url(/images/common/b-arrow.gif) no-repeat 2px 5px; padding-left:18px;}
* html .dropmenudiv a{ /*IE only hack*/width: 100%;}
#hd .dropmenudiv a:hover{ /*THEME CHANGE HERE*/background-color: #F0F0F0;}

/* ------------------------------------------------------------------------------------*/






/* Top Panel Styles Starts */
#pnlHeader, #pnlBanner { padding:0; margin:0; clear:both; }
#pnlHeader .PanelLeft, #pnlBanner .PanelLeft { width:250px; float:left; }
#pnlHeader .PanelRight, #pnlBanner .PanelRight { margin-left:260px; }
#pnlBanner { margin-top:5px; margin-bottom:5px; }
#pnlBanner .pnlbannerleft{float:left; width:70.8%;}
#pnlBanner .pnlbannerright{float:left; width:29.2%;}
#pnlBanner .pnlbannerright .boxBordered { border:1px solid #cacaca; padding:10px; padding-bottom:4px; background:#FFF; font:12px/20px Arial, Helvetica, sans-serif; height:167px; }
#pnlBanner .pnlbannerright .boxBordered b{color:#033497;}
#pnlLogo { font-size:0; text-align:center; background:#FFFFFF; }
#pnlMyPortal { padding:4px 5px; padding-left:63px; background:#385B8C; } 
*html #pnlMyPortal { padding:5px; padding-left:63px; }
#pnlMyPortal a.MyPortalLink { font:12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding:0 10px; }
#pnlMyPortal .LinksSeperator { color:#FFF; font-weight:bold; font-size:16px; }
#pnlPageLinks { background-color:#4e4a4a; text-align:right; padding:3px; color:#fff;} 
#pnlPageLinks a { font:13px Arial; color:#fff; text-decoration:none; padding:0 5px; }
#pnlPageLinks a:hover { color:#fff; text-decoration:underline; }
#pnlCallNow { background:#000 url(/images/common/shadding.gif) repeat-x; height:35px; text-align:right; padding:0px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }	
#pnlCallNow span { color:#5ab6fa; }
/* Top Panel Styles Ends */


.leftpanel .pnlBlueBackground { border:1px solid #cacaca; border-bottom:none; color:#000; font:13px arial; font-weight:bold; padding:3px 4px; background:#FFF url(/images/common/shadding.gif) repeat-x 0 -40px; }

.pnlBlueBackground {color:#000; font:14px arial; font-weight:bold; padding:3px 4px; background:#FFF url(../images/landesk/landesk-heading-bg.jpg) no-repeat 0 100%; }/*
.boxBordered {padding:10px; background:#FFF; font:12px/20px Arial, Helvetica, sans-serif;}
.boxBordered h4 {font: bold 13px/20px Arial, Helvetica, sans-serif; color:#033497; padding:0; margin:0 0 3px; }
div.Spacer { font-size:8px; }
#RightSubPanel { padding:0; margin:0; height:150px; }
*html #RightSubPanel { margin-left:-3px;}
#RightSubPanel .SubPanelLeft { float:left; width:305px; margin-bottom:-2px;}
#RightSubPanel .SubPanelLeft1 { float:left; width:295px; margin-left:5px;}
#RightSubPanel .SubPanelLeft2 { float:left; width:180px; margin-left:5px;}
#RightSubPanel .SubPanelRight { float:left; margin-left:5px; width:177px;}
.txtSeeMore { text-align:right; color:#8D510D; }
.txtSeeMore a{ color:#8D510D; text-decoration:none; }
ul.ListBulletedItems { margin:0; padding: 0; list-style:none; }
ul.ListBulletedItems li { background:url(/images/common/BlueDotSmall.gif) no-repeat 0px 5px; padding-left:15px; }
ul.ListBulletedItems li span { color:#033497; }
ul.ListBulletedItems li a { text-decoration:none; color:#000000; }
ul.ListBulletedItems li a:hover { text-decoration:underline; }
.boxSignUp { border:1px solid #D1DCEA; padding:10px; background:#FFF; font:12px Arial, Helvetica, sans-serif; text-align:center; }
.boxSignUp a{ font-size:10px; width:80%; border:1px solid #EBEBEB; background:#F2F2F2; margin:5px auto; line-height:20px; color:#002A7E; display:block; }
#PanelThreatUpdate { border:1px solid #CACACA; border-bottom:0; background:#f2f2f2; font:12px Arial, Helvetica, sans-serif; line-height:20px; }
#PanelThreatUpdate .Header { color:#000; font-weight:bold; padding:2px; text-align:center; border-bottom:1px solid #cacaca; }
#PanelThreatUpdate .ThreatImage { text-align:center; border-bottom:1px solid #cacaca; padding:2px; }
#PanelThreatUpdate .ThreatText { text-align:left; border-bottom:1px solid #cacaca; padding:2px; font:11px Arial, Helvetica, sans-serif; line-height:19px; }
#PanelThreatUpdate .ThreatText a { color:#000; font:11px Arial, Helvetica, sans-serif; line-height:19px; }
 Content Styles Ends */

/* ---- Inner page Styles ----  
#innerContent { padding: 5px 4px 4px 4px; margin:0; clear:both; margin-top:5px; background:#fff; min-height:300px; }
*html #innerContent { padding-top:5px; }
#innerContent .LeftPanel { width:220px; min-height:355px; background-color:#eef2f2; float:left; padding:0; border:1px solid #d3d4d4; font:12px/18px Arial, Helvetica, sans-serif; }
#innerContent .RightPanel { margin-left:235px; min-height:355px; font:12px/18px Arial, Helvetica, sans-serif;}
#innerContent .RightPanel h1 {font: bold 22px/18px Arial, Helvetica, sans-serif; color:#033498; margin:3px 0 8px 0; padding:0;}
 ---- Ends Inner page Styles ----  */

/* Footer Styles Starts Here */
#pnlFooter { border-top:5px solid #cacaca; padding:5px 0; font:11px Arial, Helvetica, sans-serif; clear:both; color:#6d6d6d; height:15px;}
#pnlFooter a { text-decoration: underline; color:#013893; }
/* Footer Styles Ends Here */


/*Inner Pages*/

#bd{
margin-bottom:20px;
}
.bd1{
height:222px; padding:5px 0;
}
.bd1 #banner{
float:left;
width:79%;
}

.bd1 .rightside{
float:left;
width:20.3%;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #dfdfdf;
padding:2px;
}
.bd1 .rightside1{
text-align:center;
}
.bd1 .rightside2{
text-align:center;
border-bottom:1px solid #064678;
color:#064678;
font-weight:bold;
font-size:16px;
padding:2px 0;
}
.bd1 .rightside .inner{
margin:2px 0 0 0;
padding-left:20px;
font-size:11px;
list-style-image:url(/images/common/BlackDot.gif);
vertical-align:top;
}
.bd1 .rightside .inner li{
margin-bottom:4px;
}
.bd1 .rightside .inner a{
color:#000000;
text-decoration:none;
}
#bd #content{margin-top:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#bd #content .leftpanel{float:left; width:23%;}
#bd #content .leftpanelbody{ border:1px solid #D3D4D4; padding:0; border-bottom-style:none;}
#bd #content .leftpanel li{margin-top:3px;}
#content .leftpanel .outer{list-style-image:url(../images/common/BlueDotSmall.gif); margin-left:5px; padding-left:10px;  font-weight:bold;}
#content .leftpanel .outer li a{color:#000000; text-decoration:none;}
#content .leftpanel .inner{ margin:0; list-style-image:url(../images/common/BlackDot.gif);padding-left:15px; font-size:11px; font-weight:normal;}
/* ----- New Navigation for LHS Panel --- */

#content .leftpanel .leftpanelbody ul.navleft { margin:0; padding:0; list-style-type:none; list-style-image:none; list-style-position:outside; line-height:16px; }
#content .leftpanel .leftpanelbody ul.navleft li ul { margin:0; padding:0;}
#content .leftpanel .leftpanelbody ul.navleft li { margin:0; padding:10px 5px; list-style-type:none; font-weight:bold; color:#666666; border-bottom:1px solid #D3D4D4; border-collapse:collapse; font-size:13px;}
#content .leftpanel .leftpanelbody ul.navleft li ul li{ font-weight:normal; margin:0; padding:0; background:transparent url(/images/common/BlueDot.gif) no-repeat scroll 1px 4px;padding-left:10px; border-bottom-style:none; font-size:12px;}
#content .leftpanel .leftpanelbody ul.navleft li ul li ul li{ font-size:11px;}
#content .leftpanel .leftpanelbody ul.navleft li ul li.head { font-weight:normal; margin:0; padding:0;  background:transparent url(/images/common/BlackDot.gif) no-repeat scroll 1px 7px;padding-left:10px;}
/* #content .leftpanel .leftpanelbody ul.navleft li ul li.gray { font-weight:normal; margin:0; padding:0;  background:transparent url(/images/common/GrayDot.gif) no-repeat scroll 0 5px;padding-left:10px;} */
#content .leftpanel .leftpanelbody ul.navleft a { color:#033497; text-decoration:none; }
#content .leftpanel .leftpanelbody ul.navleft ul li a { margin:0; padding:0; color:#033497; text-decoration:none; font-weight: normal;}
#content .leftpanel .leftpanelbody ul.navleft a:hover { color:#033497; text-decoration: underline;}


#content .rightpanel{ float:left; width:54.4%; margin-left:10px;}
#content .rightpanelheader{font-size:18px; color:#033498; font-weight:bold; margin-bottom:10px;}
#content .rightpanelbody{padding:10px;}
#content .rightpanelbody .division{padding:5px; margin-top:10px; margin-bottom:10px;}
#content .rightpanelbody .division .heading{float:left; width:20%; font-weight:bold;}
#content .rightpanelbody .division .heading a{color:#000000; text-decoration:none;}
#content .rightpanelbody .division .details{float:left; width:65%; margin-left:10px;}
#content .rightpanelbody p{margin:0;}
#content .rightpanelbody .division .picture{float:left; width:10%; text-align:right;}
img{border:0;}
span.expandcollapse{float:right; margin-top:2px;}
a:link,a:visited{color:#033497;}
.empty{
height:20px;}
.rightpanel .outer{list-style-image:url(../images/common/BlueDotSmall.gif); margin-left:30px; padding-left:15px;}
.rightpanel .outer li{margin-bottom:10px;}
.rightpanel .inner{ margin:0; list-style-image:url(../images/common/BlackDot.gif);padding-left:25px; margin-top:10px;}
.rightpanel .div1{margin-bottom:20px; height:180px;}
.rightpanel .div1 .leftfloat{
float:left;
width:49%;
}
.rightpanel .div1 .rightfloat{
float:right;
width:49%;
}
#content .rightpanel1{float:left; width:20.2%; margin-left:6px; border:1px solid #cacaca; padding:0 5px 5px 0; background-color:#F5F5F5;}
#content .rightpanel1 .header{text-align:center; padding:3px 0 5px 0; color:#033498; font-size:14px; font-weight:bold;}
#content .rightpanel1 .list ul.outer{margin:0; padding-left:25px;}
#content .rightpanel1 .list ul.outer li{line-height:20px;}
#content .rightpanel1 .list ul.outer a{color:#000000; text-decoration:none;}
