/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#E8EBEF;
	background:center url(../images/bg_body.jpg) repeat-y; 
}

body,td,th {
	font-size: 12px;
	 color:#666666;

}

form {
	margin: 0;
	padding:0;
}

input,SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}

a:link 		{color:#015198;text-decoration: none;}
a:visited 	{color:#015198;text-decoration: none;	}
a:hover 	{color:#FF7600;text-decoration: none;}
a:active 	{color:#015198;text-decoration: none;}

.hg22{ line-height:22px;}
.hg20{ line-height:20px;}
.hg25{ line-height:25px;}
.hg28{ line-height:28px;}
.hg30{ line-height:30px;}
.hg18{ line-height:18px;}
.hg16{ line-height:16px;}
.hg150 { line-height:150%;}

.font_1 {color: #015198}
.font_2 {color: #cccccc; padding-top:2px; padding-left:2px}

.font_3 			{color: #015198; font-weight:bold}
.font_3 a:link 		{color: #ff6600; text-decoration: none; font-weight:bold; }
.font_3 a:visited 	{color: #ff6600; text-decoration: none; font-weight:bold; }
.font_3 a:hover 	{color: #ff6600; text-decoration: underline; font-weight:bold; }
.font_3 a:active 	{color: #ff6600; text-decoration: none; font-weight:bold; }
.font_4 {color: #cc0000; }
.fo_5 {font-family: Verdana, Arial, Helvetica, sans-serif}
.font_12 td{ font-size:12px; }
.font_12 a{ font-size:12px; }
.font_13 td{ font-size:13px; }
.font_13 a{ font-size:13px; }
.font_14 { font-size:12px; }
.font_14 *{ font-size:14px; }
.font_write { color:#ffffff; }
.font_write a:link{ color:#ffffff; }
.font_write a:visited{ color:#ffffff; }
.fo_title 				{color: #0053AD; font-size:13px; font-weight: bold; text-decoration: none;}
.fo_title a:link 		{color: #0053AD; font-size:13px; font-weight: bold; text-decoration: none;}
.fo_title a:visited 	{color: #0053AD; font-size:13px; font-weight: bold; text-decoration: none;}
.fo_title a:hover 		{color: #FF0000; font-size:13px; font-weight: bold; text-decoration: underline;}
.fo_title a:active 		{color: #FF0000; font-size:13px; font-weight: bold; text-decoration: none;}
.fo_focus 				{color: #ffffff; font-size:13px; font-weight: bold; text-decoration: none;}

.title1{ background-image:url(../images/title1.gif); background-repeat:no-repeat; color:#015198; background-position:20 11 0 0;padding:5 0 0 5;}
.title1 a:hover 	{color: #FF7600;text-decoration: underline;}

.title2{ background-image:url(../images/title1.gif); background-repeat:no-repeat; color:#015198; background-position:6 6 0 0;padding:5 0 0 15;}
.title3{ height:21px;color:#015198; padding:3 0 3 7; font-size:14px; font-weight:bold; border-bottom:#CCCCCC  dotted 1px}
.title3 a{color:#cc0000; }
.title4{ background-image:url(../images/list1.jpg); background-repeat:no-repeat;background-position:10 4 0 0; padding:1 0 0 0; color:#015198; border:#cccccc  solid 1px}
.title4 a{color:#FF7600; }

.title5{ color:#cc0000; text-indent:170px}

.list1 { padding-left:7px;color:#015198;font-size:12px; font-weight:bold}
.list1 a{color:#015198; }

.border1 {border:1px solid #cccccc;}
.border_bottom{ border-bottom:1px   solid #CCCCCC; }

.article_listitem { height:25px; line-height:22px; padding-top:4px; background-image:url(../images/x.jpg); background-position:0 10 0 0; background-repeat:no-repeat; padding-left:0px;}
.article_listitem_1 { height:25px; line-height:18px; padding-top:6px; background-image:url(../images/tb1.gif); background-position:4 11 0 0; background-repeat:no-repeat; padding-left:14px;}

.class1 { background-image:url(../images/class1.jpg); background-repeat:no-repeat; background-position:10 8 0 0; padding:0 0 0 25; color:#333333; line-height:25px; border-bottom:#CCCCCC dotted 1px}
.class2 { background-image:url(../images/title1.gif); background-repeat:no-repeat; background-position:20 8 0 0; padding:0 0 0 35; color:#333333; line-height:25px; border-bottom:#CCCCCC dotted 1px}


