/*
//////////////////////
// COPYRIGHT 2009 DUCK POND, INC. ALL RIGHTS RESERVED.
//////////////////////    
*/    

*
{
	border-collapse:separate;
}
         
.ERROR
{
	font-family:Lucida Sans Unicode, Courier New;
	margin:5px 5px 10px 5px;
	padding:5px 5px 5px 5px;
	border-style:double;
	border-width:3px;
	text-align:center;
	clear:both;	
}

.ERROR img
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

A, .LINK, A:Hover, .LINK:Hover
{
	cursor:pointer;
}

H1, .HEADER1,
H2, .HEADER2,
H3, .HEADER3,
H4, .HEADER4
{
	margin: 0px 0px 0px 0px;
}

.MINISTATUSBOX
{
	font-size:11px;
	font-family:Verdana;
	margin:0px 2px 0px 0px;
	line-height:normal;
}

.MINISTATUSBOX input
{
	font-size:10px;
	font-family:Verdana;
	height:13px;
	margin: 0px 0px 0px 0px;
	border-style:solid;
	border-width:1px;
	line-height:normal;
}

.MINIALIASVIEWER_FONT, .MINIALIASVIEWER_FONT A
{
	font-family:Verdana;line-height:8px;
	text-decoration:none !important;
}

.modalBackground 
{
	background-color:black;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.RichTextEditorToolBar
{
	padding:1px 1px 1px 1px;
	height:25px;
}
    
.RichTextEditorToolBarButton
{
	display:inline;
	height:18px;
	border-style:outset;
	border-width:2px;
	border-color:Gray;
	background-color:#DDDDDD;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:Black;
	cursor:default;
}

.DropDownMenusTableCell, .DropDownMenusTableCell A, .DropDownMenusTableCell A:Hover
{
	padding:1px 1px 1px 1px;
	margin:0px 0px 0px 0px;
	border-width:0px;
	line-height:normal;
}

.EmbeddedImage
{
	padding:0px 0px 0px 0px;
	margin:2px 2px 2px 2px;
	border:none 0px;
}

.RankContainer div
{
	vertical-align:middle;
	padding:4px 0px 4px 2px;
}

.RankImage
{
	margin:2px 2px 4px 2px;
	float:left;
}

.ChatMessageContainer
{
	padding:2px 2px 0px 2px;
}

.ChatWhosOnline
{
    border-style: solid;
    border-width: 1px;
    padding-left: 5px;
    padding-right: 5px;    
}

.recaptchatable
{
	background-color:#FFFFFF;
}

.SMILEY
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px -1px 0px;
	border:none 0px;
}

#recaptcha_response_field
{
	background-color:#FFFFFF; border-color:Black; background-image:none; color:Black;
}

.ClanEditNavigationMenuContainer
{
    vertical-align: top;
    float: left;
	width: 150px;
	margin:0px 2px 0px 2px;
}

.ClanEditNavigationMenu
{
	height: 200px;
	margin: 0px 2px 0px 2px;
}

.ClanEditNavigationMenuItem
{
	/*  holder class for sortables */
	cursor: move;
	width: 150px;
	overflow: hidden;
}

.HANDLECLASS
{
	cursor: move;
	width: 150px;
}




.ForumSignatureContainer
{
	border: dashed 1px;
	padding: 3px 3px 3px 3px;
}

.ForumMessageContainer
{
	table-layout: fixed;
	width: 100%;
}


label
{
	border-style:none;
}

input[type="radio"], input[type="checkbox"]
{
	border-style:none;
	background-color:Transparent;
}

img, a > img
{
	border:none;
}



/*
/////////////////////
// WIDGETS
/////////////
*/
.WidgetLayout,
.ContextWidget .WidgetLayout
{
	padding:0;
	margin:0;
	width:98%;
	border-collapse:collapse;
}

.WidgetLayout > tr > td
{
	padding: 8px 8px 8px 8px;
}

.ContextWidget .WidgetOptionName
{
	font-weight:normal;
}


/*
/////////////////////
// BLURBS
/////////////
*/
.Blurb
{
	letter-spacing:1px;
}

.Blurb br
{
	letter-spacing:normal;
}

.BlurbImage
{
	float:left;
	max-width:64px;
    max-height:64px;
    min-width:32px;
    min-height:32px;
    padding: 0px 5px 0px 0px;
}




.tagDelete
{
	font-size:10px;
	vertical-align:super;
	cursor:pointer;
	text-decoration:underline;
}