
body{position:relative;margin:auto;width:950px;background-color:white;color:black;margin-top:20px;padding-bottom:20px;text-align:center;}
#frame{width:950px;min-height:500px;padding:0px;background-image:url(../images/background_frame.png);background-position:left 160px;background-repeat:no-repeat;border:1px solid #b2b2b2;text-align:left;}
body #left{float:left;width:340px;margin-bottom:20px;}
body #headerLeft{height:180px;}
body #breadcrumbTrail{margin-bottom:40px;}
body #contentLeft{margin-left:40px;margin-right:60px;}
body #contentLeft ul,body #contentLeft ul li{margin:0px;padding:0px;list-style:none;padding-left:0px;margin-left:0px;padding-bottom:4px;background-repeat:no-repeat;background-position:0px 0px;}
body #contentLeft ul li{padding-left:20px;margin-bottom:14px;background-image:url(../images/bullet_grey.png);}
body #contentLeft ul li:hover{background-image:url(../images/bullet_orange.png);}
body #contentLeft ul li a{color:black;display:block;text-decoration:none;}
body #contentLeft ul li h2 a{padding-top:10px;}
body #contentLeft ul li h2,body #contentLeft ul li h2 a{font-size:12px;display:inline;color:#b2b2b2;}
body #contentLeft ul li:hover h2 a{color:#ff8800;}
body #right{float:left;width:610px;margin-bottom:20px;}
body #right h1{font-size:16px;}
body.portal #header{height:340px;border:1px solid white;width:auto;}
body.portal #header .buttons{float:left;display:block;width:610px;margin:18px 0 0 0;}
body.portal #header .buttons dl dd{float:left;margin:0;padding:0;}
body.portal #header .buttons dl dd a{display:block;width:284px;height:217px;}
body.portal #header .buttons dl dd a span{display:none;}
body.portal #header .buttons dl dd.box a:link,body.portal #header .buttons dl dd.box a:visited{background:url(../images/button_left.jpg) left top no-repeat;}
body.portal #header .buttons dl dd.box a:hover{background:url(../images/button_left.jpg) left bottom no-repeat;}
body.portal #header .buttons dl dd.docs{margin:0 0 0 5px;}
body.portal #header .buttons dl dd.docs a:link,body.portal #header .buttons dl dd.docs a:visited{background:url(../images/button_right.jpg) left top no-repeat;}
body.portal #header .buttons dl dd.docs a:hover{background:url(../images/button_right.jpg) left bottom no-repeat;}
body.home #header{height:340px;background-image:url(../images/image_home.jpg);background-position:left bottom;background-repeat:no-repeat;border:1px solid white;width:auto;}
body.home #Box #header{background-image:url(../images/image_box_home.jpg);}
body.home #header .Sections{float:left;margin:30px 0 0 122px;}
body.content #header .Sections{float:left;margin:32px 0 0 296px;}
body #header .Sections a:link,body #header .Sections a:visited{text-transform:uppercase;text-decoration:none;color:#626363;}
body #header .Sections a:hover{text-transform:uppercase;text-decoration:underline;color:#FF8800;}
body #header .Sections a.selected:link,body #header .Sections a.selected:visited{color:#FF8800}
body #content{margin-right:40px;padding-top:5px;padding-bottom:100px;}
body #content{background-image:url(../images/tagline_portal.jpg);background-position:bottom right;background-repeat:no-repeat;}
body #Docs #content{background-image:url(../images/tagline_docs.png);background-position:bottom right;background-repeat:no-repeat;}
body #Box #content{background-image:url(../images/tagline_box.jpg);background-position:bottom right;background-repeat:no-repeat;}
body #content p{letter-spacing:0.1em;line-height:16px;}
body.content #header{height:180px;border-top:1px solid white;border-right:1px solid white;}
body.content #breadcrumbTrail{margin-left:40px;margin-bottom:20px;}
body.content #content{margin-right:40px;margin-bottom:0px;}
body.content #contentLeft{float:left;width:320px;margin:0 20px 0 0;}
body.content #contentLeft p:last-child{margin-bottom:0px;}
body.content #contentRight{float:left;width:570px;}
body.content #contentRight p{line-height:16px;}
#logo{float:left;margin-left:40px;margin-top:30px;}
#menuDiv{clear:right;display:block;position:relative;text-align:right;margin-top:10px;}
#menu{float:right;margin:15px 40px 0 0;padding:0px;width:auto;clear:right;}
#menu a{display:block;clear:none;color:#6c6d6d;font-size:12px;text-decoration:none;}
#menu li:hover a,#menu li.active a,#menu li:hover li:hover a,#menu li.active li.active a{color:#ff8800;}
#menu li:hover li a,#menu li.active li a{color:#6c6d6d;}
#menu li{float:left;margin:0px;margin-right:8px;padding:0px;padding-right:8px;border:0px;border-right:1px solid #6c6d6d;list-style:none;}
#menu li.last{margin-right:0px;padding-right:0px;border-right:0px;}
#menu li ul{display:none;position:absolute;margin:0px;padding:0px;padding-top:24px;background-image:url(../images/background_menu.png);background-position:left 10px;background-repeat:no-repeat;border-bottom:1px solid #e4e4e4;text-align:left;}
#menu li ul li{float:left;clear:left;margin:0px;margin-left:10px;margin-right:10px;padding:0px;padding-top:4px;padding-bottom:6px;width:140px;border:0px;border-bottom:1px solid #e4e4e4;list-style:none;}
#menu li ul li.last{margin-right:10px;border-bottom:0px;}
#menu li ul li a{color:#bbbbbb;font-size:10px;text-align:left;letter-spacing:-0.01em;}
#menu li:hover ul{display:block;}
#breadcrumbTrail{margin-top:6px;}
#breadcrumbTrail,#breadcrumbTrail a{text-decoration:none;color:black;}
#breadcrumbTrail a:hover{text-decoration:underline;}
#breadcrumbTrail a.active{color:#ff8800;}
#header .links{margin:0px;margin-top:30px;margin-right:40px;text-align:right;float:right;}
#header .links,#header .links a{color:#ababab;font-size:10px;text-decoration:none;}
#header .links a:hover{text-decoration:underline;}
#footer{clear:both;width:auto;padding-top:20px;padding-bottom:14px;padding-left:40px;padding-right:40px;background-image:url(../images/background_footer.png);background-repeat:no-repeat;}
#footer,#footer a{color:#a7a7a7;font-size:9px;line-height:16px;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .utilityLinks{float:left;}
#footer .copyright{float:left;font-size:9px;line-height:16px;margin-left:0px;}
#footer .links{margin:0px;float:right;}
#footer .links,#footer .links a{font-size:11px;line-height:16px;}
.clear{clear:both;}
.App_HTMLContent{overflow:hidden;}
#content .App_SiteMap ul ul li{background-image:url(../images/bullet_round.gif);}
