/* ----------------------------------------------------------------------------- 
NULL BROWSER DEFAULTS 
-----------------------------------------------------------------------------*/ 
* {margin:0;}
html, body {height: 100%;}
ul {list-style:none;}
iframe {border:0;}
/* ----------------------------------------------------------------------------- 
GLOBAL DEFAULT ELEMENTS
-----------------------------------------------------------------------------*/ 
body {margin:0 auto;padding:0;font:normal 76.01% arial, helvetica, sans-serif;text-align:left;line-height: 1.5em;color:#000;background:#dfeaf2 url(../img/bg.gif) repeat-y center center;}
a {text-decoration:none;cursor:pointer;overflow:hidden;}
a:focus {-moz-outline:0;outline:0;outline-offset:0;}
a:hover {text-decoration:underline;}
a img {border:0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
h1 {font-weight:normal;font-size:24px;}
h2 {font-size:15px;margin:0 0 6px 0;}
h3 {font-size:10px;text-shadow:none;}
h4 {font-size:13px;margin:0 0 6px 0;}
h5 {font-size:13px;}
h6 {font-size:11px;}
p {margin:0 0 18px 0;}
small {font-size:9px;line-height:1.2;}
button{font:bold 12px arial;}
strong {font-weight:bold;}
.hide{display:none !important;}
.show{display:block !important;}
.fleft{float:left;}
.fright{float:right;}
.clear {display:block;float:none;clear:both;border:0;padding:0;margin:0;height:1px;line-height:1px;font-size:1px;}
.nobr{border:0 !important;}
.hg{font-weight:bold;}
/* ----------------------------------------------------------------------------- 
LAYOUT: GLOBAL 
-----------------------------------------------------------------------------*/ 
#main{position:relative;width:79.3em;min-height:100%;margin:0 auto;padding:0;background:#fff;}
#header{position:relative;margin:0;}
#content{clear:left;position:relative;*z-index:-1;width:79.1em;padding-bottom:.5em;border-left:1px solid #a1a5b1;border-right:1px solid #a1a5b1;}
#footer{clear:left;}
#pbp{margin:0;}
#omniture{display:none;}
/* button */
.btn{position:relative;border:1px solid #969698;padding:1px;display:block;}
.btn a{display:block;color:#474747;text-decoration:none;padding:0 0.7em;background:url(../img/grad.gif) repeat-x 0 -219px;text-align:center;font-weight:bold;}
.btn a:hover, .lbtn:hover, .rbtn:hover{text-decoration:none;}
/* left button */
.lbtn, .rbtn{display:block;cursor:pointer;border:1px solid #969698;padding:0 0.5em;background:url(../img/grad.gif) repeat-x 0 -219px;}
.lbtn span, .rbtn span{width:0.6em;height:1.4em;float:left;display:block;background:url(../img/icon.gif) no-repeat -132px -118px;margin:0 0.3em 0 0;}
.lbtn p, .rbtn p{float:left;color:#000;font-size:0.9em;font-weight:bold;line-height:1.6em;margin:0;}
 .rbtn span{margin:0 0 0 0.3em;}
/* right button */
.rbtn span{background-position:-138px -118px;}
/* pagination */
.pagi{margin:0 !important;padding:0 !important;position:relative;color:#0b5589;}
.pagi li{float:left;margin:0 0.5em 0 0 !important;padding:0 !important;line-height:1em;font-size:.9em;}
.pagi li a{display:block;padding:.2em .4em;border:1px solid #b9b9b9;color:#0b5589 !important;}
.pagi li span.selected{display:block;margin:0;padding:0.2em 0.3em 0.3em 0.3em;background:#e5e5e5;border:1px solid #b9b9b9;text-align:center;font-size:0.92em;}
/* back to top */
.backtotop{position:relative;float:right;}
.backtotop span{font-weight:bold;line-height:1.2em;padding:0 0 0 1em;background:url(../img/icon.gif) no-repeat -63px -120px;}
.backtotop a{color:#124da9;background:#fff;}
/* asset popup */
.hover{position:absolute;top:0;left:0;display:none;width:10.4em;height:7.74em;background:#fff url(../img/grad.gif) repeat-x 0 -1130px;z-index:9999;border:2px solid #b0b0b0;cursor:pointer;}
.hover .play{position:absolute;display:block;width:2.65em;height:2.7em;background:url(../img/icon.gif) no-repeat -247px -84px;top:4.5em;right:0.5em;}
.hover dl{font-size:1em;color:#000;padding:0 0 0 0.5em;font-weight:bold;}
.hover dl dt{overflow:hidden;width:8.6em;font-size:1.1em;}
.hover dl dd{font-size:0.8em;}
.hover .ch{color:#565656;}
.hover .ch a{color:#0b5589;}
/*family filter*/
#famfil{position:relative;font-size:0.9em;float:right;display:block;margin:1em 0 0 0;color:#000;font-weight:normal;}
#famfil .ffcheck{margin:0 0.3em 0 0;_margin:-0.2em 0 0 0;}
#famfil a{padding:0;display:inline;color:#005992;}
/*truveo*/
.truveo{float:right;}
.truveo a{display:block;width:8.4em;height:1.1em;margin:1em 7.3em 0 0;background:url(../img/icon.gif) no-repeat -146px -121px;}
/*see more*/
.allvid{float:right;}
.allvid a{color:#4a92cd;font-size:0.92em;display:block;float:left;position:relative;}
.allvid span{width:0.7em;height:0.7em;display:block;float:left;background:url(../img/icon.gif) no-repeat -124px -122px;_background-position:-124px -120px;}
/*Quigo add*/
#quadd{position:relative;display:block;overflow:hidden;margin:0 0 0.8em 0;}
/* ----------------------------------------------------------------------------- 
LAYOUT: HEADER AND FOOTER
-----------------------------------------------------------------------------*/ 
#navcont{position:relative;margin:0.33em 0;padding:0;width:79.3em;height:1.17em;}
#navcont .globalnav{margin:0;padding:0;font-size:0.92em;color:#0b5589;}
#navcont .globalnav li{float:left;background:url(../img/grad.gif) no-repeat 0 -188px;padding:0 0.83em;line-height:1em;}
#navcont .globalnav li a{color:#0b5589;}
#navcont .globalnav .nobg{background:none;padding:0 0.83em 0 0.4em;}
#navcont .support{float:right;margin:0;padding:0;}
#navcont .support .help{padding:0 0.4em 0 0.83em;}
#hdcont{width:79.1em;height:7.15em;position:relative;background:#d8e8ef url(../img/grad.gif) repeat-x 0 1px;border:1px solid #83b5cb;border-bottom:0;}
#hdcont .logocont, #ftsearch .logocont{width:26.42em;float:left;position:relative;height:100%;}
#hdcont .logo{width:18.85em;height:5em;display:block;margin:1.75em 0 0 3.07em;background:url(../img/headerlogo.gif) no-repeat;text-indent:-9999em;text-decoration:none;}
#hdcont .logo span{text-indent:0;font-weight:bold;color:#fff;display:block;font-size:1.15em;text-align:left;margin:1.5em 0 0 0;}
#hdcont .right, #ftsearch .right{width:52.3em;float:left;position:relative;}
#hdcont .right .search_cat{float:left;margin:0;padding:0;width:39em;font-size:0.92em;font-weight:bold;color:#005893;position:relative;}
#hdcont .right .search_cat li{position:relative;float:left;padding:0.25em 0.85em 0 0.85em;}
#hdcont .right .search_cat .nospace{padding-left:0;}
#hdcont .right .search_cat li a, #hdcont .right .search_cat li .video{color:#0b5589;padding:0.3em 0.4em;display:block;}
#hdcont .right .search_cat li .video{background:#7fb0c7;color:#fff;}
#hdcont #smore{display:block;visibility:hidden;z-index:9999;position:absolute;left:4.5em;top:0.2em;border:1px solid #83b5cb;background:#fff;width:7em;padding:0.5em;margin:0;}
#hdcont #smore .ctg{position:relative;line-height:1.2em;color:#0b5589;font-weight:normal;margin:0;padding:0;}
#hdcont #smore #smorex{float:right;margin:-0.4em 0 0 0;}
#hdcont .right .searchcont,#ftsearch .right .searchcont{float:left;margin:0 0 0.7em 0;_margin:0 0 0.75em 0;}
#hdcont .right .searchbox,#ftsearch .right .searchbox{float:left;width:450px;height:21px;margin:0;padding:2px 0 0 0;border:1px solid #999;border-right:0;}
#hdcont .right .sbut,#ftsearch .right .sbut{float:left;width:7.7em;height:1.73em;border:1px solid #999;background:#fff;padding:1px;}
#hdcont .right .searchbtn,#ftsearch .right .searchbtn{font:bold 12px arial;cursor:pointer;width:100%;height:100%;border:0;background:#fff url(../img/grad.gif) repeat-x 0 -257px;color:#000;text-decoration:none;text-align:center;}
#hdcont .gen_cat{clear:both;width:52.3em;margin:0;padding:0;}
#hdcont .gen_cat ul{margin:0;padding:0;color:#fff;font-size:1em;font-weight:bold;}
#hdcont .gen_cat ul li{display:inline;background:url(../img/grad.gif) no-repeat 0 -296px;padding:0 0.5em;}
#hdcont .gen_cat ul li a{color:#fff;}
#hdcont .gen_cat ul .nobg{background:none;padding-left:0;}
#bcau{position:relative;border-bottom:1px solid #a1a5b1;height:3em;}
#bcau h1{font-size:1em;margin:0;padding:0;}
#bcau #breadcrumb{float:left;padding:0;color:#044eb9;padding:1em 0 0 1em;}
#bcau #breadcrumb li{float:left;background:url(../img/icon.gif) no-repeat -78px -122px;line-height:0.8em;margin:0 0.8em 0 0;}
#bcau #breadcrumb li a{color:#044eb9;margin:0 0 0 1em;background:#fff;line-height:1em;}
#bcau #breadcrumb .nobg{background:#fff;}
#bcau #breadcrumb .showtitle{font-size:1.5em;font-weight:bold;color:#000;background:#fff;margin:0 0 0 0.8em;line-height:0.7em;position:relative;}
#bcau #authentication{float:right;margin:0.6em 0 0 0;}
#bcau #authentication .user_session{float:left;padding:0;font-size:0.9em;font-weight:bold;color:#474747;}
#bcau #authentication .user_session span{color:#000;padding:0 0 0 0.5em;}
#bcau #authentication .btn{float:left;margin:0 0.5em 0 0.8em;_margin:0 0.25em 0 0.8em;}
#ftsearch{clear:both;width:79.1em;height:5.2em;background:#a7c4d0 url(../img/grad.gif) repeat-x 0 -106px;border:1px solid #6496ab;border-bottom:0;}
#ftsearch .logo{width:15.8em;height:4em;display:block;margin:1em 0 0 3.07em;background:url(../img/footerlogo.gif) no-repeat;text-indent:-9999em;text-decoration:none;}
#ftsearch .logo span{text-indent:0;font-weight:bold;color:#fff;display:block;font-size:1.15em;text-align:left;margin:0.9em 0 0 0;}
#ftsearch .ftsearch{margin:1.7em 0 0 0;}
#ftsearch .right .searchbox{background:#fff url(../img/truveo.gif)  no-repeat right center;}
#ftsearch .right .whitebg{background:#fff;}
#ftlinks{clear:both;width:98.5%;border:1px solid #878787;margin:0.8em auto;padding:0.5em;text-align:center;}
#ftlinks .flag{position:relative;height:1.5em;margin:0 auto;text-align:center;display:table;}
#ftlinks .flag a{width:1.3em;height:0.8em;display:block;*display:inline-block;float:left;*float:none;background:url(../img/icon.gif) no-repeat 0 0;margin:0 0.5em 0 0;}
#ftlinks .flag .ca{background-position:0 -135px;}
#ftlinks .flag .in{background-position:-16px -135px;}
#ftlinks .flag .cn{background-position:-32px -135px;}
#ftlinks .flag .tw{background-position:-208px -135px;}
#ftlinks .flag .en{background-position:-128px -135px;}
#ftlinks .more{position:relative;margin:0 0 0.5em 0;}
#ftlinks .more ul{margin:0;padding:0;display:inline;}
#ftlinks .more ul li{display:inline;font-weight:bold;color:#124da9;background:url(../img/grad.gif) no-repeat 0 -296px;padding:0 0.4em;}
#ftlinks a{color:#124da9;}
#ftlinks h3{display:inline;font-size:1em;font-weight:bold;}
#ftlinks  .more ul .nobg{background:none;}
#ftlinks .copyright{color:#000;font-size:1em;}
/* ----------------------------------------------------------------------------- 
LAYOUT:  SURROGATE
-----------------------------------------------------------------------------*/ 
.preloadImage {background: url(../img/loading.gif) no-repeat center;float: left;}
.preloadImage, .preloadImage img {width: 120px;height: 90px;}
/*.preloadImage img {display: none;}*/
.resultItem{float:left;positon:relative;width:24.7em;height:9.5em;border:1px solid #b9b9b9;margin:0 0 0.4em 0.6em;_margin:0 0 0.4em 0.3em;background:#fff;}
.collection{border:1px solid #f5ca47;background:#fdf3da;}
.resultItem .resleft{position:relative;z-index:10;margin:0.5em 0 0 .5em;}
.resultItem .resleft .thumb{border:1px solid #b9b9b9;margin:0 0.5em 0 0;}
.resultItem dl{position:relative;margin:.5em 0 0 0.5em;}
.resultItem dt{font-weight:bold;line-height:1.1em;font-size:.9em;overflow:hidden;width:14.5em;}
.resultItem dd{line-height:1.15em;color:#737373;font-size:.9em;}
.resultItem dd.bold{font-weight:bold;}
.resultItem dd.dark{color:#000;}
.resultItem dd a, .resultItem dd span, .resultItem dd span, .resultItem dd em{padding:0 0 0 0.3em;font-style:normal;}
.resultItem a{color:#0b5589;}
.resultItem .price{position:absolute;top:8.5em;left:7.2em;_left:-4.8em;width:4em;text-align:right;}
.resultItem .sviews, .resultItem .srun{margin:0;padding:0;}
.resultItem .buy{color:#ff9a2a;font-weight:bold;}
.resultItem .sbar{position:relative;*display:inline-block;background:url(../img/grad.gif) no-repeat 0 -297px;margin:0 0.2em 0 0.3em;}
.resultItem .useraction{position:relative;clear:both;width:95%;padding:0.2em 0 0 0.5em;}
.resultItem .addply{display:block;float:left;width:0.75em;height:0.75em;margin:0.1em 0 0 0;padding:0;text-indent:-999em;background:url(../img/icon.gif) no-repeat -50px -122px;}
.resultItem .mylib{display:block;float:left;margin:0;padding:0;font-size:0.8em;line-height:1.2em;color:#4a91cd;text-align:center;}
.resultItem .mylib span{display:block;float:left;margin:0 0.5em 0 0;_margin:0 0.2em 0 0;width:0.45em;height:1em;font-size:1em;background:url(../img/icon.gif) no-repeat -124px -122px;}
.resultItem .surdesc{position:absolute;z-index:100;display:none;top:0;left:0;_left:-10.6em;border:2px solid #cececf;width:9.9em;height:7.3em;background:#505055;-moz-opacity:0.90;filter:alpha(opacity=90);opacity:0.90;text-decoration:none !important;}
.resultItem .surdesc .surtitle{background:#fec780;height:1.1em;color:black;font-size:0.9em;font-weight:bold;text-align:right;line-height:1em;padding:0 0.2em 0 0;}
.resultItem .surdesc p{color:#fff;font-size:0.9em;padding:0.5em;margin:0;line-height:1.2em;text-decoration:none !important;}
#surrating{float:right;display:block;position:relative;padding:0 8.6em 0 0;}
#surrating .rating{position:relative;width: 50px;height: 10px;background:url(../img/surrogate-rating.gif) repeat-x;}
#surrating .rating .rated{position:absolute;height: 10px;background:url(../img/surrogate-rating.gif) repeat-x 0 -20px;}
/* ----------------------------------------------------------------------------- 
LAYOUT:  SEARCH CATEGORY
-----------------------------------------------------------------------------*/ 
#view_cat{margin:0;padding:.35em 0 0 0;list-style:none;*height:1.6em;}
#view_cat h2{font-size:1em;font-weight:normal;margin:0;padding:0;}
#view_cat li{float:left;margin:0 0.6em;_margin:0 0.5em;line-height:1em;font-size:.9em;}
#view_cat li a{color:#000;line-height:1em;}
#view_cat li span{float:left;display:block;width:0.7em;height:0.7em;_width:1.2em;_font-size:0.68em;_padding:0.1em 0;margin:0.1em 0.5em 0 0;_margin:0.1em 0.3em 0 0;background:#b9b9b9;}
#view_cat li.selected span{background:#ff9a33;width:0.4em;height:0.4em;_width:1em;_font-size:0.4em;border:2px solid #b9b9b9;}
#view_cat li.selected h2{font-weight:bold;}
/* ----------------------------------------------------------------------------- 
LAYOUT:  SNS 
-----------------------------------------------------------------------------*/ 
#vid_ComSNSMain{width:174px;display:none;height:0 !important;}
#snsclose{position:absolute;top:40px;left:84px;_left:-5px;z-index:9999;display:none;}
#loginLayer div span{margin-right:16px;}
#loginLayer{top:43px !important;left:-80px !important;_left:-170px !important;}
.noteExit{float:left;width:6px;height:9px; background: url(../img/icon.gif) no-repeat -115px -121px;margin:5px 0 0 0;padding:0px;}
/* ----------------------------------------------------------------------------- 
LAYOUT: DYNAMIC LEAD
-----------------------------------------------------------------------------*/ 
#dl{clear:both;position:relative;width:79.1em;height:24.7em;background:url(../img/grad.gif) repeat-x 0 -1418px;border-bottom:1px solid #96a6b0;}
#dl .dlinner{position:relative;margin:1.3em 0.8em 1.1em 1.4em;float:left;_float:none;}
#dl .dlinner .tpcu, #dl .dlinner .btcu{position:absolute;top:0;left:-2px;_left:-76.65em;z-index:9999;display:block;width:0.85em;height:0.85em;background:url(../img/icon.gif) no-repeat -228px -54px;}
#dl .dlinner .btcu{top:21.15em;background-position:-228px -64px;}
#dl .dlinner .gallery{position:relative;float:left;width:24.7em;border:2px solid #fff;border-right:0;height:21.7em;}
#dl .dlinner .gallery .title{height:3.2em;background-color:#a3acb1;}
#dl .dlinner .gallery .title h2{text-align:right;color:#fff;margin:0;padding:0.3em 1em 0 0;font-size:1.3em;}
#dl .dlinner .gallery .title h2 a{color:#fff;}
#dl .dlinner .gallery .title .desc{line-height:1em;margin:0;padding:0 0 0 1em;font-size:0.9em;float:left;color:#000;}
#dl .dlinner .gallery .title .more{line-height:1.1em;margin:0;padding:0 1.6em 0 0;font-size:0.9em;float:right;color:#fff;}
#dl .dlinner .gallery .title .more a{color:#fff;}
#dl .dlinner .gallery .thumb{width:23em;height:16.6em;margin:0.25em 0 0 1.2em;padding:0;position:relative;}
#dl .dlinner .gallery .gal{display:none;position:absolute;}
#dl .dlinner .gallery .thumb .set{position:relative;width:10.7em;height:8.1em;float:left;margin:0 0.5em 0.25em 0;text-decoration:none;}
#dl .dlinner .gallery .thumb .set .sel img{border:2px solid #ffc986;width:126px;height:94px;}
#dl .dlinner .gallery .thumb .set img{width:130px;height:98px;margin:0;padding:0;}
#dl .dlinner .gallery .slide{position:relative;margin:0 0 0 1em;}
#dl .dlinner .gallery .slide a{display:block;float:left;position:relative;margin:0.3em 0.5em 0 0;line-height:1em;text-indent:-999em;}
#dl .dlinner .gallery .slide .prev{width:1.4em;height:1.4em;background:url(../img/icon.gif) no-repeat 0 -117px;margin-top:0;}
#dl .dlinner .gallery .slide .next{width:1.4em;height:1.4em;background:url(../img/icon.gif) no-repeat -19px -117px;margin-top:0;}
.gal_on{width:0.75em;height:0.75em;background-color:#ffc986;}
.gal_off{width:0.65em;height:0.65em;border:1px solid #fff;}
#dl .dlinner .player_cont{float:left;position:relative;background:#fff;}
#dl .dlinner .player_cont .player{position:relative;width:26.4em;height:22em;background:#000;}
#dl .dlinner .player_cont .player .inner{position:absolute;}
#dl .dlinner .player_cont .noply{position:relative;width:26.4em;height:22em;background:#000;}
#dl .dlinner .player_cont .noply img{position:relative;z-index:0;top:5.5em;width:185px;height:140px;}
#dl .dlinner .player_cont .ply{position:absolute;z-index:9999;width:26.4em;height:23.1em;background:url(../img/play.png) no-repeat center center;left:0;*top:7.5em;*left:9.5em;*background:none;}
#dl .dlinner .ad_cont{position:relative;float:left;width:24.7em;height:20.6em;margin:0 0 0 0.5em;}
#dl .dlinner .ad_cont .dl_add{position:absolute;}
/* ----------------------------------------------------------------------------- 
LAYOUT: VERTICAL SURROGATE
-----------------------------------------------------------------------------*/ 
#mps{position:relative;}
#vsur{position:relative;width:79.1em;margin:1em 0 0 0;}
#vsur .resultItem{position:relative;border:0;float:left;width:10.3em;height:17.9em;padding:0 0 1em 2.35em;_padding:0 0 1em 2em;margin:0;}
#vsur .resultItem .addply{display:none;}
#vsur .resultItem .resleft{height:7.5em;}
#vsur .resultItem dt{width:11em;}
#vsur .resultItem dd{line-height:1.3em;}
#vsur .resultItem .price{position:relative;top:0;left:0;text-align:left;width:10em;}
#vsur #surrating{float:none;margin:0;padding:0;}
#vsur .resultItem .surdesc{left:0;top:0;}
#vsur .resultItem .thumb{margin:0;padding:0;}
#vsur #tabsContainer{margin:0 0 1em 0;height:2em;border-bottom:1px solid #d0d0d0;}
#vsur .sort{float:left;margin:0 0 0 2.5em;padding:0;font-weight:bold;color:#b0b1b5;font-size:1em;}
#vsur .allvid{margin:0 0 2em 0;}
#vsur .allvid span{margin:0.4em 2em 0 0.7em;_margin:0.3em 2em 0 0.7em;}
/* ----------------------------------------------------------------------------- 
LAYOUT:  ANCILLARY PAGES
-----------------------------------------------------------------------------*/
/*error page*/
#errcont{position:relative;padding:3em 0 5em 0;border-bottom:1px solid #a1a5b1;}
#errcont .err{position:relative;width:62.6em;background:#fff url(../img/grad.gif) repeat-x 0 -1816px;margin:0 auto;padding:0 0 3em 0;border:1px solid #e4ecf1;border-bottom:0;}
#errcont .err .alert{width:1.8em;height:2.5em;position:relative;display:block;float:left;margin:0 0.5em 0 -3em;background:url(../img/icon.gif) no-repeat -283px -170px;}
#errcont .err .errin{margin:0 auto;padding:3.3em 0 0 0;width:35em;}
#errcont .err .errin h2{font-weight:normal;font-size:2em;color:#175483;}
#errcont .err .errin h3{color:#434345;font-weight:normal;font-size:1.5em;padding:0.5em 0;border-bottom:1px solid #e0e4e7;}
#errcont .err .errin .msg{position:relative;float:left;margin:0.7em 0 0 0;}
#errcont .err .errin .btn{position:relative;float:left;margin:0.5em 0 0 0.5em;}
#errcont .err .errin .code{clear:both;padding:3em 0 0 0;}
#errcont .err .errin .code span, #errcont .err .errin .rep span{font-weight:bold;color:#f70100;margin:0 0.2em 0 0;}
#errcont .err .errin .rep span{color:#18517c;}
#dir{float:left;width:39em;background:#e3eef0;margin:1em 0 0 1em;_margin:1em 0 0 0.7em;padding:0.5em;}
#dir h2{font-size:1em;float:left;}
#dir .cnt{float:right;color:#2265b4;font-weight:bold;}
#dir dl dd{width:8.8em;*width:8.6em;height:1.65em;background:#fff;display:block;float:left;padding:0 0.3em;margin:0 0 0.3em 0.3em;}
#dir dl dd a{color:#0b5589;}
#esearch{float:left;width:36em;height:16.6em;background:#e2f3fb;margin:1em 0 0 1em;_margin:1em 0 0 0.7em;}
#esearch .srch{margin:2.5em 0 0 2.5em;}
#esearch h2{color:#185282;margin:0 0 0.5em 0;}
#esearch p{margin:0 0 0.5em 0;padding:0;}
#esearch input{float:left;width:300px;height:20px;border:1px solid #c7d4dc;border-right:0;margin:0;padding:0;}
#esearch .btn{float:left;position:relative;}
/*no result*/
#nores .hd{float:left;padding:0.7em 0 0.4em 1.55em;*padding-bottom:0;margin:0;font-size:1.15em;color:#4d4d4d;}
#nores #famfil{padding:0;margin:0.7em 0 0 0;}
#nores .sort_vid{width:96.2%;margin:0 0 1em 3em;}
#nores{position:relative;width:77.1em;padding:0 0 3em 0;float:left;}
#nores .nores{position:relative;float:left;width:49.4em;margin:0 1.3em 0 1.3em;_margin:0 0.8em 0 0.8em;background:#fff url(../img/grad.gif) repeat-x 0 -1816px;border:1px solid #e4ecf1;border-bottom:0;}
#nores .nores .inner{width:36em;margin:0 auto;padding:3.3em 0 0 0;}
#nores .nores .inner .alert{width:1.8em;height:2.5em;position:relative;display:block;float:left;margin:0 0.5em 0 -3em;background:url(../img/icon.gif) no-repeat -283px -170px;}
#nores .nores .inner h2{width:22.5em;font-weight:normal;color:#175483;font-size:1.6em;line-height:1.4em;overflow:hidden;}
#nores .nores .inner ul{margin:1em 0 0 0;padding:0;list-style:disc outside;}
#nores .nores .inner ul li{margin:0.3em 0 0 2em;line-height:1.1em;}
/*truveo error*/
.errorpage{margin:100px 0;}
#trerr{position:relative;margin:0 auto;margin-bottom:1em;text-align:center;}
#trerr h2{position:relative;color:#175483;font-size:1.1em;margin:1em 0 0 0;}
#trerr h2 .alert{position:absolute;width:1.8em;height:2.5em;margin:0 0 0 -2.5em;background:url(../img/icon.gif) no-repeat -283px -170px;}
#trerr p{margin:0;padding:0;}
/* ----------------------------------------------------------------------------- 
FIXES: BROWSER HACKS
-----------------------------------------------------------------------------*/ 
*+html #hdcont .right .searchcont,*+html #ftsearch .right .searchcont{margin:0 0 0.75em 0;}
html>body*#hdcont .right .search_cat li{padding:0.3em 0.85em 0 0.85em;}
html>body*#upmoverlay .popup .layer .ua .button{height:2em;}
html>body*#pnp .pnp-inner .tprcu{background-position:-251px -54px;}
html>body*#pnp .pnp-inner .btrcu{background-position:-251px -71px;}
html>body*#upmoverlay .popup .layer .ua .share span{top:-2em;}
html>body*#trerr h2{margin:0;}
html>body*#trerr h2 .alert{position:relative;top:1.5em;left:-0.7em;display:inline-block;margin:0;}
html>body*#shcom #comrt #tmod .tprcu{left:24.95em;*left:24.8em;}
html>body*#shcom #ftchn .tplcu{top:-0.1em;left:-0.1em;*top:-0.05em;*left:-0.05em;}
html>body*#shcom #ftchn .tprcu{top:-0.1em;}
/* ----------------------------------------------------------------------------- 
SELF CLEARING FLOATS 
-----------------------------------------------------------------------------*/ 
#pnp .relvid dl dd:after, .boxcontent:after, .resultItem:after, #colOne:after, #content:after, #shcom #comrt #tmod:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}


