﻿/* _lcid="1033" _version="12.0.4518"
_LocalBinding */
.ec-sectionheading{font-family: Tahoma;font-weight: 700;font-size: 10pt;padding-top: 10px;color: #002672;}
.ec-reducedlinespacing{line-height: 12pt;}
.ec-invisible{display: none !important;}
.fullwidth-wp-container table.ec-formview td{padding-bottom: 0 !important}
.fullwidth-wp-container table.ec-formview div.ec-form-boundcontrol{line-height: 12pt !important;font-size: 8pt !important;}
.fullwidth-wp-container table.ec-formview div.ec-form-boundcontrol span.ec-form-boundcontrol-label{color: #002672 !important;font-size: 0.8em;display: block;}
.fullwidth-wp-container table.ec-formview div.ec-form-boundcontrol .metis-formview-edittextbox{background-color: #ffffdc;}
.fullwidth-wp-container table.ec-formview td.ec-formview-buttoncell input{width: 117px !important;}
.fullwidth-wp-container table.ec-formview td.ec-formview-buttoncell{margin: 0 !important;padding: 0px 0 1px 0 !important;vertical-align: bottom !important;text-align: left !important;}
.fullwidth-wp-container{padding: 0px 0 0px 0 !important;margin: 0 !important;font-size: 2em !important;}
.fullwidth-wp-container table.ec-gridview, .fullwidth-wp-container table.ec-grid-titletable{width: 100% !important;border: none !important;} 
.fullwidth-wp-container table tr.ec-grid-titlerow{width: 100%;padding: 0;margin: 0;}
.fullwidth-wp-container table tr.ec-grid-titlerow td.ec-grid-titledatecell{font-size: 1.25em !important;font-weight: bold !important;padding-bottom: 0px !important;}
.fullwidth-wp-container table tr.ec-grid-titlerow td.ec-grid-titlecalendarcell{font-size: 1em !important;padding-right: 0px !important;text-align: right;padding-bottom: 0px !important;}
.fullwidth-wp-container table tr.ec-grid-titlerow td.ec-grid-titlecalendarcell table.cpBorder tr td{padding: 0 !important;}
.fullwidth-wp-container table tr.ec-grid-titlerow td.ec-grid-titlecalendarcell table.cpBorder tr td table tr td{padding: 5px !important;}
.fullwidth-wp-container table tr th.ec-gridheader{background-color: #d54d33 !important;color: white;text-align: left;font-weight: bold;padding-left: 5px;padding-right: 5px;}
.fullwidth-wp-container table tr th.ec-gridheader-sort{background-color: #d54d33 !important;color: white !important;text-align: left;font-weight: bold;padding-left: 5px;padding-right: 5px;padding-bottom:4px !important;padding-top:4px !important;}
.fullwidth-wp-container table tr th.ec-gridheader-sort A{color: white !important;border-style:none !important;}
.fullwidth-wp-container table tr th.ec-gridheader-sort A IMG{color: white !important;border-style:none !important;}
.fullwidth-wp-container table.ec-gridview{margin-top: 10px !important;}
.fullwidth-wp-container table.ec-titletable span.ec-grid-titlelabel{font-size: 1.5em !important;}
.fullwidth-wp-container table.ec-gridview tr.ec-even-line{font-size: 1em !important;background-color: #f1f1f1;}
.fullwidth-wp-container table.ec-gridview tr.ec-highlight-line{font-size: 1em !important;background-color:lightpink;}
.fullwidth-wp-container table.ec-gridview tr.ec-even-line-padded{font-size: 1em !important;background-color: #f1f1f1;padding-top:10px !important;padding-bottom:10px !important;vertical-align:middle !important;}
.fullwidth-wp-container table.ec-gridview tr.ec-odd-line-padded{font-size: 1em !important;padding-top:10px !important;padding-bottom:10px !important;vertical-align:middle !important;}
DIV.ec-restoftext TD.ms-vb-padded{MARGIN-TOP: 0px !important;MARGIN-BOTTOM: 0px !important;PADDING-BOTTOM: 4px !important;VERTICAL-ALIGN: middle !important;PADDING-TOP: 4px !important}
.fullwidth-wp-container table.ec-gridview tr.ec-grid-header td{border: none !important;padding: 0 !important;}
.fullwidth-wp-container table.ec-gridview tr.ec-grid-header div.ec-grid-header-topdiv{margin: 10px 0 10px 0 !important;padding: 0 10px 0px 5px !important;border: 1px solid #e0dfe3 !important;font-weight: bold !important;background-color: #ccdded;} 
.fullwidth-wp-container table.ec-gridview tr.ec-grid-header div.ec-grid-header-blankdiv{margin: 0 !important;padding: 0 !important;font-size: 1px;line-height: 5px;} 
.fullwidth-wp-container table.ec-gridview tr.ec-grid-header td{border: none !important;} 
.fullwidth-wp-container table.ec-gridview tr td{border: 1px solid #e0dfe3 !important;} 
.fullwidth-wp-container table.ec-gridview tr td{padding-left: 5px !important;padding-right: 5px;font-size: 1em !important;} 
.yellow{background-COLOR: #FFFFDC;}
.horspacer{LINE-HEIGHT: 8px;}
.horspacer1{LINE-HEIGHT: 6px;}
.whitespacer{LINE-HEIGHT: 1px;background-COLOR: #FFFFFF;}
.infotable1{MARGIN: 10px;BACKGROUND-COLOR: #CCDDED;text-align: center;padding-top: 5px;padding-bottom: 5px;vertical-align: top;}
.infotable{MARGIN: 10px;BACKGROUND-COLOR: #CCDDED;text-align: center;vertical-align: top !important;}
.lightred{background-COLOR: #E28270;}
.lightred1{background-COLOR: #F1F1F1;}
.darkred{background-COLOR: #D54D33;}
.white{PADDING: 1px;}
.quote{FONT-SIZE: 18px;PADDING-top: 30px;PADDING-BOTTOM: 0px;MARGIN: 10px;COLOR: #FFFFFF;FONT-FAMILY: Times New Roman, Arial, Helvetica, sans-serif;HEIGHT: 100%;TEXT-ALIGN: left;LINE-HEIGHT: 25px;font-weight: normal;text-indent: 4px;font-style: italic;vertical-align: middle;}
.FirstParaBox{background-color: #CCDDED;}
.FirstPara{padding: 10px;FONT-SIZE: 0.75em !important;MARGIN-LEFT: 10px !important;MARGIN-RIGHT: 10px !important;COLOR: #014B7A !important;HEIGHT: auto !important; /*100%;*/TEXT-ALIGN: left !important;LINE-HEIGHT: 20px !important;font-weight: normal;}
.floatLeft{float: left;margin-right: 0px;margin-left: 0px;margin-top: 5px;}
.floatRight{float: right;min-width: 100px;margin-left: 10px;margin-right: 0px;margin-top: 5px;}
.welcomeImage{float: left;}
.welcomeImage img{margin-right: 10px;margin-left: 0px;margin-top: 5px;border: solid 1px #CCCCCC;}
.caption{font-size: 8pt;font-family: verdana;color: #666666;padding-bottom: 2px;margin-top: -3px;}
.caption p{padding-top: 2px;margin-bottom: 2px;}
.header{padding-bottom: 0px;padding-right: 0px;padding-left: 0px;text-align: right;white-space: nowrap;border-bottom: solid 1px #cccccc;font-family: tahoma;font-size: 8pt;color: #666666;}
.dateLine{font-weight: bold;float: left;white-space: nowrap;}
.pageContent{font-family: tahoma;font-size: 9pt;color: #666666;}
.pageContent UL, .pageContent OL{clear: both;}
.splashLinkArea{height: 100px;min-height: 100px;border: solid 1px #CCCCCC;}
.imageSplash{text-align: center;display: block;width: 100%;}
.imageSplash img{border: solid 1px #CCCCCC;}
.splashLinkFrame{width: 100%;display: block;clear: both;min-height: 100px;height: 100px;}
.floatingRelatedLinks{border: solid 1px #CCCCCC;margin-left: 10px;margin-right: 0px;margin-top: 5px;float: right;min-width: 150px;width: 150px;display: inline;}
.removeMargins{margin-top: -11px;margin-left: -11px;margin-right: -10px;}
table.ms-selectednav tbody tr td{display: block !important;height: 15px !important; /* 20px */;line-height: 15px !important; /* 20px */;width: 200px !important;text-decoration: none !important;color: #00467F !important;background-image: url(/images/Graphics/link_off.gif) !important;background-position: 8px center !important;background-repeat: no-repeat !important;font-style: normal !important;font-size: 0.75em !important;padding-left: 18px !important;}
table.ms-selectednav{margin-top: 0px !important;margin-bottom: 1px !important;margin-left: 0px !important;background-image: none !important;background-color: #ffffff !important;}
table.ms-navitem tbody tr td{display: block;height: 15px; /* 20px */;line-height: 15px; /* 20px */;width: 200px;text-decoration: none;color: #00467F;background-image: url(/images/Graphics/link_off.gif);background-position: 10px center;background-repeat: no-repeat;font-style: normal;font-size: 0.75em !important;padding-left: 20px;}
.ms-navitem a{border: none !important;}
.ms-quickLaunchHeader{padding: 4px 10px;FONT-WEIGHT: normal;FONT-SIZE: 1em !important;BACKGROUND-IMAGE: url('/_layouts/images/quickLaunchHeader.gif');BORDER-LEFT: #f2f8ff 1px solid;COLOR: #003399;BACKGROUND-REPEAT: repeat-x;BACKGROUND-COLOR: #d6e8ff;}
.ms-quicklaunchheader A{COLOR: #003399;TEXT-DECORATION: none;}
table.ms-navheader tbody tr td{background-image: none !important;background-color: #FFFFFF !important;color: #00467F !important;font-weight: bold !important;font-size: 0.75em !important;margin: 0px !important;padding-left: 0px !important;}
.ms-bodyareaframe{padding-right:10px}
.ms-recyclebin td{background-color: #ff0000 !important;padding: 80px;}
.ec-article{margin-top: 20px;}
.ec-restoftext{margin-top: 20px;font-size: 0.7em !important;padding: 0 20px 0 20px;line-height: 2em;}
.ec-restoftext a{color: #D54D33 !important;}
.FirstPara a{color: #E28270 !important;}
.ms-consolemptablerow{background-color: #ffffff !important;}
TD.infotable1 A{FONT-SIZE: 11px;COLOR: #00467F;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;}
TD.infotable1 A:link{FONT-SIZE: 11px;COLOR: #00467F;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center;font-weight: bold;TEXT-DECORATION: none;}
TD.infotable1 A:visited{COLOR: #00467F;TEXT-DECORATION: none;}
TD.infotable1 A:hover{COLOR: #00467F;TEXT-DECORATION: underline;}
TD.infotable1 A:active{COLOR: #00467F;TEXT-DECORATION: none;}
.title{FONT-SIZE: 14px;PADDING-BOTTOM: 0px;MARGIN: 0px;COLOR: #666666;PADDING-TOP: 10px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: left;LINE-HEIGHT: 15px;font-weight: bold;text-indent: 14px;}
.infotext{FONT-SIZE: 11px;PADDING-BOTTOM: 14px;MARGIN-LEFT: 14px;MARGIN-RIGHT: 14px;COLOR: #000000;PADDING-TOP: 5px;padding-right: 10px;FONT-FAMILY: Arial, Helvetica, sans-serif;HEIGHT: 100%;TEXT-ALIGN: left;LINE-HEIGHT: 18px;font-weight: normal;}
.horspacer{LINE-HEIGHT: 12px;}
.horspacer{LINE-HEIGHT: 3px;}
.whitespacer{LINE-HEIGHT: 1px;background-COLOR: #FFFFFF;}
.infotable{MARGIN: 10px;BACKGROUND-COLOR: #CCDDED;}
.lightred{background-COLOR: #E28270;}.
darkred{background-COLOR: #D54D33;}
.white{PADDING: 1px;}
.homepagelinks, .infotext a{FONT-SIZE: 11px;COLOR: #00467F;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center;font-weight: bold;TEXT-DECORATION: none;}
A.homepagelinks:link, .infotext a:link{FONT-SIZE: 11px;COLOR: #00467F;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center;font-weight: bold;TEXT-DECORATION: none;}
A.homepagelinks:visited, .infotext a:visited{FONT-SIZE: 11px;COLOR: #00467F;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center;font-weight: bold;TEXT-DECORATION: none;}
A.homepagelinks:hover, .infotext a:hover{FONT-SIZE: 11px;COLOR: #00467F;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center;font-weight: bold;TEXT-DECORATION: underline;}
A.homepagelinks:active, .infotext a:active{FONT-SIZE: 11px;COLOR: #00467F;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center;font-weight: bold;TEXT-DECORATION: none;}
.navigation{background-image: url(../images/Graphics/background.jpg);background-position: left center;background-repeat: no-repeat;text-align: left;padding-left: 0;height: 28px;}
.ms-topnavContainer{border: none !important;}
table.ms-topNavFlyOuts{background-color: #F2F8FF !important;}
table.ms-topNavContainer tr td div{background-color: transparent !important;}
table.ms-topNavFlyOuts a{background-color: transparent !important;border-top: 1px solid #F2F8FF !important;border-bottom: 1px solid #F2F8FF !important;border-left: 0px solid black !important;border-right: 0px solid black !important;}
table.ms-topNavFlyOutsHover a{border-color: #D54D33 !important;}
table.ms-topNavFlyOutsHover{/*BACKGROUND-COLOR: #fafbf5 !important;*/background-color: #ffffdc !important;}
.ms-topNavFlyOutsSelected{/*BACKGROUND-COLOR: #E1E1E1 !important;*/background-color: transparent !important;}
.ms-topnav{height: 28px !important;border: none !important;}
.ms-topnav IMG{left: -11px !important;}
table.ms-topnav{border: 0px solid #e0dfe3 !important;background-image: url(/images/graphics/topnav-button.gif) !important;}
.ms-topnav a{padding: 2px 15px 2px 10px !important;vertical-align: middle;height: auto !important;background-image: none !important;background-color: transparent !important;}
.ms-topnav a:hover{color: #D54D33!important;}
.ms-topnavselected{border: none !important;}
table.ms-topnav:hover{background-image: url(/images/graphics/topnav-button-hover.gif) !important;background-color: transparent !important;}
.ms-topnavselected A{COLOR: #003399;}
.ms-itemhover{BORDER-RIGHT: #d2b47a 1px solid;BORDER-TOP: #d2b47a 1px solid;BORDER-LEFT: #d2b47a 1px solid;BORDER-BOTTOM: #d2b47a 1px solid;BACKGROUND-REPEAT: repeat-x;BACKGROUND-COLOR: #FFFFFF !important;}
.ms-itemhover A{COLOR: #000;}
.ms-itemhover A:hover{COLOR: #000;TEXT-DECORATION: underline;}
body#masterpagebody{background-color: #ffffdc;}
.ec-bannerImage{padding: 0 !important;margin: 0 !important;}
.ms-bodyareacell{/*border: solid 2px red !important;*//* kludge so I can edit a web part *//*height: 1600px;*/}
.ec-fixture table td{padding: 0 20px 0 20px !important;font-size: 0.75em !important;font-weight: normal !important;}
.ec-fixture table{margin: 10px 0 20px -20px !important;}
div.address{line-height: 16px !important;}
div.ec-restoftext div table td{padding: 0 10px 10px 0 !important;vertical-align: top !important;margin: 0 !important;/*font-size: 0.7em !important;*/line-height: 1.5em !important;}
.ec-restoftext span span div table.ms-rtetoolbarmenu td{padding: 1px 2px 1px 2px !important;vertical-align: top !important;margin: 0 !important;font-size: 0.7em !important;line-height: 1em !important;}
div#ec-recyclebinwrapper{border: 0px !important;background-image: none !important;padding-left: 0 !important;margin-left: 0 !important;margin-right: 0 !important;padding-right: 0 !important;}
#ec-recyclebinwrapper A{margin: 0 !important;padding-left: 10px !important;padding-top: 2px !important;padding-bottom: 3px !important;width: 198px !important;border: 1px solid #badbe8 !important;padding-right: 0 !important;BACKGROUND-IMAGE: url('/_layouts/ec/img/quickLaunchHeader_simple.gif'); /*BORDER-LEFT: #f2f8ff 1px solid;COLOR: #003399;*/;BACKGROUND-REPEAT: repeat-x;/*BACKGROUND-COLOR: #d6e8ff;*/}
DIV.link-item DIV.description{padding-top: 2px;}
DIV.link-item{padding-top: 5px;}
DIV.link-item A:link, DIV.link-item A:visited, DIV.link-item A:hover{font-size: 10pt;}
DIV.link-item A:hover{color: #d54d33;}
SPAN.srch-Title A{FONT-WEIGHT: bold !important;FONT-SIZE: 12pt !important;COLOR: #01778f !important;FONT-FAMILY: Arial, Helvetica, sans-serif !important;}
DIV.ec-srch-Result{padding-bottom: 10px;}
DIV.srch-Page, DIV.srch-stats{background-color: #CCDDED;}
div.ec-restoftext table#BdwpRows tr{margin: 0 !important;padding: 0 !important;}
div.ec-restoftext td.ms-vb{/*line-height: 4pt !important;*/padding-bottom: 0 !important;margin-top: 0px !important;margin-bottom: 0px !important;vertical-align: middle !important;padding-top: 0px !important;}
div.ec-restoftext td.ms-vb-empty{/*line-height: 4pt !important;*/padding-bottom: 0 !important;margin-top: 0px !important;margin-bottom: 0px !important;vertical-align: middle !important;padding-top: 0px !important;background-color:#d54d33 !important; border-bottom-color:#d54d33 !important}
div.ec-restoftext td.ms-vb-cp{/*line-height: 4pt !important;*/padding-bottom: 0 !important;margin-top: 0px !important;margin-bottom: 0px !important;vertical-align: middle !important;padding-top: 0px !important;background-color:yellow !important;border-color:red !important}
td.ms-vh{/*padding-left: 3px !important;*/}
table tbody tr td.ms-vbcentre{text-align: center;/*padding-left: 15px !important;*/}
table tbody tr td.ms-vbleft{text-align: left;padding-left: 5px !important;}
th.ms-vh table.ms-unselectedtitle tbody tr td.ms-vb, th.ms-vh table.ms-selectedtitle td.ms-vb{/*background-color: aqua !important;*/border: 0px solid gray !important;padding-top:0 !important;padding-bottom: 0 !important;margin-top:0 !important;margin-bottom: 0 !important;height: 27px !important;padding-left: 5px !important;}
th.ms-vh table.ms-selectedtitle td.ms-vb{/*background-color: aqua !important;*/}
th.ms-vh table.ms-unselectedtitle tbody tr td.ms-vhcentre,
th.ms-vh table.ms-selectedtitle tbody tr td.ms-vhcentre{text-align: right !important;padding-left: 15px !important;padding-right: 5px !important;}
.ms-vh .ms-menuimagecell{padding: 0 5px 0 5px !important;HEIGHT: 0 !important;border: 0 !important;margin: 0 !important;vertical-align: middle !important;/*HEIGHT: 18px;*/}
.ms-vh TABLE.ms-selectedtitle{/*HEIGHT: 13px !important; */}
.metiswebpart .metis-gridview .metis-grid-cell{padding-left: 10px !important;}
.metis .ms-WPBody{visibility: hidden;}
.metis .ms-WPBody .metiswebpart{visibility: visible;}
.metis .metis-blanktable{padding: 0 !important;margin: 0 !important;}
div.metis table.metis-blanktable tr td.metis-bignum{padding: 0 !important;margin: 0 !important;line-height: normal !important;width: 40px;padding-right: 10px !important;}
.metis div.metis-bignum{background-color: #E28270;font-size: 2em;color: white;font-weight:bold;border: 0px solid black;padding: 5px;vertical-align: middle;text-align: center;}
.metis .ec-restoftext{padding-left:0;}
.metis select{background-color: #CCDDED;}
.metis .textbox{background-color: #F1F1F1;}
.metis .metislinkbutton{BORDER-RIGHT: #badbe8 1px solid;BORDER-TOP: #badbe8 1px solid;BACKGROUND-IMAGE: url('/_layouts/ec/img/quickLaunchHeader_simple.gif');BORDER-LEFT: #badbe8 1px solid;COLOR: #002672 !important;BORDER-BOTTOM: #badbe8 1px solid;BACKGROUND-COLOR: transparent;padding: 4px 10px;}
.metis .metislinkbutton .colour{COLOR: #002672 !important;}
.metis .ms-WPBody TD{FONT-SIZE: 1em !important;}
.metis td.metis-select{vertical-align: middle !important;padding-bottom: 0 !important;}
.metis table{empty-cells:show;border-collapse: collapse;}
.metis-odd-line, .metis-odd-line INPUT{background-color: #FFFFDC;}
.metis-even-line, .metis-even-line INPUT{background-color: #F1F1F1;}
.metis table.metis-gridview tr.metis-even-line td, .metis table.metis-gridview tr.metis-odd-line td{border-top: 1px solid #badbe8;border-bottom: 1px solid #badbe8;padding-top: 5px !important;padding-bottom: 5px !important;}
.metis table td.metis-erc-spacer{width: 10px;}
.metis table.metis-gridview, .metis table.metis-erc-comments, .metis table.metis-wp-erccommentform{width: 100%;}
.metis table#BdwpRows, .metis table.metis-gridview, .metis table#ErcComments, .metis table.metis-erc-comments{margin-top: 20px;border: 1px solid #badbe8;}
.metis .metis-formview-edittextbox{width: 100%;}
.metis .ec-supplementaryfilter select{background-color: #ffffdc !important;}
.metis .metis-even-line .metis-formview-edittextbox{background-color: #f1f1f1;}
.metis .metis-odd-line .metis-formview-edittextbox{background-color: #ffffdc;}
.metis td.metis-erc-namecell{width: 100px;}
.metis td.metis-erc-namecell div{white-space: nowrap;}
.metis table.metis-erc-comments td{padding: 5px 10px 5px 0 px !important;}
#ec-centredtablecellmain{margin-left: auto; margin-right: auto; text-align: center; width: 100%;}
#ec-centredtablemain{margin-left: auto; margin-right: auto; width: 961px}
.metis span.metis-wp-erccomment{font-size: 1.5em;line-height: normal;background-color: #f1f1f1;display: block;border-top: 1px solid #badbe8;border-bottom: 1px solid #badbe8;padding: 0; margin: 0;}
.metis .metis-wp-erccommentform, .metis .metis-wp-erccommentform td{padding: 0px !important;margin: 0px;}
.metis .metis-gridview td{border: 0px !important;}
.metis td.metis-erc-spacingcolumn{width: 5px;}
.metiswebpart .metisCalender{background-color:#ffffcc !important;font-size:8pt !important;color:#663399 !important;width:5% !important;height:5% !important;font-size: 1em !important;margin: 0px;vertical-align: middle !important;text-align: center !important;line-height: 1em !important;padding: 0px;border-left-color: #e0dfe3 !important;border-left-width: 1px !important;border-right-color: #e0dfe3 !important;border-right-width: 1px !important;border-top-color: #e0dfe3 !important;border-top-width: 1px !important;border-bottom-color: #e0dfe3 !important;border-bottom-width: 1px !important;}
.metiswebpart .metisCalender TD{font-size: 1em !important;margin: 0px;vertical-align: middle !important;text-align: center !important;line-height: 1em !important;padding: 1px;}
.metiswebpart .metisCalender .selectedDayStyle{background-color:#d54d33 !important;color:white !important;font-weight:bold !important;}
.metiswebpart .metisCalender .selectedDayStyle a{background-color:#d54d33 !important;color:white !important;font-weight:bold !important;}
.metiswebpart .metisCalender .selectorStyle{background-color:White !important;color:#ffcc66 !important;}
.metiswebpart .metisCalender TD.todayDayStyle{background-color:#ffcc66 !important;color:White !important;}
.metiswebpart .metisCalender TD.otherMonthDayStyle{color:#cc9966 !important;background-color:#f1f1f1 !important;}
.metiswebpart .metisCalender .nextPrevStyle{color:#ffffcc !important;font-size:9pt !important;}
.metiswebpart .metisCalender .nextPrevStyle a{color:White !important;}
.metiswebpart .metisCalender .dayHeaderStyle{background-color:#ccdded !important;font-weight:bold !important;height:1px !important;}
.metiswebpart .metisCalender .titleStyle{background-color:#d54d33 !important;font-weight:bold !important;font-size:9pt !important;color:White !important;width:100% !important;}
.metiswebpart .metisCalender TD DIV#outerDiv{z-index: 0 !important;position: relative !important;width:100% !important;height:100% !important;/*display:inline !important;*/overflow:hidden !important;}
.metiswebpart .metisCalender TD DIV#outerDiv DIV#amDiv{z-index: 2 !important;position:absolute  !important;width: 100% !important;height: 50% !important;top:0 !important;left:0 !important;}
.metiswebpart .metisCalender TD DIV#outerDiv DIV#pmDiv{z-index: 2 !important;position:absolute  !important;width: 100% !important;height: 50% !important;top: 50% !important;left:0px !important;}
.metiswebpart .metisCalender TD DIV#outerDiv DIV#textDiv{z-index: 3 !important;position: relative  !important;width:100% !important;height:100% !important;}
.metiswebpart .metisCalender TD{padding:1px !important;}
.ec-wikitoolbar A.ms-toolbar{COLOR: #124890}
.ec-wikieditouter{BORDER-RIGHT: #6393d4 2px solid;BORDER-TOP: #6393d4 1px solid;FONT-SIZE: 8pt;RIGHT: 9px;BORDER-LEFT: #6393d4 1px solid;BORDER-BOTTOM: medium none;FONT-FAMILY: tahoma;POSITION: absolute;TOP: 30px;HEIGHT: 23px;TEXT-ALIGN: center}
.ec-wikieditsecond{}
.ec-wikieditthird{PADDING-LEFT: 3px;BACKGROUND: url(/_layouts/images/toolgrad.gif)}
.ec-wikieditorange{}
.ec-wikieditorangeinnera{FONT-SIZE: 0px;LINE-HEIGHT: 0px;HEIGHT: 0px}
.ec-wikitoolbar A.ms-toolbar:hover{COLOR: #000000;TEXT-DECORATION: underline}
.ec-wikicontent A{TEXT-DECORATION: underline}
.ec-wikicontent A.ec-wikilink{TEXT-DECORATION: none}
.ec-wikicontent A.ms-missinglink{BORDER-BOTTOM: #000000 1px dashed;TEXT-DECORATION: none}
.ec-wikicontent{COLOR: #333333;}
#map{float:left;width:70%;height:500px;}
#side_bar{float:right;width:28%;height:500px;overflow:scroll;}
#directions{height:300px;overflow:scroll;}
DIV.ec-restoftext DIV SPAN.ec-smartpart TABLE TD{FONT-SIZE: 1.0em !important;}
DIV.ec-restoftext DIV DIV SPAN.ec-smartpart DIV.RadGrid TABLE TR TD{PADDING-RIGHT: 1px !important;PADDING-LEFT: 1px !important;FONT-SIZE: 1.0em !important;PADDING-BOTTOM: 1px !important;MARGIN: 0px;VERTICAL-ALIGN: middle !important;LINE-HEIGHT: 1em !important;PADDING-TOP: 1px !important;padding:1px 1px 1px 1px !important;}
DIV.ec-restoftext DIV DIV.RadGrid TABLE TH{color:white !important}
DIV.ec-restoftext DIV DIV.RadGrid TABLE TH A{color:white !important}
DIV.ec-restoftext DIV TABLE TD .metislinkbutton, .metislinkbutton{BORDER-RIGHT: #badbe8 1px solid;BORDER-TOP: #badbe8 1px solid;BACKGROUND-IMAGE: url('/_layouts/ec/img/quickLaunchHeader_simple.gif');BORDER-LEFT: #badbe8 1px solid;COLOR: #002672 !important;BORDER-BOTTOM: #badbe8 1px solid;BACKGROUND-COLOR: transparent;padding: 4px 10px;font-size:8pt !important;}
DIV.ec-restoftext DIV TABLE TD .metislinkbutton .colour{COLOR: #002672 !important;}
.modalBackground{background-color: Gray !important;filter: alpha(opacity=50) !important;opacity: 0.5 !important;position:fixed !important;}
.modalDialog{background-color : #f5f5f5 !important;border-width: 3px !important;border-style: solid !important;border-color: Blue !important;/*padding: 3px;*/}
.modalCaption{/*margin-bottom: 10px;*/cursor: hand !important; background-image: url(/wpresources/XPCaptionBg.png) !important;background-repeat:repeat-x !important;font-size: medium !important;font-weight:bold !important;   /*border-bottom: solid 1px #737373;*/color: White !important;  }
DIV.modalBackground{position:fixed !important;}
div.ec-restoftext div table td.resizeBar{padding: 0px 0px 0px 0px !important;vertical-align: middle !important;text-align:center !important;padding-left:0px !important;padding-right:0px !important;}
div.ec-restoftext div table td.resizeBarOver{padding: 0px 0px 0px 0px !important;vertical-align: middle !important;text-align:center !important;padding-left:0px !important;padding-right:0px !important;}
div.ec-restoftext div table td.resizeBarInactive{padding: 0px 0px 0px 0px !important;vertical-align: middle !important;text-align:center !important;padding-left:0px !important;padding-right:0px !important;}
div.ec-restoftext div table td.pane{padding: 0px 0px 0px 0px !important;PADDING-RIGHT: 0px !important;PADDING-LEFT: 0px !important;PADDING-BOTTOM: 0px !important;PADDING-TOP: 0px !important;TEXT-ALIGN: left !important;}

#budget  DIV.RadGrid TABLE TR TD{PADDING-RIGHT: 1px !important;PADDING-LEFT: 1px !important;FONT-SIZE: 0.8em !important;PADDING-BOTTOM: 1px !important;MARGIN: 0px;VERTICAL-ALIGN: middle !important;LINE-HEIGHT: 1em !important;PADDING-TOP: 1px !important;padding:1px 1px 1px 1px !important;}
.fullwidth-wp-container dl {
	float:left;		
	color:#525252;
	width:300px
}
	
.fullwidth-wp-container dt {
	padding-left:40px;
	padding-top:4px;
	padding-bottom:4px;
	color:#666666;
	font-weight:bold;
	background-image:url('/_layouts/ec/img/csg-4ad4488378028v3.gif');
	background-repeat:no-repeat
}	

.fullwidth-wp-container dt span {
	border-bottom:1px solid #cccccc
}

.fullwidth-wp-container dt.sprite-absence_summary { background-position: 0 0; } 
.fullwidth-wp-container dt.sprite-change_password { background-position: 0 -65px; } 
.fullwidth-wp-container dt.sprite-contact_hsm { background-position: 0 -130px; } 
.fullwidth-wp-container dt.sprite-erc_summary { background-position: 0 -195px; } 
.fullwidth-wp-container dt.sprite-exam_statements { background-position: 0 -260px; } 
.fullwidth-wp-container dt.sprite-exam_timetable { background-position: 0 -325px; } 
.fullwidth-wp-container dt.sprite-individual_erc { background-position: 0 -390px; } 
.fullwidth-wp-container dt.sprite-latest_news { background-position: 0 -455px; } 
.fullwidth-wp-container dt.sprite-mail_archive { background-position: 0 -520px; } 
.fullwidth-wp-container dt.sprite-my_contact_details { background-position: 0 -585px; } 
.fullwidth-wp-container dt.sprite-sports_fixtures { background-position: 0 -650px; } 
.fullwidth-wp-container dt.sprite-term_dates { background-position: 0 -715px; } 
.fullwidth-wp-container dt.sprite-whitebook { background-position: 0 -780px; } 
.fullwidth-wp-container dt.sprite-houses { background-position: 0 -828px; }
.fullwidth-wp-container dt.sprite-printer { background-image:url('/_layouts/ec/img/printer.png'); }
.fullwidth-wp-container dt.sprite-links { background-image:url('/_layouts/ec/img/link_go.png'); }
.fullwidth-wp-container dt.sprite-foundation { background-image:url('/_layouts/ec/img/bricks.png'); }
.fullwidth-wp-container dt.sprite-revision { background-image:url('/_layouts/ec/img/book_open.png'); }
.fullwidth-wp-container dt.sprite-bullybox{ background-image:url('/_layouts/ec/img/shield.png'); }
.fullwidth-wp-container dt.sprite-careers{ background-image:url('/_layouts/ec/img/sitemap_color.png'); }
.fullwidth-wp-container dt.sprite-leavers{ background-image:url('/_layouts/ec/img/classmate_32.png'); }

/*fixtures css*/
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#leftcolumn { 
 color: #333;
/* border: 1px solid #ccc;
 background: #E7DBD5;*/
 margin: 10px 0px 10px 0px;
 padding: 10px;
 height: 500px;
 width: 195px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 /*border: 1px solid #ccc;
 background: #F2F2E6;*/
 margin: 10px 0px 10px 0px;
 padding: 10px;
 height: 500px;
 width: 678px;
 display: inline;
 position: relative;
}

.ec-restoftext A.rpLink {color:#fff !important}
.ec-restoftext DIV.rpSlide A.rpLink {color:#000 !important}
.ec-restoftext #wrapper TD.rgExpandCol {display:none; border-collapse:collapse;}
.ec-restoftext #wrapper .rgMasterTable {font-size:x-large;}
.ec-restoftext #wrapper .rgMasterTable TR TD.ecFixtureDate {border-style:none; padding:10px 0px 10px 0px !important;}
.ec-restoftext #wrapper .rgDetailTable {border-right:#cabaab 1px solid;}
.ec-restoftext #wrapper .ecFixtureCombo{padding-top:10px;}
.ec-restoftext #wrapper .ecFixtureNavPanel{padding-top:10px;}
.ec-restoftext div div.ecFixtureCombo table td{padding-bottom:0px !important;padding-right:0px !important;}

.ec-restoftext div.RadComboBox Table td{padding-bottom:0px !important;padding-right:0px !important;}

.ec-restoftext #AgeSexYear .bbLabel
{
    width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block}

.ec-restoftext #AgeSexYear .bbDropdown
{width:100px;}
table#MSO_tblPageBody {text-align:left;}
table.ms-consolestatusframe {text-align:left;}

/* leave this at the end */

@media print{
table.ms-consolestatusframe{display: none !important;}
table.ec-centredtablemain{width:800px !important}
tr#ms-main-row1{display: none !important;}
tr#ms-main-row2{display: none !important;}
tr#ms-main-row3{display: none !important;}
tr#ms-main-row4{display: none !important;}
tr#ms-main-row5{display: none !important; visibility: collapse !important;}
DIV.ec-restoftext{width:98% !important;}
DIV.ms-WPBody TD{width:98% !important;font-size:1.1em !important;}
.mainspacer{display:none !important; visibility: collapse !important;}
tr#ms-main-row6 tr td.whitespacer{display: none !important; visibility: collapse !important;}
tr#ms-main-row6 tr td DIV.ms-quicklaunchouter{display: none !important; visibility: collapse !important; }

tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article{width:95% !important;}

tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article TABLE TD.hidePrint,
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article TABLE.hidePrint{display:none !important; visibility: collapse !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TD{width:auto !important;border: 1px black solid !important}

tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview#ecgrid{width:90% !important;border: 1px black solid !important}


tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TD.ms-vb-empty{background-color:black !important; border-bottom-color: #000 !important}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TH{background-color:black !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TD.ms-vb-cp{background-color:white !important; color:black !important} 
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TD A{color:black !important} 
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis .ms-rteCustom-ArticleHeadLine{color:black !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis SPAN.ec-supplementaryfilter SELECT {background-color:white !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TD DIV.ec-grid-header-topdiv {background-color:silver !important; padding-top:2px !important; padding-bottom:2px !important}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis A,
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TD{color:black !important} 
tr#ms-main-row6 tr td.ms-bodyareacell td.ms-vb-image{width:100px !important;}
tr#ms-main-row6 TR TD.ms-bodyareacell td DIV.ec-article DIV.ec-restoftext TD TABLE.metisCalender{display:none !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article DIV.ec-restoftext TABLE.dayExamTT{font-size:1.4em !important;}

}

/* OLD DO NOT USE
tr#ms-main-row1{display: none !important;}
tr#ms-main-row2{display: none !important;}
tr#ms-main-row3{display: none !important;}
tr#ms-main-row4{display: none !important;}
tr#ms-main-row5{display: none !important; visibility: collapse !important;}
DIV.ec-restoftext{width:98% !important;}
DIV.ms-WPBody TD{width:98% !important;font-size:1.1em !important;}
.mainspacer{display:none !important; visibility: collapse !important;}
tr#ms-main-row6 tr td.whitespacer{display: none !important; visibility: collapse !important;}
tr#ms-main-row6 tr td{display: none !important; visibility: collapse !important;}
tr#ms-main-row6 tr td.ms-bodyareacell{display: block !important;text-align: left !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td{display: block !important;text-align: left !important;margin:15% !important;font-size:1.2em !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article{width:99% !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article TABLE{width:99% !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article TABLE TD.FirstParaBox{width:98% !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article TABLE TD.FirstParaBox DIV.FirstPara{width:98% !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article TABLE TD.hidePrint{display:none !important; visibility: collapse !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE{width:99% !important;font-size:1.4em !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis SPAN.ec-supplementaryfilter SELECT{font-size:2.0em !important;overflow:visible !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview{width:99% !important;border: 1px black solid !important}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TD{width:auto !important;border: 1px black solid !important}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TR:first-child TD{width:10px !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.ec-gridview TD.ms-vb-empty{background-color:black !important;}

tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.metis-gridview{width:99% !important;border: 1px black solid !important}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.metis-gridview TD{width:auto !important;border: 1px black solid !important}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.metis-wp-erccommentform TABLE.metis-erc-comments{font-size:0.9em !important; width:100% !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.metis-wp-erccommentform TABLE.metis-erc-comments TD.ms-vb{width:auto !important; text-align:left !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.metis-wp-erccommentform TABLE.metis-erc-comments TD.metis-erc-spacer{width:10px !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.metis TABLE.metis-wp-erccommentform TABLE.metis-erc-comments TD.ms-vb metis-erc-namecell{width:10px !important;}

tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article DIV.ec-restoftext TABLE{width:99% !important;font-size:1.4em !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article DIV.ec-restoftext TABLE.ec-gridview TR:first-child TD{width:10px !important;}
TR#ms-main-row6 TR TD.ms-bodyareacell td DIV.ec-article DIV.ec-restoftext TD TABLE.metisCalender{display:none !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article DIV.link-item A{font-size:2.0em !important;}
tr#ms-main-row6 tr td.ms-bodyareacell td DIV.ec-article DIV.link-item DIV{font-size:1.7em !important;}
#ec-centredtablecellmain{margin-left: 0 !important;text-align: left !important;}
#ec-centredtablemain{margin-left: 0 !important;}
*/
