/* Start of CMSMS style sheet 'Bizzignite_Keima : green' */
/* Start of CMSMS style sheet 'Green : Green' */
/* begin Page */


body

{

  margin: 0 auto;

  padding: 0;

  background-color: #001B22;

}



.Main

{

  position: absolute;

  width: 100%;

  left: 0;

  top: 0;

}



.PageBackgroundGlare

{

  position: absolute;

  width: 100%;

  left: 0;

  top: 0;

}



.PageBackgroundGlareImage

{

  background-image: url('uploads/green/images/Page-BgGlare.png');

  background-repeat: no-repeat;

  height: 379px;

  width: 387px;

  margin: 0;

}



html:first-child .PageBackgroundGlare

{

  border: 1px solid transparent; /* Opera fix */

}







.PageBackgroundSimpleGradient

{

  background-image: url('uploads/green/images/Page-BgSimpleGradient.jpg');

  background-repeat: repeat-x;

  height: 900px;

}



.cleared

{

  float: none;

  clear: both;

  margin: 0;

  padding: 0;

  border: none;

  font-size:1px;

}





/* end Page */



/* begin Box, Sheet */

.Sheet

{

  overflow: hidden;

  min-width:69px;

  min-height:69px;

  margin: 0 auto;

  position: relative;

  z-index: 0;

  width: 900px;

}





.Sheet-body

{

  position: relative;

  z-index: 0;

  margin: 7px;

}



.Sheet-tl

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  left: 0;

  width: 48px;

  height: 48px;

  background-image: url('uploads/green/images/Sheet-s.png');

}



.Sheet-tr

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  right: 0;

  width: 48px;

  height: 48px;

}



.Sheet-tr div

{

  position: absolute;

  z-index: -1;

  top: 0px;

  left: -48px;

  width: 96px;

  height: 96px;

  background-image: url('uploads/green/images/Sheet-s.png');

}



.Sheet-bl

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  bottom: 0;

  left: 0;

  width: 48px;

  height: 48px;

}



.Sheet-bl div

{

  position: absolute;

  z-index: -1;

  top: -48px;

  left: 0;

  width: 96px;

  height: 96px;

  background-image: url('uploads/green/images/Sheet-s.png');

}



.Sheet-br

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  bottom: 0;

  right: 0;

  width: 48px;

  height: 48px;

}



.Sheet-br div

{

  position: absolute;

  z-index: -1;

  top: -48px;

  left: -48px;

  width: 96px;

  height: 96px;

  background-image: url('uploads/green/images/Sheet-s.png');

}



.Sheet-tc

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 0;

  left: 48px;

  right: 48px;

  height: 48px;

}



.Sheet-tc div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: 0;

  width: 100%;

  height: 96px;

  background-image: url('uploads/green/images/Sheet-h.png');

}



.Sheet-bc

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  bottom: 0;

  left: 48px;

  right: 48px;

  height: 48px;

}



.Sheet-bc div

{

  position: absolute;

  z-index: -1;

  top: -48px;

  left: 0;

  width: 100%;

  height: 96px;

  background-image: url('uploads/green/images/Sheet-h.png');

}



.Sheet-cl

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 48px;

  left: 0;

  width: 48px;

  bottom: 48px;

}



.Sheet-cl div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: 0;

  width: 96px;

  height: 100%;

  background-image: url('uploads/green/images/Sheet-v.png');

}



.Sheet-cr

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 48px;

  right: 0;

  width: 48px;

  bottom: 48px;

}



.Sheet-cr div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: -48px;

  width: 96px;

  height: 100%;

  background-image: url('uploads/green/images/Sheet-v.png');

}



.Sheet-cc

{

  position: absolute;

  overflow:hidden;

  z-index: -2;

  top: 48px;

  left: 48px;

  right: 48px;

  bottom: 48px;

  background-image: url('uploads/green/images/Sheet-c.png');

}





.Sheet

{

  margin-top: 10px !important;

}

/* end Box, Sheet */



/* begin Header */

div.Header

