/* begin Page */

html, body

{

  margin: 0px auto;

  padding: 0px;

  background: url('images/Page-BgSimpleGradient.jpg') #FFFFFF left top repeat-x;

}

.Main

{

	margin:0px auto;

	padding:0px;

  	width:960px !important;

	border-top:1px solid #E1F0FA;

   background: url('images/background.jpg') left top no-repeat;



}

.cleared

{

  float: none;

  clear: both;

  margin: 0;

  padding: 0;

  border: none;

/*  font-size:1px;*/

}



/* end Page */

/* begin Box, Sheet */

/*.Sheet

{



  overflow: hidden;

  margin: 0 auto;

  z-index: 0;

  width: 960px;



}

.Sheet-body

{

  position: relative;

  z-index: 0;

}*/

/*.Sheet-tl

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  left: 0;







  width: 17px;







  height: 17px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-tr







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width: 17px;







  height: 17px;







}















.Sheet-tr div







{







  position: absolute;







  z-index: -1;







  top: 0px;







  left: -17px;







  width: 34px;







  height: 34px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-bl







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  left: 0;







  width: 17px;







  height: 17px;







}















.Sheet-bl div







{







  position: absolute;







  z-index: -1;







  top: -17px;







  left: 0;







  width: 34px;







  height: 34px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-br







{







  position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  right: 0;







  width: 17px;







  height: 17px;







}















.Sheet-br div







{







  position: absolute;







  z-index: -1;







  top: -17px;







  left: -17px;







  width: 34px;







  height: 34px;







  background-image: url('images/Sheet-s.png');







}















.Sheet-tc







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 0;







  left: 17px;







  right: 17px;







  height: 17px;







}















.Sheet-tc div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 100%;







  height: 34px;







  background-image: url('images/Sheet-h.png');







}















.Sheet-bc







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  bottom: 0;







  left: 17px;







  right: 17px;







  height: 17px;







}















.Sheet-bc div







{







  position: absolute;







  z-index: -1;







  top: -17px;







  left: 0;







  width: 100%;







  height: 34px;







  background-image: url('images/Sheet-h.png');







}















.Sheet-cl







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 17px;







  left: 0;







  width: 17px;







  bottom: 17px;







}















.Sheet-cl div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 34px;







  height: 100%;







  background-image: url('images/Sheet-v.png');







}















.Sheet-cr







{







  position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 17px;







  right: 0;







  width: 17px;







  bottom: 17px;







}















.Sheet-cr div







{







  position: absolute;







  z-index: -1;







  top: 0;







  left: -17px;







  width: 34px;







  height: 100%;







  background-image: url('images/Sheet-v.png');







}















.Sheet-cc







{







  position: absolute;







  overflow:hidden;







  z-index: -2;







  top: 17px;







  left: 17px;







  right: 17px;







  bottom: 17px;







  background-image: url('images/Sheet-c.png');







}







*/















/*.Sheet







{







  margin-top: -13px !important;







}*/







/* end Box, Sheet */















/* begin Menu */







/* menu structure */







.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 0 0px 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;

}



/* menu structure */

.nav

{

  background: url('images/nav.png') left bottom  no-repeat;

  padding:0px 0px 5px 0px;

  margin:44px 0px 34px 0px;

}



*html .nav

{

  background: url('images/nav.png') left 36px  no-repeat;

  padding:-10px 0px 0px 0px;

  margin:44px 0px 34px 0px;



}

.artmenu

{

  padding: 6px 3px 0px 3px;

}

/* end Menu */

/* begin MenuItem */

.artmenu ul li

{

  clear: both;

}

.artmenu a , .artmenu a span

{



  height:30px;

  display: block;

}

.artmenu a

{

  cursor: pointer;

  text-decoration: none;

  margin-right: 2px;

  margin-left: 2px;

}

.artmenu a

{

  /*background-image: url('images/item-left.png');

  background-position: left top;

  background-repeat: no-repeat;*/



}

.artmenu a span

{

  /*background-image: url('images/item-right.png');

  background-position: right top;

  background-repeat: no-repeat;*/

}

.artmenu a span span

