
td {
	font-family: verdana, sans-serif;     
    	font-size: 11px;
	}

body {
    margin:0;
    padding:0;
    font-family: verdana, sans-serif;     
    font-size: 12px;
   }


#homeleft {
	position:absolute; 
	width:490px; 
	left:0px; 
	top:50px; 
	z-index:1;
}

#homeright {
	position:absolute; 
	left:510px; 
	top:50px; 
	z-index:1;
}

#buslandingright {
	position:absolute; 
	left:510px; 
	top:50px;
	z-index:1;
}

#toctitle { 
	position:absolute; 
	left:1px; top:20px; 
	visibility: visible;
}

#middle {
	position:absolute; 
	width:309px; 
	left:190px; top:50px; 
	z-index:1;
}

#right {
	position:absolute; 
	width:250px; 
	left:510px; top:50px; 
	z-index:1;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #31309C;
	line-height: 18px;
	text-decoration: underline;
}

.link:hover {
	color: #31309C;
	text-decoration: underline;
}

.toctitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.labelBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color: #BEC8DC;
	height: 21px;
	padding-left: 7px;
	padding-top: 4px;
}

.box {
	border-top: 4px solid #8B9EC7;
	border-right: 1px solid #8B9EC7;
	border-bottom: 1px solid #8B9EC7;
	border-left: 1px solid #8B9EC7;
	padding: 7px;
	width: 250px;
	background-color: #FFFFFF;

}

.footer {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
}

ul li {
	list-style-image: url(../images/bullet_gold.gif);
	padding:0px 0px 0px 0px;
}

.calloutTitle {
	font-family: Verdana;
	font-size: 11px;
	font-weight : bold
}

<!-- common css -->
/* Streetscape common styles */
/*
 * Copyright 2004, FMR Corp. All Rights Reserved.
 * Fidelity Confidential Information
 */
body {
    margin:0;
    padding:0;
    font-family: verdana, sans-serif;     
    font-size: x-small;
   }

form {
    margin: 0;
    padding: 0;
    }

a img {
    border-width:0; 
    border-style:none; 
    color:#fff;
}
A, A:visited {
    COLOR: #31309c
}
.wrap .breadcrumb {
    color: #666;
    margin-left: 1%;
    margin-top: 4px
}

input.blur {
    color: #666;
}

input, select {font-family: verdana; font-size: 100%;}


@-moz-document url-prefix(){
td {
	font-family: verdana, sans-serif;     
    	font-size: 11px;
	}


body {
    margin:0;
    padding:0;
    font-family: verdana, sans-serif;     
    font-size: 12px;
   }

}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
td {
	font-family: verdana, sans-serif;     
    	font-size: 11px;
	}


body {
    margin:0;
    padding:0;
    font-family: verdana, sans-serif;     
    font-size: 12px;
   }

}



/*--MSG BOXES---------------------------------------
Generally used to show errors or confirmation 
messages.These should not be overridden on partner 
sites generally.
----------------------------------------------------*/
#MSG {
    font-family: verdana, sans-serif;     
    font-size: 8pt;
    margin-top: 2em;
    padding: 1em;
    border: 1px solid #cc0000;
    background: #f0f0f0;
    float:left;
}    

#MSG h4 {
    color: #cc0000;
    font-size: 9pt;
    margin-bottom: 1em;
    padding-left: 2em;
    background: url("../img/error.gif") no-repeat 0 2px; border-bottom: none;
}

.pagetitle h1{
    white-space: nowrap;
    font-family: arial, sans-serif;
    font-size: 120%;
    font-weight:bold;
    margin-right:1em;
    padding-bottom: 0px;
    margin-top: -2px; 
}

.pagetitle h1 .lastupdate{
    font-family: arial, sans-serif;
    float:right;
    font-size: 75%;
    font-weight:normal;
    margin-top: -1.5em;
}

.oldpagetitle {
    font-family: verdana, sans-serif;
    font-size: 120%;
    font-weight:bold;
    color:#980000;
    margin: 8px 8px 8px 2px; 
    border-bottom: 1px solid #98ccf8;
    width:auto;
    float:left;
}
.oldpagetitle .leftbar {
    height:100%;
    border: 1px solid #98ccf8;
    border-bottom: none;
    background: #980000;
    width: 7px;
    float:left;
}



h1 {
    font-family: arial, sans-serif;
    font-size: 105%;
    border-left: none; 
    border-bottom:2px solid #c90; 
    padding-bottom: .2em;
    padding-left: 0;
    margin: .25em 0 16px 0; 
    width: auto;
}