{

  margin: 0 auto;

  position: relative;

  z-index:0;

  width: 886px;

  height: 175px;

}



div.Header-png

{

  position: absolute;

  z-index:-2;

  top: 0;

  left: 0;

  width: 886px;

  height: 175px;

  background-image: url('uploads/green/images/Header.png');

  background-repeat: no-repeat;

  background-position: left top;

}





div.Header-jpeg

{

  position: absolute;

  z-index:-1;

  top: 0;

  left: 0;

  width: 886px;

  height: 175px;

  background-image: url('uploads/green/images/Header.jpg');

  background-repeat: no-repeat;

  background-position: center center;

}

/* end Header */



/* begin Logo */

.logo

{

  display : block;

  position: absolute;

  left: 0px;

  top: 66px;

  width: 454px;

}



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: 30px;

  text-decoration: none;

  padding:0;

  margin:0;

  color: #FFFFFF !important;

}



.logo-text

{

  display: block;

  text-align: center;

}



.logo-text, .logo-text a

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 16px;

  padding:0;

  margin:0;

  color: #FFFFFF !important;

}



/* end Logo */



/* 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;

  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(uploads/Bizzignite_Keima/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

{

  position: relative;

  margin: 0  auto;

  width: 886px;

  height: 34px;

  z-index: 100;

}



.artmenu

{

  padding: 3px 3px 3px 3px;

}





.nav .l, .nav .r, .nav .r div

{

  top: 0;

  position: absolute;

  z-index: -1;

  overflow: hidden;

  height: 34px;

}



.nav .l

{

  left: 0;

  right: 0px;

}





.nav .r

{

  right: 0;

  width: 0px;

}





.nav .r div

{

  width: 886px;

  right: 0;

}





.nav .l, .nav .r div

{

  background-position: left top;

  background-repeat: no-repeat;

  background-image: url('uploads/green/images/nav.png');

}



/* end Menu */



/* begin MenuItem */

.artmenu ul li

{

  clear: both;

}



.artmenu a , .artmenu a span

{

  height: 28px;

  display: block;

}





.artmenu a

{

  cursor: pointer;

  text-decoration: none;

  margin-right: 3px;

  margin-left: 3px;



}

.artmenu a

{

  background-image: url('uploads/green/images/item-left.png');

  background-position: left top;

  background-repeat: no-repeat;

}



.artmenu a span

{

  background-image: url('uploads/green/images/item-right.png');

  background-position: right top;

  background-repeat: no-repeat;

}

.artmenu a span span

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

  color: #FFFFFF;

  padding: 0 14px;

  margin: 0 9px;

  line-height: 28px;

  text-align: center;

  background-image: url('uploads/green/images/item-center.png');

  background-position: left top;

  background-repeat: repeat-x;



}





.artmenu a:hover

{

  background-position: left -28px;

}



.artmenu li:hover>a

{

  background-position: left -28px;

}

.artmenu li:hover a span

{

  background-position: right -28px;

}



.artmenu a:hover span

{

  background-position: right -28px;

}





.artmenu a:hover span span

{

  color: #40FFFF;

  background-position: left -28px;

}



.artmenu li:hover a span span

{

  color: #40FFFF;

  background-position: left -28px;

}





.artmenu a.active

{

  background-position: left -56px;

}



.artmenu a.active span

{

  background-position: right -56px;

}



.artmenu a.active span span

{

  color: #C00000;

  background-position: left -56px;

}



/* end MenuItem */



/* begin MenuSubItem */

.artmenu ul a

{

  display:block;

  text-align: center;

  white-space: nowrap;

  height: 22px;

  width: 177px;

  overflow:hidden;

  line-height: 22px;

  margin-right: auto;





  background-image: url('uploads/green/images/subitem-bg.png');

  background-position: left top;

  background-repeat: repeat-x;



  border-width: 0px;

  border-style: solid;

  border-color: {PassiveBorderColor};

}



.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: 22px;

  color: #F0F1EF;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

}



.artmenu ul ul a

{

  margin-left: auto;

}



.artmenu ul li a:hover

