@import "grid.c.css";@import "column-templates.c.css";@import "link-buttons.css";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #CCC;margin:1em 0;padding:0;}input,select{vertical-align:middle;}html{height:100%;}body{height:100%;background:#fff url('../img/body_bg_gradient.jpg') repeat-x 0 14px;color:#404040;font-size:62.5%;font-family:Verdana,Arial,sans-serif;text-align:center;}div,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{font-size:1em;}p,dl,td,th,li,pre,code,kbd,samp,pre,tt,input{font-size:1.2em;line-height:1.2;}p{margin-bottom:1.5em;}code,kbd,samp{line-height:1;}strong{font-weight:bold;}em{font-style:italic;}cite{font-style:italic;}abbr[title],acronym[title],dfn[title]{cursor:help;text-transform:uppercase;font-size:85%;letter-spacing:.1em;border-bottom:1px dotted #404040;}sub,sup{font-size:(.857em);line-height:0;}sub{vertical-align:sub;}sup{vertical-align:super;}pre{white-space:pre;margin-bottom:1.5em;}pre *{font-size:1.2em;white-space:pre;}blockquote{border-top:1px solid #000;border-bottom:1px solid #000;padding:1.4em 1.5em;margin:1.5em;}blockquote>*:before{content:"\201C";}blockquote>*:after{content:"\201D";}q{quotes:"\201C" "\201D" "\2018" "\2019";}address{margin-bottom:1.5em;line-height:1.5;}blockquote p{margin:0;color:#000;}hr{display:block;background:#404040;color:#404040;width:100%;height:1px;border:none;margin-bottom:1.5em;}td td,li ul li,li ol li,td p,dd p,dd li,li p,ul li ul li,ul li ul li p,ol li ol li,ol li ol li p{font-size:1em!important;line-height:1.5!important;}ul,ol{list-style-type:disc;list-style-position:outside;margin-bottom:1.5em;margin-left:1.5em;}ol{list-style-type:decimal;*margin-left:3.2em;}ul li ul,ol li ol,ul li ol,ol li ul{margin:0 0 1.5em 1.5em;padding:0}ul li ul li,ol li ol li,ul li ol li,ol li ul li{line-height:1.5;}#content ul{list-style-type:none;list-style-position:inside;*list-style-position:outside;*padding-left: 1.2em;margin-left:10px;margin:0;padding:0;}#content ul ul,#content ol ol{margin:.5em 0 .5em 1.5em;}#content ol ol{list-style-type:lower-roman;}#content ul li{padding-left:1.2em;_padding-left:3px;background:transparent url('../img/bullet_red.gif') no-repeat 0 .6em;line-height:1.4;}.wrapper #content #page-options ul li{background:#ececec url(../img/sharebox-sprite.gif) repeat-x scroll 0 0;border:1px solid #EDEDED;border-top:none;}#content #page-options ul li a{padding-left:24px;display:block;}#content #page-options ul li a:hover{background-color:#E1E1E1!important;color:#000;text-decoration:underline;}#content #page-options ul li.print a{background:transparent url('../img/page-options-sprite.gif') no-repeat 6px 9px;}#content #page-options ul li.review a{background:transparent url('../img/page-options-sprite.gif') no-repeat 6px -30px;}#content #page-options ul li.send a{background:transparent url('../img/page-options-sprite.gif') no-repeat 6px -68px;}.horizontal,#extra-navigation ul,#main-navigation,#breadcrumb,#footer ul{list-style-position:inside;list-style-type:none;margin-left:0;}.horizontal li,#extra-navigation ul li,#main-navigation li,#breadcrumb li,#footer ul li{display:inline;float:left;margin-right:1em;}.horizontal li:last-child,.horizontal li:last-child a{border-right:0;}.horizontal .last a,#extra-navigation ul .last a,#footer ul .last a{border-right:0;padding-right:0;}dl{margin-bottom:1.5em;}dl dt{font-weight:bold;}#extra-navigation ul{float:right;margin:.5em -10px -.5em 0;}#extra-navigation li a{font-size:.9em;line-height:1;padding:0 1em 0 0;border-right:1px solid #404040;color:#404040;}#extra-navigation li a:hover{text-decoration:none;}#main-navigation{background:#404040 url('../img/main_sprite.gif') repeat-x 0 -68px;color:#FFF;float:right;width:707px;margin:12px 0 0;position:relative;}#main-navigation li{font-size:14px;margin:0;}#main-navigation li a:link,#main-navigation li a:visited,#main-navigation li a:hover,#main-navigation li a:active{display:block;padding:4px 7px 4px 7px;color:#FFF;text-decoration:none;}#main-navigation li a:hover,#main-navigation li a:active{background:#f0f0f0;color:#404040;}#main-navigation li ul{position:absolute;min-width:12em;_width:12em;top:2.1em;left:-999em;background:#FEFEFE;border-bottom:3px solid #BC001C;margin-left:0;padding:0;-moz-box-shadow:2px 2px 3px #999;-webkit-box-shadow:2px 2px 3px #999;box-shadow:2px 2px 3px #999;}#main-navigation li ul li{margin:0;float:none;border:none;border-left:1px solid #DDD;display:block;}#main-navigation li ul li a:link,#main-navigation li ul li a:visited,#main-navigation li ul li a:hover,#main-navigation li ul li a:active{padding:.3em 1em .3em 1.5em;color:#404040;font-size:.857em;}#main-navigation li ul li a:hover,#main-navigation li ul li a:active{background:#F0F0F0 url('../img/main_sprite.gif') repeat-x 0 -285px;color:#000;}#main-navigation li:hover ul,#main-navigation li.sfHover ul,#main-navigation li ul:hover{left:auto;}#content .submenu{margin-bottom:1.5em;}#content .submenu ul{margin:0;}#content .submenu ul li{background:none;padding:0;list-style-type:none;_display:inline;*display:inline;}#content .submenu ul li a:link,.submenu ul li a:visited,.submenu ul li a:hover,.submenu ul li a:active{color:#404040;text-decoration:none;display:block;padding:.1em 10px;}#content .submenu ul li a:hover,.submenu ul li a:active{background:#E5E5E5 url('../img/main_sprite.gif') no-repeat 200px -285px;}#content .submenu .active a:link,.submenu .active a:visited,.submenu .active a:hover,.submenu .active a:active{background-color:#CDCDCD;color:#404040;}#content .submenu .active a{background:#CDCDCD;}#content #breadcrumb{list-style-type:none;margin:0;font-size:.857em;}#content #breadcrumb li{padding:0 14px .2em 0;margin:0 6px -.15em 0;background:transparent url('../img/breadcrumb_arrow.gif') no-repeat 100% 50%;line-height:1;}#content #breadcrumb li:last-child{background:none;}#content #breadcrumb li.current{background:none;}ol.date-based{margin:1em 0 1.5em 0;list-style-type:none;}ol.date-based h3{margin:0;font-size:1em;font-weight:normal;}ol.date-based .date{margin-bottom:.2em;display:block;font-weight:normal;color:#333;}ol.date-based p{margin-bottom:0;}ol.date-based li{margin-bottom:1.1em;overflow:hidden;padding-bottom:1em;background:transparent url('../img/hor_dots.gif') repeat-x 0 100%;font-size:1.1em;}#latest-news h3{font-weight:bold;}.border li{padding-bottom:.5em;padding-top:.5em!important;margin-bottom:0!important;background:transparent url('../img/hor_dots.gif') repeat-x 0 100%;}.table-like li{padding:0 130px .5em 70px;overflow:auto;position:relative;}.table-like li:hover{background-color:#F5F5F5;}.table-like h3{margin:0;font-size:1em;font-weight:normal;}.table-like .date{float:right;margin-left:10px;margin-right:-130px;_margin-right:-65px;width:120px;*width:124px;overflow:hidden;text-align:right;color:#404040;}.table-like .id,.table-like img{float:left;margin-right:10px;margin-left:-70px;color:#000;}.two-col-list li{padding-left:0;}.two-col-list .id,.two-col-list img{margin-left:0;}.group{overflow:hidden;zoom:1;height:1%;}#content .group .legend{margin:0;padding:0;width:48%;float:left;}#content .group .last{float:none;}#content .group .legend li strong{margin-right:.1em;}
/* #content .group .legend li{display: inline} */ strong:after{content:"";} 
#footer ul{font-size:.857em;line-height:1;margin:1em 0 0 0;}#footer ul li{border-right:1px solid #404040;padding:0 .5em 0 0;}#footer ul .last{border:none;padding-right:0;}#footer a:hover{text-decoration:underline;}h1,h2,h3,h4,h5,h6{font-family:Verdana,Arial,sans-serif;font-weight:normal;color:#404040;margin-bottom:1.5em;}h1,.h1{font-size:1.8em;line-height:1;margin-top:1.5em;margin-bottom:.5em;}h2,.h2,fieldset legend{font-size:1.6em;line-height:1.125.;margin-top:1.6875em;margin-bottom:.5625em;text-shadow:1px 0 1px #FFF;}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:1.2em;line-height:1.5;margin-top:2.25em;margin-bottom:.75em;font-weight:bold;}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,h1.first,h2.first,h3.first,h4.first,h5.first,h6.first,.collapsible+h2{margin-top:0;}#main h1{background:transparent url('../img/hor_dots.gif') repeat-x 0 100%;padding-bottom:.25em;}#secondary h2,.submenu h2,.special h2{background:#404040 url('../img/main_sprite.gif') repeat-x 0 -73px;color:#fff;text-shadow:none;font-size:1.2em;line-height:1.5;font-weight:bold;padding:.2em 10px;margin:0;}.special h2{margin:-10px -10px 10px -10px;}a:link,a:visited,a:hover,a:active{color:#BC001C;text-decoration:none;}a:hover,a:active{text-decoration:underline;}.active a:link,.active a:visited,.active a:hover,.active a:active{font-weight:700;}a.readmore:link,a.readmore:visited,a.readmore:hover,a.readmore:active{padding-right:8px;background:transparent url('../img/main_sprite.gif') no-repeat 100% -329px;}a img{border:0;text-decoration:none;}#latest-news h3 a,#breadcrumb a{color:#404040;}#content p img{vertical-align:top;}#content p img,#content p img.left{float:left;margin-right:1em;}#content p img.right{float:right;margin-left:1em;}table{margin-bottom:1.5em;width:100%;border:1px solid #404040;text-align:left;}table caption{font-size:1.2em;margin:1.5em 0 .4em 0;color:#404040;}table thead tr{background:#404040;color:#fff;}table tbody tr th{padding:0 1em;border-bottom:1px solid #404040;border-right:1px solid #404040;font-weight:bold;}table tbody tr td{padding:0 1em;border-bottom:1px solid #404040;border-right:1px solid #404040;}table thead tr th,table tbody tr th,table tfoot tr th{background:#404040;color:#fff;border-bottom:1px solid #404040;padding:0 1em;font-weight:bold;}table thead tr td,table tfoot tr td,table tfoot tr th{padding:0 1em;border-bottom:1px solid #404040;border-right:1px solid #404040;}form{margin-bottom:1.5em;}form:last-child{margin-bottom:0;}fieldset{margin-bottom:.5em;}legend,label,form .help_text{font-family:Verdana,Arial,sans-serif;font-weight:normal;display:block;}fieldset legend{font-size:16px;margin:0;padding:.5em 0 1em 0;_margin-left:-.5em;_padding-bottom:.1em;}form p{overflow:hidden;margin-bottom:.6em;}label{margin-bottom:.3em;}form label.inline{float:none;display:inline;width:auto;font-weight:normal;}form .help_text{display:block;font-style:italic;}input,textarea{width:182px;font-family:Verdana,Arial,sans-serif;font-size:1em;background:#FFF url('../img/input_bg2.gif') no-repeat -2px -1px;color:#404040;border:1px solid #A0A0A0;padding:.2em 6px;*padding:.2em 6px .5em 6px;}textarea{background:#FFF url('../img/textarea_bg.gif') no-repeat -2px -1px;width:300px;height:7.5em;overflow:auto;}input.short{width:50px;}input.wide{width:300px;}input:focus,textarea:focus{outline:none;border:1px solid #6495ed;color:#404040;}input.focused,textarea.focused{outline:none;border:1px solid #6495ed;color:#404040;}input[type='button']:focus,input[type='submit']:focus,input[type='reset']:focus,button:focus{border:none;}input[type='button'],input[type='submit'],input[type='checkbox'],input[type='image'],input[type='radio'],input[type='reset'],select,button,.button{cursor:pointer;}.button{cursor:pointer;}input[type='hidden']{display:none;}input[type='button'],input[type='submit'],input[type='reset'],input[type='image'],input.button{width:auto;}input.submit,input.button,input.button{width:auto;}input[type=checkbox],input[type=radio],input.checkbox,input.radio{background:transparent;width:auto;border:none;margin:0 .5em 0 0;}input.checkbox,input.radio{background:transparent;width:auto;border:none;margin:0 .5em 0 0;padding:.3em 0;*padding:.3em 0 .5em 0;}select{color:#404040;width:198px;}.wide p{padding:0 0 .5em 0;margin:0 0 .7em 0;}.wide p.no-border{background:none;}.wide label{float:left;width:180px;}.wide input.wide,.wide textarea{width:265px;_width:262px;}.wide textarea{background:#FFF url('../img/textarea_bg_wide.gif') no-repeat -2px -1px;}.wide input[type="submit"]{margin-left:180px;}.wide input.submit,.wide input.button{margin-left:182px;}#loginform legend{display:none;}#loginform input.submit{float:right;}.clearfix,.wrapper,.columns,#content,nav,.nav,footer,.footer,#footer{overflow:auto;zoom:1;}.floatwrap,#header{display:inline-block;zoom:1;}.floatwrap:after,#header:after{content:" ";display:block;height:0;font-size:0;clear:both;visibility:hidden;}.floatwrap,#header{display:block;}.wrapper{width:960px;margin:0 auto 0 auto;overflow:visible;min-height:100%;_height:100%;text-align:left;}.accessibility{margin:0;padding:0;line-height:1;list-style-type:none;position:absolute;left:-999em;}.hidden{display:none;}.no-border{border:none;}.align-right{text-align:right;}.align-left{text-align:left;}.align-center{text-align:center;}.float-right{float:right;}.float-left{float:left;}.corners,input,textarea,.button{-khtml-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.message{background-color:#ffc!important;color:#404040;border-top:1px solid #F90;border-bottom:1px solid #F90;padding:0 1.5em;text-align:left;}.error{background-color:#ffd0d0!important;color:#c33;border-color:#c33;}.success{background-color:#9E9!important;color:#060;border-color:#060;}.wide .message{background-image:none;margin-bottom:1.5em;padding:0 1.5em;}.js .collapsible{margin-bottom:1px;}.js .collapsible:last-of-type{margin-bottom:1.5em;}.js .collapsible+*:not(dl){margin-top:1.5em;}.collapsible dt{background:#c7c7c7 url('../img/main_sprite.gif') repeat-x 0 -73px;color:#FFF;font-weight:700;padding:.2em 10px;margin:0;}.js .collapsible dt{color:#666;}.collapsible dd{background:#f5f5f5;color:#404040;padding:1em;}.js .collapsible dt+dd{display:none;}.js .collapsible .open+dd{display:block;}.js .collapsible dt{background:#c7c7c7 url('../img/main_sprite.gif') repeat-x 0 -141px;padding-left:24px;cursor:pointer;}.js .collapsible dt.open{background:#c7c7c7 url('../img/main_sprite.gif') repeat-x 0 -210px;}.js .collapsible dt:hover{color:#404040;}.collapsible :last-child{margin-bottom:0;}.special{background:#f5f5f5;padding:10px;}#content{width:940px;margin:1.5em 10px;}#header{padding:0 10px 12px;}#logo{float:left;width:178px;margin:36px 0 0;}#extra-navigation{padding-top:12px;margin:0;}#extra-navigation form{float:right;margin:0 0 0 1em;}#extra-navigation form p{margin:0;}#extra-navigation form #q{padding:0 6px;color:#666;border-color:#DDD;margin-right:-1em;border-right:none;background-position:-1px -1px;}#extra-navigation form #google-search{border:none;background:none;}#footer{height:24px;margin-top:-30px;border-bottom:6px solid #BC001C;-webkit-margin-top-collapse:separate;position:relative;overflow:hidden;}.gridded{background:transparent url('../img/grid.png') repeat-y 50% -1px;}.debug .column,.debug #main,.debug #secondary,.debug #tertiary{background-color:#FFE5E5;}