a{outline:none}
body{font:100% Tahoma,Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0}
body.subHome #contentStrapBody .columnLeft .box .boxHeader{background-color:#CCCCCC}
body.subHome #contentStrapBody .columnLeft .box .boxHeader h3,#contentStrapBody .columnLeft .box .t05 .boxHeader h3,#contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover span{color:#333333}
body.theme01 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#B31414}
body.theme02 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#F8BC26}
body.theme02 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#F8BC26}
body.theme02 #contentStrapBody .columnLeft .box .t08 .boxHeader h3,body #contentStrapBody .columnLeft .box .t08 .boxHeader h3{color:#FFFFFF}
body.theme03 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#AACC5E}
body.theme03 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#AACC5E}
body.theme04 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#4678BF}
body.theme04 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#4678BF}
body.theme05 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#E95B1B}
body.theme05 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#E95B1B}
body.theme06 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#4F9058}
body.theme06 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#4F9058}
body.theme07 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#931AC0}
body.theme07 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#931AC0}
body.theme08 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#A5D8F5}
body.theme08 #contentStrapBody .columnLeft .box .t08 .boxHeader{background-color:#A5D8F5}
div .themeDefault { background-image: url(../images/iconThemeDefault.png) }
div .theme01, div .theme071 { background-image: url(../images/iconTheme01.png) }
div .theme02, div .theme076 { background-image: url(../images/iconTheme02.png) }
div .theme03, div .theme070 { background-image: url(../images/iconTheme03.png) }
div .theme04, div .theme074 { background-image: url(../images/iconTheme04.png) }
div .theme05, div .theme072 { background-image: url(../images/iconTheme05.png) }
div .theme06, div .theme073 { background-image: url(../images/iconTheme06.png) }
div .theme07, div .theme077 { background-image: url(../images/iconTheme07.png) }
h3,#contentStrapBody .columnLeft .box .t01 h3,
#contentStrapBody .columnLeft .box .t02 h3{font-weight:normal}
.text #contentStrapBody .columnLeft,
.text #contentStrapBody .columnRight{width:350px}
.text #contentStrapBody .toc{background:#F9F9F9;border:1px solid #EEEEEE;margin:0 0 0.2em 0;padding:10px}
.text #contentStrapBody .toc  h3{color:#990000;font-size:70%;font-weight:bold;margin:0;padding:0}
.text #contentStrapBody .toc  ul li a{background:url(../images/aroCCC.png) 4px 0.7em no-repeat;font-size:70%;line-height:1.5em;padding:3px 6px 0px 12px;text-decoration:none}
.text #contentStrapBody .toc  ul li a span{border-bottom:1px dotted #CCCCCC;color:#777777}
.text #contentStrapBody .toc  ul li a:hover{background-image:url(../images/aro900.png)}
.text #contentStrapBody .toc  ul li a:hover span{border-bottom:1px solid #990000;color:#990000}
.text #contentStrapBody h2{color:#990000;font-size:70%;font-weight:bold;margin:1em 0 0.2em 0}
.text #contentStrapBody .left, .text #contentStrapBody img.left{float:left;padding:3px 7px 2px 0}
.text #contentStrapBody .right, .text #contentStrapBody img.right{float:right;padding:3px 0 2px 3px}
.text #contentStrapBody p{color:#333333;font-size:70%;line-height:1.5em;margin:0;padding:0 0 0.2em 0}
#contentStrapBody .webblerimage {font-size: 70%; color: #333}
#contentStrap{background:url(../images/contentStrapBg.png) left top no-repeat;padding:0 37px}
#contentStrap #contentStrapCap #pageHead h1{color:#777777;font-size:110%;font-weight:normal;margin:0;padding:8px 0 0 0}
#contentStrap #contentStrapCap #priNav{background:url(../images/priNavBg.png) left top no-repeat;float:right;height:30px;padding:0 10px;width:460px}
#contentStrap #contentStrapCap #priNav li{display:inline}
#contentStrap #contentStrapCap #priNav li a{background:url(../images/aroCCC.png) 4px 1.1em no-repeat;color:#777777;float:left;font-size:80%;padding:8px 4px 0px 12px;text-decoration:none}
#contentStrap #contentStrapCap #priNav li a span,#contentStrapBody .columnRight .box .t01 .c01 .s03 a span,#contentStrapBody .columnRight .box .t01 .c02 dl dd a span,#contentStrapBody .columnRight .box .t01 .w02 .c02 a span{padding:0px}
#contentStrapBody{padding:20px 0 0 0}
#contentStrapBody .columnLeft .box .boxBody{background:url(../images/boxNarrowBodyBg.png) left top repeat-y;padding:0px 3px}
#contentStrapBody .columnLeft .box .boxBody ul{background:url(../images/boxNarrowBodyLiBg.png) left top repeat-x;list-style:none;margin:0 8px 0px 8px;padding:1px 0 0 0}
#contentStrapBody .columnLeft .box .boxBody ul li{background:url(../images/boxNarrowBodyLiBg.png) left bottom repeat-x;margin:0;padding:0 0 1px 0}
#contentStrapBody .columnLeft .box .boxBody ul li a{background-position:6px 0.45em;background-repeat:no-repeat;color:#999999;display:block;font-size:80%;font-weight:bold;padding:2px 0px 3px 20px;text-decoration:none;width:178px}
#contentStrapBody .columnLeft .box .boxFooter,#contentStrapBody .columnRight .box .t10 .c02 .boxFooter,#contentStrapBody .columnRight .box .t15 .c01 .boxFooter{background:url(../images/boxNarrowFooterBg.png) left bottom no-repeat;padding:0 3px 10px 3px}
#contentStrapBody .columnLeft .box .boxHeader,#contentStrapBody .columnRight .box .t10 .c02 .boxHeader,#contentStrapBody .columnRight .box .t15 .c01 .boxHeader{background:url(../images/boxNarrowHeaderBg.png) #B31414 left top no-repeat;height:30px;padding:5px 0 0 10px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a span{background:url(../images/textThemesOff.png) left -2.6em no-repeat;display:block;height:17px;/*letter-spacing:-1000em;*/width:180px; text-indent: -5000px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.theme01 span{background-position:1px -32px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.theme02 span{background-position:1px -68px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.theme03 span{background-position:1px -104px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.theme04 span{background-position:1px -140px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.theme05 span{background-position:1px -176px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.theme06 span{background-position:1px -212px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.theme07 span{background-position:1px -248px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.themeDefault span{background-position:1px 4px}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a:hover{background-color:#F9F9F9}
#contentStrapBody .columnLeft .box .t01 .boxBody ul li a:hover span{background-image:url(../images/textThemesOn.png)}
#contentStrapBody .columnLeft .box .t02 .boxBody{padding:0px 16px}
#contentStrapBody .columnLeft .box .t02 .boxBody .mapSmall{background:url(../images/mapSmallBg.png) left top no-repeat;height:144px;width:188px}
#contentStrapBody .columnLeft .box .t02 .boxFooter{padding:5px 10px;width:200px}
#contentStrapBody .columnLeft .box .t02 .boxFooter a{background:url(../images/iconZoomOff.png) right 0.45em no-repeat;color:#777777;float:right;padding:3px 14px 3px 0;text-decoration:none}
#contentStrapBody .columnLeft .box .t02 .boxFooter a:hover{background-image:url(../images/iconZoomOn.png);color:#990000}
#contentStrapBody .columnLeft .box .t05 .boxBody{color:#333333;padding:0px 10px}
#contentStrapBody .columnLeft .box .t05 .boxBody h3{font-size:70%;margin:0 0 6px 0;padding:0}
#contentStrapBody .columnLeft .box .t05 .boxHeader{background-color:#CCCCCC;height:30px;padding:5px 0 0 10px}
#contentStrapBody .columnLeft .box .t08 .boxBody ul li a{background-position:6px 0.45em;background-repeat:no-repeat;color:#999999;display:block;font-size:70%;font-weight:normal;padding:2px 0px 3px 3px;text-decoration:none;width:195px}
#contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover{color:#333333;text-decoration:underline}
#contentStrapBody .columnRight{float:right;width:480px}
#contentStrapBody .columnRight{position:relative}
#contentStrapBody .columnRight  .box .t15 .c02 .box{background:url(../images/boxFeatureNarrowBgTop.png) left top no-repeat;padding:10px 0 0 0;width:240px}
#contentStrapBody .columnRight  .box .t15 .c02 .box .w01{background:url(../images/boxSearchInsBottom.png) left bottom no-repeat;padding:0 10px 10px 10px}
#contentStrapBody .columnRight  .box .t15 .c02 .box .w01 h3{font-weight:bold}
#contentStrapBody .columnRight  .box .t15 .c02 .box .w01 ul li{background:url(../images/aroCCC.png) 18px no-repeat;color:#333333;font-size:70%;line-height:1.5em;margin:0;padding:0 0 0 27px}
#contentStrapBody .columnRight  .box .t15 .c02 .box .w01 ul li a{border-bottom:1px dotted #CCCCCC;color:#777777;text-decoration:none}
#contentStrapBody .columnRight .box{margin:0 0 20px 0;width:480px}
#contentStrapBody .columnRight .box .t01{background:url(../images/boxT01S01BgTop.png) left top no-repeat;padding:0px;position:relative}
#contentStrapBody .columnRight .box .t01 .c01{float:left;padding:8px 10px;width:300px}
#contentStrapBody .columnRight .box .t01 .c01 .s03{border-top:1px dotted #DDDDDD;margin:6px 0 0 0}
#contentStrapBody .columnRight .box .t01 .c01 .s03 a,
#contentStrapBody .columnRight .box .t06 .c02 a{background:url(../images/aroCCC.png) 4px 0.7em no-repeat;color:#777777;float:left;font-size:70%;padding:3px 6px 0px 12px;text-decoration:none}
#contentStrapBody .columnRight .box .t01 .c01 .s03 a:hover,
#contentStrapBody .columnRight .box .t06 .c02 a:hover,#contentStrapBody .columnRight .box .t01 .c02 dl dd a:hover,#contentStrapBody .columnRight .box .t01 .w02 .c02 a:hover,#contentStrapBody .columnRight .box .t10 .c01 a:hover,#contentStrapBody .columnRight .box .t14 ul li a:hover,#contentStrapBody .columnRight .box .t15 .c01 ul li a:hover,#footerStrap .columnLeft a:hover,#headerStrapMenu li a:hover,#contentStrap #contentStrapCap #priNav li a:hover{background-image:url(../images/aro900.png);color:#990000}
#contentStrapBody .columnRight .box .t01 .c01 button,
#contentStrapBody .columnRight .box .t06 .c02 button,#contentStrapBody .columnRight .box .t10 .c01 button{background:url(../images/buttonSearch.png) left top no-repeat;border:0px none;cursor:pointer;height:20px;width:62px}
#contentStrapBody .columnRight .box .t01 .c01 input.searchBoxinput,
#contentStrapBody .columnRight .box .t06 .c02 input.searchBoxinput,#contentStrapBody .columnRight .box .t10 .c01 input.searchBoxinput{background:url(../images/boxSearchInputBg.png) left top no-repeat;border:0px none;color:#333333;float:left;font-size:11px;margin:0;padding:4px 5px 3px 5px;width:130px}
#contentStrapBody .columnRight .box .t01 .c01 ul{float:left;list-style:none;margin:0;padding:0}
#contentStrapBody .columnRight .box .t01 .c01 ul li{margin:0;padding:0 10px 0 0}
#contentStrapBody .columnRight .box .t01 .c01 ul li input{line-height:10px;margin:0 3px 0 0;padding:0}
#contentStrapBody .columnRight .box .t01 .c01 ul li label{color:#333333;font-size:70%}
#contentStrapBody .columnRight .box .t01 .c02{float:right;padding:8px 10px 2px 10px;width:140px}
#contentStrapBody .columnRight .box .t01 .c02 dl{font-size:70%;margin:0;padding:0}
#contentStrapBody .columnRight .box .t01 .c02 dl dd{margin:0 0 6px 0;padding:0;text-align:right}
#contentStrapBody .columnRight .box .t01 .c02 dl dd a{background:url(../images/aroCCC.png) 4px 1.1em no-repeat;color:#777777;padding:8px 0px 0px 12px;text-decoration:none}
#contentStrapBody .columnRight .box .t01 .c02 dl dt,
#contentStrapBody .columnRight .box .t01 .c02 dl dd{line-height:1.5em;margin:0;padding:0}
#contentStrapBody .columnRight .box .t01 .gfx{background:url(../images/boxT01Bg.png) left bottom no-repeat;bottom:0;height:9px;left:0;position:absolute;width:480px}
#contentStrapBody .columnRight .box .t01 .w01{background:url(../images/boxT01S01GfxBg.png) left bottom no-repeat;position:relative}
#contentStrapBody .columnRight .box .t01 .w02{background:url(../images/boxT01S02Bg.png) left top repeat-y;float:left;margin:0px 0 0 0;position:relative}
#contentStrapBody .columnRight .box .t01 .w02 .c02 a{background:url(../images/aroCCC.png) 4px 1.1em no-repeat;color:#777777;float:left;font-size:70%;padding:8px 4px 0px 12px;text-decoration:none}
#contentStrapBody .columnRight .box .t01 .w02 .c02 a:hover span,#footerStrap .columnLeft a:hover span,#headerStrapMenu .s01 a:hover span,#contentStrap #contentStrapCap #priNav li a:hover span,#contentStrapBody .columnRight .box .t01 .c01 .s03 a:hover span,
#contentStrapBody .columnRight .box .t06 .c02 a:hover span,#contentStrapBody .columnRight .box .t01 .c02 dl dd a:hover span{border-bottom:1px dotted #CCCCCC}
#contentStrapBody .columnRight .box .t01 .w02 .gfx{background:url(../images/boxT01S02BgTop.png) left top no-repeat;height:6px;position:absolute;top:0;width:480px}
#contentStrapBody .columnRight .box .t01 .w02 h3{}
#contentStrapBody .columnRight .box .t01 .w02 p{color:#333333;font-size:70%;line-height:1.5em;margin:0;padding:0 0 6px 0}
#contentStrapBody .columnRight .box .t01 form h3{color:#777777;margin:5px 0 1px 0}
#contentStrapBody .columnRight .box .t01 h3{color:#B31414;font-size:70%;margin:0 0 5px 0;padding:0}
#contentStrapBody .columnRight .box .t03{background:url(../images/boxSearchResultsBgMid.png) left top repeat-y}
#contentStrapBody .columnRight .box .t03 .boxBody{background:url(../images/boxSearchResultsBgTop.png) left top no-repeat;padding:6px 0 0 0}
#contentStrapBody .columnRight .box .t03 .boxBody .z01{background:#FFFFFF;border-bottom:1px dotted #DDDDDD;margin:0 10px 0px 10px;padding:3px 6px}
#contentStrapBody .columnRight .box .t03 .boxBody .z02{background:#F7F7F7;border-bottom:1px dotted #DDDDDD;margin:0 10px 0px 10px;padding:3px 6px}
#contentStrapBody .columnRight .box .t03 .boxBody table{border-collapse:collapse;font-size:70%;margin:0;padding:0}
#contentStrapBody .columnRight .box .t03 .boxBody p { marign: 0; padding: 0 10px; font-size: 70%; color: #900; font-weight: bold;} 
#contentStrapBody .columnRight .box .t03 .boxBody table td{color:#333333;padding:2px 0;line-height: 1.3em;}
#contentStrapBody .columnRight .box .t03 .boxBody table td a {border-bottom: 1px dotted #999; }
#contentStrapBody .columnRight .box .t03 .boxBody table td a:hover {border-bottom: 1px solid #900;}
#contentStrapBody .columnRight .box .t03 .boxBody table th{color:#999999;padding:2px 10px 2px 0;text-align:rightline-height: 1.3em;}
#contentStrapBody .columnRight .box .t03 .boxFooter{background:url(../images/boxSearchResultsBgBottom.png) left bottom no-repeat;height:10px}
#contentStrapBody .columnRight .box .t03 span{background-position:left 0.2em;background-repeat:no-repeat;margin:0 0 0 3px;padding:0px 10px 0px 0}
#contentStrapBody .columnRight .box .t04{background:url(../images/boxT04BgRight.png) #F0F0F0 right top no-repeat;color:#333333;float:right;padding:0px 8px 0 0}
#contentStrapBody .columnRight .box .t04 .s02{padding:3px 5px 5px 10px}
#contentStrapBody .columnRight .box .t04 .s02 a,
#contentStrapBody .columnRight .box .t04 .s04 a{border-bottom:1px dotted #CCCCCC;color:#666666;font-weight:bold;text-decoration:none}
#contentStrapBody .columnRight .box .t04 .s02 a:hover,
#contentStrapBody .columnRight .box .t04 .s04 a:hover,#contentStrapBody .columnRight  .box .t15 .c02 .box .w01 ul li a:hover{border-bottom:1px solid #B31414;color:#B31414}
#contentStrapBody .columnRight .box .t04 .s03 a{color:#666666;padding:0px 2px;text-decoration:none}
#contentStrapBody .columnRight .box .t04 .s04{padding:3px 0px 5px 5px}
#contentStrapBody .columnRight .box .t04 div{float:left;font-size:70%;padding:3px 0 5px 0}
#contentStrapBody .columnRight .box .t04 div.s01{background:url(../images/boxT04BgLeft.png) left top no-repeat;padding:3px 0 5px 8px}
#contentStrapBody .columnRight .box .t04 div.s01 a{border:1px solid #DDDDDD;color:#666666;margin:0 3px 0 0;padding:0px 2px;text-decoration:none}
#contentStrapBody .columnRight .box .t04 div.s01 a.s01{background:#DDDDDD;border:1px solid #999999;color:#333333}
#contentStrapBody .columnRight .box .t04 div.s01 a:hover{background:#DDDDDD;border:1px solid #B31414;color:#B31414}
#contentStrapBody .columnRight .box .t04 label{color:#666666;padding:0 10px 0 0}
#contentStrapBody .columnRight .box .t05 .boxBody{background:url(../images/boxWideBodyBg.png) left top repeat-y;color:#333333;padding:0px 10px}
#contentStrapBody .columnRight .box .t05 .boxBody h3,#contentStrapBody .columnRight .box .t10 .c02  .boxBody h3,#contentStrapBody .columnRight .box .t15 .c01  .boxBody h3,#contentStrapBody .columnRight .box .t13 .boxBody h3{color:#333333;font-size:70%;font-weight:bold;margin:0 0 6px 0;padding:0}
#contentStrapBody .columnRight .box .t05 .boxFooter,#contentStrapBody .columnRight .box .t13 .boxFooter{background:url(../images/boxWideFooterBg.png) left bottom no-repeat;padding:0 3px 10px 3px}
#contentStrapBody .columnRight .box .t05 .boxHeader{background:url(../images/boxWideHeaderBg.png) #CCCCCC left top no-repeat;height:30px;padding:5px 0 0 10px}
#contentStrapBody .columnRight .box .t05 .boxHeader h3{color:#333333;font-size:70%;margin:0}
#contentStrapBody .columnRight .box .t06 .c01{float:left;padding:8px 10px;width:220px}
#contentStrapBody .columnRight .box .t06 .c01 p,
#contentStrapBody .columnRight .box .t06 .c01 ul{color:#333333;font-size:70%;line-height:1.5em}
#contentStrapBody .columnRight .box .t06 .c01 p,#contentStrapBody .columnLeft .box .boxBody p{margin:0;padding:0 0 6px 0}
#contentStrapBody .columnRight .box .t06 .c01 ul li{background:url(../images/aroCCC.png) 18px no-repeat;margin:0;padding:0 0 0 27px}
#contentStrapBody .columnRight .box .t06 .c01 ul,#contentStrapBody .columnRight  .box .t15 .c02 .box .w01 ul{list-style:none;margin:0px 0px 6px 0px;padding:0}
#contentStrapBody .columnRight .box .t06 .c02{background:url(../images/boxSearchBgTop.png) left top no-repeat;float:right;padding:10px 0 0 0;width:240px}
#contentStrapBody .columnRight .box .t06 .c02 .s01,#contentStrapBody .columnRight .box .t10 .c01 .s01{background:url(../images/boxSearchBgBottom.png) left bottom no-repeat;padding:0px 10px 16px 10px}
#contentStrapBody .columnRight .box .t06 .c02 .s02{margin:0px 0 0 0}
#contentStrapBody .columnRight .box .t06 .c02 .s02,#contentStrapBody .columnRight .box .t10 .c01 .s02{background:url(../images/boxSearchInsBottom.png) left bottom no-repeat;padding:0px 10px 16px 10px}
#contentStrapBody .columnRight .box .t06 .c02 dd{margin:0;padding:0 0 3px 0}
#contentStrapBody .columnRight .box .t06 .c02 dd a{float:none;font-size:100%}
#contentStrapBody .columnRight .box .t06 .c02 dl{color:#777777;font-size:70%;margin:3px 0 0 0}
#contentStrapBody .columnRight .box .t06 .c02 dt{font-weight:bold;margin:0;padding:0}
#contentStrapBody .columnRight .box .t06 .c02 h3,#contentStrapBody .columnRight .box .t10 .c02  .boxBody p a:hover,#contentStrapBody .columnRight .box .t15 .c01  .boxBody p a:hover,#contentStrapBody .columnRight .box .t13 .boxBody p a:hover,#contentStrapBody .columnLeft .box .t01 .boxBody ul li a.themeDefault:hover,#contentStrapBody .columnLeft .box .t05 .boxBody p a:hover,body.theme01 #contentStrapBody .columnLeft .box .t08 .boxBody ul li a:hover,#contentStrapBody .columnRight .box .t04 .s03 a:hover,#contentStrapBody .columnRight .box .t05 .boxBody p a:hover{color:#B31414}
#contentStrapBody .columnRight .box .t06 .c02 img{margin:6px 0 0 0}
#contentStrapBody .columnRight .box .t06 .c02 p{color:#333333;font-size:70%;line-height:1.5em;margin:0 0 6px 0;padding:0}
#contentStrapBody .columnRight .box .t06 .c02 p a{background:none;float:none;font-size:100%;margin:0;padding:0}
#contentStrapBody .columnRight .box .t06 .c02 p a:hover{background:none}
#contentStrapBody .columnRight .box .t09{}
#contentStrapBody .columnRight .box .t09 form{}
#contentStrapBody .columnRight .box .t09 form button{background:url(../images/buttonSubmit.png) left top no-repeat;border:0px none;cursor:pointer;float:right;height:20px;margin:20px 3px 0 0;width:54px}
#contentStrapBody .columnRight .box .t09 form button span,#contentStrapBody .columnRight .brokenLink a.s01 span,#contentStrapBody .columnRight .brokenLink .z01,#contentStrapBody .columnRight .brokenLink .s02 fieldset legend,#contentStrapBody .columnRight .brokenLink .s02  button span,#contentStrapBody .columnRight .boxSearchFilter legend,#contentStrapBody .columnRight .boxSearchFilter button span,#headerLogo h1 a span,#contentStrapBody .columnRight .box legend,#contentStrapBody .columnRight .printSummary a span{display:none}
#contentStrapBody .columnRight .box .t09 form fieldset{}
#contentStrapBody .columnRight .box .t09 form input{border:1px solid #EEEEEE;color:#777777;font-size:11px;margin:0 0 0 0px;padding:2px 2px 1px 2px;width:320px}
#contentStrapBody .columnRight .box .t09 form label{color:#666666;float:left;font-size:70%;font-weight:bold;line-height:1.5em;margin:0;padding:0;width:150px}
#contentStrapBody .columnRight .box .t09 form textarea{border:1px solid #EEEEEE;color:#666666;font:11px/1.5em Tahoma,Verdana,Arial,Helvetica,sans-serif;padding:2px 2px 1px 2px;width:320px}
#contentStrapBody .columnRight .box .t10 .c01{background:url(../images/boxSearchBgTop.png) left top no-repeat;float:left;padding:10px 0 0 0;width:240px}
#contentStrapBody .columnRight .box .t10 .c01 .s02 h3{font-weight:bold;margin:0 0 6px 0;padding:0}
#contentStrapBody .columnRight .box .t10 .c01 a{background:url(../images/aroCCC.png) 4px 0.7em no-repeat;color:#777777;font-size:70%;padding:3px 6px 0px 12px;text-decoration:none}
#contentStrapBody .columnRight .box .t10 .c01 li{display:block;float:none;margin:0;padding:0}
#contentStrapBody .columnRight .box .t10 .c02 {float: right;}
#contentStrapBody .columnRight .box .t10 .c02  .boxBody,#contentStrapBody .columnRight .box .t15 .c01  .boxBody{background:url(../images/boxNarrowBodyBg.png) left top repeat-y;color:#333333;padding:0px 10px}
#contentStrapBody .columnRight .box .t10 .c02 .boxHeader h3,#contentStrapBody .columnRight .box .t15 .c01 .boxHeader h3,#contentStrapBody .columnRight .box .t13 .boxHeader h3,#contentStrapBody .columnLeft .box .boxHeader h3{color:#FFFFFF;font-size:70%;margin:0}
#contentStrapBody .columnLeft .box{margin:0 0 20px 0;width:220px}
#contentStrapBody .columnRight .box .t10 .c02 {margin:0 0 0px 0;width:220px}
#contentStrapBody .columnRight .box .t11 .w01{background:url(../images/boxFeatureBgBottom.png) left bottom no-repeat;padding:0 0px 10px 0px}
#contentStrapBody .columnRight .box .t11 .w01 .imgFeature{padding:0px 10px 8px 10px}
#contentStrapBody .columnRight .box .text {font-size: 70%; color: #333; padding: 5px 0 0 0}