{

  color: #000000;

  border-color: {HoveredBorderColor};

  background-position: 0 -22px;

}



.artmenu ul li:hover>a

{

  color: #000000;

  border-color: {HoveredBorderColor};

  background-position: 0 -22px;

}



.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span

{

  color: #000000;

}



.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span

{

  color: #000000;

}





/* end MenuSubItem */



/* begin ContentLayout */

.contentLayout

{

  margin-bottom: 9px;

  width: 886px;

  position: relative;

}

/* end ContentLayout */



/* begin Box, Block */

.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: 7px;

}



/* end Box, Block */



/* begin BlockHeader */

.BlockHeader

{

  position: relative;

  overflow: hidden;

  height: 30px;

  z-index: 0;

  line-height: 30px;

  padding: 0 8px;

  margin-bottom: 0px;



}



.BlockHeader-text

{

  white-space : nowrap;

  color: #FFFFFF;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

  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: 1px;

}





.BlockHeader .r

{

  right: 0;

  width: 1px;

}





.BlockHeader .r div

{

  width: 886px;

  right: 0;

}





.BlockHeader .l, .BlockHeader .r div

{

  background-position: left top;

  background-repeat: no-repeat;

  background-image: url('uploads/green/images/BlockHeader.png');

}







.header-tag-icon

{

  display:inline-block;

  background-position:left top;

  background-image: url('uploads/green/images/BlockHeaderIcon.png');

  padding:0 0 0 27px;

  background-repeat: no-repeat;

  min-height: 17px;

  margin: 0 0 0 5px;

}









/* end BlockHeader */



/* begin Box, BlockContent */

.BlockContent

{

  overflow: hidden;

  min-width:3px;

  min-height:3px;

  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: 1px;

  height: 1px;

  background-image: url('uploads/green/images/BlockContent-s.png');

}



.BlockContent-tr

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  right: 0;

  width: 1px;

  height: 1px;

}



.BlockContent-tr div

{

  position: absolute;

  z-index: -1;

  top: 0px;

  left: -1px;

  width: 2px;

  height: 2px;

  background-image: url('uploads/green/images/BlockContent-s.png');

}



.BlockContent-bl

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  bottom: 0;

  left: 0;

  width: 1px;

  height: 1px;

}



.BlockContent-bl div

{

  position: absolute;

  z-index: -1;

  top: -1px;

  left: 0;

  width: 2px;

  height: 2px;

  background-image: url('uploads/green/images/BlockContent-s.png');

}



.BlockContent-br

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  bottom: 0;

  right: 0;

  width: 1px;

  height: 1px;

}



.BlockContent-br div

{

  position: absolute;

  z-index: -1;

  top: -1px;

  left: -1px;

  width: 2px;

  height: 2px;

  background-image: url('uploads/green/images/BlockContent-s.png');

}



.BlockContent-tc

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 0;

  left: 1px;

  right: 1px;

  height: 1px;

}



.BlockContent-tc div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: 0;

  width: 100%;

  height: 2px;

  background-image: url('uploads/green/images/BlockContent-h.png');

}



.BlockContent-bc

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  bottom: 0;

  left: 1px;

  right: 1px;

  height: 1px;

}



.BlockContent-bc div

{

  position: absolute;

  z-index: -1;

  top: -1px;

  left: 0;

  width: 100%;

  height: 2px;

  background-image: url('uploads/green/images/BlockContent-h.png');

}



.BlockContent-cl

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 1px;

  left: 0;

  width: 1px;

  bottom: 1px;

}



.BlockContent-cl div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: 0;

  width: 2px;

  height: 100%;

  background-image: url('uploads/green/images/BlockContent-v.png');

}



.BlockContent-cr

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 1px;

  right: 0;

  width: 1px;

  bottom: 1px;

}



.BlockContent-cr div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: -1px;

  width: 2px;

  height: 100%;

  background-image: url('uploads/green/images/BlockContent-v.png');

}



.BlockContent-cc

