UL{list-style:none;list-style-position:outside;padding-left:10px;margin-top:.5em}
OL{margin-top:.5em}
A{color:#D00;text-decoration:none}
P{color:#114;font-size:small;margin:0}
BODY{font-family:Arial,Verdana,Helvetica, Sans-Serif;background-color:#fff;margin:0;padding:0}
#utilitylinks A{font-size:small;color:#444;font-weight:400}
#utilitylinks A:hover{color:#999}
table.ImmTS_Default{width:99%;border-collapse:collapse;left:2px;position:relative;padding:0}
table.ImmTS_Default th,table.ImmTS_Default td{margin:2px;padding:2px}
table.ImmTS_Default,table.ImmTS_Default th,table.ImmTS_Default td{border:1px solid #000}
table.ImmTS_Default tr{vertical-align:top}
#divscroller0{z-index:1}
.scrollertitle{z-index:1;color:#8C897A;font-family:Arial,Verdana,Helvetica;font-size:12px;font-weight:700}
.scrollerbody{z-index:1;color:#8C897A;font-family:Arial,Verdana,Helvetica;font-size:12px;font-weight:400}
.search{color:#8C897A;font-size:small;font-weight:700}
.WhatsnewTitle{font-size:9pt;color:#8C897A;font-weight:700}
.WhatsnewTitle:hover{color:#8c89ff}
.WhatsnewBody{font-size:8pt;color:#8C897A;font-weight:400;float:left}
DIV.sitmp0{font-size:110%;padding:2px}
A.sitmpA0{color:#D00;font-weight:700}
#PageCounter{text-align:right;clear:both;width:11em}
.PageCounter{text-align:left;font-size:xx-small;color:#000070}
HR.PageCounter{color:#000070;height:1px}
.PageCounterTxtBox{width:2em;font-size:1em}
div#sidemenu{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:83%}
div#sidemenu .head{font-weight:700;height:1.75em;margin-bottom:.01px;margin-top:.01px;font-size:110%;padding:8px 5px 8px 8px}
div#sidemenu ul li{float:left;width:100%;list-style:none;background-image:none;padding-left:0;padding-top:0;margin:0}
div#sidemenu a{display:block;text-decoration:none;padding-top:.23em;padding-bottom:.33em}
div#sidemenu a SPAN{float:left;width:10px;background-repeat:no-repeat}
UL.rssFeed{list-style:none;width:40em;margin:0 0 20px}
UL.rssFeed LI{margin-bottom:.75em}
UL.rssFeed A{font-size:120%;font-weight:700}
UL.rssFeed .desc{margin-bottom:.2em}
UL LI{background-image:url(../../../../images/white_slice.png);background-position:-737px -86px;background-repeat:no-repeat;padding-left:14px;padding-top:3px}
form{margin-top:.001pt;margin-bottom:.001pt;padding-top:.001pt;padding-bottom:.001pt}
a{color:#26264E;text-decoration:none}
img{border:#FFF 0 solid}
#floatstructure{height:100%}
#floatstructure .gap{width:50%}
#structure{width:734px;border:0;background-color:#fff;padding:10px 6px 6px}
#headerarea{position:relative;margin-bottom:4px}
#headerpad{margin-top:2px;margin-bottom:8px;border:1px solid #E5E5E5;padding-bottom:6px;padding-top:6px}
#maincontentpage{float:right;width:542px;border:6px solid #F3F9F2;margin:0;padding:6px}
#footercontent{clear:both;height:30px;border-top:1px solid #E5E5E5;padding-left:5px;padding-top:10px;margin-top:10px}
#rightcontentpage{float:right;width:170px;border-top:6px solid #F3F9F2;border-bottom:6px solid #F3F9F2;border-right:6px solid #F3F9F2;margin:0;padding:6px}
#maincontentpagewide{float:right;width:350px;border:6px solid #F3F9F2;margin:0 0 0 6px;padding:6px}
#colareahome{clear:both;padding-top:6px}
#leftcontenthome{width:160px;border:1px solid #E5E5E5;padding:3px}
#maincontenthome{float:right;width:363px;border:6px solid #F1F1F9;margin:0 7px 5px 0;padding:3px}
#rightcontenthome{float:right;width:160px;border:1px solid #E5E5E5;padding:3px}
.menublue{color:#66B53E;font-size:x-small;font-weight:700;margin:0}
#imagehome{border:0}
#logo{font-size:170%;padding-top:4px;padding-bottom:4px}
#searchright{padding-top:26px;color:gray;font-size:95%}
.immSearchTerms{font-family:Tahoma, arial, helvetica;font-size:105%}
#searcharea{position:absolute;top:0;left:520px}
.newstitle{background-color:#F6F8F3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;border-top:1px solid #D3DDDC;color:#906;text-decoration:none;padding:0 0 4px 8px}
.newsbody{background-color:#F6F8F3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;color:#000;text-decoration:none;padding:0 0 2px 24px}
a.titlenews{color:#906;text-decoration:none}
a.newslinks{color:#666;text-decoration:none}
div.nItem{padding-bottom:10px}
.newsitem ul{list-style:none;margin-left:-37px}
.newsitem li{margin-left:0;margin-bottom:10px}
.sitmpA0{font-size:small;font-family:Arial,Verdana,Helvetica;color:#66B53E;text-decoration:none}
.sitmpA1{font-size:small;font-family:Arial,Verdana,Helvetica;color:#000;text-decoration:none}
.linkhead{color:#ACACAC;font-size:x-small;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.linkhead2{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;font-variant:small-caps}
.eventsborder{background-color:#666;color:#fff;line-height:20px}
.eventsboxbg{background-color:#f7f7f7;font-size:100%;color:#000}
.calCtrl{font-size:80%;font-weight:400}
.calCtrlDayHeader{background-color:#DCDCDC}
.calCtrlMonthHeader{background-color:#666;color:#FFF}
.calCtrlOffMonth{background-color:#778898}
.calCtrlTodayDay{background-color:#0f9fef}
.calCtrlWeekend{background-color:#D3D3D3}
.calCtrlSelectedDate{background-color:#FF0}
.NewsLetterDarkBg{background-color:#007000}
.NewsLetterLightBg{background-color:#effff3}
#langselect{background-color:#fff}
#langselect .head{color:#000;background-color:#F3F9F2;border-top:1px solid #E5E5E5}
#langselect a{color:#000;background-color:#fff}
#langselect a.sel{color:#000;background-color:#DAF3D9}
.langpic{padding-left:4px;padding-right:4px}
div#langselect{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:95%}
div#langselect .head{font-weight:700;height:1.75em;padding-left:.6em;padding-top:.5em;margin-bottom:.01px;margin-top:.01px}
div#langselect ul li{float:left;width:100%;margin:0}
div#langselect a{display:block;text-decoration:none;padding-top:.23em;padding-bottom:.13em}
div#langselect img{vertical-align:middle;padding-bottom:2px}
div#topdropmenu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:93%;z-index:199;float:left;position:relative}
div#topdropmenu ul{line-height:1.2em;list-style:none;margin:0;padding:0}
div#topdropmenu a{height:100%;text-decoration:none;margin:0}
div#topdropmenu ul li{position:relative;float:left;margin:0}
div#topdropmenu ul ul{position:absolute}
div#topdropmenu ul ul,div#topdropmenu ul li:hover ul ul,div#topdropmenu ul ul li:hover ul ul,div#topdropmenu ul ul ul li:hover ul ul{display:none}
div#topdropmenu ul.L0{width:722px}
div#topdropmenu ul.L0 ul{top:19px;left:0}
div#topdropmenu ul.L0 li{height:19px}
div#topdropmenu ul.L0 li a{height:20px;font-size:110%;padding-top:5px;padding-left:3px;padding-right:7px}
div#topdropmenu ul.L1 li a{width:150px;height:auto;font-size:110%;font-weight:400;display:block;padding:.20em 15px .25em 5px}
div#topdropmenu ul.L2 li a{width:150px;height:auto;font-size:110%;font-weight:400;padding:.23em 15px .33em 5px}
.invisible{visibility:hidden;margin-top:-10px}
.BloggingAboutBox{padding:10px}
.RSSFeedLink{float:right;margin-top:-30px;margin-right:5px}
.BlogItem{margin-bottom:30px}
.BlogItem .CreatedDate{font-size:x-large;color:navy;border-bottom:1px dashed navy;padding-bottom:10px;margin-bottom:10px}
.BlogItem h1.Title{font-size:large}
.CommentItem{padding-bottom:10px;margin-bottom:10px}
.CommentItem .Title{font-weight:700;margin-bottom:5px}
.CommentItem .MetaData{font-style:italic;color:gray;margin-bottom:10px}
.CommentItem .Content{margin-bottom:10px}
.CommentItem .CreatedDate{font-weight:700}
div.BlogItem > div.Footer{clear:both;padding-top:2em}
.BlogEntryNewCommentForm fieldset{margin-bottom:10px;border:none;border-top:1px solid #C9DCA6}
.BlogEntryNewCommentForm legend{font-weight:700;padding:0 2px 0 0}
.BlogEntryNewCommentForm fieldset ol{margin:0;padding:0}
.BlogEntryNewCommentForm fieldset li{list-style:none;border-bottom:1px solid #C9DCA6;margin:0;padding:5px 10px 7px}
.BlogEntryNewCommentForm fieldset input,.BlogEntryNewCommentForm fieldset textarea{width:350px}
.BlogEntryNewCommentForm fieldset label{display:inline-block;width:120px;vertical-align:top;line-height:1.8em}
.BlogEntryNewCommentForm legend,.BlogEntryNewCommentForm label{color:#333}
FORM,BLOCKQUOTE{margin-top:0;margin-bottom:0}
A:hover,A.sitmpA0:hover,A.sitmpA1:hover,A.sitmpA2:hover{color:#D00}
DIV,TD{color:#114;font-size:small}
DIV.sitmp1,DIV.sitmp2{font-size:90%;padding:2px}
A.sitmpA1,A.sitmpA2{color:#D00;font-weight:400}
div#sidemenu ul,div#langselect ul{list-style:none;margin:0;padding:0}
a:hover,a.newslinks:hover,a.titlenews:hover,.linkhead2:hover,.linkhead2:active{color:#000}
TEXTAREA,INPUT{font:100% Verdana, Arial, Helvetica, sans-serif}
#colarea,a[name="Comments"] + p,a[name="Comments"] + p + h2{clear:both}
.calCtrlWeekDay,.calCtrlGoToToday,.calCtrlClearDate,.calCtrlHoliday{background-color:#FFF}
#langselect a:hover,#langselect a.sel:hover{background-color:#F3F9F2}
div#topdropmenu ul li:hover ul,div#topdropmenu ul ul li:hover ul,div#topdropmenu ul ul ul li:hover ul,div#topdropmenu ul ul ul ul li:hover ul,.BloggingAboutBox A{display:block}
div#topdropmenu ul.L1,div#topdropmenu ul.L2{width:170px}
div#topdropmenu ul.L1 ul,div#topdropmenu ul.L2 ul{top:-1px;left:100%}
div#topdropmenu ul.L1 li,div#topdropmenu ul.L2 li{width:170px;height:auto}