/* Common */
body {
	font: 8pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;
	color: #11168A;
}
a:link {
	color: #11168A;
	text-decoration: none;
} 
a:visited {
	color: #11168A;
	text-decoration: none;
}
a:active {
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: none;
}
.ul {
}
li {
	padding-bottom: 3px;
	list-style-image: url('img/bull.gif');
}

/* Header Bottom */
#bottomHeader table {
	width: 100%;
}
#bottomHeader td {
	font: 11px arial, helvetica, verdana, tahoma, sans-serif;
	color: #232E8F;
	vertical-align: middle;
}
#bottomHeader .leftCell {
}
#bottomHeader .rightCell {
	width: 176px;
}
#bottomHeader .dividerCell {
	width: 1px;
	background: url('img/dotnavv.gif');
}
#bottomHeader .langLinksPanel {
	padding-left: 8px; padding-top: 2px;
}
#bottomHeader a:link {color: #232E8F; text-decoration: none;}
#bottomHeader a:visited {color: #11168A; text-decoration: none;}
#bottomHeader a:hover {color: #CC0000; text-decoration: none;}
#bottomHeader a:active {color: #CC0000; text-decoration: none;}

a.underl:link    {color: #232E8F; text-decoration: underline;}
a.underl:visited {color: #232E8F; text-decoration: underline;}
a.underl:hover   {color: #CC0000; text-decoration: none;}
a.underl:active  {color: #CC0000; text-decoration: none;}

/* Contents Area */
.main {
	font: 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;
	padding-top: 0px; padding-bottom: 15px; padding-left: 10px; padding-right: 20px;
}
.titlePanel {
	margin-left: 10px;
	padding-left: 10px; padding-bottom: 10px;
	background: url('img/title_bullet.gif') no-repeat;
}
.mainPanel {
	font: 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;
	padding-top: 0px; padding-bottom: 15px; padding-left: 10px; padding-right: 20px;
}
.bluePanel {
	font: 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;	 
	padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;
	background: #C5E4FF;
}
.whitePanel {
	font: 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;	 
	padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;
	background: #FFFFFF;
}
.navigationPanel {
	font: bold 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: center;
	padding-top: 8px; padding-bottom: 8px; padding-left: 10px; padding-right: 10px;
	background: #C5E4FF;
}
.linkPanel {
	padding-top: 2px; padding-bottom: 2px; 
}
.dottedDividerPanel {
	padding-top: 20px; padding-bottom: 10px;
}

/* Misc */
.topLinkPanel {
	font: 11px arial, helvetica, verdana, tahoma, sans-serif;
	text-align: right;
	padding-top: 5px;
}
.blue {
	font: bold 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: center;
	line-height: 150%;
	background: #C5E4FF;
}
.white {
	font: 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;	 
	padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;
	background: #FFFFFF;
}
.blue1 {
	font: 9pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;	 
	padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;
	background: #C5E4FF;
}
.foot {
	font: 7pt verdana, tahoma, helvetica, arial, sans-serif;
	background: #CCCCCC;
}
.rite {
	font: 8pt arial, helvetica, verdana, tahoma, sans-serif;
	text-align: justify;
	padding: 15px;
}
.left {
	background: url('img/left.gif');
}
.rite1 {
	background: url('img/rite.gif');
}
pic {
	padding: 10px;
	text-align: left;
	border: 1px dotted #11168A;
}
#big {
	font: 14pt tahoma, verdana, arial, helvetica, sans-serif;
	color: #CC0000;
	padding-left: 10px;
}
#submenuItem {
	font: bold 13px 'Trebuchet MS', tahoma, verdana, arial, helvetica, sans-serif;
	padding-left: 15px; padding-bottom: 10px;
}
#divLoadCont {
	position: absolute;
	z-index: 500;
	left: 10px; top: 0px; 
	width: 100%;
	height: 800; 
	clip: rect(0px 100% 100% 0px); 
	background-color: #ffffff; 
	layer-background-color: #ffffff;
}
#divLoad1 {
	position: absolute;
	background-color: #C5E4FF;
	layer-background-color: #C5E4FF;
}
#divLoad2 {
	position: absolute;
	left: 0px;
	top: 0px; 
	background-color: #11168A;
	layer-background-color: #11168A;
}
#divLoadText {
	font: 12px arial, helvetica, sans-serif; 
	color: navy;
	position: absolute; 
	background-color: transparent; 
}