{

  position: absolute;

  overflow:hidden;

  z-index: -2;

  top: 1px;

  left: 1px;

  right: 1px;

  bottom: 1px;

  background-image: url('uploads/green/images/BlockContent-c.png');

}





.BlockContent-body

{

  color:#32342D;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

}



.BlockContent-body a:link

{

  color: #3B5E3E;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

}



.BlockContent-body a:visited, .BlockContent-body a.visited

{

  color: #4F5247;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

}



.BlockContent-body a:hover, .BlockContent-body a.hover

{

  color: #359C3E;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

}





.BlockContent-body ul

{

  list-style-type: none;

  color: #52554A;

  margin:0;

  padding:0;

}



.BlockContent-body li

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

}



.BlockContent-body ul li

{

  padding:0px 0 0px 15px;

  background-image: url('uploads/green/images/BlockContentBullets.png');

  background-repeat:no-repeat;

  margin:0.5em 0 0.5em 0;

  line-height:1.2em;

}



/* end Box, BlockContent */



/* begin Box, Post */

.Post

{

  overflow: hidden;

  min-width:9px;

  min-height:9px;

  margin: 0 auto;

  position: relative;

  z-index: 0;

}





.Post-body

{

  position: relative;

  z-index: 0;

  margin: 7px;

}



.Post-tl

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  left: 0;

  width: 4px;

  height: 4px;

  background-image: url('uploads/green/images/Post-s.png');

}



.Post-tr

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  right: 0;

  width: 4px;

  height: 4px;

}



.Post-tr div

{

  position: absolute;

  z-index: -1;

  top: 0px;

  left: -4px;

  width: 8px;

  height: 8px;

  background-image: url('uploads/green/images/Post-s.png');

}



.Post-bl

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  bottom: 0;

  left: 0;

  width: 4px;

  height: 4px;

}



.Post-bl div

{

  position: absolute;

  z-index: -1;

  top: -4px;

  left: 0;

  width: 8px;

  height: 8px;

  background-image: url('uploads/green/images/Post-s.png');

}



.Post-br

{

  position: absolute;

  overflow: hidden;

  z-index: -1;

  bottom: 0;

  right: 0;

  width: 4px;

  height: 4px;

}



.Post-br div

{

  position: absolute;

  z-index: -1;

  top: -4px;

  left: -4px;

  width: 8px;

  height: 8px;

  background-image: url('uploads/green/images/Post-s.png');

}



.Post-tc

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 0;

  left: 4px;

  right: 4px;

  height: 4px;

}



.Post-tc div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: 0;

  width: 100%;

  height: 8px;

  background-image: url('uploads/green/images/Post-h.png');

}



.Post-bc

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  bottom: 0;

  left: 4px;

  right: 4px;

  height: 4px;

}



.Post-bc div

{

  position: absolute;

  z-index: -1;

  top: -4px;

  left: 0;

  width: 100%;

  height: 8px;

  background-image: url('uploads/green/images/Post-h.png');

}



.Post-cl

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 4px;

  left: 0;

  width: 4px;

  bottom: 4px;

}



.Post-cl div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: 0;

  width: 8px;

  height: 100%;

  background-image: url('uploads/green/images/Post-v.png');

}



.Post-cr

{

  position: absolute;

  overflow:hidden;

  z-index: -1;

  top: 4px;

  right: 0;

  width: 4px;

  bottom: 4px;

}



.Post-cr div

{

  position: absolute;

  z-index: -1;

  top: 0;

  left: -4px;

  width: 8px;

  height: 100%;

  background-image: url('uploads/green/images/Post-v.png');

}



.Post-cc

{

  position: absolute;

  overflow:hidden;

  z-index: -2;

  top: 4px;

  left: 4px;

  right: 4px;

  bottom: 4px;

  background-image: url('uploads/green/images/Post-c.png');

}





.Post

{

  margin: 0px;

}





/* Start images */

a img

{

  border: 0;

}



.article img, img.article

{

  border-style: solid;

  border-width: 1px;

  border-color: #98B6E4;

  margin: 1em;

}



.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 #252621;

  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: #92B1E0;

  border-color: #9FB7A1;

  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: 22px;

  color: #233825;

}