h2 {
    font-family: verdana, sans-serif;
    font-size: 100%;
    padding-bottom: 0;
    margin-bottom: 0;
}


.wrap {position: relative; margin: 0;}

/*--HACK and MISC RULES-----------------------------*/    
.none {display: none}

/*--Used in Forms Library page----------------------*/
#content {
    margin: 0 1%;
    clear: both;
    width: 100%;
}

div#tricolumn {
    float: left;
    width: 33%;
    padding-right: 1em;
}

#openlist h2 {
    font-family: verdana, sans-serif;
    font-size: 85%;
    font-weight: bold;
    background-color: #d7d7c6;
    padding: .35em;
    margin-bottom: 0;
    width: auto;
}

#openlist ul {
    margin: .5em 0 -.2em 1.3em;
}

#openlist li {
    list-style-image: url("../images/goldbulsquare.gif");
    list-style-type: square;
    list-style-position: outside;
    font-family: verdana, sans-serif;
    font-size: 85%;
    padding-bottom: .8em;
}



/*--PAGE LEVEL CSS------------------------------------------*/

.content h2 {
    
    font-size:12px;
    float:left;
}

.content a {
    font-size:11px;
}



/*Header settings*/
body.Mainpage {
    overflow:hidden;
}
#header {
    position: relative;
    padding-left: 8px;
    padding-bottom: 0;
    margin-bottom: 0;
}

#header ul li {
    display: inline; 
    white-space: nowrap;
    margin: 0; 
    padding: 0 .6em 0 .8em;     
    border-left: 2px solid #31309c;
}
#header li {
    font-size: 85%
}

#header li.first {
    padding-left: 0;
    border-left: none;
    }

#header img {
    margin: 0;
}

#header ul {
    margin-top: 14px;
    margin-left: 16px;
    position: absolute; 
    right: 16px;
    top: 0;
    }

#header ul li a {
    font-weight: bold;
    }

#header ul li.first {padding-right: .6em;}

#header li {border-left-color: #fff}

#header .toollist {
    position: absolute;
    top: .5em;
    right: 0;
    }


/*--- Table of Contents in body frame ---*/
#tocnav {
    width:16em;
    margin-top: 1.1em;
    margin-bottom: .5em;
    margin-right: .5em;
    float:left;
    overflow:auto;
    font-size: 11px;
    font-family:verdana, sans-serif;
}

#tocblank {
    width: 1em;
    margin-top: 0em;
    float:left;
}

div.TOC {
    border: 1px solid #738BBF;
    border-top-width: 4px;
    border-right: none;
    background-color: #DDDFE5;
    padding: .5em 0 1em 0;
    margin: .35em 0 1px .2em;
}

.TOC ul {
    margin-left: 0;
    padding-left: .5em;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: .25em;
}

.TOC li {
    margin-left: 16px;
    padding: 3px 14px 3px 0px;
    margin-right: 0;
    list-style-image: url("../images/TOCbullet.gif");
}

ul.TOC ul {
    margin-bottom: .25em;
    margin-left: .3em;
}

.TOC li.selected {
    margin-left: 0;
    padding-left: 16px;
    background-color: #fff;
    list-style-image: none;
    list-style-type: none;
}
.TOC h3 {
    margin: .5em 0 0 0;
    padding: .25em .25em .25em .5em;
    background-color: #738BBF;
    color:#fff;
    font-size: 100%;
}

.TOC li.selected a {
    text-decoration: none; 
    }
    
.TOC li a, .TOC li a:visited {color: #000;}

.TOC li li {
    font-size:85%;
}




<!-- old style sheet 
#dataTable1{
background: #FFFFFF;padding:2px;
 border-top:3px solid black;
 border-left:1px solid black;
 border-right:1px solid black;
 border-bottom:1px solid black;}
 
 #dataTable1 td{
background: #FFFFFF;
padding:4px;
border-bottom:1px solid #999;
border-left:1px solid #999;
}
#dataTable1 td.header{
color:#666;
font-weight:bold;
background: #FFFFFF;
padding:4px;
border-bottom:1px solid #999;
border-left:0px;
}
.popbox1{
background: #E8E3B2;padding:2px;
}
.popboxLink {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 2px;
	width: 100%;
	vertical-align: top;
	}
	
.Menu1 {
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	BACKGROUND-COLOR: #ffffce;
	TEXT-DECORATION: underline;
	padding-left: 8px;
	height: 18px;
	padding-top: 2px;
	width: 100%;
	vertical-align: top;


}
.Menu1on, .Menu1:hover {
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	TEXT-DECORATION: none;
	padding-left: 8px;
	height: 18px;
	padding-top: 2px;
	width: 100%;
	vertical-align: top;


}
.MenuSpacer {
	BACKGROUND-COLOR: #FFFFDC;
	TEXT-DECORATION: none;
}

