/* CSS Document */

Body, body 
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
	color:#CCCCCC;
}

.NavigationMenu
{
	font-size:11px;
}

.NavigationMenu a:link, .NavigationMenu a:visited
{
	text-decoration:none;

	color:#CCCCCC;
	border:1px solid #555555;	
	background-color:#000000;
	padding-right:2px; 
	padding-left: 2px;
	
	position:relative;
} 

.NavigationMenu a:hover
{
	text-decoration:none;
	border:1px solid #CCCCCC;	
	padding-right:2px; 
	padding-left: 2px;
	padding-top:1px;
}

a:link, a:visited, .style4
{
	text-decoration:none;
	/*color:#697A69;*/
	/*color: #5E6C55;*/
	color: #999966;
} 

.style3
{
	color:#FF0000;
} 

.style4
{
	font-weight:600;
} 


a.Additional:link, a.Additional:visited
{
	text-decoration:none;
	color:#000000;
} 

a:hover
{
	text-decoration:underline;
} 

.BlackBox
{
	border:1px solid #555555;
	background-color:black; 
	padding:3px;
}

.NewsBox
{
	border:1px solid #555555;
	background-color:black; 
	padding:2px; 
	padding-left:6px; 
	background-image:url(../images/incawall.jpg); 
	background-attachment:fixed; 
	background-repeat:repeat-x;
	overflow:auto;
}

.NewsBox .ItemHeading
{
	color: #EEEEEE; 
	font-weight:700;
}

.NewsBox .ItemBody
{
	text-align:justify;
}

.NewsBox .IntroHeader
{
	/*text-decoration:underline;*/
	color:#999966;
	font-weight:bold;
}

.NewsBox a:link, .NewsBox a:visited, .NewsBox a:hover
{
	font-weight:bold;
	/*color: #4F5D42;*/
}

.BorderBox
{
	border:1px solid black; 
	padding:2px;
}

.LeftBoundBox
{
	border-left:1px solid black; 
	border-top:1px solid black;
	background-color:#FFFFFF;
	padding:2px;
}

.InputTextbox {
width: 200px;
height: 20px;
margin-bottom: 2px;
border:1px solid #999999;
background-color: #000000;
color:#CCCCCC;
}

/*------Editable Page styles -----*/
div .ContentParagraph, textarea .ContentParagraph {
	font-size: 14px;
	width:100%;
	border:none;
	overflow:visible;
}

.EditButtonsTable {
	z-index:1; 
	top:0px;
	right:0px;
	background-color:#000000;
	border:1px solid #CCCCCC;
}

.EditButtonsTable a {
	padding:2px;
	width:100%;
	color:#FFFFFF;
	font-weight:bold;
}

.EditButtonsTable a:hover {
	padding:2px;
	color:#FF0000;
	width:100%;
	text-decoration:none;
}
/*--------------------------------*/

/*------Music Player Box styles -----*/
.MusicPlayerTrackInfo {
	font-size:11px;
	
}

.MusicPlayerTrackInfo .SubHeader {
	font-weight:bold; 
	color:#666666; 
	text-align:right;
}

.MusicPlayerTrackInfo .SubData { 
	color:#CCCCCC; 
	text-align:left;
}
/*-----------------------------------*/

/*-----Begin Styles for TopicList and TopicText-----*/
.TopicList {
	text-align: left;
	width:100%;
	list-style-image:url(../images/bullet_maroon.gif);
	margin-top:10px;
}

.TopicList a, .TopicList a:visited {
	color:#CCCCCC;
}

div.TopicText, DIV.TopicText {
	margin-bottom: 10px;
	margin-top: 10px;
	color:#CCCCCC;
	text-align:left;
}

.TopicText .TopicSubjectText {
	font-weight:bold;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 14px;
	width:100%;
	text-align:center;
	text-decoration:underline;
	margin-bottom:10px;
	color:#FFFFFF;
}

.TopicText img, .TopicText IMG {
	border:1px solid #555555;
	background-color:black; 
	padding:2px;
}

div.TopicDisplayBox, DIV.TopicDisplayBox {
	border:1px solid #555555;
	background-color:black; 
	padding:3px;
	text-align:right;
}

.TopicDisplayBox input, .TopicDisplayBox INPUT {
	background-color:#000000;
	border: 1px solid #555555;
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
} 

.TopicDisplayBox input:hover, .TopicDisplayBox INPUT:hover {
	background-color:#666666;
	color:#FFFFFF;
	border: 1px solid #FFFFFF;
}

div.TopicComments, DIV.TopicComments {
	text-align:right;
	margin-top: 10px;
}

.TopicEasyReading, .BasicBackground {
	background-color:#000000;
	color:#FFFFFF;
	border:1px solid #555555;
	padding: 6px; 
	margin: 0px;
	background-image:url(../images/Atom_Grey_Logo_Dark.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
/*-----------------------------------*/

/*---------MessageBox Styles---------*/
.MessageBox {
	background-color: #000000;
	color: #CCCCCC;
	border:1px solid #555555;
	padding:3px;
	background-image:url(../images/incawall.jpg); 
}
/*-----------------------------------*/


/************** Videos Page Styles *************/
.VideosContent {
	text-align:center;
	margin:0 auto 10px auto;
	background-color:#000000;
	border:1px solid #555555;
	padding-top: 10px;
	padding-bottom: 20px;
	background-image:url(../images/Atom_Grey_Logo.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
/***********************************************/