body{  margin:0 auto;   padding:0;   background-color:#E1EDEF;   background-image:url('images/Page-BgTexture.jpg');   background-repeat:repeat-y;   background-attachment:scroll;   background-position:top right}

.Main{  position:absolute;   width:100%;   left:0;   top:0}

.PageBackgroundGlare{  position:absolute;   width:100%;   left:0;   top:0}

.PageBackgroundGlareImage{  background-image:url('images/Page-BgGlare.png');  background-repeat:no-repeat;  height:235px;  width:469px;  margin:0}

html:first-child .PageBackgroundGlare{ border:1px solid transparent}

.cleared{ float:none;  clear:both;  margin:0;  padding:0;  border:none;  font-size:1px}

.Sheet{  overflow:hidden;   min-width:15px;   min-height:15px;   margin:0 auto;   position:relative;   z-index:0;   width:960px}

.Sheet-body{  position:relative;   z-index:0;   margin:4px}

.Sheet-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:13px;   height:13px;   background-image:url('images/Sheet-s.png')}

.Sheet-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:13px;   height:13px}

.Sheet-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-13px;   width:26px;   height:26px;   background-image:url('images/Sheet-s.png')}

.Sheet-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:13px;   height:13px}

.Sheet-bl div{  position:absolute;   z-index:-1;   top:-13px;   left:0;   width:26px;   height:26px;   background-image:url('images/Sheet-s.png')}

.Sheet-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:13px;   height:13px}

.Sheet-br div{  position:absolute;   z-index:-1;   top:-13px;   left:-13px;   width:26px;   height:26px;   background-image:url('images/Sheet-s.png')}

.Sheet-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:13px;   right:13px;   height:13px}

.Sheet-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:26px;   background-image:url('images/Sheet-h.png')}

.Sheet-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:13px;   right:13px;   height:13px}

.Sheet-bc div{  position:absolute;   z-index:-1;   top:-13px;   left:0;   width:100%;   height:26px;   background-image:url('images/Sheet-h.png')}

.Sheet-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:13px;   left:0;   width:13px;   bottom:13px}

.Sheet-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:26px;   height:100%;   background-image:url('images/Sheet-v.png')}

.Sheet-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:13px;   right:0;   width:13px;   bottom:13px}

.Sheet-cr div{  position:absolute;   z-index:-1;   top:0;   left:-13px;   width:26px;   height:100%;   background-image:url('images/Sheet-v.png')}

.Sheet-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:13px;   left:13px;   right:13px;   bottom:13px;   background-image:url('images/Sheet-c.png')}

.Sheet{ margin-top:20px !important}

div.Header{ margin:0 auto;  position:relative;  z-index:0;  width:952px;  height:125px}

div.Header-jpeg{ position:absolute;  z-index:-1;  top:0;  left:0;  width:952px;  height:125px;   background-image: url(''); background-repeat:no-repeat;  background-position:center center}

.logo{ display:block;  position:absolute;  left:0px;  top:20px;  width:565px}

h1.logo-name{ display:block;  text-align:center}

h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:32px;  font-style:normal;  font-weight:bold;  text-decoration:none;  padding:0;  margin:0;  color:#182B2F !important}

.logo-text{ display:block;  text-align:center}