{

  font-family:Arial, Helvetica, sans-serif;

  font-size: 19px;

  font-style: normal;

  text-decoration: none;

  color: #5A647D;

  padding: 0 5px 8px 5px;

  margin: 0 2px  0 2px;

  text-align: center;

  background-image: url('images/item-center.png');

  background-position: left top;

  background-repeat: no-repeat;

}

*html .artmenu a span span

{

  font-family:Arial, Helvetica, sans-serif;

  font-size: 19px;

  font-style: normal;

  text-decoration: none;

  color: #5A647D;

  padding: 0 5px 8px 5px;

  margin: 0 2px  0 2px;

  text-align: center;

  background-image: url('images/item-center.gif');

  background-position: center top;

  background-repeat: no-repeat;

}



.artmenu a:hover

{

  background-position: left -22px;

}

.artmenu li:hover>a

{

  background-position: left -22px;

}

.artmenu li:hover a span

{

  background-position: right -22px;

}



.artmenu a:hover span

{

  background-position: right -22px;

}

.artmenu a:hover span span

{

  color: #F06432;

  background-position: center -30px;

}

.artmenu li:hover a span span

{

  color: #F06432;

  background-position: center -30px;

}

.artmenu a.active

{

  background-position: center -60px;

}

.artmenu a.active span

{

  background-position: right -44px;

}















.artmenu a.active span span







{







  color: #F06432;







  background-position: center -30px;







}















/* end MenuItem */















/* begin MenuSubItem */







.artmenu ul a







{







  display:block;







  text-align: center;







  white-space: nowrap;







  height: 26px;







  width: 203px;







  overflow:hidden;







  line-height: 26px;







  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: #949494;







}















.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: 26px;







  color: #0F4757;







  font-family:Arial, Helvetica, sans-serif;







  font-size: 11px;







  font-style: normal;







  font-weight: bold;







  text-decoration: none;







}















.artmenu ul ul a







{







  margin-left: auto;







}















.artmenu ul li a:hover







{







  color: #CBEDF6;







  border-color: #25AFD4;







  background-position: 0 -26px;







}















.artmenu ul li:hover>a







{







  color: #CBEDF6;







  border-color: #25AFD4;







  background-position: 0 -26px;







}















.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span







{







  color: #CBEDF6;







}















.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span







{







  color: #CBEDF6;







}























/* end MenuSubItem */















/* begin Header */







div.Header







{







  margin:35px 0 0 0;







 /* position: relative;







  z-index:0;







  width: 774px;







  height: 200px;*/







}















.Header .logo 







{







  padding:0px 0px 0px 48px;







}















.searchbox {







padding:30px 50px 0px 0px;







margin:0px;







}















.searchbox input{







padding:6px 0px 0px 27px;







margin:0px 0px 0px 0px;







background: url('images/searchbg.gif') left top no-repeat;







width:180px;







height:21px;







font-family:Arial, Helvetica, sans-serif;







font-size:12px;







color:#555F77;







border:none;







text-transform:none;







font-weight:normal;







}























/*div.Header-jpeg







{







  position: absolute;







  z-index:-1;







  top: 0;







  left: 0;







  width: 774px;







  height: 200px;







  background-image: url('images/Header.jpg');







  background-repeat: no-repeat;







  background-position: center center;







}*/







/* end Header */















/* begin Logo */







/*.logo







{







  display : block;







  position: absolute;







  left: 10px;







  top: 68px;







  width: 754px;







}















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:Arial, Helvetica, sans-serif;







  font-size: 38px;







  font-style: normal;







  font-weight: bold;







  text-decoration: none;







  font-variant: small-caps;







  padding:0;







  margin:0;







  color: #E3E3E3 !important;







}















.logo-text







{







  display: block;







  text-align: center;







}















.logo-text, .logo-text a







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 18px;







  font-style: normal;







  font-weight: bold;







  text-transform: uppercase;







  padding:0;







  margin:0;







  color: #E3E3E3 !important;







}*/















/* end Logo */















/* begin ContentLayout */







.contentLayout

{



	width: 940px ;

	background: url('images/shadow.gif') left top  no-repeat ;

	

}







/* end ContentLayout */















/* begin Box, Block */







.Block







{







  overflow: hidden;







  margin: 0 auto;







  z-index: 0;







 







}























.Block-body







