@charset "iso-8859-1";
// @charset "iso-8859-1";
/* author: bneef@advancenet.net */
/* Generated by AceHTML Freeware http://freeware.acehtml.com */
/* Creation date: 2/2/2007 */
/*main_body {
	background-color: #777777;
	background-image: url("/images/grayweave.gif");
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0; 
	margin-left:0; 
	margin-right:0;
}*/
body
{
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:		12pt;
	margin-top:		0px;
	margin-left:	auto;
	margin-right:	auto;
	text-align:		center;
	background-color:	#777777;
}

.body
{
	background-color:	#996633;	/*#777777;*/
/*	background-image:	url("../images/grayweave.gif");*/
	background-image:	url("images/gradient.jpg") repeat-x;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12pt;
	margin-top:	0px;
	margin-left:	auto; 
	margin-right:	auto;
	text-align:	center;
}

a:hover
{
	text-decoration:	none;
	color:	red;
}
a:visited
{
	text-decoration:	none;
	color:	#CC0000;
}
a
{
	text-decoration:	none;
	color:	#CC0000;
}

/********************************* Colors *******************************/
.BGC5C5C5C
{
	background-color:	#5C5C5C;
}

.FCWhite
{
	color:	#FFFFFF;
}

/********************************** Fonts *******************************/
.FFAHSS
{
	font-family:	Arial, Helvetica, Sans-Serif;
}

/******************************* Font Sizes *****************************/
.FS8
{
	font-size:	5px;
}

.FS10
{
	font-size:	10px;
}

.FS12
{
	font-size:	12px;
}

.FS14
{
	font-size:	14px;
}

.FS16
{
	font-size:	16px;
}

.FS18
{
	font-size:	18px;
}

.FS20
{
	font-size:	20pt;
}

.FS24
{
	font-size:	24px;
}

.FS36
{
	font-size:	36px;
}

/***************************** Effects *********************/
.FWB
{
	font-weight:	bold;
}

.FSTI
{
	font-style:	italic;
}

.TACenter
{
	text-align:	center;
}

.TANormal
{
	text-align:	normal;
}

.TALeft
{
	text-align:	left;
}

.TARight
{
	text-align:	right;
}

.Left
{
	float:	left;
}

.Right
{
	float:	right;
}

.Clearer
{
	clear:	both;
}

.BBB2
{
	border-bottom:	solid blue 2px;
}

.DispBlock;
{
	display:	block;
}

/***************** Width **********************/
.W125
{
	width:	125px;
}

.W150
{
	width:	150px;
}

.W200
{
	width:	200px;
}

.W400
{
	width:	400px;
}

.W500
{
	width:	500px;
}

.W600
{
	width:	600px;
}

/*************** Height **********************/
.H25
{
	height:	25px;
}

.pagetitle 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	text-align:	center;
}

.linktype {
	vlink: 000000;
	link: 000000;
}

