h1, h2, h3, h4, h5, h6, p, td, th, li, span, div, a, dt, dd, label {
font-family: verdana,arial,helvetica,sans-serif;
}

body{
margin:0;
padding:0;
border:0;
}
a:visited
{
COLOR: #cc00bb;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
}
.marginright5{
margin-right: 5px;
}


.button {
color:#fff !important;
background-color:#c03 !important;
background-image:url("../images/ImgGeneral.gif");
background-position:right -677px;
background-repeat:no-repeat;
border:1px solid #c03;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:700 !important;
outline:none !important;
overflow:visible;
width:auto;
margin:0 05px 0 0;
padding:1px 5px 4px;


min-height:14px;
height:auto !important;
height:14px;
position: relative;
}




a:link,.linkstyle:link,.whitebg .l3 a:link,.link1:link {
COLOR: #3300cc;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
}
a:visited,.linkstyle:visited,.whitebg .l3 a:visited,.link1:visited{
font-family: verdana, arial, helvetica, sans-serif;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
color: #3300cc;
text-decoration: none;
}

a:hover,.linkstyle:hover,.whitebg .l3 a:hover,.link1:hover{

text-decoration: underline;
}

a:active,.linkstyle:active,.whitebg .l3 a:active,.link1:active {
COLOR: #3300cc;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
}
.marginSet{
MARGIN:15px 0px;
}

.marginline{
margin:5 0 10 0;
}
.positionSet{
position: absolute;
right: 10px;
}
input, select, option, textarea{
color:#333;
font-size:8pt;
font-weight: normal;
font-family: verdana,arial,helvetica,sans-serif;
}

#printdocuments, .titlebarsubtab1 h1{
clear:both;
color:#695C50;
font-size:11pt;
FONT-WEIGHT: Bold;
margin:0px;
padding: 0 0 0 10px;
}

.delLabel9, #delLabel{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #333333;
padding-left: 4px;
}

.delLabel {
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;
padding-left: 4px;
}

.rangeLabel {
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;
padding-left: 5px;
}

#titleFind, .findLabel, #headLabel, #textlabel{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;
}

.delViewStyle{
margin-left: 11px;
}

.delviewlabel, #hotTerms{
FONT-WEIGHT: Bold;
font-size: 9pt;
COLOR: #695c50;
}

.delPageStyle{
margin-left: 8px;
}

.delRangeStyle{
margin-left: 7px;
}

.delPageLabel {
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;
margin-left: 3px;
}

.delFontStyle{
margin-left: 2px;
}

#delFontType{
margin-left: 4px;
}

#deltableouter{
width: 590;
}

html>body #deltableouter{
width: 588;
}

html>body #deltableinner{
width: 597;
}

#deltableinner{
width:599;
}

#tableouter{
width: 590;
}

html>body #tableouter{
width: 605;
}

html>body #tableinner{
width: 614;
}

#tableinner{
width:599;
}

#center {
margin:20px auto;
width:500px;
vertical-align: middle;
align: center;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

#centered {
margin:0px;
width:auto;
vertical-align: middle;
align: center;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

html>body #centered {
width:305px;
}

.suspendbox p {
color:#333333;
font-weight:normal;
margin:0px 10px 10px 10px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
}

.suspendbox .data{
margin: 10px 0 10px 60px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
}

.suspendbox .data p{
margin-left: 5px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
}

h1, .suspendbox .l0{
font-family: verdana, arial, helvetica, sans-serif;
clear:both;
color:#903;
font-size:11pt;
margin:0px;
padding: 10px;
}

span.bold{
font-weight: bold;
}

.l4b{
color: #333;
font-size: 8pt;
}

.nobold, .l4b a{
font-weight: normal;
font-size: 8pt;
text-decoration: none;
}

#delTextbox {
vertical-align:top;
}

.deliverytitlebar {
background-color: #ebebd8;
border: 1px solid #CCCCCC;
height:30px;
margin-left: 10px;
margin-top:10px;
}

#dividerLine {
border-bottom: 1px dotted #CCCCCC;
}

#docTextFont{
FONT-WEIGHT: normal;
COLOR: #333333;
margin-left: 3px;
}

