/* Start of CMSMS style sheet 'Shareholders CSS' */
h2{
	font-size: 28px;
	color:#FF0000;
	text-transform:uppercase;
margin:0;
	}

h3{
	font-size: 16px;
	color:#FF0000;
	text-transform:uppercase;
	}

#shareholder-wrapper a{
	font-size: 16px;
	color:#000000;
	text-decoration:none;
	}

#shareholder-wrapper a:hover{
	font-size: 16px;
	color:#000000;
	text-decoration:underline;
	}

.red{
	 color:#FF0000;
	}	
	
.black{
	 color:#000000;
	}		

#shareholder-wrapper{
	width:600px;
	height: 255px;
	position:relative;
	/*border: solid thin #333333;*/
	text-transform:uppercase;
	text-align:left;
margin-left:10px;
	}

#shareholder-header{
	width:600px;
	position:relative;
	/*border: solid thin #333333;*/
	background: url(graphics/shareholders_02.jpg) top right no-repeat;

	}

#shareholder-text{
	max-width:290px;
	height:auto;
	text-transform:none;
	}
	
#shareholder-text-content{
	width:	290px;
	position:relative;
		/*text-transform:lowercase;*/
margin-bottom: 20px;
margin-top: 20px;
	}	

#shareholder-text h3{
	font-size: 16px;
	color:#FF0000;
	text-transform:uppercase;
	}
#shareholder-left-column{
	width:290px; 
	position: relative;
	display: inline;
	}

#shareholder-right-column{
	width:290px; 
	position:relative;
	float:right;
	}
	
#shareholder-content{
	width: 600px;
	height: auto;
	position:relative;
	margin-bottom: 20px;
	text-align:left;
margin-left:10px;
	}
	
/*****************  COLUMN HEADER  ****************/
	
.shareholder-column-header{
	width:290px; 
	height:109px;
	position: relative;
	display: block;
	/*border: solid thin #333333;*/
	}
	
.shareholder-column-header-text{
	width:280px; 
	height:auto;
	position: absolute;
	top:0;
	right:0;
/*	border: solid thin #333333;
*/	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;	
	margin-right:0px;	
	margin-left:-0px;
	background-color: #f3e1d1;
	}

.shareholder-column-header-text h3{
	padding:0;
	padding-left: 110px;
	margin:0;
	display:inline;
	}
	
.shareholder-column-header-text-text{
	padding:0;
	padding-left: 110px;
	margin:0;
	display:inline;
	}
	
.shareholder-column-header-image{
	width:99px;
	height:107px;
	position: absolute;
	z-index:100;
	top:0px;
	left:0px;
	}
	
/******************  LEFT COLUMN LIST  ************/

#shareholder-left-column ul{
	width:290px; 
	height: auto;
	position: relative; 
	margin: 0;
	padding:0;
	}

#shareholder-left-column li{
	list-style:none;
	margin: 0;
	padding:0;
	position: relative;
	display: block;
margin-bottom:20px;
	}	

.shareholder-left-column-list-text{
	width:181px;
	height:107px;
	position: absolute;
	top: 0px;
	right:0px;
	}
	
/******************  RIGHT COLUMN LIST  ************/

#shareholder-right-column ul{
	width:290px; 
	height: 107px;
	position: absolute; 
	margin: 0;
	padding:0;
	display:block;
	}

#shareholder-right-column li{
	list-style:none;
	margin: 0;
	padding:0;
	position: relative;
	height:107px;
	}	

.shareholder-right-column-list-text{
	width:290px;
	height:107px;
	position: absolute;
	top: 0px;
	right:0px;
	}
	
.right-block{
	clear:both;
	display:block;
	width:100%;
	position: relative;
		margin-bottom:95px;
	}

.clear-fix{	
	clear:both;
	display:block;
	width:100%;
	height:1px;
	position: relative;
	}
/****************  SHAREHOLDERS REGISTER  **********/
#shareholders-register{
	width: 600px;
	height: auto;
	position: relative;
	/*border:#000000 thin solid;*/
	min-height: 380px;
margin-left:10px;
text-align:left;
	}

	
.shareholder-register-header-2{
	width:590px; 
	height:109px;
	position: relative;
	display: block;
	/*border: solid thin #333333;*/
	}

.shareholder-register-header-text{
	width:590px; 
	height:auto;
	position: absolute;
	top:0;
	right:0;
/*	border: solid thin #333333;
*/	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;	
	margin-right:-10px;	
	margin-left:-20px;
	background-color: #f3e1d1;
	}

.home-register-header-text{
	width:590px; 
	height:auto;
	position: absolute;
	top:0;
	right:0;
/*	border: solid thin #333333;
*/	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;	
	margin-right:-10px;	
	margin-left:-20px;
	background-color: #f3e1d1;
	}

.home-register-header-text h2{
	padding:0;
	padding-left: 100px;
	margin:0;
	display:inline;
	}
	
.shareholder-register-header-text h3{
	padding:0;
	padding-left: 110px;
	margin:0;
	display:inline;
	}
	
.shareholders-register-column{
	width:185px;
	height:auto;
	position:relative;
	float:left;
	display:inline;
	margin-right:20px;
	/*border:#000000 thin solid;*/
	}
	
#form{
	width:395px;
	height:auto;
	position:relative;
	float:left;
	display:inline;
	margin-right:-20px;
	/*border:#000000 thin solid;*/
margin-top:10px;
	}
	
#shareholders-register-header{
	width: 600px;
	height: 100px;
	display:block;
	}
/* End of 'Shareholders CSS' */

