body
{
	scrollbar-arrow-color: #3A424F;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #686F7B;
	scrollbar-shadow-color: #9FB5D2;
	scrollbar-track-color: #686F7B;
	scrollbar-darkshadow-color: #7C9FD3;
	
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3A424F	
}

table, tr, td
{ 
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

img.shadowed { filter: shadow( color=gray, direction=135 ); }
/*********************************************************************/
/*		HEADER EXPLICIT STYLES										**/
/*																	**/
.headerGridText
{
	BACKGROUND-COLOR: #2C333F;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
  /*  COLOR: #FFFFFF; */
    TEXT-ALIGN: left
}
.headerGridData
{
	BACKGROUND-COLOR: #686F7B;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: yellow;
    TEXT-ALIGN: left
}
.tableTopNav
{
    BACKGROUND-COLOR: #2C333F;
	border: 3 solid #686F7B;
}
/*																	**/
/*																	**/
/*********************************************************************/


.defaultBold 
{ 
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
/*  COLOR: #FFFFFF; */
}

.default 
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
/*  COLOR: #FFFFFF; */
}

.negativeOutputBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-ALIGN: left
}
.negativeOutput
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-ALIGN: left
}
.positiveOutputBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFF00;
    TEXT-ALIGN: left
}
.positiveOutput
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFF00;
    TEXT-ALIGN: left
}
.errorMessageBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: orange;
    TEXT-ALIGN: left
}
.errorMessage
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: orange;
    TEXT-ALIGN: left
}
.LandGained
{
	FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: yellow;
    TEXT-ALIGN: left
}
.LandLost
{
	FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-ALIGN: left
}

.AdminPoster
{
	FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: yellow;
    TEXT-ALIGN: left
}

.AdminPosterSmall
{
	FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: yellow;
    TEXT-ALIGN: left
}

.tdeven
{
    BACKGROUND-COLOR: #3A424F;
	/*border: 4 solid #4A596C;*/
}
.tdodd
{
    BACKGROUND-COLOR: #4A596C;
	/*border: 4 solid #4A596C;*/
}
.darkTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3A424F;
    TEXT-ALIGN: left
}
.darkText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3A424F;
    TEXT-ALIGN: left
}
.disabledText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    TEXT-ALIGN: left
}

/* Stuff for page headers */

td.titlebarLH  {line-height: 100%}

.MainHeading		
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
	/*COLOR: #3A424F;
	COLOR: #005F8C;*/
	COLOR: #FFFFFF;
    TEXT-ALIGN: center;
}
.MainHeadingonDark		
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
	/*COLOR: #3A424F;*/
	COLOR: #B0B6BD;
    TEXT-ALIGN: center;
}


/*********************************************************************/
/*		KINDOM EXPLICIT STYLES										**/
/*																	**/
.King
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Silver;
	TEXT-DECORATION: none
}

A.Protection:Link
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: yellow;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Protection:visited
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: yellow;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Protection:active
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: yellow;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard1:Link
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Chartreuse;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard1:visited
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Chartreuse;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard1:active
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: Chartreuse;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard2:Link
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: orange;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard2:visited
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: orange;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard2:active
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: orange;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard3:Link
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard3:visited
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Guard3:active
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Vacation:Link
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gray;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Vacation:visited
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gray;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.Vacation:active
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gray;
    TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

/*																	**/
/*																	**/
/*********************************************************************/

A.MainHeadingMiniLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: yellow;
    TEXT-DECORATION: underline
}
A.MainHeadingMiniLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: yellow;
    TEXT-DECORATION: underline
}
A.MainHeadingMiniLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: orange;
    /*BACKGROUND-COLOR: #757575;*/
    TEXT-DECORATION: underline
}
.MainHeadingSmaller		
{
    /*BACKGROUND-COLOR: #2C333F;*/
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    TEXT-ALIGN: center
}
.tdTextHeader
{
    BACKGROUND-COLOR: #686F7B;
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    TEXT-ALIGN: center
}
.SubHeading		
{
	BACKGROUND-COLOR: #B0B6BD;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
/*    COLOR: #FFFFFF; */
    TEXT-ALIGN: center
}
.SubHeadingDarkTextBold
{
	BACKGROUND-COLOR: #B0B6BD;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3A424F;
    TEXT-ALIGN: center
}
.SubHeadingDarkText
{
	BACKGROUND-COLOR: #B0B6BD;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3A424F;
    TEXT-ALIGN: center
}
/*******************/
/* The kindom herald colors */
.AttackerInKingdom
{
	FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3399CC;
    TEXT-ALIGN: left
}
.AttackerOutofKingdom
{
	FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CCCC66;
    TEXT-ALIGN: left
}
.Deletion
{
	FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-ALIGN: left
}






/************************/
/*	THE HEADER GRAPHICS	*/
.textInGraphicHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-ALIGN: center
}
td.topSideAreaBg {background-image:  url(/game/images/headerBg/headerSideArea.gif);}
td.topTextAreaBg {background-image:  url(/game/images/headerBg/headerTextAreaGrey.gif);}

td.leftBgEdge {background-image:  url(/game/images/headerBg/leftEdge.gif);}
td.rightBgEdge {background-image:  url(/game/images/headerBg/rightEdge.gif);}
td.footerBg {background-image:  url(/game/images/headerBg/bottomSlice.gif);}
/**********************/


.smallfont
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-ALIGN: left
}

.copyright
{
    FONT-SIZE: 11px;
    COLOR: #666666;
}

.tdHr		/*TABLE CELL BACKGROUND COLOR THAT WE USE IN PLACE OF A <HR> SO TAHT WE GET THE SAME LOOK IN ALL BROWSERS*/
{
    BACKGROUND-COLOR: #B0B6BD
}

/*Links*/
/***************************************************************/
A:link
{
    COLOR: #00CCFF;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #00CCFF;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #FFFF99;
    /*TEXT-DECORATION: underline*/
	TEXT-DECORATION: underline overline
}
A.defaultLinkBold:link
{
    FONT-WEIGHT: bold;
    COLOR: #00CCFF;
    TEXT-DECORATION: none
}
A.defaultLinkBold:visited
{
    FONT-WEIGHT: bold;
    COLOR: #00CCFF;
    TEXT-DECORATION: none
}
A.defaultLinkBold:hover
{
    FONT-WEIGHT: bold;
    COLOR: #FFFF99;
    /*TEXT-DECORATION: underline*/
	TEXT-DECORATION: underline overline
}

A.navtop:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CCCCCC;
    TEXT-DECORATION: none
}
A.navtop:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CCCCCC;
    TEXT-DECORATION: none
}
A.navtop:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #3E4859; 
	COLOR: #CCCCCC;
/*  COLOR: #FFFFFF;
 	TEXT-DECORATION: none*/
	TEXT-DECORATION: underline overline
}


/*Form Objects*/
/***************************************************************/
.inputBox
{
	font-size: 11px;
	color: #000000;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E8EFF5;
	border: 1 solid #FFFFFF
}


.button
{ 
	font-size: 11px;
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	background-color: #005F8C;
	border: 1 solid #B0B6BD
}
/* OTHER */
.rule
{
    background-color: #FFFFFF;
}
.bullet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 0px 7px;
    COLOR: #000000;
    TEXT-INDENT: -7px;
    TEXT-ALIGN: left
}

