/* Main Layout Blocks */



.header                 {position:              absolute;
                         top:                   20px;
                         left:                  200px;
                         font-family:		arial, sans-serif;
                         font-size:		21pt;
                         color:			black;
                         font-weight:		bold;
                        }

.bridge			{position:		absolute;
			 top:			15px;
			 left:			20px;
			}

.buttons		{position:		absolute;
			 top:			115px;
			 left:			10px;
			}

.navpos			{position:		absolute;
			 top:			480px;
			 left:			10px;
			 font-family:		arial, sans-serif;
			 font-size:		10pt;
			 margin:		20px;
			}

.logo			{position:		absolute;
			 top:			520px;
			 left:			35px;
			}

.main			{position:		absolute;
			 top:			100px;
			 left:			200px;
			}

.picture-main		{position:		absolute;
			 top:			20px;
			 left:			200px;
			}

/* Picture Positions */

.picture-port		{position:	absolute;
			 top:		10px;
			 left:		200px;
			 }

.copy-port			{position:  absolute;
			top:		610px;
			left:		200px;
			font-family:		arial, sans-serif;
			font-size:		8pt;
			}

.caption-port		{position:	absolute;
			 top:		200px;
			 left:		630px;
			 width:		250px;
			}
            
.caption-port-big		{position:	absolute;
			 top:		10px;
			 left:		630px;
			 width:		250px;
			}

.picture-land		{position:	absolute;
			 top:		50px;
			 left:		200px;
			}

.copy-land			{position: absolute;
			top:		450px;
			left:		200px;
			font-family:		arial, sans-serif;
			font-size:		8pt;
			}

.company-details		{font-family:		arial, sans-serif;
			font-size:		8pt;
			}

.caption-land		{position:	absolute;
			 top:		470px;
			 left:		200px;
			 width:		600px;
			}

/* Link Styles */

.buttonlink a		{font-family:		arial, sans-serif;
			 font-size:		10pt;
			 margin-left:		10px;
			 padding-left:		5px;
			 margin-top:		2px;
			 margin-bottom:		2px;
			 width:			150px;
			 display:		block;
			 background:		rgb(200,240,200);
			 text-decoration:	none;
			}

.buttonlink a:hover	{background:		rgb(230,250,230);
			}

.buttonselect		{font-family:		arial, sans-serif;
			 font-size:		10pt;
			 margin-left:		10px;
			 padding-left:		5px;
			 margin-top:		2px;
			 margin-bottom:		2px;
			 width:			150px;
			 display:		block;
			 background:		rgb(100,250,200);
			 text-decoration:	none;
			}

.buttonselectlink a	{font-family:		arial, sans-serif;
			 font-size:		10pt;
			 margin-left:		10px;
			 padding-left:		5px;
			 margin-top:		2px;
			 margin-bottom:		2px;
			 width:			150px;
			 display:		block;
			 background:		rgb(100,250,200);
			 text-decoration:	none;
			}

.textlink a		{background:		rgb(200,240,200);
			 text-decoration:	none;
			}

.textlink a:hover	{background:		rgb(230,250,230);
			 text-decoration:	none;
			}

.textblank		{font-family:		arial, sans-serif;
			 font-size:		10pt;
			}

.box		{float:		right;
		 margin:	10px;
		 margin-top:	10px;
		 width:		200px;
/*		 
		 height:	120px;
*/		 
		 text-align:	center;
		 border-left:	1px solid black;
		 border-right:	1px solid black;
		 border-bottom:	1px solid black;
		}

.boxhead	{font-family:	arial, sans-serif;
		 font-size:	10pt;
		 padding-top:	10px;
		 padding-bottom:	10px;
		 border-bottom:	1px solid black;
		 border-top:	1px solid black;
		 background-color:
				rgb(100,250,200);
		}

.boxbody	{font-family:	arial, sans-serif;
		 font-size:	10pt;
		 text-align:  left;
		 padding-left:	10px;
		 padding-bottom:	10px;
		 padding-top:	10px;
		 background-color:
				rgb(200,240,200);
		}

.c_box		{float:		left;
		 margin:	10px;
		 margin-top:	10px;
		 width:		200px;
/*		 
		 height:	120px;
*/		 
		 text-align:	center;
		 border-left:	1px solid black;
		 border-right:	1px solid black;
		 border-bottom:	1px solid black;
		}

.c_boxhead	{font-family:	arial, sans-serif;
		 font-size:	10pt;
		 padding-top:	10px;
		 padding-bottom:	10px;
		 border-bottom:	1px solid black;
		 border-top:	1px solid black;
		 background-color:
				rgb(100,250,200);
		}

.c_boxbody	{font-family:	arial, sans-serif;
		 font-size:	10pt;
    	 text-align:  center;
		 padding-right:	10px;
		 padding-bottom:	10px;
		 padding-top:	10px;
		 background-color:
				rgb(200,240,200);
		}
        
.d_box		{float:		left;
		 margin:	10px;
		 margin-top:	10px;
		 width:		200px;

		}
/* This class removes image borders */

a img			{border:	0
		}

/* Redefinitions */

body			{background:		rgb(240,250,240);
			}
            
h1			{font-family:		arial, sans-serif;
			 font-size:		18pt;
			}

h2			{font-family:		arial, sans-serif;
			 font-size:		12pt;
			}

h3			{font-family:		arial, sans-serif;
			 font-size:		12pt;
			}

p			{font-family:		arial, sans-serif;
			}

/* Editing Notes */

.note			{color:			red
			}