﻿* {margin:0; padding: 0;font-family: Arial, Helvetica, sans-serif;}
html {height: 100%;}
html * {font-size: 100.01%}	
body {font-family: Arial, Helvetica, sans-serif;font-size: 75.00%; color: #000;background: #fff;text-align: left} /* Base layout gets standard font size 12px */
form,ul,li{margin: 0;padding:0;}
li { list-style-type: none; padding-left: 0; }
a{text-decoration: none; color: #0000d0;}
img{border:0;}
input{font: normal 11px Arial;}
.btn{font: bold 100% Arial;padding: 0 5px}
.clear{clear: both;}
h2.blue{background-color: #405e8f;font: bold 14px Arial;color: #fff;margin: 0 0 20px 0;height: 22px;padding: 5px 0 0 0;}
h2.blue .lf, h2.blue .rg{width: 10px;height: 27px;position: relative;float: left;background-color: #fff;background-position: -402px -18px;margin-top: -5px;}
h2.blue .rg{float: right;background-position: -412px -18px;margin-top: -5px;margin-top /*\**/: -5px\9;*margin-top: -21px;}
#content{width: 970px;margin: 0 auto}
.img, .tab, .box .lef, .box .rig{border: 0;background: transparent url('/images/laboris.png') no-repeat 0 0;}
#tab_menu{margin-top:10;width: 768px;height: 29px;clear: both;}
#tab_menu a:hover{color: #000;font: normal 12px Verdana;text-decoration: none;padding: 8px 20px;}
#tab_menu .sel a, #tab_menu .sel a:visited, #tab_menu .sel a:hover{color: #fff;font-weight: bold;}
.tab{background-color: #f1f3f0;background-position: -390px -127px;height: 29px;float: left;padding: 0 0 0 5px;overflow: hidden;}
.tab a, .tab a:visited, .tab span{display: block;color: #000;font: normal 12px Verdana;text-decoration: none;padding: 8px 20px;}
.sel, .sel_end{background-color: #be0025;background-position: 0 -127px;color: #fff;font: bold 12px Verdana;position: relative;z-index: 100;}
.sel a, .sel a:visited{color: #fff;font-weight: bold;}
.end{background-position: -388px -127px;width:2px;padding:0;margin:0;}
.sel_end{background-position: -385px -127px;}
.content{position: relative;width: 976px;border: solid 1px #676767;border-top:0;margin-top:0px;_overflow-y:hidden;_border-right:0;_border-bottom:0;}
.cnt_top{height:2px;width:976px;background-color:#c0052a;font-size:0}
.cnt_bot{position: relative;z-index: 1;background-position: 0 -237px;top: 7px;left: -1px;width: 976px;height: 12px; _height:17px;}
.cnt_rig{position:absolute;background-position:-1014px 0;background-repeat:repeat;margin-left:976px;margin-top:-3px;width:9px;height:100%; _height:7000px;}
.cnt_rigb{height: 300px;margin-top: -304px; _display:none;}
.cnt_tr{position: relative;background-position: -994px -224px;width: 9px;height: 9px;left: 975px;top: -9px;overflow: hidden;}
.cnt_br{background-position: -994px -238px;width: 9px;height: 9px;position: relative;left: 975px;top: 17px;overflow: hidden;}
.box {border:1px solid #D4D6D3;margin-bottom:6px;}
.box .cont{min-height: 16px;}
.box .top, .box .bot{overflow: hidden;position: relative;top: -1px;left: 0px;width: 8px;height: 8px;background-position: -384px 0px;}
.box .bot{top: -7px;background-position: -384px -9px;}
.box .lef{left: -1px;	float: left;}
.box .rig{left: 2px;float: right;background-position: -393px 0px;}
.box .brig{background-position: -393px -9px;}
.lightblue{background: #f6f8fa;}
#srch{background-position: 0 -68px;width: 924px;height: 59px;margin: 20px auto 10px auto;color: #fff;font: bold 14px Verdana;overflow: hidden;}
#srch div{padding: 18px 10px 10px 10px;float: left;}
#srch .dv1{padding: 18px 10px 10px 20px;}
#srch .dv2 input{width: 300px;}
#srch .dv5 input{font-weight: bold;}
#srch small{font: normal 11px Verdana;}	
#lnkleft{float:left;width:270px;margin-left:26px;_margin-left:13px}
#lnkleft li{height:50px}
#lnkleft p{font-size:14px;font-weight:normal;position:relative;top:5px;}
#lnkleft p a {text-decoration:underline;color: #0000D0;}
#lnkleft .li1 em{background-position: -924px -69px;}
#lnkleft .li2 em{background-position: -953px -69px;}
#lnkleft .li3 em{background-position: -924px -102px;}
#lnkleft .li4 em{background-position: -955px -102px;}
#lnkleft .li5 em{background-position: -899px -134px;}
#lnkleft .li6 em{background-position: -932px -134px;}
#lnkleft .li1,#lnkleft .li2,#lnkleft .li3,#lnkleft .li4,#lnkleft .li5,#lnkleft .li6{width:245px;}
#catlist{margin: 20px auto 7px auto 0;width: 640px;color: #0000d0;float:left;margin-left:10px;}
#catlist .cont,#lnkleft .cont{padding: 20px 15px 10px 15px;}
#catlist .allcat{text-align:center;font-size:14px;text-decoration:underline}
#catlist em, #lnkleft em{margin: 0 10px 20px 0;display: block;float: left;width: 29px;height: 29px;background-position: 0 -160px;}
#lnkleft em{height:33px;width:32px}
#lnkleft em.small{width:29px}
#cat_20 em{background-position: -480px -160px;}
#cat_12 em{background-position: 0 -160px;}
#cat_14 em{background-position: -270px -160px;}
#cat_17 em{background-position: -570px -160px;}
#cat_43 em{background-position: -810px -127px;}
#cat_27 em{background-position: -780px -160px;}
#cat_10 em{background-position: -90px -160px;}
#cat_22 em{background-position: -390px -160px;}
#cat_8 em{background-position: -60px -160px;}
#cat_11 em{background-position: -150px -160px;}
#cat_4 em{background-position: -210px -160px;}
#cat_15 em{background-position: -510px -160px;}
#cat_3 em{background-position: -180px -160px;}
#cat_41 em{background-position: -840px -127px;}
#cat_23 em{background-position: -420px -160px;}
#catlist li, #lnkleft li{padding: 0 5px 0 0;font: bold 14px Arial;width: 290px;float: left;height: 50px;overflow: hidden;}
#catlist li li{padding: 0;font: normal 12px Arial;width: auto;height: auto;}
#cou{float:left;margin:0 auto 0 26px;width:610px;}
.dvpub{margin:0 0 0 11px;float:left}
.hlcou th{text-align: left;padding: 3px 0 3px 10px;border-bottom: solid 2px #cfcfcf;}
.hlcou td{padding-left: 10px;border-bottom: solid 1px #cfcfcf;height: 36px;}
.hlcou tr:hover td{background-color: #f6f8fa;}
.nam{width: 490px;}
.cen{width: 230px}
.prv{width: 90px;}
.prc{padding-right: 10px;width: 60px;text-align: right;}
#foot{width: 976px;text-align: center;margin: 10px auto;font: normal 11px Arial;color: #5B5E62;}
#foot img
{margin: 12px auto;display: block;background-position: -200px 0;height: 27px;width: 113px;}
#foot a, #foot a:visited{font: normal 10px Verdana;color: #0100CA;}
.lnkft, .lnkft .br{position: relative;top: 13px;left: 2px;padding: 15px 0;background: #efefef;text-align: center;}
.lnkft .br{left: 0;top: -13px;padding: 0;background: #fff;height: 2px;overflow: hidden;}
.lnkft a, .lnkft a:visited{font: normal 10px Verdana;color: #0100CA;text-decoration: underline;}
#header {padding:0;float:left;margin-bottom: 10px;width:100%}
#header img{float:left}
#logo {margin: 10px 46px 0 0;width:196px;height:68px;}
.pow{color:#5e5e5e; text-align:right; margin:0px auto;width:924px; font-size:12px;clear:both}
.pow img{width:64px;height:17px;background-position: -314px -17px;}
.layer_left2{float:left;margin:15px 20px 0 26px;width:650px}
.layer_right2{float:left;margin:15px 0 0 0;width:300px}
.layer_left2 {width: 200px}
.layer_right2 {width: 700px}
.nodis{display:none}
em, i {font-style:italic;}
.sprt,.bar b,.tab i,.tab b,.tabpub,#srch i,#srch b,.lnn i{border:0;background:transparent url('/images/sprite.png') no-repeat 0 0}
.bar,.box_alce{background: #f6f6f6 url('/images/grd.gif') repeat-x 0 0}
#fltfacets a:hover{text-decoration:underline}
.flthd {background-color: #204176;padding: 5px 5px 8px 10px;background:transparent url(/images/laboris.png) no-repeat scroll 0 0}
.flthd .filpor{color: #fff;font-size: 133.33%; font-weight:bold}
.flthd h2{color: #fff;font-size: 133.33%;margin:0 0 0 5px}
.flthd{margin: 0 0 10px;background-position:-532px 0;height:18px;width:200px;}
.flt {margin: 0 0 10px 0;}
.flt li {margin: 0 0 4px 0}
.flt ul ul li {margin-left: 10px;}
.flt em{background-position: -538px -36px;float: left; width: 16px; height: 16px; margin-right: 4px}
.flt .del em{background-position: -554px -36px}
.flt .more{font-weight: bold;}
.flt .more em{background-position: -570px -36px}

.box .cnt{padding: 10px}
.box i.top,.box b.top,.box i.bot,.box b.bot{float:left;position: relative;font-size: 1px;width:8px;height:8px;}
.box_grey{border: solid 1px #d3d3d3;background-color: #d3d3d3}
.box_grey i.bot,.box_grey b.bot{top:-1px;left:-1px;width:5px;height: 4px;background-position: -366px -11px}
.box_grey i.top,.box_grey b.top{top:-1px;left:-1px;width:5px;height: 4px;background-position: -366px -11px}
.box_grey b.top,.box_grey b.bot {background-position: -371px -11px; float: right;left:1px}
.box_grey i.bot{background-position: -366px -15px;height: 5px;top:-4px}
.box_grey b.bot{background-position: -372px -15px;height: 5px;top:-4px;left:2px}
.box_lightgrey{background-color: #efeff1;border: 0}
.box_lightgrey i.top,.box_lightgrey b.top,.box_lightgrey i.bot,.box_lightgrey b.bot{width:10px;height: 10px;background-position: -599px -1px}
.box_lightgrey b.top,.box_lightgrey b.bot {background-position: -619px -1px; float: right}
.box_lightgrey i.bot{background-position: -598px -22px;top:-10px}
.box_lightgrey b.bot{background-position: -619px -22px;top:-10px}
.box_lightgrey b.boc,.box_lightgrey i.boc{left: 25px;width:25px;height:8px;background-position: -397px -27px;}
.box_lightgrey i.boc{left: -25px;top:0;background-position: -422px -27px;}
.box_whitegrey{background-color: #fff;border: solid 1px #cfcfcf}
.box_whitegrey i.top,.box_whitegrey b.top,.box_whitegrey i.bot,.box_whitegrey b.bot{top:-1px;left:-1px;background-position: -522px -36px;width:8px;height:8px;}
.box_whitegrey b.top,.box_whitegrey b.bot {background-position: -530px -36px; float: right;left:1px}
.box_whitegrey i.bot{background-position: -522px -44px;top:-7px}
.box_whitegrey b.bot{background-position: -530px -44px;top:-7px}
.box_yellow{background-color: #fcf7d4;border: 0}
.box_yellow i.top,.box_yellow b.top,.box_yellow i.bot,.box_yellow b.bot{background-position: -288px 0}
.box_yellow b.top,.box_yellow b.bot {background-position: -296px 0; float: right}
.box_yellow i.bot{background-position: -288px -8px;top:-8px}
.box_yellow b.bot{background-position: -296px -8px;top:-8px}
.alert {position: absolute; width: 260px; margin: 0 0 0 442px; background-color: #f0f0f0; border: solid 1px #d4d4d4}
.alert .cnt{padding: 5px 5px 1px 5px}
.alert i.bot,.alert b.bot {top: 2px}
.alert em{width: 36px;height:15px; background-position: -475px -36px;float:left;margin: 5px 0 0}
.alert .ch{margin:6px; font-size: 90%}
.alert .ch a{text-decoration:underline}
.alert .sbm{text-align:center;padding:4px 0;}
#grdmsg {font-size:120%;margin-bottom:10px;}
.frma{margin-top:7px}
.frma li { padding:0 3px; clear:both; float:none; height:36px; }
.frma input,.frma select,.frma textarea { border:#7F9DB9 1px solid; font:normal 11px Arial; color:#000; width:230px; height:16px; float:left; margin:2px 0;}
.frma textarea { height:35px; }
.frma select { border:1px solid #7F9DB9; height:18px; }
.frma div input { float:left; margin:2px 4px 2px 0; width:30px; }
#grdsrch em.excl {margin:10px;}
em.excl {background-position:-512px -36px;float:left;height:43px;width:10px;}
.alert .chk,.alert .rad { border-width:0px; width:16px; height:auto; float:none; }
.alert .atit{color:#0200CF;text-decoration:underline;cursor:pointer;text-align:center}
.alert .close{color:#999;float:right;font-size:18px;font-weight:bold;margin:-5px 0 0;cursor:pointer;}
.alert .t{text-align: center; font-size: 18px; font-weight: bold;}
.alert .st{margin: 8px 0pt 5px; text-align: center;}

table{border-collapse:collapse;}

.grid {width: 100%}
.grid td{border-top: solid 1px #cfcfcf;padding: 5px}
.grid th{text-align: left;border-bottom: solid 2px #cfcfcf;padding: 5px}
.grid th.price{text-align: right}
.grid td.price{padding-right: 0;text-align:right}
.grid .pag{text-align:center; padding: 25px 0 10px 0;}
.grid .pag a{font-size: 116.66%; padding: 5px 10px;margin: 0 5px 0 0; border: solid 1px #cfcfcf}
.grid .pag a:hover{background-color: #f6f8fa}
.grid .pag a.curpg{font-weight:bold}
.grid tr:hover td{background-color: #f6f8fa;}
.grid tr:hover td.pag{background-color: Transparent}
.grid .hl td,.grid tr.hl:hover td,.grid .pag a.curpg{background-color: #fff9e1}
.grid td.price,.grid th.price{white-space:nowrap;text-align:right;width:80px}
.grid td.me{width:82px}
.grid .hl a, .grid .hl a:visited{font-weight:bold}
.grid .hl a.ce, .grid .hl a:visited.ce{font-weight:normal}
.grid a:hover{text-decoration:underline}
.grid .ce{color:#000;font-weight:normal}
.grid tr.nohover:hover td{background-color: #fff;}
.grid table{width: 100%}
.grid table td{border:none}
.grid table .w100{width:100px}

#grdsrch h1{font-size:18px;padding: 5px 266px 17px 0;border-bottom: solid 1px #cfcfcf; margin-bottom: 10px}
.err{color:#000;position: absolute; white-space: nowrap;border: solid 1px #999; background-color: #ffffe1; padding: 1px 4px; margin: 0 0 0 3px; color: #000}
.err em.sprt{width:13px;height:12px;padding:0 5px 0 0;background-position:-522px -52px;float:left;margin-top:1px}


#cdet{padding:20px;border-top-width: 2px;border-bottom:none;float:left;width:928px;_width:922px}
#cdet .csol{width:220px;float:left}
#cdet .ccont {float:left;margin-left:10px;width:698px;_width:697px}
#cdet .ctit{width:573px;margin-right: 15px;float:left;_width:550px}
#cdet h1{color:#AD2525;margin:0;font-size:22px;text-align: left;}
#cdet .det{clear:left;width:680px;margin:0 0 15px}
#cdet .det h2{font-size:100%;font-weight:normal}
#cdet .lg{width:90px;float:left;margin:0 20px 25px 0}
#cdet .ctit h2, #cdet .pri, #cdet .nm a{font-size:14px;font-weight:normal;margin:1px 0 0;}
#cdet .nm{margin: 5px 0}
#cdet .li{margin:0 4px 0 0}
#cdet .minf{color:#0200cf;font-size:11px;font-weight:normal;margin:0 0 0 10px;}
#cdet .minf a{color:#0200cf; text-decoration:underline}
#cdet .temcut{max-height:460px;overflow:hidden;border-bottom:1px solid #666}
#cdet .temext{margin-top:-10px;width:100%;display:none}
#cdet .temext .tx{width: 100px;background:#fff;padding:2px 8px;font-size:14px;color:#0200cf; text-decoration:underline; cursor:pointer;white-space: nowrap;}
#cdet .temext .vtc{white-space: nowrap}
#cdet .sum{background-position:-587px -52px;width:16px;height:16px;margin:-2px 0}
#cdet .rest{background-position:-571px -52px;width:16px;height:16px;margin:-2px 0}
#cdet .mi{background-position:-555px -52px;width:16px;height:16px;margin:-2px 0}
#cdet .ctem{background-position:-539px -52px;width:16px;height:16px;margin:-2px 0}
#cdet .pdf{background-position:-587px -36px;width:16px;height:16px;margin:-2px 0}
#cdet .h2{font-size:133%;font-weight:bold;margin:10px 0 4px 8px;display:inline-block}
#cdet .vtpdf{width:140px;float:right;height:1px;margin-top:-8px;.margin-top:-40px; _margin-top:-46px}
#cdet .vtpdf a, #cdet .vtpdf a:visited {font-size:14px;text-decoration:underline;}
.verpdf{font-size:21px}
.verpdf a, .verpdf a:hover{text-decoration:underline}
.verpdf .pdf{background-position:-587px -36px;width:16px;height:16px;margin:5px 6px 0 0;}

#sol label {width:185px;white-space:nowrap}
#sol .box_lightgrey .cnt {padding: 10px 14px;}
#sol .tit { clear: both; padding: 10px; text-align: center; color: #000; font: bold 16px Arial; }
#sol .box_whitegrey .cnt{color:#CB0100}
#sol .ch{margin:6px; font-size: 90%}
#sol .ch a{text-decoration:underline}
#sol .hd{font-size:13px;font-weight:bold;margin:0 0 6px;text-align:center;}
#sol .sbm{text-align:center;padding:4px 0;}
#sol .frm{margin-top:7px}
#sol .frm li { padding:0 3px; clear:both; float:none; height:36px; }
#sol .frm input, #sol .frm select, #sol .frm textarea { border:#7F9DB9 1px solid; font:normal 11px Arial; color:#000; width:185px; height:16px; float:left; margin:2px 0;}
#sol .frm textarea { height:35px; }
#sol .frm select { border:1px solid #7F9DB9; height:18px; }
#sol .frm div input { float:left; margin:2px 4px 2px 0; width:30px; }
#sol .frm .chk, #sol .frm .rad { border-width:0px; width:16px; height:auto; float:none; }
.clsSes {margin:5px 0 0 0; display:none;font-size:11px;}
.clsSes span{color:#0000D0;text-decoration:underline; cursor: pointer;}
.solinf, .solinfirst{background:transparent url('/images/receive.png') no-repeat 0 0;border: 0;width:219px;height:29px;color: #fff;font: bold 13px Arial;margin:10px 0 5px 0}
.solinf:hover, .solinfirst:hover{cursor:pointer}
#vtlf{margin:15px 0 0}
#vtlf .cnt{text-align:center;font-weight:bold;font-size:12px; padding:10px}
#vtlf .tlf{margin-top:10px}
.center {text-align:center;}
#rels{width:678px;float:left}
#rels .cenn{font-size:11px}
#rels h2{margin:25px 0 20px}
/******************* Solicitud Modal ***************/
#modFrm #sol .subtit{ font-size:12px; font-weight:normal;}
#modFrm #sol .box_c { background-color:#fffdfe;z-index:1;}
#modFrm #sol .box_c .cnt{position:relative; zoom:1; _overflow-y:hidden; background: transparent url('/images/contentOverlay.png') no-repeat right 0; }
#modFrm #sol .box_c .t,#modFrm #sol .box_c .b,#modFrm #sol .box_c .b div { background: transparent url('/images/contentOverlay.png') no-repeat top right; }
#modFrm #sol .box_c .t {position:absolute;left:0px;top:0px;width:42px;margin-left:-42px;background-position:top left;height:100%;_height:1600px;}
#modFrm #sol .box_c .b {width:100%;background-position:bottom right;}
#modFrm #sol .box_c .b div {background-position:bottom left;margin-left:-42px;width:42px;}
#modFrm #sol .box_c .b, #modFrm #sol .box_c .b div {font-size:1px;height:11px;position:relative;}
#modFrmOverlay {background-color:#000; cursor:not-allowed;}
#modFrmCont {width:460px; left:50%; top:10%; margin-left:-210px; background: transparent;
_top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(15 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}/*Hack IE*/
#modFrmCont #sol { width: 460px; }
#modFrmCont #sol .ch{margin-left:3px;_margin-left:0}
#modFrmCont #sol .tit{text-align:left; color:#FFF;padding-left:0px}
#modFrmCont #sol .ctit{margin:20px 0 10px;font-weight:bold}
#modFrmCont #sol .ctit .lco{color:#AD2525;font-size:16px}
#modFrmCont #sol .ctit .lce{color:#000;}
#modFrmCont #sol ul { width: 450px;}
#modFrmCont #sol li { clear:none; width: 185px; float: left;margin:0 30px 0 0}
#modFrmCont .loading {position:absolute; background:url('/images/icoLoading.gif') no-repeat; z-index:8000; height:55px; width:54px; margin:0 0 0 190px; padding:0;}
#modFrmCont .message {text-align:center;}
#modFrmCont a.modalCloseX{text-decoration:none; font-weight:bold; font-size:22px; position:absolute; top:5px; left:407px; color:#fff;}
/******************* End Solicitud Modal ***************/
.msgReq{padding:10px 0 20px; text-align:center}
.msgReq h1{color:#AC2623; font-size:20px}
.msgReq div{font-size:16px}
.relcou .rmi a {background:none;display:block;font-weight:bold;height:15px;margin:0 15px;padding:3px 0;text-align:center;width:80px}
.relcou {width:100%;}
table {border-collapse:collapse;width:auto;}
.relcou th {border-bottom:2px solid #CFCFCF;margin-left:10px;padding:0 0 3px;text-align:left;}
th {font-weight:bold;}

.relcou td.rcen {text-align:center;width:20px;}
.relcou td.rcen img{width:90px;height:50px}
.relcou td {border-top:1px dotted #CFCFCF;margin-left:15px;padding:15px 0;}
.relcou .rcou {padding:4px 10px;}
.relcou .rcenn {margin:4px 0;}
.relcou .rdesc {color:#666666;font-size:11px;}
.relcou td.rmet {color:#333333;font-size:11px;white-space:nowrap;width:100px;}
.relcou .rmi {width:110px;}
.msgTel{padding:0 0 0 20px;margin:0 0 0 10px;}
.telCou{color:#AC2623;font-size:116.67%;font-weight:bold;padding:10px 0}
.telCen{color:#404040;font-size:11px;}
.telCen img {float:left;height:50px;margin-right:10px;position:relative;width:90px;}
.telCen .cename {font-weight:bold;color:#000}
.phone, .verpdf{float:right;font-size:25px;font-weight:bold;margin:-30px 150px 0 0;padding:0 0 0 23px;}
.phone img{background-position:-463px 0;height:33px;width:24px;}
#rel {padding:0 0 0 20px;margin:0 10px 0 10px;}
.hlcou th.prc,.hlcou td.prc{text-align:right}
#grdmsg .alrt {color:#0200CF;cursor:pointer;text-align:center;text-decoration:underline;}
.bold {font-weight:bold;}

.alert .err{white-space:normal}
.layer_full{width:925px;margin: 0 0 0 23px;clear:both}
.layer_left5 {float:left;margin:15px 20px 0 12px;width:562px;}
.layer_right5 {float:left;margin:15px 0 0 0;width:300px}
.map{border:1px solid #dfdeda;padding:2px;margin-bottom:15px;margin-left:5px}
.map, .map2 {height:261px;width:320px;}
span.nocourses {font-size:14px;font-weight:bold;margin-left:124px;}
.hlcou .rmi a {background-position:-395px -36px;color:#FFFFFF;display:block;font-weight:bold;height:15px;padding:3px 0;text-align:center;width:80px;}
.mcs{float:left}
.lm30{margin-left:30px}

/* AFS & AFC */
.adsrow{border-top: solid 1px #cfcfcf;float:left;padding:10px 0 10px 0}
.adsrow:hover{background-color:#F6F8FA;}
.adsrow .col1{width:85px;padding-top:6px}
.adsrow .col2{width:610px}
.adsrow .col2 .left{clear:both}
.adsrow span.left{margin-left:20px}
div.adsgrd{border-bottom: solid 1px #cfcfcf;float:left;width:700px;}
div.afc{font-size:11px;width:569px;margin-bottom: 12px; }
div.afc .adsrow .col1{width:50px}
div.afc .adsrow .col2{width:550px}
div.incou{width:930px;}
div.incou .adsrow{padding-left:0}
div.incou .adsrow .col1{width:70px}
div.incou .adsrow .col2{width:930px}
div.incou .adsrow .col2 .left{clear:none}
.grid td.adsgrd{border:none;padding:0}
.grid tr:hover td.adsgrd{background-color: Transparent;}
.ml20{margin-left:20px}
/* End AFS & AFC */

.lm60{margin-left:60px}
.left {float:left;}
.oh {overflow:hidden;}
.nowrap {white-space:nowrap;}
.right {float:right;}
.h1ms {float:left;width:570px;border-bottom:1px dotted #000000;border-top:1px dotted #000000;font-size:133.33%;margin-bottom:20px;padding-bottom:10px;padding-top:10px;}
.box_orange{background-color: #f1a800;border: 0}
.box_orange i.top,.box_orange b.top,.box_orange i.bot,.box_orange b.bot{background-position: -273px 0;background-color:#fff}
.box_orange b.top,.box_orange b.bot {background-position: -280px 0; float: right}
.box_orange i.bot{background-position: -273px -8px;top:-8px}
.box_orange b.bot{background-position: -280px -8px;top:-8px}
.box_orange i.boc{left: -27px;background-position: -577px -2px;margin-top:-24px;width:20px;height:20px}
.box_orange i.boc2{left: 236px;background-position: -550px -2px;width:25px;height:20px}
*html .box_orange i.boc2{left: 200px;}
.w479{width:442px}
.cnt .layer_left5{margin-left:0px}
.rltcen{margin-top:20px;margin-left:20px}
#grdmsg{margin-left:20px}
#grdmsg .top,#grdmsg .bop{top:0px}

.anchor .legaltit{color:#942521;font-weight:bold;}
.legalTit2{text-decoration:underline;font-weight:bold;}
.legalul{margin:5px 0;}
.legalul li{list-style-type:circle;margin:4px 0 4px 30px;}

#rels h2.margin0{margin:0}

.layer_left6{float:left;width:930px;margin:0;padding-left:20px}
.layer_right6{float:left;display:none}

.foot_links,#labv2 .foot_links a{font: normal 9px Arial; color: gray; text-decoration: none}
.foot_links{padding-top: 5px}
.foot_links .pipe{margin:0 3px;}
.foot_links li{display:inline;}

.facettoggle {float:right;margin:-10px 10px 10px 10px;background-position:-547px -68px;height:4px;width:8px}
.facettoggle2 {float:right;margin:-10px 10px 10px 10px;background-position:-547px -71px;height:4px;width:8px}

.bar{height: 22px;border:solid 1px #dedede;background-position: 0 -450px;_overflow:hidden}
.bar h2,.bar h3{font-size: 100%;color: #404040;padding: 3px 5px 0 10px; margin: 0}
.bar b{width: 43px; height: 16px;background-position: -256px -16px;top:-19px;left:1px;float:right;position:relative}

.bar h3{width:150px;}

.cnt .mcs{float:left}
.cnt .mcs img{width:90px;height:50px}
p {line-height:1.5em;margin:0 0 1em;}
.um10 {margin-top:10px;}
big {font-size:133.33%;}

#dvDart{margin: 0 0 15px 40px}
.right_line{padding-right:51px;border-right:1px solid #DEDEDE}
div.incen .adsrow .col1{width:83px}
div.incen .adsrow .col2{width:573px}
div.incen .adsrow .col2 .left{clear:none;width:114px}

#rels .bar{background-color:#204176;color:#FFFFFF;font:bold 14px Verdana;height:29px;margin:20px auto 10px;overflow:hidden;width:706px;background:url("/images/laboris.png") no-repeat scroll 0 0 transparent;border:0 none;background-position:0 -194px;}
#rels .bar b{display:none}
#rels .box{border:none}
#rels .grid th{display:none}
#rels .grid td{padding:0px; border:none}
#rels .summ{margin-top:5px; margin-bottom:10px}
.rowRelConv{margin-bottom:10px; border-bottom:1px dotted #000000}
.masInfoConv{color:#0000D0;font-weight:bold;text-decoration:underline}
#rels h2.margin0{margin:0;padding:4px 22px;color:White; font-size:16px}

.dvfooter{margin-top:10px;padding-top:10px;margin-left:26px;border-top:2px solid #CCCCCC;}
.dvfooter .tit {color:#999999;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.kw{margin-top:10px}
.tags li{float:left;width:236px;height:21px}
.tags a{color: #999999;text-decoration: none;}

#cat .cnt {padding: 20px 0 10px 20px}
#cat em{margin: 0 10px 0 0;float: left;width: 29px;height: 29px;}
#cat_28 em{background-position: -329px -160px}
#cat_9 em{background-position: -450px -160px}
#cat_1 em{background-position: -239px -160px}
#cat_18 em{background-position: -120px -160px}
#cat_26 em{background-position: -210px -160px}
#cat_23 em{background-position: -389px -160px}
#cat_23 em{background-position: -419px -160px}
#cat_33 em{background-position: -300px -160px}
#cat_16 em{background-position: -30px -160px}
#cat_29 em{background-position: -360px -160px}
#cat_30 em{background-position: -120px -160px}
#cat_5 em{background-position: -300px -160px}
#cat_6 em{background-position: -30px -160px}
#cat_13 em{background-position: -240px -160px}
#cat_44 em{background-position: -480px -160px}
#cat_7 em{background-position: -360px -160px}
#cat_31 em{background-position: -330px -160px}
#cat_25 em{background-position: -180px -160px}
#cat_42 em{background-position: -390px -160px}
#cat_24 em{background-position: -150px -160px}
#cat_19 em{background-position: -90px -160px}
#cat li{padding: 0 5px 5px 0;font: bold 120% Arial;width: 294px;float: left;height: 50px}
#cat .allcat li{height: 120px}
#cat li li, #cat .allcat li li{padding: 0;font: normal 80% Arial;width: auto;height: auto;white-space: nowrap}
#cat ul ul{margin-left: 39px}
.bar h1, .bar h2, .bar h3 {color:#404040;font-size:100%;margin:0;padding:3px 5px 0 10px;}

.pagingCou{height:15px;text-align:center;width:229px;float:right}
.pagingCou a{text-decoration:underline;font-size:12px;font-weight:bold;}
.pagingCou span{margin:0 10px 0 10px}