{



  z-index: 0;



  margin: 0px;



}























.Block







{







  margin: 0px;







}















/* end Box, Block */















/* begin BlockHeader */







.BlockHeader







{







 /* position: relative;*/







  overflow: hidden;







  padding: 35px 0px 8px 38px;







  margin-bottom: 8px;







 background: url('images/leftlinebg.gif') left bottom no-repeat;















}















.BlockHeader-text







{







  white-space : nowrap;







  color: #F06432;







  font-family:Arial, Helvetica, sans-serif;







  font-size:20px;







 







}























.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div







{







  top: 0;







  position: absolute;







  z-index: -1;







  overflow: hidden;







  height: 30px;







}















.BlockHeader .l







{







  left: 0;







  right: 0px;







}























.BlockHeader .r







{







  right: 0;







  width: 0px;







}























.BlockHeader .r div







{







  /*width: 794px;*/







  right: 0;







}















































.header-tag-icon







{







 /* display:inline-block;







  background-position:left top;







  background-image: url('images/BlockHeaderIcon.png');







  padding:0 0 0 22px;







  background-repeat: no-repeat;







  min-height: 15px;







  margin: 0 0 0 5px;*/







}







































/* end BlockHeader */















/* begin Box, BlockContent */







.BlockContent







{







  margin: 0 0 0 38px;







/*  position: relative;*/







  z-index: 0;















}























.BlockContent-body







{







/*  position: relative;*/







  z-index: 0;







margin:0px;



padding:0px;







}















.BlockContent-tl







{















/*  background-image: url('images/BlockContent-s.png');*/



margin:0px;



padding:0px;



}















.BlockContent-tr







{







 /* position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width: 1px;







  height: 1px;*/



margin:0px;



padding:0px;



}















.BlockContent-tr div







{







  /*position: absolute;







  z-index: -1;







  top: 0px;







  left: -1px;







  width: 2px;







  height: 2px;*/







margin:0px;



padding:0px;







}















.BlockContent-bl







{







  /*position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  left: 0;







  width: 1px;







  height: 1px;*/



margin:0px;



padding:0px;



}















.BlockContent-bl div







{







  /*position: absolute;







  z-index: -1;







  top: -1px;







  left: 0;







  width: 2px;







  height: 2px;*/







margin:0px;



padding:0px;







}















.BlockContent-br







{







  /*position: absolute;







  overflow: hidden;







  z-index: -1;







  bottom: 0;







  right: 0;







  width: 1px;







  height: 1px;*/



margin:0px;



padding:0px;



}















.BlockContent-br div







{







 /* position: absolute;







  z-index: -1;







  top: -1px;







  left: -1px;







  width: 2px;







  height: 2px;*/



margin:0px;



padding:0px;



 







}















.BlockContent-tc







{







  /*position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 0;







  left: 1px;







  right: 1px;







  height: 1px;*/



margin:0px;



padding:0px;



}















.BlockContent-tc div







{







  /*position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 100%;







  height: 2px;*/



margin:0px;



padding:0px;







}















.BlockContent-bc







{







  /*position: absolute;







  overflow:hidden;







  z-index: -1;







  bottom: 0;







  left: 1px;







  right: 1px;







  height: 1px;*/



margin:0px;



padding:0px;



}















.BlockContent-bc div







{







  /*position: absolute;







  z-index: -1;







  top: -1px;







  left: 0;







  width: 100%;







  height: 2px;*/



margin:0px;



padding:0px;



 







}















.BlockContent-cl







{



margin:0px;



padding:0px;



  /*position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 1px;







  left: 0;







  width: 1px;







  bottom: 1px;*/



margin:0px;



padding:0px;



}















.BlockContent-cl div







{







  /*position: absolute;







  z-index: -1;







  top: 0;







  left: 0;







  width: 2px;







  height: 100%;*/



margin:0px;



padding:0px;



  







}















.BlockContent-cr







{







 /* position: absolute;







  overflow:hidden;







  z-index: -1;







  top: 1px;







  right: 0;







  width: 1px;







  bottom: 1px;*/



margin:0px;



padding:0px;







}















.BlockContent-cr div







{







 /* position: absolute;







  z-index: -1;







  top: 0;







  left: -1px;







  width: 2px;







  height: 100%;*/



margin:0px;



padding:0px;







  }















