	td 		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	th		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; } 
	.caps	 	{ font-size: 8pt;color:black; }
	.search-form 	{ FONT-FAMILY: Tahoma, sans-serif; BACKGROUND-COLOR: #ffffff }

	a:link 			{text-decoration:none;color:#AF0000;}
	a:visited 		{text-decoration:none;color:#AF0000;} 
	a:hover, a:focus	{text-decoration:underline;color:#AF0000;}
	a:active 		{text-decoration:none;color:#AF0000;} 

	a.menu4:link 		{text-decoration:none;color:#CC0000; font-weight: bold; letter-spacing: 2px; }
	a.menu4:visited 	{text-decoration:none;color:#CC0000; font-weight: bold; letter-spacing: 2px; } 
	a.menu4:hover 		{text-decoration:none;color:#FF0000; font-weight: bold; letter-spacing: 2px; }
	a.menu4:active 		{text-decoration:none;color:#FF0000; font-weight: bold; letter-spacing: 2px; }  

	a.art_link:link 	{text-decoration:none;color:#5F5F5F;}
	a.art_link:visited 	{text-decoration:none;color:#5F5F5F;} 
	a.art_link:hover 	{text-decoration:none;color:#7F7F7F;}
	a.art_link:active 	{text-decoration:none;color:#5F5F5F;} 

	a.button-link:link,
	a.button-link:visited 
	{	
	margin: 4px 4px 4px 4px;
	color: #105CB6; outline: none;
	display: block;	width: 155px;
	padding: 6px;
	border: 1px solid #CBD6DF;
	line-height: 1;	font-size: 126%;
	font-weight: bold;
	letter-spacing: -0.03em;
 	text-decoration: none;
	background: url(/images/bl.gif) 0 100% repeat-x;
	}
	a.button-link:hover { 
	border: 1px solid #2E689D;
	background: url(/images/bl2.gif) 0 100% repeat-x;
	}

	a.button-link3:link,
	a.button-link3:visited 
	{	
	margin: 0px 0px 2px 2px;
	color: #336633; outline: none;
	display: block;	width: 202px;
	padding: 6px;
	border: 1px solid #CFCFCF;
	line-height: 1;	font-size: 126%;
	font-family: Arial, Helvetica;
	font-weight: bold; 
	text-align:center;
	letter-spacing: 0.00em;
 	text-decoration: none;
	background: url(/images/bl.gif) 0 100% repeat-x;
	}
	a.button-link3:hover { 
	border: 1px solid #336633;
	background: url(/images/bl2.gif) 0 100% repeat-x;
	}


.normal12t { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; }
.normal14t { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; }

	a.button-link2 
	{	
	margin: 0px 0 0px 0;
	color: #CFCFCF; outline: none;
	display: block; width: 100%;
	padding: 4px;
	border: 1px solid #CBD6DF;
	line-height: 1;	font-size: 9px;
	letter-spacing: -0.03em;
	background: url(/images/bl.gif) 0 100% no-repeat;
	}

.art8 	{ font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 8pt; text-align: justify; }
.art 	{ font-size: 13px; font-family: arial; color:#000000; text-align: justify; line-height: 20px;} 
.forumc { font-size: 8pt; line-height: 20px;} 

.com_and_forum { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size: 10pt; text-align: justify; line-height: 20px;}

.normal11j { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 11px; text-align: justify; }
.normal10j { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 10px; text-align: justify; }

.normal12  { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 12pt; }
.normal11  { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 11pt; }
.normal10  { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 10pt; }
.normal9   { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 9pt; }

.normal12w { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF ;font-size: 12pt; }
.normal11w { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF ;font-size: 11pt; }
.normal10w { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF ;font-size: 10pt; }
.normal_w  { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color:#FFFFFF; }


.small	{ font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 8pt; }
.small_g 	{ font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#A0A0A0 ;font-size: 8pt; }
.s2_small { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 7pt; }

.smallcom {font-size:10px; font-family:tahoma,arial; color:#949494;}


.normal10p { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#7F7F7F; font-size: 8pt; }

.head_gray_12 { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#7F7F7F ;font-size: 12pt; }
.head_gray_11 { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#AFAFAF ;font-size: 11pt; }
.head_gray_10 { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#AFAFAF ;font-size: 10pt; }

.head_dgray_10 { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#5F5F5F ;font-size: 10pt; }
.myhwh	{ font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#336633 ;font-size: 10px; }
.myhwlogo { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000 ;font-size: 30px; }

 


.button, textarea, input { color:#5F5F5F; font-size: 11px; border: 1px solid #BFBFBF; }
.input2 { color:#5F5F5F; font-size: 11px; border: 0px; }
.radio1 { color:#FFF000; font-size: 11px; border: 0px; }


	a.gl:link 	{text-decoration:none;color:#6F6F6F;}
	a.gl:visited 	{text-decoration:none;color:#6F6F6F;} 
	a.gl:hover 	{text-decoration:underline;color:#BF0000;}
	a.gl:active	{text-decoration:none;color:#BF0000;}

	a.bl:link 	{text-decoration:none;color:#000;}
	a.bl:visited 	{text-decoration:none;color:#000;} 
	a.bl:hover 	{text-decoration:underline;color:#000;}
	a.bl:active	{text-decoration:none;color:#000;}

	a.gl2:link 	{text-decoration:none;color:#6F6F6F;}
	a.gl2:visited 	{text-decoration:none;color:#6F6F6F;} 
	a.gl2:hover 	{text-decoration:none;color:#BF0000;}
	a.gl2:active	{text-decoration:none;color:#BF0000;}

	a.bl2:link 	{text-decoration:none; color:#000; font-size: 12px;}
	a.bl2:visited 	{text-decoration:none;color:#000; font-size: 12px;} 
	a.bl2:hover 	{text-decoration:underline;color:#000; font-size: 12px;}
	a.bl2:active	{text-decoration:none;color:#000; font-size: 12px;}

.h1 {font-family:arial; color:#808080; font-weight:900; text-align:center; font-size: 10pt; TEXT-DECORATION: none}

.table_g tr{ background: #F0F0F0; }

/*.stateon 	{ FILTER: alpha(Opacity=50); -moz-opacity: 0.5; }
.stateoff	{ }
*/


a.tag1, a.tag2, a.tag3, a.tag4, a.tag5 
{
 font-family: verdana, arial, sans-serif;
 padding: 2px 2px;  
}


a.tag1:link, a.tag1:visited { color:#6588c7; font-size:9}
a.tag2:link, a.tag2:visited { color:#254887; font-size:14}
a.tag3:link, a.tag3:visited { color:#355897; font-size:18}
a.tag4:link, a.tag4:visited { color:#4568a7; font-size:24}
a.tag5:link, a.tag5:visited { color:#4568a7; font-size:30}


.wgclass {
	font-size: 10px;
	color: #bbb;
	 }

.zoomcloudswg {
   font-size:10px;
   color: #bbb;
}

.zoomcloudssp {
   font-size:10px;
   color: #444;
}

.tab_line
{
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #3292bf;
}
.block_category_title
{
	font-size: 11px;
	padding: 3px 10px 5px;
	color: #FFFFFF;
	background-color: #fafafa;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
 	background: url(/images/bl.gif) 0 100% no-repeat;

}
.block_category_title a:link
{
	color: #888888;
	text-decoration: none;
}
.block_category_title a:visited
{
	color: #888888;
	text-decoration: none;		
}

.block_category_title_selected
{
	font-size: 11px;
	padding: 3px 10px 5px;
	color: #FFFFFF;
	background-color: #ffffff;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.block_category_title_selected a:link
{
	color: #333333;
	text-decoration: none;
}
.block_category_title_selected a:visited
{
	color: #333333;
	text-decoration: none;		
}

.FloatMask 
{
	filter: alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity: 0.3;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-khtml-opacity: 0.3;
}

.FadeShield
{
	position:absolute;
	width:100%;
	height:100%;
 	background: url(/images/bpx.gif);
}

.news_image
{
	border: 0px;
	margin: 0px;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	background-image: url(/images/shadow.gif);
	background-repeat: no-repeat;
	background-position: left bottom; 
}

