html,body,div,button,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-family:Lato,Arial,sans-serif;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
table tr td,table tr th{vertical-align:top;}
:active,:focus{outline:none;}
embed{clear:both;}
button::-moz-focus-inner,submit::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
@font-face{font-family:'PlutoBold';src:url('/images/fonts/pluto/plutobold-webfont.eot');src:url('/images/fonts/pluto/plutobold-webfont.eot?#iefix') format('embedded-opentype'),url('/images/fonts/pluto/plutobold-webfont.woff') format('woff'),url('/images/fonts/pluto/plutobold-webfont.ttf') format('truetype'),url('/images/fonts/pluto/plutobold-webfont.svg#PlutoBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'PlutoLight';src:url('/images/fonts/pluto/plutolight-webfont.eot');src:url('/images/fonts/pluto/plutolight-webfont.eot?#iefix') format('embedded-opentype'),url('/images/fonts/pluto/plutolight-webfont.woff') format('woff'),url('/images/fonts/pluto/plutolight-webfont.ttf') format('truetype'),url('/images/fonts/pluto/plutolight-webfont.svg#PlutoLight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'PlutoMedium';src:url('/images/fonts/pluto/plutomedium-webfont.eot');src:url('/images/fonts/pluto/plutomedium-webfont.eot?#iefix') format('embedded-opentype'),url('/images/fonts/pluto/plutomedium-webfont.woff') format('woff'),url('/images/fonts/pluto/plutomedium-webfont.ttf') format('truetype'),url('/images/fonts/pluto/plutomedium-webfont.svg#PlutoMedium') format('svg');font-weight:normal;font-style:normal;}
body{color:#666;background:#fff;font-family:Lato,Arial,sans-serif;font-size:16px;line-height:140%;}
h1,h2,h3,h4,h5,h6{font-family:Lato,Arial,sans-serif;color:#333;clear:left;}
h1{margin:20px 0 16px 0;font-size:24px;line-height:140%;}
h2{margin:20px 0 12px 0;font-size:20px;line-height:140%;}
h3{margin:20px 0 8px 0;font-size:16px;}
h4{margin:16px 0 8px 0;font-size:14px;}
h5{margin:12px 0 4px 0;font-size:12px;font-style:normal;font-weight:bold;}
h6{margin:12px 0 4px 0;font-size:11px;font-style:italic;font-weight:normal;}
h1.title{color:#333;font-weight:bold;}
p{margin:0 0 10px 0;}
p.about{color:#444;}
p.info{font-size:14px;line-height:18px;}
img{border:0;}
address{display:block;font-style:normal;font-size:12px;line-height:150%;}
caption{text-align:left;font-size:12px;font-weight:bold;}
a{color:#0488B4;text-decoration:none;cursor:pointer;}
a:hover{color:#F3A223;text-decoration:none;}
table th{text-align:left;}
code{font-family:Monaco,"Bitstream Vera Sans Mono","Lucida Console",Terminal,monospace;color:#004;}
pre{font-family:Monaco,"Bitstream Vera Sans Mono","Lucida Console",Terminal,monospace;color:#888;}
i{font-style:italic;}
b{font-weight:bold;}
em{font-style:italic;}
div.markup ul,ul.bullet{padding-left:20px;list-style:disc;}
ul.square{padding-left:20px;list-style:square;}
hr{margin:20px 0;color:white;background-color:white;height:1px;border:0 none;border-top:1px solid #F9A51A;}
hr.dashed{border-top:1px dashed #F9A51A;}
.access{position:absolute;left:-9999px;display:none;}
.middle{margin-left:auto;margin-right:auto}
.left{margin-left:0;margin-right:auto}
.right{margin-left:auto;margin-right:0}
.block{display:block;}
.inline{display:block;}
.hidden{display:none;}
.fll{float:left !important;}
.flr{float:right !important;}
.clear{clear:both;}
.cll{clear:left;}
.clr{clear:right;}
.cln{clear:none;}
.centre,.center{text-align:center;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.float-left{float:left !important;}
.float-right{float:right !important;}
.float-none{float:none !important;}
.indent{padding-left:20px;}
.bold{font-weight:bold;}
.italic{font-style:italic}
.big{font-size:18px}
.small{font-size:14px}
.overline{border-top:1px solid #F9A51A;}
.underline{border-bottom:1px solid #F9A51A;padding-bottom:5px;margin-bottom:20px;}
.error{color:#D8000C;}
.up{margin-top:0}
.push-up{margin-top:0 !important}
.push-down{margin-bottom:0 !important}
.close-up{margin-top:10px !important}
.close-down{margin-bottom:10px !important}
.padless{padding:0 !important}
.borderless{border:0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
body.CR .catcol{color:#541C70 !important;}
body.CR a.catcol:hover{color:#F3A223 !important;}
body.HS .catcol{color:#F9A51A !important;}
body.HS a.catcol:hover{color:#F3A223 !important;}
body.RW .catcol{color:#0488B4 !important;}
body.RW a.catcol:hover{color:#F3A223 !important;}
body.SC .catcol{color:#A21D2D !important;}
body.SC a.catcol:hover{color:#F3A223 !important;}
em.cr_plus{color:#AD81D9;}
em.cr_view{color:#81C3D9;}
body{padding-top:30px !important;}
#cog-bar{position:fixed;top:0px;left:0px;width:100%;height:30px;background:#4A4A4C;z-index:9999;border-bottom:1px solid #313133;-moz-box-shadow:0 3px 10px #333;-webkit-box-shadow:0 3px 10px #333;box-shadow:0 3px 10px #333;-moz-box-shadow:0 1px 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.8);box-shadow:0 1px 10px rgba(0,0,0,0.8);}
#cog-bar-account,#cog-bar-sites{font-family:"PlutoBold",Arial,Helvetica,sans-serif;}
#cog-bar-account{float:left;}
#cog-bar-sites{float:right;}
#cog-bar-sites ul,#cog-bar-sites ul li{padding:0px;height:30px;margin:0px;}
#cog-bar-sites ul{clear:none;float:right;}
#cog-bar-sites ul li{float:left;list-style:none;}
#cog-bar a{text-decoration:none;}
#cog-bar a.cog-link{display:block;height:30px;line-height:30px;text-transform:uppercase;color:#E5E5E5;font-size:9px;font-weight:normal;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#cog-bar a.cog-link:hover,#cog-bar a.cog-link:active{background:#636366;color:#fff;}
#cog-bar a.cog-link i{display:inline-block;width:20px;text-align:center;}
#cog-bar a.cog-link span.cog-caption{padding:0px 10px;}
#cog-bar-sites a.cog-link span{padding:0px 20px;border-left:1px solid #8A8A8C;}
#cog-bar a.cog-group{float:right;font-size:14px;vertical-align:middle;padding-left:10px;}
#cog-bar a.cog-group img{padding:4px;border:0px;}
#cog-bar a.cog-group span{border:0px;vertical-align:top;padding-left:0px;font-size:14px;}
#cog-bar-account a.cog-link{}
#cog-bar-account i.icon-caret-down{position:relative;top:2px;font-size:14px;line-height:14px;}
#cog-bar div.cog-bar-drop{display:none;position:fixed;top:31px;left:-5px;width:240px;padding:5px 10px 15px 15px;background:#636366;z-index:9998;border:1px solid #4A4A4C;border-top:0;border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;-khtml-border-radius:0 0 10px 0;-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3),inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3),inset 0 2px 2px rgba(0,0,0,0.2);box-shadow:3px 3px 5px rgba(0,0,0,0.3),inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cog-bar-login{}
#cog-bar-login a.prompt,#cog-bar-login p.prompt{margin:0;padding:0;font-size:12px;line-height:14px;font-weight:normal;color:#B1B1B2;text-shadow:-1px -1px 0px rgba(0,0,0,0.3);}
#cog-bar-login p.prompt{margin-bottom:5px;}
#cog-bar-login a.prompt:hover{color:#FFC423;}
#cog-bar-login a.prompt{width:50%;margin-top:5px;margin-bottom:-10px;}
#cog-bar-login a.recover{float:left;}
#cog-bar-login a.register{float:right;text-align:right;}
#cog-bar button,#cog-bar .button{position:relative;display:inline-block;*zoom:1;margin:0 0 5px 0;min-height:24px;padding:3px 5px 3px 5px;font-family:Lato,Arial,sans-serif;font-size:13px;line-height:15px;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;color:rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.3);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cog-bar .button{background-color:#E2E2E2;background-image:-moz-linear-gradient(top,#F2F2F2,#D8D8D8);background-image:-ms-linear-gradient(top,#F2F2F2,#D8D8D8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#F2F2F2),to(#D8D8D8));background-image:-webkit-linear-gradient(top,#F2F2F2,#D8D8D8);background-image:-o-linear-gradient(top,#F2F2F2,#D8D8D8);background-image:linear-gradient(top,#F2F2F2,#D8D8D8);background-repeat:repeat-x;filter:e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',endColorstr='%d',GradientType=0)",#F2F2F2,#D8D8D8));border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;text-shadow:1px 1px 0px rgba(255,255,255,0.75);}
#cog-bar button::-moz-focus-inner,#cog-bar input::-moz-focus-inner{padding:0;border:0;}
#cog-bar div.cog-bar-drop input,#cog-bar div.cog-bar-drop a.button,#cog-bar div.cog-bar-drop button{display:block;clear:left;width:100%;font-size:12px;line-height:16px;margin:0 0 10px 0;padding:3px 5px 2px 5px;outline:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cog-bar div.cog-bar-drop a.button,#cog-bar div.cog-bar-drop button.button{min-height:22px;margin:5px 0 0 0;border-color:#4A4A4C;border-color:rgba(0,0,0,0.6);font-weight:bold;color:#D8D8D8;text-align:center;background-color:#636366;background-image:-moz-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:-ms-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:-webkit-gradient(linear,0 0,0 100%,from(#8A8A8C),to(#4A4A4C));background-image:-webkit-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:-o-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:linear-gradient(top,#8A8A8C,#4A4A4C);background-repeat:repeat-x;filter:e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',endColorstr='%d',GradientType=0)",#8A8A8C,#4A4A4C));-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.05);box-shadow:2px 2px 2px rgba(0,0,0,0.05);text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
#cog-bar div.cog-bar-drop a.button:hover,#cog-bar div.cog-bar-drop button.button:hover,#cog-bar div.cog-bar-drop button.button:focus{color:#3F3108;background-color:#F7AF23;background-image:-moz-linear-gradient(top,#FFC423,#F3A223);background-image:-ms-linear-gradient(top,#FFC423,#F3A223);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFC423),to(#F3A223));background-image:-webkit-linear-gradient(top,#FFC423,#F3A223);background-image:-o-linear-gradient(top,#FFC423,#F3A223);background-image:linear-gradient(top,#FFC423,#F3A223);background-repeat:repeat-x;filter:e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',endColorstr='%d',GradientType=0)",#FFC423,#F3A223));text-shadow:1px 1px 0px rgba(255,255,255,0.2);}
#cog-bar-sites > ul > li{position:relative;}
#cog-bar #cog-touch-nav{display:none;}
#cog-bar div.cog-bar-nav{position:absolute;left:0px;width:auto;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;padding:5px 10px 10px 10px;}
#cog-bar div.cog-bar-nav ul,#cog-bar div.cog-bar-nav li{float:none;height:auto;}
#cog-bar div.cog-bar-nav a.button{height:auto;padding:3px 10px 4px;}
#cog-bar div.cog-bar-nav span{padding:0px;border:none;white-space:nowrap;}
#cog-bar-login input{background-color:rgba(0,0,0,0.4);font-family:Lato,Arial,sans-serif;font-weight:bold;color:#8A8A8C;border:1px solid #4A4A4C;border-color:rgba(0,0,0,0.6);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2),inset 0 1px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2),inset 0 1px 5px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(255,255,255,0.2),inset 0 1px 5px 0 rgba(0,0,0,0.3);}
#cog-bar-login input::-webkit-input-placeholder{color:#B1B1B2;}
#cog-bar-login input:focus{background-color:rgba(0,0,0,0.6);color:#F2F2F2;}
#cog-bar-login input.valid{background-color:#586919;color:#EBF3CB;}
#cog-bar-login input.invalid,#cog-bar-login input.invalid:focus{background-color:#510E16;color:#E7C6CA;}
@media only screen and (max-width:720px){#cog-bar-sites a.cog-group span{display:none;}
#cog-bar #cog-bar-admin{left:auto;right:0px;}
}
@media only screen and (min-width:641px){#cog-bar-sites ul#cog-bar-nav{display:block !important;}
}
@media only screen and (max-width:640px){#cog-bar-sites a.cog-group,#cog-bar-sites ul#cog-bar-nav{display:none;}
#cog-bar #cog-touch-nav{display:block;padding:4px 5px;}
#cog-bar-sites ul#cog-bar-nav{position:fixed;top:31px;right:0px;width:auto;padding:5px 10px 15px 15px;background:#636366;z-index:998;border:1px solid #4A4A4C;border-top:0;height:auto;border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-khtml-border-radius:0 0 0 10px;-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3),inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3),inset 0 2px 2px rgba(0,0,0,0.2);box-shadow:3px 3px 5px rgba(0,0,0,0.3),inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cog-bar-sites ul#cog-bar-nav li{float:none;height:auto;}
#cog-bar-sites ul#cog-bar-nav > li > a{display:block;clear:left;width:100%;font-size:9px;line-height:22px;margin:0 0 10px 0;padding:3px 5px 2px 5px;outline:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:22px;margin:5px 0 0 0;border-color:#4A4A4C;border-width:1px;border-style:solid;font-weight:bold;color:#D8D8D8;text-align:center;background-color:#636366;background-image:-moz-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:-ms-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:-webkit-gradient(linear,0 0,0 100%,from(#8A8A8C),to(#4A4A4C));background-image:-webkit-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:-o-linear-gradient(top,#8A8A8C,#4A4A4C);background-image:linear-gradient(top,#8A8A8C,#4A4A4C);background-repeat:repeat-x;filter:e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',endColorstr='%d',GradientType=0)",#8A8A8C,#4A4A4C));-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.05);box-shadow:2px 2px 2px rgba(0,0,0,0.05);text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
#cog-bar-sites ul#cog-bar-nav a span{border:none;padding:0px;}
#cog-bar div.cog-bar-nav{left:auto;right:calc(100% + 15px) !important;top:0px;z-index:-1;border-radius:10px 0 10px 10px;-moz-border-radius:10px 0 10px 10px;-webkit-border-radius:10px 0 10px 10px;-khtml-border-radius:10px 0 10px 10px;}
}
@media only screen and (min-width:461px){#cog-bar-account{display:block !important;}
}
@media only screen and (max-width:460px){#cog-bar{width:72px;left:auto;right:0px;border-radius:0 0 0 15px;-moz-border-radius:0 0 0 15px;-webkit-border-radius:0 0 0 15px;-khtml-border-radius:0 0 0 15px;opacity:0.8;filter:alpha (opacity = 80);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);}
#cog-bar-account{}
#cog-bar div.cog-bar-drop{display:none;}
#cog-bar #cog-bar-user,#cog-bar #cog-bar-login{left:auto;right:0px;width:auto;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-khtml-border-radius:10px 0 0 10px;}
#cog-bar-account span.name,#cog-bar-account a.cog-link i.icon-caret-down{display:none;}
#cog-bar-account i.icon-user:before{font-size:2.1em;}
#cog-bar ul#cog-bar-nav{border-top:1px;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-khtml-border-radius:10px 0 0 10px;}
#cog-bar a.cog-group,#cog-bar a.cog-link span{padding:0px;}
#cog-bar a.cog-group span,#cog-bar a.cog-group:hover span{display:none;}
#cog-bar a.cog-link:hover,#cog-bar a.cog-link:active{background:transparent;}
#cog-bar-sites ul{}
#cog-bar:hover{opacity:1;filter:alpha (opacity = 100);}
body{padding-top:0 !important;}
}
html{background-color:#fff;}
body{display:block;width:995px;margin:0 auto;border:1px solid #666;border-top:0;border-bottom:0;}
#page{position:relative;}
#header{position:relative;overflow:visible;height:105px;background:url('/images/chrome/header.gif') no-repeat -120px top;font-family:Lato,Arial,sans-serif;-moz-box-shadow:0px 1px 4px #ddd;-webkit-box-shadow:0px 1px 4px #ddd;box-shadow:0px 1px 4px #ddd;}
#header #home{display:block;position:absolute;top:0;left:0;width:80px;height:33px;background:url('/images/chrome/header.gif') no-repeat -120px top;padding-top:84px;padding-left:30px;font-size:12px;text-decoration:none;color:#999;}
#header #home:hover{background-position:left top;color:#888;}
#header #auth{position:relative;float:right;width:475px;height:14px;margin:10px 20px;}
#header #auth div.user{}
#header #auth div.user a{clear:none;float:right;padding-left:15px;margin-left:15px;font-size:12px;line-height:12px;color:#444;border-left:1px solid #ccc;text-decoration:none;}
#header #auth div.user a.username,#header #auth div.user a.login{border:0;font-weight:bold;}
#header #auth div.user a.login,#header #auth div.user a.register{padding:0;margin-left:1px;}
#header #auth div.user a.login{width:50px;text-align:left;}
#header #auth div.user a.register{width:64px;text-align:right;}
#header #auth div.user a.role,#header #auth div.user a.message{background-image:none !important;background-color:#B1D232;font-size:10px;line-height:14px;height:14px;font-weight:bold;color:white;padding:0px 5px 1px 5px;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;text-shadow:0px 0px 0px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(0,0,0,0.1);}
#header #auth div.user a.messages{background-color:#BC0E22;}
#header #auth div.user a.messages span.tip{left:-20px;top:24px;bottom:auto;}
#header #auth div.user a.role:hover,#header #auth div.user a.message:hover{background-color:#F3A223;}
#header #auth div.user a.devel,#header #auth div.user a.admin{float:left;padding-left:0;margin:0;padding-right:15px;width:42px;}
#header #auth div.user a.admin{border:0;}
#header #auth div.user a.devel{padding-left:15px;padding-right:0;text-align:right;}
#header #auth div.user a.message span.speech{position:absolute;display:block;width:6px;height:6px;bottom:-6px;right:2px;background:url('/images/chrome/arrows/message_tip.gif') no-repeat left top;}
#header #auth div.user a.message:hover span.speech{background-position:left -10px;}
#header ul.tabs{position:absolute;top:40px;right:20px;width:480px;height:30px;background:url('/images/chrome/header_tabs.gif') no-repeat left top;}
#header ul.tabs li{position:relative;float:left;margin:0;padding:0;min-height:30px;}
#header ul.tabs li a,#header ul.tabs li a:link,#header ul.tabs li a:visited,#header ul.tabs li span.locked{display:block;float:left;width:85px;height:26px;margin:0 0 0 5px;padding:2px 15px;text-align:center;font-size:11px;line-height:12px;font-family:Lato,Arial,sans-serif;font-weight:bold;text-decoration:none;color:#fff;opacity:0.95;filter:alpha (opacity = 95);border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;text-shadow:-1px -1px 1px rgba(0,0,0,0.2);}
#header ul.tabs li.n1 a{color:#FEF7EB;}
#header ul.tabs li.n2 a{color:#F7ECED;}
#header ul.tabs li.n3 a{color:#EAF5F8;}
#header ul.tabs li.n4 a{color:#F5F5F5;}
#header ul.tabs li a.single,#header ul.tabs li.single span.locked{line-height:24px;}
#header ul.tabs li a:hover,#header ul.tabs li a:active{color:#fff;opacity:1;filter:alpha (opacity = 100);}
#header ul.tabs li a.warm{color:#fff;opacity:1;filter:alpha (opacity = 100);}
#header ul.tabs li span.locked{color:#bbb;background-color:#eee;opacity:0.7;filter:alpha (opacity = 70);}
ul.trail{height:20px;margin:0px;display:block;}
ul.trail li{float:left;display:inline-block;margin-right:8px;font-size:13px;line-height:13px;}
ul.trail li a{color:#666;text-decoration:none;text-shadow:1px 1px 1px #e7e7e7;}
ul.trail li a:hover{color:#333;text-decoration:none;}
#header ul.trail{position:absolute;top:80px;left:112px;z-index:101;}
#header ul.trail li a{padding-left:8px;font-size:14px;line-height:14px;background:url('/images/chrome/side_menu_darts.gif') no-repeat left 4px;}
#header ul.trail li a:hover{background-position:left -26px;}
#header #section{position:absolute;top:70px;right:20px;height:35px;width:720px;margin:0px;display:block;z-index:100;}
#header ul.section{float:right;height:15px;margin:10px 0;display:block;border-right:1px solid #ddd;border-left:1px solid #ccc;}
#footer ul{height:15px;margin:5px 0;display:block;}
#header ul.section li,#footer ul li{float:left;border-right:1px solid #ccc;border-left:1px solid #ddd;margin:0;font-size:12px;line-height:15px;}
#header ul.section li a,#footer ul li a{color:#555;text-decoration:none;padding:0 10px;text-shadow:1px 1px 1px #e7e7e7;}
#header ul.section li.warm a,#footer ul li.warm a{color:#222;font-weight:bold;}
#header ul.section li a:hover,#footer ul.section li a:hover{color:#222;text-decoration:underline;}
ul.selector li{padding:0;margin:0;float:left;}
ul.selector li a{float:left;width:79px;height:35px;color:#eee;font-size:12px;line-height:34px;text-align:center;background:url('/images/chrome/buttons/light_grey_selector_strip.gif') no-repeat -125px top;text-shadow:-1px -1px 0px rgba(0,0,0,0.15);}
#header ul.selector li a{color:#333;text-shadow:1px 1px 0px rgba(255,255,255,0.3);}
ul.selector li a:hover{color:#fff;text-shadow:-1px -1px 0px rgba(0,0,0,0.3);}
#header ul.selector li a:hover{color:#000;text-shadow:1px 1px 0px rgba(255,255,255,0.4);}
ul.selector li.warm a,#header ul.selector li.warm a{color:#444;text-shadow:1px 1px 0px rgba(255,255,255,0.3);}
ul.selector li.warm a:hover,#header ul.selector li.warm a:hover{color:#000;}
ul.selector li a.btnl,ul.selector li a.first{background-position:left top;padding-left:5px;}
ul.selector li a.btnr,ul.selector li a.last{padding-right:5px;background-position:right top;}
ul.selector li a:hover{background-position:-125px -50px;}
ul.selector li a.btnl:hover,ul.selector li a.first:hover{background-position:left -50px;}
ul.selector li a.btnr:hover,ul.selector li a.last:hover{background-position:right -50px;}
ul.selector li.warm a{background-position:-125px -100px;}
ul.selector li.warm a.btnl,ul.selector li.warm a.first{background-position:left -100px;}
ul.selector li.warm a.btnr,ul.selector li.warm a.last{background-position:right -100px;}
#header ul.selector{float:right;margin-right:-10px;}
#body{position:relative;margin:0px 15px;padding:5px;}
#body.sidebar-left{padding:0;margin:0;}
#sidebar-left{width:180px;margin-right:0;float:left;}
#sidebar{position:relative;background:#DCDCDC url('/images/chrome/side_menu_panel.gif') repeat-x left top;padding:35px 0 40px 0;min-height:40px;margin-bottom:20px;border:1px solid #bbb;border-left:0;border-top:0;font-family:Lato,Arial,sans-serif;border-radius:0 0 17px 0;-moz-border-radius:0 0 17px 0;-webkit-border-radius:0 0 17px 0;-khtml-border-radius:0 0 17px 0;-moz-box-shadow:1px 1px 4px #e0e0e0;-webkit-box-shadow:1px 1px 4px #e0e0e0;box-shadow:1px 1px 4px #e0e0e0;}
#sidebar.closed{padding-bottom:0px;padding-top:20px;}
#body.sidebar-left #content{width:775px;float:right;text-align:left;padding-left:10px;padding-right:10px;margin-right:10px;margin-bottom:40px;}
#body.sidebar-both{margin:0px 20px;}
#body.sidebar-both #sidebar-left,#body.sidebar-both #sidebar-right{width:235px;float:left;}
#body.sidebar-both #content{width:475px;float:left;}
#body.sidebar-both #sidebar-left,#body.sidebar-both #content{margin-right:5px;}
#sidebar h4.menu_title{margin:-28px 0 5px 8px;font-size:16px;line-height:20px;color:#444;text-shadow:1px 1px 1px #e7e7e7;}
#sidebar ul.menu{margin:0;padding:0;border-top:1px solid #aaa;border-bottom:1px solid #ddd;}
#sidebar ul.menu li{position:relative;display:block;list-style:none;margin:0;padding:0;border-top:1px solid #f4f4f4;border-bottom:1px solid #aaa;}
#sidebar ul.menu li a{display:block;padding:7px 9px;color:#555;font-size:12px;line-height:14px;text-decoration:none;background:#cfcfcf url('/images/chrome/side_menu_item.gif') repeat-x right top;text-shadow:1px 1px 1px #f4f4f4;}
#sidebar ul.menu li.locked a{padding-right:24px;opacity:0.6;filter:alpha (opacity = 60);}
#sidebar ul.menu li.locked a:hover{opacity:1;filter:alpha (opacity = 100);}
#sidebar ul.menu li.locked span.locked{position:absolute;top:2px;right:0;width:30px;height:30px;background:transparent url('/images/chrome/menu_item_locked.gif') no-repeat right top;}
#sidebar ul.menu li a span.label{display:block;margin:0;padding-left:11px;font-size:13px;line-height:16px;cursor:pointer;background:url('/images/chrome/side_menu_darts.gif') no-repeat left 2px;}
#sidebar ul.menu li a span.label span.comment{font-size:11px;font-weight:normal;padding-left:10px;}
#sidebar ul.menu li a:hover{color:#333;background-color:#d5d5d5;background-position:left -60px;}
#sidebar ul.menu li.warm a{font-weight:bold;color:#222;}
#sidebar ul.menu li a:hover span.label,#sidebar ul.menu li.warm a span.label{background-position:left -28px;}
#sidebar ul.menu li.submenu,#sidebar ul.submenu{border:0;margin:0;}
#sidebar ul.submenu li a{background-position:left -120px;padding:3px 10px 3px 18px;text-shadow:1px 1px 0px #fff;}
#sidebar ul.l2 li a{padding-left:27px;}
#sidebar ul.submenu li a:hover{background-position:left -180px;}
#sidebar ul.submenu li a span.label{background-position:left -58px;color:#666;font-size:11px;line-height:15px;padding-left:10px;}
#sidebar ul.submenu li a:hover span.label,#sidebar ul.submenu li.warm a span.label{background-position:left -88px;color:#444;}
#sidebar ul.l2 li a span.label{}
#sidebar ul.l2 li a:hover span.label,#sidebar ul.submenu li.warm a span.label{}
#sidebar ul.submenu li.down a{padding-right:15px;background:#f4f4f4 url('/images/chrome/arrows/down_arrow.gif') no-repeat right 5px;}
#sidebar ul.submenu li.down a:hover{background-position:right -95px;}
#sidebar.panel a.menu_revealer{position:absolute;bottom:5px;left:5px;width:100px;height:12px;font-size:11px;line-height:12px;color:#666;padding-left:15px;background:url('/images/chrome/arrows/grey_trans_revealers.gif') no-repeat left 1px;}
#sidebar.panel a.menu_revealer:hover{color:#222;background-position:left -19px;}
#sidebar.closed a.menu_revealer{background-position:left -80px;}
#sidebar.closed a.menu_revealer:hover{background-position:left -100px;}
#sidebar a.home_link{position:absolute;top:5px;left:5px;width:175px;color:#666;line-height:26px;text-align:left;font-family:Lato,Arial,sans-serif;text-shadow:1px 1px 1px #e7e7e7;}
#sidebar a.home_link:hover{text-decoration:none;color:#444;}
#sidebar div.buttons{margin-top:5px;margin-left:10px;}
#sidebar a.button span.tip{}
#sidebar a.help_link{display:block;position:absolute;text-align:right;bottom:6px;right:7px;width:40px;font-size:14px;font-family:Lato,Arial,sans-serif;color:#0488B4;margin:0;text-shadow:1px 1px 1px #e7e7e7;}
#sidebar a.help_link:hover{text-decoration:none;color:#036687;}
#sidebar a.help_link span.tip{left:auto;right:-10px;bottom:30px;text-shadow:none;}
#sidebar a.help_link span.tip span.arrow{left:auto;right:15px;}
#sidebar.closed a.help_link{display:none;}
#sidebar-left div.sidepanel{margin:0px -5px 0 5px;}
div.sidepanel div.panel .panel-title{font-size:14px;line-height:16px;background-color:#FFF !important;color:#444 !important;margin:0 0 10px 0;padding:0 20px 0 0;border-bottom:1px solid #F9A51A;font-weight:normal;}
div.sidepanel div.closed .panel-title{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;}
div.sidepanel div.panel .panel-title:hover{color:#222;}
div.sidepanel div.panel .panel-revealer{background-image:url('/images/chrome/arrows/grey_trans_revealers.gif') !important;}
div.sidepanel div.field input.text,div.sidepanel div.field select{font-size:11px;}
#footer{position:relative;bottom:0;left:0;height:25px;background:url('/images/chrome/footer.gif') no-repeat left top;font-family:Lato,Arial,sans-serif;margin:10px 0 0 0;padding:5px 0;clear:both;}
#footer div.copyright{position:absolute;top:6px;right:10px;height:12px;width:200px;font-size:12px;text-align:right;color:#999;}
#footer div.copyright a{color:#999;}
#footer div.copyright a:hover{color:#777;}
div.neon{background-color:#eee;border:1px solid #bbb;padding:20px;margin:20px 60px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
div.backfill{display:none;position:absolute;z-index:2000;top:0px;left:0px;height:100%;width:100%;}
div.blackout{background-color:#000;opacity:0.7;filter:alpha (opacity = 70);}
div.whiteout{background-color:#FFF;opacity:0.8;filter:alpha (opacity = 80);}
div.loading{display:block;position:absolute;z-index:2001;width:64px;height:64px;top:50%;left:50%;margin:-32px 0 0 -32px;background:transparent url('/images/chrome/loading_black.gif') no-repeat center center;}
div.whiteout div.loading{background-image:url('/images/chrome/loading_white.gif');}
div.overlay{display:block;position:absolute;z-index:2005;width:60%;top:10%;left:19%;text-align:left;background-color:#ccc;border:2px solid #333;padding:11px;overflow:visible;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
div.inlay{margin:20px auto;left:0;}
div.overlay div.content{background:#FFF;text-align:left;padding:10px;overflow-y:auto;border:1px solid #aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
div.overlay a.close{display:block;overflow:hidden;position:absolute;top:-8px;right:-8px;top:-6px;right:-6px;width:18px;height:18px;border:1px solid #555;background:#888 url('/images/chrome/buttons/overlay_close.gif') no-repeat -3px -3px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;}
div.overlay a.close:hover{background-color:#666;border-color:#333;background-position:-3px -103px;}
div.whitelay{border-color:#888;}
div.overlay-confirm{width:400px;left:50%;margin-left:-200px;margin-right:auto;}
div.overlay div.confirm{width:300px;margin:0 auto;}
div.overlay div.confirm p.prompt{font-size:16px;color:#444;text-align:center;}
div.overlay div.confirm div.subject{font-size:16px;color:#222;font-weight:bold;text-align:center;}
div.overlay div.confirm div.buttons{margin:20px auto;text-align:center;}
#screen{display:none;position:fixed;z-index:2100;top:0px;left:0px;height:100%;width:100%;}
#screen div.backfill{z-index:2101;}
#screen div.loading{z-index:2102;}
#screen div.overlay{z-index:2103;}
#help{min-height:500px;padding-bottom:10px;}
#help h1{margin-top:10px;font-size:18px;line-height:24px;color:#009ACE;}
#help-side h1{color:#F9A51A;}
#help h4{margin:5px 0 5px 0px;color:#666;font-weight:bold;padding-bottom:4px;border-bottom:1px dashed #ccc;}
#help p{margin:0 0 15px;}
#help p.about{font-size:12px;line-height:16px;margin-top:5px;color:#888;}
#help ul li{font-size:14px;line-height:20px;}
#help code{color:#0488B4;}
#help.standalone #help-side{background:url('/images/chrome/cr_logo.gif') no-repeat left top;}
#help.standalone #help-side h1{padding-left:120px;margin-bottom:60px;}
#help.standalone #help-side h1 span.cr{display:none;}
#help-side ul.menu{border:0;}
#help-side ul.menu li{border:0;}
#help-side ul.menu li a{padding-bottom:5px;}
#help-side ul.menu li a span.label{color:#0488B4;font-size:12px;line-height:14px;padding-left:10px;cursor:pointer;background:url('/images/chrome/help_menu_darts.gif') no-repeat left 2px;}
#help-side ul.menu li.warm a span.label{font-weight:bold;}
#help-side ul.menu li a:hover span.label{color:#FF9D00;background-position:left -28px;}
#help-side ul.submenu li a span.label{background-position:left -58px;}
#help-side ul.submenu li a:hover span.label{background-position:left -88px;}
#help-side ul.submenu li{padding-left:10px;}
.span,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-n{float:left;margin-right:5px;}
.pull,.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-n{float:left;position:relative;}
.push,.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-n{float:right;position:relative;}
.span-1{width:55px;}
.skip-1,a.skip-1{margin-left:60px;}
.pull-1{margin-left:-60px;}
.push-1{margin-left:-60px;margin-right:60px;}
.span-2{width:115px;}
.skip-2,a.skip-2{margin-left:120px;}
.pull-2{margin-left:-120px;}
.push-2{margin-left:-120px;margin-right:120px;}
.span-3{width:175px;}
.skip-3,a.skip-3{margin-left:180px;}
.pull-3{margin-left:-180px;}
.push-3{margin-left:-180px;margin-right:180px;}
.span-4{width:235px;}
.skip-4,a.skip-4{margin-left:240px;}
.pull-4{margin-left:-240px;}
.push-4{margin-left:-240px;margin-right:240px;}
.span-5{width:295px;}
.skip-5,a.skip-5{margin-left:300px;}
.pull-5{margin-left:-300px;}
.push-5{margin-left:-300px;margin-right:300px;}
.span-6{width:355px;}
.skip-6,a.skip-6{margin-left:360px;}
.pull-6{margin-left:-360px;}
.push-6{margin-left:-360px;margin-right:360px;}
.span-7{width:415px;}
.skip-7,a.skip-7{margin-left:420px;}
.pull-7{margin-left:-420px;}
.push-7{margin-left:-420px;margin-right:420px;}
.span-8{width:475px;}
.skip-8,a.skip-8{margin-left:480px;}
.pull-8{margin-left:-480px;}
.push-8{margin-left:-480px;margin-right:480px;}
.span-9{width:535px;}
.skip-9,a.skip-9{margin-left:540px;}
.pull-9{margin-left:-540px;}
.push-9{margin-left:-540px;margin-right:540px;}
.span-10{width:595px;}
.skip-10,a.skip-10{margin-left:600px;}
.pull-10{margin-left:-600px;}
.push-10{margin-left:-600px;margin-right:600px;}
.span-11{width:655px;}
.skip-11,a.skip-11{margin-left:660px;}
.pull-11{margin-left:-660px;}
.push-11{margin-left:-660px;margin-right:660px;}
.span-12{width:715px;}
.skip-12,a.skip-12{margin-left:720px;}
.pull-12{margin-left:-720px;}
.push-12{margin-left:-720px;margin-right:720px;}
.span-13{width:775px;}
.skip-13,a.skip-13{margin-left:780px;}
.pull-13{margin-left:-780px;}
.push-13{margin-left:-780px;margin-right:780px;}
.span-14{width:835px;}
.skip-14,a.skip-14{margin-left:840px;}
.pull-14{margin-left:-840px;}
.push-14{margin-left:-840px;margin-right:840px;}
.span-15{width:895px;}
.skip-15,a.skip-15{margin-left:900px;}
.pull-15{margin-left:-900px;}
.push-15{margin-left:-900px;margin-right:900px;}
.span-16{width:955px;}
.span-16,.last{margin-right:0 !important;}
[class^="split-"],[class*=" split-"]{margin-left:0;margin-right:0;padding-left:0;padding-right:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.split-L,.split-R,.split-2{width:50% !important;}
.split-3{width:33.33333% !important;}
.split-2-3{width:66.66666% !important;}
.split-4{width:25% !important;}
.split-3-4{width:75% !important;}
.split-5{width:20% !important;}
.split-2-5{width:40% !important;}
.split-3-5{width:60% !important;}
.split-4-5{width:80% !important;}
.split-6{width:16.66666% !important;}
.split-7{width:14.2857% !important;}
.split-8{width:12.5% !important;}
.split-9{width:11.11111% !important;}
.split-10{width:10% !important;}
.split-11{width:9.0909% !important;}
.split-12{width:8.333333% !important;}
.split-13{width:7.692% !important;}
.split-14{width:7.1428% !important;}
.split-15{width:6.6666% !important;}
.split-16{width:6.25% !important;}
.split-R{float:right !important;}
.split-L{padding-right:5px;clear:left;}
.split-R{padding-left:5px;clear:right;}
.pad{padding:5px !important;}
.pad-left{padding-left:5px !important;}
.pad-right{padding-right:5px !important;}
.pad-top{padding-top:5px !important;}
.pad-bottom{padding-bottom:5px !important;}
.pad-horz{padding-left:5px !important;padding-right:5px !important;}
.pad-vert{padding-top:5px !important;padding-bottom:5px !important;}
.pad2{padding:10px !important;}
.pad-left2{padding-left:10px !important;}
.pad-right2{padding-right:10px !important;}
.pad-top2{padding-top:10px !important;}
.pad-bottom2{padding-bottom:10px !important;}
.pad-horz2{padding-left:10px !important;padding-right:10px !important;}
.pad-vert2{padding-top:10px !important;padding-bottom:10px !important;}
.pad-none{padding:0px !important;}
.margin{margin:5px !important;}
.margin-left{margin-left:5px !important;}
.margin-right{margin-right:5px !important;}
.margin-top{margin-top:5px !important;}
.margin-bottom{margin-bottom:5px !important;}
.margin-horz{margin-left:5px !important;margin-right:5px !important;}
.margin-vert{margin-top:5px !important;margin-bottom:5px !important;}
.margin2{margin:5px !important;}
.margin-left2{margin-left:5px !important;}
.margin-right2{margin-right:5px !important;}
.margin-top2{margin-top:5px !important;}
.margin-bottom2{margin-bottom:5px !important;}
.margin-horz2{margin-left:5px !important;margin-right:5px !important;}
.margin-vert2{margin-top:5px !important;margin-bottom:5px !important;}
.margin-none{padding:0px !important;}
.button{position:relative;display:block;float:left;margin-top:5px;margin-right:5px;min-height:16px;width:43px;padding:3px 5px;font-family:Lato,Arial,sans-serif;font-size:11px;font-weight:bold;line-height:16px;text-align:left;text-decoration:none;border:1px solid #aaa;color:#666;background:#e7e7e7 url('/images/chrome/buttons/button_grey.gif') repeat-x right top;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.1);box-shadow:2px 2px 3px rgba(0,0,0,0.1);text-shadow:1px 1px 1px rgba(255,255,255,0.4);}
.mini{font-size:10px;line-height:16px;}
.button:hover,.button:active,.button:focus{border-color:#777;background-color:#f7f7f7;color:#444;background-position:right -100px;text-decoration:none;outline:none;cursor:pointer;}
.button:focus::-moz-focus-inner{border:0;outline:0;}
a.span-1,input.span-1{width:43px;}
a.span-2,input.span-2{width:103px;}
a.span-3,input.span-3{width:163px;}
a.span-4,input.span-4{width:223px;}
a.span-5,input.span-5{width:283px;}
a.span-6,input.span-6{width:343px;}
a.span-7,input.span-7{width:403px;}
a.span-8,input.span-8{width:463px;}
a.span-9,input.span-9{width:523px;}
a.span-10,input.span-10{width:583px;}
a.span-11,input.span-11{width:643px;}
a.span-12,input.span-12{width:703px;}
a.span-13,input.span-13{width:763px;}
a.span-14,input.span-14{width:823px;}
a.span-15,input.span-15{width:883px;}
a.span-16,input.span-16{width:943px;}
a.last,input.last{margin-right:0;}
a.back,input.back,a.cancel,input.cancel{background-image:url('/images/chrome/buttons/back_button.gif');background-color:#d4d4d4;background-position:left top;text-align:right;}
a.back:hover,a.back:active,a.back:focus,input.back:hover,input.back:active,input.back:focus,a.cancel:hover,a.cancel:active,a.cancel:focus,input.cancel:hover,input.cancel:active,input.cancel:focus{background-color:#bdbdbd;background-position:left -100px;}
a.cancel,input.cancel{background-image:url('/images/chrome/buttons/cancel_button.gif');}
a.continue,input.continue{background-image:url('/images/chrome/buttons/continue_button.gif');background-color:#d4d4d4;}
a.continue:hover,a.continue:active,a.continue:focus,input.continue:hover,input.continue:active,input.continue:focus{background-color:#bdbdbd;}
a.submit,input.submit,a.search,input.search{background-image:url('/images/chrome/buttons/submit_button.gif') !important;background-color:#fc8f00;border-color:#BA7B13;color:#5D3D09;text-shadow:1px 1px 1px rgba(255,255,255,0.3);}
a.submit:hover,a.submit:active,a.submit:focus,input.submit:hover,input.submit:active,input.submit:focus,a.search:hover,a.search:active,a.search:focus,input.search:hover,input.search:active,input.search:focus{background-color:#dd7400;border-color:#7C520D;color:#3E2906;text-shadow:1px 1px 1px rgba(255,255,255,0.4);}
a.add,input.add,a.upload{background-image:url('/images/chrome/buttons/add_button.gif');background-color:#32b537;border-color:#586919;color:#F8FBED;text-shadow:-1px -1px 0px rgba(0,0,0,0.2);}
a.upload{background-image:url('/images/chrome/buttons/upload_button.gif');}
a.add:hover,a.add:active,a.add:focus,a.upload:hover,a.upload:active,a.upload:focus,input.add:hover,input.add:active,input.add:focus{background-color:#2da331;border-color:#2C340C;color:white;text-shadow:1px 1px 1px rgba(255,255,255,0.3);text-shadow:-1px -1px 0px rgba(0,0,0,0.4);}
a.edit,input.edit,a.view,a.download,a.search-RW,input.search-RW{background-image:url('/images/chrome/buttons/edit_button.gif');background-color:#42A5C6;border-color:#036687;color:#EAF5F8;text-shadow:-1px -1px 0px rgba(0,0,0,0.2);}
a.edit:hover,input.edit:hover,a.view:hover,a.download:hover,a.search-RW:hover,input.search-RW:hover,input.search-RW:focus{border-color:#02445A;color:white;text-shadow:-1px -1px 0px rgba(0,0,0,0.4);}
a.view{background-image:url('/images/chrome/buttons/view_button.gif');}
a.download{background-image:url('/images/chrome/buttons/download_button.gif');}
a.delete,input.delete,a.search-SC,input.search-SC{background-image:url('/images/chrome/buttons/delete_button.gif');background-color:#A21D2D;border-color:#791521;color:#F7ECED;text-shadow:-1px -1px 0px rgba(0,0,0,0.2);}
a.delete:hover,a.delete:active,a.delete:focus,input.delete:hover,input.delete:active,input.delete:focus,a.search-SC:hover,a.search-SC:active,a.search-SC:focus,input.search-SC:hover,input.search-SC:active,input.search-SC:focus{background-color:#791521;border-color:#510E16;color:white;text-shadow:-1px -1px 0px rgba(0,0,0,0.4);}
a.search,input.search{background-image:url('/images/chrome/buttons/yellow_search_button.gif') !important;}
a.search-RW,input.search-RW{background-image:url('/images/chrome/buttons/blue_search_button.gif') !important;}
a.search-SC,input.search-SC{background-image:url('/images/chrome/buttons/red_search_button.gif') !important;}
a.tool{background-image:url('/images/chrome/buttons/tool_button.gif');}
a.reveal{background-image:url('/images/chrome/buttons/reveal_button.gif');}
a.reveal,a.reveal:active,a.reveal:focus{clear:left;color:#777;background-position:right top;background-image:url('/images/chrome/buttons/reveal_button.gif');border-color:#aaa;}
a.reveal:hover{color:#444;background-position:right -100px;border-color:#666;}
a.reveal.warm:hover span.tip{display:none;}
.stud,.stud-left,.stud-right{float:left;position:relative;min-height:24px;line-height:24px;margin-right:5px;margin-bottom:5px;color:#666;background:url('/images/chrome/buttons/stud_grey.gif') no-repeat right top;border:0;text-shadow:1px 1px 1px rgba(255,255,255,0.4);}
.stud{width:24px;height:24px;font-size:14px;text-align:center;}
.stud-left,.stud-right{font-size:14px;}
.stud-left{background-position:left top;text-align:right;padding-left:29px;margin-right:15px;}
.stud-right{background-position:right top;text-align:right;padding-right:29px;margin-left:15px;}
.stud:hover,.stud-left:hover,.stud-right:hover{color:#333;text-decoration:none;}
.stud:hover,.stud-right:hover{color:#333;background-position:right -100px;}
.stud-left:hover{background-position:left -100px;}
.stud span.text,.stud-right span.text{padding-right:5px;}
.stud-left span.text{padding-left:5px;}
.stud-grey{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_grey.gif') !important;}
.stud-blue{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_blue.gif') !important;}
.stud-green{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_green.gif') !important;}
.stud-red{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_red.gif') !important;}
.stud-orange{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_orange.gif') !important;}
.stud-plus{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_plus.gif') !important;}
.stud-minus{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_minus.gif') !important;}
.stud-cross{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_cross.gif') !important;}
.stud-help{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_help.gif') !important;}
.stud-home{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_home.gif') !important;}
.stud-prev{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_prev.gif') !important;}
.stud-next{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_next.gif') !important;}
.stud-up{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_up.gif') !important;}
.stud-down{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_down.gif') !important;}
.stud-hotprev{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_hotprev.gif') !important;}
.stud-hotnext{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_hotnext.gif') !important;}
.stud-home_grey{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_home_grey.gif') !important;}
.stud-help_grey{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_help_grey.gif') !important;}
.stud-star{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_star.gif') !important;}
.stud-info{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_info.gif') !important;}
.stud-tick{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_tick.gif') !important;}
.stud-play{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_play.gif') !important;}
.stud-warning{background-color:transparent !important;background-image:url('/images/chrome/buttons/stud_warning.gif') !important;}
div.expand-down .stud-expand{background-image:url('/images/chrome/buttons/stud_down.gif') !important;}
.stud-null{background-image:none !important;}
a.stud:hover span.tip,a.stud-left:hover span.tip{left:-47px;}
a.stud:hover span.tip span.arrow,a.stud-left:hover span.tip span.arrow{left:53px;}
a.stud-right:hover span.tip{left:auto;right:-47px;}
a.stud-right:hover span.tip span.arrow{left:auto;right:53px;}
a.cr_view{float:left;height:54px;font-size:24px;line-height:32px;padding-top:16px;padding-right:75px;color:#444;background:url('/images/chrome/marbles/cr_view_fff.gif') no-repeat right top;border:0;}
a.cr_view:hover{background-position:right -100px;}
a.cr_view em{color:#009ACE;font-weight:bold;}
a.cr_view:hover em{color:#62148A;}
#property-left a.cr_view{font-size:18px;}
form.grid a.space-top,form.grid input.space-top{margin-top:5px !important;}
form.grid{margin-top:5px;margin-bottom:5px;padding:5px 0;}
form.push-up{margin-top:0;padding-top:0;}
form.grid div.field{float:left;position:relative;overflow:visible;margin-top:0px;margin-right:5px;margin-bottom:6px;padding:0;}
form.grid label,form.grid input.input,form.grid textarea,form.grid select,form.grid div.value{clear:none;display:block;position:relative;float:left;font-family:Lato,Arial,sans-serif;padding:3px 3px;font-size:12px;line-height:16px;min-height:16px;margin:0 5px 0 0;}
form.grid:focus,form.grid select:focus,form.grid option:active{outline:none;-moz-outline-style:none;}
form.grid label{padding:3px 0;}
form.grid input.input{}
form.grid input.button{min-height:24px;}
form.grid select{height:24px;}
form.grid select option{}
form.grid div.value{padding-left:4px;padding-right:2px;}
form.grid textarea{padding:2px 3px;}
form.grid .mini{line-height:16px;}
form.grid div.prompt{clear:left;margin-top:0;padding:20px 0 5px 0;font-size:12px;line-height:18px;color:#666;}
form.grid div.disabled{opacity:0.3;filter:alpha (opacity = 30);}
form.grid label{text-align:right;color:#888;}
form.label-left label,form.grid label.left,form.grid label.text-left,form.grid div.label-left label{text-align:left;}
form.label-center label,form.grid label.center,form.grid label.text-center,form.grid div.label-center label{text-align:left;}
form.grid label.shift-left{margin-left:-5px;margin-right:5px;}
form.grid div.field_error label{color:#D8000C;font-weight:bold;}
form.grid div.mandatory label{font-weight:bold;}
form.grid label span.mandatory{color:#9F6000;font-size:16px;font-weight:bold;line-height:13px;position:relative;top:3px;margin:0 2px;}
form.no-label label,form.grid div.no-label label,form.grid label.access,form.no-star span.mandatory,form.grid div.no-star span.mandatory{display:none;}
form.mini-label label,form.grid label.mini{font-size:11px;line-height:12px;height:12px;min-height:12px;padding-top:0px;padding-bottom:2px;}
form.grid label.disabled{color:#aaa;}
form.grid input.input,form.grid textarea,form.grid select,form.grid div.value{background-color:#f7f7f7;color:#555;border:1px solid #888;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
form.grid input.input:active,form.grid input.input:focus,form.grid textarea:active,form.grid textarea:focus,form.grid select:active,form.grid select:focus,form.grid div.used input,form.grid div.used textarea,form.grid div.used select{background-color:#fff;color:black;outline:none;border-color:#541C70;}
form.grid div.value,div.group form.grid div.value{background-color:#f0f0f0;border:1px solid #bbb;color:#777;overflow:hidden;font-size:12px;line-height:16px;}
form.grid div.value p{font-size:12px;line-height:16px;color:#444;margin:0 5px 0 0;}
form.grid input.radio{position:relative;top:5px;margin-left:20px;}
form.grid input.hint{color:#aaa !important;font-style:italic;}
form.grid div.field_error input.input,form.grid div.field_error textarea,form.grid div.field_error select{border:1px solid #A21D2D;background-color:#fee;}
form.grid div.field_error input.input:active,form.grid div.field_error input.input:focus,form.grid div.field_error textarea:active,form.grid div.field_error textarea:focus,form.grid div.field_error select:active{border:1px solid #791521;}
form.grid input.invalid,form.grid select.invalid,form.grid textarea.invalid,form.grid input.invalid:focus,form.grid select.invalid:focus,form.grid textarea.invalid:focus{border-color:#D8000C;color:#D8000C;background-color:#FFBABA}
form.grid input.changed,form.grid select.changed,form.grid textarea.changed,form.grid input.changed:focus,form.grid select.changed:focus,form.grid textarea.changed:focus{border-color:#9F6000;color:#9F6000;background-color:#FEEFB3}
form.grid .buttons{clear:both;width:100%;margin:0;padding:0;}
form.grid input.button,form.grid span.button,form.grid a.button,form.grid button{margin-top:0;font-family:Lato,Arial,sans-serif;}
form.grid div.field a.help{display:block;position:absolute;top:0px;left:0px;width:24px;height:24px;background:url('/images/chrome/buttons/stud_help.gif') no-repeat 0 0;z-index:210;overflow:visible;text-decoration:none;opacity:0.95;filter:alpha (opacity = 95);}
form.help-off div.field a.help{display:none;}
form.grid div.field a.help:hover,form.grid div.field a.help:active{background-position:0 -100px;}
form.grid div.field a.help span.tip{position:relative;padding:5px 6px;width:180px;top:0px;left:-199px;width:101px;left:-120px;font-size:12px;line-height:16px;z-index:211;opacity:0.9;filter:alpha (opacity = 90);}
form.grid div.field a.help:hover span.tip,form.grid div.field a.help:active span.tip{display:block;}
form.tip-left div.field a.help span.tip,form div.tip-left a.help span.tip{left:-199px;}
form.tip-right div.field a.help span.tip,form div.tip-right a.help span.tip{left:30px !important;}
form.grid div.field a.help:hover span.tip span.arrow{display:block;position:absolute;top:6px;left:-6px;width:6px;height:10px;background:url('/images/chrome/arrows/tooltip_left.gif') no-repeat top left;}
form.grid div.field a.help span.tip span.example,form.grid div.field a.help span.tip span.example{display:block;font-size:11px;line-height:15px;font-style:italic;padding-left:30px;color:#662;}
form.grid div.field a.help span.tip span.example span.eg,form.grid div.field a.help span.tip span.example span.eg{display:inline;float:left;margin-left:-25px;}
form.grid a.show_password{margin-left:30px;color:#888;}
form.field-1 input,form.field-1 textarea,form.field-1 div.value,form.grid div.field-1 input,form.grid div.field-1 textarea,form.grid div.field-1 div.value,form.grid input.span-1,form.grid textarea.span-1,form.grid div.field div.span-1{width:47px !important;}
form.label-1 label,form.field-1 select,form.field-1 div.options,form.grid div.label-1 label,form.grid label.span-1,form.grid select.span-1,form.grid .buttons input.span-1{width:55px;}
form.grid label.skip-1,form.grid input.skip-1,form.grid textarea.skip-1,form.grid select.skip-1,form.grid .buttons a.skip-1,form.grid .buttons input.skip-1{margin-left:60px;}
form.help-1 div.field a.help,form.help-1 div.field a.help:link,form.help-1 div.field a.help:visited,form.grid div.help-1 a.help,form.grid div.help-1 a.help:link,form.grid div.help-1 a.help:visited{left:60px;}
form.help-w1 div.field a.help span.tip,form.help-w1 div.field a.help:visited span.tip,form.grid div.help-w1 a.help span.tip,form.grid div.help-w1 a.help span.tip{width:41px !important;left:-60px;}
form.field-1 input.checkbox,form.grid div.field-1 input.checkbox{width:auto !important;}
form.field-1 div.message,form.grid div.messages div.span-1{width:8px;}
form.field-1 div.fluxbox-results,form.field-1 div.autocomplete-results,form.grid div.fluxbox div.span-1,form.grid div.autocomplete div.span-1{width:55px !important;}
form.label-1 div.prompt,form.label-1 div.error,form.label-1 div.messsage{margin-left:60px;}
form.field-1 div.prompt,form.field-1 div.error,form.field-1 div.messsage{width:8px;}
html>body form.grid input.button.span-1,html>body form.grid button.span-1{width:55px !important;}
html>body form.grid div.value.skip-1{margin-left:60px;}
html>body form.grid div.message.span-1{width:8px !important;}
form.field-2 input,form.field-2 textarea,form.field-2 div.value,form.grid div.field-2 input,form.grid div.field-2 textarea,form.grid div.field-2 div.value,form.grid input.span-2,form.grid textarea.span-2,form.grid div.field div.span-2{width:107px !important;}
form.label-2 label,form.field-2 select,form.field-2 div.options,form.grid div.label-2 label,form.grid label.span-2,form.grid select.span-2,form.grid .buttons input.span-2{width:115px;}
form.grid label.skip-2,form.grid input.skip-2,form.grid textarea.skip-2,form.grid select.skip-2,form.grid .buttons a.skip-2,form.grid .buttons input.skip-2{margin-left:120px;}
form.help-2 div.field a.help,form.help-2 div.field a.help:link,form.help-2 div.field a.help:visited,form.grid div.help-2 a.help,form.grid div.help-2 a.help:link,form.grid div.help-2 a.help:visited{left:120px;}
form.help-w2 div.field a.help span.tip,form.help-w2 div.field a.help:visited span.tip,form.grid div.help-w2 a.help span.tip,form.grid div.help-w2 a.help span.tip{width:101px !important;left:-120px;}
form.field-2 input.checkbox,form.grid div.field-2 input.checkbox{width:auto !important;}
form.field-2 div.message,form.grid div.messages div.span-2{width:68px;}
form.field-2 div.fluxbox-results,form.field-2 div.autocomplete-results,form.grid div.fluxbox div.span-2,form.grid div.autocomplete div.span-2{width:115px !important;}
form.label-2 div.prompt,form.label-2 div.error,form.label-2 div.messsage{margin-left:120px;}
form.field-2 div.prompt,form.field-2 div.error,form.field-2 div.messsage{width:68px;}
html>body form.grid input.button.span-2,html>body form.grid button.span-2{width:115px !important;}
html>body form.grid div.value.skip-2{margin-left:120px;}
html>body form.grid div.message.span-2{width:68px !important;}
form.field-3 input,form.field-3 textarea,form.field-3 div.value,form.grid div.field-3 input,form.grid div.field-3 textarea,form.grid div.field-3 div.value,form.grid input.span-3,form.grid textarea.span-3,form.grid div.field div.span-3{width:167px !important;}
form.label-3 label,form.field-3 select,form.field-3 div.options,form.grid div.label-3 label,form.grid label.span-3,form.grid select.span-3,form.grid .buttons input.span-3{width:175px;}
form.grid label.skip-3,form.grid input.skip-3,form.grid textarea.skip-3,form.grid select.skip-3,form.grid .buttons a.skip-3,form.grid .buttons input.skip-3{margin-left:180px;}
form.help-3 div.field a.help,form.help-3 div.field a.help:link,form.help-3 div.field a.help:visited,form.grid div.help-3 a.help,form.grid div.help-3 a.help:link,form.grid div.help-3 a.help:visited{left:180px;}
form.help-w3 div.field a.help span.tip,form.help-w3 div.field a.help:visited span.tip,form.grid div.help-w3 a.help span.tip,form.grid div.help-w3 a.help span.tip{width:161px !important;left:-180px;}
form.field-3 input.checkbox,form.grid div.field-3 input.checkbox{width:auto !important;}
form.field-3 div.message,form.grid div.messages div.span-3{width:128px;}
form.field-3 div.fluxbox-results,form.field-3 div.autocomplete-results,form.grid div.fluxbox div.span-3,form.grid div.autocomplete div.span-3{width:175px !important;}
form.label-3 div.prompt,form.label-3 div.error,form.label-3 div.messsage{margin-left:180px;}
form.field-3 div.prompt,form.field-3 div.error,form.field-3 div.messsage{width:128px;}
html>body form.grid input.button.span-3,html>body form.grid button.span-3{width:175px !important;}
html>body form.grid div.value.skip-3{margin-left:180px;}
html>body form.grid div.message.span-3{width:128px !important;}
form.field-4 input,form.field-4 textarea,form.field-4 div.value,form.grid div.field-4 input,form.grid div.field-4 textarea,form.grid div.field-4 div.value,form.grid input.span-4,form.grid textarea.span-4,form.grid div.field div.span-4{width:227px !important;}
form.label-4 label,form.field-4 select,form.field-4 div.options,form.grid div.label-4 label,form.grid label.span-4,form.grid select.span-4,form.grid .buttons input.span-4{width:235px;}
form.grid label.skip-4,form.grid input.skip-4,form.grid textarea.skip-4,form.grid select.skip-4,form.grid .buttons a.skip-4,form.grid .buttons input.skip-4{margin-left:240px;}
form.help-4 div.field a.help,form.help-4 div.field a.help:link,form.help-4 div.field a.help:visited,form.grid div.help-4 a.help,form.grid div.help-4 a.help:link,form.grid div.help-4 a.help:visited{left:240px;}
form.help-w4 div.field a.help span.tip,form.help-w4 div.field a.help:visited span.tip,form.grid div.help-w4 a.help span.tip,form.grid div.help-w4 a.help span.tip{width:221px !important;left:-240px;}
form.field-4 input.checkbox,form.grid div.field-4 input.checkbox{width:auto !important;}
form.field-4 div.message,form.grid div.messages div.span-4{width:188px;}
form.field-4 div.fluxbox-results,form.field-4 div.autocomplete-results,form.grid div.fluxbox div.span-4,form.grid div.autocomplete div.span-4{width:235px !important;}
form.label-4 div.prompt,form.label-4 div.error,form.label-4 div.messsage{margin-left:240px;}
form.field-4 div.prompt,form.field-4 div.error,form.field-4 div.messsage{width:188px;}
html>body form.grid input.button.span-4,html>body form.grid button.span-4{width:235px !important;}
html>body form.grid div.value.skip-4{margin-left:240px;}
html>body form.grid div.message.span-4{width:188px !important;}
form.field-5 input,form.field-5 textarea,form.field-5 div.value,form.grid div.field-5 input,form.grid div.field-5 textarea,form.grid div.field-5 div.value,form.grid input.span-5,form.grid textarea.span-5,form.grid div.field div.span-5{width:287px !important;}
form.label-5 label,form.field-5 select,form.field-5 div.options,form.grid div.label-5 label,form.grid label.span-5,form.grid select.span-5,form.grid .buttons input.span-5{width:295px;}
form.grid label.skip-5,form.grid input.skip-5,form.grid textarea.skip-5,form.grid select.skip-5,form.grid .buttons a.skip-5,form.grid .buttons input.skip-5{margin-left:300px;}
form.help-5 div.field a.help,form.help-5 div.field a.help:link,form.help-5 div.field a.help:visited,form.grid div.help-5 a.help,form.grid div.help-5 a.help:link,form.grid div.help-5 a.help:visited{left:300px;}
form.help-w5 div.field a.help span.tip,form.help-w5 div.field a.help:visited span.tip,form.grid div.help-w5 a.help span.tip,form.grid div.help-w5 a.help span.tip{width:281px !important;left:-300px;}
form.field-5 input.checkbox,form.grid div.field-5 input.checkbox{width:auto !important;}
form.field-5 div.message,form.grid div.messages div.span-5{width:248px;}
form.field-5 div.fluxbox-results,form.field-5 div.autocomplete-results,form.grid div.fluxbox div.span-5,form.grid div.autocomplete div.span-5{width:295px !important;}
form.label-5 div.prompt,form.label-5 div.error,form.label-5 div.messsage{margin-left:300px;}
form.field-5 div.prompt,form.field-5 div.error,form.field-5 div.messsage{width:248px;}
html>body form.grid input.button.span-5,html>body form.grid button.span-5{width:295px !important;}
html>body form.grid div.value.skip-5{margin-left:300px;}
html>body form.grid div.message.span-5{width:248px !important;}
form.field-6 input,form.field-6 textarea,form.field-6 div.value,form.grid div.field-6 input,form.grid div.field-6 textarea,form.grid div.field-6 div.value,form.grid input.span-6,form.grid textarea.span-6,form.grid div.field div.span-6{width:347px !important;}
form.label-6 label,form.field-6 select,form.field-6 div.options,form.grid div.label-6 label,form.grid label.span-6,form.grid select.span-6,form.grid .buttons input.span-6{width:355px;}
form.grid label.skip-6,form.grid input.skip-6,form.grid textarea.skip-6,form.grid select.skip-6,form.grid .buttons a.skip-6,form.grid .buttons input.skip-6{margin-left:360px;}
form.help-6 div.field a.help,form.help-6 div.field a.help:link,form.help-6 div.field a.help:visited,form.grid div.help-6 a.help,form.grid div.help-6 a.help:link,form.grid div.help-6 a.help:visited{left:360px;}
form.help-w6 div.field a.help span.tip,form.help-w6 div.field a.help:visited span.tip,form.grid div.help-w6 a.help span.tip,form.grid div.help-w6 a.help span.tip{width:341px !important;left:-360px;}
form.field-6 input.checkbox,form.grid div.field-6 input.checkbox{width:auto !important;}
form.field-6 div.message,form.grid div.messages div.span-6{width:308px;}
form.field-6 div.fluxbox-results,form.field-6 div.autocomplete-results,form.grid div.fluxbox div.span-6,form.grid div.autocomplete div.span-6{width:355px !important;}
form.field-7 input,form.field-7 textarea,form.field-7 div.value,form.grid div.field-7 input,form.grid div.field-7 textarea,form.grid div.field-7 div.value,form.grid input.span-7,form.grid textarea.span-7,form.grid div.field div.span-7{width:407px !important;}
form.label-7 label,form.field-7 select,form.field-7 div.options,form.grid div.label-7 label,form.grid label.span-7,form.grid select.span-7,form.grid .buttons input.span-7{width:415px;}
form.grid label.skip-7,form.grid input.skip-7,form.grid textarea.skip-7,form.grid select.skip-7,form.grid .buttons a.skip-7,form.grid .buttons input.skip-7{margin-left:420px;}
form.help-7 div.field a.help,form.help-7 div.field a.help:link,form.help-7 div.field a.help:visited,form.grid div.help-7 a.help,form.grid div.help-7 a.help:link,form.grid div.help-7 a.help:visited{left:420px;}
form.help-w7 div.field a.help span.tip,form.help-w7 div.field a.help:visited span.tip,form.grid div.help-w7 a.help span.tip,form.grid div.help-w7 a.help span.tip{width:401px !important;left:-420px;}
form.field-7 input.checkbox,form.grid div.field-7 input.checkbox{width:auto !important;}
form.field-7 div.message,form.grid div.messages div.span-7{width:368px;}
form.field-7 div.fluxbox-results,form.field-7 div.autocomplete-results,form.grid div.fluxbox div.span-7,form.grid div.autocomplete div.span-7{width:415px !important;}
form.field-8 input,form.field-8 textarea,form.field-8 div.value,form.grid div.field-8 input,form.grid div.field-8 textarea,form.grid div.field-8 div.value,form.grid input.span-8,form.grid textarea.span-8,form.grid div.field div.span-8{width:467px !important;}
form.label-8 label,form.field-8 select,form.field-8 div.options,form.grid div.label-8 label,form.grid label.span-8,form.grid select.span-8,form.grid .buttons input.span-8{width:475px;}
form.grid label.skip-8,form.grid input.skip-8,form.grid textarea.skip-8,form.grid select.skip-8,form.grid .buttons a.skip-8,form.grid .buttons input.skip-8{margin-left:480px;}
form.help-8 div.field a.help,form.help-8 div.field a.help:link,form.help-8 div.field a.help:visited,form.grid div.help-8 a.help,form.grid div.help-8 a.help:link,form.grid div.help-8 a.help:visited{left:480px;}
form.help-w8 div.field a.help span.tip,form.help-w8 div.field a.help:visited span.tip,form.grid div.help-w8 a.help span.tip,form.grid div.help-w8 a.help span.tip{width:461px !important;left:-480px;}
form.field-8 input.checkbox,form.grid div.field-8 input.checkbox{width:auto !important;}
form.field-8 div.message,form.grid div.messages div.span-8{width:428px;}
form.field-8 div.fluxbox-results,form.field-8 div.autocomplete-results,form.grid div.fluxbox div.span-8,form.grid div.autocomplete div.span-8{width:475px !important;}
form.field-9 input,form.field-9 textarea,form.field-9 div.value,form.grid div.field-9 input,form.grid div.field-9 textarea,form.grid div.field-9 div.value,form.grid input.span-9,form.grid textarea.span-9,form.grid div.field div.span-9{width:527px !important;}
form.label-9 label,form.field-9 select,form.field-9 div.options,form.grid div.label-9 label,form.grid label.span-9,form.grid select.span-9,form.grid .buttons input.span-9{width:535px;}
form.grid label.skip-9,form.grid input.skip-9,form.grid textarea.skip-9,form.grid select.skip-9,form.grid .buttons a.skip-9,form.grid .buttons input.skip-9{margin-left:540px;}
form.help-9 div.field a.help,form.help-9 div.field a.help:link,form.help-9 div.field a.help:visited,form.grid div.help-9 a.help,form.grid div.help-9 a.help:link,form.grid div.help-9 a.help:visited{left:540px;}
form.help-w9 div.field a.help span.tip,form.help-w9 div.field a.help:visited span.tip,form.grid div.help-w9 a.help span.tip,form.grid div.help-w9 a.help span.tip{width:521px !important;left:-540px;}
form.field-9 input.checkbox,form.grid div.field-9 input.checkbox{width:auto !important;}
form.field-9 div.message,form.grid div.messages div.span-9{width:488px;}
form.field-9 div.fluxbox-results,form.field-9 div.autocomplete-results,form.grid div.fluxbox div.span-9,form.grid div.autocomplete div.span-9{width:535px !important;}
form.field-10 input,form.field-10 textarea,form.field-10 div.value,form.grid div.field-10 input,form.grid div.field-10 textarea,form.grid div.field-10 div.value,form.grid input.span-10,form.grid textarea.span-10,form.grid div.field div.span-10{width:587px !important;}
form.label-10 label,form.field-10 select,form.field-10 div.options,form.grid div.label-10 label,form.grid label.span-10,form.grid select.span-10,form.grid .buttons input.span-10{width:595px;}
form.grid label.skip-10,form.grid input.skip-10,form.grid textarea.skip-10,form.grid select.skip-10,form.grid .buttons a.skip-10,form.grid .buttons input.skip-10{margin-left:600px;}
form.help-10 div.field a.help,form.help-10 div.field a.help:link,form.help-10 div.field a.help:visited,form.grid div.help-10 a.help,form.grid div.help-10 a.help:link,form.grid div.help-10 a.help:visited{left:600px;}
form.help-w10 div.field a.help span.tip,form.help-w10 div.field a.help:visited span.tip,form.grid div.help-w10 a.help span.tip,form.grid div.help-w10 a.help span.tip{width:581px !important;left:-600px;}
form.field-10 input.checkbox,form.grid div.field-10 input.checkbox{width:auto !important;}
form.field-10 div.message,form.grid div.messages div.span-10{width:548px;}
form.field-10 div.fluxbox-results,form.field-10 div.autocomplete-results,form.grid div.fluxbox div.span-10,form.grid div.autocomplete div.span-10{width:595px !important;}
form.field-11 input,form.field-11 textarea,form.field-11 div.value,form.grid div.field-11 input,form.grid div.field-11 textarea,form.grid div.field-11 div.value,form.grid input.span-11,form.grid textarea.span-11,form.grid div.field div.span-11{width:647px !important;}
form.label-11 label,form.field-11 select,form.field-11 div.options,form.grid div.label-11 label,form.grid label.span-11,form.grid select.span-11,form.grid .buttons input.span-11{width:655px;}
form.grid label.skip-11,form.grid input.skip-11,form.grid textarea.skip-11,form.grid select.skip-11,form.grid .buttons a.skip-11,form.grid .buttons input.skip-11{margin-left:660px;}
form.help-11 div.field a.help,form.help-11 div.field a.help:link,form.help-11 div.field a.help:visited,form.grid div.help-11 a.help,form.grid div.help-11 a.help:link,form.grid div.help-11 a.help:visited{left:660px;}
form.help-w11 div.field a.help span.tip,form.help-w11 div.field a.help:visited span.tip,form.grid div.help-w11 a.help span.tip,form.grid div.help-w11 a.help span.tip{width:641px !important;left:-660px;}
form.field-11 input.checkbox,form.grid div.field-11 input.checkbox{width:auto !important;}
form.field-11 div.message,form.grid div.messages div.span-11{width:608px;}
form.field-11 div.fluxbox-results,form.field-11 div.autocomplete-results,form.grid div.fluxbox div.span-11,form.grid div.autocomplete div.span-11{width:655px !important;}
form.field-12 input,form.field-12 textarea,form.field-12 div.value,form.grid div.field-12 input,form.grid div.field-12 textarea,form.grid div.field-12 div.value,form.grid input.span-12,form.grid textarea.span-12,form.grid div.field div.span-12{width:707px !important;}
form.label-12 label,form.field-12 select,form.field-12 div.options,form.grid div.label-12 label,form.grid label.span-12,form.grid select.span-12,form.grid .buttons input.span-12{width:715px;}
form.grid label.skip-12,form.grid input.skip-12,form.grid textarea.skip-12,form.grid select.skip-12,form.grid .buttons a.skip-12,form.grid .buttons input.skip-12{margin-left:720px;}
form.help-12 div.field a.help,form.help-12 div.field a.help:link,form.help-12 div.field a.help:visited,form.grid div.help-12 a.help,form.grid div.help-12 a.help:link,form.grid div.help-12 a.help:visited{left:720px;}
form.help-w12 div.field a.help span.tip,form.help-w12 div.field a.help:visited span.tip,form.grid div.help-w12 a.help span.tip,form.grid div.help-w12 a.help span.tip{width:701px !important;left:-720px;}
form.field-12 input.checkbox,form.grid div.field-12 input.checkbox{width:auto !important;}
form.field-12 div.message,form.grid div.messages div.span-12{width:668px;}
form.field-12 div.fluxbox-results,form.field-12 div.autocomplete-results,form.grid div.fluxbox div.span-12,form.grid div.autocomplete div.span-12{width:715px !important;}
form.field-13 input,form.field-13 textarea,form.field-13 div.value,form.grid div.field-13 input,form.grid div.field-13 textarea,form.grid div.field-13 div.value,form.grid input.span-13,form.grid textarea.span-13,form.grid div.field div.span-13{width:767px !important;}
form.label-13 label,form.field-13 select,form.field-13 div.options,form.grid div.label-13 label,form.grid label.span-13,form.grid select.span-13,form.grid .buttons input.span-13{width:775px;}
form.grid label.skip-13,form.grid input.skip-13,form.grid textarea.skip-13,form.grid select.skip-13,form.grid .buttons a.skip-13,form.grid .buttons input.skip-13{margin-left:780px;}
form.help-13 div.field a.help,form.help-13 div.field a.help:link,form.help-13 div.field a.help:visited,form.grid div.help-13 a.help,form.grid div.help-13 a.help:link,form.grid div.help-13 a.help:visited{left:780px;}
form.help-w13 div.field a.help span.tip,form.help-w13 div.field a.help:visited span.tip,form.grid div.help-w13 a.help span.tip,form.grid div.help-w13 a.help span.tip{width:761px !important;left:-780px;}
form.field-13 input.checkbox,form.grid div.field-13 input.checkbox{width:auto !important;}
form.field-13 div.message,form.grid div.messages div.span-13{width:728px;}
form.field-13 div.fluxbox-results,form.field-13 div.autocomplete-results,form.grid div.fluxbox div.span-13,form.grid div.autocomplete div.span-13{width:775px !important;}
form.field-14 input,form.field-14 textarea,form.field-14 div.value,form.grid div.field-14 input,form.grid div.field-14 textarea,form.grid div.field-14 div.value,form.grid input.span-14,form.grid textarea.span-14,form.grid div.field div.span-14{width:827px !important;}
form.label-14 label,form.field-14 select,form.field-14 div.options,form.grid div.label-14 label,form.grid label.span-14,form.grid select.span-14,form.grid .buttons input.span-14{width:835px;}
form.grid label.skip-14,form.grid input.skip-14,form.grid textarea.skip-14,form.grid select.skip-14,form.grid .buttons a.skip-14,form.grid .buttons input.skip-14{margin-left:840px;}
form.help-14 div.field a.help,form.help-14 div.field a.help:link,form.help-14 div.field a.help:visited,form.grid div.help-14 a.help,form.grid div.help-14 a.help:link,form.grid div.help-14 a.help:visited{left:840px;}
form.help-w14 div.field a.help span.tip,form.help-w14 div.field a.help:visited span.tip,form.grid div.help-w14 a.help span.tip,form.grid div.help-w14 a.help span.tip{width:821px !important;left:-840px;}
form.field-14 input.checkbox,form.grid div.field-14 input.checkbox{width:auto !important;}
form.field-14 div.message,form.grid div.messages div.span-14{width:788px;}
form.field-14 div.fluxbox-results,form.field-14 div.autocomplete-results,form.grid div.fluxbox div.span-14,form.grid div.autocomplete div.span-14{width:835px !important;}
form.field-15 input,form.field-15 textarea,form.field-15 div.value,form.grid div.field-15 input,form.grid div.field-15 textarea,form.grid div.field-15 div.value,form.grid input.span-15,form.grid textarea.span-15,form.grid div.field div.span-15{width:887px !important;}
form.label-15 label,form.field-15 select,form.field-15 div.options,form.grid div.label-15 label,form.grid label.span-15,form.grid select.span-15,form.grid .buttons input.span-15{width:895px;}
form.grid label.skip-15,form.grid input.skip-15,form.grid textarea.skip-15,form.grid select.skip-15,form.grid .buttons a.skip-15,form.grid .buttons input.skip-15{margin-left:900px;}
form.help-15 div.field a.help,form.help-15 div.field a.help:link,form.help-15 div.field a.help:visited,form.grid div.help-15 a.help,form.grid div.help-15 a.help:link,form.grid div.help-15 a.help:visited{left:900px;}
form.help-w15 div.field a.help span.tip,form.help-w15 div.field a.help:visited span.tip,form.grid div.help-w15 a.help span.tip,form.grid div.help-w15 a.help span.tip{width:881px !important;left:-900px;}
form.field-15 input.checkbox,form.grid div.field-15 input.checkbox{width:auto !important;}
form.field-15 div.message,form.grid div.messages div.span-15{width:848px;}
form.field-15 div.fluxbox-results,form.field-15 div.autocomplete-results,form.grid div.fluxbox div.span-15,form.grid div.autocomplete div.span-15{width:895px !important;}
form.field-16 input,form.field-16 textarea,form.field-16 div.value,form.grid div.field-16 input,form.grid div.field-16 textarea,form.grid div.field-16 div.value,form.grid input.span-16,form.grid textarea.span-16,form.grid div.field div.span-16{width:947px !important;}
form.label-16 label,form.field-16 select,form.field-16 div.options,form.grid div.label-16 label,form.grid label.span-16,form.grid select.span-16,form.grid .buttons input.span-16{width:955px;}
form.grid label.skip-16,form.grid input.skip-16,form.grid textarea.skip-16,form.grid select.skip-16,form.grid .buttons a.skip-16,form.grid .buttons input.skip-16{margin-left:960px;}
form.help-16 div.field a.help,form.help-16 div.field a.help:link,form.help-16 div.field a.help:visited,form.grid div.help-16 a.help,form.grid div.help-16 a.help:link,form.grid div.help-16 a.help:visited{left:960px;}
form.help-w16 div.field a.help span.tip,form.help-w16 div.field a.help:visited span.tip,form.grid div.help-w16 a.help span.tip,form.grid div.help-w16 a.help span.tip{width:941px !important;left:-960px;}
form.field-16 input.checkbox,form.grid div.field-16 input.checkbox{width:auto !important;}
form.field-16 div.message,form.grid div.messages div.span-16{width:908px;}
form.field-16 div.fluxbox-results,form.field-16 div.autocomplete-results,form.grid div.fluxbox div.span-16,form.grid div.autocomplete div.span-16{width:955px !important;}
select.category option{background:url('/images/icons/property/category_icons_18x20.gif') no-repeat right 20px;line-height:20px;}
select.category option.HS{background-position:right -2px;}
select.category option.SC{background-position:right -22px;}
select.category option.RW{background-position:right -42px;}
form.grid div.recaptcha div.widget{clear:both;}
form.grid div.recaptcha label{text-align:left;}
form.grid div.recaptcha #recaptcha_widget_div{clear:both;float:right;border:1px solid #bbb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
form.grid div.recaptcha #recaptcha_widget_div label{margin:0;padding:0;float:none;}
form.grid div.recaptcha #recaptcha_widget_div input{float:none;}
div.upload_widget{margin-top:10px;height:104px;}
div.upload_widget div.upload{width:115px;float:left;}
div.upload_widget div.status{width:500px;float:left;}
div.upload_widget div.upload a.upload_button{display:block;overflow:hidden;cursor:pointer;width:64px;height:40px;padding:5px 35px 5px 5px;margin:0 0 10px 0;color:#666;background:url(/images/buttons/file_upload.gif) no-repeat top left;}
div.upload_widget div.upload a.upload_button:hover{background-position:0 -50px;cursor:pointer;color:white;}
div.upload_widget div.upload a.file_selected,div.upload_widget div.upload a.file_selected:hover{background-position:0 -100px;color:white;}
div.upload_widget div.upload a.please_wait,div.upload_widget div.upload a.please_wait:hover{background-position:0 -150px;color:white;}
div.upload_widget div.upload a.upload_button input.file{position:relative;height:100%;width:auto;opacity:0.5;cursor:pointer;}
form.last,form.grid label.last,form.grid input.last,form.grid textarea.last,form.grid select.last,form.grid div.last{margin-right:0;}
form.grid .shift-left{margin-left:-5px;}
form.grid .shift-right{margin-left:5px;}
form.grid .cln{clear:none;}
form.grid div.options{float:left;}
form.grid input.checkbox{margin-top:6px;line-height:18px;width:20px;float:left;}
form.grid div.checkbox-32 label{width:320px;}
form.grid div.checkbox-32 input.checkbox{margin-top:2px;width:20px;}
form.grid label.checkbox,form.grid span.caption{font-size:12px;line-height:20px;}
form.inline{display:inline;margin:0;padding:0;border:0;background-color:transparent;}
form.inline select{display:inline;float:none;clear:none;margin:0;padding:0;background-color:#fcfcfc;color:#444;border:1px solid #444;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
body.CR form.grid label.bright{color:#541C70;}
body.CR form.grid input.input:active,body.CR form.grid input.input:focus,body.CR form.grid textarea:active,body.CR form.grid textarea:focus,body.CR form.grid select:active,body.CR form.grid select:focus,body.CR div.used input.input,body.CR div.used textarea,body.CR div.used select{border-color:#541C70;}
body.HS form.grid label.bright{color:#F9A51A;}
body.HS form.grid input.input:active,body.HS form.grid input.input:focus,body.HS form.grid textarea:active,body.HS form.grid textarea:focus,body.HS form.grid select:active,body.HS form.grid select:focus,body.HS div.used input.input,body.HS div.used textarea,body.HS div.used select{border-color:#F9A51A;}
body.RW form.grid label.bright{color:#0488B4;}
body.RW form.grid input.input:active,body.RW form.grid input.input:focus,body.RW form.grid textarea:active,body.RW form.grid textarea:focus,body.RW form.grid select:active,body.RW form.grid select:focus,body.RW div.used input.input,body.RW div.used textarea,body.RW div.used select{border-color:#0488B4;}
body.SC form.grid label.bright{color:#A21D2D;}
body.SC form.grid input.input:active,body.SC form.grid input.input:focus,body.SC form.grid textarea:active,body.SC form.grid textarea:focus,body.SC form.grid select:active,body.SC form.grid select:focus,body.SC div.used input.input,body.SC div.used textarea,body.SC div.used select{border-color:#A21D2D;}
div.fluxbox,div.autocomplete{position:relative;overflow:visible;float:left;clear:none;}
div.fluxbox input{}
div.fluxbox input.text{}
div.fluxbox input.fluxbox-on{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;}
div.fluxbox-results{overflow:auto;position:absolute;margin:0;top:24px;left:0px;max-height:420px;background-color:#f8f8f8;z-index:210;}
div.fluxbox-result{overflow:hidden;color:#555;min-height:16px;font-size:11px;line-height:16px;clear:both;padding:2px 4px;border:1px solid #888;border-top:0;}
div.fluxbox-result:hover{overflow:auto;}
div.fluxbox-no_results{font-style:italic;color:#888;}
div.fluxbox-last{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;}
div.fluxbox-select{cursor:pointer;color:white;background-color:#F3A223;}
div.fluxbox-click{color:black;}
div.fluxbox-result span.fluxbox-match{text-decoration:underline;color:#000;font-weight:bold;}
div.fluxbox-select span.fluxbox-match{background-color:#F9D091;}
body.CR div.fluxbox-result,.cat-CR div.fluxbox-result{border:1px solid #7E5493;border-top:0;background-color:#F0ECF3;color:#3F1554;}
body.CR div.fluxbox-no_result,.cat-CR div.fluxbox-no_result{color:#3F1554;}
body.CR div.fluxbox-result span.fluxbox-match,.cat-CR div.fluxbox-result span.fluxbox-match{color:#2A0E38;}
body.CR div.fluxbox-select,body.CR div.fluxbox-select span.match,.cat-CR div.fluxbox-select,.cat-CR div.fluxbox-select span.match{background-color:#541C70;color:white;}
body.HS div.fluxbox-result,.cat-HS div.fluxbox-result{border:1px solid #FABB53;border-top:0;background-color:#FEF7EB;color:#BA7B13;}
body.HS div.fluxbox-no_result,.cat-HS div.fluxbox-no_result{color:#BA7B13;}
body.HS div.fluxbox-result span.fluxbox-match,.cat-HS div.fluxbox-result span.fluxbox-match{color:#7C520D;}
body.HS div.fluxbox-select,body.HS div.fluxbox-select span.match,.cat-HS div.fluxbox-select,.cat-HS div.fluxbox-select span.match{background-color:#F9A51A;color:white;}
body.RW div.fluxbox-result,.cat-RW div.fluxbox-result{border:1px solid #42A5C6;border-top:0;background-color:#EAF5F8;color:#036687;}
body.RW div.fluxbox-no_result,.cat-RW div.fluxbox-no_result{color:#036687;}
body.RW div.fluxbox-result span.fluxbox-match,.cat-RW div.fluxbox-result span.fluxbox-match{color:#02445A;}
body.RW div.fluxbox-select,body.RW div.fluxbox-select span.match,.cat-RW div.fluxbox-select,.cat-RW div.fluxbox-select span.match{background-color:#0488B4;color:white;}
body.SC div.fluxbox-result,.cat-SC div.fluxbox-result{border:1px solid #B95561;border-top:0;background-color:#F7ECED;color:#791521;}
body.SC div.fluxbox-no_result,.cat-SC div.fluxbox-no_result{color:#791521;}
body.SC div.fluxbox-result span.fluxbox-match,.cat-SC div.fluxbox-result span.fluxbox-match{color:#510E16;}
body.SC div.fluxbox-select,body.SC div.fluxbox-select span.match,.cat-SC div.fluxbox-select,.cat-SC div.fluxbox-select span.match{background-color:#A21D2D;color:white;}
div.autocomplete{position:relative;overflow:visible;}
div.autocomplete input{z-index:205;}
div.autocomplete input.text{}
div.autocomplete input.autocomplete-on{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;}
div.autocomplete-results{display:none;}
div.autocomplete-on div.autocomplete-results{overflow:auto;position:absolute;margin:0;top:24px;left:0px;max-height:420px;background-color:#f8f8f8;z-index:310;border:1px solid #888;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;}
div.autocomplete-result{overflow:hidden;color:#555;min-height:16px;font-size:11px;line-height:16px;clear:both;padding:2px 4px;border-bottom:1px solid #888;}
div.autocomplete-result:hover{overflow:auto;}
div.autocomplete-no_results{font-style:italic;color:#888;}
div.autocomplete-no_results,div.autocomplete-last{border-bottom:0;}
div.autocomplete-no_results{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;}
div.autocomplete-select{cursor:pointer;color:white;background-color:#636366;text-shadow:-1px -1px 0px rgba(0,0,0,0.1);}
div.autocomplete-click{color:black;}
div.autocomplete-result span.autocomplete-match{text-decoration:underline;color:#000;font-weight:bold;}
div.autocomplete-select span.autocomplete-match{color:#fff;}
a.tip{position:relative;overflow:visible;text-decoration:none;}
span.tip{display:none;position:absolute;overflow:visible;padding:3px 6px;width:101px;bottom:27px;left:0px;font-size:10px;line-height:14px;text-align:center;text-decoration:none;text-transform:none;font-weight:bold;z-index:220;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;opacity:0.9;filter:alpha (opacity = 90);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.2);box-shadow:3px 3px 5px rgba(0,0,0,0.2);text-shadow:none;}
.button span.tip{left:-1px;}
a:hover span.tip{display:block;background-color:#FFA;border:1px solid #ba6d10;color:#ba6d10;z-index:220;text-decoration:none;}
a:hover span.tip span.arrow{display:block;position:absolute;bottom:-5px;left:20px;width:10px;height:5px;background:url('/images/chrome/arrows/tooltip_down.gif') no-repeat top left;}
a.tip-below:hover span.tip span.arrow{top:-5px;bottom:auto;background:url('/images/chrome/arrows/tooltip_up.gif') no-repeat bottom left;}
form span.tip{text-align:left;}
.status-info,.status-pending,.status-imported,.status-rejected,.request-pending{color:#00529B !important;}
.status-success,.status-active,.status-resolved,.request-accepted{color:#4F8A10 !important;}
.status-warning,.status-inactive,.status-accepted{color:#9F6000 !important;}
.status-invalid,.status-locked,.status-assigned,.request-rejected{color:#D63301 !important;}
.status-error,.status-deleted,.status-expired,.status-raised,.request-failed{color:#D8000C !important;}
div.info,div.success,div.warning,div.error,div.invalid,div.debug,div.message{clear:both;font-size:14px;line-height:140%;border:1px solid;margin-top:0;margin-bottom:10px;padding:15px 10px 15px 60px;background-repeat:no-repeat;background-position:10px center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
div.inline{clear:none;}
#messages.page_top{margin:0px -11px 8px -11px;}
#messages.outsized{margin:0 -10px 10px -10px;padding:0;}
#body div.resources div.tight div.message{margin:0;}
.compact div.message,form.grid div.message,form.grid div.error{margin-top:15px;margin-bottom:5px;padding:10px 10px 10px 35px;font-size:12px;}
.compact div.message{margin-top:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
.compact div.error,form.grid div.error{background-image:url('/images/icons/silk/exclamation.png');}
.compact div.warning,.compact div.invalid,form.grid div.warning{background-image:url('/images/icons/silk/error.png');}
.compact div.success,form.grid div.success{background-image:url('/images/icons/silk/tick.png');}
.compact div.info,form.grid div.info{background-image:url('/images/icons/silk/flag_blue.png');}
html>body div.message.span-1{width:-17px;}
html>body .compact div.message.span-1{width:8px;}
html>body form.grid div.message.span-1{width:8px;}
html>body div.message.span-2{width:43px;}
html>body .compact div.message.span-2{width:68px;}
html>body form.grid div.message.span-2{width:68px;}
html>body div.message.span-3{width:103px;}
html>body .compact div.message.span-3{width:128px;}
html>body form.grid div.message.span-3{width:128px;}
html>body div.message.span-4{width:163px;}
html>body .compact div.message.span-4{width:188px;}
html>body form.grid div.message.span-4{width:188px;}
html>body div.message.span-5{width:223px;}
html>body .compact div.message.span-5{width:248px;}
html>body form.grid div.message.span-5{width:248px;}
html>body div.message.span-6{width:283px;}
html>body .compact div.message.span-6{width:308px;}
html>body form.grid div.message.span-6{width:308px;}
html>body div.message.span-7{width:343px;}
html>body .compact div.message.span-7{width:368px;}
html>body form.grid div.message.span-7{width:368px;}
html>body div.message.span-8{width:403px;}
html>body .compact div.message.span-8{width:428px;}
html>body form.grid div.message.span-8{width:428px;}
html>body div.message.span-9{width:463px;}
html>body .compact div.message.span-9{width:488px;}
html>body form.grid div.message.span-9{width:488px;}
html>body div.message.span-10{width:523px;}
html>body .compact div.message.span-10{width:548px;}
html>body form.grid div.message.span-10{width:548px;}
html>body div.message.span-11{width:583px;}
html>body .compact div.message.span-11{width:608px;}
html>body form.grid div.message.span-11{width:608px;}
html>body div.message.span-12{width:643px;}
html>body .compact div.message.span-12{width:668px;}
html>body form.grid div.message.span-12{width:668px;}
html>body div.message.span-13{width:703px;}
html>body .compact div.message.span-13{width:728px;}
html>body form.grid div.message.span-13{width:728px;}
html>body div.message.span-14{width:763px;}
html>body .compact div.message.span-14{width:788px;}
html>body form.grid div.message.span-14{width:788px;}
html>body div.message.span-15{width:823px;}
html>body .compact div.message.span-15{width:848px;}
html>body form.grid div.message.span-15{width:848px;}
html>body div.message.span-16{width:883px;}
html>body .compact div.message.span-16{width:908px;}
html>body form.grid div.message.span-16{width:908px;}
div.message p{font-size:12px;line-height:140%;margin:5px 0 0 0;}
div.message p.intro{font-size:14px;line-height:140%;}
div.message ul{margin:10px 0;}
div.message ul li{font-size:12px;}
div.message a{text-decoration:underline;}
div.message a.button{text-decoration:none;}
div.debug{color:#844200 !important;background-color:#ffeedd;background-image:url('/images/messages/debug.png');}
div.debug p{color:#844200 !important;}
div.debug a,#content div.debug p a{color:#422100;}
div.debug a:hover,#content div.debug p a:hover{color:#211000;}
div.error{color:#D8000C !important;background-color:#FFBABA;background-image:url('/images/messages/error.png');}
div.error p{color:#D8000C !important;}
div.error a,#content div.error p a{color:#6C0006;}
div.error a:hover,#content div.error p a:hover{color:#360003;}
div.info{color:#00529B !important;background-color:#BDE5F8;background-image:url('/images/messages/info.png');}
div.info p{color:#00529B !important;}
div.info a,#content div.info p a{color:#00294D;}
div.info a:hover,#content div.info p a:hover{color:#001426;}
div.invalid{color:#D63301 !important;background-color:#FFCCBA;background-image:url('/images/messages/invalid.png');}
div.invalid p{color:#D63301 !important;}
div.invalid a,#content div.invalid p a{color:#6B1900;}
div.invalid a:hover,#content div.invalid p a:hover{color:#350C00;}
div.success{color:#4F8A10 !important;background-color:#DFF2BF;background-image:url('/images/messages/success.png');}
div.success p{color:#4F8A10 !important;}
div.success a,#content div.success p a{color:#274508;}
div.success a:hover,#content div.success p a:hover{color:#132204;}
div.warning{color:#9F6000 !important;background-color:#FEEFB3;background-image:url('/images/messages/warning.png');}
div.warning p{color:#9F6000 !important;}
div.warning a,#content div.warning p a{color:#4F3000;}
div.warning a:hover,#content div.warning p a:hover{color:#271800;}
.note{font-size:12px;line-height:16px;color:#888;font-style:italic;min-height:16px;padding:5px 10px 5px 30px !important;margin:5px 0;background:#f4f4f4 url('/images/icons/silk/flag_yellow.png') no-repeat 10px 5px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
#content div.debug .title,#content div.debug .caption{color:#9A7958;}
#content div.info .title,#content div.info .caption{color:#00529B;}
#content div.warning .title,#content div.warning .caption{color:#9F6000;}
#content div.invalid .title,#content div.invalid .caption{color:#D63301;}
#content div.error .title,#content div.error .caption{color:#D8000C;}
#content div.success .title,#content div.success .caption{color:#4F8A10;}
#content div.success h3.title,#content div.debug h3.title,#content div.info h3.title,#content div.warning h3.title,#content div.invalid h3.title,#content div.error h3.title,#content div.success h3.caption,#content div.debug h3.caption,#content div.info h3.caption,#content div.warning h3.caption,#content div.invalid h3.caption,#content div.error h3.caption{font-size:16px;margin:8px 0;}
div.todo{color:#448;background:#ddddff url('/images/messages/todo.png') no-repeat 20px 20px;padding-left:100px;min-height:70px;}
div.todo h4{color:#448;margin:0 0 5px 0;}
div.todo ul{padding:0;}
div.todo li{margin:5px 0;padding-left:24px;list-style:none;background:url('/images/icons/silk/wrench.png') no-repeat 0 0;}
table.data,table.data thead,table.data tfoot,table.data tbody,table.data tr{clear:both;float:none;width:100%;padding:0;margin:0;}
table.data th,table.data td,table.data caption{font-size:12px;line-height:18px;padding:2px 5px;vertical-align:middle;margin-right:0 !important;}
table.data th,table.data caption{background-color:#BBB;border-bottom:1px solid #eee;border-right:1px solid #eee;font-weight:bold;color:white;}
table.data thead th:first-child{border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;-khtml-border-radius:3px 0 0 0;}
table.data thead th:last-child{border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;-khtml-border-radius:0 3px 0 0;}
table.data caption.head{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;}
table.data caption.foot{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;}
table.data tr td{color:#333;background-color:#f8f8f8;border-bottom:1px solid #fff;border-right:1px solid #fff;}
table.data tr.even td,table.data tr:nth-child(even) td{background:#E4E4E4;border-right:1px solid #EEE}
table.data tr th.last,table.data tr td.last{border-right:0 !important;}
table.data tr td.blank{padding:0;}
table.data tr td.key{font-weight:bold;}
table.data tr td.dark{background-color:#ccc;border-bottom:1px solid white;color:#444;font-weight:bold;}
table tr.vtop td{vertical-align:top;}
table.data tr th.action,table.data tr td.action{width:55px;padding:0;}
table.data tr td.action{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;}
table.data tr th.studly,table.data tr td.studly{width:24px;padding:0;}
table.data tr td.studly{border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;-khtml-border-radius:0 12px 12px 0;}
table.data tr td.studly a.stud{margin:2px;}
table.data tr th span.static{display:none;}
table.clickable tr.warm td,table.clickable tr:hover td,table.clickable tr.even:hover td,table.clickable tr.odd:hover td{background:#D8D8D8;background-color:#E2D9E7;cursor:pointer;}
table.clickable tr.odd:hover td{}
table .tl{border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;-khtml-border-radius:5px 0 0 0;}
table .tr{border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-khtml-border-radius:0 5px 0 0;}
table .br{border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;-khtml-border-radius:0 0 5px 0;}
table .bl{border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;-khtml-border-radius:0 0 0 5px;}
.contacts{}
.contacts .contact{margin-bottom:2px;}
.contacts .contact .detail{padding-right:5px;}
.contacts .contact .location{color:#999;}
.contacts .icon{float:left;display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:top left;}
.contacts .telephone .device{background-image:url('/images/icons/silk/telephone.png');}
.contacts .fax .device{background-image:url('/images/icons/silk/printer.png');}
.contacts .mobile .device{background-image:url('/images/icons/silk/phone.png');}
.contacts .mobile .device{background-image:url('/images/icons/silk/phone.png');}
.contacts .email .device{background-image:url('/images/icons/silk/email.png');}
ul.toc{}
ul.toc li{list-style:none;margin-bottom:5px;padding:0;}
ul.toc li a{display:block;padding-left:10px;font-size:14px;line-height:18px;background:url('/images/chrome/arrows/toc.gif') no-repeat left 5px;color:#009ACE;}
ul.toc li a:hover{color:#FF9D00;background-position:left -45px;text-decoration:none;}
ul.toc li.l1{padding-left:10px;}
ul.toc li.l1 a{font-size:13px;}
ul.toc li.l2{padding-left:20px;}
ul.toc li.l2 a{font-size:12px;}
ul.toc li.l3{padding-left:30px;}
ul.toc li.l3 a{font-size:11px;}
ul.toc li.l4{padding-left:40px;}
ul.toc li.l4 a{font-size:10px;}
ul.toc li.l5{padding-left:50px;}
ul.toc li.l5 a{font-size:10px;}
ul.toc li.l6{padding-left:60px;}
ul.toc li.l6 a{font-size:10px;}
ul.toc li p.about{font-size:12px;line-height:16px;padding:0 0 10px 10px;margin-top:5px;color:#888;}
div.span-9 ul.toc li.n3-2{margin-right:0;}
div.span-9 ul.toc li.n3-0{clear:both;}
blockquote{font-size:12px;line-height:16px;color:#888;}
blockquote span.quote{font-weight:bold;color:#444;font-size:18px;}
blockquote span.quote-left{padding-right:5px;margin-left:-15px;}
blockquote span.quote-right{padding-left:5px;}
div.attribution{margin-top:10px;font-size:11px;line-height:14px;color:#666;}
div.attribution .person{font-weight:bold;font-size:12px;}
div.results{clear:both;margin:10px 0;}
div.results div.overview{position:relative;height:24px;padding:3px 0 3px 5px;overflow:visible;font-size:12px;line-height:24px;color:#fff;background:#999 url('/images/chrome/results_header.gif') repeat-x left top;}
div.results div.head{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;}
div.results div.foot{background-position:left 1px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;}
div.results div.body,#body div.panel div.results div.body{padding:0;}
div.results div.overview div.summary{height:20px;padding:2px 0;font-size:12px;line-height:20px;color:white;}
div.results div.overview div.summary em{position:relative;top:1px;margin:-1px 0;padding:0px 2px 0 2px;font-weight:bold;font-style:normal;font-size:16px;line-height:18px;}
div.results form.inline{position:relative;}
div.results form.inline select.page_no{width:40px;font-size:10px;padding:1px;top:-1px;}
div.results form.inline select.page_size{position:relative;top:-1px;width:50px;font-size:10px;padding:1px;background-color:#eee;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}
div.results div.overview div.paging{position:absolute;top:5px;right:0px;}
div.paging{width:266px;height:22px;text-align:right;}
div.paging a{text-decoration:none;}
div.paging .blank{display:block;float:left;width:24px;margin-left:5px;}
div.paging .control{position:relative;display:block;float:left;overflow:visible;width:22px;height:18px;margin:0 0 0 5px;font-size:12px;line-height:20px;color:white;text-align:center;border:1px solid #3F1554;background:#88619b url('/images/chrome/arrows/paging_grey.gif') no-repeat 1px -1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
div.paging .control{background-color:#d4d4d4;border-color:#888;border-color:#666;}
div.paging .page_no{background-image:none}
div.paging .control:hover{background-position:1px -21px}
div.paging .prev_page{background-position:-19px -1px}
div.paging .prev_page:hover{background-position:-19px -21px}
div.paging .next_page{background-position:-39px -1px}
div.paging .next_page:hover{background-position:-39px -21px}
div.paging .last_page{background-position:-59px -1px}
div.paging .last_page:hover{background-position:-59px -21px}
div.paging span.first_page,div.paging span.first_page:hover{background-position:1px -41px}
div.paging span.prev_page,div.paging span.prev_page:hover{background-position:-19px -41px}
div.paging span.next_page,div.paging span.next_page:hover{background-position:-39px -41px}
div.paging span.last_page,div.paging span.last_page:hover{background-position:-59px -41px}
div.paging a.control:hover,div.paging a.warm{background-color:#f19300;border-color:#D4C6DB;border-color:black;}
div.paging .control span.text{color:#555;color:#3F1554;display:none;}
div.paging .page_no span.text{display:inline;font-weight:bold;}
div.paging a.warm span.text,div.paging a.control:hover span.text{color:white;}
div.paging .disabled,div.paging .disabled:hover{background-color:#6d3e85;border-color:#442652;}
div.paging .disabled:hover span.tip{display:none;}
div.paging a.control:hover span.tip{left:-93px;bottom:25px;}
div.paging a.control:hover span.tip span.arrow{left:97px;}
table.results a.tip:hover span.tip{top:-24px;left:-20px;}
table.results a.tip:hover span.tip span.arrow{left:25px;}
table.results a.tip span.tip span.dir{position:absolute;right:5px;top:1px;width:10px;height:16px;font-size:16px;}
div.results div.watermark div.layout{position:absolute;overflow:visible;top:4px;right:4px;}
div.layout{width:256px;margin:0;padding:0 0 8px;background-color:white;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;%]}
div.layout h5{color:#aaa;font-size:12px;font-weight:normal;line-height:18px;margin:4px 0 2px 12px;}
html > body div.layout{opacity:0.7;filter:alpha (opacity = 70);}
html > body div.layout:hover{opacity:1;filter:alpha (opacity = 100);}
ul.layout{margin:4px 0 0 12px;}
ul.layout li{position:relative;overflow:visible;float:left;height:34px;width:70px;margin:0 12px 0 0;padding:0;list-style:none;}
ul.layout li.last{margin-right:0;}
ul.layout li a{display:block;height:28px;width:64px;margin:0;padding:1px;border:1px solid #ccc;background:url('/images/panels/pip_layout.gif') no-repeat 1px 1px;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;}
ul.layout li.warm a,ul.layout li a:hover{padding:1px;border:1px solid #aaa;}
ul.layout li a.pips3{background-position:1px 1px;}
ul.layout li a.pips1{background-position:-79px 1px;}
ul.layout li a.pipst{background-position:-159px 1px;}
div.pips3 ul.layout li a.pips3,ul.layout li.warm a.pips3,ul.layout li a.pips3:hover{background-position:1px -39px;}
div.pips1 ul.layout li a.pips1,ul.layout li.warm a.pips1,ul.layout li a.pips1:hover{background-position:-79px -39px;}
div.pipst ul.layout li a.pipst,ul.layout li.warm a.pipst,ul.layout li a.pipst:hover{background-position:-159px -39px;}
ul.layout a.tip:hover span.tip{left:-68px;display:none;}
ul.layout a.tip:hover span.tip span.arrow{left:114px;}
table.results th{line-height:20px;background:#BBB;border-right:1px solid #C4C4C4;background:#aaa url('/images/chrome/sort_order_background.gif') repeat-x left top;}
table.results thead th{-moz-box-shadow:0px 2px 4px #ddd;-webkit-box-shadow:0px 2px 4px #ddd;box-shadow:0px 2px 4px #ddd;border-bottom:1px solid #bbb;}
table.results th.order{background:#aaa url('/images/chrome/sort_order_background.gif') repeat-x left top;}
table.results th.up,table.results th.down{background-position:left -120px;color:#666;font-weight:bold;}
table.results th.order:hover{background-position:left -60px;color:#444;}
table.results th a.order,table.results th span.static{display:block;color:#444;font-size:12px;line-height:16px;padding:4px 15px 4px 4px;margin:0;background-color:#BBB;}
table.results th a.order{background:url('/images/chrome/arrows/sorting_CR.gif') no-repeat right 0;}
table.results th a.order:hover{color:#000;}
table.results th.static:hover{background-color:#BBB;}
table.results th a.order{background-position:right -4px}
table.results th a.order:hover{background-position:right -36px}
table.results th a.down{background-position:right -68px}
table.results th a.down:hover{background-position:right -100px}
table.results th a.up{background-position:right -132px}
table.results th a.up:hover{background-position:right -164px}
table.results th.up,table.results th.down{background-color:#AAA;}
table.results th a.up,table.results th a.down{color:#444;font-weight:bold;}
table.results td.right{text-align:right;padding-right:0;padding-left:0;}
table.results td.right a.button,table.results td.right a.stud{float:right;margin:0;-moz-box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc;box-shadow:1px 1px 2px #ccc;}
table.results td.blank{vertical-align:top;padding:0;}
table.results a.button{margin-top:0;margin-bottom:0;}
table.results th.blank,table.results td.blank,table.results tr.odd td.blank,table.results tr.even td.blank{background:none;padding:0;}
table.results td.blank .button{margin:0;}
table.results td span.town{font-weight:bold;}
.filter{position:relative;}
.filter a.filter{position:relative;overflow:visible;display:block;float:left;width:20px;height:20px;border:0;margin-top:1px;background:url('/images/icons/filter_icons.gif') no-repeat left top;}
.filter a.stud{margin:0;}
.filter a.filter-delete{position:absolute;left:-30px;top:14px;}
.filter a.filter-minus{position:absolute;display:block;background:#A21D2D url('/images/chrome/buttons/filter_delete.gif') no-repeat -4px -4px;border:1px solid black;border-right:0;width:16px;height:16px;left:-17px;top:17px;color:white;font-size:14px;line-height:14px;font-weight:bold;text-align:center;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;}
.filter a.filter-minus:hover{background-color:#BC0E22;background-position:-4px -104px;border-color:#510E16;}
.filter a.filter-minus span.tip{left:-18px;bottom:20px;}
.filter div.sorting{margin:15px 0 0 0;border-top:1px solid #F9A51A;padding:15px 0 10px 0;}
.filter div.buttons{margin-top:20px;}
.filter h3.underline{clear:both;margin-top:20px;margin-bottom:20px;}
.filter h3.first{margin-top:0;}
.filter a.add{background-position:-20px 0;}
.filter a.zap:hover{background-position:0 -20px;}
.filter a.add:hover{background-position:-20px -20px;}
.filter div.unused{display:none;}
.filter.open div.unused{display:block;}
.filter a.filter span.tip{left:30px;top:-1px;}
.filter a.filter span.tip span.arrow{display:block;position:absolute;top:5px;left:-6px;width:6px;height:10px;background:url('/images/icons/tooltip_left.gif') no-repeat top left;}
.HS div.results div.overview{background-position:left -120px;}
.SC div.results div.overview{background-position:left -40px;}
.RW div.results div.overview{background-position:left -80px;}
.HS div.paging .control{background-image:url('/images/chrome/arrows/paging_yellow.gif');background-color:#fbc05f;border-color:#BA7B13;}
.RW div.paging .control{background-image:url('/images/chrome/arrows/paging_blue.gif');background-color:#50accb;border-color:#036687;}
.SC div.paging .control{background-image:url('/images/chrome/arrows/paging_red.gif');background-color:#be616c;border-color:#791521;}
.user div.paging .disabled,.user div.paging .disabled:hover{background-color:#c4c4c4;border-color:#aaa;border-color:#777;}
.RW div.paging .disabled,.RW div.paging .disabled:hover{background-color:#299abf;border-color:#207895;}
.SC div.paging .disabled,.SC div.paging .disabled:hover{background-color:#b03f4c;border-color:#822f38;}
.HS div.paging .disabled,.HS div.paging .disabled:hover{background-color:#ecb04e;border-color:#dc9c35;}
div.paging .page_no,div.paging .page_no:hover,.user div.paging .page_no,.user div.paging .page_no:hover,.RW div.paging .page_no,.RW div.paging .page_no:hover,.SC div.paging .page_no,.SC div.paging .page_no:hover,.HS div.paging .page_no,.HS div.paging .page_no:hover{background-image:none}
.user div.paging a.control span.text{color:#555;}
.RW div.paging a.control span.text{color:#02445A;}
.SC div.paging a.control span.text{color:#510E16;}
.HS div.paging a.control span.text{color:#7C520D;}
.user div.paging a.control:hover,.user div.paging a.warm,.RW div.paging a.control:hover,.RW div.paging a.warm,.SC div.paging a.control:hover,.SC div.paging a.warm,.HS div.paging a.control:hover,.HS div.paging a.warm{background-color:#f19300;border-color:#960;}
.RW div.paging a.control:hover,.RW div.paging a.warm{border-color:#02445A;}
.SC div.paging a.control:hover,.SC div.paging a.warm{border-color:#510E16;}
.HS div.paging a.control:hover,.HS div.paging a.warm{border-color:#FDE8C5;}
.user div.paging a.warm span.text,.user div.paging a.control:hover span.text,.RW div.paging a.warm span.text,.RW div.paging a.control:hover span.text,.SC div.paging a.warm span.text,.SC div.paging a.control:hover span.text,.HS div.paging a.warm span.text,.HS div.paging a.control:hover span.text{color:white;}
div.panel{clear:both;margin-bottom:10px;}
div.vgrad{background:#fdfdfd url('/images/backgrounds/vert_grad.gif') repeat-x top left;}
div.panel .panel-title{clear:both;float:none;display:block;position:relative;font-size:12px;line-height:20px;height:20px;background-color:#888;color:white;margin:0 0 1px 0;padding:0 20px 0 6px;font-weight:bold;cursor:pointer;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;}
div.panel .panel-title{font-size:14px;line-height:16px;background-color:#FFF;color:#444;margin:0 0 5px 0;padding:0 20px 0 0;border:0;border-bottom:1px solid #F9A51A;font-weight:normal;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;}
div.panel .panel-title:hover{color:#222;}
div.closed .panel-title{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;}
div.panel .panel-revealer{position:absolute;display:block;cursor:pointer;top:5px;right:5px;width:120px;height:12px;font-size:10px;font-weight:normal;text-transform:none;color:#888;text-align:right;line-height:12px;padding-right:16px;background:url('/images/chrome/arrows/grey_trans_revealers.gif') no-repeat right -80px;}
div.panel .panel-title:hover .panel-revealer,div.panel .panel-revealer:hover{background-position:right -100px;color:#444;}
div.closed .panel-revealer{background-position:right -120px;}
div.closed .panel-title:hover .panel-revealer,div.closed .panel-revealer:hover{background-position:right -140px;}
div.panel a.panel-go{position:absolute;top:0px;right:0px;width:25px;height:20px;font-size:12px;line-height:20px;color:white;background-color:black;text-align:center;cursor:pointer;border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-khtml-border-radius:0 5px 0 0;}
div.panel a.panel-go:hover{color:#F3A223;}
div.panel div.panel-body{clear:both;float:none;padding-bottom:1px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;}
div.closed div.panel-body{display:none;}
div.panel .panel-closed{display:none;}
div.closed .panel-closed{display:inline;}
div.closed .panel-open{display:none;}
div.panel ul.ol{clear:both;float:none;padding:5px 0px 5px 10px;margin:0 0 0 20px;list-style-position:outside;list-style-type:decimal;font-size:10px;line-height:14px;}
div.panel ul.ol li{padding:0;margin:0;}
div.panel ul.ol li a,div.panel ul.ol li a:link,div.panel ul.ol li a:visited{font-size:10px;color:#666;}
div.panel-body form.grid{margin-bottom:0;margin-top:0;padding-top:1px;}
body.CR div.panel .panel-title{border-color:#541C70;}
body.CR div.panel ul.ol,body.CR div.panel ul.ol li a:hover{color:#541C70}
body.HS div.panel .panel-title{border-color:#F9A51A;}
body.HS div.panel ul.ol,body.HS div.panel ul.ol li a:hover{color:#F9A51A}
body.RW div.panel .panel-title{border-color:#0488B4;}
body.RW div.panel ul.ol,body.RW div.panel ul.ol li a:hover{color:#0488B4}
body.SC div.panel .panel-title{border-color:#A21D2D;}
body.SC div.panel ul.ol,body.SC div.panel ul.ol li a:hover{color:#A21D2D}
div.group{border:1px solid #ccc;padding:30px 59px;margin-bottom:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-box-shadow:2px 2px 8px #e7e7e7;-webkit-box-shadow:2px 2px 8px #e7e7e7;box-shadow:2px 2px 8px #e7e7e7;}
div.up{margin-top:0;}
div.group .key{margin-top:10px;margin-bottom:10px;color:#FF9D00;font-family:Lato,Arial,sans-serif;font-weight:normal;}
div.group .key,div.group .value,div.group .key-value{font-size:16px;line-height:20px;margin-top:0;margin-bottom:0;font-weight:normal;font-family:Lato,Arial,sans-serif;color:#FF9D00;}
div.group .entry{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #ddd;}
div.group .subset{margin-bottom:10px;padding-bottom:10px;}
div.group .value,div.group .key-value{color:#009ACE;}
div.group .ident,div.group .ident a{margin-top:2px;font-weight:normal;font-size:14px;line-height:18px;color:#009ACE;}
div.group .comment,div.panel .comment{color:#777;}
div.group .comment,div.group .comment a,div.panel .comment,div.panel .comment a{font-size:14px;line-height:18px;margin-top:2px;}
div.group .trivia,div.group .trivia a,div.panel .trivia,div.panel .trivia a{color:#777;}
div.group .comment a:hover,div.group .trivia a:hover,div.panel .comment a:hover,div.panel .trivia a:hover{color:#F3A223;}
div.group .trivia,div.panel .trivia{font-size:11px;line-height:14px;padding-top:6px;color:#999;}
div.group .about,div.panel .about{color:#999;margin-top:5px;font-size:13px;line-height:18px;}
div.group a.about:hover{color:#F3A223;}
div.group .prompt,div.group .prompt p,div.panel .prompt,div.panel .prompt p{font-size:12px;line-height:18px;color:#888;padding-top:2px;padding-bottom:12px;}
div.group .entry a.button{margin-top:0;}
div.group .entry a.gap{margin-top:5px;}
div.group div.results{margin-top:-12px;}
div.group div.results div.overview{background:transparent none;padding-left:0;padding-right:0;border-bottom:1px solid #F9A51A;padding-bottom:5px;margin-bottom:5px;}
div.group div.results div.summary{width:270px;font-size:12px;line-height:20px;padding-top:6px;color:#888;float:left;}
div.group div.results div.paging{float:right;margin-right:-5px;}
div.group a.website{font-size:14px;color:#888;}
div.group a.website:hover{color:#F3A223;}
div.group div.filters{padding-top:20px;}
div.group div.filters a.reveal{}
div.group div.contact{font-size:14px;line-height:16px;padding:2px 0;}
div.group div.contact span.device{margin-right:5px;}
div.group div.contact a.mailto{color:#036687;}
div.group div.contact a.mailto:hover{color:#009ACE;}
div.group .entry-super-selected{margin-left:-29px;background-position:left -200px;}
div.group .entry-selected{margin-left:-29px;background-position:left -100px;}
div.group .entry-select{margin-left:-29px;}
div.group span.entry-select:hover{background-position:left top;}
div.group a.town span.tip,div.group a.postcode span.tip,div.group a.availability span.tip{left:auto;right:0;}
div.group a.availability span.tip{right:-18px;bottom:16px;}
div.group a.town span.tip span.arrow,div.group a.postcode span.tip span.arrow,div.group a.availability span.tip span.arrow{left:auto;right:20px;}
div.group a.caticon span.tip{left:-17px;bottom:19px;}
div.group div.stud-overhang,div.panel div.stud-overhang{float:left;width:25px;margin-right:-30px;margin-left:5px;margin-top:0px;}
div.group div.stud-underhang{float:left;width:25px;margin-left:-30px;margin-right:5px;margin-top:0px;}
div.group div.stud-hangdown{margin-top:7px;}
div.group div.stud-overhang a.stud{margin-bottom:0;}
div.compact div.entry{min-height:24px;padding-bottom:0px;margin-bottom:3px;}
div.group:before,div.group:after,div.panel:before,div.panel:after{content:"";display:table;}
div.group:after,div.panel:after{clear:both;}
div.group{zoom:1;}
div.overlay div.group{margin:10px;}
div.group div.sidepanel{margin-left:-45px;width:175px;}
div.group div.sidepanel a.reveal{width:163px;margin:0 0 5px 0;}
div.group div.sidepanel div.pane{padding-bottom:10px;}
div.group div.sidepanel div.field{}
div.group div.sidepanel div.bottom{padding-bottom:0px;margin-bottom:-3px;}
div.group div.sidepanel div.field input.text,div.group div.sidepanel div.field select{font-size:11px;}
div.outsized{padding:10px 10px;margin:0px -11px 10px -11px;}
div.lockable{}
div.lockable .unlocked{display:none !important;}
div.unlocked .unlocked{display:block !important;}
div.lockable .unlocked-hide{visibility:hidden;position:absolute;left:-9999px;}
div.unlocked .unlocked-hide{visibility:visible;position:relative;left:0;}
div.unlocked span.unlocked,div.unlocked a.unlocked{display:inline !important;}
div.lockable .locked{display:block !important;}
div.lockable span.locked,div.lockable a.locked{display:inline !important;}
div.unlocked .locked,div.unlocked a.locked,div.unlocked span.locked{display:none !important;}
div.tabset{clear:left;margin:5px 0 0 0;position:relative;}
div.tabset ul.tabs{display:block;overflow:visible;list-style:none;margin:0;padding:0;height:25px;}
div.tabset ul.tabs li{float:left;clear:none;margin:0 5px 0 0 !important;padding:0;}
div.tabset ul.tabs li a{clear:none;float:left;display:block;position:relative;height:20px;min-width:35px;margin:0;padding:2px 10px 2px 10px;font-size:12px;line-height:20px;font-weight:bold;background-color:#888888;text-decoration:none;color:#888;background:#eee;border:1px solid #ddd;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;}
div.tabset ul.tabs li a:hover{color:#666;border-color:#ccc;background-color:#ddd;}
div.tabset ul.tabs li.warm a,div.tabset ul.tabs li.warm a:hover{background:#fff none;color:#666;border-color:#ccc;border-bottom:1px solid white;}
div.tabset div.panes{border:1px solid #ccc;padding:5px;border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px;-khtml-border-radius:0 10px 10px 10px;-moz-box-shadow:2px 2px 8px #e7e7e7;-webkit-box-shadow:2px 2px 8px #e7e7e7;box-shadow:2px 2px 8px #e7e7e7;}
div.paneset div.panes div.pane,div.tabset div.panes div.pane{position:relative;display:none;clear:both;margin:0;padding:0;}
div.paneset div.panes div.warm,div.tabset div.panes div.warm{display:block;}
div.tabset-plain div.panes{border:0px;border-top:1px solid #ccc;padding:5px 0 0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
div.tabset-plain ul.tabs{margin-left:10px;}
div.pageset ul.tabs{position:absolute;right:5px;top:5px;width:108px;height:25px;}
div.pageset ul.tabs li a{font-size:14px;line-height:14px;width:14px;min-width:14px;height:14px;padding:4px;margin:0 0 0 5px;text-align:center;border:0;background-color:#aaa;color:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
div.pageset ul.tabs li a:hover{background-color:#888;color:#FFF;border:0;}
div.pageset ul.tabs li.warm a,div.pageset ul.tabs li.warm a:hover{background-color:#F3A223;color:white;border:0;}
div.pageset div.panes{border-radius:10px 5px 10px 10px;-moz-border-radius:10px 5px 10px 10px;-webkit-border-radius:10px 5px 10px 10px;-khtml-border-radius:10px 5px 10px 10px;}
div.paper{background:#B1B1B1 url('/images/backgrounds/grey_paper.jpg') repeat left top;border:1px solid #848484;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-box-shadow:2px 2px 8px #ccc;-webkit-box-shadow:2px 2px 8px #ccc;box-shadow:2px 2px 8px #ccc;}
div.paper-brown{background-color:#ADA49A;background-image:url('/images/backgrounds/brown_paper.jpg');border-color:#817B73;}
div.paper-green{background-color:#88A6B0;background-image:url('/images/backgrounds/green_paper.jpg');border-color:#667C84;}
div.paper-blue{background-color:#749AB6;background-image:url('/images/backgrounds/blue_paper.jpg');border-color:#577388;}
div.paper h1.headline{font-family:Lobster,Arial,sans-serif;font-size:32px;line-height:36px;margin:0px 20px 0px 20px;padding:8px 0;border-bottom:1px solid #848484;color:#AEDAE3;}
div.paper div.body{margin:0 20px 10px 20px;border-top:1px solid #C4C4C4;padding-top:2px;}
div.paper-brown h1.headline{border-color:#817B73;text-shadow:1px 1px 2px #817B73;}
div.paper-green h1.headline{border-color:#667C84;text-shadow:1px 1px 2px #667C84;}
div.paper-blue h1.headline{border-color:#577388;text-shadow:1px 1px 2px #577388;}
div.paper-brown div.body{border-color:#ADA49A;color:#2B2926;}
div.paper-green div.body{border-color:#88A6B0;color:#22292C;}
div.paper-blue div.body{border-color:#749AB6;color:#1D262D;}
div.paper-brown .key{color:#EAE8E5;}
div.paper-blue .key{color:#DCE5EC;}
div.paper-green .key{color:#E1E8EB;}
div.paper-brown .value,div.paper-brown .comment{color:#2B2926;}
div.paper-blue .value,div.paper-blue .comment{color:#1D262D;}
div.paper-green .value,div.paper-green .comment{color:#22292C;}
div.paper-brown .about{color:#EAE8E5;}
div.paper-blue .about{color:#DCE5EC;}
div.paper-green .about{color:#E1E8EB;}
#property-left{float:left;width:180px;margin-right:20px;}
#property-left #sidebar{margin-bottom:10px;}
#property-left div.header a{font-size:14px;line-height:23px;}
#property-left div.header a:hover{color:#222 !important;}
#property-left div.header a span.tip{left:-16px;bottom:24px;}
#property-left div.header a span.caticon{margin-top:2px;margin-right:5px;}
#property-body,div.property-body{float:left;width:775px;margin-right:10px;}
#property-main,div.property-main{float:left;width:535px;}
#property-right,div.property-right{float:right;width:235px;margin-right:-5px;}
#property-body #map{width:769px;height:500px;}
#property-main #map{width:529px;height:500px;}
#property-right #map{width:229px;height:240px;}
.caticon{float:left;width:20px;height:20px;background:url('/images/icons/property/category_icons_24x20.gif') no-repeat center 0;border:1px solid #444;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.category_add .caticon{background-image:url('/images/icons/property/category_icons_18x20_add.gif');border:0;height:20px;width:24px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;}
.HS .caticon{border-color:#7C520D;background-color:#F9A51A;background-position:center -20px;}
.SC .caticon{border-color:#510E16;background-color:#A21D2D;background-position:center -40px;}
.RW .caticon{border-color:#02445A;background-color:#0488B4;background-position:center -60px;}
.OF .caticon,.OS .caticon,.BP .caticon{border-color:;background-color:;background-position:center -80px;}
.OS .caticon{background-position:center -100px;}
.BP .caticon{background-position:center -120px;}
.TR .caticon,.IN .caticon,.WH .caticon,.WS .caticon{border-color:;background-color:;background-position:center -140px;}
.IN .caticon{background-position:center -160px;}
.WH .caticon{background-position:center -180px;}
.WS .caticon{background-position:center -200px;}
.SP .caticon{border-color:;background-color:;background-position:center -220px;}
.RE .caticon{border-color:;background-color:;background-position:center -240px;}
.DV .caticon{border-color:;background-color:;background-position:center -260px;}
.LA .caticon{border-color:;background-color:;background-position:center -280px;}
.CR .caticon{border-color:white;background-color:white;}
.HS a.caticon:hover,.RW a.caticon:hover,.SC a.caticon:hover,.OF a.caticon:hover,.TI a.caticon:hover,.SP a.caticon:hover,.RE a.caticon:hover,.LA a.caticon:hover,.CR a.caticon:hover,.HS a:hover .caticon,.RW a:hover .caticon,.SC a:hover .caticon,.OF a:hover .caticon,.TI a:hover .caticon,.SP a:hover .caticon,.RE a:hover .caticon,.LA a:hover .caticon,.CR a:hover .caticon{background-color:#f19300;border-color:#AA7700;}
div.agents{clear:left;padding-left:10px;margin-right:20px;}
div.agents h4{color:#888;font-size:12px;line-height:16px;margin:-0px 0 10px 0;}
div.agents div.logo{}
div.agents a.logo_replacement{display:block;font-weight:bold;color:#444;font-size:16px;padding:15px 0px 4px 0px;border-bottom:1px solid #aaa;margin-bottom:6px;}
div.agent{padding-bottom:20px;}
div.surveyor{padding-bottom:10px;}
div.surveyor h5{margin:0;font-size:14px;line-height:18px;color:#666;}
div.surveyor h5.job_title{font-weight:normal;font-size:13px;color:#999;}
div.agents ul{list-style:none;margin:2px 0 0 0;padding:0;}
div.agents ul li{margin:0;padding:0;font-size:12px;line-height:16px;}
.isoribbon{position:relative;left:-11px;display:inline-block;padding:10px 10px 10px 21px;background:#828282;margin-top:20px;color:#fff;line-height:1.2;}
.isoribbon:before{position:absolute;top:100%;left:0px;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 10px 6px 0;border-color:transparent #000 transparent transparent;}
div.property{position:relative;}
div.property div.comment a.tip span.tip{bottom:20px;}
div.property .thumbnail{float:left;width:64px;height:48px;}
div.property a.thumbnail,div.property img.thumbnail-frame,div.property .no-thumbnail{background-color:#eee;padding:2px;border:1px solid #aaa;line-height:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}
div.property .no-thumbnail{float:left;display:block;text-align:center;width:48px;padding:10px;height:32px;font-size:10px;line-height:14px;background-color:#eee;border-color:#ccc;color:#aaa;}
div.property a.thumbnail span.tip,div.property a.no-thumbnail span.tip{bottom:52px;left:-10px;}
div.property a.thumbnail:hover,div.property a.no-thumbnail:hover{border-color:#222;background-color:#fff;}
#featured{padding-top:10px;}
#featured div.head{padding-bottom:5px;}
#featured div.head h2{font-size:20px;line-height:24px;font-weight:bold;color:#888;margin:0 0 0 10px;float:left;width:200px;}
#featured div.head div.links{float:right;width:320px;}
#featured div.head div.links p.prompt{color:#888;padding-top:4px;font-size:14px;line-height:20px;font-style:italic;margin:0;float:left;width:200px;}
#featured div.head div.links a.button{float:right;margin:0;}
#featured div.property{float:left;position:relative;width:319px;margin:0 10px 10px 0;background-color:#eee;color:#666;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
#featured div.even{margin-right:0px;}
#featured div.property .caticon{position:absolute;top:5px;right:5px;}
#featured div.property a.thumbnail{margin:5px;width:128px;height:96px;}
#featured div.property a.thumbnail img{width:128px;height:96px;}
#featured div.property a.thumbnail:hover{border-color:#222;background-color:#fff;}
#featured div.property a.tip span.tip{bottom:102px;left:-10px;}
#featured div.property div.detail{margin:5px 5px 5px 0;width:160px;float:right;}
#featured div.property div.detail h3{font-size:16px;line-height:20px;font-weight:bold;margin:0;}
#featured div.property div.detail h4{font-size:13px;line-height:15px;margin:0 0 5px 0;}
#featured div.property div.detail h5{font-size:11px;line-height:13px;margin:5px 0 0 0;}
#featured div.property div.detail p{font-size:10px;line-height:14px;margin:0;}
div.property-titles{padding:10px 0;line-height:24px;height:50px;color:#666;margin-bottom:10px;}
div.property-titles h2,div.property-titles h3,div.property-titles h4{margin:0;font-weight:normal;}
div.property-titles h2,div.property-titles h2 a{font-size:20px;line-height:20px;clear:none;margin:0;color:#444;float:left;margin-right:8px;margin-bottom:2px;}
div.property-titles h3{clear:left;color:#666;line-height:20px;margin-bottom:4px;}
div.property-titles h4{margin-bottom:0;}
.minicon{display:block;float:right;margin-right:0px;width:16px;height:11px;border:1px solid;background:url('/images/icons/instruction_icons.gif') no-repeat left top;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}
.minicon.warm,.minicon:hover{background-position:-16px top;width:115px;}
.landlord_instruction{border-color:#2E305E;background-color:#5C60BD;}
.retailer_disposal{border-color:#458D7F;background-color:#5CBDAA;background-position:left -11px;}
.retailer_disposal.warm,.retailer_disposal:hover{background-position:-16px -11px;}
.availability-to_let{color:#F3A223 !important;}
.availability-under_offer,.availability-let{color:#4F8A10 !important;}
a.pdf22,a.pdf32,a.pdf32-grey{display:block;float:left;color:#888;}
a.pdf22:hover,a.pdf32:hover,a.pdf32-grey:hover{color:#F3A223;}
a.pdf22{padding-left:26px;min-height:22px;background:url(/images/icons/pdf22.png) no-repeat top left;}
a.pdf32{padding-left:36px;min-height:32px;background:url(/images/icons/pdf32.png) no-repeat top left;}
a.pdf32-grey{padding-left:36px;min-height:32px;background:url(/images/icons/pdf32_grey.png) no-repeat top left;}
a.pdf22.goad_pdf{background-image:url(/images/icons/pdf22_goad.png);}
a.pdf22.plan_pdf{background-image:url(/images/icons/pdf22_plan.png);}
ul.brochures{padding:0;margin:0 0 10px 0;}
ul.brochures li{list-style:none;float:none;clear:left;padding:0;margin:0;}
ul.brochures li a{float:left;font-size:12px;line-height:15px;margin-bottom:10px;}
div.goad_thumbnail{width:64px;height:80px;padding:2px;border:1px solid #ccc;margin:5px;margin-left:0;float:left;}
div.goad_thumbnail div.caption{line-height:16px;font-size:12px;text-align:center;color:#888;}
div.epc_chart{position:relative;width:355px;height:355px;float:left;margin:0 0 5px;background:url('/images/property/epc_biz_background.gif') no-repeat top left;}
div.field div.epc_chart{}
div.epc_chart div.range{position:absolute;left:205px;top:50px;width:45px;width:150px;height:280px;}
div.epc_chart div.range div.slider{position:relative;width:146px;height:26px;background:url('/images/property/epc_biz_arrows.gif') no-repeat 0 0;border:2px solid #444;}
div.epc_chart div.range div.bandA{background-position:0 -30px;}
div.epc_chart div.range div.bandB{background-position:0 -60px;}
div.epc_chart div.range div.bandC{background-position:0 -90px;}
div.epc_chart div.range div.bandD{background-position:0 -120px;}
div.epc_chart div.range div.bandE{background-position:0 -150px;}
div.epc_chart div.range div.bandF{background-position:0 -180px;}
div.epc_chart div.range div.bandG{background-position:0 -210px;}
div.field div.epc_chart div.range div.slider{background-position:-150px 0px;}
div.field div.epc_chart div.range div.bandA{background-position:-150px -30px;}
div.field div.epc_chart div.range div.bandB{background-position:-150px -60px;}
div.field div.epc_chart div.range div.bandC{background-position:-150px -90px;}
div.field div.epc_chart div.range div.bandD{background-position:-150px -120px;}
div.field div.epc_chart div.range div.bandE{background-position:-150px -150px;}
div.field div.epc_chart div.range div.bandF{background-position:-150px -180px;}
div.field div.epc_chart div.range div.bandG{background-position:-150px -210px;}
div.epc_chart div.range div.slider input{border:0;float:left;width:80px;height:24px;margin:0 0 0 25px;padding:0;text-align:left;font-size:20px;line-height:14px;font-weight:bold;color:#444;background-color:transparent;}
div.epc_chart div.range div.slider input:focus{}
div.epc_chart div.current{}
div.timestamps{margin-top:40px;clear:both;background-color:#eee;border:1px solid #ddd;padding:5px;font-size:11px;color:#888;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
div.timestamps span.created{color:#666;}
div.timestamps span.modified{color:#666;}
div.timestamps span.time,div.timestamps span.date{font-weight:bold;}
div.hero{position:relative;width:529px;height:400px;padding:2px;border:1px solid #444;background-color:white;background-position:2px 2px;background-repeat:no-repeat;margin-bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-box-shadow:2px 2px 8px #e7e7e7;-webkit-box-shadow:2px 2px 8px #e7e7e7;box-shadow:2px 2px 8px #e7e7e7;}
div.hero.sample{background:#eee url('/images/property/awaiting_imagery.gif') no-repeat center center;}
div.hero .picture-title{margin-left:0px;margin-top:0px;float:none;float:left;padding:4px 10px;background-color:#444;color:white;font-size:16px;line-height:20px;white-space:normal;opacity:0.7;filter:alpha (opacity = 70);border-radius:5px 2px 10px 2px;-moz-border-radius:5px 2px 10px 2px;-webkit-border-radius:5px 2px 10px 2px;-khtml-border-radius:5px 2px 10px 2px;text-shadow:1px 1px 1px #000;}
div.picture-medium529 .picture-title{margin-right:100px;}
div.hover .picture-title,div.hero:hover .picture-title{opacity:0.9;filter:alpha (opacity = 90);}
div.goad-holder{padding:2px;position:relative;border:1px solid #444;background-color:white;margin-bottom:10px;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
div.goad{width:349px;height:280px;overflow:hidden;display:block;cursor:move;}
div.goad-holder span.hint{position:absolute;bottom:0;left:0;width:354px;height:18px;background-color:#222;font-size:12px;line-height:18px;text-align:center;font-weight:bold;color:#FFF;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;opacity:0.6;filter:alpha (opacity = 60);}
div.goad div.goad-image{width:500px;height:500px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
div.photos a{display:block;float:left;margin:0 5px 5px 0;padding:0;line-height:0;-moz-box-shadow:1px 1px 2px #e7e7e7;-webkit-box-shadow:1px 1px 2px #e7e7e7;box-shadow:1px 1px 2px #e7e7e7;}
div.photos a img{padding:1px;border:1px solid #ccc;opacity:0.8;filter:alpha (opacity = 80);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}
div.photos a:hover img{border-color:#666;opacity:1;filter:alpha (opacity = 100);}
div.photos a.warm img{border-color:#333;opacity:1;filter:alpha (opacity = 100);}
div.rotate{overflow:hidden;position:relative;padding:2px;border:1px solid #444;margin-bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-box-shadow:2px 2px 8px #e7e7e7;-webkit-box-shadow:2px 2px 8px #e7e7e7;box-shadow:2px 2px 8px #e7e7e7;}
div.rotate div.panes{position:relative;}
div.picture-medium529{width:529px;height:400px;}
div.picture-medium529 div.panes{width:auto;height:400px;white-space:nowrap;}
div.rotate div.pane{float:left;white-space:nowrap;padding:0 5px 0 0;margin:0;}
div.picture-medium529 div.pane{}
div.rotate div.last{padding-right:0;}
div.rotate div.hero{width:529px;border:0;padding:0;margin:0;background-position:0 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
div.rotate a.nav{position:absolute;bottom:0px;width:30px;height:30px;background:white url('/images/chrome/buttons/stud_grey.gif') no-repeat 3px 3px;opacity:0.6;filter:alpha (opacity = 60);}
div.rotate:hover a.nav{opacity:0.8;filter:alpha (opacity = 80);}
div.rotate a.prev:hover{opacity:1;filter:alpha (opacity = 100);}
div.rotate a.prev{left:0px;background-image:url('/images/chrome/buttons/stud_prev.gif');border-radius:0 13px 0 5px;-moz-border-radius:0 13px 0 5px;-webkit-border-radius:0 13px 0 5px;-khtml-border-radius:0 13px 0 5px;}
div.rotate a.next{right:0px;background-image:url('/images/chrome/buttons/stud_next.gif');border-radius:13px 0 5px 0;-moz-border-radius:13px 0 5px 0;-webkit-border-radius:13px 0 5px 0;-khtml-border-radius:13px 0 5px 0;}
div.rotate a.nav[disabled=disabled]{visibility:hidden;}
div.rotate div.caption{position:absolute;line-height:30px;text-align:center;background:white;}
div.rotate div.summary{top:0px;right:0px;width:50px;padding-top:2px;font-size:16px;line-height:26px;border-radius:0 5px 0 10px;-moz-border-radius:0 5px 0 10px;-webkit-border-radius:0 5px 0 10px;-khtml-border-radius:0 5px 0 10px;opacity:0.4;filter:alpha (opacity = 40);}
div.digits-2 div.summary{width:70px;}
div.digits-3 div.summary{width:90px;}
div.rotate div.help{bottom:0px;left:50%;margin-left:-160px;width:320px;font-size:13px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;opacity:0.2;filter:alpha (opacity = 20);}
div.rotate:hover div.summary,div.rotate:hover div.help{opacity:0.8;filter:alpha (opacity = 80);}
div.video{width:100%;height:100%;}
div.property_feature{clear:both;margin:0 0 10px 0;font-size:14px;line-height:18px;padding-bottom:0px;color:#666;}
div.property_feature .key{font-size:16px;line-height:20px;margin-top:0;margin-bottom:0;font-weight:normal;}
div.property_feature .key{float:left;color:#FF9D00;width:175px;}
div.property_feature div.values{float:left;width:355px;margin-left:5px;}
div.property_feature div.entry{margin-bottom:5px;}
div.property_feature .label{float:left;width:175px;}
div.property_feature .subvalue{float:left;width:175px;margin-left:5px;}
div.property_feature .money{text-align:right;font-weight:bold;}
div.property_feature p,div.property_feature div.value{}
div.property_feature p.item{font-size:14px;color:#444;}
div.property_feature li{list-style:disc;margin-left:20px;}
div.property_details img{clear:both;float:none;margin:0px;}
table.accommodation{width:100%;margin-bottom:10px;}
table.accommodation th,table.accommodation td{font-size:12px;line-height:24px;padding:0 5px;vertical-align:middle;color:#444;}
table.accommodation thead th,table.accommodation thead td{background-color:white;color:#444;font-weight:bold;border-right:0;line-height:20px;}
table.accommodation thead th{font-size:12px;font-weight:normal;}
table.accommodation tfoot tr td{background:#666;color:#fff;border-top:#fff 1px solid;font-weight:bold;}
table.accommodation tbody tr.even td,table.accommodation tbody tr.even th{background:#FEF7EB;}
table.accommodation tbody tr.odd td,table.accommodation tbody tr.odd th{background:#FEF0D8;}
table.accommodation tr .size{text-align:right;width:30%;}
table.results td.type{width:20px;}
div.misreps{clear:both;font-style:italic;font-size:10px;line-height:12px;padding-top:25px;color:#666;}
div.misreps h4{font-weight:bold;font-size:11px;color:#444;margin:0;padding:0 0 2px 0;}
div.misreps p{text-align:justify;}
body.CR div.property_feature .key{color:#62148A;}
body.CR #status h2 a:hover,ul.categories li.CR .catcol{color:#541C70;}
ul.categories li.CR a.catcol:hover{color:#F3A223;}
.CR table.accommodation tbody tr td,.CR table.accommodation tbody tr th{color:#15071C;}
.CR table.accommodation tbody tr.even td,.CR table.accommodation tbody tr.even th{background:#F0ECF3;}
.CR table.accommodation tbody tr.odd td,.CR table.accommodation tbody tr.odd th{background:#E2D9E7;}
.CR table.accommodation thead tr th{color:#541C70;border-bottom:1px solid #541C70;}
.CR table.accommodation tfoot tr td{background:#2A0E38;}
body.HS div.property_feature .key{color:#FF9D00;}
body.HS #status h2 a:hover,ul.categories li.HS .catcol{color:#F9A51A;}
ul.categories li.HS a.catcol:hover{color:#F3A223;}
.HS table.accommodation tbody tr td,.HS table.accommodation tbody tr th{color:#3E2906;}
.HS table.accommodation tbody tr.even td,.HS table.accommodation tbody tr.even th{background:#FEF7EB;}
.HS table.accommodation tbody tr.odd td,.HS table.accommodation tbody tr.odd th{background:#FEF0D8;}
.HS table.accommodation thead tr th{color:#F9A51A;border-bottom:1px solid #F9A51A;}
.HS table.accommodation tfoot tr td{background:#7C520D;}
body.RW div.property_feature .key{color:#009ACE;}
body.RW #status h2 a:hover,ul.categories li.RW .catcol{color:#0488B4;}
ul.categories li.RW a.catcol:hover{color:#F3A223;}
.RW table.accommodation tbody tr td,.RW table.accommodation tbody tr th{color:#01222D;}
.RW table.accommodation tbody tr.even td,.RW table.accommodation tbody tr.even th{background:#EAF5F8;}
.RW table.accommodation tbody tr.odd td,.RW table.accommodation tbody tr.odd th{background:#D5EBF2;}
.RW table.accommodation thead tr th{color:#0488B4;border-bottom:1px solid #0488B4;}
.RW table.accommodation tfoot tr td{background:#02445A;}
body.SC div.property_feature .key{color:#BC0E22;}
body.SC #status h2 a:hover,ul.categories li.SC .catcol{color:#A21D2D;}
ul.categories li.SC a.catcol:hover{color:#F3A223;}
.SC table.accommodation tbody tr td,.SC table.accommodation tbody tr th{color:#28070B;}
.SC table.accommodation tbody tr.even td,.SC table.accommodation tbody tr.even th{background:#F7ECED;}
.SC table.accommodation tbody tr.odd td,.SC table.accommodation tbody tr.odd th{background:#EFD9DC;}
.SC table.accommodation thead tr th{color:#A21D2D;border-bottom:1px solid #A21D2D;}
.SC table.accommodation tfoot tr td{background:#510E16;}
div.map-holder{float:left;margin-right:5px;margin-bottom:5px;background:#fff;padding:2px;border:1px solid #aaa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-box-shadow:2px 2px 8px #e7e7e7;-webkit-box-shadow:2px 2px 8px #e7e7e7;box-shadow:2px 2px 8px #e7e7e7;}
div.map{float:left;margin-right:5px;margin-bottom:5px;background:#e6e4e0 url('/images/chrome/loading_gmap.gif') no-repeat center center;padding:0;}
div.map-holder div.map{margin:0;}
div.map3x2{width:175px;height:115px;}
div.map-holder div.map3x2{width:169px;height:109px;}
div.map4x3{width:235px;height:175px;}
div.map-holder div.map4x3{width:229px;height:169px;}
div.map4x7{width:235px;height:415px;}
div.map-holder div.map4x7{width:229px;height:409px;}
div.map5x4{width:295px;height:235px;}
div.map-holder div.map5x4{width:289px;height:229px;}
div.map5x5{width:295px;height:295px;}
div.map-holder div.map5x5{width:289px;height:289px;}
div.map5x6{width:295px;height:355px;}
div.map-holder div.map5x6{width:289px;height:349px;}
div.map6x5{width:355px;height:295px;}
div.map-holder div.map6x5{width:349px;height:289px;}
div.map7x5{width:415px;height:295px;}
div.map-holder div.map7x5{width:409px;height:289px;}
div.map12x8{width:715px;height:475px;}
div.map-holder div.map12x8{width:709px;height:469px;}
div.map p.loading{padding:10px;font-size:14px;}
div.map div.popup{font-size:12px;line-height:15px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}
div.map div.popup h4{color:#444;margin:0 0 2px 0;}
div.map div.popup h4.name,div.map div.popup h4.title{font-size:16px;font-weight:bold;color:#541C70;margin:5px 0 0 0;padding:0 0 2px 0;}
div.map div.popup img.picture{float:left;margin-bottom:10px;}
div.map div.popup address{margin:0 0 6px 0;font-size:11px;color:#888;}
div.map div.popup div.category{margin:0 0 6px 0;font-size:12px;}
div.map div.popup img.logo{margin-right:14px;}
div.map div.popup a.link{border-top:1px solid #F9A51A;display:block;color:#F9A51A;font-size:12px;line-height:16px;margin-top:8px;padding-top:2px;padding-bottom:5px;margin-bottom:-5px;}
div.map div.popup div.line{display:none;clear:both;border-top:2px solid #F9A51A;margin:10px 0 5px;}
div.map div.marker-label{display:block;padding:0px;text-align:center;color:white;width:28px;letter-spacing:0px;font-size:11px;font-weight:bold;font-family:Arial;}
div.map div.CR h4.title{color:#541C70;}
div.map div.CR a.link{color:#541C70;border-color:#541C70;}
div.map div.CR a.link:hover{color:#F3A223;border-color:#F3A223;}
div.map div.HS h4.title{color:#F9A51A;}
div.map div.HS a.link{color:#F9A51A;border-color:#F9A51A;}
div.map div.HS a.link:hover{color:#F3A223;border-color:#F3A223;}
div.map div.RW h4.title{color:#0488B4;}
div.map div.RW a.link{color:#0488B4;border-color:#0488B4;}
div.map div.RW a.link:hover{color:#F3A223;border-color:#F3A223;}
div.map div.SC h4.title{color:#A21D2D;}
div.map div.SC a.link{color:#A21D2D;border-color:#A21D2D;}
div.map div.SC a.link:hover{color:#F3A223;border-color:#F3A223;}
body.debugging{background-image:url('/images/chrome/page_grid.gif');}
body.debugging form.grid{background:white url('/images/chrome/form_grid.gif') repeat 0px 5px;}
body.debugging form.grid div.field{}
body.debugging form.grid div.field label{}
body.debugging form.grid input,body.debugging form.grid select,body.debugging form.grid a.button{opacity:0.4;filter:alpha (opacity = 40);}
body.debugging #sidebar{opacity:0.4;filter:alpha (opacity = 40);}
body.debugging #property_edit{opacity:0.6;filter:alpha (opacity = 60);;}
body.debugging #screen{background:url('/images/chrome/screen_grid.gif') repeat left top;opacity:0.2;filter:alpha (opacity = 20);}
#debugger{clear:both;padding:10px;background-color:#ddeeff;border-bottom:1px solid #aaa;}
div.debug{overflow:auto;padding:10px 10px 10px 110px;border:1px solid #844200;color:#844200;background:#ffeedd url('/images/chrome/monkey.gif') no-repeat 10px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}
div.debug{display:none;}
.debug_on,body .debug,body.debugging .debug_off{display:none;}
body.debugging .debug,body.debugging .debug_on{display:block;}
body.debugging .debug{color:#844200;}
body.debugging span.debug,body.debugging span.debug_on{display:inline;color:#844200;}
div.debug.on{display:block !important;}
#debugger a.debug_switch{color:#0488B4;}
#debugger a.debug_switch:hover{color:#F3A223;}
#debugger a.debug_switch span.debug_on{color:green;}
#debugger a.debug_switch span.debug_off{color:red;}
body.debugging .redline{border:1px solid red}
body.debugging .blueline{border:1px solid blue}
body.debugging .greenline{border:1px solid green}
body.debugging .redback{background-color:#fcc;margin-bottom:1px;}
body.debugging .greenback{background-color:#cfc;margin-bottom:1px;}
body.debugging .blueback{background-color:#ccf;margin-bottom:1px;}
div.developer{display:none;}
body.developer div.developer{display:block;}
div.caller{background-color:#eee;color:#444;padding:4px;margin:2px;border:1px solid #bbb;}
div.caller span.module,div.caller span.method,div.caller span.file,div.caller span.line{font-weight:bold;color:black;}
div.caller span.method{color:#3e8f84}
div.caller span.file,div.caller span.line{color:#448;}
section#errorpage{background:#6AC6C1 url('/images/backgrounds/somethingwentwrong.png') repeat-y 5% 0%;font-family:'PlutoLight';color:#fff;padding:5% 5% 10% 33%;box-sizing:border-box;line-height:1.4;background-size:27%;margin:-10px 0px;font-size:0.625em;min-height:450px;}
section#errorpage article{display:block;}
section#errorpage h2,section#errorpage h4,section#errorpage ul,section#errorpage dl,section#errorpage p{color:#fff;font-size:1.4em;}
section#errorpage h2{font-family:'PlutoLight';font-weight:normal;font-size:2.4em;margin-bottom:1em;}
section#errorpage h4{font-family:'PlutoMedium';font-weight:normal;font-size:1.4em;margin-bottom:0.6em;}
section#errorpage a{color:#58595A;text-decoration:underline;}
section#errorpage ul{list-style-type:disc;padding-left:1em;margin-bottom:1em;}
section#errorpage p{margin-bottom:0.5em;}
section#errorpage p.note{font-size:0.8em;}
section#errorpage dl{margin:10px 0px;width:100%;font-size:0;}
section#errorpage dt,section#errorpage dd{display:inline-block;vertical-align:top;font-size:12px;font-size:0.9rem;}
section#errorpage dt{width:40%;margin:0px;font-family:inherit;}
section#errorpage dt:after{content:':';}
section#errorpage dd{width:60%;font-family:'PlutoBold';}
@font-face{font-family:'icons';src:url('/images/fonts/fontawesome-webfont.eot');src:url('/images/fonts/fontawesome-webfont.eot?#iefix') format('eot'),url('/images/fonts/fontawesome-webfont.woff') format('woff'),url('/images/fonts/fontawesome-webfont.ttf') format('truetype'),url('/images/fonts/fontawesome-webfont.svg#FontAwesome') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;text-decoration:inherit;}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:icons;font-weight:normal;font-style:normal;display:inline-block;padding:0 2px;width:0.9em;text-align:center;}
.icon-large:before{font-size:18px;line-height:18px;margin-bottom:-5px;}
.icon-huge{margin:10px 0;}
.icon-huge,.icon-huge:before{font-size:40px;line-height:40px;font-weight:bold;}
.button[class^="icon-"]:before,.button[class*=" icon-"]:before,.button [class^="icon-"]:before,.button [class*=" icon-"]:before{font-size:12px;line-height:12px;margin-top:0px;margin-left:0;}
.compact [class*="icon-"]:before{height:12px;width:12px;margin:0;font-size:14px;}
.button-small [class*="icon-"]:before{height:12px;width:12px;margin:0;font-size:12px;line-height:12px;}
.button-large [class*="icon-"]:before{font-size:24px;line-height:28px;}
.icon-overhang{font-size:20px;margin-right:-30px;}
ul.icon{margin:0 0 10px 0;padding:0 0 0 10px;}
ul.icon li{font-size:14px;line-height:16px;padding-left:20px;list-style:none;margin-bottom:8px;display:block;float:none;}
ul.icon li:before{margin:0 -5px -5px -20px;width:20px;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up:before{content:"\f087";}
.icon-thumbs-down:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope-alt:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-user-md:before{content:"\f200";}
.icon-quid:before{content:"Â£";font-family:Lato,Arial,sans-serif;font-weight:bold;}
.icon-email:before{content:"@";font-family:Lato,Arial,sans-serif;font-weight:bold;}
div.banners a.wide img{width:305px;}
div.banners a.small{float:left;clear:none;padding-bottom:5px;}
div.banners a.small.last{float:right;clear:none;}
/* div.banners a.wide_plus{width:310px;height:98px;}
div.banners a img{margin:0;padding:0;border:0;}