.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: 22px;

  color: #233825;

}



/* end PostHeaderIcon */



/* begin PostHeader */

.PostHeader a:link

{

  font-family: Arial, Helvetica, Sans-Serif;

  text-decoration: none;

  text-align: left;

  color: #2D482F;

}



.PostHeader a:visited, .PostHeader a.visited

{

  font-family: Arial, Helvetica, Sans-Serif;

  text-decoration: none;

  text-align: left;

  color: #425744;

}



.PostHeader a:hover, .PostHeader a.hovered

{

  font-family: Arial, Helvetica, Sans-Serif;

  text-decoration: none;

  text-align: left;

  color: #359C3E;

}

/* end PostHeader */



/* begin PostContent */

/* Content Text Font & Color (Default) */

body

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

  color: #373932;

}



.PostContent

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  color: #373932;

}



/* 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: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

  color: #3D6140;

}



/* Adds special style to an unvisited link. */

a:link

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

  color: #3D6140;

}



/* Adds special style to a visited link. */

a:visited, a.visited

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

  color: #6C7061;

}



/* :hover - adds special style to an element when you mouse over it. */

a:hover, a.hover

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

  color: #359C3E;

}



/* 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: 29px;

  color: #3D6140;

}



h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover

{

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 22px;

  color: #3D6140;

}



h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover

{

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 17px;

  color: #5A775C;

}



h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover

{

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 14px;

  color: #373932;

}



h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover

{

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 12px;

  color: #373932;

}



h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover

{

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 10px;

  color: #373932;

}

/* Finish Content headings Fonts & Colors  */



/* end PostContent */



/* begin PostBullets */

/* Start Content list */



ul

{

  list-style-type: none;

  color: #121311;

  margin:0;

  padding:0;

}



li

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

}







.Post ul li

