html{height:100%;}
body{position:relative;margin:auto;width:998px;height:100%;background-color:#f7f7f7;background-image:url(../images/background_page.png);background-repeat:repeat-x;margin-top:0px;text-align:center;}
#leftBorder,#rightBorder{float:left;width:25px;height:100%;background-repeat:no-repeat;background-position:top right;}
#leftBorder{background-image:url(../images/background_leftBorder.png);}
#rightBorder{background-image:url(../images/background_rightBorder.png);}
#frame{float:left;width:940px;min-height:100%;background-color:#ffffff;}
#header{clear:both;width:840px;margin-left:50px;margin-right:50px;}
#logo{float:left;margin-top:15px;position:relative;z-index:200;}

#topNavigation{float:right;margin-top:35px;list-style-type:none;position:relative;z-index:200;}
#topNavigation li{float:left;background-repeat:no-repeat;display:block;height:30px;padding-top:10px;padding-left:12px;padding-right:12px;position:relative;}
#topNavigation li:hover,#topNavigation li.hover{background-repeat:no-repeat;}
#topNavigation li a,#topNavigation li:hover ul a{display:block;color:#323232;}
#topNavigation li.active a,#topNavigation li:hover a,#topNavigation ul li:hover a,#topNavigation li:hover ul li.active a{color:#bf0013;text-decoration:none;}
#topNavigation li.active a,#topNavigation li.active li.active a{font-weight:bold;}
#topNavigation li.active li a{font-weight:normal;}
#topNavigation li ul{background-repeat:no-repeat;display:none;position:absolute;left:0px;top:25px;text-align:left;margin:0px;padding:0px;padding-top:14px;width:139px;z-index:201;}
#topNavigation li:hover ul,#topNavigation li.hover ul{display:block;}
#topNavigation li ul li{background:none;clear:both;padding:0px;padding-left:15px;padding-right:10px;padding-bottom:6px;height:auto;}
#topNavigation li ul li.bottom{background-position:left bottom;background-repeat:no-repeat;padding-bottom:0px;}
#topNavigation li {width:88px;}
#topNavigation li.top {font-weight:bold;}
#topNavigation li:hover.top{background-image:url(../images/background_menu_services.png);}
#topNavigation li ul{background-image:url(../images/background_submenu_services_top.png);width:139px; font-weight:normal}
#topNavigation li ul li{background-image:url(../images/background_submenu_services_middle.png);width:114px;}
#topNavigation li ul li.bottom{background-image:url(../images/background_submenu_services_bottom.png);}
#topNavigation li ul li.active{background-image:url(../images/background_submenu_services_active.png);}

#content{width:940px;margin:0 0 10px 0;text-align:left;}
#content li{line-height:150%;}
#heading{float:left;margin-top:20px;z-index:101;position:relative;margin-left:50px;margin-bottom:34px;overflow:visible;}
#heading .HeadingLarge{line-height:80%;}
#heading .HeadingMedium{line-height:105%;}
#leftNavigation{float:left;margin-top:-5px;width:212px;}
#leftNavigation p {margin-bottom:5px; margin-left:50px}
#right{float:right;width:100px;z-index:100;}
#body{margin-left:272px;margin-right:120px;}

#footer{clear:both;width:840px;margin:0 50px 5px 50px;text-align:left;}
#footer *{color:#646464;font-size:9px;}
#copyright{float:left;clear:left;}
#copyright .red {color:#bf0013;}
#footerLinks{float:right;list-style-type:none;margin:0px;padding:0px;}
#footerLinks li{float:left;background-image:url(../images/background_footerLink.png);background-position:right 2px;background-repeat:no-repeat;display:block;margin-right:4px;padding-right:4px;}
#footerLinks li.last{background:none;margin-right:0px;padding-right:0px;}
.clear{clear:both;}

img.transOFF {
	background-color: #ffffff;
	border: 0;
}
img.transON {
	background-color: #ffffff; 
	opacity:.75;
	filter: alpha(opacity=75); 
	-moz-opacity: 0.75;
	border: 0;
}
