/* CSS Document */
body {
   background-color: #CB6699;
   margin: 0;
   height: 800px;
   overflow: visible;
}
.container_background {
   background-color: #1B1B1B;
}
.container_menu {
   background-color: #1B1B1B;
}
.menu {
       font-family: Arial, Helvetica, sans-serif;
	   font-size: 12px;
}
.menu a {
	text-decoration: none;
    color: #CB6699;
	font-weight: 700;
}
.menu a:hover {
	text-decoration: none;
    color: #D50AAA;
	font-weight: 700;
}
.menu_select {
       font-family: Arial, Helvetica, sans-serif;
	   font-size: 12px;
}
.menu_select a {
	text-decoration: none;
    color: #D50AAA;
	font-weight: 700;
}
.menu_select a:hover {
	text-decoration: none;
    color: #D50AAA;
	font-weight: 700;
}
.menu_item {
       font-family: Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   padding: 5px;
	   border-left: 1px solid #CB6699;
	   border-right: 1px solid #CB6699;
	   border-bottom: 1px solid #CB6699;
	   background: #1B1B1B;
	   visibility: visible;
	   line-height: 20px;
}
.menu_item_hidden {
       visibility: hidden;
	   display: none;
}
.menu_item a {
	text-decoration: none;
    color: #CB6699;
	font-weight: 700;
}
.menu_item a:hover {
	text-decoration: none;
    color: #D50AAA;
	font-weight: 700;
}
.flash_background {
   background-color: #003366;
}
.gallery_background {
   background-color: #2B405C;
}
.linetopbot {  border-color: #949494 black; 
               border-style: solid; 
			   border-top-width: 1px; 
			   border-right-width: 0px; 
			   border-bottom-width: 1px; 
			   border-left-width: 0px;
}

.linebot {  border-color: black black #333333;
            background-color: #1B1B1B;
}

.ltgreytxt {  color: #CCCCCC
}
.mdgreytxt {  color: #333333
}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; 
      color: #999999; 
	  font-size: 10px;
	  text-align: left;
}
.justify {  text-align: justify
}
.small {  font-size: 8px; color: #000000; background-color: #CB6699;
}
.linebot {  border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.hiddenlink {  color: #666666; text-decoration: none
}
.pinkheading {  font-size: 12px; font-weight: bold; color: #CB6699
}
.pinkheading_small {  font-size: 10px; color: #CB6699
}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CB6699
}
h2  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CB6699
}
.headercell {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #FFFFFF; border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.lineright {  border-color: black #333333 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px
}
a {
	text-decoration: none;
    color: #CB6699;
}
a:hover {
	text-decoration: underline;
}
img{
    border-color: #CB6699;
}
.style1 {font-size: 9px}

b {color: #CB6699}

.nikkis_news_on {
       visibility: visible;
       border-style: solid; 
       border-top-width: 0px; 
       border-right-width: 0px; 
       border-bottom-width: 2px; 
       border-left-width: 0px
}
.nikkis_news_off {
       visibility: hidden;
       display: none;
}

p.feedburnerFlareBlock a {
       font-size: 10px; 
       font-weight: bold; 
       color: #CB6699;
       text-decoration: none;
}
p.feedburnerFlareBlock a:hover {
       font-size: 10px; 
       font-weight: bold; 
       color: #CB6699;
       text-decoration: underline;
}
.show { 
       visibility: visible;
	   cursor: pointer;
       }
.hide {
       visibility: hidden;
	   display: none;
       }
.form_show {
           visibility: visible;
           }
.form_hide {
           visibility: hidden;
	       display: none;
           }	   