/*---------------------------------------------------------> LAYOUT */
html, body {
	height: 100%;
}

body, form {
	padding:0;
	margin:0;
}

body {
	background: #0065CA url(../imgs/fd_cb.jpg) repeat-x;
}
a, a:hover {
	text-decoration:none;
	color:#00ffff;
}
a:hover {
	color:#ffffff;
}
/*------------------------------------------------------------------*/
#main {
	width:910px; 
	margin:0 auto;
	overflow:hidden;
}

#mn {
	float:left;
	width:265px;
}

#cp {
	float:left;
	width:635px;
}

#ct {
	margin: 12px 5px 0 3px;
	border: 5px solid #003366;
	border-bottom:0;
	background-color:#ffffff;
	padding: 30px 15px 50px 15px;
	font: normal 15px Arial;
	color:#003399;
	text-align:justify;
	line-height:22px;
}

#rd {
	clear:both;
	height:80px;
	background: url(../imgs/fd_rd.jpg) repeat-x;
}

#txtRd {
	float:left;
	display:inline;
	overflow:visible;
	font: normal 12px Arial;
	color:#00ffff;
	line-height:18px;
	margin:25px 0 0 25px;
	letter-spacing:1px;
}

#bw {
	float:right;
	display:inline;
	width:135px;
	height:45px;
	margin:30px 20px 0 0;
}

.itmn, .spA, .spB {
	display: block;
	font: bold 20px Arial;
	color: #00ffff;
	letter-spacing:-1px;
	border-bottom:1px solid #0075EA;
	border-right: 5px solid #003366;
	padding: 5px 20px 0 0;	
	margin-bottom:7px;
}

.spA {
	margin-top: 15px;
}

.spB {
	margin-bottom: 20px;
}

.titPagA {
	padding-bottom:3px;
	border-bottom:3px solid #00ffff;
	font: normal 20px Arial;
	color:#003366;
	letter-spacing:-1px;
}

.fA, .bA {
	padding: 3px 5px 3px 5px;
	font: normal 14px Arial;
	color: #003366;
	border: 1px solid #00ffff;
}

.bA {
	border:2px solid #003366;
	font-variant:small-caps;
	background:#0070ca;
	color:#ffffff;
}