#showSrchTerm, #subText, #docText, #msg,.l3k1,.text3,.Text5,.srcseloption,#enhancedDelOption{
FONT-WEIGHT: normal;
font-size: 8pt;
COLOR: #333333;
}

.lesmattabnav {
border-top: 1px solid #ccc;
background-color: #F7F7EF;
margin: 10px 0px 0px 0px;
clear: both;
height: auto;
}

.text4gray
{
font-size: 8pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
}

.l3e,.srcseltitle,.l4c{
FONT-WEIGHT: normal;
font-size: 8pt;
COLOR: #666666;
}

.selLabelBlbold {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
CURSOR: hand;
COLOR: #333;

}

#addTopics {
color:#695C50;
FONT-WEIGHT: Bold;
font-size: 10pt;
margin-left: 10px;
}

.titlebarsubtab1 {
background-color: #ebebd8;
border: 1px solid #CCCCCC;
border-right:0;
height:30px;
margin-left:10px;
}

.titlebarsubtab2 {
background-color: #ebebd8;
border: 1px solid #CCCCCC;
border-left:0;
height:30px;
width: 100%;
margin-left:10px;
}

.indexbox{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
margin:10px;
}

.indexbox #Table1{
padding: 10px;
}
.footerPadding    {
padding:9px 10px 10px 10px;
}
.curveimage{
background-image: url(../images/swoosh_middle.gif);
}

.hottermsbox{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
padding:5px 0 0 0px;
width: 100%;
}

.hottermsbox .l3g{
padding: 6px 0 3px;
}

.hottermsbox #docText{
padding-top: 2px;
}

.l2k{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #333333;
padding-bottom: 10px;
}

.otherindexLabel, #searchtext, .l3b,.l3j,.text3bold{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #333333;
}

.SourceLinkBlack {
font-weight: normal;
font-size: 8pt;
color: #333;
text-decoration: none;
}

.SourceLinkBlack img.cur{
margin-left: 2px;
margin-right: 4px;
}

.chstyle{
width: 5%;
text-align: left;
}

.l0,.signheading{
FONT-WEIGHT: bold;
FONT-SIZE: 11pt;
COLOR: #cc0033;
}

#find, #hierarchy, #alphabet, #searchType {
margin-left: 2px;
}

.SourceLinkBlack strong{
color: #666;
}

.sellabelhl {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
CURSOR: hand;
COLOR: #cc0033;

}

.cur{
cursor:pointer;
cursor: hand;
}

#l3{
FONT-SIZE: 8pt;
COLOR: #333333;
padding: 10px 0 5px 5px;
}

.sourcelinkred,.editsrcselbold, .editsrcselbold label{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #cc0033;
TEXT-DECORATION: none;
}

#height .whitebg a, #highCell, #highcell a{
font-size: 8pt;
font-weight: bold;
color: #30c;
text-decoration: underline;
padding:0;
}

.sort{
font-size: 9pt;
font-weight: bold;
color: #30c;
text-decoration: underline;
}

#sortbar{
color: #333;
text-align: center;
background: #EBEBD8 url("../images/TabBG.gif") repeat-x top;
}

.l3, #relChkBoxLabeldivIndex,.l3k {
FONT-SIZE: 8pt;
COLOR: #333333;
font-family: verdana, arial, helvetica, sans-serif;

}

.l2,.text2,.L2{
FONT-SIZE: 9pt;
COLOR: #333333;
}

.l2b{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #666666;
}

.term_text{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #CC0033;
}

.term_row a:link, .term_row a:visited, .term_row a:active, .term_row a:hover{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #3300CC;
}

.term_row{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
background-color: #EFEFEF;
}

.menuskin{
position:absolute;
background-color:menu;
border:1px solid #999999;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}
.menuskin a{
text-decoration:none;
color:#333;
padding-left:4px;
padding-right:4px;
}

.menuskin a:hover{
font-weight: bold;
}

#mouseoverstyle{
cursor:hand;
background-color:#ebebd8;
text-decoration: none;
font-weight: bold;
}

#mouseoverstyle a{
color:#000000;
}

