BODY
{
	font-size: 11px;
	background-attachment: scroll;
	background-image: url(../../picture/navp_bar_bk.jpg);
	background-repeat: repeat-x;
	font-family: verdana, lucida, arial, helvetica, sans-serif;
}
.FORM
{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

H1, .h1
{
	font-weight: bold;
	font-size: 16px;
	color: #0b4278;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	padding-bottom: 5px;
}
H2, .h2
{
	font-weight: bold;
	font-size: 14px;
	color: #356ca2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	padding-bottom: 5px;
}
H3, .h3
{
	margin-top: 16px;
	font-weight: bold;
	font-size: 14px;
	color: #edad0b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	padding-bottom: 5px;
}
H4, .h4
{
	font-weight: bold;
	font-size: 14px;
	color: #0b4278;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	padding-bottom: 5px;
}
H5, .h5
{
	font-weight: bold;
	font-size: 14px;
	color: #0b4278;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	padding-bottom: 5px;
}
H6, .h6
{
	font-weight: bold;
	font-size: 14px;
	color: #1875DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	padding-bottom: 5px;
}
P, DIV, SPAN, BR, TH, TD, UL, OL, LI, A
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 11px;
	line-height: 1.5;
}
A, A:link, A:visited, A:active
{
	color: #0b4278;
	text-decoration: none;
}
A:hover
{
	color: #0b4278;
	text-decoration: underline;
}
UL, UL LI, UL.BulletList, UL.BulletList LI
{
	list-style: square outside url(../../img/article/list_bullet.gif);
	list-style-image: url(../../img/article/list_bullet.gif);
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 1.5;
}
OL, OL LI, 
OL.NumberList, OL.NumberList LI
{
	list-style-position: outside;
	list-style-type: decimal;
	line-height: 1.5;
	margin-left: 16px;
	margin-top: 6px;
	margin-bottom: 6px;
}
OL.RomanList, OL.RomanList LI
{
	list-style-position: outside;
	list-style-type: lower-roman;
	line-height: 1.5;
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
}
OL.LetterList, OL.LetterList LI
{
	list-style-position: outside;
	list-style-type: lower-alpha;
	line-height: 1.5;
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
}
INPUT, SELECT
{
	font-size: 11px;
	color: #000000;
	line-height: 1.0;
}

.leftLayout
{
	padding-left: 5px;
	padding-right: 0px;
}
.mainLayout
{
	padding-left: 9px;
	padding-right: 0px;
	width: 575px;
}
.rightLayout
{
	padding-left: 20px;
}
.footer
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright
{
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.leftTitle
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #0b4278;
}
.leftText
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 11px;
	text-transform: none;
	color: #0b4278;
}

.errorText
{
	line-height: 1.5;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 10px;
	background-color: #CC0000;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}

.articleSummary
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	color: #333333;
	line-height: 1.5;
	padding-top: 0px;
}
.articleText
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	color: #000000;
	line-height: 1.5;
	padding-top: 0px;
}
.articleLink
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 13px;
	font-weight: bold;
	color: #0b4278;
}
.imagecaption
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 11px;
	color: #0b4278;
	text-decoration: none;
}
.listimage
{
	display: block;
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;
}
.imgDIVtopLeft
{
	display: block;
	text-align: left;
	width: 100%;
}
.imgDIVtopCenter
{
	display: block;
	text-align: center;
	width: 100%;
}
.imgDIVtopRight
{
	display: block;
	text-align: right;
	width: 100%;
}
.imgDIVbottomLeft
{
	display: block;
	text-align: left;
	width: 100%;
}
.imgDIVbottomCenter
{
	display: block;
	text-align: center;
	width: 100%;
}
.imgDIVbottomRight
{
	display: block;
	text-align: right;
	width: 100%;
}
.imgDIVinTextLeft
{
	display: block;
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;
}
.imgDIVinTextRight
{
	display: block;
	float: right;
	padding-left: 20px;
	padding-bottom: 20px;
}
.textlink, A.textlink, A.textlink:link, A.textlink:visited, A.textlink:active
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 11px;
	color: #0b4278;
	text-decoration: none;
}
A.textlink:hover
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 1.5;
	font-size: 13px;
	color: #0b4278;
	text-decoration: underline;
}
.filelink, A.filelink, A.filelink:link, A.filelink:visited, A.filelink:active
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 11px;
	font-weight: bold;
	color: #0b4278;
	text-decoration: none;
}
A.filelink:hover
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 11px;
	font-weight: bold;
	color: #0b4278;
	text-decoration: underline;
}
.filesize
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.fileinfo
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 1.5;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.box_01
{
	background-image: url(../../picture/box_01_bk.gif);
	background-repeat: no-repeat;
}
.box_02
{
	background-image: url(../../picture/box_02_bk.gif);
	background-repeat: repeat-x;
}
.box_03
{
	background-color: #b3e8ff;
}
.box_04
{
	width: 100%;
	background-color: #529de8;
}

