﻿/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
a.squarebuttongray{
	background: transparent url('/images/square-gray-left.gif') no-repeat top left !important;
}

a.squarebuttonblue{
	background: transparent url('/images/square-blue-left.gif') no-repeat top left !important;
}


a.squarebutton{
display: block !important;
float: left !important;
font: normal 12px Arial !important; /* Change 12px as desired */
line-height: 15px !important; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px !important; /* Height of button background height */
padding-left: 9px !important; /* Width of left menu image */
text-decoration: none !important;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949 !important; /*button text color*/
}

a.squarebuttongray span{
	background: transparent url('/images/square-gray-right.gif') no-repeat top right !important;
}

a.squarebuttonblue span{
	background: transparent url('/images/square-blue-right.gif') no-repeat top right !important;
}

a.squarebutton span{
display: block !important;
padding: 4px 9px 4px 0 !important; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left !important;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right !important;
color: black !important;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden !important; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100% !important;
padding: 0px !important;
margin: 0px !important;
}
/************************************************/

/*table{
	background-color: #FFFFFF;
}*/


body {
	/*
	For some reason this body tag CAN'T BE REMOVED !!!!
	The left slide out (quick) menu would break!!! Edu April/2008
	*/
	/*
	background: #E6E6E6 url(images/newdesign/bg_shadow.gif) repeat-y top center;
	*/
	
	margin:0px auto;
	padding:0px 0px 0px 1px;
	color:#000;
	font-family: Georgia, serif;
	font-size: small;
	text-align:center;
}

body.isLoggedIn {
	/*background-image:none;
	background: #FFFFFF !important;
	background: white none no-repeat fixed 50% 50*/
	width:100%;
	margin:0px auto;
	padding:0px 0px 0px 1px;
	color:#000;
	font-family: Georgia, serif;
	font-size: small;
	text-align:left;
}


/* important for IE to ignore */
html>body {
	padding:0px 0px 0px 0px;
}

#browserDetectMsg
{
    margin: 0px auto;
    text-align: center;
    border: 1px solid #000000;
    background-color: #E6E6E6;
    color: #000000;
    width: 450px;
    font-family: arial;
    padding: 5px 20px 0px 20px;
}

#browserDetectMsg img{
	padding-top:5px;
}

/*#dev_footer, #dev_footer-int{
	display:none;
}*/

#body_footer.notLoggedIn {
	border:0px solid red;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	width:740px;
	height:auto;
	background: #D3DAE4 url(images/newdesign/footer_bg.gif) no-repeat top center;
}

#body_footer.isLoggedIn{
	/*float:center;*/
	background-image: none !important;
	/*background-color:yellow;*/
	border:0px solid red;
}

/* important for IE to ignore */
html>body>div#body_footer{
	position:relative;
	left:-10px;
}

/*
body {
			background:#fff;
			margin:0;
			padding:0;
			color:#000;
			font-family: Georgia, serif;
			font-size: small;
			FILTER:PADDING:720px;
			FILTER:shadow(color:#C9C9C9);
			background-image: url("images/newdesign/bkgFading1.jpg");
			background-repeat: no-repeat;
			background-position: top left;
			background-repeat: repeat;
}
html>body {
	font-size:small;
}
*/


.noprint{
	/*text-align:right;*/
	padding-left:0px;
	/*width:100%;*/
}

.noprint isLoggedIn{
	width:100%;
}

/* Missing Portions */
.leftpublicnav{
	background-color:#E6E6E6;
	width:177px;
	vertical-align:top;
	height:100%;
	padding:0px;
}

.leftcell {
	background-color:#E6E6E6;
	width:20px;
	vertical-align:top;
	height:100%;
	padding:0px;
}

.logincell {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	height:83px;
	padding-top:10px;
	padding-bottom:24px;
}

.loginbutton {
	font-size:10pt;
	}

.loginform {
	font-size:10pt;
	width:70px;
	}

a.intHeadNav:link { color:#C9C9C9; font-size:8pt; text-decoration:none; margin: 0px; }
a.intHeadNav:visited { color:#C9C9C9; font-size:8pt;  text-decoration:none; margin: 0px; }
a.intHeadNav:hover { color:#CEA40F; font-size:8pt;  text-decoration:none; margin: 0px; }
a.intHeadNavON:link { color:#CEA40F; font-size:8pt;  text-decoration:none; margin: 0px; }
a.intHeadNavON:visited { color:#CEA40F; font-size:8pt;  text-decoration:none; margin: 0px; }
a.intHeadNavON:hover { color:#CEA40F; font-size:8pt;  text-decoration:none; margin: 0px; }


.headertext {
	color:#4A667C;
	vertical-align:middle;
	height:34px;
	text-align:right;
	padding-right:5px;
	}

a.headerlink:link { color:#4A667C; text-decoration:none; }
a.headerlink:visited { color:#4A667C; text-decoration:none; }
a.headerlink:hover { color:#CEA40F; text-decoration:none; }

.footer {
	background-color:#E6E6E6;
	width:100%;
	height:5px;
	}

.footertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#E6E6E6;
	padding-left:10px;
	}

a.footerlink:link {font-size:9pt; color:#E6E6E6;}
a.footerlink:visited {font-size:9pt; color:#E6E6E6;}
a.footerlink:hover {font-size:9pt; color:#4A667C;}

.spanFeedback
{
    font-size:8pt;
}


#alphabetLinks {
	border-color: black;
	border-width: 1px 0;
	border-style: solid;
	word-spacing: 1em;
	width: 600px;
	text-align: center;
	margin: 10px;
	padding: 3px;
	font-size: 8pt;
}
#alphabetLinks a {
	text-decoration: none;
}

.keyword {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.treeView {

	margin: 0px 0px;
	padding: 4px 0px;

	font-size: 8pt;
}

.treeView td {

	margin: 0px 0px;
	padding: 0px 0px;

	font-size: 10pt;
}

.treeView img {
	margin: 0;
	padding: 0px;

	border: 0;
}

.treeView img.folderIcon {
	margin-right: 8px;
}

.treeViewLevel_1_Normal {
	padding-left: 0px;
	padding-top: 15px;
}

.treeViewLevelNew_1
{
	font-weight: bold;
}

.treeViewLevel_1 {
	padding-left: 0px;
	padding-top: 15px;
	font-weight: bold;
}
.treeViewLevel_2 {
	padding-left: 20px;
}
.treeViewLevel_3 {
	padding-left: 40px;
}
.treeViewLevel_4 {
	padding-left: 60px;
}
.treeViewLevel_5 {
	padding-left: 80px;
}
.treeViewLevel_6 {
	padding-left: 100px;
}
.treeViewLevel_7 {
	padding-left: 120px;
}
.treeViewLevel_8 {
	padding-left: 140px;
}
.treeViewLevel_9 {
	padding-left: 160px;
}
.treeViewLevel_10 {
	padding-left: 180px;
}
.treeViewLevel_11 {
	padding-left: 200px;
}
.treeViewLevel_12 {
	padding-left: 220px;
}
.treeViewLevel_13 {
	padding-left: 240px;
}
.treeViewLevel_14 {
	padding-left: 260px;
}
.treeViewLevel_15 {
	padding-left: 280px;
}
.treeViewLevel_16 {
	padding-left: 300px;
}
.treeViewLevel_17 {
	padding-left: 320px;
}
.treeViewLevel_18 {
	padding-left: 340px;
}
.treeViewLevel_19 {
	padding-left: 360px;
}
.treeViewLevel_20 {
	padding-left: 380px;
}

.treeView {
	padding-top:10px;
	padding-bottom:0px;
}

.treeView .Licon {
	vertical-align: top;
}

.treeView .treeLinks {
	margin-left: 15px;
	margin-right: 5px;
}


.treeView_MC ul, .treeView ul {
	margin:0px;
	padding: 0px 0px 0px 10px;
}

.treeView_MC ul li, .treeView ul li {
	list-style-image:url("/images/but_folderline.gif");
	display:list-item;
	margin:0px;
	padding:0px;
}

.treeView_Ajax ul, .treeView ul {
	margin:0px;
	padding: 0px 0px 0px 0px;
}

.treeView_Ajax ul li, .treeView ul li {
	list-style-image:url("/images/but_folderline.gif");
	display:list-item;
	margin:0px;
	padding:0px;
}

.treeViewLevel_1 ul li{
	list-style-image:url("/images/ftv2blank.gif");
	display:list-item;
	margin:0px;
	padding:0px;
}

.treeViewLevel_1_Normal ul li{
	list-style-image:url("/images/ftv2blank.gif");
	display:list-item;
	margin:0px;
	padding:0px;
}


#popupBanner, #popupBanner table {
	/*
	background-image: url("images/popupBg.jpg");
	*/
	background-image: url("/images/newdesign/popbkg.gif") !important;
	background-position: left;
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}

.temp1
{
	/*
	background-color: inherit !important;
	background: transparent !important;*/
	padding-left: 130px;
}

table#popupArticleCitatorNoRef
{
	border-bottom: 1px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}

#popupArticleCitatorNoRef
{
	margin: 0px;
	margin-left: 30px;
	padding-left: 0px;
	background-color: #E6E6E6;

	font-family:Arial, Helvetica, sans-serif;
	/*color: #4A667C;*/
	font-weight: normal;
	height:auto;
	text-align:left;
}

div#popupArticleCitator
{
	border-bottom: 1px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}

#popupArticleCitator
{
	margin: 0px;
	margin-left: 5px;
	padding-left: 5px;
	background-color: #FFFFFF; /*#E6E6E6; task 1286 */

	font-family:Arial, Helvetica, sans-serif;
	color: #4A667C;
	font-weight: normal;
	height:auto;
	text-align:left;
}

div#DivNoBorder
{
	border-bottom: 0px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

#popupBody {
	margin: 5px;
	padding: 0;
}
#popupHeader {
/*	font-size: 110%; */
	background-color: #E6E6E6 !important;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #4A667C;
	font-size: 10pt !important;
	font-weight: bold !important;
	font-family:Trebuchet MS !important;
	/*width: 100%;*/
}


#popupHeaderTD {
/*	font-size: 110%; */
	background-color: #E6E6E6;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #4A667C;
	font-size: 10pt !important;
	font-weight: bold  !important;
	font-family:Trebuchet MS !important;

}

.popupIndent {
	margin-left: 20px;
}
.popupLinks {
	text-align: right;
	padding: 2px;
	margin: 5px;
	word-spacing: 0.25em;
}
.popupLinks img {
	vertical-align: middle;
}

#comments {
	border-color: #C9C9C9; /* task 1286 */
	border-width: 1px;
	border-style: solid; /* task 1286 */
	padding: 0px 5px;
	margin: 5px 8px 5px 15px;
	/*
	width: 90%;
	*/
}

#commentsnav {
	border-color: #C9C9C9; /* task 1286 */
	border-width: 1px;
	border-style: solid; /* task 1286 */
	padding: 0px 5px;
	margin: 5px 8px 5px 15px;
	/*
	width: 90%;
	*/
}

#commentsannot {
	border-color: #C9C9C9; /* task 1286 */
	border-width: 1px;
	border-style: solid; /* task 1286 */
	padding: 0px 5px;
	margin: 5px 8px 5px 15px;
	/*
	width: 90%;
	*/
}

#errorMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}

#successMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #4A667C;
}
/*---------------------------display Error message added by aashihs garg 25-11-2014---------------------------------- */
#display-error
{
   width: 372px;
   height:159px;
   padding: 106px;
   border-radius: 5px;
   font-family: Arial;
   font-size: 17px;
   text-transform: uppercase;
   <span id="IL_AD11" class="IL_AD">background</span>-color: rgb(255, 249, 242);
   text-align: center;
}
/*---------------------------display Error message added by aashihs garg 25-11-2014---------------------------------- */
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 4px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.filterOptionLarge {
/*border-color: black;
	border-style: solid;
	border-width: 1px;*/
	padding: 5px;
	margin: 10px;
	width: 95%;
/*height: 80px;*/
/*float: left;*/
	line-height: 1.5em;
	float: left;
}

.filterOption {
	text-align: center;
/*border-color: black;
	border-style: solid;
	border-width: 1px;*/
	padding: 5px;
	margin: 10px;
	width: 95%;
/*height: 80px;*/
/*float: left;*/
	line-height: 1.5em;
}

.filterOption strong {
	font-size: 110%;
	text-decoration: underline;
}

.filterOptionTextBoldUnderline_NC {
	font-weight: bold;
	font-size: 110%;
	text-align: center;
	text-decoration: underline;
}

.filterOption2 {
	text-align: center;
/*border-color: black;
	border-style: solid;
	border-width: 1px;*/
	padding: 5px;
	margin: 10px;
	width: 45%;
/*height: 80px;*/
	float: left;
	line-height: 1.5em;
}




ul.articleCitatorList {
	list-style-type: none;
	margin-left: 0px;
	margin-top:0px;
	padding:0px 20px 10px 20px;
}
ul.articleCitatorList li {
	padding: 10px 0px;
	margin-left: 0px;
	margin-top:0px;
	border-color: #4A667C;
	border-width: 0 0 1px 0;
	border-style: dashed;
}

ul.articleCitatorList li ul {
	list-style-type: none;
	margin-top: 0px;
	margin-left: 20px;
	padding: 3px;
	border-width: 0;
}
ul.articleCitatorList li ul li {
	padding: 5px 0;
	border-width: 0;
	margin-top: 0px;
}

ul.articleCitatorList li ul li ul {
	list-style-type: none;
	border-width: 0;
	margin-top: 2px;
	margin-top: 0px;
}
ul.articleCitatorList li ul li ul li {
	padding: 2px 0;
	border-width: 0;
	margin-top: 0px;
}

ul.articleCitatorListnoborder li {
	border-width: 0 0 0 0 !important;
	border-style: none !important;
}

.articleCitator {
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	padding: 0px 5px;
	margin: 0px 3px 3px 10px;
	width: 97%;
}

.articleCitatorByDoc {
	border-color: #cccccc;
	border-width: 1px;
	border-style: dashed;
	padding: 0px 5px;
	margin: 0px 0px 0px 0px;
	width: 97%;
}

.wtojur {
	padding-top: 1px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	/*margin: 0px 0px 0px 0px;*/
}

.gattjur {
	padding-top: 1px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	/*margin: 0px 0px 0px 0px;*/
}


.dsbMinutes {
	border-color: #4A667C;
	border-width: 0px; /*task 1286 */
	border-style: dotted;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0px 0px 0px 0px;
	width: 97%
}

.dsbMinutesSearchDoc {
	padding: 0px 15px;
	margin: 0px 0px 0px 0px;

}

.dsbMinutesSearch {
	border-color: #4A667C;
	border-bottom: 1px black dotted;
	/*
	border-width: 1px;
	border-style: dotted;
	*/
	padding: 0px 5px;
	margin: 0px 0px 0px 0px;
	width: 97%
}


.aaHeading1 {
	font-weight: bold;
	font-size: 1.2em;
	margin-top: 2.5em;
}
.aaHeading2 {
	font-weight: bold;
	font-size: 1.1em;
	margin-left: 50px;
	margin-top: 2em;
}
.aaPara2 {
	margin-left: 50px;
}


table#agreementTable td {
	border-bottom: 1px black solid;
}
table#agreementTable tr.lightRow td {
	background-color: #FFF;
}
table#agreementTable tr.darkRow td {
	background-color: #999;
}
table#agreementTable tr.hiliteRow td {
	background-color: #CCC;
	border-bottom: 1px black dotted;
}
table#agreementTable tr td.aaDirRow {
	font-weight: bold;
	padding: 20px 5px 10px 3px;
	border-top: 1px black solid;
}


