BODY 
{
	font-family:tahoma; font-size:12px; 
}
A		{ font-family:tahoma; font-size:12px; text-decoration: none; color:#5D5D5D;}
A:hover		{ font-family:tahoma; font-size:12px; text-decoration: none; color:#5D5D5D;}
A:visited	{ font-family:tahoma; font-size:12px; text-decoration: none; color:#5D5D5D;}

TD	  	{ font-family:tahoma; font-size:12px; color:#000000; } 

P {	
	font-size: 12px;
	color: #000000;		
	font-family: tahoma;
	line-height: 18px;	
	padding-bottom: 2px;
}

select, input, form {font-size:9pt; font-family:tahoma,helvetica; padding:1px; padding-left:3px;}
textarea	{font-size:9pt; font-family:tahoma,helvetica; padding:1px; padding-left:3px;}


h1	{font-size:16pt; font-weight:bold; font-family:tahoma,helvetica; padding:1px; padding-left:3px; color: #49668F;}
h2	{font-size:14pt; font-weight:bold; font-family:tahoma,helvetica; padding:1px; padding-left:3px; color: #49668F; width: 650px;
	border-bottom-width: 4px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
h3	{font-size:12pt; font-weight:normal; font-family:tahoma,helvetica; padding:1px; padding-left:3px; color: #49668F;}
h4	{font-size:10pt; font-weight:bold; font-family:tahoma,helvetica; padding:1px; padding-left:3px; color: #474747;}
h5	{font-size:10pt; font-weight:normal; font-family:tahoma,helvetica; padding:1px; padding-left:3px; color: #474747;}
h6	{font-size:9pt;  font-family:tahoma,helvetica; padding:1px; padding-left:3px; color: #474747;}
pre	{font-size:8pt; font-family:tahoma,helvetica; padding:10px; background-color:#e7e7e7; line-height:17px; width:620px; white-space:normal}
UL	{font-size:8pt; font-weight:normal; margin-left:15px; font-family:tahoma,helvetica; padding:1px; padding-left:3px;list-style-image:url(/iwart_img/tdoc/icon_nomal.gif); width:620px;}
.ul1{list-style-image:url(/iwart_img/tdoc/icon_s1.gif)}
.ul2{list-style-image:url(/iwart_img/tdoc/icon_s2.gif)}
.ul3{list-style-image:url(/iwart_img/tdoc/icon_s3.gif)}
.ul4{list-style-image:url(/iwart_img/tdoc/icon_s4.gif)}
.ul5{list-style-image:url(/iwart_img/tdoc/icon_s5.gif)}
.ul6{list-style-image:url(/iwart_img/tdoc/icon_s6.gif)}
.ul7{list-style-image:url(/iwart_img/tdoc/icon_s7.gif)}

.topnavi 		{ font-family:tahoma; font-size:12px; color:#747474; text-decoration:none; padding-top:2px; }
.topnavi a:link		{ font-family:tahoma; font-size:12px; color:#747474; text-decoration:none; padding-top:2px; }
.topnavi a:active	{ font-family:tahoma; font-size:12px; color:#747474; text-decoration:none; padding-top:2px; }
.topnavi a:visited	{ font-family:tahoma; font-size:12px; color:#747474; text-decoration:none; padding-top:2px; }
.topnavi a:hover	{ font-family:tahoma; font-size:12px; color:#161616; text-decoration:underline; padding-top:2px;}


.news 			{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.news a:link		{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.news a:active		{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.news a:visited		{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.news a:hover		{ font-family:tahoma; font-size:12px; color:#22623b; text-decoration:none; padding-top:2px; }

.data 			{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.data a:link		{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.data a:active		{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.data a:visite		{ font-family:tahoma; font-size:12px; color:#888888; text-decoration:none; padding-top:2px; }
.data a:hover		{ font-family:tahoma; font-size:12px; color:#0b70b7; text-decoration:none; padding-top:2px; }

.scach 			{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.scach a:link		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.scach a:active		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.scach a:visite		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.scach a:hover		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.scach a:visited	{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px;}

.tecview 			{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px;}
.tecview a:link		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px;}
.tecview a:active		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.tecview a:visite		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.tecview a:hover		{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; }
.tecview a:visited	{ font-family:tahoma; font-size:12px; color:#49668F; text-decoration:none; padding-top:2px; text-decoration:underline;}

.adminlist 			{ font-family:tahoma; font-size:12px; color:#646464; text-decoration:none; padding-left:12px;}
.review a:link			{ font-family:tahoma; font-size:12px; color:#646464; text-decoration:none; padding-left:12px;}
.review a:active		{ font-family:tahoma; font-size:12px; color:#646464; text-decoration:none; padding-left:12px;}
.review a:visited		{ font-family:tahoma; font-size:12px; color:#646464; text-decoration:none; padding-left:12px;}
.review a:hover			{ font-family:tahoma; font-size:12px; color:#000000; text-decoration:underline; padding-left:12px;}

.blue { font-family:tahoma; font-size:12px; color:#1a67c6;}

.bluebold { font-family:tahoma; font-size:12px; color:1E6DB8; font-weight: bold;  line-height: 16px;}

.purplebold { font-family:tahoma; font-size:12px; color:8056BC; font-weight: bold;  line-height: 16px;}

.title      { font-family:tahoma; font-size:12px; color:4C6074; font-weight: bold;  line-height: 16px;}
.blue_title { font-family:tahoma; font-size:12px; color:49668F; line-height: 16px; padding:2 0 0 12}
.blue_title2 { font-family:tahoma; font-size:12px; color:49668F; line-height: 16px;}

.bbold { font-family:tahoma; font-size:12px; color:616161; font-weight: bold;  line-height: 16px;}

.mem01	{   padding:2 0 0 10; background-color:#F7F6F4; }
.mem02	{   padding:2 0 0 10; }

.white { font-family:tahoma; font-size:11px; color:#FFFFFF; padding-left:10px;}

.white_b { font-family:tahoma; font-size:12px; color:#FFFFFF; padding-left:5px;}

.black { font-family:tahoma; font-size:12px; color:#202020;}

.gray { font-family:tahoma; font-size:12px; color:#5D5D5D;}
.bline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


.dtitle1 { font-family:tahoma; font-size:25px; font-weight: bold; color: black}
.dtitle2 { font-family:tahoma; font-size:25px; font-weight: bold; }
.dtitle3 { font-family:tahoma; font-size:25px; font-weight: bold; color: #49668F; }

.mtitle1 { font-family:tahoma; font-size:18px; font-weight: bold; color: black}
.mtitle2 { font-family:tahoma; font-size:18px; font-weight: bold; }
.mtitle3 { font-family:tahoma; font-size:18px; font-weight: bold; color: #49668F; }

.stitle1 { font-family:tahoma; font-size:14px; font-weight: bold; color: black}
.stitle2 { font-family:tahoma; font-size:14px; font-weight: bold; }
.stitle3 { font-family:tahoma; font-size:14px; font-weight: bold; color: #49668F; }


.style01 {
	font-size: 12px;
	color: #000000;
	height: 45px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a8adb4;
	font-family: "Trebuchet MS";
	padding-top: 5px;
	padding-left: 10px;
	line-height: 18px;
	background-color: #d2d6d9;
	padding-bottom: 2px;
}

.style02 {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #333333;
	height: 25px;
	padding-top: 5px;
	padding-left: 15px;
	font-family: "Trebuchet MS";
	padding-right: 10px;
}

.style03 {
	font-family: "Trebuchet MS";
	line-height: 18px;
	height: 25px;
	padding-top: 5px;
	padding-left: 28px;
	padding-right: 10px;

}

.bgsytle01 {
	font-size: 12px;
	color: #000000;		
	font-family: "Trebuchet MS";
	padding-top: 5px;
	padding-left: 10px;
	line-height: 18px;
	background-color: #d2d6d9;
	padding-bottom: 2px;
}

.bgsytle02 {
	font-size: 12px;
	color: #000000;		
	font-family: "Trebuchet MS";
	padding-top: 5px;
	padding-left: 10px;
	line-height: 18px;
	background-color: #999999;
	padding-bottom: 2px;
}

.bgsytle03 {
	font-size: 12px;
	color: #000000;		
	font-family: "Trebuchet MS";
	padding-top: 5px;
	padding-left: 10px;
	line-height: 18px;
	background-color: #EEF4F7;
	padding-bottom: 2px;
}


.bgsytle04 {
	font-size: 12px;
	color: #000000;		
	font-family: "Trebuchet MS";
	padding-top: 5px;
	padding-left: 10px;
	line-height: 18px;
	background-color: #CBCFDA;
	padding-bottom: 2px;
}


.table01 {
	background-color: #d2d6d9;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}


.tb_title1 { font-family:Trebuchet MS; font-size:12px; color: #000000; line-height: 18px; padding:2 0 0 5; background-color: #EEF4F7;}
.tb_title2 { font-family:Trebuchet MS; font-size:12px; color: #000000; line-height: 18px; padding:2 0 0 5; background-color: #EEEEEE;}

.tb_body1 {font-family:Trebuchet MS; font-size:12px; color: #000000; line-height: 18px; padding:2 0 0 5; background-color: #FFFFFF; }
.table02 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.table03 {
	padding-top: 3px;
	border: 1px solid #666666;
}
.table04{
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
.table05 {
	padding-top: 3px;
	height: 24px;
}
.table06 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EBEBEB;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;

}
.table07 {

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #79a5ad;
}
.table08 {

	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.table09 {
	padding-left: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E1E1E1;
	border-left-color: #CCCCCC;
}
.table10 {

	background-color: #f1f1f1;
	border: 1px solid #CCCCCC;
}
.table11 {
	padding-top: 3px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-right: 5px;
}

.tbstyle01
{
	border: 1px solid #CCCCCC;	
}