/*
* deep blue facebook color-- #3b5998
* mid deep blue color --#7f93bc
* light blue facebook color -- #D8DFEA
* very light blue -- #E8EEF8
*/

.TypicalText { 
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
  	font-size: 11px; 
  	font-weight:normal;
}


body { 
  	background: #898E92; /*b6a876	*/
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
  	font-size: 11px; 
  	margin: 0px; 
  	padding: 0px; 
  	width: 100% !important;
  	width: 96%;
  	text-align: left; 
  	color:#F7F7F7;
}

TD.TDContent{ 
  	padding: 2px; 
}



a.close 
{
	background: transparent url( /images/fb_close_bt.gif ) no-repeat top left;
	width:13px;
	height:13px;
	float:right;
	margin: 1px 1px 1px 5px; 
}

a.SelectedMenuItem 
{
	font-weight:bold;
}

a.close:hover
{
	background: transparent url( /images/fb_close_bt.gif ) no-repeat bottom left;
	width:13px;
	height:13px;
	float:right;
	margin: 1px 1px 1px 5px; 
}
.CrossedOut 
{
	background : url('http://static.realmofempires.com/images/cancel.png') center no-repeat ; 
}


ol  { 
	margin-top: 0; 
	padding-top: 0; 
	margin-bottom: 0; 
	padding-bottom: 0; 
} 
 
input.login_preview { 
	color:#777; 
	border: 1px solid #6D84B4; 
	margin-top: 3px; 
	width: 100%; 
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
  	font-size: 11px; 
} 

input.login_text { 
	border: 1px solid #6D84B4; 
	margin-top: 3px; 
	width: 100%; 
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
  	font-size: 11px; 
} 


.buttons input {
	margin:0px 5px 0px 0px;
}

.checkbox
{
	color:#DEDFE3;
	font-size: 11px;
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}

.inputbutton, .inputsubmit 
{
	background-color:#302C2D;
	border-color:#DEDFE3;
	border-style:solid;
	border-width:1px;
	color:#DEDFE3;
	font-size: 11px;
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	height: 20px;
}

.inputbuttonDisabled, .inputsubmitDisabled
{
	background-color:#302C2D;
	border-color:#5a5456;
	border-style:solid;
	border-width:1px;
	color:#5a5456;
	font-size: 11px;
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	height: 20px;
}


.inputbuttonInYourFace {
	background-color:#E91400;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
	color:#FFFFFF;
	font-size: 16px;
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  	font-weight:bold;
	height: 25px;
}

.TextBox {
	border-color:#4B3D32;
	border-style:solid;
	border-width:1px;
	background-color:#CED5DA;
	color:#000000;
	font-weight:bold;
	font-size: 11px;
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}
.TextBoxReadOnly {
	border-color:#B5B4B4;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size: 11px;
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}


/* 20080409: Class for dropdownlist */

.DropDown {
	border-color:#7f93bc;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size: 11px;
  	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}

.LargerText
{
	font-size:13px;
}

.LargerText2
{
	font-size:14px !important;
}

.headerbutton 
{
	width: 100%;
}

.header_controls
{
	width: 150px;
	float:right;
	font-size: 11px;  
	vertical-align:bottom;
}



/*BEGIN HEADER BAR STUFF */
.header_bar
{

}
.header_bar_SelVil
{
	background-color:#292116;
	color:#ffffff;
}

.header_bar_SelVil a { 
  color: #C39037; 
  text-decoration: none; } 
 
.header_bar_SelVil a:hover { 
  text-decoration: underline; } 