.BlockContent-cc







{



margin:0px;



padding:0px;















}























.BlockContent-body







{







  color:#555F77;







  font-family:Arial, Helvetica, sans-serif;







  font-size: 12px;







}















.BlockContent-body a:link







{







  color: #555F77;







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







}















.BlockContent-body a:visited, .BlockContent-body a.visited







{







  color: #555F77;







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







}















.BlockContent-body a:hover, .BlockContent-body a.hover







{







  color: #1F8EAD;







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: underline;







}























.BlockContent-body ul







{







  list-style-type: none;







  color: #3D4A4D;







  margin:0;







  padding:0;







}















.BlockContent-body li

{



  font-family:Arial, Helvetica, sans-serif;

  font-size: 12px;

}



.BlockContent-body ul li

{

  padding:0px 0 0px 10px;

  background: url('images/BlockContentBullets.png') left 5px no-repeat;

  margin:0 0 5px 0;

}



/* end Box, BlockContent */



/* begin Box, Post */

.Post

{

 /* overflow: hidden;

  min-width:1px;

  min-height:1px;*/

  margin: 0 auto;

 /* position: relative;*/

  z-index: 0;

  

}

.Post-body

{

 /* position: relative;*/

  z-index: 0;

  margin: 15px;

}

.Post

{

  margin: 7px;

}



/* Start images */

a img

{

  border: 0;

}

.article img, img.article

{



  border-style: solid;

  border-width: 0px;

  border-color: #C7C7C7;

  margin: 1em;

}

.metadata-iconsnew 

{

 

  border: none;

  vertical-align: middle;

  background: url('images/datebg.png') left top no-repeat;

  width:61px;

  height:39px;

  position:absolute;

  margin:8px 0px 0px -22px;

  padding:0px;

  z-index:10000;

  color:#E3EAED;

}

.metadata-iconsnew1 

{

  border: none;

  vertical-align: middle;

  background: url('images/datebg.png') left top no-repeat;

  width:61px;

  height:39px;

  position:absolute;

  margin:8px 0px 0px -22px;

  #margin:8px 0px 0px -72px;

  padding:0px;

  z-index:10000;

  color:#E3EAED;

}



.metadata-icons img

{

  border: none;

  vertical-align: middle;

  margin:2px;

}







/* Finish images */















/* Start tables */















.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 #A6A6A6;







  vertical-align: top;







  text-align:left;







}















.article th







{







  text-align:center;







  vertical-align:middle;







  padding: 7px;







}































/* Finish tables */







/* end Box, Post */















/* begin PostMetadata */















.PostMetadataHeader







{















  /*background-color: #DAE0E2;







  border-color: #C7C7C7;







  border-style: solid;







  border-width: 0px;







  padding:3px;*/







}







































/* end PostMetadata */















/* begin PostHeaderIcon */







.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:Arial, Helvetica, sans-serif;







  font-size: 28px;







  color: #0A2E38;







}















.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 28px;







  color: #F06432;







}















/* end PostHeaderIcon */















/* begin PostHeader */







.PostHeader a:link







{







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color: #F06432;







  padding-left:50px;







}















.PostHeader a:visited, .PostHeader a.visited







{







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color: #F1622F;







  padding-left:50px;







}















.PostHeader a:hover, .PostHeader a.hovered







{







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color: #0C3945;







  padding-left:50px;







}







/* end PostHeader */















/* begin PostIcons */















.PostHeaderIcons







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 15px;







  font-style: normal;







  font-weight: normal;







  color: #F0F5F5;







  font-weight:bold;







  padding:8px 0px 0px 4px;



  text-transform:uppercase;







}















.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover







{







  font-family:Arial, Helvetica, sans-serif;







   font-size: 15px;







  font-style: normal;







  font-weight: normal;







  color: #424242;







}















.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover







{







  margin:0;







}















.PostHeaderIcons a:link







{







  font-family:Arial, Helvetica, sans-serif;







  font-style: italic;







  font-weight: normal;







  text-decoration: none;







  color: #176B82;







}















.PostHeaderIcons a:visited, .PostHeaderIcons a.visited