.MenuSeparator {
	BACKGROUND-COLOR: #D8D3B2;
	/*BACKGROUND-COLOR: #999;*/
}


.menuBg3 {
	background-color: #ffffce;
	border-bottom: 1px solid #000;
	border-left: 1px solid  #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:  #000;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color:  #000;
*/
}
.menuBg3sub {
	background-color: #ffffce;
	border: 1px solid #000;

}

.Menu4 {
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	BACKGROUND-COLOR: #ffffce;
	TEXT-DECORATION: underline;
	padding-left: 4px;
	height: 18px;
	padding-top: 2px;
	width: 90%;
	vertical-align: top;


}

.Menu4:hover {
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	BACKGROUND-COLOR: #ffffce;
	TEXT-DECORATION: none;
	padding-left: 4px;
	height: 18px;
	padding-top: 2px;
	width: 90%;
	vertical-align: top;
}
.NavS1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;


}

.NavR2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-bottom: 2px;

}


.NavTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	padding: 3px 7px 0px 7px;
	height: 100%;
	width: 100%;
	border-right: 1px solid #fff;
	background:#203665;
}
.NavTxt:hover {
	background-color: #666699;
	border-top: 1px solid #000;
	border-right: 1px solid #fff;
	border-left: 1px solid #000;
	border-bottom: 0px;
	font-size: 11px;
	height: 100%;
	width: 100%;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px 0px 5px;
}
.NavTxtOn {
	background-color: #ffffce;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 0px;
	font-size: 11px;
	height: 100%;
	width: 100%;
	color: #000;
	font-weight: bold;
	padding: 3px 5px 0px 5px;
}

.NavS2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ADC1FA;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}
.NavS3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}
.NavS4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ADC1FA;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}
.NavOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background-color: #FBAF5D;
	height: 14px;
	width: 49px;
	vertical-align: middle;
	padding-bottom: 1px;

}

.NavOrange:hover{
	background-color: #F59632;

}

.NavTxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;

}

.NavTxt2:hover {
	background-color: #1631B6;
}

.NavR2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	text-decoration: underline;
	text-align: center;
	font-weight: normal;
	/*height: 18px;
	width: 100%;*/
	padding-top: 1px;
}

.NavR2a:hover {
	text-decoration: underline;
	color: F05A04;
}

.NavR2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
	/*text-align: center;*/
	font-weight: normal;
}
#GetQuote
 {
	border: 1px solid #BCBB99;
	border-top-width: 4px;
	border-right: none;
	background-color: #DEDED3;
	padding: .1em;
	padding-bottom: 1em;
	padding-right: 0;
	}
#TOC {
	border: 1px solid #BCBB99;
	border-top-width: 4px;
	border-right: none;
	background-color: #DEDED3;
	padding: .2em;
	padding-bottom: 1em;
	padding-right: 0;
	}
.Toc1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	line-height: 20px;
	vertical-align: middle;
	text-align: left;
	padding-right: 0px;
}

.Toc1Sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
	line-height: 16px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 2px;
}
.Toc1Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	line-height: 17px;
	text-decoration: none;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 100%;
	padding-right: 5px;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.Toc1LinkSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
	line-height: 17px;
	text-decoration: none;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	height: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.Toc1Link:hover {
	/*background-color: #DCE3F5;
	background-color: #eee;*/
}
#Title { 
	position:absolute; 
	left:188px; top:88px; 
	width:770px; height:19px; 
	z-index:2; 
	border-bottom:2px solid #B59639;
	visibility: visible;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B59639;
	font-size: 13px;
	font-weight: normal;
		}
#Title a {
text-decoration:underline;
color: #B59639;
}
#Title a:hover {
background-color: #DCE3F5;
text-decoration:none;
color: #B59639;
}
.Hd1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 17px;
	font-weight: bold;
}
.Btn1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background-color: #FEEFCA;
	height: 17px;
	width: 100%;
	vertical-align: middle;
	padding-top: 1px;
	border-top: 1px solid #FAE4AE;
	border-right: 1px solid #EBD9AB;
	border-bottom: 1px solid #EBD9AB;
	border-left: 1px solid #FAE4AE;
	padding-right: 3px;
	padding-left: 3px;



}
.Btn1:hover {
	color: #000000;
	background-color: #FDE1A0;
	border: 1px solid #DFC484;
}