.header td.F  /*food*/
{
	color: #FFFFFF;
	width:90px;
	background-image:url(http://static.realmofempires.com/images/hdrBG_TC.gif);
	white-space:nowrap;
}

.header td.R /*food right bracket*/
{
	width:8px;
	background-image:url(http://static.realmofempires.com/images/hdrBG_TRtrans.gif);
	white-space:nowrap;
}

.header td.FI /*food icon*/
{
	width:23px;
	background-image:url(http://static.realmofempires.com/images/hdrBG_Tbutton.gif);
	white-space:nowrap;
	text-align:center;
}

.header td.silverIcon
{
	width:23px;
	background-image:url(http://static.realmofempires.com/images/hdrBG_TbuttonLtrans.gif);
	text-align:center;
}

.header td.S /*silver display */
{
	background-image:url(http://static.realmofempires.com/images/hdrBG_TC.gif);
	white-space:nowrap;
	width:205px;
}

.header .SP {
	color: gray; 
	font-size: 11px;
}

.header .FT_Title /*Filter& Tags title*/
{
	background:rgb(41,33,22);
	display:block;
	color:rgb(195,144,55);
	font-weight:bold;
	padding:2px;
}
.header .FT /*Filter& Tags container*/
{
	border: 1px solid rgb(30,30,30); 
	background-color: rgb(75, 61, 48); 
	left: 0px; 
	top: 0px;
	z-index:300;
}

.header .Time
{
	color:#A6A2A3;
}
.footer
{
	color:#d0d5d9;
}
      

  
.header a.map
{
    background : url('http://static.realmofempires.com/images/GlobeIcon.png') 0px center no-repeat; 
    text-decoration : none; 
    padding : 0px 0px 0px 16px; 
}

  
.header a.jsTroopsMenu
{
    background : url('http://static.realmofempires.com/images/units/Infantry.png') -2px center no-repeat; 
    text-decoration : none; 
    padding : 0px 0px 0px 16px; 
}


.ut2
{
    background : url('http://static.realmofempires.com/images/units/Infantry.png') 0px   no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}
.ut11
{
    background : url('http://static.realmofempires.com/images/units/Militia.png') 0px  no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}
.ut5
{
    background : url('http://static.realmofempires.com/images/units/cavalry.png') 0px no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}
.ut7
{
    background : url('http://static.realmofempires.com/images/units/ram.png') 0px no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}
.ut8
{
    background : url('http://static.realmofempires.com/images/units/treb.png') 0px no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}
.ut12
{
    background : url('http://static.realmofempires.com/images/units/spy.png') 0px 0px no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}
.ut10
{
    background : url('http://static.realmofempires.com/images/units/governor.png') 0px no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}
.ut6
{
    background : url('http://static.realmofempires.com/images/units/knight.png') 0px  no-repeat; 
    padding : 0px 0px 0px 19px; 
    font-size: 12px;
}





/*END HEADER BAR STUFF */


Table.GridTable
{
	border-collapse:collapse;
	
}




Table.GridTable td
{
	border: solid 1px #7f93bc;
}


a.hidden { 
  color: #a9a9a9 !important;
  font-size:10px;
  font-weight:normal; 
  text-decoration: none; } 
 
a.hidden:hover { 
  text-decoration: underline; } 


a { 
  color: #FFD886; 
  text-decoration: none; } 
 
a:hover { 
  text-decoration: underline; } 



a.StandoutLink { 
  color: #FFD886; 
  text-decoration: none; 
  font-weight:bold;
} 
 
a.StandoutLink:hover { 
  text-decoration: underline; } 
   
   

form
{
	margin: 0px;
	padding: 0px;
}

a.HeaderLinks
{
	color:#ffffff;
}
 
a.NavigationBarItem:hover{         
    text-decoration: underline;      
}   

/*
* UnavailableBuilding  - classes to display a building that is not avialble to build yet
*/
.UnavailableBuilding 
{
	color:#B5B4B4;
}
.UnavailableBuilding td
{
	color:#B5B4B4;
}

.UnavailableBuilding li
{
	list-style-type:circle;
}
li.btid3 /*HQ*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/hq.png);
}
li.btid5 /*silvermine*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/mine.png);
}
li.btid1 /*Barracks*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/barracks.png);
}
li.btid2 /*stable*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/stable.png);
}
li.btid10 /*siege*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/seige.png);
}
li.btid12 /*siege*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/tavern.png);
}
li.btid11 /*trade*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/trade.png);
}
li.btid8 /*farm2*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/farm2.png);
}
li.btid9 /*palace*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/palace.png);
}
li.btid4 /*wall*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/wall.png);
}
li.btid7 /*tower*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/tower.png);
}
li.btid6 /*treasury*/
{
	list-style-image:url(http://static.realmofempires.com/images/BuildingIcons/treasury.png);
}


.UnavailableBuilding a
{ 
  color:#B5B4B4;
}
.UnavailableBuilding img
{
    opacity:0.2;
    filter:alpha(opacity=20);
}
a:hover 
{ 
  text-decoration: underline; 
} 
tr.UnavailableBuilding a.StandoutLink
{ 
  color:#B5B4B4;
  text-decoration: none; 
    font-weight:bold;

}

tr.UnavailableBuilding a.StandoutLink:hover 
{ 
  text-decoration: underline; 
    font-weight:bold;
} 




/*
* BEGIN UnavailableUnit  - classes to display a unit that is not avialble to build yet
*/
.UnavailableUnit
{
	color:#B5B4B4;
}
.UnavailableUnit a
{ 
  color:#B5B4B4;
}

.UnavailableUnit a.StandoutLink
{ 
  color:#B5B4B4;
  text-decoration: none; 
    font-weight:bold;

}

.UnavailableUnit a.StandoutLink:hover 
{ 
  text-decoration: underline; 
    font-weight:bold;
} 
/** BEGIN UnavailableUnit  */

.CurrentlyRecruitingUnit 
{
}

.Label
{
	color:Green;
}


.ConfirmationMsg
{
	color:#5DE901;
	font-weight:bold;
}
.ConfirmMsg
{
	color:#5DE901;
	font-weight:bold;
}


/*Notification is a bit like an error, mean to say something is missing or wrong but not realy an error
Used in village builing when silver or food is missing*/
.Notification
{
	color:#B11801;
	font-weight:bold;

}

.StrongWarning
{
/*	color:#C01808	!important;
	font-weight:bold;*/
	color:white	!important;
	font-weight:bold;
	background-color:#C01808;
	padding:1px;
	
}


.Warning
{
	color:#000000!important;
	font-weight:bold;
	background-color:#FFFF99;
	padding:1px;	
}

.Error
{
/*	color:#C01808	!important;
	font-weight:bold;*/
	color:white	!important;
	font-weight:bold;
	background-color:#C01808;
	padding:1px;
	
}

.Error2
{
/*	color:#C01808	!important;
	font-weight:bold;*/
	color:#C08000 !important;
	font-weight:bold;	
}

.Error a
{
	color:#A01806	!important;
}

.Error input {
	border-color:red;
	border-style:solid;
	border-width:1px;
	color:red;
}



.HiddenInput
{
	display:none;
}

/*This is a unit type amount that is displayed as 0 so we make it less visible*/
.ZeroUnitCount
{
	color:Gray;
}


.NewReport
{
	font-weight:bold;
}

.silverOverflow 
{
	color:Red;
}

.IncomingAttacksWarning 
{
	color:Red;
	font-weight:normal;
	font-size:13px;
}

a.IncomingAttacksWarning
{
	color:Red;
	font-weight:bold;
	text-decoration:none;	
}

a.close:hover
{
	text-decoration:underline;	
}


/*

BOX - a major section on the screen

*/
.Box{}

.BoxHeader 
{
	background-color:#4B3D32;
	color:#FFFFFF;
	font-weight:bold;
 	font-size: 12px; 
 	padding:2px;
}

/*Use this when ever you want to gray or slighlty hidden text in the box header */
.BoxHeader .LightText
{	
	color:#A6A2A3;	
	font-weight:normal;
}
.LighterText
{	
	color:#959192;	
	font-weight:normal;
}


.BoxHeaderSecondLine
{
	background-color:#7f93bc;
	color:#FFFFFF;
	font-weight:normal;
 	font-size: 11px; 
 	padding-bottom:2px;
 	padding-left:2px;
 	padding-right:2px;
 	padding-top:0px;
}

.BoxContent
{
	background-color:#454F50;
	color:#FFFFFF;	
}

.Padding
{
	Padding:2px;
}


.BorderedBoxHeader 
{
	border-top: 1px solid #4B3D32;
	border-left: 1px solid #4B3D32;
	border-right: 1px solid #4B3D32;
	background-color:#4B3D32;
	color:#FFFFFF;
	font-weight:bold;
 	font-size: 12px; 
 	padding:2px;
}

.BorderedBoxContent
{
	border-bottom: 1px solid #4B3D32;
	border-left: 1px solid #4B3D32;
	border-right: 1px solid #4B3D32;
	background-color:#454F50;
	color:#FFFFFF;
}



.Sectionheader
{
	background-color:#363E3F;
	color:#FFFFFF;
 	font-weight:bold;
 	padding:2px;
}
.SectionheaderBackgroundOnly
{
	background-color:#D8DFEA;
}

.SectionheaderLighter 
{ 
	background-color : #5B6660; 
}

/*


The following are for table formatting. 
Tables that actually list data in tabular fashion 


*//* This is a header row for a table*/
.TableHeaderRow
{
	background-color:#363E3F !important;
	color:#FFFFFF;
 	font-weight:bold;
 	padding:1px;
}

.TypicalTable TD
{
	padding:2px;
}

.TypicalTable TD.NoPad 
{
	padding:0px;
}



.TypicalTable .DataRowNormal
{
	background-color:#454F50;
	color:#ffffff;
}

.TypicalTable .DataRowAlternate
{
	background-color:#515A57;
	color:#ffffff;
}

/*Use this when ever you want to gray or slighlty hidden text in the table */
.TypicalTable .LightText
{	
	color:#A6A2A3;	
	font-weight:normal;
}

/** BEGIN List pager styles **/
.ListPager
{
	color: #FFFFFF;	
	font-weight:bold;
	background-color:#363E3F;
 	font-weight:bold;	
}

.ListPager A
{
	text-decoration: underline;
	color:#FFD886;	
	font-weight:normal;
}
/** END (List pager styles) **/

.SmallHelpText
{
	font-size: 11px; 
	color:gray;	
	font-style:italic;
}
  	
/**/
.helpShortText 
{
	background-color: #4B3D30;
	color:#FFFFFF;
	padding:3px;
	color:#FFD886;
}

.Advisor
{
	z-index:50;
	border	: 1px solid #518304;
	background-color:#F6F9F2;
}

.Advisor A
{
	color: #3b5998; 
  text-decoration: none;
  font-weight:bold } 
 
.Advisor A:hover { 
  text-decoration: underline; 
}

/*BEGIN Tutorial*/
.Tutorial 
{
	z-index:200;
	width:275px;
	border	: 1px solid #518304;
	position:absolute;
    top : 250px;
    left : 250px;
	background-color:#F6F9F2;
}

.Tutorial A
{
  color: #3b5998; 
  text-decoration: none; } 
 
.Tutorial A:hover { 
  text-decoration: underline; 
} 


.TutorialFooter A
{
  color: #FFFFFF; 
  text-decoration: none; } 
 
.TutorialFooter A:hover { 
  text-decoration: underline; 
} 

.TutorialHeader
{
	background-color:#518304;
	color:#FFFFFF;
	font-weight:normal;
 	font-size: 12pt; 
	padding:2px;
}
.TutorialHeader a
{
	color:#FFFFFF;
}

.TutorialFooter
{
	background-color:#518304;
	color:#FFFFFF;
	font-weight:normal;
	padding:2px;
}
.TutorialBody
{
	padding:2px;
	font-size: 10pt; 
	color:#385C01;
}

.TutorialHighlight
{
	border:solid 2px red;
	padding:2px;
}


.TutorialBody li { 
	list-style-image: url(http://static.realmofempires.com/images/menuItemSeperator.png);
	 }


/*END Tutorial*/

/*BEGIN Quick Intro (QI)*/
.QI
{
    z-index: 200;
    width: 340px;
    height: 360px;
    border: none;
    position: absolute;
    top: 80px;
    left: 150px;
    background-color: Transparent;
    background-image: url( 'http://static.realmofempires.com/images/gifts/Scroll.png' );
}

.QI A
{
  color: #FFFFFF;
  font-size:14pt; 
  text-decoration: none; 
} 


.QIBody
{
    font-size: 14pt;
    color: #000000;
    padding-top: 40px;
    padding-left: 35px;
    padding-right: 35px;
    text-align:center;
}
.QIBody.Div
{
    width: 200px;
    padding: 10px;
    font-size: 14pt;
    color: #000000;
    border: solid 1px red;
    position: relative;
    top: 0px;
    left: 10px;
    font-family: Verdana, Arial;
}


/*BEGIN Village Overview*/
.vov
{
	position:absolute; 
	z-index:2;
}
.vov_troops
{
	position:absolute; 
	z-index:10;
}
.vov_tower
{
	position:absolute; 
	z-index:15;
}
.vovWallBack{
	position:absolute; 
	z-index:30;
}

.vovWallFront{
	position:absolute; 
	z-index:40;
}



.vovCountdown
{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	z-index:50 !important;
}
.vovlabel 
{
	color:#FFFFFF;
	font-weight:bolder;
	text-decoration:none;
	z-index:50 !important;	
}

/*END Village Overview*/


/*BEGIN For clan Forum */
.posttitle
{
   padding: 3px;
   margin-bottom: 10px;
   font-weight: bold;
}

.postbody
{
   padding: 3px;
   color:#ffffff;
}
/*BEGIN For clan Forum */


.test 
{
	z-index:0;
	top:0px;
	right:5px;
	position:absolute;
	
	width	: 240px;
}

.uiTop
{
	z-index : 45;
	width: 100%;
}


/*
li { 
	list-style-type:circle;
	 }
*/



/* quikc css fix for the help */
a.helpQuestion, .helpBalloonTitle a { color : #292116; cursor : pointer; }
.TroopsMenu
{
	z-index : 45 !important; 
}

.TroopsMenu * 
{ 
	z-index : 45 !important; 
}




/* Top menu icons */
.header_bar a {  float : left; width : 35px; height : 35px; background-repeat : no-repeat; background-position : 0px 0px;}
.header_bar a.reports { background-image : url('http://static.realmofempires.com/images/navIcons/Reports1.gif'); }
.header_bar a.reports:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Reports2.gif'); }
.header_bar a.newReport { background-image : url('http://static.realmofempires.com/images/navIcons/Reports3.gif'); }
.header_bar a.newReport:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Reports4.gif'); }

.header_bar a.mail { background-image : url('http://static.realmofempires.com/images/navIcons/Mail1.gif'); }
.header_bar a.mail:hover {  background-image : url('http://static.realmofempires.com/images/navIcons/Mail2.gif'); }
.header_bar a.newMail { background-image : url('http://static.realmofempires.com/images/navIcons/Mail3.gif'); }
.header_bar a.newMail:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Mail4.gif'); }

.header_bar a.clan { background-image : url('http://static.realmofempires.com/images/navIcons/Clan1.gif'); }
.header_bar a.clan:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Clan2.gif'); }
.header_bar a.newClan { background-image : url('http://static.realmofempires.com/images/navIcons/Clan3.gif'); }
.header_bar a.newClan:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Clan4.gif'); }

.header_bar a.invite { background-image : url('http://static.realmofempires.com/images/navIcons/Invite1.gif'); }
.header_bar a.invite:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Invite2.gif'); }

.header_bar a.ranking { background-image : url('http://static.realmofempires.com/images/navIcons/Ranking1.gif'); }
.header_bar a.ranking:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Ranking2.gif'); }

.header_bar a.help { background-image : url('http://static.realmofempires.com/images/navIcons/Help1.gif'); }
.header_bar a.help:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Help2.gif'); }

.header_bar a.settings { background-image : url('http://static.realmofempires.com/images/navIcons/Settings1.gif'); }
.header_bar a.settings:hover { background-image : url('http://static.realmofempires.com/images/navIcons/Settings2.gif'); }

/* sprited mnu buttons! 
.header_bar a { display : block; float : left; width : 35px; height : 35px; background-repeat : no-repeat; background-image : url('http://static.realmofempires.com/images/navIcons/18.gif') !important; }

a.clan { background-position : 0px 0px; }
a.clan:hover { background-position : -35px 0px; }
a.newClan { background-position : -70px 0px; }
a.newClan:hover { background-position : -105px 0px; }

a.help { background-position : -140px 0px; }
a.help:hover { background-position : -175px 0px; }

a.invite { background-position : -210px 0px; }
a.invite:hover { background-position : -245px 0px; }

a.mail { background-position : -280px 0px; }
a.mail:hover { background-position : -315px 0px; }
a.newMail { background-position : -350px 0px; }
a.newMail:hover { background-position : -385px 0px; }

a.ranking { background-position : -420px 0px; }
a.ranking:hover { background-position : -455px 0px; }

a.reports { background-position : -490px 0px; }
a.reports:hover { background-position : -525px 0px; }
a.newReport { background-position : -560px 0px; }
a.newReport:hover { background-position : -595px 0px; }
/*.header_bar a.reports { text-indent : -9000px; }*/



/*BEGIN Tabs STUFF */

    .Tabs ul {
		list-style: none;
		padding: 0;
		margin: 0;
    }
    
	.Tabs li {
		float: left;
		border: 1px solid #363E3F;
		border-bottom-width: 0;
		margin: 0;
    }
    
	.Tabs a {
		text-decoration: none;
		display: block;
		background: #5B6660;
		padding: 0.24em 1em;
		width: 12em;
		text-align: center;
    }
	
	.Tabs a:hover {
		background: #515A57;
		text-decoration:underline;
	}
	
	.Tabs .selected {
		border-color: black;
	}
	
	.Tabs .selected a {
		position: relative;
		top: 1px;
		background: #898E92;
		color: black;
		font-weight: bold;
	}
	
	.TabContent {
		border-top: 1px solid black;
		border-left: 1px solid black;
		border-right: 1px solid black;
		clear: both;
		padding: 0;
	}
	
/*END Tabs STUFF */

    a.configSml
    {
	    background : url('http://static.realmofempires.com/images/buildingIcons/seige_11.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 2px 4px 2px 16px; 
	    border-style : solid; border-color : rgb(195, 144, 55); border-width : 1px 0px 0px 0px; padding-top : 2px; margin-top : 2px; 	    
    }
    a.confignohrSml
    {
	    background : url('http://static.realmofempires.com/images/buildingIcons/seige_11.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 2px 4px 2px 16px; 
    }
    a.configSml:hover 
    {
	    text-decoration : underline; 
    }
    a.confignohrSml:hover 
    {
	    text-decoration : underline; 
    }
    a.config:hover 
    {
	    text-decoration : underline; 
    }
    a.confignohr:hover 
    {
	    text-decoration : underline; 
    }


  
    a.FilterPreDef 
    {
	    background : url('http://static.realmofempires.com/images/funnel1.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 0px 0px 0px 16px; 
	    font-weight:bold;
    }
    a.FilterSelected
    {
	    background : url('http://static.realmofempires.com/images/funnel2.png') 2px center no-repeat !important; 
    }
     a.Filter:hover 
    { 
	    background : url('http://static.realmofempires.com/images/funnel2.png') 2px center no-repeat; 
	    text-decoration : underline; 
    }
    a.Filter 
    {
	    background : url('http://static.realmofempires.com/images/funnel1.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 0px 0px 0px 16px; 
    }
     a.Filter:hover 
    { 
	    background : url('http://static.realmofempires.com/images/funnel2.png') 2px center no-repeat; 
	    text-decoration : underline; 
    }    
    
    a.Tag
    {
	    background : url('http://static.realmofempires.com/images/checkmark2_8x8.gif') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 0px 0px 0px 12px; 
    }
    a.Tag:hover 
    { 
	    background : url('http://static.realmofempires.com/images/cancel_8x8.png') 2px center no-repeat; 
	    text-decoration : underline; 
    }    
    a.noTag
    {
		color:#8f661f;
	    padding : 0px 0px 0px 12px; 
	    text-decoration : none; 
    }
    a.noTag:hover 
    { 
	    background : url('http://static.realmofempires.com/images/checkmark2_8x8.gif') 2px center no-repeat; 
	    color:#FFD886;
    }        
    
    
    /*BEGIN troops links with image*/
    
    
	a.unitname
	{ 
		white-space : nowrap;             
		padding : 2px 5px 2px 23px; 
		background: 0px center no-repeat; 
		
	}
    /*END troops links with image*/


	a.LockedFeatureLink
	{ 
		white-space : nowrap;             
		padding : 2px 5px 2px 18px; 
		background: 0px center no-repeat; 
		background-image: url('http://static.realmofempires.com/LockedFeature.png');		
	}
	a.LockedFeatureLinkSml
	{ 
		white-space : nowrap;             
		padding : 2px 5px 2px 11px; 
		background: 0px center no-repeat; 
		background-image: url('http://static.realmofempires.com/LockedFeature.sml.png');
		
	}
	
	a.attack 
    {
	    background : url('http://static.realmofempires.com/images/attack.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 2px 4px 2px 16px; 
    }
	a.attack:hover
    {
   	    text-decoration : underline; 
    }
    a.support 
    {
	    background : url('http://static.realmofempires.com/images/support.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 2px 4px 2px 16px; 
    }
	a.support:hover
    {
   	    text-decoration : underline; 
    }
    a.globe
    {
	    background : url('http://static.realmofempires.com/images/globeIcon_small.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 2px 4px 2px 16px; 
    }
	a.globe:hover
    {
   	    text-decoration : underline; 
    }
    a.sendSilver
    {
	    background : url('http://static.realmofempires.com/images/coin_small.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 2px 4px 2px 16px; 
    }    
	a.sendSilver:hover
    {
   	    text-decoration : underline; 
    }
    a.sendSilverPlus 
    {
	    background : url('http://static.realmofempires.com/images/coin_smallPlus.png') 2px center no-repeat; 
	    text-decoration : none; 
	    padding : 2px 4px 2px 16px; 
    }    
	a.sendSilverPlus:hover
    {
   	    text-decoration : underline; 
    }
    
    .GiftIcon
    {
        padding: 0px 5px 1px 18px;
        background: url(  'http://static.realmofempires.com/images/gifts/gift_icon.png' ) 0px center no-repeat;
    }
    a.GiftUseIcon
    {
        padding: 0px 5px 1px 18px;
        background: url(  'http://static.realmofempires.com/images/gifts/gift_use_gift_icon.png' ) 0px center no-repeat;
    }
    a.GiftSendIcon
    {
        padding: 0px 5px 1px 33px;
        background: url(  'http://static.realmofempires.com/images/gifts/gift_send_gift_icon.png' ) 0px center no-repeat;
    }

table.bbcodeTroops tr
{
  background-color : #5B6660;

}
table.bbcodeTroops td
{
    text-align:right;
}
table.bbcodeTroops td.hdr
{
    text-align:center;
}


Div.bbcodeRepHeader
{
	background-color:#363E3F;
	color:#FFFFFF;
 	font-size: 12px; 
 	padding:2px;
 	width:auto;
}


Div.bbcodeRepContent
{
    border: solid 1px #4B3D32; 
    padding: 1px;
 	width:auto;
 }