.logo-text, .logo-text a{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:16px;  font-style:normal;  font-weight:normal;  padding:0;  margin:0;  color:#182B2F !important}

.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover{  text-align:left;   text-decoration:none;   outline:none;   letter-spacing:normal;   word-spacing:normal}

.artmenu, .artmenu ul{  margin:0;   padding:0;   border:0;   list-style-type:none;   display:block}

.artmenu li{  margin:0;   padding:0;   border:0;   display:block;   float:left;   position:relative;   z-index:5;   background:none}

.artmenu li:hover{  z-index:10000;   white-space:normal}

.artmenu li li{  float:none}

.artmenu ul{  visibility:hidden;   position:absolute;   z-index:10;   left:0;   top:0;   background:none}

.artmenu li:hover>ul{  visibility:visible;   top:100%}

.artmenu li li:hover>ul{  top:0;   left:100%}

.artmenu:after, .artmenu ul:after{  content:".";   height:0;   display:block;   visibility:hidden;   overflow:hidden;   clear:both}

.artmenu, .artmenu ul{  min-height:0}

.artmenu ul{  background-image:url(images/spacer.gif);  padding:10px 30px 30px 30px;  margin:-10px 0 0 -30px}

.artmenu ul ul{ padding:30px 30px 30px 10px;  margin:-30px 0 0 -10px}

.nav{  position:relative;   margin:0  auto;   width:952px;   height:25px;   z-index:100}

.artmenu{  padding:0px 0px 0px 0px}

.nav .l, .nav .r, .nav .r div{  top:0;   position:absolute;   z-index:-1;   overflow:hidden;   height:25px}

.nav .l{  left:0;   right:0px}

.nav .r{  right:0;   width:0px}

.nav .r div{  width:952px;   right:0}

.nav .l, .nav .r div{  background-position:left top;   background-repeat:no-repeat;   background-image:url('images/nav.png')}

.artmenu ul li{  clear:both}

.artmenu a, .artmenu a span{  height:25px;   display:block}

.artmenu a{  cursor:pointer;   text-decoration:none;   margin-right:0px;   margin-left:0px}

.artmenu a span span{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal;   color:#1C3236;   padding:0 22px;   margin:0 0px;   line-height:25px;   text-align:center;   background-image:url('images/item-center.png');  background-position:left top;  background-repeat:repeat-x}

.artmenu a:hover span span{ color:#195C6B;  background-position:left -25px}

.artmenu li:hover a span span{ color:#195C6B;  background-position:left -25px}

.nav .separator{  display:block;   width:1px;   height:25px;   background-image:url('images/item-separator.png')}

.artmenu ul a{  display:block;   text-align:center;   white-space:nowrap;   height:23px;   width:190px;   overflow:hidden;   line-height:23px;   margin-right:auto;   background-image:url('images/subitem-bg.png');  background-position:left top;  background-repeat:repeat-x;  border-width:1px;  border-style:solid;  border-color:#71BDD0}

.nav ul.artmenu ul span, .nav ul.artmenu ul span span{ display:inline;  float:none;  margin:inherit;  padding:inherit;  background-image:none;  text-align:inherit;  text-decoration:inherit}

.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span{ text-align:left;  text-indent:12px;  text-decoration:none;  line-height:23px;  color:#2A4A51;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:12px;  font-style:normal;  font-weight:normal}

.artmenu ul ul a{ margin-left:auto}

.artmenu ul li a:hover{ color:#000;  border-color:#4BABC3;  background-position:0 -23px}

.artmenu ul li:hover>a{ color:#000;  border-color:#4BABC3;  background-position:0 -23px}

.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span{ color:#000}

.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span{ color:#000}

.contentLayout{ margin-bottom:0px;  width:952px;  position:relative}

.Block{ overflow:hidden;  min-width:1px;  min-height:1px;  margin:0 auto;  position:relative;  z-index:0}

.Block-body{ position:relative;  z-index:0;  margin:0px}

.Block{ margin:5px}

.BlockHeader{  position:relative;   overflow:hidden;   height:30px;   z-index:0;   line-height:30px;   padding:0 7px;   margin-bottom:2px}

.BlockHeader-text{  white-space:nowrap;   color:#000;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:bold;   line-height:30px}

.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div{  top:0;   position:absolute;   z-index:-1;   overflow:hidden;   height:30px}

.BlockHeader .l{  left:0;   right:4px}

.BlockHeader .r{  right:0;   width:4px}

.BlockHeader .r div{  width:952px;   right:0}

.BlockHeader .l, .BlockHeader .r div{  background-position:left top;   background-repeat:no-repeat;   background-image:url('images/BlockHeader.png')}

.header-tag-icon{  display:inline-block;   background-position:left top;   background-image:url('images/BlockHeaderIcon.png');  padding:0 0 0 23px;  background-repeat:no-repeat;  min-height:17px;  margin:0 0 0 5px}

.BlockContent{  overflow:hidden;   min-width:11px;   min-height:11px;   margin:0 auto;   position:relative;   z-index:0}

.BlockContent-body{  position:relative;   z-index:0;   margin:8px}

.BlockContent-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:5px;   height:5px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:5px;   height:5px}

.BlockContent-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-5px;   width:10px;   height:10px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:5px;   height:5px}

.BlockContent-bl div{  position:absolute;   z-index:-1;   top:-5px;   left:0;   width:10px;   height:10px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:5px;   height:5px}

.BlockContent-br div{  position:absolute;   z-index:-1;   top:-5px;   left:-5px;   width:10px;   height:10px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:5px;   right:5px;   height:5px}

.BlockContent-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:10px;   background-image:url('images/BlockContent-h.png')}

.BlockContent-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:5px;   right:5px;   height:5px}

.BlockContent-bc div{  position:absolute;   z-index:-1;   top:-5px;   left:0;   width:100%;   height:10px;   background-image:url('images/BlockContent-h.png')}

.BlockContent-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:5px;   left:0;   width:5px;   bottom:5px}

.BlockContent-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:10px;   height:100%;   background-image:url('images/BlockContent-v.png')}

.BlockContent-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:5px;   right:0;   width:5px;   bottom:5px}

.BlockContent-cr div{  position:absolute;   z-index:-1;   top:0;   left:-5px;   width:10px;   height:100%;   background-image:url('images/BlockContent-v.png')}

.BlockContent-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:5px;   left:5px;   right:5px;   bottom:5px;   background-image:url('images/BlockContent-c.png')}

.BlockContent-body{  color:#205360;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal}

.BlockContent-body a:link{  color:#1D6B7C;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   text-decoration:underline}

.BlockContent-body a:visited, .BlockContent-body a.visited{  color:#579BA8;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   text-decoration:underline}

.BlockContent-body a:hover, .BlockContent-body a.hover{  color:#338599;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   text-decoration:none}

.BlockContent-body ul{  list-style-type:none;   color:#0F282E;   margin:0;   padding:0}

.BlockContent-body li{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   text-decoration:none}

.BlockContent-body ul li{  padding:0px 0 0px 11px;   background-image:url('images/BlockContentBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em}

.Post{ background-color:#CCE0E4;  overflow:hidden;  min-width:1px;  min-height:1px;  margin:0 auto;  position:relative;  z-index:0}

.Post-body{position:relative; z-index:0; margin:7px}

.Post{ margin:7px}

a img{ border:0}

.article img, img.article{ border-style:solid;  border-width:0px;  border-color:#71BDD0;  margin:1em}

.metadata-icons img{ border:none;  vertical-align:middle;  margin:2px}

.article table, table.article{ border-collapse:collapse;  margin:1px;  width:auto}

.article table, table.article .article tr, .article th, .article td{ background-color:Transparent}

.article th, .article td{ padding:2px;  border:solid 1px #9AC3CB;  vertical-align:top;  text-align:left}

.article th{ text-align:center;  vertical-align:middle;  padding:7px}

.PostHeaderIcon-wrapper{ text-decoration:none;  margin:0.2em 0;  padding:0;  font-weight:normal;  font-style:normal;  letter-spacing:normal;  word-spacing:normal;  font-variant:normal;  text-decoration:none;  font-variant:normal;  text-transform:none;  text-align:left;  text-indent:0;  line-height:inherit;  font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:20px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#207588}

.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:20px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#207588}

.PostHeaderIcon-wrapper img{ border:none;  vertical-align:middle;  margin:0}

.PostHeader a:link{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#278EA5}

.PostHeader a:visited, .PostHeader a.visited{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#30B2CF}

.PostHeader a:hover, .PostHeader a.hovered{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#0B272D}

.PostMetadataHeader{ background-color:#98CFDD;  border-color:#71BDD0;  border-style:solid;  border-width:0px;  padding:3px}

.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:12px;  color:#182B2F}

.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{ margin:0}

.PostHeaderIcons a:link{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#325A62}

.PostHeaderIcons a:visited, .PostHeaderIcons a.visited{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#325A62}

.PostHeaderIcons a:hover, .PostHeaderIcons a.hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#0B1E22}

body{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:12px;  font-style:normal;  font-weight:normal;  color:#000}

.PostContent{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:12px;  font-style:normal;  font-weight:normal;  text-align:justify;  color:#000}

a{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#2DA3BE}

a:link{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#2DA3BE}

a:visited, a.visited{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#3D6C76}

a:hover, a.hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#0B272D}

h1, h2, h3, h4, h5, h6, 

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{ font-weight:normal;  font-style:normal;  text-decoration:none}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:25px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#2D7486}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:20px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#3B98B0}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:16px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#72ABB6}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#2A6D7E}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:13px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#2A6D7E}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{ font-family:"Trebuchet MS",Arial,Helvetica,Sans-Serif;  font-size:13px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#2A6D7E}

ul{  list-style-type:none;   color:#0E191B;   margin:0;   padding:0}

li{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px}

.Post ul li{  padding:2px 0 2px 22px;   background-image:url('images/PostBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em}

blockquote p{  color:#081417;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-style:italic;   font-weight:normal;   text-align:left}

blockquote{  border-color:#B2D1D7;   border-width:1px;   border-style:solid;   margin:10px 10px 10px 50px;   padding:5px 5px 5px 27px;   background-color:#D7E7EA;   background-image:url('images/PostQuote.png');  background-position:left top;  background-repeat:no-repeat}

.PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:10px;  text-decoration:none;  color:#39666F}

.PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover{ margin:0}

.PostFooterIcons a:link{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#3D6C76}

.PostFooterIcons a:visited, .PostFooterIcons a.visited{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#3D6C76}

.PostFooterIcons a:hover, .PostFooterIcons a.hover{ font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#0E242A}

button.Button, a.Button{ position:relative;  display:inline-block;  width:auto;  outline:none;  border:none;  background:none;  line-height:21px;  margin:0;  padding:0;  overflow:visible;  cursor:default;  text-decoration:none !important}

*:first-child+html button.Button, *:first-child+html a.Button{  display:list-item;   list-style-type:none;   float:left}

.Button .btn{  position:relative;   overflow:hidden;   display:block;   width:auto;   z-index:0;   height:21px;   color:#26444A;   white-space:nowrap;   float:left}

.Button .t{  height:21px;   white-space:normal;   padding:0 5px;   font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal;   text-align:left;   line-height:21px;   text-decoration:none !important}

input, select{  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal}

.Button .active{  color:#E2F4F8}

.Button .hover,  a.Button:hover{  color:#E8F4F7;   text-decoration:none !important}

.Button .active .r{  top:-42px}

.Button .hover .r{  top:-21px}

.Button .r{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:6px;   height:63px}

.Button .r span{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:413px;   height:63px}

.Button .active .l{  top:-42px}

.Button .hover .l{  top:-21px}

.Button .l{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   right:6px;   height:63px}

.Button .l, .Button .r span{  background-image:url('images/Button.png')}

.Footer{  position:relative;   z-index:0;   overflow:hidden;   width:952px;   margin:5px auto 0px auto}

.Footer .Footer-inner{  height:1%;   position:relative;   z-index:0;   padding:20px;   text-align:center}

.Footer .Footer-background{  position:absolute;   z-index:-1;   background-repeat:no-repeat;   background-image:url('images/Footer.png');   width:952px;   height:100px;   bottom:0;   left:0}

.rss-tag-icon{  position:relative;   display:block;   float:left;   background-image:url('images/rssIcon.png');  background-position:center right;  background-repeat:no-repeat;  margin:0 5px 0 0;  height:32px;  width:30px}

.Footer .Footer-text p{ margin:0}

.Footer .Footer-text{ display:inline-block;  color:#111F22;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  font-size:10px}

.Footer .Footer-text a:link{ text-decoration:none;  color:#134753;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline}

.Footer .Footer-text a:visited{ text-decoration:none;  color:#457C87;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:underline}

.Footer .Footer-text a:hover{ text-decoration:none;  color:#278EA5;  font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif;  text-decoration:none}

.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover{ font-family:Arial;  font-size:10px;  letter-spacing:normal;  word-spacing:normal;  font-style:normal;  font-weight:normal;  text-decoration:underline;  color:#338599}

.page-footer{ margin:1em;  text-align:center;  text-decoration:none;  color:#61A1AE}

.contentLayout .content{ position:relative;  margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:601px}

.contentLayout .sidebar1{ position:relative;  margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:350px}

.contentLayout .sidebar2{ position:relative;  margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:143px}

.commentlist, .commentlist li{ background:none}

.commentlist li li{ margin-left:30px}

.commentlist li .avatar{ float:right;  border:1px solid #eee;  padding:2px;  margin:1px;  background:#fff}

.commentlist li cite{ font-size:12px}

#commentform textarea{ width:98%}

img.wp-smiley{ border:none;  margin:0;  padding:0}

.navigation{display:block; text-align:center}

.aligncenter, div.aligncenter{ display:block;  margin-left:auto;  margin-right:auto}

.alignleft{ float:left}

.alignright{ float:right}

.alignright img, img.alignright{ margin:1em;  margin-right:0}

.alignleft img, img.alignleft{ margin:1em;  margin-left:0}

.wp-caption{ border:1px solid #ddd;  text-align:center;  background-color:#f3f3f3;  padding-top:4px;  margin:10px}

.wp-caption img{ margin:0;  padding:0;  border:0 none}

.wp-caption p.wp-caption-text{ font-size:12px;  line-height:17px;  padding:0 4px 5px;  margin:0}

/* End */
.hidden{display:none}

#wp-calendar{empty-cells:show; margin:10px auto 0; width:155px}

#wp-calendar #next a{padding-right:10px; text-align:right}

#wp-calendar #prev a{padding-left:10px; text-align:left}

#wp-calendar a{display:block}

#wp-calendar caption{text-align:center; width:100%}

#wp-calendar td{padding:3px 0; text-align:center}
