body {
	height: 100%;
	width: 100%;
	padding: 0px;
	margin: 0px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0C1975;
	background-color: #FFFFFF;
}

table, a.link {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table tr td.top, table tr.top td, table tr.font1 td {
	vertical-align: top;
}

table tr td.bottom, table tr.bottom td {
	vertical-align: bottom;
}

a.link {
	color: #FF7F00;
	text-decoration: none;  
}

img.img, img.imgt {
	border: none;
	margin: 0px;
	padding: 0px;
}

img.img {
	vertical-align: middle;
}

img.imgt {
	vertical-align: top;
}

.obligatoryField {
	background-color: red;
}

.font1, .font1 a, table.font1 tr td, table tr.font1 td {
	font-size: 1px;
	line-height: 1px;
}

.left {
	text-align: left;
}

table tr.right td, .right {
	text-align: right;
}

.center {
	text-align: center;
}

.bold {
	font-weight: bold !important;
}

.whtbg {
	background-color: #FFFFFF;
}

.fontgr, .fontgr a {
    color: #3D3D3D;
    text-decoration: none;
	font-size: 10px;
}

.fontgr a {
    display: block;
    margin-right: 9px;
	margin-left: 9px;
}

.fontgr a img{
    margin-right: 5px;
}

.block {
	display: block;
}

.inline {
	display: inline;
}

/* HEIGHT */
tr.h20 td, .h20 {
	height: 20px;
}

.h29 {
	height: 29px;
}

.h26 {
	height: 26px;
}

tr.h113 td, .h113 {
	height: 113px;
}

tr.h130 td, .h130 {
	height: 130px;
}

.h390 {
	height: 390px;
}

/* WIDTH */

.w913 {
	width: 913px;
}

.w876 {
	width: 876px;
}

.w648 {
	width: 648px;
}

.w228 {
	width: 228px;
}

.w155 {
	width: 155px;
}

.w151 {
	width: 151px;
}

.w79 {
	width: 79px;
}

.w118 {
	width: 118px;
}

.w35 {
	width: 35px;
}

/* MARGIN */

.ml8 {
	margin-left: 8px;
}

/* BG */

.hfbg {
	background-color: #868EC8;
}

.lefttopbg {
	background-image: url(../images/lefttopbg.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.leftbotbg {
	background-image: url(../images/leftbotbg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.righttopbg {
	background-image: url(../images/righttopbg.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.rightbotbg {
	background-image: url(../images/rightbotbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.blbg {
	background-color: #0C1975;
}

.copybord {
	background-image: url(../images/copybord.gif);
	background-position: right center;
	background-repeat: no-repeat;
	
}

/* BORDERS */
div.lrbord {
	border-left: 1px solid #0C1975;
	border-right: 1px solid #0C1975;
}


/* OTHER */
div.head1stcol {
	width: 15px;
}

div.head2ndcol {
	float: right;
	clear: right;
	width: 898px;
}

.floatleft, div.head1stcol {
	float: left;
}

div.flogo img {
	margin-top: 17px;
	margin-left: 7px; 
}

div.clogo img {
	margin-top: 12px;
	margin-left: 11px; 
}

a.lang {
	display: block;
	width: 35px;
	height: 19px;
	color: #ffffff;
	text-decoration: none;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}

div.fbody {
	height: 280px;
	margin: 13px 10px 20px 27px;
}

td.tdempty {
	width: 24px;
	height: 127px;
	border: none;
}

td.fcont {
	border-bottom: 1px solid #868EC8;
	border-right: 1px solid #868EC8;
	background-image: url(../images/check.gif);
	background-position: 148px bottom;
	background-repeat: no-repeat;
	font-size: 10px;
}

td.fcont, td.fcont span.fcontarea {
	width: 293px;
	height: 127px;
}

td.fcont span.fcontarea {
	overflow: hidden;
	display: block;
}
div.ccontblock {
	margin: 21px 1px 20px 27px;
	width: 692px;
	overflow-x: hidden;
	color: #404040;
}

div.ccontblock div.ctitle {
	margin-bottom: 14px;
	color: #0C1975;
	font-weight: bold;
	font-size: 15px;
}
div.head_pic1
{
	position:relative;
	top:expression(isMSIE5_0?'-505px':isMSIE5_5?'-505px':isMSIE6_0?'-505px':'-505px');
	top:-505px;
	right:expression(isMSIE5_0?'0px':isMSIE5_5?'0px':isMSIE6_0?'115px':'115px');
	right:115px;
}
div.head_pic
{
	position:relative;
	left:expression(isMSIE5_0?'0px':isMSIE5_5?'0px':isMSIE6_0?'-246px':'-246px');
	left:-246px;
}
div.head_pic2 {}