a:visited
	{
	color: #366FDC;
	text-decoration: underline;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a:active
	{
	color: #366FDC;
	text-decoration: underline;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a:link
	{
	color: #366FDC;
	text-decoration: underline;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a:hover
	{
	color: #366FDC;
	text-decoration: none;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.menua:visited
	{
	color:#101678;
	text-decoration: none;
	}
a.menua:active
	{
	color:#101678;
	text-decoration: none;
	}
a.menua:link
	{
	color:#101678;
	text-decoration: none;
	}
a.menua:hover
	{
	color:#366FDC;
	text-decoration: none;
	}
a.smallfont:link
	{
	font-size: 8pt;
	color: #366FDC;
	text-decoration: underline;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.smallfont:visited
	{
	font-size: 8pt;
	color: #366FDC;
	text-decoration: underline
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.smallfont:active
	{
	font-size: 8pt;
	color: #366FDC;
	text-decoration: none;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.smallfont:hover
	{
	font-size: 8pt;
	color: #366FDC;
	text-decoration: none;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.smallfont4:link
	{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.smallfont4:visited
	{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.smallfont4:active
	{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.smallfont4:hover
	{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
a.topmenu:visited
{
	color: #FFFFFF;
	text-decoration: none;
	}
a.topmenu:active
{
	color: #FFFFFF;
	text-decoration: none;
	}
a.topmenu:link
{
	color: #FFFFFF;
	text-decoration: none;
	}
a.topmenu:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	}
body
{
	background-color:#000099;
	margin: 0em;
	font-size: 9pt;
	color:#101678;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
td
{
	font-size: 9pt;
	color:#000000;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
h1
{
	font-size: 12pt;
/*	font-weight: bold;*/
	color: #D90000;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	margin: 0px 0px 0px 0px;
	}
h6
{
	font-size: 8pt;
	color: #597CCA;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	margin: 0px 0px 0px 0px;
	}
ol
{
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	margin: 3px 5px 0px 40px;
	}
ul
{
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	margin: 3px 5px 0px 40px;
	}
div
{
	margin: 5px 5px 10px 10px;
	}
.maintable
{
	background-color:#FFFFFF;
	}
.topmenu
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #007ECC;
	font-size: 8pt;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
.menua
{
	font-size: 9pt;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
.menu
{
	background: #003399 url(../images/menu_bg.gif) repeat-x;
	}
.submenu1
{
	background: #E5E5E5 url(../images/submenu_bg.gif) repeat-x;
	}
.submenu
{
	margin: 15px 0px 15px 10px;
	}
.menuitem
{
	cursor:hand;
	}
/*
div.submenu
{
	margin: 0px 0px 0px 0px;
	}
*/
.link1
{
	font-size: 9pt;
/*	text-transform: uppercase;*/
	color:#828282;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	background-color: #F1F1F1;
	}
.title
{
	font-size: 16 px;
	color: #157BCE;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	border-bottom: solid 1px #157BCE;
	margin: 10px 10px 0px 10px;
	}
.title1
{
	font-size: 14 px;
	color: #003399;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
/*	border-top: solid 1px #003399;*/
/*	border-right: solid 1px #003399;*/
	border-bottom: solid 1px #003399;
	}
.title2
{
	font-size: 12 px;
	color: #003399;
	border-left: solid 1px #157BCE;
	margin: 0px 7px 0px 10px;
	}
.text
{
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	border-left: solid 60px #f8f8f8;
	margin: 5px 0px 10px 0px;
	}
.top
{
	background: #75C3F3 url(../images/topbg.gif) repeat-x;
	}
.top_index
{
	background: #75C3F3 url(../images/top_bg1.gif) repeat-x;
	}
.top_index1
{
	background: #75C3F3 url(../images/top_bg2.gif) repeat-x;
	}
.gray1
{
	background: #F9F9F9;
	border-left: solid 1px #DCDCDC;
	}
.gray2
{
	background: #F1F1F1;
	}
.gray4
{
	background: #E5E5E5;
	}
.blue
{
	background: #003399;
	}
.rightline
{
	border-left: solid 1px #DCDCDC;
	}
.leftline
{
	border-right: solid 1px #DCDCDC;
/*	border-bottom: solid 1px #DCDCDC;*/
	background: #F1F1F1;
	}
.stamp1
{
	border-left: solid 1px #DCDCDC;
	}
.stamp2
{
	border-top: solid 1px #DCDCDC;
	background: #F1F1F1;
	}
.stamp3
{
	border-top: solid 1px #DCDCDC;
	border-left: solid 1px #DCDCDC;
	}
.banner1
{
	background: #F9F9F9 url(../images/bannerbg1.gif) no-repeat right;
	border-top: solid 1px #DCDCDC;
	border-bottom: solid 3px #003399;
	cursor: hand;
	}
.banneri
{
	background: #F9F9F9;
	border-top: solid 1px #DCDCDC;
	border-bottom: solid 3px #003399;
	border-left: solid 1px #DCDCDC;
	}
.banner1_1
{
	background: #F9F9F9 url(../images/bannerbg2.gif) no-repeat right;
	border-top: solid 1px #DCDCDC;
	border-bottom: solid 3px #003399;
	border-left: solid 1px #DCDCDC;
	cursor: hand;
	}
.banner1_2
{
	background: #F9F9F9 url(../images/bannerbg3.gif) no-repeat right;
	border-top: solid 1px #DCDCDC;
	border-bottom: solid 3px #003399;
	border-left: solid 1px #DCDCDC;
	cursor: hand;
	}
.banner2
{
	background: #F9F9F9;
	border-top: solid 1px #DCDCDC;
	border-left: solid 1px #DCDCDC;
	}
.banner3
{
	background: #F9F9F9;
	border-top: solid 1px #DCDCDC;
	border-left: solid 1px #DCDCDC;
	}
.banner3_1
{
	background: #F9F9F9;
	border-top: solid 1px #DCDCDC;
	border-left: solid 1px #DCDCDC;
	background: #F9F9F9 url(../images/rightbottombg.gif) no-repeat right bottom;
	}
.banner4
{
	background: #F9F9F9;
	border-top: solid 1px #DCDCDC;
	}
.smallfont
{
	font-size: 8pt;
	color: #366FDC;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
div.smallfont1
{
	font-size: 8pt;
	color: #597CCA;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	margin: 5px 10px 10px 5px;
	}
.lispace
{
	margin: 0px 0px 10px 0px;
	}
.bottomline
{
	background-color: #C4261D;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}
hr
{
	color: #c9c9c9;
	height: 1;
	}
.top_vis_right
{
	background: #DA251D url(../images/template/top_vis_right.gif) no-repeat;
	font-size: 10pt;
	font-weight: bold;
	color:#FFFFFF;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	cursor: hand;
	border-right: solid 1px #CCCCCC;
}
img
{
	border:0px;	
}
.link1
{
	padding-right: 6px;
	padding-left: 6px;
	margin: 0px 0px 0px 0px;
	cursor: hand;
	line-height: 30px;
	height: 30px;
	background-color: #F1F1F1;
	border: solid 1px #DCDCDC;
	}
.link1h
{
	padding-right: 6px;
	padding-left: 6px;
	margin: 0px 0px 0px 0px;
	cursor: hand;
	line-height: 30px;
	height: 30px;
	background-color: #F9F9F9;
	border: solid 1px #DCDCDC;
	}
.l1
{
	padding-right: 6px;
	padding-left: 6px;
	margin: 0px 0px 0px 0px;
	cursor: hand;
	line-height: 30px;
	height: 30px;
	background-color: #F9F9F9;
	border: solid 1px #DCDCDC;
	}
.left_top
{
	background: #FFFFFF url(../images/left_top.gif) no-repeat top;
	}
.left_bottom
{
	background: #C1D5E9 url(../images/left_bg.gif) no-repeat left top;
	}
.smallfont4
	{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-family: arial, arial cyr, verdana, helios, helvetica, helv, sans-serif;
	}