html{overflow:hidden;}
html,body,form,#content{height:100%;}
body{padding:0px;margin:0px;overflow:auto;}
a img{border:0px #000000 solid;}
.clr{clear:both; width : 100%;}
.fl {
  float: left;
}

.fr {
  float: right;
}
h1{font:bold 18px Arial,sans-serif;color:#330096;padding:0px;margin:0px;padding-top:35px;padding-bottom:15px;}
#wrapper{width:100%;}
#content{width:964px;vertical-align:top;}
#actualContent{width:525px;padding-left:20px;padding-right:20px;vertical-align:top;font:11px/160% Verdana,sans-serif;color:#333333;padding-bottom:20px;}
#logoWrapper{width:200px;}
#rightNavWrapper{width:179px;background-color : #3d0c9b; border-bottom : 2px solid #ffffff; text-align:center !important;padding-left:10px;padding-right:10px;}
#rightNavWrapper table{width:100%;height:55px;}
#rightNavWrapper td{vertical-align:middle !important;height:41px;text-align:center !important;line-height:150%;padding-top:14px;}
#rightNavWrapper a:link{text-align:center !important;display:block;text-decoration:none;color:#ffffff;font:10px/150% Verdana,Arial,sans-serif;}
#rightNavWrapper a:hover{text-align:center !important;display:block;text-decoration:underline !important;color:#ffffff;font:10px/150% Verdana,Arial,sans-serif;}
#rightNavWrapper a:visited{text-align:center !important;display:block;text-decoration:none;color:#ffffff;font:10px/150% Verdana,Arial,sans-serif;}
#rightNavWrapper a:active{text-align:center !important;display:block;text-decoration:none;color:#ffffff;font:10px/150% Verdana,Arial,sans-serif;}
.topNavWrapper{height:55px;}
#topNavWrapper{width:100%;text-align:left;}
#topNavWrapper td{vertical-align:top;}
#topNavWrapper ul{padding:0px;margin:0px;float:left;padding-left:20px;}
#topNavWrapper li{list-style-type:none;float:left;margin-right:5px;}
#topNavInnerWrapper{vertical-align:middle !important;padding:0px;width:565px;}
#topNav a:link{text-decoration:none;font:bold 13px Arial,sans-serif;color:#330096;}
#topNav a:hover{text-decoration:none;font:bold 13px Arial,sans-serif;color:#330096;background-color:#D9EAFF}
#topNav a:visited{text-decoration:none;font:bold 13px Arial,sans-serif;color:#330096;}
#topNav a:active{text-decoration:none;font:bold 13px Arial,sans-serif;color:#330096;}
#topNav li{margin-right:20px;}
#ulLanguages{margin:0px !important;padding-bottom:0px;float:right !important;text-align:right;padding-top:2px;display:inline;padding-left:0px !important;width:100px;margin-right:25px !important;}
#ulLanguages li{padding-top:1px;float:right;margin-right:4px}
#tbHeaderImages td{padding-left:1px;padding-top:1px;}
#tbTitleBar{width:100%;height:39px;}
#tdMidTitleBar{width:100%;background-image:url(/i/titleBarBg2.gif);}
#sideBar{width:200px;vertical-align:top;background-color:#D9EAFF;text-align:right;}
#rightMenu{width:199px;vertical-align:top;background-color:#D9EAFF;vertical-align:top;}
#rightMenu table{width:100%;}
#rightMenu td{vertical-align:middle;background-color:#AAD0FF;height:39px;border-top:1px #D9eaff solid;cursor:hand;cursor:pointer;padding-left:20px;}
#rightMenu .menuArrow{width:32px;text-align:center;padding-top:1px;height:38px;}
#rightMenu a:link{font:11px Verdana,sans-serif;text-decoration:none;color:#000000;}
#rightMenu a:hover{font:11px Verdana,sans-serif;text-decoration:underline !important;color:#000000;}
#rightMenu a:visited{font:11px Verdana,sans-serif;text-decoration:none;color:#000000;}
#rightMenu a:active{font:11px Verdana,sans-serif;text-decoration:none;color:#000000;}
.rightMenuActive {background-color:#D9EAFF !important;}
.rightMenuInactive {background-color:#AAD0FF !important;}
.rightMenuSubTitle {padding-left:38px !important;height:25px !important;}
#footer{width:100%;background-color:#AAD0FF;}
#footer *{font:9px Verdana,sans-serif;color:#3D0C6D;text-decoration:none;}
#footer div{padding-top:2px;padding-bottom:2px;}
#footer td{padding-left:15px;padding-top:2px;padding-bottom:2px;height:34px !important;}
#footer a:link{text-decoration:none;}
#footer a:hover{text-decoration:underline !important;}
#footer a:visited{text-decoration:none;}
#footer a:active{text-decoration:none;}
#trafficScriptWrapper{text-align:right;padding-right:5px;}
#designNote{background-color:#ffffff;}
#designNote td{text-align:right;padding-top:10px;padding-bottom:10px;height:13px;vertical-align:top;}
#designNote a:link{color:#999999;text-decoration:none;font:11px Verdana,sans-serif;}
#designNote a:hover{color:#999999;text-decoration:underline !important;font:11px Verdana,sans-serif;}
#designNote a:visited{color:#999999;text-decoration:none;font:11px Verdana,sans-serif;}
#designNote a:active{color:#999999;text-decoration:none;font:11px Verdana,sans-serif;}
.headerBg{background-color:#AAD0FF;height:200px !important;}
.titleBarBg{background-color:#463679;height:39px;}
.lastHorizontalItem{padding-right:0px !important;margin-right:0px !important;}
.height{height:100%;}
h2{font:bold 13px/180% Arial,sans-serif;color:#330096;margin:0px;padding:0px;margin-top:25px;margin-bottom:15px;}
#introText{font:11px/160% Verdana,sans-serif;color:#333333;}

.subtitle{padding-bottom:0px;margin-top:15px;margin-bottom:7px;font:bold 13px Arial,sans-serif;color:#FF0000;}
.normaltext{font:11px/160% Verdana,sans-serif !important;color:#333333;}
.clear {
clear:both;
}
.ulSitemap { margin : 0px; padding : 0px; padding-left : 32px; padding-bottom : 20px; list-style-type:none;}
.tree1 { background-image : url(/i/tree1.gif); height : 16px; background-repeat : no-repeat; padding-left : 18px;padding-top : 2px; /*line-height : 25px;*/}
.tree2 { background-image : url(/i/tree2.gif); height : 16px; background-repeat : no-repeat; padding-left : 78px;padding-top : 2px; /*line-height : 25px;*/}
.tree3 { background-image : url(/i/tree3.gif); height : 16px; background-repeat : no-repeat; padding-left : 78px;padding-top : 2px; /*line-height : 25px;*/}
.Title { padding-bottom:0px;margin-top:5px;font:bold 13px Arial,sans-serif;color:#330096;text-decoration:none; }
.Title:hover {text-decoration : underline; }

.tree1 a:link{font:11px/200% Verdana,sans-serif;color:#330096;}
.tree1 a:hover{font:11px/200% Verdana,sans-serif;color:#330096;background-color:#D9EAFF;}
.tree1 a:visited{font:11px/200% Verdana,sans-serif;color:#330096;text-decoration:none;}
.tree1 a:active{font:11px/200% Verdana,sans-serif;color:#330096;}

.tree2 a:link{font:11px/200% Verdana,sans-serif;color:#330096;}
.tree2 a:hover{font:11px/200% Verdana,sans-serif;color:#330096;background-color:#D9EAFF;}
.tree2 a:visited{font:11px/200% Verdana,sans-serif;color:#330096;text-decoration:none;}
.tree2 a:active{font:11px/200% Verdana,sans-serif;color:#330096;}

.tree3 a:link{font:11px/200% Verdana,sans-serif;color:#330096;}
.tree3 a:hover{font:11px/200% Verdana,sans-serif;color:#330096;background-color:#D9EAFF;}
.tree3 a:visited{font:11px/200% Verdana,sans-serif;color:#330096;text-decoration:none;}
.tree3 a:active{font:11px/200% Verdana,sans-serif;color:#330096;}

.extras {
margin-top:20px;
width:328px;
line-height : 100%;
}
.extras div {
color:#333333;
text-align:left;
width:328px;
}
.extraElements {
border-top:0px solid #D4D4D4;
color:#666666;
list-style-type:none;
margin:0px 0px 10px;
padding:0px;
width:328px;
}
.extraElements li {
border-bottom:0px solid #D4D4D4 !important;
width:328px;
}

.extraLinks li a {
background-image:url(/i/iconRedLink.gif);
background-position:0px 8px;
background-repeat:no-repeat;
color:#666666;
height:21px;
padding-bottom:3px;
padding-left:20px;
padding-top:4px;
width:308px;

}

.extraElements li a
{
	text-decoration : none;
}

/* LIGHTBOX */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails
{
    font-family: Verdana;
	font-size: 1.4em;
	padding-top: 0.4em;
	}
	
#keyboardMsg {
     display: none;
}

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton 
{
    position: relative;
    top:1px;
    right: 3px;
}

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(/i/overlay.png); }

* html #overlay{
	background-color: #000;
	background-color: transparent;
	background-image: url(/i/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/overlay.png", sizingMethod="scale");
	}



