body {
	font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
	font-size: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    margin:0px;
}

a.backlink:link, a.backlink:visited, a.backlink:active, a.backlink:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	visibility: hidden;
}

ul, li, p, td {
  font-size: 11px;
}

form {
	margin: 0;
 	padding: 0;
}

.clickstream {
  font-size: 11px;
}

.categoryselect {
	font-size: 9px;
	border:1px black solid;
	color:#000000;
	margin:1px;
}

.setperpageselect {
	font-size: 9px;
	border:1px black solid;
	color:#000000;
	margin:1px;
}

.logininput {
	font-size: 9px;
	width:100%;
	border:1px black solid;
	color:#000000;
	margin:1px;
}

.searchinput {
	font-size: 9px;
	width:100%;
	border:1px black solid;
	color:#000000;
	margin:1px;
}

.commenttextarea{
	font-size: 11px;
	width:100%;
	border:1px black solid;
	color:#000000;
	margin:1px;
}

.commentinput{
	font-size: 9px;
	width:100%;
	border:1px black solid;
	color:#000000;
	margin:1px;
}

.button50 {
  font-size: 10px;
  width: 50px; color: #000000; background-color: #FFFFFF; border:1px solid #000000;
}

.button75 {
  font-size: 10px;
  width: 75px; color: #000000; background-color: #FFFFFF; border:1px solid #000000;
}

.button100 {
  font-size: 10px;
  width: 100px; color: #000000; background-color: #FFFFFF; border:1px solid #000000;
}

.button125 {
  font-size: 10px;
  width: 125px; color: #000000; background-color: #FFFFFF; border:1px solid #000000;
}

.button150 {
  font-size: 10px;
  width: 150px; color: #000000; background-color: #FFFFFF; border:1px solid #000000;
}

.box_link {
	font-size: 11px;
	color: #999999;
}

/* content padding */
.main_content {
	padding: 15px;
	background-color: #F6F6F6;
}

A:link    {color: #A8A093;}
A:visited {color: #A8A093;}
A:hover   {color: #F6B96F;}
A:active  {color: #A8A093;}

.headline {font-size: 11px; font-weight: bold;}
.smalltext { font-size: 9px; }

/* new image mark */
.new { color: #FF0000}
/* Cat Description */
.catdes {font-size: 9px; color: #666666;}
A.maincat { font-size: 11px; color: #000000; font-weight: bold; }
.maincat  { font-size: 11px; color: #000000; }
A.subcat  { font-size: 11px; color: #666666; font-weight: bold; }
.subcat   { font-size: 11px; color: #666666; }

.left  { background-color: #666666;}
.right { background-color: #666666;}

/*box layout start*/
A.box_head   { height: 29px; font-size: 12px; color: #3D3D3D; font-weight: bold; text-transform: uppercase; }
.box_head    { background-image: url(templates/fwstyle_01/images/box_head_bg.gif); height: 29px; font-size: 12px; color: #3D3D3D; font-weight: bold; text-transform: uppercase; }
.box_sep     { background-color: #A1A1A1;}
.box_content { background-color: #E5E5E5; padding: 5px; font-size: 11xp; }
.box_footer  { background-color: #666666; height: 3px; }
/*box layout end*/

/*navigation start*/
A.box_navilink:link    { font-size: 11px; color: #999999; }
A.box_navilink:visited { font-size: 11px; color: #999999; }
A.box_navilink:hover   { font-size: 11px; color: #999999; }
A.box_navilink:active  { font-size: 11px; color: #999999; }
/*navigation end*/

/*news box start*/
.box_newsheadline { font-size: 11px; font-weight: bold; }
.box_newscontent { font-size: 10px; color: #666666;}
/*news box end*/

/* welcome box start */
.box_welcomeheadline {
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}

.box_welcomecontent {
	font-size: 10px;
	padding: 5px;
	color: #666666;
}
/* welcome box end */

/*whos_online start*/
.box_whosheadline { font-size: 11px; font-weight: bold; }
.box_whoscontent { font-size: 10px; color: #666666;}
.box_whosbg { background-color: #e5e5e5;}
/*whos_online end*/

/*subnavigation start*/
A.SubNavi:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898989;
	font-weight: bold;
	text-decoration: none;
}

A.SubNavi:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898989;
	font-weight: bold;
	text-decoration: none;
}

A.SubNavi:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898989;
	font-weight: bold;
}

A.SubNavi:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898989;
	font-weight: bold;
}
/*subnavigation end*/