@CHARSET "ISO-8859-1";

*, html { padding: 0px; margin: 0px; font-family: inherit; }
body { margin:0px; font:12px/1.5em "segoe ui", "Trebuchet MS", "DejaVu Sans", "Geneva", sans-serif; color: #808080; background: #F2F3ED;}
body.listing, body.li { background: url(/ndv10/0-bg.jpg) repeat-x left top #F2F3ED; }
body.search { overflow: hidden; }
div.cleaner { clear:both !important; font-size: 0.1px !important; height: 1px !important; float: none !important; border: 0 !important; margin: 0 !important; padding: 0 !important; text-shadow: 0 0 0 transparent !important; line-height: 0 !important; }
img { border: 0px; }
a { color: #4dbe40; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }
abbr { color: #cd5900 !important; border: 0px; }
abbr:hover { cursor: help; }
abbr > label { color: #cd5900 !important; cursor: help; }
abbr > label:hover { color: #FF4400; } 
h1, h2, h3, h4, h5, legend { color: #5a5954; font-family: "segoe ui", "helvetica neue", "Trebuchet MS", verdana, arial, helvetica, sans-serif; font-weight: normal; }
h1 { font-size: 30px; }
h2 { font-size: 18px; }

input, textarea, select { -moz-border-radius: 2px; margin-right: 5px; }
input[type=text],input[type=password],input[type=file],select,textarea { border: 1px solid #aaaccc; padding: 2px; color: #555555; font-family: Georgia, "Times New Roman", Times, serif; }
input[type=text].error, input[type=password].error, input[type=file].error,select.error, textarea.error { border-color: red; }

div#beta { position: fixed !important; position: absolute; left: 0px; bottom: 50%; z-index: 9999999; line-height: 0; display: none; }

/*Buttons-----------------------------------*/
.btn, .btn:active { outline: none; text-align: center; text-decoration: none !important; overflow: visible; color: white; cursor:pointer; font-family: "Segoe UI","Helvetica Neue",Arial,Helvetica,sans-serif; text-decoration: none; background-color: transparent; background-image: url(/ndv10/button_bg.png); background-repeat: repeat-x; border-width: 1px; border-style: solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.btn.sm { -moz-border-radius: 3px; -webkit-border-radius: 3px; } 
.btn img { border: 0px; vertical-align: middle; float: left;  }
button.btn { padding-bottom: 3px; }
.btn.sm img { padding: 2px 3px 0 0; }
.btn.med img { padding: 8px 4px 0 0; }
.btn.lg img { padding: 12px 5px 0 0; }
.btn span { position: relative; display: block; white-space:nowrap; }

a.btn.trans.cancel { color: #ca000a; }

.sm[type] { height:21px; }
.med[type] { height:31px;  }  
.lg[type] { height:41px;  }
.sm {font-size: 12px; height:19px; line-height:19px; padding: 0 8px;  }
.med {font-size: 16px; height:29px; line-height:29px; padding: 0 10px; }
.lg {font-size: 20px; height:39px; line-height:39px; padding: 0 12px; }

.btn.bl { border-color: #173533; font-weight: bold; text-shadow: 1px 1px 1px rgba(0,0,0,.6); }
.btn.g { border-color: #035800; font-weight: bold; text-shadow: 1px 1px 1px rgba(0,0,0,.6); }
.btn.k { border-color: #353535; }
.btn.o { border-color: #5c2a04; font-weight: bold; text-shadow: 1px 1px 1px rgba(0,0,0,.6); }
.btn.w { border-color: #5a5a5a; }
.btn.nobg { border-color: transparent; background: transparent; color: black; }
.btn.nobg:hover { background-image: url(/ndv10/button_bg.png); background-repeat: repeat-x; color:black !important;}  
.btn.trans { border-color: #c2c2c2; color: black; }
.btn.nobg:hover, .btn.trans:hover { border-color: #a2a2a2; }

.btn.trans.sm { background-position: 0 -832px; }
.btn.nobg.sm:hover, .btn.trans.sm:hover { background-position: 0 -832px; }
.btn.trans.med { background-position: 0 -870px; }
.btn.nobg.med:hover, .btn.trans.med:hover { background-position: 0 -875px; }
.btn.trans.lg { background-position: 0 -870px; }
.btn.nobg.lg:hover, .btn.trans.lg:hover { background-position: 0 -875px; }

/*Large buttons*/
.btn.lg.bl { background-position: 0 0; }
.btn.lg.bl:hover { background-position: 0 -39px; }
.btn.lg.g { background-position: 0 -78px; }
.btn.lg.g:hover { background-position: 0 -117px; }
.btn.lg.k { background-position: 0 -156px; }
.btn.lg.k:hover { background-position: 0 -195px; }
.btn.lg.o { background-position: 0 -234px; }
.btn.lg.o:hover { background-position: 0 -273px; }
.btn.lg.w { color: black; background-position: 0 -312px; }
.btn.lg.w:hover { background-position: 0 -351px; }

/*Medium buttons*/
.btn.med.bl { background-position: 0 -390px; }
.btn.med.bl:hover { background-position: 0 -419px; }
.btn.med.g { background-position: 0 -448px; }
.btn.med.g:hover { background-position: 0 -477px; }
.btn.med.k { background-position: 0 -506px; }
.btn.med.k:hover { background-position: 0 -535px; }
.btn.med.o { background-position: 0 -564px; }
.btn.med.o:hover { background-position: 0 -593px; }
.btn.med.w { color: black; background-position: 0 -622px; }
.btn.med.w:hover { background-position: 0 -651px; }

/*small buttons*/
.btn.sm.bl, button.sm.bl { background-position: 0 -680px; }
.btn.sm.bl:hover, button.sm.bl:hover { background-position: 0 -699px; }
.btn.sm.g { background-position: 0 -718px; }
.btn.sm.g:hover { background-position: 0 -737px; }
.btn.sm.k, button.sm.k { background-position: 0 -756px; }
.btn.sm.k:hover, button.sm.k:hover { background-position: 0 -775px; }
.btn.sm.o { background-position: 0 -794px; }
.btn.sm.o:hover { background-position: 0 -813px; }
.btn.sm.w { color: black; background-position: 0 -832px; }
.btn.sm.w:hover { background-position: 0 -851px; }


/*Basic UI goodies*/
.ui-radius-small { -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.ui-radius-large { -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.ui-radius-top-small { -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; }
.ui-radius-top-large { -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; }
.ui-radius-bottom-small { -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; }
.ui-radius-bottom-large { -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; }

.icon-48 { width: 48px; height: 48px; background: transparent url(/ndv10/icon-48.png) no-repeat; overflow: hidden; }
.icon-48.chart { background-position: 0 0; }
.icon-48.address { background-position: 0 -48px; }
.icon-48.mail { background-position: 0 -96px; }
.icon-48.people { background-position: 0 -144px; }
.icon-48.lock { background-position: 0 -192px; }
.icon-48.tools { background-position: 0 -240px; }
.icon-48.error { background-position: 0 -288px; }
.icon-48.message { background-position: 0 -336px; }
.icon-48.siren { background-position: 0 -384px; }
.icon-48.images { background-position: 0 -432px; }
.icon-48.gears { background-position: 0 -480px; }

.icon-16 { width: 16px; height: 16px; background: transparent url(/ndv10/icon-16.png) no-repeat; overflow: hidden; }
.icon-16.ndsmall { background-position: 0 0; }
.icon-16.ndtiny { background-position: 0 -16px; }
.icon-16.check { background-position: 0 -32px; }
.icon-16.person { background-position: 0 -48px; }
.icon-16.door { background-position: 0 -64px; }
.icon-16.mail { background-position: 0 -80px; }
.icon-16.ar_blue { background-position: 0 -96px; }
.icon-16.ar_green { background-position: 0 -112px; }
.icon-16.ar_red { background-position: 0 -128px; }
.icon-16.heart { background-position: 0 -144px; }
.icon-16.mail_send { background-position: 0 -160px; }
.icon-16.print { background-position: 0 -176px; }
.icon-16.page { background-position: 0 -192px; }
.icon-16.flag_red { background-position: 0 -208px; }
.icon-16.house { background-position: 0 -224px; }
.icon-16.scroll { background-position: 0 -240px; }
.icon-16.cal { background-position: 0 -256px; }
.icon-16.pencil { background-position: 0 -272px; }
.icon-16.star { background-position: 0 -288px; }
.icon-16.lawnsign { background-position: 0 -304px; }
.icon-16.pin { background-position: 0 -320px; }
.icon-16.vcard { background-position: 0 -336px; }
.icon-16.map { background-position: 0 -352px; }
.icon-16.tooltip { background-position: 0 -368px; }
.icon-16.magnify { background-position: 0 -384px; }
.icon-16.warn_red { background-position: 0 -400px; }
.icon-16.list_g { background-position: 0 -416px; }
.icon-16.list_k { background-position: 0 -432px; }
.icon-16.delist_r { background-position: 0 -448px; }
.icon-16.delist_k { background-position: 0 -464px; }
.icon-16.listing_edit { background-position: 0 -480px; }
.icon-16.listing_view { background-position: 0 -496px; }
.icon-16.silhouette { background-position: 0 -512px; }
.icon-16.mail_open { background-position: 0 -528px; }
.icon-16.alert_new { background-position: 0 -544px; }
.icon-16.alert_none { background-position: 0 -560px; }
.icon-16.mailbox_none { background-position: 0 -576px; }
.icon-16.mailbox_new { background-position: 0 -592px; }
.icon-16.plus { background-position: 0 -608px; }
.icon-16.check { background-position: 0 -624px; }
.icon-16.cross { background-position: 0 -640px; }
.icon-16.return { background-position: 0 -656px; }

div.container { width: 960px; margin: 0px auto; }
div.container.main { padding: 20px 0; }
div.inner { width: 800px; }
div#masthead { display:none; }

div#footer { display: none; }

div#mastheadmenu { display: none; }

.left, .l { float: left; }
.right, .r { float: right; }
.full { width: 100%; }
.half { width:  50%; }
.quarter { width: 25%; }
.threeQuarters { width: 75%; }
.twoFifths { width: 40%; }
.threeFifths { width: 60%; }
.oneThird { width: 33.3%; }
.twoThirds { width: 66.7%; }

.a, .b { position: relative; }
.a { width: 61.8%; }
.b { width: 38.2%; }
.c { clear: both; }
.rel { position: relative; }
.abs { position: absolute; }


div.pagehead { background: url(/ndv10/0-bg.jpg) repeat-x top left; height: 500px; position: relative; color: white; }
div.pagehead div.content { background: white; height: 380px; position: relative; overflow: hidden; }
#slider { width: 1920px; position: absolute; text-shadow: 0px 1px 1px rgba(0,0,0,.5);}
#card1, #card2 { position: absolute; width: 920px; top: 20px; height: 360px; }
#card1 { background: url(/ndv10/h_bg0.png) repeat-x bottom left; }
#card2 { background: url(/ndv10/h_bg1.png) repeat-x bottom left; }

div.pagehead div.logo { position: absolute; left: 20px; top: -20px; }

div#stb { display: none; }
#stb .logo { position: absolute; left: -159px; z-index: -1}
ol#stbtabs { width: 100%; position: absolute; bottom: 0px; right: 0px; list-style-type: none; }

#stbtabs li { float: right; margin-right: 10px; text-align: right; }
#stbtabs li:first-child { margin-right: 20px; }
#stbtabs a { text-decoration: none; float: left; width: 151px; height: 44px; color: white; font-size: 26px; font-shadow: 1px 1px 1px black; background-image: url(/ndv10/stb_tabs.png); background-repeat: no-repeat; }
#stbtabs a.list.active { background-position: -151px 0px; }
#stbtabs a.list.inactive { background-position: -151px -44px; }
#stbtabs a.list.inactive:hover { background-position: -151px -88px; }
#stbtabs a.find.active { background-position: 0 0; }
#stbtabs a.find.inactive { background-position: 0 -44px; }
#stbtabs a.find.inactive:hover { background-position: 0 -88px; }
#stbtabs a.inactive { color: white; font-shadow: 1px 1px 1px rgba(0,0,0,.5); }
#stbtabs a.active { color: #5A5954; font-shadow: 1px 1px 1px rgba(0,0,0,.2); }
#stbtabs a span { padding: 12px 20px 0 0; float: right; }

ol#menutabs { width: 61.8%; position: absolute; bottom: 0px; left: 38.2%; list-style-type: none; }
#menutabs li { float: left; margin-right: 10px; text-align: right; }
#menutabs a { text-decoration: none; float: left; padding: 10px; font-size: 14px; font-shadow: 1px 1px 1px black; color: #373737; }
#menutabs a.active { background: white; font-weight: bold; }
#menutabs a.inactive { background: #d3d3d3 url(/ndv10/limenu_inactive.png) repeat-x bottom; }
#menutabs a.inactive:hover { background-color: #f3f3f3; }
#menutabs a img { margin-right: 5px; vertical-align: bottom; }

div.menu div.l { width: 365px; }
div.menu div.l a { float: left; margin: 7px 2px; padding: 8px; color: #373737; font-size: 14px; }
div.menu div.l a.active { background-color: #007e75; color: white; text-decoration: none; cursor: default; }
div.menu div.l a:first-child { margin-left: 10px; }
div.menu div.r { width: 594px; }
div.menu div.r > div { border-style: solid; border-color: #d3d3d3; border-width: 0 0 1px 1px; -moz-border-radius: 0pt 0pt 0pt 3px; overflow: hidden; }
div.menu div.r a { font-size: 14px; float: left; padding: 15px; color: #373737; }
div.menu div.r a.active { background: url(/ndv10/lisubmenu_active.png) repeat-x bottom transparent; }

a.sb { padding:5px 20px; color: white; background: black; font-size: 14px; font-family: segoe ui; font-style: italic; text-decoration: none; }

div.search form, div.list form { margin-right: 20px; }
div.search label, div.list label { margin: 5px 0 2px; display: block; font-size: 14px; font-weight: bold; }
div.search label span, div.list label span { font-weight: normal; font-size: 12px; }
div.search input[type=text], div.list input[type=text], div.search select, div.list select { background: white url(/ndv10/input_shadow.png) repeat-x; font-size: 16px; }
div.search input[type=text], div.list input[type=text] { padding: 3px; }
div.search input[type=text], div.search select { border: 1px solid #19740f; }
div.list input[type=text], div.list select { border: 1px solid #00524c; }
div.list optgroup { font-size: 12px; }
div.list optgroup option { margin-left: 10px; font-size: 16px; }

div#main { position: relative; overflow: hidden; padding: 20px 0; }

a#wam { position: absolute; top: -17px; left: 10px; text-decoration: none; }
a#wam span { display:none; position: absolute; width: 336px; height: 80px; background-image: url(/ndv10/wam.png); background-repeat: no-repeat; }
a#wam span.wam_list { background-position: top left; }
a#wam:hover span.wam_list { background-position: bottom left; }
a#wam span.wam_find { background-position: top right; }
a#wam:hover span.wam_find { background-position: bottom right; }

div.blog, div.news { color: #808080; text-decoration: none; }
div.blog { margin: 0 10px 0 20px; }
div.news { margin: 0 20px 20px 10px; background: #f0eeee; border: 1px solid #d3d3d3; }
div.news div.post { padding: 10px 60px 10px 20px; position: relative; border-top: 1px solid transparent; border-bottom: 4px solid transparent; }
div.blog h1, div.news h1 { font-size: 30px; }
div.news h1 { color: white; background: #9d9c9c; padding: 20px; }
div.blog div.post { padding: 15px 60px 15px 0; margin-top: 20px; position: relative; border-top: 1px solid transparent; border-bottom: 4px solid transparent; }
div.blog div.post:hover, div.news div.post:hover { border-top: 1px solid #d8d6d6; border-bottom: 4px solid #d8d6d6;}
div.news div.post:hover { background: #e3e1e1; }
div.news a { color: #808080; }
div.post h2 { font-family: "times new roman", serif; letter-spacing: -1px; font-weight: normal; }
div.post h2 a{ color: #444; }
p.comments { padding-top: 10px; }
p.comments span { margin-right: 20px; }
p.comments span span { background: #11a800; color: white; padding: 2px 6px; margin-right: 6px; position: relative; }
p.comments span span span { position: absolute; top: 19px; left: 4px; background: url(/ndv10/comments_pointer.png) top left no-repeat; width: 10px; height: 10px; line-height: 1px; margin: 0; padding: 0; }

span.calendar { position: absolute; right: 8px; top: 18px; background: url(/ndv10/calendar_mini.png) top left no-repeat; color: white; width: 40px; height: 33px; text-align: center; }
span.calendar span.month { display: block; font-size: 10px; line-height: 10px; }
span.calendar span.day { display: block; font-size: 20px; font-weight: bold; }

div.news img { position: absolute; right: 8px; top: 25px; }
div.news span { display: block; }
div.news span.headline { color: #515151; }
div.news span.from { font-variant: small-caps; color: #999999; }
div.news label { margin: 10px 0pt 5px; display: block; font-size: 16px; }
div.news input { margin: 0 0 10px; }

p.news a { color: #555555; }
p.news a img { border: 2px solid #999999; float: left; margin: 0px 4px 4px 0px;}
p.news a span {  }
p.news a span.headline { font-size: 1.25em; }
p.news a span.from { font-variant: small-caps; color: #999999; }

div#searchDiv { position: absolute; top: 0px; left: 0px; width: 1px; height: 1px; }

div.listingBlockContainer { float: left; }

input.block { display: block; }

div#mainDiv { position: absolute; width: 100%; background-color: white;}
div#mainDiv h1 { margin: 15px 0px 8px 0px; }

div.mapMenu { background: url("/images/mapMenuBG1.png") bottom left repeat-x; color: black; font-size: 9px; border: 0px; padding: 0px 2px; cursor: pointer; float: right; display: inline; height: 38px; width: 50px; text-align: center; }
div.mapMenu p { color: black; margin: 0px; padding: 0px; }
div.mapMenu img { border: 0px; display: block; margin: 0px auto; padding-top: 2px;}

div#myContacts fieldset { border: 0px; }
div#myContacts fieldset legend { font-size: 1.2em; font-weight: normal; }
div#myContacts fieldset fieldset { width: 350px; margin-left: 40px; background: #f3f3f3; padding-bottom: 8px; }
div#myContacts fieldset fieldset legend { font-size: 1.0em; padding-left: 8px; }

div#create_group { width: 650px; margin: 0px auto; }
div#create_group span { display: block; margin-top: 10px; clear: both; }
div#create_group label { display: block; float: left; clear: left; width: 140px; text-align: right; margin: 5px 0px 0px 0px; }
div#create_group input { margin: 5px 0px 0px 10px; }

div.pageHeader { margin: 0px 20px; overflow: auto; }
div.pageHeader h1 { font-size: 24px; line-height: 48px; color: #373737;}
div.pageHeader p { padding-top:10px; color: #373737;}
div.pageHeader img { float: left; width: 48px; height: 48px; margin-right: 20px; }
	
div.table { margin: 0px 10px; overflow: hidden; font-size: 10px; }
	
div.headerMenu { padding: 0px 6px; overflow: hidden; background: black; }
div.headerMenu ul, div.pageMenu ul { margin:6px 0px 0px 0px; padding:0; list-style:none; }
div.headerMenu li, div.pageMenu li { float:left; margin:0px 6px 0px 0px; height: 29px; }
div.headerMenu ul a, div.pageMenu ul a { display:block; padding:5px 10px; text-decoration: none; color: white; }
div.headerMenu li:hover, div.pageMenu li:hover { background:url("/images/menuBGRightSelected.gif") no-repeat right top;  color: black; }
div.headerMenu ul a:hover, div.pageMenu ul a:hover { background:url("/images/menuBGLeftSelected.gif") no-repeat left top; color: black;}
div.headerMenu li.selected, div.pageMenu li.selected { background:url("/images/menuBGRight.gif") no-repeat right top; }
div.headerMenu li.selected a, div.pageMenu li.selected a { background:url("/images/menuBGLeft.gif") no-repeat left top; color: black; }
div.headerMenu ul a img, div.pageMenu ul a img { border: 0; vertical-align: middle; margin-right: 3px;}

div.pageMenu { background: black; overflow: hidden; margin: 0 10px; }
div.pageSubmenu { background: #dddddd; padding: 4px 0px; }
div#accountSubMenu { border-left: 1px solid black; border-right: 1px solid black; }

div#menuDiv { width: 300px; }
div#menuDiv ul { margin:0px; padding:0; list-style:none; overflow: hidden;}
div#menuDiv li { float:left; margin:0px 6px 0px 0px; height: 29px; }
div#menuDiv ul a { display:block; padding:5px 10px; text-decoration: none; color: white; }
div#menuDiv li:hover { background:url("/images/menuBGRightSelected.gif") no-repeat right top;  color: black}
div#menuDiv ul a:hover { background:url("/images/menuBGLeftSelected.gif") no-repeat left top; color: black;}
div#menuDiv li.selected { background:url("/images/menuBGRight.gif") no-repeat right top; }
div#menuDiv li.selected a { background:url("/images/menuBGLeft.gif") no-repeat left top; color: black; }
div#menuDiv ul a img { border: 0; vertical-align: middle; margin-right: 3px;}

div.mhmessage { display:none; }
div.overlay{ display: none; }

div.guts .left fieldset { border: 0px; margin: 10px 0 10px 10px; }
div.guts .right fieldset { border: 0px; margin: 10px 10px 10px 0px; }
div.guts legend { font-size: 16px; margin: 5px 0 2px; }
div.guts ul { list-style-type: none; }
div.guts ol { margin-left: 28px; }
div.guts ul li { padding-right: 5px; float: left; width: 140px; }
div.guts li input[type=checkbox] { margin-right: 6px; }

div.overlayBG { display: none;}
div.error { position: relative; display:none; overflow: auto; }
div.error p { margin: 5px 0 5px 5px !important; overflow: auto; }
div.error span { float: left; margin-right: 0.3em; clear: left; }
div.error img { position: absolute; top: 5px; left: 5px; }

option { padding-right: 10px; }
div.questionBlock { clear: left; margin: 10px 0; padding: 10px;  border: 2px solid #ccc; background: white; }
div.questionBlock h1 { font-size: 1.5em; background: #dddddd; padding: 6px; border-bottom: 2px solid #cccccc; }
div.questionBlock h2 { font-weight: bold; font-size: 18px; font-weight: bold; border: 1px solid #ccc; padding: 4px 4px 6px; background: #fafafa; margin-bottom: 4px; }
div.questionBlock h1 a, div.questionBlock h2 a { float: right; }
div.questionBlock p { padding: 2px 0; }
div.question { padding: 6px; overflow: hidden; border: 1px solid white; }
div.question:hover { background: #f0eeee; border-color: #d3d3d3; }
div.question p { padding: 0px 0px 4px 0px; }
div.leftLabel label { float: left; text-align: right; width: 100px; margin-right: 10px; }
div.leftLabel span { margin-right: 10px; display: block; }
div.radioLeft input[type=radio] { float: left; clear:left; margin: 3px 0px 0px 0px; }
div.radioLeft label { font-weight: bold; float:left; margin: 0px 0px 0px 5px; }
div.radioLeft label span { font-weight: normal; }
div.radioLeft p.info { font-weight: normal; margin-right: 20px; margin-bottom: 5px; }
div.checkLeft input[type=checkbox] { float: left; clear:left; margin: 3px 0px 0px 0px; }
div.checkLeft label { font-weight: bold; float:left; margin: 0px 0px 0px 5px; }
div.checkLeft label span { font-weight: normal; }
div.checkLeft p.info { font-weight: normal; margin-right: 20px; margin-bottom: 5px; }
div.multipleChoice div.answerGroup label { display: block; }
div.multipleChoice div.answerGroup label input { margin: 0px 8px 0px 5px; }
div.bottomLabel,div.topLabel { margin-bottom: 6px; }
div.bottomLabel label, div.topLabel label { font-size: 11px; margin-bottom: 3px; display: block; font-weight: bold; }
div.numericFeedback { }
div.numericFeedback label { float: left; text-align: center; }
div.numericFeedback label input { display: block; margin: 3px 10px;}
div.checkboxFeedback { }
div.checkboxFeedback label { float: left; width: 150px; text-align:right; }
div.checkboxFeedback label input { margin-left: 10px; }
.q { font-weight: bold; }
img.tti { margin: 0px 3px; }

iframe { border: 0; }
.ett, .smtt, .lgtt { display: none; }
