/* ----------------- MAIN ---------------------- */

html, body {
	font-weight:		normal;
	font-family:		"Times New Roman", Serif;
	border:				none;
	margin:				0px;
	padding:			0px;
	background-color:	white;
	color:				#555577;
}

td {
	font-weight:		normal;
	font-family:		"Arial", Serif;
}

table, img, form {
	border:				none;
	margin:				0px;
	padding:			0px;
}

div {
	margin:				0px;
	padding:			0px;
}

.copyright1 {
	font-size:			75%;
	color:				#666666;
	padding:			0px 0px 0px 210px;
	border-top:			solid 1px #CCCCCC;
	background:			#F6F6F6;
}

.copyright2 {
	font-size:			75%;
	color:				#666666;
	border-top:			solid 1px #CCCCCC;
	background:			#F6F6F6;
	padding:			0px 20px 0px 20px;
}

.canada {
	color:				#666666;
	margin:				10px 10px 10px 10px;
	background:			#F6F6F6;
}

.path {
	font-size:			80%;
	padding:			5px 10px 42px 0px;
	color:				#333333;
}

/* ----------------- MENU ---------------------- */

.book {
	font-size:			75%;
	background:			url(/img/book.gif) top right no-repeat;
	text-align:			right;
	padding:			20px 10px 20px 60px;
}
.book_reyestr {
        font-size:                      75%;
        background:                     url(/img/book_reyestr.gif) top right no-repeat;

        text-align:                     right;
        padding:                        20px 10px 20px 60px;
}


.menur1 {
	background:			#F7F7F7;
	border-left:		solid 1px #999966;
	font-size:			80%;
	width:				100%;
	color:				#666666;
}

.menur2 {
	background:			#F7F7F7;
	border-left:		solid 1px #999966;
	border-bottom:		solid 1px #999966;
	font-size:			80%;
	width:				100%;
	color:				#666666;
}

.menul1 {
	background:			#F7F7F7;
	border-right:		solid 1px #999966;
	font-size:			80%;
	width:				100%;
	color:				#666666;
}

.menul2 {
	background:			#F7F7F7;
	border-right:		solid 1px #999966;
	border-bottom:		solid 1px #999966;
	font-size:			80%;
	width:				100%;
	color:				#666666;
}

.menur1 .a1, .menur2 .a1, .menul1 .a1, .menul2 .a1 { padding: 10px  0px  7px 15px; }
.menur1 .a2, .menur2 .a2, .menul1 .a2, .menul2 .a2 { padding:  0px  0px  7px 15px; }
.menur1 .a3, .menur2 .a3, .menul1 .a3, .menul2 .a3 { padding:  0px  0px 17px 15px; }
.menur1 .b1, .menur2 .b1, .menul1 .b1, .menul2 .b1 { width:100%; padding: 10px 15px 10px  0px; }
.menur1 .b2, .menur2 .b2, .menul1 .b2, .menul2 .b2 { width:100%; padding:  0px 15px 10px  0px; }
.menur1 .b3, .menur2 .b3, .menul1 .b3, .menul2 .b3 { width:100%; padding:  0px 15px 20px  0px; }

.mrcap {
	border-top:			solid 1px #666633;
	border-left:		solid 1px #666633;
}

.mlcap {
	border-top:			solid 1px #666633;
	border-right:		solid 1px #666633;
}

.mrh {
	background:			#FFD000;
	border-top:			solid 1px #666633;
	border-bottom:		solid 1px #666633;
	border-left:		solid 1px #666633;
	font-weight:		bold;
	font-size:			90%;
	color:				#0031AD;
	padding:			5px 5px 5px 10px;
}

.mlh {
	background:			#FFD000;
	border-top:			solid 1px #666633;
	border-bottom:		solid 1px #666633;
	border-right:		solid 1px #666633;
	font-weight:		bold;
	font-size:			90%;
	color:				#0031AD;
	padding:			5px 5px 5px 10px;
}

/* ----------------- CONTENT ---------------------- */

a {
	color:				#4D76F7;
}

h1 {
	font-size:			140%;
	margin:				0px;
	padding:			0px;
	margin-bottom:		20px;
	color:				#666688;
	border-bottom:		solid 1px #666688;
}

h2 {
	font-family:            "Tahoma", Serif;
	font-size:			90%;
	margin:				0px;
	padding:			0px;
	margin-bottom:		5px;
	color:				#666688;
}

h3 {
	font-size:			100%;
	margin:				0px;
	padding:			0px;
	margin-bottom:		5px;
	color:				#666688;
}

p {
	font-size:			90%;
	line-height:		130%;
	text-align:			justify;
	margin:				0px;
	margin-bottom:		20px;
	padding:			0px;
	color:				#555577;
}

.smalldate {
	font-size:			75%;
	color:				#8888AA;
	margin:				0px;
	padding:			0px;
	margin-bottom:		5px;
}

.content {
	font-size:			90%;
	line-height:		130%;
	text-align:			justify;
	margin:				0px;
	padding:			0px;
	color:				#333366;
}

.content1 {
	font-size:			90%;
	line-height:		130%;
	text-align:			left;
	margin:				0px;
	padding:			0px;
	margin-bottom:		20px;
	color:				#333366;
}

ul {
	margin-bottom:		0px;
	margin-top:			0px;
	padding-bottom:		0px;
	padding-top:		0px;
}

li {
	font-size:			80%;
	line-height:		130%;
	text-align:			justify;
	margin:				0px;
	margin-bottom:		20px;
	padding:			0px;
	color:				#333366;
}

.submenu {
	font-size:			90%;
	color:				#555577;
}

.small {
	font-size:			70%;
}

.infotable {
	font-size:			90%;
	border-right:		solid 1px #CCCCCC;
	border-bottom:		solid 1px #CCCCCC;
	margin-bottom:		40px;
	width:				100%;
}

.infotable td {
	border-left:		solid 1px #CCCCCC;
	border-top:			solid 1px #CCCCCC;
	padding-left:		7px;
}

.infotable th {
	border-left:		solid 1px #CCCCCC;
	border-top:			solid 1px #CCCCCC;
	background:			#EEEEEE;
	font-weight:		bold;
	padding-right:		30px;
	padding-left:		7px;
	text-align:			left;
}

.attached {
	font-size:			80%;
	margin-bottom:		40px;
	text-align:			right;
	clear:				both;
	float:				none;
}

.folder {
	font-size:			80%;
	margin:				0px;
	padding:			0px;
	margin-bottom:		3px;
	color:				#666688;
}

.personal {
	font-size:			90%;
}