.navg, a.navg, a.navg:link, a.navg.active, a.navg:visited
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 1;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #000000;
}
.navp, a.navp, a.navp:link, a.navp.active, a.navp:visited
{
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 1.0;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
}
.navp_active, a.navp_active, a.navp_active:link, a.navp_active.active, a.navp_active:visited
{
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 1.0;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffdb4c;
}
.navs, a.navs, a.navs:link, a.navs.active, a.navs:visited
{
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.5;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.navs_active, a.navs_active, a.navs_active:link, a.navs_active.active, a.navs_active:visited
{
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.5;
	font-weight: bold;
	font-size: 11px;
	color: #0b4278;
	background-color: #7fbdfa;
	text-decoration: none;
}
.navt, a.navt, a.navt:link, a.navt.active, a.navt:visited
{
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.5;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.navt_active, a.navt_active, a.navt_active:link, a.navt_active.active, a.navt_active:visited
{
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.5;
	font-weight: bold;
	font-size: 11px;
	color: #0b4278;
	background-color: #7fbdfa;
	text-decoration: none;
}

.navl0, a.navl0, a.navl0:link, a.navl0.active, a.navl0:visited, UL.navl0, UL.navl0 LI, LI.navl0
{
	font-size: 11px;
	list-style-image: url(../../img/nav/nav_link.gif);
	margin-top: 0px;
	margin-left: 8px;
	margin-bottom: 2px;
	color: #ffffff;
	line-height: 1.5;
	text-decoration: none;
}
.mtDropdownMenu {
	LEFT: -1000px; OVERFLOW: hidden; CURSOR:hand; POSITION: absolute; TOP: -1000px;
}
.mtDropdownMenu .content {
	POSITION: absolute
}
.mtDropdownMenu .items {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TOP: 0px
}
.mtDropdownMenu .item {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: white; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mtDropdownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=90); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .5
}
.mtDropdownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=70); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=70); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .hover {
	BACKGROUND: #74D2F9; COLOR: #ffffff
}
.mtDropdownMenu .item IMG {
	MARGIN-LEFT: 1px
}
.top .items {
	BORDER-TOP: medium none
}

.sitemap_level, ul.sitemap_level, li.sitemap_level
{
	margin-left: 11px;
	font-weight: bold;
	list-style-position: outside;
	font-size: 11px;
	color: #0b4278;
	text-decoration: none;
}
.form
{
	padding-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.formLabel
{
	padding-right: 10px;
}
.formLabelRequired
{
	font-weight: bold;
	padding-right: 10px;
}
.formText
{
	margin-bottom: 10px;
}
.formList
{
	margin-bottom: 10px;
}
.formOption
{
	margin-bottom: 10px;
}
.formImage
{
	margin-bottom: 10px;
}
.formSpacer
{
	margin-bottom: 10px;
}
.formButton
{
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 1px #0b4278;
	background-color: #529DE8;
}
.managerarea
{
	color: #FFFFFF;
	width: 100%;
	background-color: #0b4278;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}
.managerSpacer
{
	height: 6px;
	width: 100%;
	font-size: 6px;
}
.managerTitle
{
	border-bottom: solid 1px #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.managerLink, A.managerLink, A.managerLink:link, A.managerLink:visited, A.managerLink:active
{
	border-top: solid 1px #0b4278;
	border-left: solid 1px #0b4278;
	border-right: solid 1px #0b4278;
	border-bottom: solid 1px #0b4278;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
	width: 100%;
}
A.managerLink:hover
{
	border-top: solid 1px #529DE8;
	border-left: solid 1px #529DE8;
	border-right: solid 1px #0b4278;
	border-bottom: solid 1px #0b4278;
	background-color: #356ca2;
	text-decoration: none;
}