.highlight {
	color: #183AC0;
	font-weight: bold;
}


#popup {
		position: absolute;
		display: none;
		z-index: 10;

		width: 100px;
		font-size: xx-small;
		background-color: #eee;
		border: 1px dotted #ece;
		opacity: .85;
		filter: alpha(opacity=85);
}

#quickLink {
		position: absolute;
		display: none;
		z-index: 10;
		width: 320px;
		font-size: xx-small;
		background-color: #ffffff;
		border: 1px solid #4A667C;
		/*opacity: .95;
		filter: alpha(opacity=95);*/
		filter: Shadow(Color=#666666, Direction=135, Strength=5);
}

/* End Of Missing Portions */


		#header {
			float:left;
			width:100%;
			margin:0;
			font-size:11px;
			line-height: 8pt;
			}
		#header ul {
			margin:0;
			padding:8px 8px 0px 0px;
			list-style:none;
			}

		#header li {
			float:left;
			background:url("images/norm_left.gif") no-repeat left top;
			margin:0px 3px 0px 0px;
			padding:0px 0px 0px 5px;
			vertical-align:middle;
			horizontal-align:center;
			line-height: 9pt;
			}
		#header a {
			float:left;
			display:block;
			background:url("images/norm_right.gif") no-repeat right top;
			padding:3px 9px 4px 2px;
			text-decoration:none;
			font-weight:bold;
			color:#666666;
			font-size:11px;
			line-height: 9pt;
			font-family:Trebuchet MS;
			}

		#header #rightoff {
			float:left;
			background:url("images/norm_left_rightnav.gif") no-repeat left top;
			margin:0px 3px 0px 0px;
			padding:0px 0px 0px 5px;
			vertical-align:middle;
			horizontal-align:center;
			line-height: 9pt;
			}
		#header #rightoff a {
			float:left;
			display:block;
			background:url("images/norm_right_rightnav.gif") no-repeat right top;
			padding:3px 9px 4px 2px;
			text-decoration:none;
			font-weight:bold;
			color:#666666;
			font-size:11px;
			line-height: 9pt;
			font-family:Trebuchet MS;
			}

		/* Commented Backslash Hack
			hides rule from IE5-Mac \*/
		#header a {float:none;}
		/* End IE5-Mac hack */
		/*
		#header a:hover {
			color:#333;
			}
			*/
		#header a:hover {
			color:#666666;
			text-decoration:underline;
		}

		#header #current a:hover {
			color:#ffffff;
			text-decoration:underline;
		}

		#header #current {
			background-image:url("images/norm_left_onb.gif");
			border-width:0;
		}
		#header #current a {
			background-image:url("images/norm_right_onb.gif");
			color:#fff;
			padding-bottom:4px;
		}

/* End Top Navigation Elements */


/* Left Navigation Bar */
		#navcontainer { width: 182px; height:400px;border:0px solid blue;}

		#navcontainer ul
		{
		margin-left: 6;
		padding-left: 5;
		list-style-type: none;
		font-family: Trebuchet MS;
		}

		#navcontainer a
		{
		display: block;
		padding: 3px 3px 3px 9px;
		width: 93%;
		/*
		background-color: #C9C9C9;
		*/
		background-color: #E6E6E6;
		}

		#navcontainer a:link, #navlist a:visited
		{
		/*
		color: #47545C;
		border-bottom: 1px solid #C9C9C9;
		border-top: 1px solid #C9C9C9;
		border-left: 1px solid #C9C9C9;
		border-right: 1px solid #C9C9C9;
		*/
		color: #525252;
		font-size:10pt;
		font-weight:bold;
		text-decoration: none;

		border-bottom: 1px solid #E6E6E6;
		border-top: 1px solid #E6E6E6;
		border-left: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;

		}

		#navcontainer a:hover
		{
		color: #47545C;
		padding: 3px 3px 3px 9px;
		border-bottom: 1px solid #C9C9C9;
		border-top: 1px solid #C9C9C9;
		border-left: 1px solid #C9C9C9;
		border-right: 1px solid #C9C9C9;
		}

		#navcontainer #active a {
			background-color: #E6E6E6;
			color: #4F7792;
			padding-bottom:3px;
			border-bottom: 1px solid #E6E6E6;
			border-top: 1px solid #E6E6E6;
			border-left: 1px solid #E6E6E6;
			border-right: 1px solid #E6E6E6;
		}

/* End Left Navigation Elements */

.textfield {
	font-family:TrebuchetMS;
	font-size:9pt;
	font-weight:normal;
	background-color:FCFCFC;
	border-bottom: 1px solid #EEEFDB;
	border-right: 1px solid #EEEFDB;
	border-top: 1px solid #4A667C;
	border-left: 1px solid #4A667C;
	border-width:1px;
	color:000000;
}

