body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
	font-family:  Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

td {
	font-family:  Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#777777;
	line-height:16px;
}

#mainbg {
	background-image:url(images/home_bg.jpg); 
	background-repeat:repeat-x;
}

.title01 {
	color: #666666;
	font-size: 13px;
	font-weight: bold;
}

.title02 {
	text-decoration : underline;
	color: #FF6600;
	font-size: 11px;
	font-weight: bold;
	line-height:24px;
	}
	
a.title02:link,a.title02:visited {
	color: #FF6600;
	text-decoration : underline;
}

a.title02:hover,a.title02:active {
	color: #333333;
	text-decoration : underline;
}

.title03 {
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
}

.title04 {
	color: #0059A0;
	font-size: 14px;
	font-weight: bold;
	text-indent:2px;
}

.title05 {
	color: #999999;
	font-size: 22px;
	letter-spacing:1px;
}

.title06 {
	color: #7891A0;
	font-size: 22px;
	letter-spacing:2px;
}

.pod01{ 
	color: #FF9900; 
	font-size: 11px; 
	text-decoration : underline;
	line-height:16px;
}

.pod02{ 
	color: #FF9900;
	font-size: 12px;
	font-weight: bold;
}

.pod03{ 
	color: #999999;
	font-size: 9px;
}

.content{ 
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #333333; 
	font-size: 11px; 
	line-height:14px;
}

.product {
	font-family:   Verdana, Tahoma, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	text-decoration : underline;
}

a:link,a:visited {
	text-decoration: none;
	color: #333333;
}

a:hover,a:active  {
	color: #FF9900;
}

a.plink:link,a.plink:visited {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px; 
	background-image: url(images/icon05.gif);
	background-repeat: no-repeat;
	padding-left:20px;
	padding-top:2px;
	text-decoration: none;
	color: #333333;
}

a.plink:hover,a.plink:active  {
	color: #FF9900;
}

a.plist:link,a.plist:visited {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	color: #EFFAD2;
	font-size: 11px;
	word-spacing:2px;
}

a.plist:hover,a.plist:active {
	font-weight: bold;
	color: #FFFFFF;
}

a.nav01:link,a.nav01:visited {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	font-weight: bold;
	text-decoration : underline;
}

a.nav01:hover,a.nav01:active {
	color: #000000;
}

a.nav02:link,a.nav02:visited {
	color: #222222;
	font-size: 11px;
	text-decoration : underline;
}

a.nav02:hover,a.nav02:active {
	color: #FF6600;
}

a.num01:link,a.num01:visited{ 
		background-color:#888888;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
}

a.num01:hover,a.num01:active{ 
		background-color:#555555;
}

a.btpage:link,a.btpage:visited {
	color: #999999;
	font-size: 11px;
}

a.btpage:hover,a.btpage:active {
	color: #000000;
}

a.newp:link,a.newp:visited {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

a.newp:hover,a.newp:active {
	color: #28577B;
}

a.news_more:link,a.news_more:visited {
	color: #FF9900;
	font-size: 11px;
}

a.news_more:hover,a.news_more:active {
	color: #FF6600;
}

.highlightit img{
	border: 1px solid #777777;
}

.highlightit:hover img{
	border: 1px solid #FF9900;
}

.highlightit:hover{
	color: #FF9900; /* Dummy definition to overcome IE bug */
}

a.btbar:link,a.btbar:visited {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #C9D9ED;
	font-weight: bold;
}

a.btbar:hover,a.btbar:active {
	color: #FFFFFF;
}

a.sitemap:link,a.sitemap:visited {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration : underline;
}

a.sitemap:hover,a.sitemap:active {
	text-decoration : none;
}

.back_ground{ 
	background-color:#888888;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.icon_middle{ 
	vertical-align: middle; 
}

.blueremark{ 
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #0059A1; 
	font-size: 11px; 
}

input, textarea { 
	border-top: #AAAAAA 1px solid ; 
	border-left: #AAAAAA 1px solid ; 
	border-bottom: #CCCCCC 1px solid ; 
	border-right: #CCCCCC 1px solid ; 
	background:url(images/input_box01.jpg); 
	color: #333333; 
	font-size: 11px; 
	padding-right: 1px; 
	padding-left: 1px;
	padding-bottom: 1px; 
	padding-top: 1px; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

select {
	font-family:  Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	}