#contentStrapBody .columnRight .box .t11 .w01 .record{padding:5px 10px}
#contentStrapBody .columnRight .box .t11 .w01 .record dd{padding:6px 0 6px 120px}
#contentStrapBody .columnRight .box .t11 .w01 .record dd,
#contentStrapBody .columnRight .box .t11 .w01 .record dt{color:# 333;font-size:70%;line-height:1.5em;margin:0;}
#contentStrapBody .columnRight .box .t11 .w01 .record dt{color:#666666;float:left;font-weight:bold;padding:6px 0 0 6px;width:104px}
#contentStrapBody .columnRight .box .t11 .w01 .txtFeature{border-top:2px solid #EEEEEE;padding:5px 10px}
#contentStrapBody .columnRight .box .t11 .w01 .txtFeature a {color: #B31414 !important}
#contentStrapBody .columnRight .box .t11 .w01 p,#contentStrapBody .columnRight  .box .t15 .c02 .box .w01 p{color:#333333;font-size:70%;line-height:1.5em;margin:0 0 6px 0}
#contentStrapBody .columnRight .box .t11,#contentStrapBody .columnRight .box .t14{background:url(../images/boxFeatureBgTop.png) left top no-repeat;padding:10px 0 0 0;width:480px}
#contentStrapBody .columnRight .box .t11 .w01 .record dd p { font-size: 100%; }
#contentStrapBody .columnRight .box .t12 ul{float:right;list-style:none;margin:0;padding:0}
#contentStrapBody .columnRight .box .t12 ul	li{float:left;margin:0 0px 0 15px;padding:0}
#contentStrapBody .columnRight .box .t12 ul	li a{background-position:left top;background-repeat:no-repeat;display:block;height:80px}
#contentStrapBody .columnRight .box .t12 ul	li a.s01{background-image:url(../images/logoCrl.png);width:101px}
#contentStrapBody .columnRight .box .t12 ul	li a.s02{background-image:url(../images/logoIcar.png);width:63px}
#contentStrapBody .columnRight .box .t12 ul	li a.s03{background-image:url(../images/logoCity.png);width:156px}
#contentStrapBody .columnRight .box .t13 .boxBody{background:url(../images/boxWideBodyBg.png) left top repeat-y;color:#333333;padding:0px 50px}
#contentStrapBody .columnRight .box .t13 .boxBody .mapLarge{background:url(../images/mapLargeBg.png) left top no-repeat;height:290px;width:374px}
#contentStrapBody .columnRight .box .t13 .boxBody p a,#contentStrapBody .columnLeft .box .t05 .boxBody p a,#headerStrapMenu .s01 a,
#headerStrapMenu .s01 label,#contentStrapBody .columnRight .box .t05 .boxBody p a,#contentStrapBody .columnRight .box .t10 .c02  .boxBody p a,#contentStrapBody .columnRight .box .t15 .c01  .boxBody p a{color:#777777}
#contentStrapBody .columnRight .box .t13 .boxFooter label,#contentStrapBody .columnLeft .box .t02 .boxFooter label,
#contentStrapBody .columnLeft .box .t02 .boxFooter a{background:url(../images/aroCCC.png) 4px 0.7em no-repeat;color:#B31414;display:block;font-size:70%;padding:3px 6px 3px 12px}
#contentStrapBody .columnRight .box .t13 .boxHeader{background:url(../images/boxWideHeaderBg.png) #B31414 left top no-repeat;height:30px;padding:5px 0 0 10px}
#contentStrapBody .columnRight .box .t14 .c02,#contentStrapBody .columnRight .box .t15 .c02{float:right;width:240px}
#contentStrapBody .columnRight .box .t14 .w01{background:url(../images/boxFeatureBgBottom.png) left bottom no-repeat;padding:0 10px 10px 10px}
#contentStrapBody .columnRight .box .t14 ul li a,#contentStrapBody .columnRight .box .t15 .c01 ul li a{background:url(../images/aroCCC.png) 4px 0.7em no-repeat;color:#777777;font-size:70%;font-size:70%;margin:0 0 0 6px;padding:3px 6px 0px 12px;text-decoration:none}
#contentStrapBody .columnRight .box .t15{width:480px}
#contentStrapBody .columnRight .box .t15 .c01  .boxBody p,#contentStrapBody .columnRight .box .t13 .boxBody p,#contentStrapBody .columnLeft .box .t05 .boxBody p,#contentStrapBody .columnRight .box .t05 .boxBody p,#contentStrapBody .columnRight .box .t10 .c02  .boxBody p{font-size:70%;line-height:1.5em;margin:0;padding:0 0 6px 0}
#contentStrapBody .columnRight .box .t15 .c01 ul li,.text #contentStrapBody .toc  ul li,#contentStrapBody .columnRight .box form,#contentStrapBody .columnRight .box .t01 .w02 .c02 img,#contentStrapBody .columnRight .box .t11 .w01 .record dl,
#contentStrapBody .columnRight .box .t14 ul li{margin:0;padding:0}
#contentStrapBody .columnRight .box .t15 .c01 ul li.s01,#contentStrapBody .columnRight .box .t11 .w01 .record dd.s01,#contentStrapBody .columnRight .box .t14 ul li.s01{background:#F9F9F9}
#contentStrapBody .columnRight .box .t15 .c01,#contentStrapBody .columnLeft,#contentStrapBody .columnRight .box .t14 .c01{float:left;width:220px}
#contentStrapBody .columnRight .box .t15 .w01{}
#contentStrapBody .columnRight .boxSearchFilter{background:url(../images/boxSearchFilterBgTop.png) left top no-repeat;padding:10px 0 0 0}
#contentStrapBody .columnRight .boxSearchFilter .gfx{background:url(../images/boxSearchFilterBgMid.png) left top no-repeat;height:18px}
#contentStrapBody .columnRight .boxSearchFilter .threeCols .sort,
#contentStrapBody .columnRight .boxSearchFilter .threeCols .within,
#contentStrapBody .columnRight .boxSearchFilter .threeCols .again{float:left;width:150px}
#contentStrapBody .columnRight .boxSearchFilter .threeCols input{background:url(../images/boxSearchInputBg.png) left top no-repeat;border:0px none;color:#333333;font-size:11px;margin:0;padding:4px 5px 3px 5px;width:130px}
#contentStrapBody .columnRight .boxSearchFilter .threeCols select{font-size:11px;margin:0 0 3px 0;padding:1px;width:130px}
#contentStrapBody .columnRight .boxSearchFilter .threeCols,#contentStrapBody .columnRight .boxSearchFilter .twoCols{background:url(../images/boxSearchFilterBgBottom.png) left bottom no-repeat;padding:0 10px 8px 10px}
#contentStrapBody .columnRight .boxSearchFilter .twoCols .sort{width:200px}
#contentStrapBody .columnRight .boxSearchFilter .twoCols .sort,
#contentStrapBody .columnRight .boxSearchFilter .twoCols .summarise,
#contentStrapBody .columnRight .boxSearchFilter .twoCols h3,#contentStrap #contentStrapCap #pageHead,#footerStrap .columnLeft{float:left}
#contentStrapBody .columnRight .boxSearchFilter .twoCols h3{padding:3px 10px 0 0}
#contentStrapBody .columnRight .boxSearchFilter .twoCols select{font-size:11px;margin:0 0 0px 0;padding:1px}
#contentStrapBody .columnRight .boxSearchFilter button{background:url(../images/buttonSearchOff.png) left top no-repeat;border:0px none;cursor:pointer;height:20px;margin:4px 0 0 0;width:62px}
#contentStrapBody .columnRight .boxSearchFilter fieldset,#contentStrapBody .columnRight .box fieldset,#contentStrapBody .columnRight .brokenLink .s02 fieldset{border:0px none;margin:0;padding:0}
#contentStrapBody .columnRight .boxSearchFilter h3{color:#888888;font-size:70%;font-weight:normal;margin:0;padding:0 0 3px 0}
#contentStrapBody .columnRight .brokenLink{}
#contentStrapBody .columnRight .brokenLink .s02{background:#FFFFFF;border:1px solid #CCCCCC;bottom:20px;display:block;filter:alpha(opacity=85);font-size:70%;-moz-opacity:.85;opacity:.85;padding:10px;position:absolute;right:0;z-index:100}
#contentStrapBody .columnRight .brokenLink .s02 button{background:url(../images/buttonSubmit.png) left top no-repeat;border:0px none;cursor:pointer;height:20px;margin:4px 0 0 0;width:62px}
#contentStrapBody .columnRight .brokenLink .s02 fieldset input,
#contentStrapBody .columnRight .brokenLink .s02 fieldset textarea{background:#EEEEEE;border:1px solid #CCCCCC;font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif;margin:0 0 3px 0;padding:2px 2px 1px 2px;width:250px}
#contentStrapBody .columnRight .brokenLink .s02 fieldset label{color:#990000;float:left;font-weight:bold;line-height:1.5em;width:120px}
#contentStrapBody .columnRight .brokenLink a.s01{background:url(../images/buttonReport.png) left top;display:block;float:right;height:20px;width:123px}
#contentStrapBody .columnRight .printSummary a { background:url(../images/buttonPrint.png) left top; display: block; float: right; height: 20px; width: 118px; margin: 0 10px 0 0; }
#contentStrapBody .columnRight .brokenLink a.s03{color:#B31414;text-decoration:none}
#contentStrapBody .columnRight .brokenLink div.s04{margin:0 0 6px 0;text-align:right}
#contentStrapBody .columnRight .intro{margin:0 0 20px 0}
#contentStrapBody .columnRight .intro ,#contentStrapBody .columnRight .box .t10 .c01 .s02 p{color:#333333;font-size:70%;line-height:1.5em;margin:0;padding:0}
#contentStrapBody .columnRight h3{color:#B31414;font-size:70%;font-weight:normal;margin:0;padding:0 0 6px 0}
#footerStrap{background:url(../images/footerStrapBg.png) bottom no-repeat;font-size:70%;padding:18px 16px 18px 16px;width:760px}
#footerStrap .columnLeft a{background:url(../images/aroCCC.png) 4px 0.4em no-repeat;color:#777777;padding:0px 4px 0px 12px;text-decoration:none}
#footerStrap .columnLeft ul li{color:#777777;display:inline;padding:0 12px 0 0}
#footerStrap .columnLeft ul,#headerStrapMenu ul,#contentStrap #contentStrapCap #priNav ul,#contentStrapBody .columnRight .box .t10 .c01 ul,#contentStrapBody .columnRight .box .t14 ul,#contentStrapBody .columnRight .box .t15 .c01 ul,.text #contentStrapBody .toc  ul{list-style:none;margin:0;padding:0}
#footerStrap .columnRight{float:right}
#footerStrap .columnRight a{color:#777777;text-decoration:none}
#footerStrapLinks{background:url(../images/footerStrapLinksBg.png) left top no-repeat;margin:0 12px;padding:12px 10px 10px 10px}
#gfx01{background:url(../images/headerStrapMenuBg.png) no-repeat;height:67px;left:0;position:absolute;top:0;width:794px}
#gfx02{background:url(../images/contentStrapCapBg.png) bottom no-repeat;bottom:0px;left:0px;padding:17px 0;position:absolute;width:794px}
#headerLogo h1 a{background:url(../images/headerLogo.png);bottom:18px;display:block;height:52px;left:38px;position:absolute;width:157px}
#headerStrap{background:url(../images/headerStrapBg.png) 17px 40px no-repeat;height:140px;position:relative}
#headerStrapMenu{height:67px;padding:0 17px;position:relative}
#headerStrapMenu .s01{background:url(../images/headerStrapMenuS01Bg.png) left bottom no-repeat;bottom:18px;height:30px;left:35px;padding:0px 0px 0px 10px;position:absolute;width:210px}
#headerStrapMenu .s01 li.fontSize a{background:none;border:0px none;font-family:Arial,Helvetica,sans-serif;margin:8px 2px 6px 2px;padding:0}
#headerStrapMenu .s01 li.fontSize a.fontSizeDecrease{font-size:50%;margin-top:8px}
#headerStrapMenu .s01 li.fontSize a.fontSizeIncrease{font-size:90%;margin-top:7px}
#headerStrapMenu .s01 li.fontSize a.fontSizeReset{font-size:70%}
#headerStrapMenu .s01 li.fontSize a:hover{color:#990000}
#headerStrapMenu .s02 a{color:#666666}
#headerStrapMenu li{display:inline;list-style:none;margin:0;padding:0}
#headerStrapMenu li a,
#headerStrapMenu li label{background:url(../images/aroCCC.png) 4px 0.42em no-repeat;float:left;font-size:70%;margin:8px 4px 0px 0px;padding:0 0 0 12px;text-decoration:none}
#wrapper{margin:0px auto;width:794px}
#contentStrapBody p a { text-decoration: none; border-bottom:1px dotted #CCCCCC;color:#777777 }
#contentStrapBody p a:hover { border-bottom: 1px solid #900; color: #900; }