{







  font-style: italic;







  font-weight: normal;







  text-decoration: none;







  color: #176B82;







}















.PostHeaderIcons a:hover, .PostHeaderIcons a.hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-style: italic;







  font-weight: normal;







  text-decoration: underline;







  color: #1F8EAD;







}























/* end PostIcons */















/* begin PostContent */







/* Content Text Font & Color (Default) */







body







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 12px;







  font-style: normal;







  font-weight: normal;







  color: #242C2E;







}















.PostContent







{







  font-family:Arial, Helvetica, sans-serif;







  font-style: normal;







  font-weight: normal;







  text-align: justify;







  color: #242C2E;







  margin:0px 0px 0px 50px ;







}















/* Start Content link style */







/*







The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.







http://www.w3schools.com/CSS/css_pseudo_classes.asp







http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/







*/







a







{







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: underline;







  color: #114E5F;







}















/* Adds special style to an unvisited link. */







a:link







{







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: underline;







  color: #F06432;







}















/* Adds special style to a visited link. */







a:visited, a.visited







{







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color: #F06432;







}















/* :hover - adds special style to an element when you mouse over it. */







a:hover, a.hover







{







  font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color: #1A7993;







}















/* Finish Content link style */















/* Resert some headings default style & links default style for links in headings*/







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;







}























/* Start Content headings Fonts & Colors  */







h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 30px;







  color: #F06432;







}















h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 28px;







  color: #F06432;







}















h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 18px;







  color: #F06432;







}















h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 16px;







  color: #0C3945;







}















h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 14px;







  color: #0C3945;







}















h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 12px;







  color: #0C3945;







}







/* Finish Content headings Fonts & Colors  */















/* end PostContent */















/* begin PostBullets */







/* Start Content list */















ul







{







  list-style-type: none;







  color: #48575B;







  margin:0;







  padding:0;







}















li







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 12px;







}































.Post ul li







{







  padding:0px 0 0px 17px;







  background-image: url('images/PostBullets.png');







  background-repeat:no-repeat;







  margin:0.5em 0 0.5em 0;







  line-height:1.2em;







}























/* Finish Content list */







/* end PostBullets */















/* begin PostQuote */







/* Start blockquote */















blockquote p







{







  color:#0F0F0F;







  font-family:Arial, Helvetica, sans-serif;







}















blockquote







{







  border-color:#C7C7C7;







  border-width: 0px;







  border-style: solid;















  margin:10px 10px 10px 50px;







  padding:5px 5px 5px 41px;















  background-color:#E0E0E0;















  background-image:url('images/PostQuote.png');







  background-position:left top;







  background-repeat:no-repeat;







}































/* Finish blockuote */







/* end PostQuote */















/* begin PostMetadata */















.PostMetadataFooter







{















  background-color: #E5F2FB;







  border-color: #D1EBFD;







  border-style: solid;







  border-width: 1px;







  padding:3px;







  margin:0px 0px 0px 50px;







}







































/* end PostMetadata */















/* begin PostIcons */







.PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 11px;







  font-style: normal;







  font-weight: normal;







  text-align: center;







  color: #545454;







}















.PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover







{







  margin:0;







}















.PostFooterIcons a:link







{







  font-family:Arial, Helvetica, sans-serif;







  font-style: italic;







  font-weight: normal;







  text-decoration: none;







  color: #176B82;







}















.PostFooterIcons a:visited, .PostFooterIcons a.visited







{







  font-family:Arial, Helvetica, sans-serif;







  font-style: italic;







  font-weight: normal;







  text-decoration: none;







  color: #176B82;







}















.PostFooterIcons a:hover, .PostFooterIcons a.hover







{







  font-family:Arial, Helvetica, sans-serif;







  font-style: italic;







  font-weight: normal;







  text-decoration: underline;







  color: #1F8EAD;







}























/* end PostIcons */















/* begin Button */







button.Button, a.Button







{







  position:relative;







  display:inline-block;







  width: auto;







  outline:none;







  border:none;







  background:none;







  line-height:33px;







  margin:0;







  padding:0;







  overflow: visible;







  cursor: default;







  text-decoration: none !important;







}























/*This HACK needed for ie7 (button position)*/







*: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: 33px;







  color: #F0F5F5;







  white-space: nowrap;







  float: left;







}















