/*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: #F0F2F1 url(images/newdesign/bg_shadow.gif) repeat-y top center;
	*/
	width:720px;
	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;
	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 #bababa;
	background-color:#e6e6e6;
	color:#a4b4c1;
	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:#BDC5B0);
			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:#E5E5E5;
	width:177px;
	vertical-align:top;
	height:100%;
	padding:0px;
}

.leftcell {
	background-color:#E5E5E5;
	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:#C7C7C7; font-size:8pt; text-decoration:none; margin: 0px; } 
a.intHeadNav:visited { color:#C7C7C7; font-size:8pt;  text-decoration:none; margin: 0px; } 
a.intHeadNav:hover { color:#AE6D0D; font-size:8pt;  text-decoration:none; margin: 0px; }  
a.intHeadNavON:link { color:#AE6D0D; font-size:8pt;  text-decoration:none; margin: 0px; } 
a.intHeadNavON:visited { color:#AE6D0D; font-size:8pt;  text-decoration:none; margin: 0px; } 
a.intHeadNavON:hover { color:#AE6D0D; font-size:8pt;  text-decoration:none; margin: 0px; } 


.headertext {
	color:#606686;
	vertical-align:middle; 
	height:34px; 
	text-align:right;
	padding-right:5px;
	}

a.headerlink:link { color:#606686; text-decoration:none; } 
a.headerlink:visited { color:#606686; text-decoration:none; } 
a.headerlink:hover { color:#C0790E; text-decoration:none; } 

.footer {
	background-color:#C2BAB7;
	width:100%;
	height:5px; 
	}
	
.footertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#C2BAB7;
	padding-left:10px;
	}

a.footerlink:link {font-size:9pt; color:#C2BAB7;} 
a.footerlink:visited {font-size:9pt; color:#C2BAB7;} 
a.footerlink:hover {font-size:9pt; color:#3B4A68;} 
	

#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: 10pt;
}

.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 #BDC5B0;
	border-top: 1px solid #BDC5B0;
	border-left: 1px solid #BDC5B0;
	border-right: 1px solid #BDC5B0;		
}

#popupArticleCitatorNoRef
{
	margin: 0px;
	margin-left: 30px;
	padding-left: 0px;
	background-color: #F6F6F6;
	
	font-family:Arial, Helvetica, sans-serif;
	color: #354866;
	font-weight: normal;
	height:auto;
	text-align:left;
}

div#popupArticleCitator
{
	border-bottom: 1px solid #BDC5B0;
	border-top: 1px solid #BDC5B0;
	border-left: 1px solid #BDC5B0;
	border-right: 1px solid #BDC5B0;		
}

#popupArticleCitator
{
	margin: 0px;
	margin-left: 5px;
	padding-left: 5px;
	background-color: #FFFFFF; /*#F6F6F6; task 1286 */
	
	font-family:Arial, Helvetica, sans-serif;
	color: #354866;
	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: #BEC0C7 !important;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #354866; 
	font-size: 10pt !important;
	font-weight: bold !important;
	font-family:Trebuchet MS !important;
	/*width: 100%;*/
}


#popupHeaderTD {
/*	font-size: 110%; */
	background-color: #BEC0C7;
	text-align: center;
	padding-right: 1px;	
	padding-left: 1px;	
	padding-top: 5px;	
	padding-bottom: 5px;
	color: #354866; 
	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: #BDC5B0; /* task 1286 */
	border-width: 1px;
	border-style: solid; /* task 1286 */ 
	padding: 0px 5px;
	margin: 5px 8px 5px 15px;
	/*
	width: 90%;
	*/
}

#commentsnav {
	border-color: #BDC5B0; /* task 1286 */
	border-width: 1px;
	border-style: solid; /* task 1286 */ 
	padding: 0px 5px;
	margin: 5px 8px 5px 15px;
	/*
	width: 90%;
	*/
}

#commentsannot {
	border-color: #BDC5B0; /* 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: #5D60EF;
}
 
#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: #606686;
	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: dashed; 
	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: #606686;
	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: #606686;
	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;
}


#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 #405B71;
    /*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:#5D5D5D;
      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:#5D5D5D;
      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:#5D5D5D;
      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: #BDC5B0;
		*/
		background-color: #E6E6E6;
		}
		
		#navcontainer a:link, #navlist a:visited
		{
		/*
		color: #47545C;
		border-bottom: 1px solid #BDC5B0;
		border-top: 1px solid #BDC5B0;
		border-left: 1px solid #BDC5B0;
		border-right: 1px solid #BDC5B0;		
		*/
		color: #507490;
		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: #F0F2F1;
      color: #4F7792;
      padding-bottom:3px;
			border-bottom: 1px solid #F8FAF9;
			border-top: 1px solid #F8FAF9;
			border-left: 1px solid #F8FAF9;
			border-right: 1px solid #F8FAF9;
     }
     
/* End Left Navigation Elements */

.textfield { 
  font-family:TrebuchetMS; 
  font-size:9pt; 
  font-weight:normal; 
  background-color:FCFCFC; 
  border-bottom: 1px solid #E2E6E8;
	border-right: 1px solid #E2E6E8;  
	border-top: 1px solid #3F596F;
	border-left: 1px solid #3F596F;
  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:10pt;
	margin:0px;
} 

div#bodytext {
	font-family:Arial, Helvetica, sans-serif;
	/* margin:0px; */
	margin-left: 15px;
	/* margin-top: 15px; */
	color: #354866;
	font-weight: normal;
	height:auto;
	text-align:left;
	border:0px solid red;
} 
div#bodytextdynamic {
	font-family:Arial, Helvetica, sans-serif;
	/* margin:0px; */
	margin-left: 15px;
	/* margin-top: 15px; */
	color: #354866;
	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: #354866;
	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:#354866;
	border-top:1px solid #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
} 


/*
--- 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:#354866;} /* float:left;display:inline;}	*/
table.para_M2  		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
table.para_Reg 		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
table.para_Reg_NC th  {font-size:12px !important;font-family:Arial, Helvetica, sans-serif !important;color:#354866;} /* 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:#354866;} /* float:left;display:inline;}	*/
table.para_P4  		th  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
table.para_P6  		th  {font-size:22px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/


table.para10F  		td  {font-size:10px;}
table.para_M4  		td  {font-size:08px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
table.para_M2  		td  {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
table.para_Reg 		td  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
table.para_Reg_NC td  {font-size:12px !important;font-family:Arial, Helvetica, sans-serif !important;color:#354866;} /*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:#354866;} /* float:left;display:inline;}	*/
table.para_P4  		td  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
table.para_P6  		td  {font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/

div.para_M4_1 *  {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_M2_1 *  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/ 
div.para_Reg_1 * {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_P2_1 *  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_P4_1 *  {font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_P6_1 *  {font-size:22px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/

div.para_M4 *  {font-size:08px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_M2 *  {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_Reg * {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_P2 *  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_P4 *  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_P6 *  {font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/

/* 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 - 354866*/
div.para_PM2 * {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;}  /*Task 1286 - 354866*/
div.para_PP2 *  {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_PP4 *  {font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/
div.para_PP6 *  {font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#000000;} /*Task 1286 - 354866*/

span.para_PM2 * {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000000;}  /*Task 1286 - 354866*/

/* task 1286 */
a:link.agreetopnavicon {
	color: #B0B0B0;
	text-decoration: none;
	font-weight: normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:visited.agreetopnavicon {
	color: #B0B0B0;
	text-decoration: none;
	font-weight: normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:hover.agreetopnavicon {
	color: #B0B0B0;
	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: #1350BF;
	text-decoration: none;
	font-weight: normal;	
} 
/* Changed Here link colors*/
table.para_reg * a:visited {
	color: #83A0B9;
	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: #1350BF;
	text-decoration: none;
	font-weight: normal;	
} 
/* Changed Here link colors*/
table.para_M2 * a:visited {
	color: #83A0B9;
	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: #1350BF;
	text-decoration: none;
	font-weight: normal;	
} 
/* Changed Here link colors*/
table.para_P4 * a:visited {
	color: #83A0B9;
	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:#354866;} /* float:left;display:inline;}	*/
.para_M2   		{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
.para_Reg  		{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
.para_Reg_NC	{font-size:12px !important;font-family:Arial, Helvetica, sans-serif !important;color:#354866;} /*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:#354866;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:#354866;} /* float:left;display:inline;}	*/
.para_P4   		{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* float:left;display:inline;}	*/
.para_P6   		{font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#354866;} /* 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: #354866; /* was blue */
	margin-left: 13px; 
	padding-right: 6px;
	font-size: 10pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}	

.para_P2TL {
	color: #354866; /* was blue */
	margin-left: 13px; 
	padding-right: 6px;
	font-size: 12pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}

.para_P4TL {
	color: #354866; /* was blue */
	margin-left: 13px; 
	padding-right: 6px;
	font-size: 14pt;
	font-weight: bold;
	font-family:Trebuchet MS;
}	

.para_P6TL {
	color: #354866; /* 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: #354866; /* 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: #354866; /* 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: #354866; /* 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: #354866; /* 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:#354866;
} 


div#DSStatistic {
	margin:0px;
	padding:0px;
	border-top:0px solid #606686; 
	border-bottom:0px solid #606686; 
	border-left:0px solid #606686; 
	border-right:0px solid #606686; 
} 

.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:#003366;
	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: #1350BF;
	font-size: 7pt;
	text-decoration: none;
} 
/* Changed Here link colors*/
a:visited.footerlink {
	/*color: #A9B9D6;*/
	color: #8EBBA2;
	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: #848B91;
	border-left:1px solid #D2D3D5;
	border-top:1px solid #D2D3D5;
	border-right:1px solid #939B9E;
	border-bottom:1px solid #939B9E;
} 
/* 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: #848B91;
	border-left:1px solid #D2D3D5;
	border-top:1px solid #D2D3D5;
	border-right:1px solid #939B9E;
	border-bottom:1px solid #939B9E;
} 
/* 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:#B2B6B9;
} 

/* Changed Here link colors*/
a:link.MemberLogout {
	color: #FFFFFF;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;	
	font-family:Arial, Helvetica, sans-serif;
	background-color: #848B91;
	border-left:1px solid #D2D3D5;
	border-top:1px solid #D2D3D5;
	border-right:1px solid #939B9E;
	border-bottom:1px solid #939B9E;	
} 
/* Changed Here link colors*/
a:visited.MemberLogout {
	color: #FFFFFF;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;	
	font-style: normal;	
	font-family:Arial, Helvetica, sans-serif;
	background-color: #848B91;
	border-left:1px solid #D2D3D5;
	border-top:1px solid #D2D3D5;
	border-right:1px solid #939B9E;
	border-bottom:1px solid #939B9E;	
} 
/* Changed Here link colors*/
a:hover.MemberLogout {
	color: #FFFFFF;
	font-size:7pt;
	text-decoration:none;
	font-weight: normal;		
	font-family:Arial, Helvetica, sans-serif;
	background-color:#B2B6B9;	
} 

/*********************************************/
/* 							DEFAULT LINKS 								*/
/*********************************************/

/* Changed Here link colors*/
a:link.default {
	color: #1350BF;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;	
} 
/* Changed Here link colors*/
a:visited.default {
	color: #83A0B9;
	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: #1350BF;
	text-decoration: none;
	font-weight: normal;			
} 
#bodytext * a:visited, a:visited.bodytext {
	color: #83A0B9;
	text-decoration: none;
	font-weight: normal;			
} 
#bodytext * a:hover, a:hover.bodytext {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;
} 

#bodytextdynamic * a:link, a:link.bodytext {
	color: #1350BF;
	text-decoration: none;
	font-weight: normal;			
} 
#bodytextdynamic * a:visited, a:visited.bodytext {
	color: #83A0B9;
	text-decoration: none;
	font-weight: normal;			
} 
#bodytextdynamic * a:hover, a:hover.bodytext {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;
} 

#fakebodytext * a:link, a:link.bodytext {
	color: #1350BF;
	text-decoration: none;
	font-weight: normal;			
} 
#fakebodytext * a:visited, a:visited.bodytext {
	color: #83A0B9;
	text-decoration: none;
	font-weight: normal;			
} 
#fakebodytext * a:hover, a:hover.bodytext {
	color: #CEA40F;
	/*text-decoration:underline;*/
	font-weight: normal;
} 

/*********************************************/

a:link.intTitleNav {
	color:#00005E ;
	font-size:10pt;
	margin: 0px;	
	text-decoration:none;
} 

a:visited.intTitleNav {
	color:#00005e;
	font-size:10pt;
	margin: 0px;		
	text-decoration:none;
} 
a:hover.intTitleNav {
	/*color:#AE6D0D;*/
	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:#999999 !important;
	font-weight: normal !important;			
	font-family:Arial, sans-serif !important;
} 

/* Changed Here BreadCrumbs */
#breadcrumbs a:link, #breadcrumbs a:visited {
	color:#999999;
	font-size: 8pt !important;
	text-decoration:none;	
	font-weight: bold !important;		
	font-family:Arial, sans-serif !important;
} 
#breadcrumbs a:hover {
	color:#999999;
	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: #354866; 
	font-family: Trebuchet MS !important;
	margin: 0px;
	margin-left: 7px
	/* Changed Here removed box for the h1 tag */
	/*border-left:22px solid #606686; */
	/*padding-left:10px;*/
} 
h2 { 
	font-size: 12pt; 
	color: #606686; 
	/* text-transform:uppercase; */
	font-family:Trebuchet MS;
	/*
	border-left:14px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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 #606686; 
	border-bottom:1px solid #606686; 
	border-left:1px solid #606686; 
	border-right:1px solid #606686; 
	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;	
} 

div.bkgBox {
 background-color: #E3E6ED;
}

td.bkgBox {
 background-color: #E3E6ED;
}

table.bkgBox {
 background-color: #E3E6ED;
}

td.TopSubNavBkg {
background-color: #E4E5EA;
}


/*
	#yftopsubnav
	{
		padding:0px 0px 0px 0px;
		clear:both;
		float: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:#214769;
		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:#B0B0B0 !important;
	text-align: right !important;
	font-family:Courier MS !important;
}

.circDate2 {
	font-size:11px !important;
	color:#B0B0B0 !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 #BDC5B0; 
	border-bottom:2px solid #BDC5B0; 
	border-left:2px solid #BDC5B0; 
	border-right:2px solid #BDC5B0; 
}

a:link.TopLinks {
	color: #ffffff;
	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: #ffffff;
	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: #ffffff;
	/*
	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;
} 

#toplinksbkg {
	margin-top: 15px;
	/*
	padding-top: 15px;
	*/
	background-color: #6A747B;	
}


/*
.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:#BDC5B0);}
.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*/
.dynamicArea * a:link {
	color: #1350BF;
	text-decoration: none;
	font-weight: normal;			
} 
.dynamicArea * a:visited {
	color: #83A0B9;
	text-decoration: none;
	font-weight: normal;			
} 

.dynamicArea * a:hover {
	color: #CEA40F;
	text-decoration:underline;
	font-weight: normal;			
} 

.memberLink {
	color: #D1D1D2;
	font-size:1.2em;
	
	font-weight: bold; 
	/* text-align: right;	
	*/
	width: 100%;
	padding-top: 0px; /*4px;*/
	padding-right: 0px; /*10px;*/
}

.memberLinkSubs {
	color: #D1D1D2;
	/* 
	font-weight: bold; 
	text-align: right;
	*/
	/*
	width: 100%;
	*/
		padding-left: 12px;
}


/* 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:#E6EAF0;
	width:90%;
	padding-bottom: 12px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	border-bottom: 1px solid #C1C6B3;
	border-top: 1px solid #C1C6B3;
	border-left: 1px solid #C1C6B3;
	border-right: 1px solid #C1C6B3;	
}

.MC3treeViewCurrent {
 background-image: url(images/tree_currbkg.gif) !important;
 background-repeat: repeat !important;
 background-position: 0.0em !important;
 color:#8C8C8C !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: #354866 !important;
	font-size: 8pt !important;
	text-decoration: none;
	font-weight: normal !important;
	font-family:Arial, Helvetica, sans-serif;	
}

a.printtext:hover
{
	color: #354866 !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: #F7f7F7 !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: #BDBDBD !important;
}

label
{
	color: #354866 !important;
	font-size: 9pt !important;
	text-decoration: none !important;
	font-weight: normal !important;
	font-family:Arial, Helvetica, sans-serif;	
}


/****************************************************/
.MC3treeViewBGNormal2 {
	background-color:#E6EAF0;
	width: 97%;
	padding-bottom: 12px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	border-bottom: 1px solid #C1C6B3;
	/*	border-top: 1px solid #E9EAE5; 	*/
	border-left: 1px solid #E9EAE5;
	border-right: 1px solid #C1C6B3;	
	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: #204465;
	background-color: #E5E4E4;
	background-repeat:repeat-x;	
	font: bold 1em "Trebuchet MS", Arial, sans-serif;
	border-left: 1px solid #9CA9B6;
	border-right: 1px solid #9CA9B6;
	border-top: 1px solid #9CA9B6;
	border-bottom: 0px solid #E5E4E4;
	padding: 3px 7px 3px 7px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#tabmenu a{
	border-bottom: 0px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	background-image:url(images/newdesign/tabMenu_shadeBG_off.gif);
}

#tabmenu a.active{
	border-bottom: 0px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	background-image:url(images/newdesign/tabMenu_shadeBG_on.gif);
}

#tabmenu a:hover {
	color: #204465;
	background-color: #FFFFFF;
	border-bottom: 0px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	text-decoration:underline;
}

#tabmenu a:visited {
	color: #27547D; 
}

#tabmenu a.active {
	color: #27547D;
	background-color: #F6F6F6;
	border-top: 1px solid #BBBBBB;		
	border-bottom: 0px solid #F6F6F6; 
}

#tabmenu a.active:hover {
	background-color: #F6F6F6;
	color: #000000;	
	border-bottom: 0px solid #F6F6F6; 
	border-top: 1px solid #BBBBBB;
}


.activealphletter
{
border: 1px solid #9CA9B6;		
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: #989898;
	font-family: Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	padding-right:9px;
}

p.popupCited
{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;	
}

/*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: #606686 !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: #999999 !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: #575757; 
	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: black; 
	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 #C0C09F;
	padding: 6px 5px 5px 10px;
	background-color: #F4E8BD;
	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:#26537C !important;
}

#quickmenu1 .menuslideDocHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#9AACB8 !important;
}

#quickmenu1 .menuslideJURHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#4C7196 !important;
}

#quickmenu1 .menuslideSTAHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#7395B9 !important;
}

/* Short Title */
a.menuslideShortTitle
{
color:white !important;
font-size: 10px !important;
background-color:#6A747B !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:#26537C !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:#9AACB8 !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:#4C7196 !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:#7395B9 !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:#6F7A84 !important; font-size:10pt; font-weight: bold !important; text-decoration:none; margin: 0px; } 
a.shorttitlelinks:visited { color:#6F7A84 !important; font-size:10pt; font-weight: bold !important; text-decoration:none; margin: 0px; } 
a.shorttitlelinks:hover   { color:#AE6D0D !important; font-size:10pt; font-weight: bold !important; text-decoration:none; margin: 0px; }   

 .shorttitleexpand {
 	font-size:1em !important;
	color: #354866 !important;
	/*font-weight: bold;*/
	font-family:Courier MS !important;
 }
 
  .shorttitleheader {
 font-size:1em !important;
	color: #1350BF !important;
	/*font-weight: bold;/*
	/*font-family:Courier MS !important;*/
 }

 .shorttitleexpand2 {
 	font-size:1em !important;
	color: #727272 !important;
	/*font-weight: bold;*/
	font-family:Courier MS !important;
 }
 
 .shorttitlereport {
 	font-size:1em !important;
	color: #354866 !important;
	font-family:Courier MS !important;
 }
 
.toppdfannot1 a:link {
	color: #1350BF;
	text-decoration: none;
	font-weight: normal;			
} 
.toppdfannot1 a:visited {
	color: #83A0B9;
	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: #f5f5f5 !important;
border: 1px #dcdcdc 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 #dcdcdc solid !important;
padding-top: 1px !important;
padding-left: 1px !important;
padding-bottom: 5px !important;
padding-right: 1px !important;
background-color: #f0f0f0 !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:#e6eaf0;
}

/******************************************/

td.interpbutton {
	border: 1px #dcdcdc solid;
	height: 80px;
	vertical-align:middle; 
	text-align: center;
	padding: 3px;
	background-color: #EEEEEE;
}

td.interpbutton_selected {
	border: 1px #dcdcdc solid;
	height: 80px;
	vertical-align:middle; 
	text-align: center;
	padding: 3px;
	background-color: #DBDADA;
}


td.wtojurisplargebutton {
	border: 1px #dcdcdc solid;
	height: 80px;
	vertical-align:middle; 
	text-align: center;
	padding: 3px;
	background-color: #f5f5f5;
}

td.wtojurisplargebutton_selected {
	border: 1px #dcdcdc solid;
	height: 80px;
	vertical-align:middle; 
	text-align: center;
	padding: 3px;
	background-color: #DBDADA;
}

td.wtojurisplargebutton a:link.awtojur, td.wtojurisplargebutton a:visited.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	color: #5C89AF !important;
}

td.wtojurisplargebutton a:hover.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	color: #CEA40F !important;
}

td.wtojurisplargebutton_selected a:link.awtojur, td.wtojurisplargebutton_selected a:visited.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	font-weight: normal !important;
	color: #496F8F !important;
}

td.wtojurisplargebutton_selected a:hover.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	font-weight: normal;
	color: #CEA40F !important;
}


td.middlebutton {
	border: 1px #dcdcdc solid;
	/*height: 80px;*/
	vertical-align:middle; 
	text-align: center;
	padding: 3px;
	background-color: #f5f5f5;
}

td.middlebutton a:link.awtojur, td.middlebutton a:visited.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	color: #83A0B9 !important;
}

td.middlebutton a:hover.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	color: #CEA40F !important;
}

td.middlebutton_selected a:link.awtojur, td.middlebutton_selected a:visited.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	font-weight: bold;
	color: #83A0B9 !important;
}

td.middlebutton_selected a:hover.awtojur {
	font: normal 11px Arial !important; /* Change 12px as desired */
	color: black !important;
	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;
}


/* Changed Here link colors*/
a:link.loginsignup {
	color: #1350BF;
	font-size: 10pt !important;
	text-decoration: none;
	font-weight: bold;	
} 
/* Changed Here link colors*/
a:visited.loginsignup {
	color: #83A0B9;
	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: #F4E8BD !important;
	border: 1px solid #919191;
}

.getstarted 
{
	background-color: #E6EAF0 !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:#1350BF;
	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:#83A0B9;
	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:#AE6D0D;
	background-color:#ffffff;
	font-size:11pt;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;			
} 


#leftNav #methodicresearchwto {
	clear:both;
	border: 3px double #27547c;
	background-color: #e6e6e6;
	padding: 10px;
	margin:10px 0px 10px 0px;
	text-align:center;
	font-size:11pt;
	font-weight: bold;
}

a.moreonmethodicresearchwto:link, a.moreonmethodicresearchwto:active, a.moreonmethodicresearchwto:visited
{
	color:#3F6699 !important;
	font-size:10pt !important;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;	
	font-weight: bold !important;
}

a.moreonmethodicresearchwto:hover 
{
	color:#CEA40F !important;
	font-size:10pt !important;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-weight: bold !important;	
}

/* 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;		
} 