#title,.l0b{
font-size: 11pt;
color: #990033;
font-weight: bold;
}
#stopwarning,#new{
font-size:8pt;
font-weight: bold;
color:#990033;
}

#morethan3000title{
font-size: 11pt;
color: #CC0033;
font-weight: bold;
}

#myid{
font-size: 9pt;
color:#666666;
}

.border{
BACKGROUND-COLOR: #CCCCCC;
border-color: #CCCCCC;
}

.tenpix{
padding-right: 10px;
padding-left: 10px;
}

.gradient,.grad{
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
}
.header{
vertical-align: top;
height:20%;
}

.container{
vertical-align: middle;
height:60%;
}

.footer{
height:20%;
vertical-align: bottom;
}

.divider{
background-image: url("../images/bg_dash.gif");
border:0px;
height: 1px;
background-color: #CCC;
}

.termsdebug{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #666666;
}

.message,.l1b{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #990033;
}

.cookiemsg{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #cc0033;
}

.IASelfReg, .imgstyle{
FONT-SIZE: 7pt;
COLOR: #999999;
FONT-STYLE: normal;
}

.l1f{
FONT-SIZE: 10pt;
COLOR: #333333;
}

.l3n,.l3m,.text3red{
FONT-SIZE: 8pt;
COLOR: #cc0033;
}

.l3d{
FONT-SIZE: 8pt;
COLOR: #cccccc;
}

.input{
PADDING-RIGHT: 0px;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l3g,.l3q,.srcseltitleb
{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #666666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l10b
{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l3l
{
FONT-SIZE: 8pt;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.hitlabel {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
CURSOR: hand;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.pappadding{
padding-left:10px;
padding-bottom: 10px;
padding-top:10px;
}

.paddingtop{
padding-top:10px;
}

.d1 {
WIDTH: 0pt;
HEIGHT: 0pt;
}

.d2 {
WIDTH: 18;
HEIGHT: 0pt;
}

.d3 {
WIDTH: 36;
HEIGHT: 0pt;
}

.d4 {
WIDTH: 54;
HEIGHT: 0pt;
}

.d5 {
WIDTH: 72;
HEIGHT: 0pt;
}

.d6 {
WIDTH: 90;
HEIGHT: 0pt;
}

.d7 {
WIDTH: 108pt;
HEIGHT: 0pt;
}

.d8 {
WIDTH: 126pt;
HEIGHT: 0pt;
}

.d9 {
WIDTH: 144pt;
HEIGHT: 0pt;
}

.d10 {
WIDTH: 162pt;
HEIGHT: 0pt;
}

.d11 {
WIDTH: 180pt;
HEIGHT: 0pt;
}

.d1a {
WIDTH: 0pt;
HEIGHT: 0pt;
}

.d2a {
WIDTH: 17;
HEIGHT: 0pt;
}

.d3a {
WIDTH: 34;
HEIGHT: 0pt;
}

.d4a {
WIDTH: 51;
HEIGHT: 0pt;
}

.d5a {
WIDTH: 68;
HEIGHT: 0pt;
}

.d6a {
WIDTH: 85;
HEIGHT: 0pt;
}

.d7a {
WIDTH: 102;
HEIGHT: 0pt;
}

.d8a {
WIDTH: 119;
HEIGHT: 0pt;
}

.d9a {
WIDTH: 136;
HEIGHT: 0pt;
}

.d10a {
WIDTH: 153;
HEIGHT: 0pt;
}

.d11a {
WIDTH: 170;
HEIGHT: 0pt;
}



.SS_L3
{
font-size: 10pt;
color: #000000;
}



.l2d{
FONT-SIZE: 9pt;
COLOR: #cc0033;
}

.l2g{
FONT-SIZE: 9pt;
COLOR: #999999;
}

.l4,.srseltrail{
FONT-SIZE: 7pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.l4f{
FONT-WEIGHT: bold;
FONT-SIZE: 7pt;
COLOR: #666666;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.l4g{
FONT-WEIGHT: bold;
FONT-SIZE: 7pt;
COLOR: #cc0033;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#content1 h2.full {
margin: 0 10px 0 10px;
}

#content1 h2 span {
font-size: 10.5pt;
position: absolute;
font-weight: normal;
line-height: 1.2;
}

#content1 h2 span.single {
right: 0px;
}

#content1 h2 {
font-weight: bold;
font-size: 10.5pt;
line-height: 1.2em;
margin-top: 0;
padding: .6em 0 .6em .6em;
border: 1px solid #cccccc;
clear: both;
float: none;
background-color: #ebebd8;
position: relative;
color: #695c50;
}

#content1 h2.titlebarnew {
font-weight: bold;
font-size: 10.5pt;
line-height: 1.2em;
margin: 0 10px 0px 10px;
FONT-FAMILY: Verdana;
margin-top: 0;
padding: .6em 0 .6em .6em;
border: 1px solid #cccccc;
clear: both;
float: none;
background-color: #ebebd8;
position: relative;
color: #695c50;
height:100%;
}

.titlebar1{
margin: 0 10px .5em 10px;
}

#content1 h2.titlebarnew{
margin: 0 0 0 0;
}

.panebar1{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #F7F7EF;
}

.l2bb{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #666666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding-top: 5px;
}

.panecontents1,.panecontentsnew{
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff;
}

#newborder1{
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
}