.Button .t







{







  height:33px;







  white-space: normal;







  padding: 0 21px;







  font-family:Arial, Helvetica, sans-serif;







  font-size: 12px;







  font-style: normal;







  font-weight: bold;







  text-align: left;







  line-height: 33px;







  text-decoration: none !important;







}















input, select







{







  font-family:Arial, Helvetica, sans-serif;







  font-size: 11px;







  font-style: normal;







  font-weight: bold;







}















.Button .active







{







  color: #F0F5F5;







}















.Button .hover,  a.Button:hover







{







  color: #F2F2F2;







  text-decoration: none !important;







}















.Button .active .r







{







  top: -66px;







}















.Button .hover .r







{







  top: -33px;







}















.Button .r







{







  display: block;







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width: 7px;







  height: 99px;







}























.Button .r span







{







  display: block;







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  right: 0;







  width:403px;







  height: 99px;







}























.Button .active .l







{







  top: -66px;







}















.Button .hover .l







{







  top: -33px;







}















.Button .l







{







  display: block;







  position: absolute;







  overflow: hidden;







  z-index: -1;







  top: 0;







  left: 0;







  right: 7px;







  height: 99px;







}























.Button .l, .Button .r span







{







  background-image: url('images/Button.png');







}















/* end Button */















/* begin Footer */







.Footer







{
font-family:Arial, Helvetica, sans-serif;




  margin: 5px auto;


  padding:25px 0px 0px 0px;


  background: url('images/footerbg.jpg') left top no-repeat;



  height:145px;
 



  color:#FFF;



  width:960px !important;



}















.Footer .Footer-inner







{







font-family:Arial, Helvetica, sans-serif;







  padding: 15px;







  text-align: center;







   color:#FFF;







}







































.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: 9px;







  width: 15px;







}







































.Footer .Footer-text p







{ font-family:Arial, Helvetica, sans-serif;







color:#FFF;







  margin: 0;







}















.Footer .Footer-text







{







  display:inline-block;







  color:#FFF;







  font-family:Arial, Helvetica, sans-serif;







  font-size: 11px;







}















.Footer .Footer-text a:link







{







  text-decoration: none;







  color:#FFF;







 font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







}















.Footer .Footer-text a:visited







{ font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color:#FFF;







  text-decoration: none;







}















.Footer .Footer-text a:hover







{ font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color:#FFF;







  text-decoration: underline;







}























.Footer  a







{







  text-decoration: none;







  color:#FFF;







 font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







}















.Footer  a:visited







{ font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color:#FFF;







  text-decoration: none;







}















.Footer  a:hover







{ font-family:Arial, Helvetica, sans-serif;







  text-decoration: none;







  color:#FFF;







  text-decoration: underline;







}























/* end Footer */















/* begin PageFooter */







.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:#fff;







}















.page-footer







{







  margin:1em;







  text-align:center;







  text-decoration:none;







  color:#5A6D72;







}







/* end PageFooter */















/* begin LayoutCell */







.contentLayout .content







{







/*  position: relative;*/







  margin: 0 0 0 0;







  padding: 0;







  border: 0;







  float: right;







  width: 668px !important ;



  overflow:hidden;



  



  }















/* end LayoutCell */















/* begin LayoutCell */







.contentLayout .sidebar1 


{







 position: relative;







  margin: 0;







  padding: 0;







  border:0;







  float: left;







 overflow: hidden; 




  width: 231px !important ;
  
 
}










/* end LayoutCell */































.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:1.2em;







}















#commentform textarea







{







  width: 100%;







}















img.wp-smiley







{







    border:none;







    margin:0;







    padding:0;







}









.navigation

{

	display: block;

	text-align:center;

}





/* Recommended by http://codex.wordpress.org/CSS */







/* Begin */







.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: 11px;







  line-height: 17px;







  padding: 0 4px 5px;







  margin: 0;







}







/* End */























.hidden







{







	display: none;







}















/* Calendar */







#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;

}



/* Feed List **/

#feeds li 

{

  background: url('images/rssIcon.png') top left no-repeat;
  background-color:Transparent;
  padding-left: 18px;

}

}

#scrolldiv
{
	position:relative;
}

