body					{background-color: #ccc3ba; margin: 0; padding: 0; color: #232f4f; font: 12px normal Tahoma, Helvetica, sans-serif; }
td						{vertical-align: top;text-align:left;}
.cent {text-align:center;}
img						{border: 0;}
p						{text-align: justify; margin: 13px 0;}
a						{color: #467191; text-decoration: underline;}
a:hover					{color: #467191; text-decoration: none;}
div.tcent			{text-align: center; font-size: 12px;}


#topcap					{color: #FFFFFF; background-color: #236d88; font-size: 8px; font-family: Tahoma; }
#topcap a				{color: #FFFFFF; text-decoration: underline;}
#topcap a:hover			{color: #FFFF00; text-decoration: underline;}
#topcap div				{padding: 15px 15px 0px 0px;}
#topcap td				{padding: 0px 10px 0px 10px;}
#topcap div.t			{text-align: center; font-size: 12px;}
#topcap td.d			{font-size: 12px; height:100;}
#topcap td.b			{text-align: center;font-size: 12px; height:100;}
#topcap h1				{text-align: center; font-size: 20px;}

#menu					{background-color: #436d8d; width: 177px; color: #FFFFFF; font-size: 13px; font-weight: bold; font-family: Tahoma; padding-top: 1px;}
#menu a					{color: #FFFFFF; text-decoration: underline; padding-left: 29px;}
#menu a:hover			{color: #FFFF00; text-decoration: underline; padding-left: 29px;}
#menu div				{padding: 14px 0 0 0;}
		
#title					{padding: 7px 0 0 91px; color: #467191; font-size: 18px; font-family: Tahoma; vertical-align: middle;}

#lc						{padding: 42px 0 50px 0;}
.news					{text-align: justify;background: #e3d9ce; margin-bottom: 12px; width: 300px;}
.news_img				{padding: 5px 8px;}
.news_txt				{padding: 5px 11px 5px 3px;}
.row					{text-align: right; padding: 4px 0 0 0;}
.news_tlt				{color: #467191; font-size: 13px; font-weight: bold; font-family: Tahoma;}
td.c				{color: #467191; font-size: 13px; font-weight: bold; font-family: Tahoma;text-align: left;}
td.t				{text-align: left;}
.news_tlt a				{color: #467191; text-decoration: none;}
.news_tlt a:hover		{color: #467191; text-decoration: underline;}
#txt					{padding: 42px 20px 50px 20px;}

#spec_txt				{background-color: #232f4f; vertical-align: middle; padding: 0 17px; color: #FFFFFF;}
#spec_txt h1			{font-size: 18px; font-weight: normal; margin: 3px 0;}
#spec_txt a			    {color: #fff; text-decoration: none;}

#copy_01				{padding: 0 19px 14px 27px;}
#copy_02				{padding: 4px 0 18px 0; width: 100%;}
#copy_03				{padding-top: 8px;}
#alfa					{font-size: 9px; font-family: Tahoma; color: #817b74; padding: 10px 36px 28px 6px;}
#alfa a					{color: #817b74; text-decoration: none;}
#alfa a:hover			{color: #817b74; text-decoration: underline;}
.tech td				{background: #FFFFFF;}

.content_list img       {margin: 0 10px 1px 0; border: 1px solid #CCCCCC;}
.tech td				{background: #FFFFFF;}
.tech td a				{color: #FF0000;}
tr.title		    	{background: #828E9A; text-align: center; color: #FFFFFF; font-size: 12px;}
.content_img     		{margin: 0 10px 1px 0;}
td.title		     {background: #828E9A; text-align: center; color: #FFFFFF; font-size: 14px;}
.bodytxt					{text-align: justify; margin: 30px 30px 30px 30px; font-size: 14px; }

a.mini{
	background: #ccc3ba;
	font-size: 10px;
	color : #ccc3ba;
	}
}
table.msg {
	background: #CCCCFF;
	font-size: 14px;
	color : Black;
}
td.msgcap{
	background: #3366CC;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
}
td.pr_tit{
	font-size: 14px;
	text-align: center;
	text-decoration: underline;
	font-style:italic;
	font-weight:bold;
	color: #000000;
}