/* ADDED CSS */
#maincontent .s02 a {font-size: 100% !important; font-weight: normal; background-image: none !important; margin: 0; padding: 0 !important; }
#contentStrapBody .columnRight .box .t03 a {color: #333; text-decoration: none}
#contentStrapBody .columnRight .box .t03 a:hover {color: #B31414}

/* SEARCH RESULTS */

div.searchresults {margin: 0 0 10px 0; padding: 0; display: block; float: left;width: 400px;}
div.resultsnumber {margin:0; padding: 0; display: block; float: left; font-weight: bold}
div.resultstext {margin: 0 0 0 25px; padding: 0; display: block; position: relative;}
div.resultsurl {margin:0 0 5px 0}
div.resultsscore {font-size: 10px}

/* ADVANCED SEARCH */
#advsearch label {display: block; font-weight: bold; font-size: 70%; margin: 3px 0 0 0; text-transform: capitalize}
#advsearch select {font-size:11px;margin:0 0 3px 0;padding:1px; width: 210px} 
#advsearch button { width: 31px; height: 20px; border:0px none;cursor:pointer; margin: 0 0 7px 10px; padding: 0; background:url(../images/buttonGo.png) left top no-repeat; }
#advsearch button span { display: none; }
#advsearch button.kwsearchfind { width: 40px; height: 20px; border:0px none;cursor:pointer; margin: 0 0 7px 0px; padding: 0; background:url(../images/buttonFind.png) left top no-repeat; }