tr.padleft, .padleft2{
PADDING-LEFT: 10px;
}

tr.toprow1 td{
BORDER-RIGHT: #cccccc 1px;
BORDER-TOP: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
font-size:11px;
font-weight:bold;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;
}

tr.toprow2{
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ebebd8;
font-size: 11px;
font-weight:bold;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;

}
tr.toprowg1{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;
}

.panebarnew{
FONT-WEIGHT: bold;
FONT-SIZE: 9.5pt;
COLOR: #695c50;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ebebd8;
}

.bord{
margin-left:10px;
margin-right:10px;
height:30px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

tr.noshaderow1stnew {
PADDING-TOP: 3px;
}

tr.noshaderow1stnew td {
BORDER-RIGHT: #cccccc 1px;
BORDER-TOP: medium none;
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: medium none;
}

tr.noshaderowg td{
BORDER-RIGHT: #cccccc 1px;
BORDER-TOP: medium none;
PADDING-BOTTOM: 7px;
BORDER-LEFT: #cccccc 1px solid;
PADDING-TOP: 7px;
BORDER-BOTTOM: medium none
}

tr.noshaderowg{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 5px;
COLOR: #333333;
PADDING-TOP: 5px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}

#rgtborder{
Border-right:#cccccc 1px solid;
}

.l1h1{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #cc0033;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
padding-top: 10px;
}

tr.toprow1{
border:1px solid #cccccc;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ebebd8;
font-size: 11px;
font-weight:bold;
height:25px;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;
}

.tabnav1 {
background-color: #F7F7EF;
margin: 4px 0px 0px 0px;
padding: 0 0 0 8px;
clear: both;

}

.firstbord{
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

.nextbord{
border-top:1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

.lastbord{
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

.sevenpix{
padding-right: 7px;
padding-left: 7px
}

.panebarselectedtabnew,.panebarselectedtabnew:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #990033;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: NONE;
padding: 4px;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc
}

.panebarselectedtabnew:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #990033;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: NONE;
}

.panebarunselectedtabnew,.panebarunselectedtabnew:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding: 4px;
border: 1px solid #ccc;
background:#fff url("../images/GradUnselectedTertiaryTab.gif") repeat-x bottom;
TEXT-DECORATION: none;
}

.panebarunselectedtabnew:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.panebarunselectedtabnew:hover{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}

.panebarunselectedtabnew a:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.panebarunselectedtabnew a:hover{
text-decoration: underline;
}

.panebardisabledtab{
font-weight: bold;
font-size: 8pt;
color: #aaaaaa;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #cccccc;
}