.lien {
    position: relative; 
	top: -5px; 
	color: #FFFFFF; 
	font-size: 8pt; 
	font-family: verdana;  
	font-weight: bold; 
	letter-spacing: -1pt; 
	text-decoration: none;
}
.divise {
    position: relative; 
	top: -3px; 
	color: #C0C0C0; 
	background: #000000; 
	font-size: 12px;
}
.dt-detail 
{
    font-size: 90%;	/*10px;*/
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.dd-detail {
    font-size: 80%; /*8px;*/
    font-family: Arial, Helvetica, sans-serif;
}

.td-detail 
{
    font-size: 80%; /*9pt;*/
    font-family: Arial, Helvetica, sans-serif;
}

.td-detail1 
{
    font-family: Arial, Helvetica, sans-serif;
}

.footer
{
	font-size:	80%;
	text-align:	center;
}


#content
{
	width:	1024px;
	background-color:	#C0C0c0;
	margin-left:	auto;
	margin-right:	auto;
	border:	2px solid	#C0C0CC;
	text-align:	left;

}

#centerzone
{
	width:	700px;
	overflow:	hidden;
	font-family:	Arial, Helvetica, Sans-Serif;
	margin-left:	5px;
	padding-left:	5px;
}

.AdminItem
{
	width:	100px;
	height:	300px;
	font-size:	80%;
	float:	left;
	border:	1px solid black;
	overflow:	hidden;
}

.homeItem
{
	width:	200px;
	height:	275px;
	float:	left;
	border:	1px solid black;
/*	padding-left:	5px;*/
	margin-left:	10px;
	margin-top:	5px;
/*	padding-top:	5px;*/
	margin-right:	10px;
/*	padding-right:	5px;*/
	cursor:	pointer;
	cursor:	hand;
}

.ImageLabel
{
	width:	200px;
	display:	block;
}

.AdminTH
{
	border-bottom:	blue solid 2px;
	font-size: 10pt;
}

#DataTable
{
	float:	left;
	width:	400px;
}

/*#DataTable label
{
	width:	200px;
	display:	block;
	float:	left;
	font-weight:	bold;
	height:	19px;
}
*/
#ImageTable
{
	width:	300px;
	float:	left;
}

/*#ImageTable label*/
label
{
	width:	200px;
	display:	block;
	float:	left;
	font-weight:	bold;
	height:	19px;
}

.ItemFields
{
	width:	150px;
	height:	25px;
}

.frmForms
{
	display:	block;
	float:		left;
}

.frmForms label
{
	font-size:	10pt;
	font-weight:	bold;
}

.footer
{
	font-size:	10pt;
	text-align:	center;
	font-weight:	bold;
	color:	#CC0000;
}

.AdminButton
{
	width:	100px;
	font-weight:	bold;
	border:	1px solid red;
	color:	blue;
	background-color:	gold;
	display:	block;
	margin:	5 5 5 5;
	padding: 5 5 5 5;
}

.menuElement
{
	float:	left;
	font-weight:	bold;
	text-decoration:	none;
	list-style-type:	none;
	width:	150px;
	display:	block;
}

#header
{
}

.clearfloat
{
	clear:	both;
}

.newsHead
{
	width:			135px;
	font-weight:	bold;
	display:		block;
	font-size:		75%;
	overflow:		hidden;
	font-family:	Arial, Helvetica, Sans-Serif;
}

#leftnav
{
	float:		left;
	width:		138px;
	overflow:	hidden;
}

#rightnav
{
	float:	right;
	width:	175px;
}

.hiddenlink
{
	text-decoration:	none;
}

.items
{
	width:	100px;
	height:	200px;
	float:	left;
	font-size:	80%;
	text-decoration:	none;
	color:	black;
	border:	1px solid	black;
	overflow:	hidden;
	text-align:	center;
}

.ItemDetail
{
	width:	600px;
	margin-left:	10px;
}

#ItemRelations
{
	width:	200px;
	float:	left;
}

.LinkBtn
{
	width:	125px;
	display:	block;
}

#TopTen
{
 	border:	solid 1px;
/*	margin-left:	5px;
	padding-left:	5px;*/
	float:	left;
	overflow:	hidden;
	font-size:	80%;
	text-align:	left;
}

.TopTenHeader
{
	background-color:	#777777;
	color:				White;
	text-align:			center;
	font-weight:		bold;
	display:			block;
}

.TopTenList
{
	list-style-type:	none;
	margin-left:	-30px;
	padding-left:	35px;
	text-align:	left;
}

.red
{
	color:	red;
}

.TopLink
{
	font-size:	80%;
	text-decoration:	none;
	text-align:	center;
}

#ItemPricing
{
	width:	700px;
	float:	left;
}

#ItemCategory
{
	width:	400px;
	float:	left;
}

#ItemRelation
{
	width:	300px;
	float:	left;
}