select.datesearchinput { margin: 0 0 0 0; padding: 0;}

#maincontent .searchIntro p { color: #900; font-weight: bold; font-size: 70%;line-height: 1.5em; }

#contentStrap #maincontent .box .t03 .boxBody .z01 .searchIntro p { padding-left: 0; margin: 0;font-size: 70%; line-height: 1.5em; }
#contentStrap #maincontent .box .t03 .boxBody .z01 .searchIntro p.exp { margin: 0 0 6px 0; padding: 0; color: #777; font-weight: normal; }
/*
.box .t03 .boxBody .z01 .intro p { font-size: 150%; }
*/
#maincontent .boxSearchFilter .threeCols .sort button { margin: 1px 0 0 0; padding: 0; }


/* PAGE FORMS */
#form input.checkbox {width: 15px; clear: both}

#form td select.inputitem,
#form td select,
#form input.inputitem {
width: 300px;
font-size: 9px;
margin: 5px 0 0 0;
border: 1px solid #eee;
}

#form textarea {font-size: 12px; width: 300px; height: 150px;border: 1px solid #eee;}
.maintext .error {font-weight: bold; color: red; display: block; margin: 10px 0 0 0}

#form td.width {width: 110px; margin: 5px 0 0 0; display: block; font-weight: bold}
form span.error,
span.required,
#form span.required {
font-weight: bold;
color: red;
font-size: 9px
}

a.formsubmit {background:url(../images/buttonSubmit.png) left top no-repeat;border:0px none;cursor:pointer;float:right;height:20px;margin:10px 3px 0 0;width:54px; clear: both}

/*
a.formsubmit {border: 1px solid #487ABE; background-color: #487ABE; color: #fff !important; padding: 3px 5px; font-size: 80%;margin: 0; font-weight: bold}

a:hover.formsubmit {border: 1px solid #487ABE !important; background-color: #E5E5E5; color: #487ABE !important; text-decoration: none !important}*/

.clfx-b:after 									{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clfx-l:after 									{ content: "."; display: block; height: 0; clear: left; visibility: hidden; }
.clfx-r:after 									{ content: "."; display: block; height: 0; clear: right; visibility: hidden; }
.clfx-r,.clfx-l,.clfx-b 						{ display: inline-block; } /* \*/
* html .clfx-r,* html .clfx-l,* html .clfx-b 	{ height: 1%; }
.clfx-r,.clfx-l,.clfx-b 						{ display: block; } /* */


/* new styles for the sunscription box */
p.subscribe {font-size: 70%; line-height: 1.5em; padding: 0.5em!important;}