body,td,tr,th,caption,li,ul,ol,div,p 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	color: #404040;}
p {text-align : justify;}

a:link {color: #1E568A;}
a:visited {color: #516F8A;}
a:hover {color: #CC3300;}

table.lmnu a {color: #1E568A; text-decoration: none}

.authorizeFORM {font-size: 12px; border-top:1px solid #DE9260; border-bottom:1px solid #DE9260; border-right:1px solid #DE9260; border-left:1px solid #DE9260;}
.address {color: #2567A5; font-size: 11px;}
.bullet {list-style-image: url(/images/bullet.gif)}

.title1 {font-size: 16px; color: #CC3300; font-weight: bold;}
.title2 {font-size: 12px; color: #CC3300; font-weight: bold;}
.title2c {font-size: 12px; color: #CC3300; font-weight: bold; text-align: center;}
.title3 {font-size: 11px; color: #CC3300; font-weight: bold;}
.title4 {font-size: 11px; font-weight: bold;}
.redtext {color: #CC3300;}

/*.topmenuselect {color: #CC3300; font-weight : bold;}

td.topmenuselect {background-color: #F4F4CD; border-bottom:1px solid #CC3300;}
a.topmenuselect:link {color: #CC3300; text-decoration: none; font-size: 10px;}
a.topmenuselect:visited {color: #CC3300; text-decoration: none; font-size: 10px;}
a.topmenuselect:hover {color: #CC3300; text-decoration: none; font-size: 10px;}

td.topmenu {background-color:#BCD7F0; border-bottom: 1px solid #A1B9CE;}
td.topmenu a {text-decoration: none; font-size: 10px;}
a.topmenu:link {color: #1E568A; text-decoration: none;}
a.topmenu:visited {color: #516F8A; text-decoration: none;}
a.topmenu:hover {color: #CC3300; text-decoration: none;}

a.TopMenuHOver:link {text-decoration: none; color: #CC3300; font-size: 10px;}
a.TopMenuHOver:visited {text-decoration: none; color: #CC3300; font-size: 10px;}
a.TopMenuHOver:hover {text-decoration: none; color: #CC3300; font-size: 10px;}

td.TopMenuHOver {background-color: #F4F4CD; cursor: pointer; border-bottom: 1px solid #CC3300; font-size: 10px;}
*/
.topmenu {padding: 0px 1px 0px 0px; width: 100%;}
.topmenu td
{
	height: 36px;
	padding: 2px;
	vertical-align: middle;
	text-align: center;
}
.topmenuitem
{
	BORDER-BOTTOM: #a1b9ce 1px solid;
	border-right: #fff 1px solid;
	background-color: #BCD7F0;
}
.topmenuitem a, .topmenuitem a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #1e568a;
}
.topmenuitemovr
{
	border-bottom: #cc3300 1px solid;
	border-right: #fff 1px solid;
	background-color: #f4f4cd;
	cursor: pointer;
}
.topmenuitemovr a, .topmenuitemovr a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #c30;
}
.topmenuitemselect
{
	border-bottom: #cc3300 1px solid;
	border-right: #fff 1px solid;
	background-color: #f4f4cd;
}
.topmenuitemselect a, .topmenuitemselect a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #c30;
}
/* ---------- left menu --------------*/
.leftmenupic
{
	vertical-align: top;
	padding: 5px 5px 12px 7px;
}
.leftmenuitem, .leftmenuitemselect
{
	padding: 0 0 12px;
}
.leftmenuitem a:link, .leftmenuitem a:visited, .leftmenuitem a:hover
{
	text-decoration: none;
}
.leftmenuitemselect a:link, .leftmenuitemselect a:visited, .leftmenuitemselect a:hover
{
	text-decoration: none;
	color: #cc3300;
	font-weight: bold;
}

/*
.leftmenupic {padding: 4px 5px 0px 5px; vertical-align: top;}
.leftmenu {font-size: 11px; color: #1E568A;}
a.leftmenu:link {color: #1E568A; text-decoration: none;}
a.leftmenu:visited {color: #516F8A; text-decoration: none;}
a.leftmenu:hover {color: #CC3300; text-decoration: none;}

.leftselectmenu {font-size: 9px; width: 160px;}

.leftmenusub {font-size: 10px; color: #1E568A;}
a.leftmenusub:link {color: #1E568A; text-decoration: none}
a.leftmenusub:visited {color: #516F8A; text-decoration: none}
a.leftmenusub:hover {color: #CC3300; text-decoration: none}

.leftmenusubselect {font-size: 10px; color: #CC3300; font-weight : bold;}
a.leftmenusubselect:link {color: #CC3300; text-decoration: none}
a.leftmenusubselect:visited {color: #CC3300; text-decoration: none}
a.leftmenusubselect:hover {color: #CC3300; text-decoration: none}

.leftmenuselect {font-size: 11px; color: #CC3300; font-weight : bold;}
a.leftmenuselect:link {color: #CC3300; text-decoration: none}
a.leftmenuselect:visited {color: #CC3300; text-decoration: none}
a.leftmenuselect:hover {color: #CC3300; text-decoration: none}

*/
.rightnews {font-size: 10px;}
a.rightnews:link {text-decoration: underline;}
a.rightnews:visited {text-decoration: underline;}
a.rightnews:hover {text-decoration: underline;}

.lefttitle {font-size: 11px; color: #E09366; font-weight : bold;}

.newsDATE {FONT-SIZE: 9px; COLOR: #909090}

.LangSwitch {font-size: 10px; color: #D98D73;}
a.LangSwitch:link {color: #D98D73; text-decoration: none}
a.LangSwitch:visited {color: #D98D73; text-decoration: none}
a.LangSwitch:hover {color: #CC3300; text-decoration: none}
table.LangSwitch {padding: 5px 7px 5px 7px;}

.sitemap1 {font-size: 11px; font-weight: bold; color: #1E568A; background-color: #bcd7f0; padding: 0px 0px 2px 5px;}
a.sitemap1:link, a.sitemap1:visited {color: #1E568A; text-decoration: none}
a.sitemap1:hover {color: #CC3300; text-decoration: none}

.sitemap2 {font-size: 10px; font-weight: bold; color: #1E568A;}
a.sitemap2:link, a.sitemap2:visited {color: #1E568A; text-decoration: none;}
a.sitemap2:hover {color: #CC3300; text-decoration: none}

.sitemap3 {font-size: 10px; color: #1E568A;}
a.sitemap3:link, a.sitemap3:visited {color: #1E568A; text-decoration: none}
a.sitemap3:hover {color: #CC3300; text-decoration: none}

.paddedtext {padding: 3px 0px 12px 0px; margin: 0px}

p.edlabel {padding: 3px 0px 7px 14px; margin: 1px 1px 0px 1px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; background: #f4f4f4; color: #4d4d4d; text-align: left;}
td.edlabel {padding: 3px 0px 7px 14px; border-top: 1px #E8E8E8 solid; border-left: 1px #E8E8E8 solid; border-right: 1px #E8E8E8 solid; font-weight: bold; background: #f4f4f4; color: #4d4d4d;}
tr.edlabel {height: 20px; text-decoration: none; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; background: #e8e8e8; text-align: left;}
tr.edlabel a:link, tr.edlabel a:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; background: #e8e8e8; color: #1E568A; text-align: left;}
tr.edlabel a:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; background: #e8e8e8; color: #1E568A; text-align: left;}

p.edlabelh {padding: 2px 0px 3px 1px; margin: 1px 1px 1px 1px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; background: #f4f4f4; color: #4d4d4d;}

tr.grayheader {height: 20px; font-size: 11px; font-weight: bold; background: #e8e8e8; color: #4d4d4d; text-align: left; font-family: Verdana, Arial, Helvetica, Sans-Serif;}
tr.grayheader a:link, tr.grayheader a:visited {text-decoration: none; font-size: 11px; font-weight: bold; background: #e8e8e8; color: #4d4d4d; text-align: left; font-family: Verdana, Arial, Helvetica, Sans-Serif;}
tr.grayheader a:hover {text-decoration: none; font-weight: bold; background: #e8e8e8; color: #1E568A; text-align: left; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;}

tr.grayfooter {height: 20px; font-size: 11px; background: #e8e8e8;}
tr.grayfooter td {padding: 0px 0px 0px 5px}

tr.alterrows {background: #f4f4ff;}

tr.selrow {background: #00007f; color: #ffffff;}
tr.selrow td {color: #ffffff;}

tr.altselrow {background: #00007f; color: #ffffff;}
tr.altselrow td {color: #ffffff;}

plainlink {font-size: 11px; color: #4D4D4D; text-decoration: none;}
a.plainlink:link, a.plainlink:visited {color: #4D4D4D; text-decoration: none}
a.plainlink:hover {color: #000000; text-decoration: none}

a.fixedsystem:link, a.fixedsystem:visited, a.fixedsystem:hover {cursor: default; font-size: 10pt; font-family: Arial, Verdana, sans-serif; color: #000; text-decoration: none;}
.hilitetext, a.hilitetext:link, a.hilitetext:visited, a.hilitetext:hover {color: #cc3300; font-size: 11px; font-weight: bold; text-decoration: none;}
.formcolumn {vertical-align: top; background-color: #e8e8e8;}
.formcolumn2 {padding: 0 0 10px 15px;}
.edselcell {border: 1px solid #cccccc; background-color: #f4f4f0;}

.defaulttext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D4D4D;}

td.pad15rt {padding: 0px 15px 0px 0px; border-right: solid 1px #CCCCCC;}
td.pad15rt li {margin-bottom: 4px;}
.bluecaps {padding: 5px 10px 5px 10px; background-color:#569ada; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color: #FFFFFF; font-weight: bold; text-align: left;}

.smallink:link, .smallink:visited {color: #336633; text-decoration: none;}
.smallink:hover {color: #cc3300; text-decoration: none;}
.editinfo {font-size: 10px; color: #909090; padding-bottom: 5px;}

.wizardForm {padding: 10px; margin: 0px 0px 15px; background-color: #f0f0f0; border: 1px solid #ccc; font-weight: Bold;}
.WizardTpList td {padding: 10px; text-align: center; vertical-align: top; width: 120px;}
.WizardTpList img {border: none 0px #FFF; margin-bottom: 10px;}
.wizardPanel {padding-top: 15px;}
.info1 {margin: 2px 0 2px 0px;}
.infocap1 {margin: 8px 0px 6px; color: #cc3300; font-weight: bold; font-size: 12px}
.table1 td, .table2 td, .table2crop td
{
	padding: 2px 10px 2px 0px;
	vertical-align: top;
}
.table1 th, .table2 th, .table2crop th
{
	padding: 2px 10px;
	background-color: #e0e8f0;
}
.table1 img, .table2 img, .table2crop
{
	border: 0px;
}
.table2crop
{
	width: 100%;
}
.table2
{
	width: 100%;
	margin: 2px 0px;
}
.table1
{
	margin: 2px 0px;
}
hr.hline1
{
	text-align: left;
	color: #cccccc;
	width: 99%;
	height: 2px;
}
.list1
{
	list-style-image: url(/images/bullet.gif);
	margin-top: 10px;
}
.list1 li, .list_i1 li
{
	margin-bottom: 4px;
}
.list_i1
{
	list-style-image: url(/images/bullet.gif);
	margin: 0px 0px 0px 20px;
}
.pager1
{
	margin: 10px 0px;
	font-weight: bold;
}
.subpager1
{
	padding: 2px 20px;
	background-color: #e0e8f0;
	text-align: center;
}

table.mediatbl
{
	width: 100%;
	border: 1px	solid #ccc;
	margin: 0 0 15px 0;
}

table.mediatbl td 
{
	padding: 4px 10px;
	vertical-align: top;
}

table.mediatbl p.item {margin: 3px 0px;}
table.mediatbl p.header {margin: 2px 0 6px 0; font-size: 12px; color: #CC3300; font-weight: bold;}
table.mediatbl tr.alterrow { background-color: #f0f8ff;}
img.mediatbl {margin: 0 8px 0 0;}

table.mediatbl a {text-decoration: none}
table.mediatbl a:link {color: #1E568A;}
table.mediatbl a:visited {color: #516F8A;}
table.mediatbl a:hover {color: #CC3300;}

table.table3 td
{
	padding: 2px 5px 2px 5px;
	vertical-align: top;
	border: 1px solid #90A8B0;
}
.table3
{
	width: 100%;
	margin: 2px 0px;
	border-collapse: collapse
}

table.table3 a {text-decoration: none}

tr.table3hdr td
{
	background-color: #e0e8f0;
	text-align: center;
	font-weight: bold;
	vertical-align: middle
}

.menutv {padding: 12px 0 0 15px; text-indent: -15px;}
.menutv img {margin: 5px;}