html{margin:0;padding:0}
body{margin:0;padding:0;overflow-y:scroll;font-family:"Lucida Grande","Dejavu Sans","Verdana","Lucida Sans",sans-serif;font-size:small;color:black;background-color:white;height:98%}
body.ua-msie6, body.ua-msie7{overflow-y:visible}
a:link{color:#04f}
a:visited{color:#508}
blockquote{margin:0;padding:1ex 1em}
fieldset{border:0;border-bottom:solid 1px #ccc;margin:0;padding:0 0 0.5em 0}
.ef_preview fieldset{border:0}
fieldset h4{padding:0}
fieldset legend{color:#666;margin:0;padding:0}
form{padding:0;margin:0}
h1{font-size:120%;margin-bottom:0.5ex}
h2{font-size:110%;margin-bottom:1ex}
h3, .sl_title{font-size:100%;margin:0 0 1ex 0;padding:0.3ex 0.8em;background:#eeeeee;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f4f4), color-stop(0.5, #eee), color-stop(1, #e8e8e8));background:-moz-linear-gradient(#f4f4f4 0%, #eee 50%, #e8e8e8 100%);background:-o-linear-gradient(#f4f4f4 0%, #eee 50%, #e8e8e8 100%);background:linear-gradient(#f4f4f4 0%, #eee 50%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#f4f4f4 endColorStr=#e8e8e8)}
.ua-msie6 h3, .ua-msie6 .sl_title, .ua-msie7 h3, .ua-msie7 .sl_title{width:98%}
h4{font-size:100%;margin-bottom:0.5ex}
h5{font-size:100%;font-weight:bold;margin:0}
img{border:0}
p{margin:1em 2px}
table{margin:0;padding:0;border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
ul{margin:0 0 0 1.5em;padding:0}
hr{border:0;border-bottom:1px solid #ccc}
.audit{position:absolute;top:0;left:0}
.layout{width:100%}
.endfloat{clear:both;font-size:1pt}
.jonly, .jonlyinline{display:none}
html.js .jonly{display:block}
html.js .jonlyinline{display:inline}
html.js .nonly{display:none}
.sl_header{width:100%;margin-bottom:0.8ex;position:relative;height:90px}
.sl_fullscreen .sl_logocontainer{padding-left:10px}
.sl_fullscreen .sl_tabtablecontainer{max-width:1120px;margin-left:auto;margin-right:auto}
table.sl_header{border:none;padding:0;margin:0;width:100%;height:90px}
.sl_center{max-width:1140px;margin:0 auto}
.ua-msie7 .sl_reservewallpaper, .ua-msie8 .sl_reservewallpaper{border-right:160px solid transparent}
.sl_smallscreen .ua-msie7 .sl_reservewallpaper, .sl_smallscreen .ua-msie8 .sl_reservewallpaper{border-right:0}
@media screen and (min-width: 1200px){.sl_reservewallpaper{border-right:160px solid transparent}}
.sl_body{padding-left:10px;padding-right:10px}
.sl_logocontainer{position:relative;top:0;width:322px;height:90px}
.sl_logobox{position:absolute;bottom:0;padding:10px 0 0 10px;z-index:42;background-color:#fff}
.sl_fullscreen .sl_logobox{padding-left:0}
.sl_logo{width:168px;height:42px;margin: 6px 38px 6px 1px}
.sl_service_claim{color:#888;margin:0 0.5em 0.5ex 0;font-weight:bold}
.sl_langs{text-align:right;white-space:nowrap}
.sl_partner_logo{width:3%;text-align:right;white-space:nowrap;padding-left:0.4em}
.sl_feature{padding:0.3em;border-top:1px solid #999}
.sl_banner{position:absolute;bottom:8px;right:4px;width:728px;height:90px;text-align:center}
.sl_main_left{padding:0 0.5em 0 0}
.sl_main_middle{padding:0 0.5em 0 0}
.sl_main_right{padding:0 0 0 0.5em;width:160px !important;width:172px;overflow:hidden}
.sl_content{margin:0 0 2ex 0.7em}
.sl_speakonly{position:absolute;top:-5000ex}
.sl_error{font-weight:bold;color:#d00}
.sl_new{color:red}
.sl_tab .sl_new{background-color:#d66;border:0;color:#fff;font-size:smaller;line-height:110%;padding:1px 2px;position:absolute;right:0.8em;top:-1.2ex;z-Index:10}
.sl_beta{color:#d00;font-style: italic;padding-left: 0.2em}
.sl_smaller{font-size:smaller}
.sl_copyright{font-size:smaller;opacity:0.7}
.sl_title_foot{margin:1ex 0 0 0;padding:0;border-top:solid 1px #ccc}
.sl_readtext{max-width:42em}
.sl_paging{text-align:center}
.sl_admarker{color:#666;font-size:smaller}
.sl_adid_debug{display:none}
.sl_hlink{text-decoration:none}
.sl_hlink:hover{text-decoration:underline}
.sl_extlink{background:url(/images/external.gif) center right no-repeat;padding-right:13px}
.sl_locatemeicon{margin-right:0.3em;width:1.28em !important;height:1.28em !important;width:16px;height:16px;display:none}
@-webkit-keyframes sl_locatemeicon_anim{from{-webkit-transform: rotate(0deg)}to{-webkit-transform: rotate(360deg)}}
.sl_locatemeicon_anim{-webkit-animation:sl_locatemeicon_anim 2s linear infinite}
html.geolocation .sl_locatemeicon{display:block}
.sl_block{display:block}
.sl_hidden{display:none}
.sl_button_important{font-weight:bold}
.sl_contentform{background-color:#eee;padding-bottom:1ex}
.sl_contentbox{background-color:#eee;padding:1ex 0.8em}
.sl_searchbar, .sl_searchcontainer, .sl_searchform{background:#cbebc6;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c2e8bc), color-stop(0.5, #cbebc6), color-stop(1, #def3db));background:-moz-linear-gradient(#c2e8bc 0%, #cbebc6 50%, #def3db 100%);background:-o-linear-gradient(#c2e8bc 0%, #cbebc6 50%, #def3db 100%);background:linear-gradient(#c2e8bc 0%, #cbebc6 50%, #def3db 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#c2e8bc endColorStr=#def3db)}
.ua-msie6 .sl_searchbar, .ua-msie6 .sl_searchcontainer, .ua-msie6 .sl_searchform, .ua-msie7 .sl_searchbar, .ua-msie7 .sl_searchcontainer, .ua-msie7 .sl_searchform{width:98%}
.ua-msie .sl_relative, .ua-msie .sl_searchform, .ua-msie .sl_searchform table, .ua-msie .sl_searchform, .ua-msie .sl_subnavigation{position:relative}
.sl_searchcontainer, .sl_searchform{border:none;margin:0;padding:1.5ex 0.8em}
.sl_searchcontainer .sl_searchform{float:left;padding:0;background:transparent;filter:none;width:auto}
.sl_nav_separator{height:2px;background-color:#c2e8bc;margin:0 0 0.5em}
.sl_subnavitem{padding:0 0.5em 0 0;margin:0.7ex 0.5em 0 0;border-width:0 1px 0 0;border-style:solid;border-color:black;float:left;white-space:nowrap}
.sl_subnavlastitem{padding:0 0 0 0;margin:0.7ex 0.5em 0 0;float:left;white-space:nowrap}
.sl_subnavlabel{padding:0 0.2em 0 0;margin:0.7ex 0 0 0;float:left;white-space:nowrap}
.sl_searchform table td{vertical-align:middle}
.sl_searchformbottom{background-color:#d0f2cb;border:none;margin-top:2ex;overflow:hidden;padding:1.5ex 0.8em}
.sl_searchform	h3{margin:1.5ex 0;background-color:transparent;border-color:#7dc072;border-width:1px;border-style:none none solid none}
.sl_searchform input{font-weight:bold}
.sl_formtable td{padding-right:0.5em}
.sl_search_label{margin-right:0.4em;font-weight:bold;cursor:default}
.sl_search_label input{margin-left:0.4em;width:19.5em;font-size:inherit}
.sl_search_label2{margin-left:0.8em;margin-right:0.4em;font-weight:bold;cursor:default}
.sl_search_label2 input{margin-left:0.4em;width:15em}
.sl_search_input{width:19.5em;font-size:inherit}
.sl_search_input2{width:15em;font-size:inherit}
.sl_search_submit{font-weight:bold;margin:0 2em 0 0.5em;font-size:100%}
.sl_search_option{font-size:smaller;margin-top:0.3ex}
.sl_nav_append{padding:0.8em 0 0 0}
body.ua-min{margin:0;padding:4px 6px}
body.ua-min	.sl_body{padding:4px 0}
body.ua-min .sl_nav_append{padding:0;margin-bottom:1ex}
body.ua-min .sl_search_label{font-weight:normal}
body.ua-min .sl_search_label input{width:12em;font-size:110%}
body.ua-min .sl_search_submit{font-size:110%}
body.ua-min .sl_searchform{padding:1.2ex 0.6em;margin:0 -3px 0.5em -3px}
body.ua-min .sl_searchcontainer .sl_searchform{padding:0}
.sl_info{background-color:#e8f4ff;padding:1.5ex 0.8em;border:2px solid #e5f1fc;margin-left:-2px;margin-right:-2px}
.sl_info h4{margin:0;padding:2ex 0 0.4ex 0}
.sl_warning{background-color:#f4fcff;border:1px solid #f33;padding:1ex}
.sl_warning h4{margin:0;padding:2ex 0 0.4ex 0}
.sl_info > h4:first-child{padding-top:0.5ex}
.sl_warning > h4:first-child{padding-top:0.5ex}
.sl_tabtable{margin:4px 0 0;padding-top:4px;border-collapse:separate}
.ua-firefox .sl_tabtable{padding-top:0}
.sl_tab{background-color:#fff;vertical-align:middle;border:none;padding:0;text-align:center;white-space:nowrap;font-weight:bold}
.sl_tabinside{position:relative;border-width:0 2px 0 0;border-style:solid;border-color:#fff;padding:0.6ex 0.2em}
.sl_tabinactive{background:#eeeeee;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dedede), color-stop(0.5, #eee), color-stop(1, #fefefe));background:-moz-linear-gradient(#dedede 0%, #eee 50%, #fefefe 100%);background:-o-linear-gradient(#dedede 0%, #eee 50%, #fefefe 100%);background:linear-gradient(#dedede 0%, #eee 50%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#dedede endColorStr=#fefefe)}
.sl_tabinactive:hover{background:#dedede;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(1, #dedede));background:-moz-linear-gradient(#fefefe 0%, #dedede 100%);background:-o-linear-gradient(#fefefe 0%, #dedede 100%);background:linear-gradient(#fefefe 0%, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#fefefe endColorStr=#dedede)}
.sl_tabactive{background:#cbebc6;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #def3db), color-stop(0.5, #cbebc6), color-stop(1, #c2e8bc));background:-moz-linear-gradient(#def3db 0%, #cbebc6 50%, #c2e8bc 100%);background:-o-linear-gradient(#def3db 0%, #cbebc6 50%, #c2e8bc 100%);background:linear-gradient(#def3db 0%, #cbebc6 50%, #c2e8bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#def3db endColorStr=#c2e8bc)}
.sl_tabactive .sl_tabinside{background-color:transparent;background-image:none}
.sl_tabinside:hover a:link{color:#000 !important}
.sl_tabinside:hover a:visited{color:#000 !important}
.sl_tabinside:hover a:hover{color:#000 !important}
.sl_tabfiller{padding-right:1em;text-align:right;vertical-align:middle;width:99%;white-space:nowrap}
a.sl_servicelink{color:#333 !important;font-family:"Verdana",sans-serif;text-decoration:none}
.sl_servicelink:hover{color:#000;text-decoration:underline}
.sl_servicenamelink{color:#333 !important;text-decoration:none}
a.sl_servicenamelink{color:#333 !important;text-decoration:none}
.sl_tabactive .sl_servicenamelink{color:#000 !important;text-decoration:none}
.sl_tab a.sl_servicenamelink{padding:0.6ex 0.3em}
.sl_example{color:#666;font-size:85%;padding-left:0.5em}
.sl_example em{font-style: normal}
.sl_footer{border-color:#ccc;border-width:1px;border-style:solid none none none;color:#666;font-size:smaller;margin-top:2ex;width:100%}
.sl_footer td{padding:0.5ex 0.8em}
.sl_footer a{color:#666}
.sl_footerlinks{text-align:right}
ul.sl_navigation{margin:0;padding:0;list-style:none;}
ul.sl_navigation li{float:left;font-weight:bold;font-size:100%}
ul.sl_navigation li div{display:inline-block;padding:1ex 0.3em 1.2ex 0.3em;text-align:center;font-size:78%}
ul.sl_navigation .sl_tab a.sl_servicenamelink{padding:0}
.ua-min .sl_logo{display:inline;float:left;margin:0 8px 0 0;width:100px;height:25px}
.ua-android-webkit ul.sl_navigation div{padding-top:1.6ex}
.ua-min .sl_subnavigation{clear:both;border-top:1px solid #abd5a5;font-size:110%;margin:1ex 0}
.sl_ddarrow{font-size:65%}
#sl_jump{border-right:0px !important;cursor:pointer;padding:0;position:relative;z-index:8338}
#sl_jumparrow{font-size:75%;color:white;padding:1.2ex 1.45ex 0 1.45ex;background:#b80110;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a2030e), color-stop(0.5, #b80110), color-stop(1, #ea0c1f));background:-moz-linear-gradient(#a2030e 0%, #b80110 50%, #ea0c1f 100%);background:-o-linear-gradient(#a2030e 0%, #b80110 50%, #ea0c1f 100%);background:linear-gradient(#a2030e 0%, #b80110 50%, #ea0c1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#a2030e endColorStr=#ea0c1f)}
#sl_jumptext{padding:0.45ex 0.3em 0.45ex 0.8em;white-space:nowrap}
noscript #sl_jumptext{padding:0.6ex 0.3em 0.6ex 0.8em;white-space:nowrap}
.sl_tab:hover #sl_jumparrow{background:#b80110;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ea0c1f), color-stop(0.5, #b80110), color-stop(1, #a2030e));background:-moz-linear-gradient(#ea0c1f 0%, #b80110 50%, #a2030e 100%);background:-o-linear-gradient(#ea0c1f 0%, #b80110 50%, #a2030e 100%);background:linear-gradient(#ea0c1f 0%, #b80110 50%, #a2030e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ea0c1f endColorStr=#a2030e)}
.sl_dddiv, .sl_ldddiv{background:#eeeeee;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dedede), color-stop(0.5, #eee), color-stop(1, #fefefe));background:-moz-linear-gradient(#dedede 0%, #eee 50%, #fefefe 100%);background:-o-linear-gradient(#dedede 0%, #eee 50%, #fefefe 100%);background:linear-gradient(#dedede 0%, #eee 50%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#dedede endColorStr=#fefefe);border-width:0 2px 0 0;border-width:0px 2px 2px 2px;border-style:solid;border-color:#fff;font-family:sans-serif;font-size:small;margin:2px 0 0 2px;padding:0;left:0;position:absolute;top:0;visibility:hidden;z-index:8400;-moz-box-shadow:1px 4px 4px #666;-webkit-box-shadow:#666 1px 4px 4px;box-shadow:1px 4px 4px #666;}
.sl_dditem{border:0;white-space:nowrap}
.sl_dditem .sl_servicenamelink{display:block;padding:0.3em 0.5em}
.sl_dditemhl, .sl_ldditemhl{background:#007ee3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #72b7ef), color-stop(0.5, #007ee3), color-stop(1, #007ee3));background:-moz-linear-gradient(#72b7ef 0%, #007ee3 50%, #007ee3 100%);background:-o-linear-gradient(#72b7ef 0%, #007ee3 50%, #007ee3 100%);background:linear-gradient(#72b7ef 0%, #007ee3 50%, #007ee3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#72b7ef endColorStr=#007ee3);width:100%}
.sl_dditemhl .sl_servicenamelink, .sl_ldditemhl a{color:#fff !important}
#sl_langs{border-width:1px 1px 0 1px;border-style:solid;border-color:white;color:#04f;cursor:pointer;padding:0.3em;position:relative;z-index:8000}
.sl_lddactive{background:#eeeeee;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fefefe), color-stop(0.5, #eee), color-stop(1, #dedede));background:-moz-linear-gradient(#fefefe 0%, #eee 50%, #dedede 100%);background:-o-linear-gradient(#fefefe 0%, #eee 50%, #dedede 100%);background:linear-gradient(#fefefe 0%, #eee 50%, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#fefefe endColorStr=#dedede)}
.sl_ldditem{border:0;cursor:pointer;white-space:nowrap}
.sl_ldditem a{color:#333;display:block;padding:0.3em 0.5em;text-decoration:none}
.sl_ldditemfirst{border-top-width:1px}
#sl_topbanner{position:relative;height:94px}
#sl_topbanner_lb{position:absolute;top:8px;left:4px}
#sl_topbanner_sky{display:none;position:absolute;top:8px;right:-164px}
body.sl_wallpaper #sl_topbanner_lb{left:10px}
body.sl_wallpaper #sl_topbanner_sky{right:-170px}
.sl_addressbook{background-color:#fffcf6;border:2px solid #ca6;color:#333;font-size:95%;margin:0 0.5em;padding:0.5ex 0.5em;white-space:nowrap}
.sl_addressbook a:link{color:#000}
.sl_addressbook a:visited{color:#666}
.sl_addressbook th{color:#666;padding-bottom:0.5ex;text-align:left;vertical-align:top;white-space:nowrap}
.sl_addressbook th a:link{color:#04f}
.sl_addressbook th a:visited{color:#508}
.sl_addressbook td{white-space:nowrap}
.sl_addressbook th+th{font-weight:normal;font-size:95%;text-align:right;padding:0}
.sl_addressbook td+td{padding-left:0.5em;text-align:right}
.sl_adr_showall{padding-top:0.5em}
.sl_form_label{padding-right:10px}
.sl_form_error{color:#c00}
.sl_spectable{border-collapse:collapse;margin:0.2em 0.2em 1em 0.2em}
.sl_spectable td{border: 1px solid #090}
.sl_spectable thead td{padding:0.2em 0.4em;background:#eee;font-weight:bold;font-size:0.95em}
.sl_spectable tbody td{padding:0.2em 0.4em;vertical-align:top}
.sl_spectable tbody td.code{white-space:pre;font-family:monospace;padding:0.5em 0.4em 0.2em 0.4em}
.sl_code, code{white-space:pre;font-family:monospace}
p.sl_code{background:#f6f6f6;border:1px solid #999;padding:0.4em}
dt.sl_code{font-weight:bold;padding:0.2em 0.6em}
.sl_keyword{background:#ddf3da;text-decoration:inherit}
.sl_omissionmark{font-weight:bold}
.sl_result{margin-bottom:0.5em}
.sl_printonly{display:none}
@media print{
.sl_screenonly{display:none !important}
div.sl_printonly, p.sl_printonly{display:block !important}
span.sl_printonly, a.sl_printonly{display:inline !important}
.sl_logocontainer{width:auto}
.sl_center{max-width:none;margin:0}
.sl_banner, .sl_main_right, .sl_searchcontainer, .sl_searchform, .sl_searchformbottom, .sl_subnavigation{display:none}
}
.news_category{white-space:nowrap}
.news_title{margin:0.5em 0;font-weight:bold}
.ca_content .news_title{font-weight:normal}
.news_date{padding-left:0.5em;white-space:nowrap;font-weight:normal}
.news_navline{padding:0.25em 0}
.news_catname{font-weight:normal}
.news_headlines{margin:0}
.news_message{margin-bottom:1em}
.news_message table{background-color:#eee;margin:0 0 1ex 0;padding:0;width:20%}
.news_message th{background-color:#999;color:#fff;text-align:left;margin:0;padding:0.2ex 0.5em}
.news_message td{margin:0;padding:0.2ex 0.5em;text-align:left;white-space:nowrap}
.news_navbox{white-space:nowrap;margin-left:2ex;padding:0 4ex 0 2ex;border-left:1px solid #ccc;width:40%}
body.ua-min .news_category{line-height: 180%}
body.ua-min .news_navbox{border:none;margin:0;line-height:180%}
body.ua-min .news_date{padding-left: 0}
@media screen{
body.sl_brandingday .sl_header{height:126px}
body.sl_brandingday .sl_logocontainer{top:16px;width:222px;height:110px}
body.sl_brandingday .sl_logobox{width:212px}
body.sl_brandingday .sl_logo{margin: 6px 38px 6px 0}
body.sl_brandingday .sl_shadow{background:#fff;-moz-box-shadow:0px 0px 20px #444;-webkit-box-shadow:0px 0px 20px #444;box-shadow:0px 0px 20px #444}
body.sl_brandingday.ua-msie7 .sl_shadow, body.sl_brandingday.ua-msie8 .sl_shadow{behavior:url(/itjs/PIE.htc)}
body.sl_brandingday .sl_body{position:relative;padding:0 10px 40px 10px;margin-top:0;margin-bottom:10px;min-height:552px}
body.sl_brandingday.ua-firefox .sl_body{margin-top:0}
body.sl_brandingday .sl_header{position:relative;height:122px}
body.sl_brandingday .sl_service_claim{margin-bottom:8px}
body.sl_brandingday .sl_banner{position:absolute;bottom:8px;right:-164px;width:994px;height:118px;text-align:center}
body.sl_brandingday #sl_topbanner{height:122px}
body.sl_brandingday #sl_topbanner_lb{top:4px;left:4px}
body.sl_brandingday #sl_topbanner_sky{top:122px;right:-4px}
body.sl_brandingday .sl_footer{position:absolute;bottom:0;max-width:1120px}
body.sl_brandingday .sl_fullscreen .sl_footer{display:none}
body.sl_brandingday_nothere .sl_banner{width:728px;right:10px}
body.sl_brandingday_nothere #sl_topbanner_lb{top:21px;left:0}
body.sl_brandingday_nothere #sl_topbanner_sky{top:21px;right:-160px}
body.sl_brandingday_nothere.sl_wallpaper #sl_topbanner_lb{left:10px}
body.sl_brandingday_nothere.sl_wallpaper #sl_topbanner_sky{right:-170px}
body.sl_brandingday .sl_fullscreen .sl_body{min-height:0;padding-bottom:0;margin-bottom:0}
html.sl_smallscreen body.sl_brandingday, body.ua-msie6{background:none !important}
html.sl_smallscreen body.sl_brandingday #sl_topbanner{display:none}
html.sl_smallscreen body.sl_brandingday_nothere #sl_topbanner{display:block}
html.sl_smallscreen body.sl_brandingday .sl_shadow, body.sl_brandingday_nothere .sl_shadow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
}
#it_boot_dom{display:none}