{

  padding:0px 0 0px 11px;

  background-image: url('uploads/green/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:#0B0F0B;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

}



blockquote

{

  border-color:#9FB7A1;

  border-width: 0px;

  border-style: solid;



  margin:10px 10px 10px 50px;

  padding:5px 5px 5px 28px;



  background-color:#C0D8C2;



  background-image:url('uploads/green/images/PostQuote.png');

  background-position:left top;

  background-repeat:no-repeat;

}







/* Finish blockuote */

/* end PostQuote */



/* begin Button */

button.Button, a.Button

{

  position:relative;

  display:inline-block;

  width: auto;

  outline:none;

  border:none;

  background:none;

  line-height:28px;

  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: 28px;

  color: #F0F1EF;

  white-space: nowrap;

  float: left;

}



.Button .t

{

  height:28px;

  white-space: normal;

  padding: 0 11px;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

  text-align: left;

  line-height: 28px;

  text-decoration: none !important;

}



input, select

{

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  font-size: 12px;

}



.Button .active

{

  color: #F6F9F6;

}



.Button .hover,  a.Button:hover

{

  color: #B3C6B5;

  text-decoration: none !important;

}



.Button .active .r

{

  top: -56px;

}



.Button .hover .r

{

  top: -28px;

}



.Button .r

{

  display: block;

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  right: 0;

  width: 8px;

  height: 84px;

}





.Button .r span

{

  display: block;

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  right: 0;

  width:409px;

  height: 84px;

}





.Button .active .l

{

  top: -56px;

}



.Button .hover .l

{

  top: -28px;

}



.Button .l

{

  display: block;

  position: absolute;

  overflow: hidden;

  z-index: -1;

  top: 0;

  left: 0;

  right: 8px;

  height: 84px;

}





.Button .l, .Button .r span

{

  background-image: url('uploads/green/images/Button.png');

}



/* end Button */



/* begin Footer */

.Footer

{

  position:relative;

  z-index:0;

  overflow:hidden;

  width: 886px;

  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('uploads/green/images/Footer.png');

  width: 886px;

  height: 100px;

  bottom:0;

  left:0;

}







.rss-tag-icon

{

  position: relative;

  display:block;

  float:left;

  background-image: url('uploads/green/images/rssIcon.png');

  background-position: center right;

  background-repeat: no-repeat;

  margin: 0 5px 0 0;

  height: 32px;

  width: 25px;

}









.Footer .Footer-text p

{

  margin: 0;

}



.Footer .Footer-text

{

  display:inline-block;

  color:#42443B;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

}



.Footer .Footer-text a:link

{

  text-decoration: none;

  color: #3B5E3E;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

}



.Footer .Footer-text a:visited

{

  text-decoration: none;

  color: #696D5F;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

}



.Footer .Footer-text a:hover

{

  text-decoration: none;

  color: #161D17;

  font-family: Tahoma, Arial, Helvetica, Sans-Serif;

  text-decoration: none;

}

/* 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:#58745A;

}



.page-footer

{

  margin:1em;

  text-align:center;

  text-decoration:none;

  color:#696D5F;

}

/* end PageFooter */



/* begin LayoutCell */

.contentLayout .sidebar1

{

  position: relative;

  margin: 0;

  padding: 0;

  border: 0;

  float: left;

  overflow: hidden;

  width: 180px;

}



/* end LayoutCell */



/* begin LayoutCell */

.contentLayout .content

{

  position: relative;

  margin: 0;

  padding: 0;

  border: 0;

  float: left;

  overflow: hidden;

  width: 703px;

}



/* end LayoutCell */
/* End of 'Green : Green' */


http://www.vettalk.co.uk/stylesheet.php?cssid=31&mediatype=screen

/* Start of CMSMS style sheet 'Accessibility and cross-browser tools' */
/* accessibility */



/* 

menu links accesskeys 

*/

span.accesskey {

   text-decoration:none;

}



/* 

accessibility divs are hidden by default 

text, screenreaders and such will show these 

*/

.accessibility, hr {

   position: absolute;

   top: -999em;

   left: -999em;

}



/* 

definition tags are also hidden 

these are also used for menu links    

*/

dfn {

   position: absolute;

   left: -1000px;

   top: -1000px;

   width: 0;

   height: 0;

   overflow: hidden;

   display: inline;

}

/* end accessibility */





/* wiki style external links */

/* external links will have "(external link)" text added, lets hide it */

a.external span {

  position: absolute;

  left: -5000px;

  width: 4000px;

}



/* make some room for the image */

a.external {

/* css shorthand rules, read: first top padding 0 then right padding 12px then bottom then right */

  padding: 0 12px 0 0;

}

/* colors for external links */

a.external:link {

  color: #18507C;

/* background image for the link to show wiki style arrow */

  background: url(uploads/Bizzignite_Keima/external.gif) no-repeat 100% 0;

}

a.external:visited {

  color: #18507C; /* a different color can be used for visited external links */



/* 

Set the last 0 to -100px to use that part of the external.gif image for different color for active links 

external.gif is actually 300px tall, we can use different positions of the image to simulate rollover image changes.

*/

  background: url(uploads/Bizzignite_Keima/external.gif) no-repeat 100% 0; 

}



a.external:hover {

  color: #18507C;

/* Set the last 0 to -200px to use that part of the external.gif image for different color on hover */

  background: url(uploads/Bizzignite_Keima/external.gif) no-repeat 100% 0; 

  background-color: #C3D4DF;

}

/* end wiki style external links */





/* clearing */

/* 

clearfix is a hack for divs that hold floated elements. it will force the holding div to span all the way down to last floated item.

We strongly recommend against using this as it is a hack and might not render correctly but it is included here for convenience.

Do not edit if you dont know what you are doing

*/

	.clearfix:after {

		content: "."; 

		display: block; 

		height: 0; 

		clear: both; 

		visibility: hidden;

	}

	* html>body .clearfix {

		display: inline-block; 

		width: 100%;

	}

	

	* html .clearfix {

		/* Hides from IE-mac \*/

		height: 1%;

		/* End hide from IE-mac */

	}



/* end clearing */
/* End of 'Accessibility and cross-browser tools' */


/* End of 'Bizzignite_Keima : green' */

