body,html
{
	background: #A7A7A7 url("../images/back.jpg") repeat-x;
	background-position:top;
	margin:0;
	padding:0;
	text-align: center;
	
	font-family:arial;
	font-size:12px;
	color:white;

	
}


h1
{
	padding:10px;
	text-align:center;
	font-family:arial;
	font-size:16px;
	color:white;
	background:#000055;
	opacity:.60;	
}

h2
{
	padding:5px;
	font-family:arial;
	font-size:14px;
	background:#000055;
	opacity:.60;	
}

img 
{
	border:none;
}

a
{
	color:white;
}

a:hover
{
	color:black;
}

.mainframe
{
   text-align: left;
   margin: 0 auto 0 auto;
   width:615px;
   position:relative;
   top:20px;
}

.top
{
	background: url("../images/top.jpg") no-repeat;
	
	width:613px;
	height:8px;
		
}

.left1
{
	background: url("../images/left1.jpg") no-repeat;
	width:47px;
	height:109px;
	float:left;
}

.logo
{
	float:left;
}


.right1
{
	background: url("../images/right1.jpg") no-repeat;
	width:47px;
	height:109px;
	float:left;

}

.contheader
{
	background: url("../images/contheader.jpg") no-repeat;
	width:519px;
	height:21px;
	float:left;
	
}


.left2
{
	
	position:relative;
	top:-8px;
	background: url("../images/left2.jpg") repeat-y;
	width:47px;
	height:500px;
	float:left;
}

.navigation
{
	position:relative;
	top:-8px;
	width:125px;
	height:500px;
	/*background:#053076;*/
	background:#000000;

	float:left;
}

.navigation-border
{
	position:relative;
	top:-8px;
	background: url("../images/navigation-border.jpg") repeat-y;
	width:22px;
	height:500px;
	float:left;

}

.content
{
	float:left;
	position:relative;
	top:-8px;
	height:500px;
	background: #053076 url("../images/gplv3.png") no-repeat;
	width:372px;
	
}

.right2
{
	position:relative;
	top:-8px;
	background: url("../images/right2.jpg") repeat-y;
	width:47px;
	height:500px;
	float:left;
	}
	
	

.left3
{
	
	position:relative;
	top:-8px;
	background: url("../images/left3.jpg") repeat-y;
	width:47px;
	height:9px;
	float:left;
}

.navigation-bot
{
	position:relative;
	top:-8px;
	width:125px;
	height:9px;
	background: url("../images/botline.jpg") no-repeat;
	float:left;
}

.navigation-border-bot
{
	position:relative;
	top:-8px;
	background: url("../images/navigation-border-bot.jpg") no-repeat;
	width:22px;
	height:9px;
	float:left;

}

.content-bot
{
	float:left;
	position:relative;
	top:-7px;
	height:9px;
	background: url("../images/content-bot.jpg") no-repeat;
	width:372px;

}

.right3
{
	position:relative;
	top:-8px;
	background: url("../images/right3.jpg") no-repeat;
	width:47px;
	height:9px;
	float:left;
	}
		
.footer
{
	color:black;
	text-align:center;
	background: url("../images/shade.png") no-repeat;
	position:absolute;
	top:620px;
	width:615px;
	height:156px;

}

.footer p
{
	}

.content p
{
	font-family:arial;
	font-size:12px;
	color:white;
	background: url("../images/cursor.gif") no-repeat;
	background-position:bottom right;
	padding-left:10px;
	width:320px;
}

.content a
{
	color:yellow;
}

.content a:hover
{
	color:grey;
}

/*.content img
{
	position:relative;
	left:125px;
}
*/
.content div
{
	padding: 10px;
	/*text-align:center;*/
}

.content b
{
	font-size:14px;
}


.menuconteiner
{
	background: black url("../images/palms.gif")no-repeat;
	/*background:#00009e;*/
	height:200px;
	
}


ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.menuconteiner ul li a
{
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	
	display: block;
	
	color:white;
	font-weight:bold;
	text-decoration:none;
}

.menuconteiner ul li a:hover
{
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	
	color:white;
	font-weight:bold;
	color:#00009e;
	background:#ffffff url("../images/menubar.gif") repeat-y;
	background-position:right;
	text-decoration:none;
	opacity:.60;	
}


.nav-middle
{
	height:38px;
	background: url("../images/nav-middle.gif") repeat-x;

	
}

.note
{
	position:relative;
	top:-12px;
	text-align:center;
	background:#053076;
	height:250px;
}

/*recaptcha*/


#recaptchadiv *
{
	position:relative;
	top:0;
	left:0;
	right:0;
	bottom:0;
	
	padding:0px;

}

.lang
{
	text-align:center;
	padding-top:20px;
}


/* .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#FF0000 !important; 
   width:300px;
 }
 
 #recaptcha_table {
   border-color: #00GG00 !important; 
   width:300px;

 }
 
 #recaptcha_response_field {
      width:300px;

   border-color: #0000FF !important; 
   background-color:#FFFFFF !important; 
 }
 
 
*/