.LoginSubmit {
	margin:3px;
	background: transparent url("images/submit.gif") no-repeat;
	height:20px;
	border:solid 0 #fff;
	width:80px;
	font-family:Trebuchet MS;
	color:#666;
	font-weight: bold;
}

/* End of Login Submit Elements */


td, th {
	font-family:Arial, sans-serif;
	font-size:9pt;
	margin:0px;
}

div#bodytext {
	font-family:Arial, Helvetica, sans-serif;
	/* margin:0px; */
	margin-left: 15px;
	/* margin-top: 15px; */
	color: #525252;
	font-weight: normal;
	height:auto;
	text-align:left;
	border:0px solid red;
}

div#fakebodytext {
	font-family:Arial, Helvetica, sans-serif;
	/* margin:0px; */
	margin-left: 15px;
	/* margin-top: 15px; */
	color: #525252;
	font-weight: normal;
	height:auto;
	text-align:left;
	border:0px solid red;
}


table.paraTd td  {
font-size:22px;font-family:Arial, Helvetica, sans-serif;
color:#525252;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
}


/*
--- TASK 1417 -- following font sizes changed from 14px ---
	.para_P2
	.para_P2T
	.para_Reg_1
	table.para_P2
	div.para_P2
	.para_PP2
*/

/* the header of the table will never change its size, will always be 12pts */
table.para10F  		th  {font-size:12px;}
table.para_M4  		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_M2  		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_Reg 		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_Reg_NC th  {font-size:12px !important;font-family:Arial, Helvetica, sans-serif !important;color:#525252;} /* NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
table.para_P2  		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_P4  		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_P6  		th  {font-size:22px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/


table.para10F  		td  {font-size:10px;}
table.para_M4  		td  {font-size:08px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_M2  		td  {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_Reg 		td  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_Reg_NC td  {font-size:12px !important;font-family:Arial, Helvetica, sans-serif !important;color:#525252;} /*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
table.para_P2  		td  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_P4  		td  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
table.para_P6  		td  {font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/

div.para_M4_1 *  {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_M2_1 *  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/

div.para_Reg_1 * {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/

div.para_P2_1 *  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_P4_1 *  {font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_P6_1 *  {font-size:22px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/

div.para_M4 *  {font-size:08px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_M2 *  {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_Reg * {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_P2 *  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_P4 *  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_P6 *  {font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/

/* the following tags can be used to force fragments/sections of HTML not to use the para_Reg... tags */
div.para_PM4 * {font-size:8px;font-family:Arial, Helvetica, sans-serif;color:#000000;}   /*Task 1286 - 4A667C*/
div.para_PM2 * {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;}  /*Task 1286 - 4A667C*/
div.para_PP2 *  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_PP4 *  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/
div.para_PP6 *  {font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 4A667C*/

span.para_PM2 * {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;}  /*Task 1286 - 4A667C*/

/* task 1286 */
a:link.agreetopnavicon {
	color: #C9C9C9;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:visited.agreetopnavicon {
	color: #C9C9C9;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:hover.agreetopnavicon {
	color: #C9C9C9;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* Changed Here link colors*/
table.para_reg * a:link {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}
/* Changed Here link colors*/
table.para_reg * a:visited {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}
/* Changed Here link colors*/
table.para_reg * a:hover {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;
}

/* Changed Here link colors*/
table.para_M2 * a:link {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}
/* Changed Here link colors*/
table.para_M2 * a:visited {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}
/* Changed Here link colors*/
table.para_M2 * a:hover {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;
}

/* Changed Here link colors*/
table.para_P4 * a:link {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}
/* Changed Here link colors*/
table.para_P4 * a:visited {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}
/* Changed Here link colors*/
table.para_P4 * a:hover {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;
}



/* Changed Here - dynamic size changing */
.para10F   		{font-size:10px;}
.para_M4   		{font-size:08px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
.para_M2   		{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
.para_Reg  		{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;
   
} /* float:left;display:inline;}	*/
.para_Reg_NC	{font-size:12px !important;font-family:Arial, Helvetica, sans-serif !important;color:#525252;} /*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
.para_RegB_NC	{font-size:12px !important;font-family:Arial, Helvetica, sans-serif !important;color:#525252;font-weight: bold !important;} /*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
.para_P2   		{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
.para_P4   		{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/
.para_P6   		{font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#525252;} /* float:left;display:inline;}	*/

.para10FT  		{font-size:10px;font-family:Trebuchet MS;}
.para_M4T  		{font-size:08px;font-family:Trebuchet MS;} /* float:left;display:inline;}	*/
.para_M2T  		{font-size:10px;font-family:Trebuchet MS;} /* float:left;display:inline;}	*/
.para_RegT 		{font-size:12px;font-family:Trebuchet MS;} /* float:left;display:inline;}	*/
.para_RegT_NC {font-size:12px !important;font-family:Trebuchet MS !important;} /*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
.para_P2T  		{font-size:12px;font-family:Trebuchet MS;} /* float:left;display:inline;}	*/
.para_P4T  		{font-size:16px;font-family:Trebuchet MS;} /* float:left;display:inline;}	*/
.para_P6T  		{font-size:20px;font-family:Trebuchet MS;} /* float:left;display:inline;}	*/

.para_M2TL {
	color: blue;
	margin-left: 13px;
	padding-right: 6px;
	font-size: 08pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.para_RegTL {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 10pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.para_P2TL {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 12pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.para_P4TL {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 14pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.para_P6TL {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 16pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

/* won't change the font size - NC=no change will be made by the font-size tool*/
.para_M2TL_NC {
	color: blue;
	margin-left: 13px;
	padding-right: 6px;
	font-size: 08pt !important;
	font-weight: bold !important;
	font-family:Trebuchet MS !important;
}

.para_RegTL_NC {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 10pt !important;
	font-weight: bold  !important;
	font-family:Trebuchet MS !important;
}

.para_P2TL_NC {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 12pt !important;
	font-weight: bold !important;
	font-family:Trebuchet MS !important;
}

.para_P4TL_NC {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 14pt !important;
	font-weight: bold !important;
	font-family:Trebuchet MS !important;
}

.para_P6TL_NC {
	color: #525252; /* was blue */
	margin-left: 13px;
	padding-right: 6px;
	font-size: 16pt !important;
	font-weight: bold !important;
	font-family:Trebuchet MS !important;
}

.nomargpadd
{
margin: 0px !important;
padding: 0px !important;
}

div#intRightBarTop td {
	font-family:Arial, sans-serif;
	font-size:10pt;
	margin:0px;
}

div#intMainBar td {
	font-family:Arial, sans-serif;
	font-size:10pt;
	margin:0px;
}

/*Changed Here */
div#footertext {
	font-family:Arial, sans-serif;
	font-size:7pt;
	margin:0px;
	color:#666666;
}


div#DSStatistic {
	margin:0px;
	padding:0px;
	border-top:0px solid #4A667C;
	border-bottom:0px solid #4A667C;
	border-left:0px solid #4A667C;
	border-right:0px solid #4A667C;
}

.PdfDownloadWarning {
	font-family:Arial, sans-serif;
	font-weight:normal;
	text-decoration: none;
	font-size:8pt;
	margin:5px;
}

.PdfDownloadWarningFTS {
	font-family:Arial, sans-serif;
	font-weight:bold;
	text-decoration: none;
	font-size:8pt !important;
	margin:0px;
	padding: 0px;
}

.PdfDownloadWarningIndentWTO {
	font-family:Arial, sans-serif;
	font-weight:normal;
	text-decoration: none;
	font-size:8pt;
	margin:25px;
}

img {
	border:0px;
}
.agreeTtl {
	font-size:14pt;
}


.bluecolor {
	color:#4A667C;
	font-weight:bold;
}
.whitecolor {
	color:#FFFFFF;
	font-weight:bold;
}
.black {
	color:#000000;
	font-weight:bold;
}

/* Changed Here link colors*/
a:link.SubTitle {
	color: #A6AA71;
	font-size: 9pt;
	text-decoration: none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
/* Changed Here link colors*/
a:visited.SubTitle {
	color: #A6AA71;
	font-size: 9pt;
	text-decoration: none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
/* Changed Here link colors*/
a:hover.SubTitle {
	color: #A6AA71;
	font-size:9pt;
	text-decoration:underline;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}


/* Changed Here link colors*/
a:link.footerlink {
	/*color: #183AC0;*/
	color: #666666;
	font-size: 7pt;
	text-decoration: none;
}
/* Changed Here link colors*/
a:visited.footerlink {
	/*color: #A9B9D6;*/
	color: #C5CFA5;
	font-size: 7pt;
	text-decoration: none;
}
/* Changed Here link colors*/
a:hover.footerlink {
	color: #CEA40F;
	font-size:7pt;
	text-decoration:underline;
}

/* Changed Here link colors*/
a:link.MemberLogin {
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #666666;
	border-left:1px solid #C9C9C9;
	border-top:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	border-bottom:1px solid #C9C9C9;
}
/* Changed Here link colors*/
a:visited.MemberLogin {
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #666666;
	border-left:1px solid #C9C9C9;
	border-top:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	border-bottom:1px solid #C9C9C9;
}
/* Changed Here link colors*/
a:hover.MemberLogin {
	color: #FFFFFF;
	font-size:8pt;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#666666;
}

/* Changed Here link colors*/
a:link.MemberLogout {
	color: #E6E6E6;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #666666;
	border-left:1px solid #C9C9C9;
	border-top:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	border-bottom:1px solid #C9C9C9;
	text-align:center;
}
/* Changed Here link colors*/
a:visited.MemberLogout {
	color: #E6E6E6;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #666666;
	border-left:1px solid #C9C9C9;
	border-top:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	border-bottom:1px solid #C9C9C9;
}

/* Changed Here link colors*/
a:hover.MemberLogout {
	color: #E6E6E6;
	font-size:7pt;
	text-decoration:none;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#666666;
}


/*********************************************/
/* 							DEFAULT LINKS 								*/
/*********************************************/

/* Changed Here link colors*/
a:link.default {
	color: #26537C;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
}
/* Changed Here link colors*/
a:visited.default {
	color: #998D63;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
/* Changed Here link colors*/
a:hover.default {
	color: #CEA40F;
	font-size:10pt;
	text-decoration:underline;
	font-weight: normal;
}
/*********************************************/

/*********************************************/
/* 					LINKS WHEN GET CHANGED					*/
/*********************************************/

/* Changed Here link colors*/
#bodytext * a:link, a:link.bodytext {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}
#bodytext * a:visited, a:visited.bodytext {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
}
#bodytext * a:hover, a:hover.bodytext {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;
}

#fakebodytext * a:link, a:link.bodytext {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}
#fakebodytext * a:visited, a:visited.bodytext {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
}
#fakebodytext * a:hover, a:hover.bodytext {
	color: #CEA40F;
	/*text-decoration:underline;*/
	font-weight: normal;
}

/*********************************************/

a:link.intTitleNav {
	color:#26537C;
	font-size:10pt;
	margin: 0px;
	text-decoration:none;
}

a:visited.intTitleNav {
	color:#998D63;
	font-size:10pt;
	margin: 0px;
	text-decoration:none;
}
a:hover.intTitleNav {
	/*color:#CEA40F;*/
	color: #ffffff;
	font-size:10pt;
	margin: 0px;
	text-decoration:none;
}



#tdMenuOff a {
	color: #ffffff;
}
#tdMenuOn {
	color: #000000;
}
#tdMenuOn a{
	color: #8c8c8c;
}
#tdMenuOn a:hover {
	color: #AC4E4E;
}
#tdMenuOff a:hover {
	color:#AC4E4E;
	text-decoration: none;
}

/* Changed Here BreadCrumbs - font size won't change*/
#breadcrumbs p {
	margin:3px 5px 0px 15px;
	padding: 0px;
	font-size: 8pt !important;
	color:#6A747B !important;
	font-weight: normal !important;
	font-family:Arial, sans-serif !important;
}

/* Changed Here BreadCrumbs */
#breadcrumbs a:link, #breadcrumbs a:visited {
	color:#6A747B;
	font-size: 8pt !important;
	text-decoration:none;
	font-weight: bold !important;
	font-family:Arial, sans-serif !important;
}
#breadcrumbs a:hover {
	color:#6A747B;
	font-size: 8pt !important;
	text-decoration:underline;
	font-weight: bold !important;
	font-family:Arial, sans-serif !important;
}

/*font size of H1 won't change by the font size change tool*/
h1 {
	font-size: 14pt !important;
	color: #525252;
	font-family: Trebuchet MS !important;
	margin: 0px;
	margin-left: 7px
	/* Changed Here removed box for the h1 tag */
	/*border-left:22px solid #4A667C; */
	/*padding-left:10px;*/
}
h2 {
	font-size: 12pt;
	
	/* text-transform:uppercase; */
	font-family:Trebuchet MS;
	/*
	border-left:14px solid #4A667C;
	padding-left:10px;
	*/
}
h3 {
	font-size: 10pt;
	color: #000000;
	/* text-transform:uppercase; */
	font-family: Trebuchet MS;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont1 {
	color:#000000;
	background-color:#ffffff;
	font-size:8pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont1 {
	color:#000000;
	background-color:#ffffff;
	font-size:8pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkfont1 {
	color:#000000;
	background-color:#ffffff;
	font-size:8pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont1selected {
	color:#000000;
	background-color:#ffffff;
	font-size:8pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont1selected {
	color:#000000;
	background-color:#ffffff;
	font-size:8pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkfont1selected {
	color:#000000;
	background-color:#ffffff;
	font-size:8pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}


/* Changed Here fontsizecontainer */
a:link.lnkfont2 {
	color:#000000;
	background-color:#ffffff;
	font-size:10pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont2 {
	color:#000000;
	background-color:#ffffff;
	font-size:10pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkfont2 {
	color:#000000;
	background-color:#ffffff;
	font-size:10pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont2selected {
	color:#000000;
	background-color:#ffffff;
	font-size:10pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont2selected {
	color:#000000;
	background-color:#ffffff;
	font-size:10pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkfont2selected {
	color:#000000;
	background-color:#ffffff;
	font-size:10pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}


/* Changed Here fontsizecontainer */
a:link.lnkfont3 {
	color:#000000;
	background-color:#ffffff;
	font-size:12pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont3 {
	color:#000000;
	background-color:#ffffff;
	font-size:12pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkfont3 {
	color:#000000;
	background-color:#ffffff;
	font-size:12pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont3selected {
	color:#000000;
	background-color:#ffffff;
	font-size:12pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont3selected {
	color:#000000;
	background-color:#ffffff;
	font-size:12pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkfont3selected {
	color:#000000;
	background-color:#ffffff;
	font-size:12pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}


/* Changed Here fontsizecontainer */
a:link.lnkfont4 {
	color:#000000;
	background-color:#ffffff;
	font-size:14pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont4 {
	color:#000000;
	background-color:#ffffff;
	font-size:14pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}
a:hover.lnkfont4 {
	color:#000000;
	background-color:#ffffff;
	font-size:14pt;
	text-decoration:none;
	border-top:1px solid #4A667C;
	border-bottom:1px solid #4A667C;
	border-left:1px solid #4A667C;
	border-right:1px solid #4A667C;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont4selected {
	color:#000000;
	background-color:#ffffff;
	font-size:14pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkfont4selected {
	color:#000000;
	background-color:#ffffff;
	font-size:14pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkfont4selected {
	color:#000000;
	background-color:#ffffff;
	font-size:14pt;
	text-decoration:none;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

/*************************************** TOP SUB NAV SECTION **************************************/

td.tdsubnavSel, td.tdsubnav {
	background-color:transparent;
	/*border:1px solid red;*/
}

td.tdsubnavSel a:link {
	font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: none !important;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
td.tdsubnavSel a:visited {
	font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
td.tdsubnavSel a:hover {
	font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}

td.tdsubnav a:link {
	font-size:11px; /* task 1286 */
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: none !important;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
td.tdsubnav a:visited {
	font-size:11px; /* task 1286 */
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
td.tdsubnav a:hover {
	font-size:11px; /* task 1286 */
	color: #FFFFFF;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}

td.tdsubnavWhite {
	font-size:11px; /* task 1286 */
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: none !important;
	text-align: center;
	background-color:White;
}
td.tdsubnavWhite a:link {
	font-size:11px; /* task 1286 */
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: none !important;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	color:#265393;
	text-align: center;
	background-color:White;
}
td.tdsubnavWhite a:visited {
	font-size:11px; /* task 1286 */
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
	color:#265393;
	background-color:White;
}
td.tdsubnavWhite a:hover {
	font-size:11px; /* task 1286 */
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
	color:#265393;
	background-color:White;
	
}

div.bkgBox {
background-color: #E6E6E6;
}

td.bkgBox {
background-color: #E6E6E6;
}

td A 
{
	font-size:9pt;
}

table.bkgBox {
background-color: #E6E6E6;
}

td.TopSubNavBkg {
background-color: #E6E6E6;
}


/*
	#yftopsubnav


table.bkgBox {
background-color: #E6E6E6;
    width: 105%;
}

t:left;
		width:100%;
		margin:0px 0px 0px 0px;
	}

	#yftopsubnav ul
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
		list-style:none;
		background:url(images/tab-topsubnav-background.gif);
		width:100%;
	}

	#yftopsubnav ul li
	{
		float:left;
		display:block;
		font:Verdana 10px;
		height:25px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(images/tab-topsubnav-separator.gif) right no-repeat;
	}


	#yftopsubnav ul li a
	{
		float:left;
		color:#ffffff;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		white-space:nowrap;
		text-decoration:none;
		margin:5px 0px 0px 0px;
		padding:0px 9px 0px 9px;
	}

	#yftopsubnav ul li.selected
	{
		color:#ffffff;
		background:url(images/tab-topsubnav-on.gif) repeat-x;
		font:10px Verdana;
	}

	#yftopsubnav ul li.selected a
	{
		color:#000000;
	}

	#yftopsubnav a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
*/

/*************************************** TOP SUB NAV SECTION - 2 LINE STYLE **************************************/
/*
	#yftopsubnav2
	{
		padding:0px 0px 0px 0px;
		clear:both;
		float:left;
		width:100%;
		margin:0px 0px 0px 0px;
	}

	#yftopsubnav2 ul
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
		list-style:none;
		background:url(images/tab-topsubnav-background.gif);
		width:100%;
		vertical-align: text-bottom;
	}

	#yftopsubnav2 ul li
	{
		float:left;
		display:block;
		font:Verdana 10px;
		height:45px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		vertical-align: text-bottom;
		background:url(images/tab-topsubnav-separator2.gif) right no-repeat;
	}


	#yftopsubnav2 ul li a
	{
		float:left;
		color:#ffffff;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		white-space:nowrap;
		text-decoration:none;
		margin:10px 0px 0px 0px;
		vertical-align: text-bottom;
		padding:0px 9px 0px 9px;
	}

	#yftopsubnav2 ul li.selected
	{
		color:#ffffff;
		background:url(images/tab-topsubnav-on.gif) repeat-x;
		font:10px Verdana;
	}

	#yftopsubnav2 ul li.selected a
	{
		color:#000000;
	}

	#yftopsubnav2 a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
*/

/***********************************************************************************************/


/***************************************** SUB NAV SECTION ****************************************/
	#yfsubnav
	{
		font-family:Arial, Helvetica, sans-serif;
		height:10px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		/*
		background:url(images/tab-subnav-separator.gif) right no-repeat;
		*/
	}

	#yfsubnav a
	{
		color:#4A667C;
		font-size:11px; /* task 1286 */
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		margin:5px 0px 0px 0px;
		padding:0px 9px 0px 9px;
	}

	#yfsubnav span.selected, #yfsubnav td.selected
	{
		font-weight: bold;
		font-size:11px; /* task 1286 */
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
	}

	#yfsubnav span.selected a, td.selected a
	{
		color:#000000;
		font-size:11px; /* task 1286 */
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

	#yfsubnav a:hover
	{
		/*color:#61829A;*/
		text-decoration:underline;
	}

/***********************************************************************************************/

.circDate {
	font-size:11px !important;
	color:#7f7f7f !important;
	 
	font-family:Courier MS !important;
	width:110px;
}

.circDate2 {
	font-size:11px !important;
	color:#C9C9C9 !important;
	text-align: left !important;
	font-family:Courier MS !important;
}

.DispDoc {
	font-size:11px;
}

.tabTitle08 {
	color: blue;
	margin-left: 13px;
	padding-right: 6px;
	font-size: 08pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.tabTitle10 {
	color: blue;
	margin-left: 13px;
	padding-right: 6px;
	font-size: 10pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.tabTitle12 {
	color: blue;
	margin-left: 13px;
	padding-right: 6px;
	font-size: 12pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.tabTitle14 {
	color: blue;
	margin-left: 13px;
	padding-right: 6px;
	font-size: 14pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.LoginBox
{
    margin: 0px;
    width: 400;
    border-top: 2px solid #C9C9C9;
    border-bottom: 2px solid #C9C9C9;
    border-left: 2px solid #C9C9C9;
    border-right: 2px solid #C9C9C9;
    border-color: #000000;
}

a:link.TopLinks {
	color: #26537c;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	/*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
	padding: 1px 2px 1px 2px;
}

a:visited.TopLinks {
	color: #26537c;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	/*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
	padding: 1px 2px 1px 2px;
}

a:hover.TopLinks {
	color: #26537c;
	/*
	background-color: #5C7C95;
	*/
	font-size: 7pt;
	text-decoration:none;
	font-weight: normal;
	/*border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
	padding: 1px 2px 1px 2px;
}

a:link.NotepadLink {
	color: #26537c;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	/*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
	padding: 1px 2px 1px 2px;
}

a:visited.NotepadLink {
	color: #26537c;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	/*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
	padding: 1px 2px 1px 2px;
}

a:hover.NotepadLink {
	color: #26537c;
	/*
	background-color: #5C7C95;
	*/
	font-size: 7pt;
	text-decoration:none;
	font-weight: normal;
	/*border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
	padding: 1px 2px 1px 2px;
}

a:link.StickyNotesLink {
	color: #26537c;
	font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
	/*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
	padding: 1px 2px 1px 2px;
}


/*Modified on 7 March,2016*/
/*Task: Hide Research Notepad link > If Notepad details are open, close them first, then hide Notepad bar*/
.StickyNotesLink
{  
      color: #26537c;
     cursor:pointer;
     padding: 1px 2px 1px 2px;
    
    }

a:visited.StickyNotesLink {
	color: #26537c;
	font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
	/*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
	padding: 1px 2px 1px 2px;
}

a:hover.StickyNotesLink {
	color: #26537c;
	/*
	background-color: #5C7C95;
	*/
	font-size: 9pt;
	text-decoration:none;
	font-weight: normal;
	/*border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
	padding: 1px 2px 1px 2px;
}

#toplinksbkg {
	margin-top: 15px;
	/*
	padding-top: 15px;
	*/
	background-color: transparent;
}
#toplinksbkg a:hover{
	margin-top: 15px;
	text-decoration:underline;
	background-color: transparent;
}


/*
.LoginBox .textarea {
	margin:3px;
	height:165px;
	width:200px; }

.LoginBox .text {
	margin:3px;
	height:20px;
	width:200px;
	border:solid 0 #fff;
	background: transparent
	url("graphics/textfield_bg.gif") no-repeat;
	}
*/

/* Changed Here fontsizecontainer */
/*
#fontsizecontainer {width:56px;height:17px;}
#fontsizecontainer li {width:17px;height:17px;display:inline;}
#fontsizecontainer a {width:17px;height:17px;float:right;background:transparent;}
#fontsizecontainer a span {display:none;}

.size00 {background:transparent url(images/fontsize_widget.gif) 0 0 no-repeat;}
.size01 {background:transparent url(images/fontsize_widget.gif) 0 -18px no-repeat;}
.size03 {background:transparent url(images/fontsize_widget.gif) 0 -36px no-repeat;}

.fontsize_label {float:right;margin-right:4px;font-size:10px;margin-top:2px;}
#fontsizecontainer {margin-bottom:10px;margin-right:4px;float:right;}
*/

.shadow       {WIDTH: 390px;text-align:center;PADDING:30px;FILTER:shadow(color:#C9C9C9);}
.center 			{margin: 0 auto 0px;}
.tipbox       {WIDTH: 290px; margin:0px auto; TEXT-ALIGN: left;PADDING:15px; BORDER: 1px solid #808080; LINE-HEIGHT: 160%;color:black; background: whitesmoke;}



/**** Container for ASP-driven content ****/
.dynamicArea {
	margin-left: 15px;
	padding-left:2px;
	padding-right:2px;
	width: 98%;
}
/* Changed Here link colors*/
/*************************/
/* The classes below fixes issues in the navigator when the links have tags like <EM> <B> etc within the text */
.dynamicArea * a:link EM {
	color: #26537C !important;
	text-decoration: none;
	font-weight: normal;
}

.dynamicArea * a:link EM {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}
.dynamicArea * a:visited EM {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
}

.dynamicArea * a:hover EM {
	color: #CEA40F !important;
	text-decoration:underline;
	font-weight: normal;
}
/*************************/

.dynamicArea * a:link {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}

.dynamicArea * a:visited {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
}

.dynamicArea * a:hover {
	color: #CEA40F !important;
	text-decoration:underline;
	font-weight: normal;
}

.memberLink {
	color: #C9C9C9;
	font-size:1.2em;

	font-weight: bold;
	/* text-align: right;
	*/
	width: 100%;
	padding-top: 0px; /*4px;*/
	padding-right: 0px; /*10px;*/
}

.memberLinkSubs {
	color: #C9C9C9;
	/*
	font-weight: bold;
	text-align: right;
	*/
	/*
	width: 100%;
	*/
		padding-left: 30px;
}


/* Mockup Navigator General */
.treeView_MC {
/*
	margin: 0px 0px;
	padding: 4px 0px;
*/
	font-size: 9pt;
}

.treeView_MC td {
/*
	margin: 0px 0px;
	padding: 0px 0px;
*/
	font-size: 9pt;
}

.treeView_MC img {
/*
	margin: 0;
	padding: 0px;
*/
	border: 0;
}

.treeView_MC img.folderIcon {
/*
	margin-right: 8px;
*/
}

/* Mockup Navigator 1 */
.MockuptreeViewLevel_1 {
	padding-left: 0px;
	padding-top: 15px;
	font-weight: bold;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_2 {
	padding-left: 20px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_3 {
	padding-left: 40px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_4 {
	padding-left: 60px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_5 {
	padding-left: 80px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_6 {
	padding-left: 100px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_7 {
	padding-left: 120px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_8 {
	padding-left: 140px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_9 {
	padding-left: 160px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_10 {
	padding-left: 180px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_11 {
	padding-left: 200px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_12 {
	padding-left: 220px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_13 {
	padding-left: 240px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_14 {
	padding-left: 260px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_15 {
	padding-left: 280px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_16 {
	padding-left: 300px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_17 {
	padding-left: 320px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_18 {
	padding-left: 340px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_19 {
	padding-left: 360px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.MockuptreeViewLevel_20 {
	padding-left: 380px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}

/* Mockup Navigator 2 */
.Mockup2treeViewLevel_1 {
	padding-left: 0px;
	padding-top: 15px;
	font-weight: bold;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_2 {
	padding-left: 10px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_3 {
	padding-left: 30px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_4 {
	padding-left: 50px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_5 {
	padding-left: 70px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_6 {
	padding-left: 90px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_7 {
	padding-left: 110px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_8 {
	padding-left: 130px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_9 {
	padding-left: 150px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_10 {
	padding-left: 170px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_11 {
	padding-left: 190px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_12 {
	padding-left: 210px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_13 {
	padding-left: 230px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_14 {
	padding-left: 250px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_15 {
	padding-left: 270px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_16 {
	padding-left: 290px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_17 {
	padding-left: 310px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_18 {
	padding-left: 330px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_19 {
	padding-left: 350px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}
.Mockup2treeViewLevel_20 {
	padding-left: 370px;
background-image: url(/images/tree_levels.gif);
background-repeat: repeat;
background-position: 0 .0em;
}

/* Mockup Navigator 1,2 */
.treeViewLevel_topend {
	padding-left: 0px;
	padding-top: 15px;
	font-weight: bold;
background-image: url(/images/tree_levels_top.gif);
background-repeat: repeat;
background-position: 0 .0em;
}

.treeViewLevel_bottomstart {
	padding-left: 0px;
	padding-top: 0px;
	font-weight: bold;
background-image: url(/images/tree_levels_bottom.gif);
background-repeat: repeat;
background-position: 0 .0em;
}

.quickLinkHeader {
	/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 */
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	/*line-height: 2pt;*/
}

#quickLinkContent {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

#quickLinkContent td {
	line-height: 12pt;
}

#quickLinkContent a:visited
{
	color: #000000;
	font-size:7pt;
	/*font-weight:bold;*/
	text-decoration: none;
	padding: 1px 1px 1px 1px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#quickLinkContent a:link
{
	color: #000000;
	font-size:7pt;
	/*font-weight:bold;*/
	text-decoration: none;
	padding: 1px 1px 1px 1px;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#quickLinkContent a:hover
{
	color: #47545C;
	font-size:7pt;
	/*font-weight:bold;*/
	text-decoration: none;
	background-color: #F1F1F1;
	padding: 1px 1px 1px 1px;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}


/*
#quickLinkContent a {
	background-color: #D3D9CB;
	color: #47545C;
	padding-bottom:3px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
*/

/* Mockup 3 */
.MC3Licon_1 {
	margin-bottom: 5px !important;
}
.MC3Licon_2 {
	margin-bottom: 4px !important;
}
.MC3Licon_3 {
	margin-bottom: 4px !important;
}
.MC3Licon_4 {
	margin-bottom: 3px !important;
}
.MC3Licon_5 {
	margin-bottom: 2px !important;
}

.MC3treeViewFont_1 {
	/*font-size: 10pt !important;*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_2 {
	/*font-size: 10pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_3 {
	/*font-size: 9pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_4 {
	/*font-size: 9pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_5 {
	/*font-size: 8pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_6 {
	/*font-size: 8pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_7 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_8 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_9 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_10 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.MC3treeViewBGNormal {
	background-color:#EEEFDB;
	width:90%;
	padding-bottom: 12px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	border-bottom: 1px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}

.MC3treeViewCurrent {
background-image: url(images/tree_currbkg.gif) !important;
background-repeat: repeat !important;
background-position: 0.0em !important;
}


/* End Of Mockup 3 */

.RptGenCorrRevisionAddendumLink {
	padding-left: 25px;
}

a.allexptree:link, a.allexptree:visited
{
	color: red !important;
	font-size: 6pt !important;
	text-decoration:none !important;
	font-weight: normal !important;
}

a.allexptree:hover
{
	color: red !important;
	font-size: 6pt !important;
	text-decoration: underline !important;
	font-weight: normal !important;
}


#signintaberror
{
	background-color: white;
	color: red !important;
	font-size: 10pt !important;
	text-decoration: none !important;
	font-weight: normal !important;
	margin-top: 5px;
	margin-left: 5px;
	padding:2px 2px 2px 2px;
	border:1Px solid black;
	width: 710px;
}


a.printtext:link, a.printtext:visited
{
	color: #525252 !important;
	font-size: 8pt !important;
	text-decoration: none;
	font-weight: normal !important;
	font-family:Arial, Helvetica, sans-serif;
}

a.printtext:hover
{
	color: #525252 !important;
	font-size: 8pt !important;
	text-decoration: underline !important;
	font-weight: normal !important;
	font-family:Arial, Helvetica, sans-serif;
}

.tabRegBkg {
	background-color: #FFFFFF !important;
}

.tabAltBkg {
	background-color: #E6E6E6 !important;
}

table.tabBkg {
	border-top: 1px gray solid;
}


#helpstem, #helpsyn, #helpfuzzy
{
	background-color: white;
	color: black;
	font-size: 9pt;
	text-decoration: none !important;
	font-weight: normal !important;
	margin-top: 5px;
	margin-left: 30px;
	padding:2px 2px 2px 2px;
	/*border:1Px solid black;*/
	/*display:none;*/
}

.numbertable
{
color: #C9C9C9 !important;
}

label
{
	color: #525252 !important;
	font-size: 9pt !important;
	text-decoration: none !important;
	font-weight: normal !important;
	font-family:Arial, Helvetica, sans-serif;
}


/****************************************************/
.MC3treeViewBGNormal2 {
	background-color:#E6E6E6;
	width: 97%;
	padding-bottom: 12px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	border-bottom: 1px solid #C9C9C9;
	/*	border-top: 1px solid #E6E6E6; 	*/
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #C9C9C9;
	border-top: none;
	z-index: 2;
}

#tabmenu {
	text-align: left;
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
	background-color: #FFFFFF;
	width:100%;
	padding-left:40px;
	padding-top:8px;
	padding-bottom:0px;
}

#tabmenu ul{
	padding: 0px 0;
	margin-left: 0;
	margin-top: 0px;
	margin-bottom: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

#tabmenu li {
	/*
	display: inline;
	*/
	/*
	overflow: hidden;
	*/
	list-style-type: none;
}



#tabmenu a, #tabmenu a.active {
	color: #6E6F35;
	background-color: #E6E6E6;
	background-repeat:repeat-x;
	font: bold 1em "Trebuchet MS", Arial, sans-serif;
	border-left: 1px solid #C9CAAE;
	border-right: 1px solid #C9CAAE;
	border-top: 1px solid #C9CAAE;
	border-bottom: 0px solid #E6E6E6;
	padding: 3px 7px 3px 7px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#tabmenu a{
	border-bottom: 0px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
	background-image:url(images/newdesign/tabMenu_shadeBG_off.gif);
}

#tabmenu a.active{
	border-bottom: 0px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
	background-image:url(images/newdesign/tabMenu_shadeBG_on.gif);
}

#tabmenu a:hover {
	color: #6E6F35;
	background-color: #FFFFFF;
	border-bottom: 0px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
	text-decoration:underline;
}

#tabmenu a:visited {
	color: #998D63;
}

#tabmenu a.active {
	color: #26537C;
	background-color: #E6E6E6;
	border-top: 1px solid #C9C9C9;
	border-bottom: 0px solid #E6E6E6;
}

#tabmenu a.active:hover {
	background-color: #E6E6E6;
	color: #000000;
	border-bottom: 0px solid #E6E6E6;
	border-top: 1px solid #C9C9C9;
}


.activealphletter
{
border: 1px solid #C9CAAE;
padding: 2px;
}

/************************/
tr.FTSParRowAlt
{
	padding-top: 2px;
	padding-bottom: 2px;
	height: 22px;
	background-color: #F7F7F7;
}

tr.FTSParRow
{
	padding-top: 2px;
	padding-bottom: 2px;
	height: 22px;
	background-color: #F0F0F0;
}

#FTSLinkContent2 {
	width:100%;
	height:100%;
	border: 1px solid #555555;
	margin:0px 0px 0px 0px;
	padding:3px 5px 3px 5px;
	background-color:#FFFFFF;
}

a#hrefhelpWTOGATTJur, a#hrefhelpstem, a#hrefhelpsyn, a#hrefhelpfuzzy{
	cursor:pointer;
}


.jurpendagree
{
	padding: 0px;
	margin: 0px;
	margin-left: 15px;
	font-weight: bold;
}

.jurpendprov
{
	padding: 0px;
	margin: 0px;
	margin-left: 30px;
	font-weight: normal;
}

#PdfF8ToolBar
{
	color: #6A747B;
	font-family: Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	padding-right:9px;
}

p.popupCited
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 20px;
}

/*task 1286*/
div.popupMentionsComments {
	margin-top: 10px;
	margin-left: 20px;
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 50px;
	line-height: 20px;
	text-align:  justify;
	border-left: 5px solid #ddd;
}

div.popupMentionsComments2 {
	margin-top: 10px;
	margin-left: 20px;
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 50px;
	line-height: 20px;
	text-align:  justify;
	border-left: 5px solid #ddd;
}

/*task 1423*/
.popupMentionsComments, .popupMentionsComments p, .popupMentionsComments p em, .popupMentionsComments em, .popupMentionsComments p u, .popupMentionsComments u, .popupMentionsComments strong, .popupMentionsComments sup {
	/*color: #6A747B !important;*/
	color: #696969 !important;
	font-family: Arial, Helvetica, sans-serif, Fixed  !important;
}


/*task 1423*/
.popupMentionsComments2, .popupMentionsComments2 p, .popupMentionsComments2 p em, .popupMentionsComments2 em, .popupMentionsComments2 p u, .popupMentionsComments2 u, .popupMentionsComments2 strong, .popupMentionsComments2 sup {
	color: #6A747B !important;
	font-family:Arial, Helvetica, sans-serif;
}

/*task 1286*/
div.popupMentionsLSP {
	background-image: url("/images/bkg1.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	/*color: #666666;*/
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	padding-top: 0px;
	padding-left: 4px;
	width: 20%;
	/*float: left;*/
	line-height:22px;
}

/*task 1286*/
div.popupMentionsSP {
	background-image: url("/images/bkg1b.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	color: #808080;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	padding-top: 0px;
	padding-left: 4px;
	/*width: 20%;*/
	line-height:22px;
}

p.popupMentions
{
	color: black; /*#8598A6; task 1286*/
	font-family: Georgia, serif;
	font-weight: bold;
	font-style: italic;
}

span.popupMentions, p.popupMentions em, span.popupMentions em
{
	font-family: Georgia, serif;
	font-weight: normal;
	font-style: normal;
}

p.smallFont, span.smallFont{
	font-size:0.8em;
}

/******************* PRINTER FRIENDLY **********************/

		@media print {
			.noprint { display: none; }
			.yesprint { display: ; }
			.popupLinks {display: none; }
			div#outterPdfDiv { display: none; }
		#quickmenu1, #quickmenu1bar{ display:none; }
		}


/*
CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com
task 1286
*/
/* bt.css */
.tooltip{
	width: 200px;
	color:#FFFFFF;
	font:lighter 11px/1.3 Arial,sans-serif;
	text-decoration:none;text-align:center
}

.tooltip span.top{padding: 30px 8px 0;
		background: url(images/tooltipbubble.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #FFFFFF;
		background: url(images/tooltipbubble.gif) no-repeat bottom}
/*******************************************************/

/* ----- tool tip specific styles ----- */
#theToolTip{
	position: absolute;
	left: -300px;
	width: 200px;
	border: 2px solid #C9C9C9;
	padding: 6px 5px 5px 10px;
	background-color: #FFFFCC;
	visibility: hidden;
	z-index: 100;
	color: #000000;
	font-size: 8pt;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}

#theToolTip p{
	font-size: 1.1em;
	color: #000000 !important;
	line-height:1.4em;
	margin-right:10px;
	margin-top:0;
}

#ToolTipTextWrap {
	font-weight:bold;
	font-size: 1.2em;
	color: #000000 !important;
	margin-right:10px;
}
/* ---------------------------------------- */

/*
#quickmenu1 a         {color:black;background-color:white;text-decoration:none;text-indent:1ex;}
#quickmenu1 a:active  {color:black;text-decoration:none;}
#quickmenu1 a:hover   {color:black;background-color:#FFFF99}
#quickmenu1 a:visited {color:black;text-decoration:none;}
*/
/*************** Quick Slide Out Menu **************/
#quickmenu1 #quickmenu1bar {
	font-size: 10px !important;
	font-weight: bold !important;
	width: 18px !important; /* this is the width of the vertical cell that reads "QUICK MENU" and that is always visible */
}

/*
#quickmenu1 .menuslideBetaHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#99ccff !important;
}
*/
#quickmenu1 .menuslideRTHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#3B5A86 !important;
}

#quickmenu1 .menuslideDocHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#B4BECA !important;
}

#quickmenu1 .menuslideJURHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#949362 !important;
}

#quickmenu1 .menuslideSTAHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#BABA8C !important;
}

/* Short Title */
a.menuslideShortTitle
{
color:white !important;
font-size: 10px !important;
background-color:#7399C6 !important;
text-decoration:none !important;
text-indent: 5px !important;
text-align: center;
}

a:active.menuslideShortTitle
{
color: #FFFF66 !important;
text-decoration:none !important;
}

a:hover.menuslideShortTitle
{
color: #FFFF66 !important;
/*background-color: #CEA40F !important;*/
text-decoration: underline !important;
}

/* BETA */
/*
a.menuslideBeta
{
color:white !important;
font-size: 10px !important;
background-color:#99ccff !important;
text-decoration:none !important;
text-indent: 10px !important;
}

a:active.menuslideBeta
{
color: #FFFF66 !important;
text-decoration:none !important;
}

a:hover.menuslideBeta
{
color: #FFFF66 !important;
text-decoration: underline !important;
}
*/

/* Research Tools */
a.menuslideRT
{
color:white !important;
font-size: 10px !important;
/*background-color:#6E6F35 !important;*/
background-color:#3B5A86 !important;
text-decoration:none !important;
text-indent: 10px !important;
}

a:active.menuslideRT
{
color: #FFFF66 !important;
text-decoration:none !important;
}

a:hover.menuslideRT
{
color: #FFFF66 !important;
/*background-color: #CEA40F !important;*/
text-decoration: underline !important;
}


/* Documents */
a.menuslideDoc
{
color:white !important;
font-size: 10px !important;
background-color:#B4BECA !important;
text-decoration:none !important;
text-indent: 10px !important;
}

a:active.menuslideDoc
{
color: #FFFF66 !important;
text-decoration:none !important;
}

a:hover.menuslideDoc
{
color: #FFFF66 !important;
/*background-color: #CEA40F !important;*/
text-decoration: underline !important;
}

/* Jurisprudence */
a.menuslideJur
{
color:white !important;
font-size: 10px !important;
background-color:#949362 !important;
text-decoration:none !important;
text-indent: 10px !important;
}

a:active.menuslideJur
{
color: #FFFF66 !important;
text-decoration:none !important;
}

a:hover.menuslideJur
{
color: #FFFF66 !important;
/*background-color: #CEA40F !important;*/
text-decoration: underline !important;
}

/* Statistics */
a.menuslideSta
{
color:white !important;
font-size: 10px !important;
background-color:#BABA8C !important;
text-decoration:none !important;
text-indent: 10px !important;
}

a:active.menuslideSta
{
color: #FFFF66 !important;
text-decoration:none !important;
}

a:hover.menuslideSta
{
color: #FFFF66 !important;
/*background-color: #CEA40F !important;*/
text-decoration: underline !important;
}

/*************** Quick Slide Out Menu **************/
/*
.ftsOptFiltTabs
{
	line-height: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #7395B9;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #7395B9;
	color: #000000;
}

.ftsOptFiltTabsSel a {
	font-weight: bold !important;
	color: #365179 !important;
}

.ftsOptFiltTabs a {
	font-weight: normal !important;
	color: #365179 !important;
}


.ftsOptFiltTabsSel
{
	line-height: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #7395B9;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #7395B9;
	color: #000000;
	font-weight: bold;
	color: black;
}
*/

.pdfhit {
	color: #000000 !important;
	font-weight: bold;
	background-color: #FFFF99 !important;
}


a.shorttitlelinks:link    { color:#6A747B !important; font-size:10pt; font-weight: bold !important; text-decoration:none; margin: 0px; }
a.shorttitlelinks:visited { color:#6A747B !important; font-size:10pt; font-weight: bold !important; text-decoration:none; margin: 0px; }
a.shorttitlelinks:hover   { color:#CEA40F !important; font-size:10pt; font-weight: bold !important; text-decoration:none; margin: 0px; }

.shorttitleexpand {
	font-size:1em !important;
	color: #525252 !important;
	/*font-weight: bold;*/
	font-family:Courier MS !important;
}

	.shorttitleheader {
font-size:1em !important;
	color: #6E6F35 !important;
	/*font-weight: bold;/*
	/*font-family:Courier MS !important;*/
}

.shorttitleexpand2 {
	font-size:1em !important;
	color: #666666 !important;
	/*font-weight: bold;*/
	font-family:Courier MS !important;
}

.shorttitlereport {
	font-size:1em !important;
	color: #525252 !important;
	font-family:Courier MS !important;
}

.toppdfannot1 a:link {
	color: #26537C;
	text-decoration: none;
	font-weight: normal;
}
.toppdfannot1 a:visited {
	color: #998D63;
	text-decoration: none;
	font-weight: normal;
}
.toppdfannot1 a:hover {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.cssbutton{
line-height: 27px !important;
background-color: #E6E6E6 !important;
border: 1px #C9C9C9 solid !important;
padding-top: 2px !important;
padding-left: 1px !important;
padding-bottom: 5px !important;
padding-right: 1px !important;
color: black !important;
text-decoration: none !important;
margin-bottom: 5px !important;
/*font: 80% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif !important;*/
}

.cssbutton:visited{
color: black;
}

.cssbutton:hover{
border: 1px #C9C9C9 solid !important;
padding-top: 1px !important;
padding-left: 1px !important;
padding-bottom: 5px !important;
padding-right: 1px !important;
background-color: #E6E6E6 !important;
text-decoration: none !important;
margin-bottom: 5px !important;
}

.cssbutton:active{
color: black;
}

a:link.cssbuttonsmall, a:visited.cssbuttonsmall, a:hover.cssbuttonsmall {
	font: normal 10px Arial !important; /* Change 12px as desired */
}

td.cellHover_e6eaf0:hover{
	background-color:#EEEFDB;
}

/******************************************/

td.interpbutton {
	border: 1px #C9C9C9 solid;
	height: 80px;
	vertical-align:middle;
	text-align: center;
	padding: 3px;
	background-color: #EEEEEE;
}

td.interpbutton_selected {
	border: 1px #C9C9C9 solid;
	height: 80px;
	vertical-align:middle;
	text-align: center;
	padding: 3px;
	background-color: #E6E6E6;
}


td.wtojurisplargebutton
{
    border: 1px #C9C9C9 solid;
    height: 50px;
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    background-color: #E6E6E6;
}

td.wtojurisplargebutton_selected
{
    border: 1px #C9C9C9 solid;
    height: 50px;
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    background-color: #E6E6E6;
}

/* wtojurisplargebutton / awtojur */
td.wtojurisplargebutton a:link.awtojur, td.wtojurisplargebutton a:visited.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    color: #26537C !important;
}

td.wtojurisplargebutton a:hover.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: #CEA40F !important;
}

td.wtojurisplargebutton_selected a:link.awtojur, td.wtojurisplargebutton_selected a:visited.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	font-weight: normal !important;
	color: #26537C !important;
}

td.wtojurisplargebutton_selected a:hover.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: normal;
    color: #CEA40F !important;
}

/* wtojurisplargebutton / awtojurselected */
td.wtojurisplargebutton a:link.awtojurselected, td.wtojurisplargebutton a:visited.awtojurselected
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    color: #000000 !important;
    font-weight: bold !important;
}

td.wtojurisplargebutton a:hover.awtojurselected
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    color: #CEA40F !important;
    font-weight: bold !important;
}

td.wtojurisplargebutton_selected a:link.awtojurselected, td.wtojurisplargebutton_selected a:visited.awtojurselected
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: normal !important;
    color: #000000 !important;
    font-weight: bold !important;
}

td.wtojurisplargebutton_selected a:hover.awtojurselected {
	font: normal 11px Arial !important; /* Change 12px as desired */
	font-weight: normal;
	color: #CEA40F !important;
	font-weight: bold !important;
}


td.middlebutton {
	border: 1px #C9C9C9 solid;
	/*height: 80px;*/
	vertical-align:middle;
	text-align: center;
	padding: 3px;
	background-color: #E6E6E6;
}

td.middlebutton a:link.awtojur, td.middlebutton a:visited.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: #26537C !important;
}

td.middlebutton a:hover.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: #CEA40F !important;
}

td.middlebutton_selected a:link.awtojur, td.middlebutton_selected a:visited.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	font-weight: bold;
	color: #26537C !important;
}

td.middlebutton_selected a:hover.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	font-weight: bold;
	color: #CEA40F !important;
}

.signuptext {
	font: normal 11px Arial !important;
}

.fsdeflegend
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif !important;*/
	font-family:Trebuchet MS !important;
	font: normal 12px !important;
	font-weight: bold !important;
	color: #000000 !important;
}

.fsdeflegendSmall
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif !important;*/
	font-family:Trebuchet MS !important;
	font: normal 10px !important;
	font-weight: bold !important;
	color: #000000 !important;
}


/* Changed Here link colors*/
a:link.loginsignup {
	color: #26537C;
	font-size: 10pt !important;
	text-decoration: none;
	font-weight: bold;
}
/* Changed Here link colors*/
a:visited.loginsignup {
	color: #998D63;
	font-size: 10pt !important;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}
/* Changed Here link colors*/
a:hover.loginsignup {
	color: #CEA40F;
	font-size:10pt !important;
	text-decoration:underline;
	font-weight: bold;
}
.clicktopreview
{
	font-size:8pt !important;
}

.standardbkgtable, table.standardbkgtable
{
	background-color: #f0f0f0 !important;
}

.moreon
{
	background-color: #E6E6E6 !important;
	/*border: 1px solid #919191;*/
}
.moreonshadow
{
    background-color:White;
    background: white url('/images/info_shadow.jpg') no-repeat top left !important;
}
.moreonImpNotice
{
	background-color: #BF000 !important;
	/*border: 1px solid #919191;*/
}
.moreonImpNoticeshadow
{
    background-color:White;
    background: white url('/images/info_shadow_imp.jpg') no-repeat top left !important;
}

.getstarted
{
	background-color: #EEEFDB !important;
	border: 1px solid #919191;
}

a:link.moreonlnk, a:visited.moreonlnk {
	color: #000000 !important;
	font-size: 9px !important;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

a:hover.moreonlnk {
	color: #000000 !important;
	font-size: 9px !important;
	text-decoration: underline;
	font-weight: normal;
	font-style: normal;
}


.nodata
{
	color: #FF0000 !important;
	font-weight: normal;
}

.savedbox {
	padding:2px;
	background-color:#D4EAC8;
	border: 1px solid #5E9241;
	width:480px;
}


/* Changed Here fontsizecontainer */
a:link.lnkAdobe {
	color:#26537C;
	background-color:#ffffff;
	font-size:11pt;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:visited.lnkAdobe {
	color:#998D63;
	background-color:#ffffff;
	font-size:11pt;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

a:hover.lnkAdobe {
	color:#CEA40F;
	background-color:#ffffff;
	font-size:11pt;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}

/* Changed Here link colors*/
a:link.sortcirculation {
	color: #000000;
	font-size: 7pt;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/* Changed Here link colors*/
a:visited.sortcirculation {
	color: #000000;
	font-size: 7pt;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/* Changed Here link colors*/
a:hover.sortcirculation {
	color: #000000;
	font-size:7pt;
	text-decoration:underline;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}


/* Search Results link */
a:link.searchresults {
	color: #6E6F35;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
}
/* Changed Here link colors*/
a:visited.searchresults {
	color: #83A0B9;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
/* Changed Here link colors*/
a:hover.searchresults {
	color: #CEA40F;
	font-size:8pt;
	text-decoration:underline;
	font-weight: normal;
}
/* Mockup 3 */
.MC3Licon_1 {
	margin-bottom: 5px !important;
}
.MC3Licon_2 {
	margin-bottom: 4px !important;
}
.MC3Licon_3 {
	margin-bottom: 4px !important;
}
.MC3Licon_4 {
	margin-bottom: 3px !important;
}
.MC3Licon_5 {
	margin-bottom: 2px !important;
}

.MC3treeViewFont_1 {
	/*font-size: 10pt !important;*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_2 {
	/*font-size: 10pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_3 {
	/*font-size: 9pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_4 {
	/*font-size: 9pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_5 {
	/*font-size: 8pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_6 {
	/*font-size: 8pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_7 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_8 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_9 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.MC3treeViewFont_10 {
	/*font-size: 7pt !important;	*/
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.MC3treeViewBGNormal
{
    background-color: #E6E6E6;
    width: 90%;
    padding-bottom: 12px;
    padding-top: 12px;
    padding-left: 12px;
    padding-right: 12px;
    border-bottom: 1px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
  
}

.MC3treeViewCurrent {
background-image: url(/images/tree_currbkg.gif) !important;
background-repeat: repeat !important;
background-position: 0.0em !important;
}

#yfsubnav{
			width:auto;
		}
		td.tertiaryTab a{
			height:20px;
			white-space:nowrap;
			padding-top: 0px;
			padding-left: 2px;
			padding-right: 2px;
			padding-bottom: 2px;
		}
		td.selected{
			background-color:#FFFFFF;
		}

.SelecteChildTabArticleCit 
{
    background-color:#e6e6e6 ;
    
}

.SelecteChildTabArticleCit a
{
    background-color:#e6e6e6 ;
    font-size:11px;/* task 1286 */
	color: #4A667C ;
	text-decoration: none ;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal ;
	padding-top:5px ;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
.SelecteChildTabArticleCit a:visited {
	font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
.SelecteChildTabArticleCit a:hover {
	font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}

.SelecteChildTabJurCit
{
    background-color:#ffffff;
    
}

.SelecteChildTabJurCit a
{
    background-color:#ffffff;
    font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
.SelecteChildTabJurCit a:visited {
	font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}
.SelecteChildTabJurCit a:hover {
	font-size:11px; /* task 1286 */
	color: #4A667C;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
}

.yfsubnavun a
	{
		color:#4A667C;
		font-size:11px; /* task 1286 */
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		margin:5px 0px 0px 0px;
		padding:0px 9px 0px 9px;
	}
	.yfsubnavun a:hover
	{
		color:#CEA40F !important;
		font-size:11px; /* task 1286 */
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;		
	}
a#AnchMain
{
    font-size:14pt !important;
    margin:0px 0px 0px -7px;
    font-family:Trebuchet MS !important;
    color:#000;
}
a#AnchMain:hover
{  
    color: #C68E17; 
    
}
.hide
{
	display:none;
}
.show
{
	display:block;
}
.textbox
{
	margin: 0px;
	color: #000000;
	font-size: 12px;
	width: 230px;
	height: 18px;
	background-color: #fbfdfd;
	border: #d0d0d0 solid 1px;
	padding: 2px 0px 0px 0px;
}
  .table-header-repeat	{
	background: url(../../images/table/table_header_repeat.jpg) repeat-x;
	border: none;
	font-size: 0px;	
	padding: 0px 0 0 0;
	}
	.table-header-repeat p	{	
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	margin: 0 0 0 10px;
	padding: 0 10px 0 0;
	}
	
	th.line-left	{
	border-left: 1px solid #373737;
	}
	
	.DivHideMenus
	{
	    background-color:Black;
	    clear:both;
	    margin: 0 auto;
        margin-top: 20px !important;
	    font-size:5px !important;
	    position:absolute;
	    width:100%;
	}
	.validationPopUp
	{
	    color:#26537c !important;	    
	    }
	    .notepadImage
	    {
	        cursor:pointer;
	        padding-bottom:0px;
	        padding-bottom:-5px;
	        margin-bottom:-5px;
	    }
	    
	    .bt-content
	    {
	       height:180px   
	    }
	     .bt-content div
	    {
	       height:165px   
	    }
	    
	    
/*******************************************CSS for loader***********************************************************************/
#floatingCirclesG{
position:relative;
width:50px;
height:50px;
-moz-transform:scale(0.6);
-webkit-transform:scale(0.6);
-ms-transform:scale(0.6);
-o-transform:scale(0.6);
transform:scale(0.6);
}

.f_circleG{
position:absolute;
background-color:#FFFFFF;
height:9px;
width:9px;
-moz-border-radius:5px;
-moz-animation-name:f_fadeG;
-moz-animation-duration:1.04s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-webkit-border-radius:5px;
-webkit-animation-name:f_fadeG;
-webkit-animation-duration:1.04s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-ms-border-radius:5px;
-ms-animation-name:f_fadeG;
-ms-animation-duration:1.04s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-o-border-radius:5px;
-o-animation-name:f_fadeG;
-o-animation-duration:1.04s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
border-radius:5px;
animation-name:f_fadeG;
animation-duration:1.04s;
animation-iteration-count:infinite;
animation-direction:linear;
}

#frotateG_01{
left:0;
top:20px;
-moz-animation-delay:0.39s;
-webkit-animation-delay:0.39s;
-ms-animation-delay:0.39s;
-o-animation-delay:0.39s;
animation-delay:0.39s;
}

#frotateG_02{
left:6px;
top:6px;
-moz-animation-delay:0.52s;
-webkit-animation-delay:0.52s;
-ms-animation-delay:0.52s;
-o-animation-delay:0.52s;
animation-delay:0.52s;
}

#frotateG_03{
left:20px;
top:0;
-moz-animation-delay:0.65s;
-webkit-animation-delay:0.65s;
-ms-animation-delay:0.65s;
-o-animation-delay:0.65s;
animation-delay:0.65s;
}

#frotateG_04{
right:6px;
top:6px;
-moz-animation-delay:0.78s;
-webkit-animation-delay:0.78s;
-ms-animation-delay:0.78s;
-o-animation-delay:0.78s;
animation-delay:0.78s;
}

#frotateG_05{
right:0;
top:20px;
-moz-animation-delay:0.91s;
-webkit-animation-delay:0.91s;
-ms-animation-delay:0.91s;
-o-animation-delay:0.91s;
animation-delay:0.91s;
}

#frotateG_06{
right:6px;
bottom:6px;
-moz-animation-delay:1.04s;
-webkit-animation-delay:1.04s;
-ms-animation-delay:1.04s;
-o-animation-delay:1.04s;
animation-delay:1.04s;
}

#frotateG_07{
left:20px;
bottom:0;
-moz-animation-delay:1.17s;
-webkit-animation-delay:1.17s;
-ms-animation-delay:1.17s;
-o-animation-delay:1.17s;
animation-delay:1.17s;
}

#frotateG_08{
left:6px;
bottom:6px;
-moz-animation-delay:1.3s;
-webkit-animation-delay:1.3s;
-ms-animation-delay:1.3s;
-o-animation-delay:1.3s;
animation-delay:1.3s;
}

@-moz-keyframes f_fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@-webkit-keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}

@-ms-keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}

@-o-keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}

@keyframes f_fadeG{
0%{
background-color:#000000}
100%{
background-color:#FFFFFF}
}

.disabledAnchor a
{
    /*pointer-events: none !important;
            cursor: default;*/
    pointer-events: none;
    opacity: 0.4;
    display: block;
}

.grab
{
    cursor: hand;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

.grabbing
{
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}

#A1
{
    color: #BF4949;
    font-size: 10pt;
    text-decoration: none;
    font-weight: bold;
}


    #A1:hover
    {
        color: #C8A518;
        font-size: 10pt;
        text-decoration: none;
        font-weight: bold;
    }


.A1
{
    color: #BF4949;
    font-size: 10pt;
    text-decoration: none;
    font-weight: bold;
}


    .A1:hover
    {
        color: #C8A518;
        font-size: 10pt;
        text-decoration: none;
        font-weight: bold;
    }

.fa-file-pdf-o {
    color: #ff0000 !important;
}


#popupArticleCitator .icon::before
{
    margin-right: 0em !important;
    margin-left: .5em !important;
}

.icon::before
{
    display: inline-block;
    margin-right: .5em;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    cursor: pointer !important;
}

.iconFTS::before
{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    cursor: pointer !important;
}

.articleCitator .icon::before
{
    margin-right: 0em !important;
    margin-left: .5em !important;
}

#commentsnav .icon::before {
    margin-right: 0em !important;
    margin-left: .5em !important;
}

div[id="bodytext"][class="para_Reg"] .icon::before {
    margin-right: 0em !important;
    margin-left: .5em !important;
}



.tablealign {
    vertical-align:middle !important;
}
    .tablealign tr, .tablealign td {
        vertical-align: middle !important;
    }

    

.tablebottomalign {
    vertical-align:bottom !important;
}
    .tablebottomalign tr, .tablebottomalign td {
        vertical-align: bottom !important;
    }



.tabletopalign {
    vertical-align: top !important;
}
    .tabletopalign tr, .tabletopalign td {
        vertical-align: top !important;
    }



.moreon {
    vertical-align: middle !important;
}
    .moreon tr, .moreon td {
        vertical-align: middle !important;
    }
#quickmenu1bar {
    vertical-align: middle !important;
}
#stickybar table {
    vertical-align: middle !important;
}
    #stickybar tr, #stickybar td {
        vertical-align: middle !important;
    }

/*.noprint {
    vertical-align: middle !important;
}
    .noprint tr, .noprint td {
        vertical-align: middle !important;
    }*/