/* reset.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{border:0;outline:0;font-size:100.00%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.lfloat{float:left;}
.rfloat{float:right;}
/* text.css */
body{font:.65em/1.50 Arial, sans-serif;color:#000;background-color:#000;}
input,textarea,button,select{font:1.00em/1.50 Arial, sans-serif;color:#000;}
a:focus{outline:1.00px dotted invert;}
a{color:#000;font-weight:700;}
a:hover{color:#000;}
hr{background:#ccc;border:0;clear:both;color:#ccc;height:1.00px;}
h1{font-size:25.00px;}
h2{font-size:18.00px;}
h3{font-size:14.00px;}
h4{font-size:19.00px;}
h5{font-size:17.00px;}
h6{font-size:15.00px;}
p{text-align:justify;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10.00px;}
/* 960.css */
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960.00px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10.00px;margin-right:10.00px;}
.container_12 .grid_3,.container_16 .grid_4{width:220.00px;}
.container_12 .grid_6,.container_16 .grid_8{width:460.00px;}
.container_12 .grid_9,.container_16 .grid_12{width:700.00px;}
.container_12 .grid_12,.container_16 .grid_16{width:940.00px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60.00px;}
.container_12 .grid_2{width:140.00px;}
.container_12 .grid_4{width:300.00px;}
.container_12 .grid_5{width:380.00px;}
.container_12 .grid_7{width:540.00px;}
.container_12 .grid_8{width:620.00px;}
.container_12 .grid_10{width:780.00px;}
.container_12 .grid_11{width:860.00px;}
.container_16 .grid_1{width:40.00px;}
.container_16 .grid_2{width:100.00px;}
.container_16 .grid_3{width:160.00px;}
.container_16 .grid_5{width:280.00px;}
.container_16 .grid_6{width:340.00px;}
.container_16 .grid_7{width:400.00px;}
.container_16 .grid_9{width:520.00px;}
.container_16 .grid_10{width:580.00px;}
.container_16 .grid_11{width:640.00px;}
.container_16 .grid_13{width:760.00px;}
.container_16 .grid_14{width:820.00px;}
.container_16 .grid_15{width:880.00px;}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240.00px;}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480.00px;}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720.00px;}
.container_12 .prefix_1{padding-left:80.00px;}
.container_12 .prefix_2{padding-left:160.00px;}
.container_12 .prefix_4{padding-left:320.00px;}
.container_12 .prefix_5{padding-left:400.00px;}
.container_12 .prefix_7{padding-left:560.00px;}
.container_12 .prefix_8{padding-left:640.00px;}
.container_12 .prefix_10{padding-left:800.00px;}
.container_12 .prefix_11{padding-left:880.00px;}
.container_16 .prefix_1{padding-left:60.00px;}
.container_16 .prefix_2{padding-left:120.00px;}
.container_16 .prefix_3{padding-left:180.00px;}
.container_16 .prefix_5{padding-left:300.00px;}
.container_16 .prefix_6{padding-left:360.00px;}
.container_16 .prefix_7{padding-left:420.00px;}
.container_16 .prefix_9{padding-left:540.00px;}
.container_16 .prefix_10{padding-left:600.00px;}
.container_16 .prefix_11{padding-left:660.00px;}
.container_16 .prefix_13{padding-left:780.00px;}
.container_16 .prefix_14{padding-left:840.00px;}
.container_16 .prefix_15{padding-left:900.00px;}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240.00px;}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480.00px;}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720.00px;}
.container_12 .suffix_1{padding-right:80.00px;}
.container_12 .suffix_2{padding-right:160.00px;}
.container_12 .suffix_4{padding-right:320.00px;}
.container_12 .suffix_5{padding-right:400.00px;}
.container_12 .suffix_7{padding-right:560.00px;}
.container_12 .suffix_8{padding-right:640.00px;}
.container_12 .suffix_10{padding-right:800.00px;}
.container_12 .suffix_11{padding-right:880.00px;}
.container_16 .suffix_1{padding-right:60.00px;}
.container_16 .suffix_2{padding-right:120.00px;}
.container_16 .suffix_3{padding-right:180.00px;}
.container_16 .suffix_5{padding-right:300.00px;}
.container_16 .suffix_6{padding-right:360.00px;}
.container_16 .suffix_7{padding-right:420.00px;}
.container_16 .suffix_9{padding-right:540.00px;}
.container_16 .suffix_10{padding-right:600.00px;}
.container_16 .suffix_11{padding-right:660.00px;}
.container_16 .suffix_13{padding-right:780.00px;}
.container_16 .suffix_14{padding-right:840.00px;}
.container_16 .suffix_15{padding-right:900.00px;}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:block;}
* html .clearfix{height:1.00%;}
/* layout.css */
#container{background:#5f5f5f url(/images/bkg-left.gif) no-repeat 10.00px 10.00px;padding-top:10.00px;}
#container #left{background-color:#000;color:#FFF;padding-top:32.00px;}
#container #left #in-left{padding:20.00px;}
#container #left #in-left .highlight{font-family:'Arial Black';margin-bottom:20.00px;font-size:1.00em;}
#container #left #in-left .highlight span.mail{display:block;height:14.00px;width:20.00px;float:left;margin-right:5.00px;}
#container #left #in-left .highlight a.mail{font-size:.90em;display:block;float:left;}
#container #left #in-left .highlight a.mail:hover{color:#FFF!important;}
#container #left #in-left .highlight strong{font-size:1.90em;}
#container #left #in-left .lang{margin-top:20.00px;float:left;}
#container #left #in-left .lang a{color:#CCC!important;font-size:.90em;text-decoration:none;}
#container #left #in-left .lang a:hover{text-decoration:underline;color:#FFF!important;}
#container #right{background:#FFF url(/images/bkg-left.gif) no-repeat 10.00px 10.00px;}
#container #right #content{background-color:#FFF;min-height:420.00px;}
#container #right #content .block{width:507.00px;margin-left:138.00px;text-align:justify;}
#container #right #content .evalucion{width:660.00px;}
#container #right #content .evalucion input,#container #right #content .evalucion select,#container #right #content .evalucion textarea{width:350.00px!important;}
#container #right #content .block .in{background:transparent none;}
#container #right #content .block .in h3{color:#BEBEBE;font-family:'Arial Black';font-size:16.00px;text-transform:uppercase;}
#container #right #content .in{background:transparent url(/images/foco-down.gif) no-repeat 461.00px 0;}
#container #right #content-in{background:transparent url(/images/bkg-grey.gif) repeat-y;}
#container #right #block1{width:160.00px;min-height:400.00px;color:#666;padding-top:25.00px;}
#container #right #block1 .in{margin-left:10.00px;}
#container #right #block1 h2{font-size:1.25em;color:#333;font-weight:700;}
#container #right .lastseason .in{text-align:center;}
#container #right .lastseason #block3 .in{text-align:left;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10.00px;}
#container #right .lastseason #block3 .in h1{color:#BEBEBE;font-family:'Arial Black';font-size:16.00px;}
#container #right .lastseason #block3 .in h2{font-family:'Arial Black';font-size:16.00px;}
#container #right .lastseason #block3 .in ul li{margin-bottom:15.00px;}
#container #right .lastseason .in ul.cycle_last li{background-position:center top;text-align:center;font-weight:400;}
#container #right #block2{width:160.00px;padding-top:25.00px;}
#container #right #block2_3 .in{background:transparent none;padding-top:70.00px;width:540.00px;}
#container #right #block_multi .in-50{width:50.00%;float:left;margin-top:30.00px;text-align:center;}
#container #right #block_multi .in{background:transparent none;padding-top:70.00px;text-align:center;width:100.00%;}
#container #right #block_multi .in h3{color:#BEBEBE;font-family:'Arial Black';font-size:16.00px;font-style:normal;font-variant:normal;font-weight:bolder;line-height:normal;text-transform:none;white-space:pre;}
#container #right #block_multi .in .download{clear:both;float:left;width:100.00%;margin:15.00px 0;padding:15.00px 0;}
#container #right #block_multi .in .download .in-50{margin:0;}
#container #right #block_multi .in .download h3{clear:both;}
#container #right #block_multi .in .download .files h4{font-weight:700;margin-bottom:3.00px;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.00px;}
#container #right #block_multi .in .download .files a{font-weight:400;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10.00px;}
#container #right #block_multi .in-50 span{font-family:'Arial Black';font-size:20.00px;}
#container #right #block2 .book{margin-top:20.00px;margin-left:35.00px;}
#container #right #block2 .map{margin-top:100.00px;margin-left:35.00px;}
#container #right #block3{width:350.00px;background:transparent url(/images/foco-down.gif) no-repeat 130.00px 0;padding-top:25.00px;margin-left:10.00px;}
#container #right #block3 h1{font-family:'Arial Black';font-size:2.00em;}
#container #right #block3 table td{border-bottom:1.00px solid #FFF;padding-left:3.00px;}
#evaluacion{margin-left:20.00px;text-align:justify;width:507.00px;}
#footer{border-top:10.00px solid #5f5f5f;padding-top:10.00px;text-align:center;color:#FFF;}
.grid{display:inline;float:left;}
.celdagris3{background-color:#999;}
.estilos{color:#FFF;}
.text{font-family:Verdana,Arial,Helvetica,sans-serif;align:justify;}
ul.menu{margin-top:20.00px;}
ul.menu li a{color:#FFF;font-size:1.40em;text-decoration:none;}
ul.cycle_last li a{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10.00px;text-decoration:none;}
ul.cycle li a{color:#666;font-family:'Arial Black';text-decoration:none;font-size:11.00px;}
ul.cycle ul{margin:0;padding:0;}
ul.cycle li ul li{margin-left:5.00px;background:transparent none;padding:10.00px 0 0;}
ul.cycle li ul li a{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10.00px;font-weight:400;}
.message{background:#000 none!important;border:0 none!important;color:#FFF!important;font-size:1.30em!important;font-weight:700!important;margin:0 10.00px!important;padding:10.00px 0 10.00px 250.00px !important;}
.error-message{background:#FCC url(/img/icons/cancel.png) no-repeat scroll 15.00px center;border:1.00px solid #ED1C24;color:#900;font-weight:700;padding-left:35.00px!important;width:225.00px;margin:5.00px 0 5.00px 240.00px !important;}
div.block legend{font-weight:700;margin-left:15.00px;text-transform:uppercase;padding:5.00px;}
div.block input[type=text],div.block input[type=file],div.block input[type=password],div.block select,div.block textarea{border:1.00px solid #A7A6AA;width:300.00px;padding:1.00px 0 1.00px 5.00px;}
div.fileinputs{position:relative;}
div.fakefile{position:absolute;top:0;left:0;z-index:1;}
input.file{position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;}
div.block div.input{display:block;margin-bottom:5.00px;float:left;vertical-align:text-top;clear:both;width:655.00px;padding-bottom:10.00px;}
div.block div.input label{cursor:pointer;display:block;float:left;line-height:122.00%;overflow:hidden;padding-right:10.00px;width:210.00px;text-align:left;margin:0 10.00px;}
#UserLoginForm fieldset{border:0;}
#UserLoginForm label{width:67.00px;text-align:left;}
div.required label{background:transparent url(/img/icons/bullet_star.png) no-repeat scroll right center;font-weight:700;}
* html div.input{height:1.00%;}
input.readonly{background-color:#DDD;}
input.date{float:left;}
span.botonFecha{margin-left:5.00px;vertical-align:text-bottom;float:left;}
span.botonFecha img{border:0 none;cursor:pointer;padding-top:0;}
button{background-color:#f5f5f5;border:1.00px solid #dedede;border-top:1.00px solid #eee;border-left:1.00px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100.00%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;padding:2.00px 10.00px 2.00px 7.00px;}
.buttons a,.buttons span,.buttons button{display:block;float:left;background-color:#f5f5f5;border:1.00px solid #dedede;border-top:1.00px solid #eee;border-left:1.00px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100.00%;line-height:130.00%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;margin:0 7.00px 0 0;padding:5.00px 10.00px 6.00px 7.00px;}
.buttons button{width:auto;overflow:visible;padding:4.00px 10.00px 3.00px 7.00px;}
.buttons button[type]{line-height:17.00px;padding:5.00px 10.00px 5.00px 7.00px;}
:first-child+html button[type]{padding:4.00px 10.00px 3.00px 7.00px;}
.buttons button img,.buttons a img,.buttons span img{border:none;width:16.00px;height:16.00px;margin:0 3.00px -3.00px 0 !important;padding:0;}
button:hover,.buttons button:hover,.buttons a:hover,.buttons span:hover{background-color:#dff4ff;border:1.00px solid #c2e1ef;color:#369;}
.buttons a:active,.buttons span:active{background-color:#6299c5;border:1.00px solid #6299c5;color:#fff;}
.buttons button.positive,.buttons a.positive,.buttons span.positive{color:#529214;}
.buttons span.positive:hover,.buttons a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1.00px solid #C6D880;color:#529214;}
.buttons a.positive:active,.buttons span.positive:active{background-color:#529214;border:1.00px solid #529214;color:#fff;}
.buttons span.negative,.buttons a.negative,.buttons button.negative{color:#d12f19;}
.buttons span.negative:hover,.buttons a.negative:hover,.buttons button.negative:hover{background:#fbe3e4;border:1.00px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active,.buttons span.negative:active{background-color:#d12f19;border:1.00px solid #d12f19;color:#fff;}
div.disabled{display:none;}
div.paging{background-color:#D7EEF1;clear:both;float:left;text-align:center;padding:5.00px 0;}
div.paging span{padding:0 5.00px;}
div.paging span.current{color:#000;font-size:1.50em;font-weight:700;}
div.paging a{color:#7A7B7B;font-size:1.20em;font-weight:400;text-decoration:none;}
div.ambito{float:left;width:150.00px;}
div.block_content{padding-left:35.00px;}
div.block_con{margin-left:175.00px!important;}
.blockEvaluacion{width:507.00px;margin-left:20.00px;text-align:justify;}
div.blockEvaluacion legend{font-weight:700;margin-left:15.00px;padding:5.00px;}
div.blockEvaluacion input[type=text],div.blockEvaluacion input[type=file],div.blockEvaluacion input[type=password],div.blockEvaluacion select,div.blockEvaluacion textarea{border:1.00px solid #A7A6AA;width:400.00px;padding:1.00px 0 1.00px 5.00px;}
div.blockEvaluacion div.input{display:block;margin-bottom:5.00px;float:left;vertical-align:text-top;clear:both;width:100.00%;}
div.blockEvaluacion div.input label{cursor:pointer;display:block;float:left;line-height:122.00%;overflow:hidden;text-align:right;padding-right:10.00px;width:220.00px;margin:0 10.00px;}
div.intro{padding-left:10.00px;}
div.skipintro{margin-left:10.00px;padding-left:10.00px;padding-top:10.00px;background:#FFF;width:930.00px;}
.skipintro a{font-size:120.00%;font-weight:700;text-decoration:none;}
#container #right #content .block .in h2,#container #right #block_multi .in h2{padding-top:15.00px;font-family:'Arial Black';font-size:2.00em;text-transform:uppercase;}
#container #right #block2_3,#container #right #block_multi{text-align:center;width:540.00px;background:transparent url(/images/foco-down.gif) no-repeat 300.00px 0;}
ul.menu li,ul.cycle_last li,ul.cycle li{background:transparent url(/images/lineaa.gif) no-repeat bottom left;margin:0;padding:10.00px 0;}
ul.menu li a:hover,ul.cycle li.active ul li a{color:#666;}
ul.cycle_last li.active a,ul.cycle li.active a{color:#000;font-weight:700;}
ul.cycle_last li a:hover,ul.cycle li a:hover,ul.cycle li ul li a:hover,ul.cycle li.active ul li a:hover,ul.cycle li.active ul li.active a:hover{color:#999;}
ul.cycle li.active ul li.active a,div.paging a:hover{color:#000;}
div.block fieldset,div.blockEvaluacion fieldset{border:1.00px solid #CCC;margin:5.00px 0 10.00px;padding:15.00px 0;}
div.block input[type=text]:focus,div.block input[type=file]:focus,div.block input[type=password]:focus,div.block select:focus,div.block textarea:focus,div.blockEvaluacion input[type=text]:focus,div.blockEvaluacion input[type=file]:focus,div.blockEvaluacion input[type=password]:focus,div.blockEvaluacion select:focus,div.blockEvaluacion textarea:focus{background:#D1D4DD none repeat scroll 0;}
/* estiloMenuDesp.css */
#menu-nav{list-style:none;margin:0 0 0 -10.00px;padding:0;}
#menu-nav ul{list-style:none;position:absolute;visibility:hidden;margin:0;padding:0;}
#menu-nav li{float:left;}
#menu-nav li a{display:block;float:left;text-decoration:none;cursor:pointer;background:transparent url(/images/bkg-menu-a.png) no-repeat right center;padding-left:15.00px;}
#menu-nav li.last a{background:transparent none;}
#menu-nav li a table{position:absolute;border-collapse:collapse;z-index:80;left:0;top:0;font-size:1.00em;}
#menu-nav li a b,#menu-nav li a em{display:block;float:left;width:0;height:0;overflow:hidden;}
#menu-nav li a span,#menu-nav li a:hover ul li a span{display:block;float:left;width:auto;background:transparent;color:#fff;font-weight:700;line-height:25.00px;}
#menu-nav li ul li a span{line-height:25.00px;}
#menu-nav li a span{padding-right:15.00px;font-size:1.10em;}
#menu-nav li:hover a ul li a span,#menu-nav li a:hover ul li a span{font-size:.90em;padding:0 5.00px;}
#menu-nav li ul li a{background:transparent;padding-left:5.00px;width:155.00px;}
#menu-nav li ul li a:hover{background-color:#59cbd9;}
#menu-nav li a:hover{white-space:normal;position:relative;z-index:500;}
#menu-nav li:hover{position:relative;z-index:500;}
#menu-nav li a:hover span,#menu-nav li a:hover ul li a:hover span{background-color:#59cbd9;text-decoration:underline;}
#menu-nav li:hover > a span{background:transparent;}
#menu-nav li:hover ul,#menu-nav li a:hover ul{width:160.00px;top:25.00px;left:0;visibility:visible;background-color:#6ec5ce;}
#menu-nav li:hover ul li,#menu-nav li a:hover ul li{margin-top:0;width:160.00px;font-size:.90em;border-bottom:1.00px solid #fff;}
/* upload.css */
div.marginForm{margin-left:238.00px;}
.margin2{margin:5.00px 142.00px!important;}
span.buttons{margin-left:10.00px;}
div.buttons{margin:10.00px 0;}
.buttons a,.buttons span,.buttons button{display:block;float:left;background-color:#f5f5f5;border:1.00px solid #dedede;border-top:1.00px solid #eee;border-left:1.00px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100.00%;line-height:130.00%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;margin:0 7.00px 0 0;padding:5.00px 10.00px 6.00px 7.00px;}
.buttons button{width:auto;overflow:visible;padding:4.00px 10.00px 3.00px 7.00px;}
.buttons button[type]{line-height:17.00px;padding:5.00px 10.00px 5.00px 7.00px;}
:first-child+html button[type]{padding:4.00px 10.00px 3.00px 7.00px;}
.buttons button img,.buttons a img,.buttons span img{border:none;width:16.00px;height:16.00px;margin:0 3.00px -3.00px 0 !important;padding:0;}
.buttons button:hover,.buttons a:hover,.buttons span:hover{background-color:#dff4ff;border:1.00px solid #c2e1ef;color:#369;}
.buttons a:active,.buttons span:active{background-color:#6299c5;border:1.00px solid #6299c5;color:#fff;}
.buttons button.positive,.buttons a.positive,.buttons span.positive{color:#529214;}
.buttons span.positive:hover,.buttons a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1.00px solid #C6D880;color:#529214;}
.buttons a.positive:active,.buttons span.positive:active{background-color:#529214;border:1.00px solid #529214;color:#fff;}
.buttons span.negative,.buttons a.negative,.buttons button.negative{color:#d12f19;}
.buttons span.negative:hover,.buttons a.negative:hover,.buttons button.negative:hover{background:#fbe3e4;border:1.00px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active,.buttons span.negative:active{background-color:#d12f19;border:1.00px solid #d12f19;color:#fff;}
div.thumbnails{margin-left:220.00px!important;padding:0!important;}
div.block div.thumbnails{margin-left:150.00px!important;padding:0!important;}
div.thumbnails div.thumb{float:left;clear:both;width:100.00%;margin:0;padding:0;}
div.thumbnails div.thumb div{clear:none;}
div.thumbRight input,div.thumbRight select,div.thumbRight textarea{width:400.00px;}
div.thumbRight{width:75.00%;float:right;margin:0!important;padding:0!important;}
div.thumbLeft .doc{width:120.00px;text-align:center;border:1.00px solid #CCC;background-color:#DDD;margin:0;padding:30.00px 0!important;}
div.thumbLeft .buttons{margin:10.00px 0 0!important;padding:0!important;}
div.thumbLeft{float:left;width:25.00%;margin:0!important;}
ol.help *{font-size:10.00px;}
ol.help p a{font-size:12.00px;font-weight:700;}
ol.help a{font-size:9.00px;font-weight:400;font-family:Georgia;}
ol.help span,ol.help > li{font-size:14.00px;font-family:Georgia;font-weight:700;}
ol.help{margin-left:15.00px;}
div.gallery div.progressWrapper{float:left;padding-right:8.00px;width:200.00px;}
div.gallery div.thumbnails div.thumb{width:auto;}
div.gallery div.thumbRight{display:none;}
div.input:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#systemWorking{background:url(/img/icons/ajax-loader.gif) center left no-repeat #fff;position:fixed;top:0;left:0;line-height:32.00px;padding-left:35.00px;padding-right:8.00px;background-color:#fff;}
.leftWorking{background:url(/img/icons/ajax-loader.gif) center left no-repeat #fff;}
.progressContainer{border:solid 1.00px #E8E8E8;overflow:hidden;margin:5.00px 0;padding:8.00px 4.00px 8.00px 40.00px;}
.message{border:solid 1.00px #FD9;background-color:#FFC;overflow:hidden;margin:1.00em 0;padding:10.00px 20.00px;}
.red{border:solid 1.00px #B50000;}
.green{border:solid 1.00px #DDF0DD;}
.blue{border:solid 1.00px #CEE2F2;}
.progressName{font-size:8.00pt;font-weight:700;color:#555;width:323.00px;height:14.00px;text-align:left;white-space:nowrap;overflow:hidden;}
.progressBarInProgress,.progressBarComplete,.progressBarError{font-size:0;width:0;height:2.00px;background-color:blue;margin-top:2.00px;}
.progressBarComplete{width:100.00%;background-color:green;visibility:hidden;}
.progressBarError{width:100.00%;background-color:red;visibility:hidden;}
.progressBarStatus{margin-top:2.00px;width:337.00px;font-size:7.00pt;font-family:Arial;text-align:left;white-space:nowrap;}
a.progressCancel{font-size:0;display:block;height:14.00px;width:14.00px;background-image:url(/img/icons/cross.png);background-repeat:no-repeat;float:right;}
a.progressCancel:hover{background-position:0 0;}
div.gallery,div.gallery div.formGroupContainer,div.gallery div.formGroupBottom{float:left;}
/* domcollapse.css */
.trigger:hover{cursor:pointer;color:#000;}
.show{position:static;display:table;}
.hide{position:absolute;left:-999.00em;height:1.00px;width:100.00px;overflow:hidden;}
.trigger,.expanded,.expanded:hover{cursor:pointer;}
/* shadowbox.css */
#shadowbox_overlay{visibility:hidden;position:absolute;display:block;top:0;left:0;z-index:998;margin:0;padding:0;}
#shadowbox_container{position:fixed;height:0;width:100.00%;top:0;left:0;z-index:999;text-align:center;margin:0;padding:0;}
#shadowbox{display:none;visibility:hidden;position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;text-align:left;color:#888;margin:0 auto;}
#shadowbox_title{height:30.00px;overflow:hidden;padding:0;}
#shadowbox_title_inner{height:16.00px;font-size:16.00px;line-height:16.00px;white-space:nowrap;background-color:#fff;padding:10.00px 0 4.00px 10.00px;}
#shadowbox_body{position:relative;overflow:hidden;border:10.00px solid #fff;background-color:#eee;margin:0;padding:0;}
#shadowbox_body_inner{position:relative;overflow:hidden;}
#shadowbox_loading{position:absolute;top:0;left:0;height:10000.00px;width:100.00%;background-color:#ccc;}
#shadowbox_loading img{float:left;margin:10.00px 10.00px 0;}
#shadowbox_loading span{float:left;margin-top:16.00px;font-size:10.00px;}
#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;}
#shadowbox_content.html{height:100.00%;width:100.00%;overflow:auto;}
#shadowbox_toolbar{height:26.00px;overflow:hidden;margin:0;padding:0;}
#shadowbox_toolbar_inner{height:26.00px;background-color:#fff;}
#shadowbox_toolbar_inner div{padding-top:6.00px;font-size:10.00px;height:10.00px;line-height:10.00px;}
#shadowbox_toolbar_inner div a{text-decoration:none;color:#888;}
#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{float:right;padding-right:10.00px;}
#shadowbox_counter{float:left;padding-left:10.00px;}
#shadowbox_counter a{padding:0 4.00px 0 0;}
div.shadowbox_message{text-align:center;padding:10.00px;}
div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:none;color:#bed333;}
div.shadowbox_message a:hover,div.shadowbox_message a:focus{text-decoration:underline;}
#shadowbox_toolbar_inner div span.shortcut,#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;font-weight:700;}
/* crir.css */
label.checkbox_checked{background:transparent url(/img/checkbox_s.gif) no-repeat scroll left center;cursor:pointer;display:block;margin-bottom:3.00px;margin-left:240.00px!important;text-align:left!important;width:auto!important;font-weight:700;clear:both!important;padding:3.00px 0 3.00px 25.00px !important;}
label.checkbox_unchecked{background:transparent url(/img/checkbox.gif) no-repeat scroll left center;cursor:pointer;display:block;margin-bottom:3.00px;margin-left:240.00px!important;text-align:left!important;width:auto!important;clear:both!important;padding:3.00px 0 3.00px 25.00px !important;}
label.radio_checked{background:transparent url(/img/icons/bullet_green.png) no-repeat scroll 0;display:block;clear:both;font-weight:700;cursor:pointer;margin:5.00px 0;padding:3.00px 0 3.00px 25.00px;}
label.radio_unchecked{background:transparent url(/img/icons/bullet_white.png) no-repeat scroll 0;display:block;clear:both;cursor:pointer;margin:5.00px 0;padding:3.00px 0 3.00px 25.00px;}
div.checkboxmultiple{border:1.00px solid #A7A6AA;clear:none!important;height:auto;list-style-type:none;width:350.00px;overflow:hidden;margin:0!important;padding:0!important;}
.checkboxmultiple div.checkbox{float:left;clear:both;margin:0 0 5.00px 5.00px;padding:0;}
.checkboxmultiple label{margin-left:0!important;text-align:left!important;width:300.00px!important;}
.crirHidden{left:-1000.00px;position:absolute;}
/* aqua/theme.css */
div.calendar{position:relative;}
.calendar,.calendar table{border:1.00px solid #bdb2bf;font-size:11.00px;color:#000;cursor:default;background:url(normal-bg.gif);font-family:"trebuchet ms",verdana,tahoma,sans-serif;}
.calendar{border-color:#797979;}
.calendar td{border:0;}
.calendar .button{text-align:center;background:url(title-bg.gif) repeat-x 0 100.00%;color:#000;font-weight:700;padding:2.00px;}
.calendar .nav{font-family:verdana,tahoma,sans-serif;}
.calendar .nav div{background:transparent url(menuarrow.gif) no-repeat 100.00% 100.00%;}
.calendar thead tr{background:url(title-bg.gif) repeat-x 0 100.00%;color:#000;}
.calendar thead .title{font-weight:700;text-align:center;background:url(title-bg.gif) repeat-x 0 100.00%;color:#000;padding:2.00px;}
.calendar thead .name{border-bottom:1.00px solid #797979;text-align:center;color:#000;padding:2.00px;}
.calendar thead .hilite{background:url(hover-bg.gif);border-bottom:1.00px solid #797979;padding:2.00px 2.00px 1.00px;}
.calendar thead .active{background:url(active-bg.gif);color:#fff;border-bottom:1.00px solid #797979;padding:3.00px 1.00px 0 3.00px;}
.calendar thead .daynames{background:url(dark-bg.gif);}
.calendar tbody .day{font-family:verdana,tahoma,sans-serif;width:2.00em;color:#000;text-align:right;padding:2.00px 4.00px 2.00px 2.00px;}
.calendar tbody .day.othermonth{font-size:80.00%;color:#999;}
.calendar tbody .day.othermonth.oweekend{color:#f99;}
.calendar table .wn{border-right:1.00px solid #797979;background:url(dark-bg.gif);padding:2.00px 3.00px 2.00px 2.00px;}
.calendar tbody .rowhilite td,.calendar tbody .rowhilite td.wn{background:url(rowhover-bg.gif);}
.calendar tbody td.today{font-weight:700;}
.calendar tbody td.hilite{background:url(hover-bg.gif);border:1.00px solid #bbb;padding:1.00px 3.00px 1.00px 1.00px;}
.calendar tbody td.active{padding:2.00px 2.00px 0;}
.calendar tbody td.selected{font-weight:700;border:1.00px solid #797979;background:url(active-bg.gif);color:#fff;padding:1.00px 3.00px 1.00px 1.00px;}
.calendar tbody .disabled{color:#999;}
.calendar tbody .emptycell{visibility:hidden;}
.calendar tbody .emptyrow{display:none;}
.calendar tfoot .footrow{text-align:center;background:#565;color:#fff;}
.calendar tfoot .ttip{background:url(status-bg.gif) repeat-x 0 0;color:#000;padding:2.00px;}
.calendar tfoot .hilite{background:#afa;border:1.00px solid #084;color:#000;padding:1.00px;}
.calendar tfoot .active{background:#7c7;padding:2.00px 0 0 2.00px;}
.calendar .combo{position:absolute;display:none;top:0;left:0;width:4.00em;cursor:default;background:url(normal-bg.gif);color:#000;z-index:100;font-size:90.00%;border-color:#797979;border-style:solid;border-width:0 1.00px 1.00px;}
.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1.00px;}
.calendar .combo .label-IEfix{width:4.00em;}
.calendar .combo .active{background:url(active-bg.gif);color:#fff;font-weight:700;}
.calendar td.time{border-top:1.00px solid #797979;text-align:center;background:url(dark-bg.gif);padding:1.00px 0;}
.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{font-weight:700;background:url(normal-bg.gif);color:#000;padding:0 5.00px 0 6.00px;}
.calendar td.time .hour,.calendar td.time .minute{font-family:monospace;}
.calendar td.time .colon{font-weight:700;padding:0 2.00px 0 3.00px;}
.calendar td.time span.active{background:url(active-bg.gif);color:#fff;}
.calendar thead .weekend,.calendar tbody td.weekend{color:#c44;}
.calendar .combo .hilite,.calendar td.time span.hilite{background:url(hover-bg.gif);color:#000;}
.calendar td.time .ampm,tfoot tr.footrow td{text-align:center;}