/*GENERAL DEFINITIONS*/

body					{
					margin:0px;
					border-style:none;
					padding:0px;
					width:100%;
					height:100%;
					color:#1a0158;
					background-color:#eef;
					
					}


div					{
					margin:0px;
					border-style:none;
					padding:0px
					}


table					{
					margin:0px;
					border-style:none;
					padding:0px;
					border-spacing:0px;
					empty-cells:show
					}
					
td					{
					margin:0px;
					border-style:none;
					padding:0px
					}
					
img					{
					margin:0px;
					border-style:none;
					padding:0px;
					}

/*END GENERAL DEFINITIONS*/

div.body				{
					position:absolute;
					width:100%;
					height:100%;
					}


					
.rel00					{
					position:relative;
					top:0px;
					left:0px
					}


.abs00					{
					position:absolute;
					top:0px;
					left:0px;
					}

/*DEFINITION OF BODY TABLE*/

table.body				{position:relative;
					top:0px;
					left:0px;
					width:100%;
					height:100%}

td.title				{text-align:center;
					vertical-align:middle}
					
td.body					{text-align:left;
					vertical-align:middle;
					padding:10px 10px 10px 0px;
					background-color:#fff}

.vision					{background-image:url(../images/backgrounds/beach.jpg);
					background-position:center center;
					background-repeat:no-repeat;}
					
.thinc					{background-image:url(../images/backgrounds/petrel.jpg);
					background-position:center center;
					background-repeat:no-repeat}
					
.agenda					{background-image:url(../images/backgrounds/us.jpg);
					background-position:center center;
					background-repeat:no-repeat}

.history				{background-image:url(../images/backgrounds/house.jpg);
					background-position:center center;
					background-repeat:no-repeat}
					
					
tr.space				{height:5%}
tr.title				{height:10%}
tr.body					{height:80%}
tr.copyright				{height:20px}

.col1					{width:5%}
.col2					{width:10%}
.col3					{width:10%}
.col4					{width:60%}
.col5					{width:10%}
.col6					{width:5%}

.borderTop				{border-top:3px #2a0198 solid;}
.borderRight				{border-right:3px #2a0198 solid}

/*END DEFINITION OF BODY TABLE*/


/*DEFINITION OF IMAGE DISPLAY TABLE*/

table.imageDisplay			{width:100%;
					height:100%}

td.imageDisplay				{padding:10px;
					vertical-align:middle;
					text-align:center;}

.thumbnail				{width:125px;
					height:96px}
					
img.photo				{width:500px;height:375px;margin:5px;}
div.photo				{width:510px;height:385px;}


/*END DEFINITION OF IMAGE DISPLAY TABLE*/

/*DEFINITION OF MENU TABLE*/
.menuButton				{width:130px;
					height:34px;}
					
table.menu				{width:150px;
					height:auto;
					text-align:center;
					vertical-align:middle}					

/*END DEFINITION OF MENU TABLE*/

div.menu				{position:relative;
					top:0px;
					left:50%;
					text-align:center;
					background-image:url(../images/backgrounds/backgroundMenu.gif);
					border-right:3px #2a0198 solid;
					border-bottom:3px #2a0198 solid}
					
div.menuItemLight			{width:100%;
					position:relative;
					top:0px;
					left:0px;
					text-align:center;
					color:#a6a6ff}
					
div.menuItemBase			{width:100%;
					position:absolute;
					top:1px;
					left:1px;
					color:#2a0198}
					
div.menuItemDark			{width:100%;
					position:absolute;
					top:2px;
					left:2px;
					color:#000000}

/*DEFINITION OF TEXT STYLES*/

.textMenu				{font:italic bold 14pt/28pt Helvetica,sans-serif;}
.textStandard				{font:normal 12pt/10pt Helvetica,sans-serif;}
.textHeading				{font:italic bold   26pt/16pt Helvetica,sans-serif;color:#2a0198}
.textHeadingMinor			{font:italic bold   14pt/14pt Helvetica,sans-serif;color:#2a0198}
.textTiny				{font:normal 10pt/10pt Helvetica,sans-serif;}

/*END OF DEFINITION OF TEXT STYLES*/

/*DEFINITION OF GENERAL STYLES*/

.hidden					{visibility:hidden;}
.visible				{visibility:visible}
.logo					{width:150px;height:150px;}

/*END OF DEFINITION OF GENERAL STYLES */

.initial				{font-size:140%;font-weight:bold;font-style:oblique;}
.pagina					{font:bold 12pt/20pt Helvetica,sans-serif;color:#c69}


A 					{background-color:none;}
A:link					{color:#153e8a;}	
A:visited				{color:#153e8a;}
A:hover					{color:#607aab;}
A:active				{color:#153e8a;}

A.menu:link				{color:#2a0198;text-decoration:none}	
A.menu:visited				{color:#2a0198;text-decoration:none}
A.menu:hover				{color:#5f83c6;text-decoration:none}
A.menu:active				{color:#2a3a57;text-decoration:none}