.panebarlink:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.panebarlink:active{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.panebarlink:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.panebarlink:hover{
COLOR: #333333;
}



.greyedout {
color: #ccc! important;
background-color: transparent;
text-decoration: underline;
}

.greyedout:hover {
color: #ccc;
background-color: transparent;
text-decoration: underline;
}

.srselgrad {
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
}

.editlink:link, .editlink:visited, .editlink:active{
font-size: 8pt;
color: #3300cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}


.editlink:hover {
text-decoration: underline;
cursor: hand;
}

.srcselgray, .editlink0:link, .editlink0:visited,  .editlink0:active {
font-size: 8pt;
color: #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
cursor: text;
}
.editlink0:hover {
color: #cccccc;
}

.srctitlebar{
background-color: #ebebd8;
border: 1px solid #CCCCCC;
}

.rowon{
background-color: #f5f4ee;
}

.rowoff{
background-color: #ffffff;
}

.linkbld:link,.linkbld:visited, .linkbld:active{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #3300cc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.linkbld:hover{
text-decoration: underline;
}

.cvdFooter{
color: #333;
font-size:7pt;
border-top: 1px solid #CCC;
margin-top:40px;
}

.copyright{
font-size:7pt;
color:#333 ;
}

.logo{
padding:10px;
border-right:1px dotted #ccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.unfloated {
float:none !important;
}

.indexboxnomargin{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
margin-left:10px;
padding-left:0px;
}

.indexboxnomargin #TableBorder{
border-bottom: 1px solid #CCCCCC;
margin-left:0px;
padding-left:0px;
}

.indexboxnomargin #Test{
margin-left:0px;
padding-left:0px;
}

.indexboxnomargin #CellBorder{
border-right: 1px solid #CCCCCC;
border-left: 0px;
margin:0px;
padding-left: 9px;
}

.indexboxnomargin #CellPadding{
border-right: 0px;
border-left: 0px;
margin:0px;
padding-left: 9px;
}

.indexboxnomargin #CellBorderHead{
padding-left: 10px;
border-right: 1px solid #CCCCCC;
border-left: 0px;
margin:0px;
padding-left: 6px;
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #666666;
}

.lrbborder{
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.l2bnobold{
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
COLOR: #666666;
}

.resultsfooterborder{
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.cadminlogo{
padding: 0 0 0 10px;
}

#cadimg{
margin-top:-10px;
}

#pad5{
margin-right: 5px;
}

.docviewtitle{
font-size: 8pt;
font-weight: bold;
color: #695C50;
}

.documentviewtitlebar{
border-width: 1px 0px;
border-style: solid;
border-color: #CCCCCC;
height:30px;
background-color:#EBEBD8;
padding-top:3px;
padding-bottom:2px;
vertical-align: middle;
}

.resultsdivider{
background-color: #dedede;
background-repeat: repeat;
}

.resultsGroup{
padding-left: 5px;
padding-right: 4px;
}

.publication{
padding-left: 5px;
padding-right: 5px;
}

.previewstyle{
padding: 10px 20px 0px 0px;
}

html>body #cannedinfo{
margin:0;
width:476px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

#cannedinfo{
margin:0;
width:466px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

html>body #papinfo{
margin:0;
width:478px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

#papinfo{
margin:0;
width:484px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

.paddingleft4{
padding-left:4px;
}

.padding3{
padding-left:3px;
padding-right:3px;
color:#CCCCCC;
}

.footerLink a:link, .footerLink a:visited, .footerLink a:active{
font-size:7pt;
color:#30C ;
font-family: verdana;
text-decoration: none;
font-weight: normal;
}

.footerLink a:hover{
text-decoration: underline;
}

html>body .valignbottom{
vertical-align:bottom;
}

.alert{
vertical-align: middle;
}

.defaultcontent {
font-size: 8pt;
color:#999;
background-color:#fff !important;
}

.l10 {
font-size: 10pt;
}

.l12 {
font-size: 12pt;
}

tml>body .valignmiddle{
margin: 0 2 0 0;
vertical-align: middle;
}

html>body .rowheight2{
height: 2px;
}

html>body .rowheight16{
height: 16px;
}

.soliddivider{
border-bottom: 1px solid #CCCCCC;
}

html>body .rowheight3{
height: 2px;
}

.rowheight3{
height: 3px;
}

.secondary{
list-style-type: none;
}

.paginationalign{
vertical-align: top;
}

