﻿body 
{
  /*background-image:url("images/bg_rebel_flag.jpg");  
  background-repeat:repeat;
  background-position: center top;
  background-attachment: scroll;*/
  margin: 0px;
  padding: 0px;
  font-size:10pt;
  font-family: Lucida Sans Unicode,Comic Sans MS;
  background-color:Black;
  color: whitesmoke;

}



.modalBackground 
{  
	background-color:#000;
	filter:alpha(opacity=40);  
	opacity:0.7;
}

/********************************************************
CSS info for content
********************************************************/
.divOuter
{	clear:left
}
.divInnerLeft
{	float:left;
	text-align:right;
	line-height:2em;
	width:11em;
	font-weight:bold;
}
.divInnerRight
{	float:left;
	line-height:2em;
	padding-left:.5em;
}

.divAccolade
{
    width:40em;
    font-size:smaller;
    padding:1em;
}

#divDetail
{
	padding: 1em;
	color: black;
	background-color: gainsboro;
}
#divDetail A
{
	color: darkblue;
}

#divBackground
{
    background-image : url("images/bgContent.jpg");
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height:800px;

}


/********************************************************
CSS info for Master DIVs
********************************************************/
#divContent
{
	/*position:relative;
	background-color:Gray;
	/*background-repeat : repeat;
	background-color: #000000;
	/*border-left-style: solid;
	border-left-color: #663300;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #663300;
	border-right-width: 1px;*/
	float:left;
	padding-top:220px;
	padding-left: 3em;
	padding-right: 2em; /*padding:0.5em;*/
	font-family: Lucida Sans Unicode,Comic Sans MS;
}

#divItem
{
	/*background-color: #000000;*/
	
}

#divMenuSideBar
{
   margin-left: auto; 
   margin-right : auto;
   float:left;
   padding-top:240px;
 }

/*
#divLogoHeaderBackground
{
  margin-left: auto; 
  margin-right : auto;
  margin-top : .5em;
  background-color:Black;
  padding:.1em;
  border-top-style:solid;
  border-top-color: #663300;
  border-top-width:1px; 
  border-left-style:solid;
  border-left-color: #663300;
  border-left-width:1px; 
  border-right-style:solid;
  border-right-color:#663300;
  border-right-width:1px;
  width:850px;
}
*/

#divFooter
{
   text-align:center;
   clear:both;
   margin-left: auto; 
   margin-right : auto;
   width:950px;
   height:30px;
}

/************************************************
Menu bar Button CSS
************************************************/

.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
/*background: url(images/btn_flag_hover.jpg) no-repeat;*/
white-space: nowrap;
display: block;
width: 130px;
height: 40px;
margin: 0;
padding:0;
/*float:left;*/
}

.cssNavButton
{
    border-style:none;
    border-collapse:collapse;

}

.cssnav a
{
float:left ;
display: block;
color: white;
font-size: 14px;
width: 8em;
height: 2em;
text-decoration: none;
}

.cssnav img
{
width: 8em;
height: 2em;
border: 0
}


* html a:hover
{
    font-style:italic;
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}


.cssnav span
{
position: absolute;
left: 4px;
top: 7px;
margin: 0px;
padding: 0px;
text-align:center;
width:100px;
cursor: pointer;
font-weight:bold;
font-size:16px;
} 











A
{
	color: white;
}