.v1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484848;
	line-height: 18px;
}

.v1Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #203665;
	text-decoration: underline;
	font-weight:bold;
}


.Entry1 {
	height: 19px;
	width: 111px;
	border: 1px solid #C9C9C9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;


}
.Btn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
	text-decoration: none;
	background-color: #EFEFEF;
	height: 19px;
	width: 100%;
	vertical-align: middle;
	padding-top: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #FFFFFF;

}
.Btn2:hover {
	color: #000000;
	background-color: #CFDBF9;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #9CAEDD;
	border-bottom: 1px solid #9CAEDD;
	border-left: 1px solid #FFFFFF;
}

.Menu2 {
	FONT-SIZE: 11px;
	COLOR: #464646;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 4px;
	height: 20px;
	width: 100%;
	border: 1px solid #ABBFD1;
	padding-top: 2px;
}

.Menu3 {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 4px;
	height: 20px;
	width: 100%;
	border: 1px solid #000000;
	padding-top: 2px;
	background-color: #000000;

}
.spacer {
	background-color: #E4E4E4;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
.BulGold {
	FONT-SIZE: 11px;
	COLOR: #E2A624;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	height: 18px;
	vertical-align: top;
	padding-top: 1px;



}
.BulToc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B59639;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;


}

.MenuLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484848;
	font-weight: bold;
	background-color: #ffffce;
	height: 18px;
	padding-left: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EECA7C;
	padding-top: 4px;


}
.v2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	line-height: 18px;
}
.v3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #383838;
	line-height: 18px;
}
.spacer2 {

	background-color: #C6D1ED;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
.TabSel {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0D085;
	border-right-color: #F0D085;
	border-bottom-color: #FFFBEF;
	border-left-color: #F0D085;
	text-align: center;
	background-color: #FFFBEF;
	padding-top: 3px;
}
.TabUnSel {
	font-family: Verdana;
	font-size: 10px;
	color: #303030;
	background-color: #E0E7F9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #BCC9E9;
	border-right-color: #BCC9E9;
	border-left-color: #BCC9E9;
	text-align: center;
	height: 20px;
	width: 100%;
	padding-top: 3px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0D085;
}

.TabUnSel:hover {
	color: #000000;
	background-color: #C0D5FF;
	border-top-color: #ADBEEE;
	border-right-color: #ADBEEE;
	border-left-color: #ADBEEE;
}


.TabSel2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B4B4B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BCC9E9;
	border-right-color: #BCC9E9;
	border-bottom-color: #E0E7F9;
	border-left-color: #BCC9E9;
	text-align: center;
	background-color: #E0E7F9;
	padding-top: 3px;
}
.TabUnSel2 {
	font-family: Verdana;
	font-size: 10px;
	color: #303030;
	background-color: #FAEFD4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E7D2A0;
	border-right-color: #E7D2A0;
	border-left-color: #E7D2A0;
	text-align: center;
	height: 20px;
	width: 100%;
	padding-top: 3px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCC9E9;
}

.TabUnSel2:hover {
	color: #000000;
	background-color: #F6E4B8;
	border-top-color: #DCBF7F;
	border-right-color: #DCBF7F;
	border-left-color: #DCBF7F;
}

.TabNone {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0D085;
	background-color: #FFFFFF;
}

.TabNone2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCC9E9;
	background-color: #FFFFFF;
}


.a1 {

	font-family: Arial;
	font-size: 10px;
	color: #454545;
	line-height: 18px;
}

.Hd2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D69608;
	font-size: 11px;
	font-weight: bold;
}
.Btn3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background-color: #EFEFEF;
	height: 20px;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
}
.Btn3:hover {
	color: #000000;
	background-color: #C9D8FD;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #9CAEDD;
	border-bottom: 1px solid #9CAEDD;
	border-left: 1px solid #FFFFFF;
}

.Btn4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background-color: #EFEFEF;
	height: 20px;
	width: 100%;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;



}

.Btn4:hover {
	color: #000000;
	background-color: #C9D8FD;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #9CAEDD;
	border-bottom: 1px solid #9CAEDD;
	border-left: 1px solid #FFFFFF;
}

.Btn5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background-color: #EFEFEF;
	height: 20px;
	width: 100%;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #FFFFFF;
	padding-top: 2px;


}
.Btn5:hover {

	color: #000000;
	background-color: #C9D8FD;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #9CAEDD;
	border-bottom: 1px solid #9CAEDD;
	border-left: 1px solid #FFFFFF;
}


.v2Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3DC0;
	line-height: 16px;
	text-decoration: underline;
}

