/* default.css */
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
A:Link,A:Visited{color:#06d;outline:none}
A:Active,A:Hover{color:#EF8000}
body{color:#403b3b;font-size:16px;font-family:calibri, arial, helvetica, clean, sans-serif!important;padding:0;background-position:center top;margin:80px auto 0px auto;min-height:1018px}
.w3-row, .w3-row-padding {max-width: 1300px;margin: 0px auto;overflow: hidden;}
#navbar {max-width:1300px; position:absolute;top: 0px;}
#footer {max-width: 1300px;}
.breadcrumb {margin: 12px 0px 12px 0px;padding: 0px 20px;background: #FDFDFD;border: 1px solid #E5E5E5;font-size: 11px;padding: 0;position: relative;overflow: hidden;max-height: 30px;}
.breadcrumb table{border-collapse:collapse;height: 30px;}
.breadcrumb ul {margin: 0;padding: 0 0 0 9px;}
.breadcrumb li {background: url('images/layout/bcDivider.png') no-repeat;color: #555;float: left;height: 28px;list-style: none;margin: 0 4px 0 9px;padding: 8px 0 0 23px;}
.breadcrumb li.current {font-weight: bold;margin-right: 0;}
.breadcrumb li.home { background: url(images/rose-15.2.png) center left/54px 20px no-repeat!important;padding-left:70px;}
.breadcrumb li A, .breadcrumb li A:visited {font-weight: bold;text-decoration: none;}
.breadcrumb li A:active, .breadcrumb li A:hover {color: #F8981C;}
.breadleft{width:1100px;font-weight:700;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif}
.breadright{text-align:right;max-width:210px;text-align:center;float:right}
#sidebar-left{line-height:normal;width:260px;margin-top:70px;float:left;margin-left: 10px!important;}
#sidebar-left A{text-decoration:none}
#sidebar-left-inner{width:260px;min-height:150px;background-color:#fff;}
#sidebar-left UL{list-style:none;margin:0;padding-left:0;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;white-space:-webkit-pre-wrap;white-space:normal}
#content{width: calc(100% - 280px);float:right}
#content-inner{margin:30px 12px;padding:0;width:auto!important;line-height:normalposition:relative;}
.bottom-buttons {position:relative;}
.bottom-prev-next {height:50px;margin-bottom:25px;}
.padding-tb-5 {padding:5px 0px;}

#sidebar-left .block LI A{background:#FFF;color:#666;font-weight:400;margin:0;padding:4px 0 4px;width:220px;display:block;line-height: 1.3em;}
#sidebar-left .block LI A:Hover{color:#B3B3B3}
#sidebar-left .block UL{margin:5px 0!important}
#sidebar-left .block LI A:Link,#sidebar-left .block LI A:Visited{color:#06d!important;}
#sidebar-left .block LI A:Active,#sidebar-left .block LI A:Hover{color:#EF8000!important}

.language-term{font-weight:700;color:maroon}
.diagram-type{font-weight:700;background:none}
.standard-framework{font-weight:700}
.tool-interface{font-weight:700}
.tool-feature{font-weight:700}
.ea-button{font-weight:700}
.video-block {padding:20px 0px;}
.video-header {font-weight:700;font-size:27px;color:#333;padding-right:5px;}
.video-container {max-width:900px;width:95%;}
.no-top-margin {margin-top:0px!important;}
.breadsearchgrey {background-color: #ddd;border-radius: 8px;}
#breadsearch{width:200px;margin:0 auto;overflow:hidden;text-align:center;height:25px;border:1px solid #FFF;border-radius:8px;background:url(images/layout/magnifier.png) no-repeat 6px 4px;margin-top:1px;}
.termbox{width:130px;border:none;margin-left:22px;margin-top:2px;padding-left:12px;height:19px}
.searchfield{background:#4b8ef9;color:#fff;float:right;outline:none;border:none;height:26px;padding-bottom:4px}
.searchfield:hover{background:#003460;cursor:pointer}
.hnavright{border-collapse:collapse;float: right;z-index: 999; }
.p_Heading1{background:#FFF;min-height:50px!important;color:#2D5F9B;font-size:14px;margin:0 0 20px;padding-top:0px;padding-bottom:25px;text-align:left;width:calc(100% - 150px);}
.prev a,.next a{display:block;color:#000;padding-top:8px;}
.prev a {padding-left: 22px;}
.next a {padding-left: 12px;}
.prev{font-size:12px;background-image:url(images/layout/eaug-sprite.png);background-repeat:no-repeat;width:63px;height:30px;background-position:-96px -2px;display: inline-block; margin-right: 3px;}
.next{font-size:12px;background-image:url(images/layout/eaug-sprite.png);background-repeat:no-repeat;width:63px;height:30px;background-position:-2px -36px;display: inline-block;}
.eaug-version-warning-div  {border:1px solid #4caf50!important;background-color:#ddffdd!important;color:#000!important;text-align:center;margin-bottom:5px;}
.eaug-version-warning-text {margin:0px; font-size:12px!important;min-height:24px;padding:5px;font-weight:400;color:#444;}
#label-burger{background:url(./images/layout/eaug-sprite.png) no-repeat;width:40px;height:30px;background-position:-73px -36px;display:none;z-index: 1;}
#label-burger:hover{cursor: pointer;}
#radio-burger,#radio-burger-close,#radio-burger-content{display:none;}
#radio-burger:checked ~ #sidebar-left-inner{display:block;  left:0;}
#radio-burger:checked ~ #label-burger-close{display:block;}
#label-burger-close{background:url(./images/layout/eaug-sprite.png) no-repeat;width:40px;height:30px;background-position:-52px -2px;display:none;z-index: 1;position: absolute;right: 0px;}
#label-burger-close:hover{cursor: pointer;}
@media screen and (max-width:900px) {
	#label-burger{display:block;z-index:1;}
	#label-burger-close{display:block;}
	.searchborder form,.searchborder table{width:98%!important;border:none}
	.p_Heading1{margin-top: 30px!important;text-align:center!important;width: 100%;padding:0px;}
	#content{width:100%;z-index:0;}
	#sidebar-left{position: absolute;margin-top: 0px;width:auto;}
	#sidebar-left-inner{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.20)!important;transition:all 300ms linear;display:none;}
}
/*breadcrumb*/
/* desktop pc*/
	.breadcrumb table tr td{ padding: 0px; vertical-align: top; line-height: 10px;} 
	.breadcrumb ul {display:flex;}
	.breadcrumb ul li {display: flex;flex-direction: row; align-items: center; padding: 0px 2px 0px 15px; margin: 0px; height: 28px; }
	.breadcrumb ul li:first-child{background-image: none;}
	.breadcrumb ul li.subhome{padding-left: 0px;}	
	.drop input, .drop label {display:none;}
	.view-mobile{display: none!important;}

/*tablet main breadcrumb*/
@media only screen and (max-width: 1000px) {
	.breadcrumb ul {display: table;}
	.collapsible-bc {overflow:visible;}
	.breadcrumb {overflow:visible;}	
	.drop label {cursor: pointer;display: block;color:#003460;position:relative;width: 15px}
	.drop label:hover {color: #EF8000;}
	.drop label::before {content: '\00B7\00B7\00B7';vertical-align: middle; }
	.drop .expand {
		display: none;color: #666;text-align: justify; background-color: #FFF; border: 1px solid #EFEFEF; border-radius:5px;  
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;
	}
	.expand ul li{float:none; background: url(/images/layout/bullet-transparent.png) no-repeat 7px 11px!important;}
	.drop input[type=checkbox] {display: none;}
	.drop input[type=checkbox]:checked ~ label::before {content: '\2014';font-size: 1em;}
	.drop input[type=checkbox]:checked ~ .expand {display: block;position:absolute; z-index:1; top:35px; margin-left: -110px; }
	
	/*sub breadcrumb*/
	.drop li{padding: 10px 15px!important;}
	.drop li:first-child{margin-top: 10px;}
	.drop li:last-child{margin-bottom: 10px;}
	.last-item,.view-full{display:block!important;max-width: 225px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-top:9px!important}
}

/*Mobile*/	
@media only screen and (max-width: 760px) {	
    	.view-full { display:none!important;}
	.view-mobile{display: block!important;}
	.last-item{display:block!important;max-width: 235px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-top:9px!important}	
	#breadsearch {width:120px}
	.termbox {width:60px;}
}
@media only screen and (max-width: 480px) {
	.last-item{max-width: 95px;}
}


/*Help Content*/
IMG.alignLeft{float:left}
IMG.alignRight{float:right}
PRE.code{background:#FAFAFA;border-left:10px solid #999;border-top:1px solid #999;font-size:12px;overflow:scroll;padding:10px;width:726px}
TABLE.tableCompare THEAD TR TD.title{background:#d0d8eb;color:#FFF;font-weight:700;padding:5px;text-align:center}
TABLE.tableCompare TBODY TR.even{background:#EFEBEC}
TABLE.tableCompare TBODY TR.odd{background:#E0E0E0}
TABLE.tableCompare TBODY TR TD{padding:2px;text-align:center}
TABLE.tableCompare TBODY TR TD.title{text-align:left}
TABLE.tableCompare TBODY TR TD.section-title{background-color:#0066CB;border-top:10px solid #FFF;color:#FFF;font-weight:700;text-align:left!important}
TABLE.tableBlue{clear:both;margin-top:20px!important;margin-bottom:10px!important}
TABLE.tableBlue THEAD TR TD,TABLE.tableBlue THEAD TR TH{background:#0066CB;color:#FFF;font-weight:700;padding:3px 5px}
TABLE.tableBlue TBODY TR.even{background:#ECEDEE}
TABLE.tableBlue TBODY TR.odd{background:#DFDEDE}
TABLE.tableBlue TBODY TR.subcat TD{background:#999;border-top:3px solid #FFF;color:#FFF;font-weight:700;padding:3px 5px}
TABLE.tableBlue TBODY TR TD{padding:2px 5px;vertical-align:top}
UL.listArrows{list-style:none}
UL.listArrows LI{background:url(images/layout/bullet.png) no-repeat 0 5px;padding:0 0 2px 11px}
UL.listNone{list-style:none}
UL.listGrey{padding:0}
UL.listGrey LI{background-color:#F3F3F3;list-style:inside;margin-bottom:2px;padding:2px 1em}

.contentBox{background:#FFF;overflow:visible}
.contentBoxPadding{padding:0;}
.contentBoxWLeftBG{padding-left:110px}
#content-inner h1.title, #content-inner h2.title{background:#E9ECEE;color:#2D5F9B;font-size:14px;text-align:center;margin:0;padding:1px}
#content-inner a{line-height:normal}
#content-inner p{line-height:19px;margin:5px;padding:14px 0}
.contentBox .contentBoxWSidebar{background:#FCFCFC;border-left:5px solid;border-left-color:#036;padding:0 0 1px;position:relative}
.contentBox .contentBoxWSidebar .content{background:#FFF;border-left:1px solid #D3D3D3;margin-left:109px;padding:0;position:relative;width:auto}
.contentBox .contentBoxWSidebar .content H1.title,.contentBox .contentBoxWSidebar .content H2.title{background:#FFF;border-bottom:1px solid #CCC;padding:20px 51px 20px 48px;text-align:left}
.contentBox .contentBoxWSidebar .content .text{padding:10px 51px 10px 48px}
.contentBox .contentBoxWSidebar .sideBarBG{background:#FCFCFC url(/images/layout/products/prodListEABottomBG.png) no-repeat;bottom:0;height:249px;left:0;position:absolute;width:109px}
.contentBox .contentBoxWSidebar .sideBarIMG{left:0;position:absolute;top:0;z-index:1}
.contentBox .contentBoxWSidebar .content .text .widthFull{margin-right:-51px;margin-left:-48px}
.contentBox .contentBoxWSidebar .content .text .widthFullPadded{margin-right:-41px;margin-left:-38px}
.contentBox .contentBoxWSidebar .content .text TABLE.widthFullPadded{width:639px}
.searchEngine DL{padding:0 20px}
.searchEngine DT A{font-size:1.2em}
.searchEngine DD.sr{margin:5px 0 30px;line-height:18px}
.searchEngine DD.sr .hl2{border-bottom:1px dashed #F90}
.searchEngine DD.sr .urlLine{color:green}
.base-text{color:#00274C;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:15px}
.base-text A,.base-text A:Visited{color:#00274C;font-size:10px;text-decoration:underline}
.base-text A:Active{color:#00274C;font-size:10px;text-decoration:underline}
.base-text A:Hover{color:#E14B1D;font-size:10px;text-decoration:underline}
.body-text{color:#081C55;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:15px}
.title.darkblue,.body-text-bld{color:#084887;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:700;line-height:15px;padding:2px}
.title.orange,.body-text-bld-yellow{color:#E14B1D;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:700;line-height:15px}
.body-text-bld-yellow-h1{color:#E14B1D;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:15px}
.greycell{background:#E9ECEE}
.heading2{color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:700;padding:2px}
.headinglrg,.headinglrg h1{border:0;color:#2D5F9B;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:700;margin:0}
#linkPortal{background:#FF9934;border:1px solid #FF9934;height:147px;margin-top:10px;padding:10px 8px;width:544px}
.dropShadow{height:10px}
.top-nav-links{color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;padding-right:10px;text-align:left}
.top-nav-links:Link,.top-nav-links:Active,.top-nav-links:Visited,.top-nav-links:Hover{color:#FFF;text-decoration:underline}
.title-icon-pos{margin:2px 5px}
.text-fields{background-color:#FFF;border-color:#A7ABAC;border-style:solid;border-width:1px;color:#00274C;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:16px}
.yellowcell{background-color:#E14B1D;color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:700;padding:2px}
.fontGreySmaller{color:#666;font-size:10px;line-height:13px}
.fontGreySmall{color:#666;font-size:11px;line-height:15px}
.fontGreyMedium{color:#666;font-size:13px}
.fontGreyLarge{color:#666;font-size:16px}
.fontGreySmaller{color:#081C55;font-size:10px;line-height:13px}
.fontBlueSmall{color:#081C55;font-size:11px;line-height:15px}
.fontBlueMedium{color:#081C55;font-size:13px}
.fontBlueLarge{color:#081C55;font-size:16px}
.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear-block{display:inline-block}
* html .clear-block{height:1%}
.clear-block{display:block}
.js-click{cursor:pointer}
.partnerQuote{width:80%}
.partnerQuote p{font-size:10px;margin:5px 0;padding:0}


/* user_guide.css */
.content-type-basic {white-space: pre-wrap;font-family: monospace;font-size: 14px;}
hr{color:#000}
span.f_BodyHeading {font-weight:700;font-size:27px;color:#333;padding-right:5px}
span.f_BodyText {display:block;color:#333}
span.f_BodyText img	{position:relative;display:block;margin:0 auto}
span.f_BodyTextTable {color:#333;}
span.f_Bulletlist1 {color:#333}
span.f_Bulletlist2{color:#333}
span.f_Bulletlist3 {color:#333}
span.f_Bullet1First {color:#333}
span.f_Bullet1Last {color:#333}
span.f_Code {font-family:'Courier'}
span.f_CodeExample {font-family:'Courier New'}
span.f_Comment {}
span.f_Dec2010 {font-size:11pt}
span.f_Glossaryitem {font-style:italic;font-weight:700}
span.f_Glossarytext {}
span.f_Heading1 {display:block;font-size:3.2em;font-weight:600;color:#005399;font-family:"Roboto", sans-serif;line-height:1.1em;}
span.f_ImageCaption {font-weight:700}
span.f_MenuKeyField {font-weight:700}
span.f_NormalText {font-size:10pt}
span.f_NoteBulletlist {font-style:italic;color:#333}
span.f_NoteHyperLink {font-style:italic;color:#00f;text-decoration:underline}
span.f_Notes {}
span.f_NumberedList {font-size:10pt;color:#333}
span.f_OMGText {font-size:10pt;font-style:italic}
span.f_PicHeading {font-size:14pt;font-family:'Calibri'}
span.f_PicMenu {font-family:'Calibri';color:#333}
span.f_SeeAlso {font-weight:700;color:#006;text-decoration:underline}
span.f_SubHeadingL1 {font-size:12pt;font-weight:700;color:#3e59b7}
span.f_SubHeadingL2 {font-size:11pt;font-weight:700}
span.f_SubMenu {font-size:11pt;font-weight:700;color:#525252}
span.f_Tableheader {color:#333;padding-left:5px}
span.f_Tabletext {}
span.f_TextIndentedL1 {font-size:10pt}
span.f_TextIndentedL2 {font-size:10pt}
span.f_TiporNote {font-size:10pt;font-weight:700;color:#006}
span.f_TiporNoteinnumlist {font-size:10pt;font-style:italic}
span.f_TiporNoteText {font-size:10pt;color:#006}
span.f_UICommand {font-size:10pt;font-weight:700;color:maroon;margin:10px;font-size:11px}
span.f_UIControl {font-size:10pt;font-weight:700;color:maroon}
span.f_WhiteHyperlink {color:#fff}
p {text-align:left;text-indent:0;padding:0;margin:0 0 0 13px}
.p_BodyHeading {margin:19px 0 -10px 4px}
.p_BodyText {margin:5px 0 10px 13px}
.p_Bulletlist1 {text-indent:-17px;margin:2px 0 5px 44px}
.p_Bulletlist2 {text-indent:-17px;margin:2px 0 5px 48px}
.p_Bulletlist3 {text-indent:-17px;margin:2px 0 5px 65px}
.p_Bullet1First {text-indent:-17px;margin:2px 0 5px 44px}
.p_Bullet1Last {text-indent:-17px;margin:2px 0 5px 44px}
.p_Code {margin:0 0 0 27px}
.p_CodeExample {white-space:nowrap;margin:0}
.p_Comment {}
.p_Glossaryitem {margin:6px 0 0 13px}
.p_Glossarytext {margin:0 0 5px 48px}
.p_Heading1 {margin:5px 0 0 13px}
.p_ImageCaption {}
.p_MenuKeyField {}
.p_NormalText {margin:0 0 19px 48px}
.p_NoteBulletlist {text-indent:-17px;margin:2px 0 5px 69px}
.p_NoteHyperLink {margin:0 0 0 53px}
.p_Notes {}
.p_NumberedList {text-indent:-21px;margin:2px 0 0 34px}
.p_OMGText {margin:5px 0 5px 13px}
.p_PicHeading {text-align:center}
.p_PicMenu {}
.p_SeeAlso {margin:14px 0 0 13px}
.p_SubHeadingL1 {margin:29px 0 0 13px}
.p_SubHeadingL2 {margin:10px 0 10px 13px}
.p_Tableheader {margin:5px 0 5px 2px}
.p_Tabletext {margin:4px 2px}
.p_TextIndentedL1 {margin:0 0 19px 13px}
.p_TextIndentedL2 {margin:14px 0 14px 13px}
.p_TiporNote {border-color:#c8cdde;border-style:solid;border-width:2px;border-top:none;border-right:none;border-left:none;margin:4px 0 2px 1px}
.p_TiporNoteinnumlist {margin:5px 0 5px 48px}
.p_TiporNoteText {margin:1px 0 7px 1px}
.p_WhiteHyperlink {text-align:right;margin:0}
.help_table_container{text-align:left;text-indent:0;padding:0;margin:15px 0 10px 13px}
.help_table_noborders{margin:5px;padding:0;text-align:left;text-indent:0;border:none;}
.help_table_noborders .table_head,.help_table_noborders .table_column,.help_table_noborders .table_column_see_also{border:none;}
.help_table {margin:5px;padding:0;text-align:left;text-indent:0;border-spacing:0;border-collapse:collapse}
.table_head {text-align:left;vertical-align:top;height:23px;background-color:#e3e6ed;border:solid 1px gray;color:#333}
.table_column {width:auto;background-color:#fff;border:solid 1px gray;padding:5px;vertical-align:top}
.table_column_see_also {width:auto;background-color:#fff;border:solid 1px gray;padding:5px;vertical-align:top}
.table_column_see_also a {display:block;}
.help_table tr td a {line-height:15px;margin:0;padding:10px 0}
.HelpSSTable{margin:5px;padding:0;text-align:left;text-indent:0;border-spacing:0;border-collapse:collapse}
/*table-no-border*/
.help_table_noborders{margin:5px;padding:0;text-align:left;text-indent:0;border:none;}
.help_table_noborders .table_column,.help_table_noborders .table_column_see_also
{border:none;vertical-align: top;background-color:transparent;}
.help_table_noborders .table_head{border:none;vertical-align: top;}
.help_table_noborders .p_Tableheader{font-weight:bold}
.help_table_noborders p{padding:0px!important;}
/*table.help_table_noborders tr:hover {background-color:#f5f5f5;}*/
/*end of table no border*/
.SStable_column1{width:40%;background-color:#fff;padding:10px;text-align:right}
.SStable_column2{width:40%;background-color:#fff;padding:10px;text-align:left}
.SStable_column3{width:20%;background-color:#fff}
img{border:none}
.img_SlideShow{border:none}
.img_Body{border:none;max-width:758px}
.f_BodyText .img_Body{display:inline-block}
.img_Table{border:none;max-width:452px}
iframe{width:560px;height:315px;margin:0 auto;display:block}
/*.plus{list-style:outside none none;background-image:url(images/icons/plus.png);background-position:2px 1px;background-repeat:no-repeat;cursor:pointer;margin:0;padding:0 0 0 26px;line-height:15px}
.noplus{list-style:outside none none;background-image:url(images/icons/noplus.png);background-position:4px 2px;background-repeat:no-repeat;cursor:pointer;margin:0;padding:0 0 0 26px;line-height:15px}*/
.plus{list-style:outside none none;cursor:pointer;margin:0;padding:0 0 0 26px;line-height:15px;background-image:url(images/layout/eaug-sprite.png);width:20px;min-height:28px;background-position:-136px -38px;background-repeat:no-repeat;}
.noplus{list-style:outside none none;cursor:pointer;margin:0;padding:0 0 0 26px;line-height:15px;background-image:url(images/layout/eaug-sprite.png);width:20px;min-height:28px;background-position:-112px -37px;background-repeat:no-repeat;}
A,A:Visited{text-decoration:none}
A:Active,A:Hover{}
OL{margin:5px 0 5px 48px}
UL{margin-bottom:3px;margin-top:10px}
ol li {padding: 6px 0px 6px 20px;}
ol li img {padding:12px 0px;}

#nsr{background-color:#D4DFFF}
#nsr A{text-decoration:none}
#mainbody{padding:8px}
.p_BodyText{padding:5px 0}

/* lytebox.css */
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99997; width: 100%; height: 100%; }
#lbOverlay.black { background-color: #000000; }
#lbOverlay.grey { background-color: #000000; }
#lbOverlay.red { background-color: #330000; }
#lbOverlay.green { background-color: #003300; }
#lbOverlay.blue { background-color: #011D50; }
#lbOverlay.gold { background-color: #666600; }
#lbOverlay.orange { background-color: #FFBB48; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99998; text-align: center; line-height: 0; }
#lbMain a img { border: 1px solid #ffffff; }

#layoutCopyright{background:#FFF;padding-bottom:20px;padding-top:10px;max-width:1300px}
#layoutCopyright A{color:#666;font-size:9px;line-height:normal;text-decoration:none}
#layoutCopyright A:Active,#layoutCopyright A:Hover{text-decoration:underline}
#layoutCopyright UL{list-style-type:none;margin:0;padding:0}
#layoutCopyright UL LI{color:#666;font-size:9px}
#layoutCopyright .content{border-top:1px solid #CCC;height:135px;line-height:.6111em;padding:30px 35px 20px;width:1060px}
#layoutCopyright .content UL{float:left;width:155px}
#layoutCopyright .content UL LI{padding-bottom:3px}
#layoutCopyright .content UL LI.category A{font-weight:700}
#layoutCopyright .copyright{margin:0 35px;padding-top:17px}
#layoutCopyright .copyright UL LI{border-right:none;margin-right:10px;padding-right:10px;float:left}
#layoutCopyright .header{background-color:#F0F0F0;border-top:1px solid #999;border-bottom:1px solid #999;line-height:normal}
#layoutCopyright .header IMG{margin:10px 20px 4px}
#layoutCopyright .dropShadow{height:unset}

#lbOuterContainer {	position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
#lbOuterContainer.black { border: 2px solid #CCCCCC; background-color: #000000; }
#lbOuterContainer.grey { border: 2px solid #888888; }
#lbOuterContainer.red { border: 2px solid #DD0000; }
#lbOuterContainer.green { border: 2px solid #00B000; }
#lbOuterContainer.blue { border: 2px solid #5F89D8; }
#lbOuterContainer.gold { border: 2px solid #B0B000; }
#lbOuterContainer.orange { border: 2px solid #D15211; }

#lbTopContainer, #lbBottomContainer {
	font: 0.85em Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em; font-size: 0.9em;
	overflow: hidden; margin: 0 auto; padding: 0; position: relative; z-index: 14; display: none;
}
#lbTopContainer { overflow: hidden; margin-top: 5px; }
#lbTopContainer.black, #lbBottomContainer.black { background-color: #000000; }
#lbTopContainer.grey, #lbTopContainer.red, #lbTopContainer.green, #lbTopContainer.blue, #lbTopContainer.gold, #lbTopContainer.orange,
#lbBottomContainer.grey, #lbBottomContainer.red, #lbBottomContainer.green, #lbBottomContainer.blue, #lbBottomContainer.gold, #lbBottomContainer.orange {
	background-color: #ffffff;
}

#lbImage, #lbIframe { border: none; }
#lbImage.black, #lbIframe.black { border: 1px solid #CCCCCC; }
#lbImage.grey, #lbIframe.grey { border: 1px solid #888888; }
#lbImage.red, #lbIframe.red { border: 1px solid #DD0000; }
#lbImage.green, #lbIframe.green { border: 1px solid #00B000; }
#lbImage.blue, #lbIframe.blue { border: 1px solid #5F89D8; }
#lbImage.gold, #lbIframe.gold { border: 1px solid #B0B000; }
#lbImage.orange, #lbIframe.orange { border: 1px solid #D15211; }
#lbImageContainer, #lbIframeContainer { padding: 10px; z-index: 12; }
#lbLoading {
	height: 100%; width: 100%; margin-top: -10px;
	background: url('images/buttons/loading_white.gif') center no-repeat;
}
#lbLoading.black { background: url('images/buttons/loading_black.gif') center no-repeat; }

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrevHov { width: 48%; height: 100%; background: transparent url('images/buttons/blank.gif') no-repeat; display: block; left: 0; float: left; margin-left: 3px; border: none !important; }
#lbPrevHov.black:hover, #lbPrevHov.black:visited { background: url('images/buttons/prev_black_t.png') left 30% no-repeat; }
#lbPrevHov.grey:hover, #lbPrevHov.grey:visited { background: url('images/buttons/prev_grey_t.png') left 30% no-repeat; }
#lbPrevHov.red:hover, #lbPrevHov.red:visited { background: url('images/buttons/prev_red_t.png') left 30% no-repeat; }
#lbPrevHov.green:hover, #lbPrevHov.green:visited { background: url('images/buttons/prev_green_t.png') left 30% no-repeat; }
#lbPrevHov.blue:hover, #lbPrevHov.blue:visited { background: url('images/buttons/prev_blue_t.png') left 30% no-repeat; }
#lbPrevHov.gold:hover, #lbPrevHov.gold:visited { background: url('images/buttons/prev_gold_t.png') left 30% no-repeat; }
#lbPrevHov.orange:hover, #lbPrevHov.orange:visited { background: url('images/buttons/prev_orange_t.png') left 30% no-repeat; }

#lbNextHov { width: 48%; height: 100%; background: transparent url('images/buttons/blank.gif') no-repeat; display: block; right: 0; float: right; margin-right: 3px; border: none !important; }
#lbNextHov.black:hover, #lbNextHov.black:visited { background: url('images/buttons/next_black_t.png') right 30% no-repeat; }
#lbNextHov.grey:hover, #lbNextHov.grey:visited { background: url('images/buttons/next_grey_t.png') right 30% no-repeat; }
#lbNextHov.red:hover, #lbNextHov.red:visited { background: url('images/buttons/next_red_t.png') right 30% no-repeat; }
#lbNextHov.green:hover, #lbNextHov.green:visited { background: url('images/buttons/next_green_t.png') right 30% no-repeat; }
#lbNextHov.blue:hover, #lbNextHov.blue:visited { background: url('images/buttons/next_blue_t.png') right 30% no-repeat; }
#lbNextHov.gold:hover, #lbNextHov.gold:visited { background: url('images/buttons/next_gold_t.png') right 30% no-repeat; }
#lbNextHov.orange:hover, #lbNextHov.orange:visited { background: url('images/buttons/next_orange_t.png') right 30% no-repeat; }

#lbPrev, #lbPrevTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; border: none !important; }
#lbPrev.black, #lbPrevTop.black { background: url('images/buttons/prev_black.png') no-repeat; }
#lbPrev.blackOff, #lbPrevTop.blackOff { background: url('images/buttons/prev_black_off.png') no-repeat; cursor: default; }
#lbPrev.grey, #lbPrevTop.grey { background: url('images/buttons/prev_grey.png') no-repeat; }
#lbPrev.greyOff, #lbPrevTop.greyOff { background: url('images/buttons/prev_grey_off.png') no-repeat; cursor: default; }
#lbPrev.red, #lbPrevTop.red { background: url('images/buttons/prev_red.png') no-repeat; }
#lbPrev.redOff, #lbPrevTop.redOff { background: url('images/buttons/prev_red_off.png') no-repeat; cursor: default; }
#lbPrev.green, #lbPrevTop.green { background: url('images/buttons/prev_green.png') no-repeat; }
#lbPrev.greenOff, #lbPrevTop.greenOff { background: url('images/buttons/prev_green_off.png') no-repeat; cursor: default; }
#lbPrev.blue, #lbPrevTop.blue { background: url('images/buttons/prev_blue.png') no-repeat; }
#lbPrev.blueOff, #lbPrevTop.blueOff { background: url('images/buttons/prev_blue_off.png') no-repeat; cursor: default; }
#lbPrev.gold, #lbPrevTop.gold { background: url('images/buttons/prev_gold.png') no-repeat; }
#lbPrev.goldOff, #lbPrevTop.goldOff { background: url('images/buttons/prev_gold_off.png') no-repeat; cursor: default; }
#lbPrev.orange, #lbPrevTop.orange { background: url('images/buttons/prev_orange.png') no-repeat; }
#lbPrev.orangeOff, #lbPrevTop.orangeOff { background: url('images/buttons/prev_orange_off.png') no-repeat; cursor: default; }

#lbNext, #lbNextTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; border: none !important; }
#lbNext.black, #lbNextTop.black { background: url('images/buttons/next_black.png') no-repeat; }
#lbNext.blackOff, #lbNextTop.blackOff { background: url('images/buttons/next_black_off.png') no-repeat; cursor: default; }
#lbNext.grey, #lbNextTop.grey { background: url('images/buttons/next_grey.png') no-repeat; }
#lbNext.greyOff, #lbNextTop.greyOff { background: url('images/buttons/next_grey_off.png') no-repeat; cursor: default; }
#lbNext.red, #lbNextTop.red { background: url('images/buttons/next_red.png') no-repeat; }
#lbNext.redOff, #lbNextTop.redOff { background: url('images/buttons/next_red_off.png') no-repeat; cursor: default; }
#lbNext.green, #lbNextTop.green { background: url('images/buttons/next_green.png') no-repeat; }
#lbNext.greenOff, #lbNextTop.greenOff { background: url('images/buttons/next_green_off.png') no-repeat; cursor: default; }
#lbNext.blue, #lbNextTop.blue { background: url('images/buttons/next_blue.png') no-repeat; }
#lbNext.blueOff, #lbNextTop.blueOff { background: url('images/buttons/next_blue_off.png') no-repeat; cursor: default; }
#lbNext.gold, #lbNextTop.gold { background: url('images/buttons/next_gold.png') no-repeat; }
#lbNext.goldOff, #lbNextTop.goldOff { background: url('images/buttons/next_gold_off.png') no-repeat; cursor: default; }
#lbNext.orange, #lbNextTop.orange { background: url('images/buttons/next_orange.png') no-repeat; }
#lbNext.orangeOff, #lbNextTop.orangeOff { background: url('images/buttons/next_orange_off.png') no-repeat; cursor: default; }

#lbTopData, #lbBottomData { float: left; text-align: left; padding-left: 10px; }
#lbBottomData { padding-bottom: 0.5em; }

#lbBottomData.black, #lbTopData.black { color: #ffffff; }
#lbBottomData.grey, #lbTopData.grey { color: #333333; }
#lbBottomData.red, #lbTopData.red { color: #620000; }
#lbBottomData.green, #lbTopData.green { color: #003300; }
#lbBottomData.blue, #lbTopData.blue { color: #01379E; }
#lbBottomData.gold, #lbTopData.gold { color: #666600; }
#lbBottomData.orange, #lbTopData.orange { color: #D15211; }

#lbTopNav, #lbBottomNav { float: right; text-align: right; padding-right: 10px; }
#lbNumTop, #lbNumBottom { font-style: italic; }
#lbDescBottom { display: block; }
#lbTitleTop, #lbTopNav { margin-top: 0.3em; }
#lbTitleTop, #lbTitleBottom { display: block; font-weight: bold; }

#lbClose, #lbCloseTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; border: none !important; }
#lbClose.black, #lbCloseTop.black { background: url('images/buttons/close_black.png') no-repeat; }
#lbClose.grey, #lbCloseTop.grey { background: url('images/buttons/close_grey.png') no-repeat; }
#lbClose.red, #lbCloseTop.red { background: url('images/buttons/close_red.png') no-repeat; }
#lbClose.green, #lbCloseTop.green { background: url('images/buttons/close_green.png') no-repeat; }
#lbClose.blue, #lbCloseTop.blue { background: url('images/buttons/close_blue.png') no-repeat; }
#lbClose.gold, #lbCloseTop.gold { background: url('images/buttons/close_gold.png') no-repeat; }
#lbClose.orange, #lbCloseTop.orange { background: url('images/buttons/close_orange.png') no-repeat; }

#lbPrint, #lbPrintTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; border: none !important; }
#lbPrint.black, #lbPrintTop.black { background: url('images/buttons/print_black.png') no-repeat; }
#lbPrint.grey, #lbPrintTop.grey { background: url('images/buttons/print_grey.png') no-repeat; }
#lbPrint.red, #lbPrintTop.red { background: url('images/buttons/print_red.png') no-repeat; }
#lbPrint.green, #lbPrintTop.green { background: url('images/buttons/print_green.png') no-repeat; }
#lbPrint.blue, #lbPrintTop.blue { background: url('images/buttons/print_blue.png') no-repeat; }
#lbPrint.gold, #lbPrintTop.gold { background: url('images/buttons/print_gold.png') no-repeat; }
#lbPrint.orange, #lbPrintTop.orange { background: url('images/buttons/print_orange.png') no-repeat; }

#lbPlay, #lbPlayTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; border: none !important; }
#lbPlay.black, #lbPlayTop.black { background: url('images/buttons/play_black.png') no-repeat; }
#lbPlay.grey, #lbPlayTop.grey { background: url('images/buttons/play_grey.png') no-repeat; }
#lbPlay.red, #lbPlayTop.red { background: url('images/buttons/play_red.png') no-repeat; }
#lbPlay.green, #lbPlayTop.green { background: url('images/buttons/play_green.png') no-repeat; }
#lbPlay.blue, #lbPlayTop.blue { background: url('images/buttons/play_blue.png') no-repeat; }
#lbPlay.gold, #lbPlayTop.gold { background: url('images/buttons/play_gold.png') no-repeat; }
#lbPlay.orange, #lbPlayTop.orange { background: url('images/buttons/play_orange.png') no-repeat; }

#lbPause, #lbPauseTop { width: 26px; height: 28px; float: right; margin: 0 0 1px 8px; border: none !important; }
#lbPause.black, #lbPauseTop.black { background: url('images/buttons/pause_black.png') no-repeat; }
#lbPause.grey, #lbPauseTop.grey { background: url('images/buttons/pause_grey.png') no-repeat; }
#lbPause.red, #lbPauseTop.red { background: url('images/buttons/pause_red.png') no-repeat; }
#lbPause.green, #lbPauseTop.green { background: url('images/buttons/pause_green.png') no-repeat; }
#lbPause.blue, #lbPauseTop.blue { background: url('images/buttons/pause_blue.png') no-repeat; }
#lbPause.gold, #lbPauseTop.gold { background: url('images/buttons/pause_gold.png') no-repeat; }
#lbPause.orange, #lbPauseTop.orange { background: url('images/buttons/pause_orange.png') no-repeat; }

/* Some extra padding on the bottom buttons so it's not too close to the border. */
#lbClose, #lbPrint, #lbPlay, #lbPause { margin: 0 0 6px 8px; }

/* Lytetip */
* html a:hover { background: transparent; }

.lytetip { outline: none; border-bottom: 1px dotted; z-index:24; text-decoration:none; }
.lytetip span {color: #000000;position: absolute;top: 2em; left:0;padding: 0.5em 0.8em;font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif !important;background: #F4F5FB;border: 1px solid #888888;border-radius: 5px 5px;-webkit-border-radius: 5px;-webkit-box-shadow: 1px 2px 3px 0px #949494;box-shadow: 1px 2px 3px 0px #949494;width: 240px;opacity: 0.95;text-align: left;display: none;}
.lytetip:hover { z-index:25; color: #aaaaff;text-decoration: none; }
.lytetip:hover span { display: block; }
.lytetip:hover em {	font-size: 1.2em; font-weight: bold; display: block; padding: 0 0 0.6em 0; }
.lytetip:hover .lbTipImg { border: 0; margin: -20px 0 0 -36px; float: left; position: absolute; height: 32px; width: 32px; }
.lbErrorImg { background: url('images/buttons/error.png'); }
.lbInfoImg { background: url('images/buttons/info.png'); }
.lbHelpImg { background: url('images/buttons/help.png'); }
.lbWarningImg { background: url('images/buttons/warning.png'); }
span.lbCustom { padding: 0.5em 0.8em 0.5em 1.5em !important; }
span.lbIEFix { padding: 0.5em 0.8em !important; }
.lytetip .lbError { background: #FFE7D7; border: 1px solid #FF3334; }
.lytetip .lbInfo, .lytetip .lbHelp { background: #D2EEF7; border: 1px solid #2BB0D7; }
.lytetip .lbWarning { background: #FFFFAA; border: 1px solid #FFAD33; }