html>body .valignsub{
vertical-align: sub;
}
.resultstitlebar{
border-width: 1px 0px;
border-style: solid;
border-color: #CCCCCC;
height:30px;
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:2px;
vertical-align: middle;
}
.l1l {
font-weight: bold;
color: #990033;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.legendborder {
border-top: #ebebd8 1px solid;
border-bottom: #ebebd8 1px solid;
}

.SourceLink {
font-weight: normal;
font-size: 8pt;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.SourceLinkRed {
font-weight: bold;
font-size: 8pt;
color: #cc0033;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.l0 {
font-weight: bold;
font-size: 11pt;
color: #cc0033;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SourceLink a.linksmall:link,.SourceLink a.linksmall:active,.SourceLink a.linksmall:visited {
font-weight: normal;
font-size: 7.5pt;
color: #3300cc;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SourceLink a.linksmall:hover {
color: #990033;
}

.l3t a:link,.l3t a:active,.l3t a:hover,.l3t a:visited {
font-size: 8pt;
color: #0000cc;
font-family: verdana, arial, helvetica, sans-serif;
text-decoration: none;
}
.l3t a:hover {
color: #990033;
text-decoration: underline;
}
.legendborder
{
BORDER-TOP: #ebebd8 1px solid;
BORDER-BOTTOM: #ebebd8 1px solid
}
html>body #vertmid{
vertical-align:baseline;
}
#vertmid{
vertical-align: middle;
}

.verticaltop{
vertical-align: top;
}
html>body .radioalign{
margin-top: 2px;
}

.radioalign{
margin-top: -3px;
}

#labeldim{
float:left;
font-size:8pt;
font-weight:bold;
margin-right:10px;
padding-top:0.3em;
text-align:left;
vertical-align:baseline;
width:134px;
}

#hiddenDivsourceList{
border: 1px solid ;
background: rgb(255, 255, 255) none repeat scroll 0%;
overflow: auto;
height: 105px;
width: 250px;
float: left;
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial;
-moz-background-inline-policy: -moz-initial;
border-color:#CCCCCC
}
#prmaspan{
color: #c03;
font-weight: bold;
font-size:7.5pt;
}


html>body .height{
padding-top: 10px;
}
.height{
padding-top: 5px;
}
html>body .linkheight{
padding-top: 3px;
}
.linkheight{
padding-top: 0px;
}





.classexport{
font-weight: bold;
font-size: 8pt;
color: #30c;
}




html>body .l6{
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
width:64%;
}
.l6{
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
width:67%;
}




.expText{
color:#333333;
font-family:verdana, arial, helvetica, sans-serif;
font-size:7pt;
}





.copyLinkIndexbox{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
margin:10px;
padding:10px;
}
.spacingDiv{
vertical-align: top;
height:20px;
}





.expandSignOn{
background: url("../images/IconPodExpand.gif") no-repeat scroll left center transparent;
display: inline-block;
height: 15px;
width:15px;
}
.collapseSignOn{
background: url("../images/IconPodCollapse.gif") no-repeat scroll left center transparent;
display: inline-block;
height: 15px;
width:15px;
}

.underlined{
text-decoration: underline;
}
.nonunderlined{
text-decoration: none;
font-family: verdana,arial,helvetica,sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
}





#biblioDisplayheader{
background-color: #EBEBD8;
border: 1px solid #CCCCCC;
height: 30px;
margin-left: 10px;
margin-top: 10px;
margin-right:10px;
font-family: verdana,arial,helvetica,sans-serif;
}
#biblioDisplayheaderTitle{
color: #695C50;
font-size: 11pt;
font-weight: bold;
float:left;
margin-top:5px;
padding: 0 0 0 10px;
}
.biblioWhiteBackground{
background-color: #FFFFFF;
border-top: 1px solid #CCCCCC;
font-family: verdana,arial,helvetica,sans-serif;
padding:6px;
}
.biblioGreyBackground{
background-color: #F5F4EE;
border-top: 1px solid #CCCCCC;
font-family: verdana,arial,helvetica,sans-serif;
padding:6px;
}
#biblioDisplayContentDiv{
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
margin-top:10px;
font-size: 8pt;
margin-left:10px;
margin-right:10px;
}
#biblioDisplayWrapper{
min-height:370px;
}