.v2Link:hover {
	text-decoration: underline;
	color: F05A04;
}

.EntryBox1 {
	FONT-SIZE: 11px;
	COLOR: #464646;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 3px;
	height: 20px;
	width: 100%;
	border: 1px solid #7F9DB9;
	padding-top: 2px;
	z-index: 1;


}
.Btn3Off {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DADADA;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background-color: #F7F7F7;
	height: 20px;
	width: 24px;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-left: 1px solid #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
}

.Btn4Off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DADADA;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background-color: #F7F7F7;
	height: 20px;
	width: 100%;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-left: 1px solid #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
}


.EntryBox1Off {

	FONT-SIZE: 11px;
	COLOR: #A7A7A7;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 3px;
	height: 20px;
	width: 100%;
	border: 1px solid #D6D6D6;
	padding-top: 2px;
	z-index: 1;
}
.EntryBox2 {
	FONT-SIZE: 11px;
	COLOR: #464646;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 3px;
	height: 20px;
	width: 100%;
	border: 1px solid #ADB9E7;
	padding-top: 2px;
	z-index: 1;
	background-color: #E5F1FD;

}
.EntryBox3 {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 3px;
	height: 20px;
	width: 100%;
	border: 1px solid #D6D6D6;
	padding-top: 2px;
	z-index: 1;
}
.TocLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	vertical-align: middle;
	text-align: left;
	padding-right: 1px;
	font-weight: bold;
	background-color: #BCBB99;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C7C7C7;
}


.RowWhite {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 16px;
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	padding-top: 4px;
	padding-bottom: 4px;
	
}
.RowGray {
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 15px;
	padding-right: 3px;
	padding-left: 3px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	border-right-width: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
}

tr.RowWhite td{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 16px;
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	padding-top: 4px;
	padding-bottom: 4px;
	
}
tr.RowGray td{
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 15px;
	padding-right: 3px;
	padding-left: 3px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	border-right-width: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.TableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	line-height: 18px;
	padding-left: 5px;
	padding-bottom: 1px;



}

.hdrBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color: #131313;*/
	color:#666666;
	font-weight:bold;
	text-decoration: none;
	height: 20px;
	background-color: #F0F0F0;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
}

.hdrBtnLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 18px;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	padding-top: 2px;

}

.hdrBtnLabel:hover {
	color: #131313;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F9A900;	
}

.BotGray {
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	border-bottom-width: 1px;
}

.TopGray {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBDBDB;
	line-height: 10px;
}
.TableBox {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
.TableBox4 {
	border-bottom: 1px solid #E4E4E4;
	border-left:  1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	border-right:  1px solid #E4E4E4;
	background: #efefef;
	border-top:4px solid #666666;
}
.TableBox2 {
	border: 1px solid #E4E4E4;
	
}
#TableBox3 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
#TableBox3 td{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
}
.TableBoxBlue {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #95A6D2;
	border-left-color: #95A6D2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #95A6D2;

}
.vRed {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	line-height: 18px;
}
.vBlue {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3D3DC0;
	line-height: 18px;
}
.v2Gray {
	color: #EBF3FD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.v1Gray {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EBF3FD;
	line-height: 18px;
	text-decoration: none;
}
.BtnDefault {
	padding-bottom: 1px;
	padding-left: 1px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;


}

.RowWhite2 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 16px;
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	padding-top: 0px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4E4E4;

}

.v2Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;

}
.vGreen {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00FF00;
	line-height: 18px;
}
.v1White {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EBF3FD;
	line-height: 18px;
	text-decoration: none;
}
.EntryBox4 {

	FONT-SIZE: 12px;
	COLOR: #464646;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 3px;
	height: 20px;
	width: 100%;
	border: 1px solid #7F9DB9;
	padding-top: 2px;
	z-index: 1;
}
.v2Gray2 {

	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.v1Gray2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	line-height: 18px;
	text-decoration: none;
}

td.tabsOff { 
	color:#666666;
	background-color: #eee;
	border-top: 2px solid Black;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom:  1px solid #999999;
  	padding: 3px 20px 4px 20px;
	text-align:center;
	z-index:-1;

}
td.tabsOn{ 
	color:#666666;
	background-color: #fff;
	border-top: 2px solid Black;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	border-bottom: 1px solid #fff; 
  	padding: 3px 20px 3px 20px;
	text-align:center;
	z-index:4;
	}
a.tabsOn{ 
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	width:100%;
	}
a.tabsOff { 
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	width:100%;
}

.footnote {
font-size: 10px;
color: #999;
}