body {
	background-color:#009CC4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;

}
#container{
	min-width:900px;
	min-height:600px;
	background-color:#F5F5F5;
	margin:0 auto;}
	


#bhole{
	width:150px;
	height:20px;
	border:1px solid #999;
	color:#F90;
	font:normal 0.9em Tahoma, Geneva, sans-serif;}

.glossymenu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(../media/menur_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(../media/menur_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(../media/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}


#clogo{
	width:100%;
	height:100px;
		margin-top:20px;
		background-color:#009CC4;

}
	
	#login{
		clear:both;
		width:350px;
		height:342px;
		background-image:url(../media/login.png);
		background-repeat:no-repeat;
		float:left;
		margin:0 auto;
		margin-top:20px;
		}
		#register{
		width:500px;
		height:330px;
		background-image:url(../media/rd1.png);
		float:left;
		margin-top:20px;
		font-size:17px;
		margin-left:10px;
		padding-left:15px;
		padding-right:15px;
		background-repeat:no-repeat;
		padding-top:12px;
		color:#FFF;
		}
		#fml{
			width:280px;
			border:0px;
			background-color:transparent;
			padding-top:10px;
			margin-left:35px;
			font:normal 1.0em Tahoma, Geneva, sans-serif;
			color:#333;
			height:35px;}
			
			#os{
				text-decoration:none;
				color:#FFF;
				}
				
			#os:hover{
				text-decoration: underline;
				color:#F60;
				}
		#ar{
			font-size:24px;
			font:Tahoma, Geneva, sans-serif;
			}
		
		#foot{
			padding-top:15px;
			font:normal 1.0em Tahoma, Geneva, sans-serif;
			width:600px;
			height:45px;
			text-align:center;
			position:relative;
			bottom:0px;
			
			clear:both;
			margin:0 auto;}
			
#start{
	clear:both;
	margin:0 auto;
	width:900px;
	min-height:300px;}
	#starta{
	clear:both;
	margin:0 auto;
	width:860px;
	font:normal 1.0em  Tahoma, Geneva, sans-serif;
	color:#fff;
	text-align:justify;
	background-color:#009CC4;
	padding:10px;
	padding-top:2px;
	min-height:300px;
	}
	
	#starthome{
	clear:both;
	margin:0 auto;
	width:860px;
	font:normal 1.0em Tahoma, Geneva, sans-serif;
	color:#313;
	text-align:left;
	background-color:#FFF;
	padding:10px;
	padding-top:2px;
	min-height:300px;}
	
	
#shs{
	float:left;
	width:150px;
	height:100px;
	font-size:50px;
	color:#F60;}
	
	#shs2{
		font-size:14px;
		}
		
#conta{
	width:300px;
	min-height:200px;
	float:left;
	margin-right:20px;
}
	
	#fdcg{
		float:left;
		width:490px;
		padding-left:20px;
		padding-bottom:20px;
		padding-top:10px;
		background-image:url(../media/big.png);
		background-repeat:no-repeat;
		height:450px;
		color:#000;
	
		}
		
		#fom{
			background-image: url(../media/space.png);
			background-color:transparent;
			width:200px;
			border:0px;
			
			font:normal 0.9em Tahoma, Geneva, sans-serif;
			color:#F60;
			
			height:28px;
			background-repeat:no-repeat;
			}
			
				#fomv{
			background-image: url(../media/space2.png);
			background-color:transparent;
			width:200px;
			border:0px;
			
			font:normal 0.9em Tahoma, Geneva, sans-serif;
			color:#F60;
			
			height:28px;
			background-repeat:no-repeat;
			}
			
						#fomvu{
			background-image: url(../media/space3.png);
			background-color:transparent ;
			width:240px;
			border:0px;
			padding:5px;
			
			font:normal 0.9em Tahoma, Geneva, sans-serif;
			color:#F60;
			
			height:60px;
			background-repeat:no-repeat;
			}
		#shsa{
			width:800px;
			min-height:400px;}
			
				#fomm{
			background-image: url(../media/msg.png);
			width:290px;
			border:0px;
			background-color:transparent;
			font:normal 0.9em Tahoma, Geneva, sans-serif;
			color:#F60;
			padding:5px;
			height:170px;
			background-repeat:no-repeat;
			}
			
				#startb{
	clear:both;
	margin:0 auto;
	width:860px;
	background-image:url(../media/reset.png);
	background-repeat:no-repeat;
	font:normal 1.0em Tahoma, Geneva, sans-serif;
	color:#313;
	text-align:justify;
	padding:10px;
	padding-top:2px;
	min-height:300px;}
			#startc{
	clear:both;
	margin:0 auto;
	width:860px;
	background-image:url(../media/regb.png);
	background-repeat:no-repeat;
	font:normal 1.0em Tahoma, Geneva, sans-serif;
	color:#313;
	text-align:justify;
	padding:10px;
	padding-top:2px;
	min-height:500px;}
	
	#checka {
		float:left;
		width:400px;
		margin:10px;
		height:260px;
		}
			#checka1 {
		float:left;
		width:250px;
		margin:10px;
		margin-right:0px;
		height:260px;
		}
			#checkab {
		float:left;
		width:150px;
		margin:2px;
		margin-top:40px;
		font:normal 0.9em Tahoma, Geneva, sans-serif;
		color:#FFF;
		height:260px;
		text-align:left;
		}
		
		#checkb {
		float:left;
		width:400px;
		margin:10px;
		margin-left:30px;
		height:260px;}
		
		#worda{
			color: #09F;
			font:normal 1.3em Tahoma, Geneva, sans-serif;
			}
			#wordb{
			color:#fff;
			font:normal 1.3em Tahoma, Geneva, sans-serif;
			}
			
			#slist{list-style-image: url(../media/yes.png);
			padding-bottom:2px;
			margin-right:5px;}
			
			#smallx{
				color:#FFF;
				font:normal 0.8em Tahoma, Geneva, sans-serif;}
				
#lgl{
	float:right;
	width:200px;
	height:30px;
		padding-top:40px;

	font:normal 1.5em Tahoma, Geneva, sans-serif;
	color:#FFF;}
	#lgr{
	float:left;
	width:200px;
	height:80px;
	text-align:right;
	font:normal 1.5em Tahoma, Geneva, sans-serif;
	color:#F30;}
	#nameb{
		font:normal 0.8em Tahoma, Geneva, sans-serif;
		color:  #A8F7FB;
		}
		
#enkoko{
	clear:both;
	background-color:#F2F2F2;
	width:800px;
	color:#000;
	float:left;
	min-height:50px;}
	#sekoko{
	clear:both;
	background-color:#fff;
	width:800px;
	color:#000;
	min-height:50px;}
	
	#egg{
		float:left;
		padding-top:8px;
		width:200px;
				text-align:left;

		height:42px;}
	#egg2{
		padding-top:8px;
		float:left;
		width:350px;
		text-align:left;
		min-height:42px;}
		
		
		
#cat{
	clear:both;
	min-width:800px;
	height:50px;
	padding-top:10px;
		background-color:#fff;

	}
	#cats{
	clear:both;
	min-width:800px;
	height:50px;
	color:#000;
	padding-top:10px;
		background-color:#fff;
		font:bold 1.0em Tahoma, Geneva, sans-serif;

	}
#dog{
	clear:both;
	min-width:800px;
	height:50px;
		padding-top:10px;
	background-color:#F2F2F2;

	}
	
	#cd0{
	width:50px;
	height:50px;
	float:left;
	color:#000;
	
	}
#cd1{
	width:150px;
	height:50px;
	float:left;
	margin-right:5px;
		color:#000;

	}
	
	#cd1n{
	width:110px;
	height:50px;
	float:left;
	margin-right:5px;
		color:#000;

	}
	
	#cd2{
	width:180px;
	height:50px;
		float:left;
			margin-right:5px;
	color:#000;

	}
	#cd3{
	width:220px;
		float:left;
	height:50px;
		margin-right:5px;
		text-align:left;
		overflow:hidden;
	color:#000;

	}
	#cd4{
	width:120px;
		float:left;
	height:50px;
		margin-right:5px;
		text-align:center;
	color:#000;

	}
	#cd5{
	width:80px;
		float:left;
	height:50px;
		color:#000;

	}
	
	#pag{
		margin:0 auto;
		width:600px;
		height:30px;
		text-align:center;}
		
			/*
	tutandike okumulisa obunamba.. 
	
	*/
	
div.pagination {
	padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 10px; color: #48b9ef; padding-top: 10px; font-family: Tahoma, Geneva, sans-serif; background-color: #fff; text-align: center
}
div.pagination a {
	border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none
}
div.pagination a:hover {
	border-right: #f00 2px solid; border-top: #f00 2px solid; border-left: #f00 2px solid; color: #f00; border-bottom: #f00 2px solid
}
div.pagination a:active {
	border-right: #f00 2px solid; border-top: #f00 2px solid; border-left: #f00 2px solid; color: #f00; border-bottom: #f00 2px solid
}
div.pagination span.current {
	border-right: #f00 2px solid; padding-right: 5px; border-top: #f00 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #f00 2px solid; color: #fff; padding-top: 2px; border-bottom: #f00 2px solid; background-color: #f00
}
div.pagination span.disabled {
	display: none
}


#oos{
	text-decoration:none;
	color:#06F;}
	#oos:hover{
	text-decoration: underline;
	color: #F30;}
	
#box{
	width:300px;
	height:300px;}	
	
	#egg3{
		width:250px;
		float:left;
		text-align:left;
		min-height:200px;
		margin-top:30px;
		font:normal 0.9em Tahoma, Geneva, sans-serif;}
		
			#sekoko2{
	clear:both;
	background-color:#fff;
	width:800px;
	min-height:80px;}
	
	#egg11{
		float:left;
		padding-top:8px;
		width:200px;
				text-align:left;

		min-height:42px;}
	#egg12{
		padding-top:8px;
		float:left;
		width:350px;
		text-align:left;
		min-height:62px;}
		
		#linkchange{
			text-decoration:none;
			color:#06F;
			font:normal 1.0em Tahoma, Geneva, sans-serif;}
			#linkchange:hover{
				text-decoration:underline;
				color:#F30;}
				
				
				#hor-zebra
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin: 5px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#hor-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 10px 8px;
	color: #000;
}
#hor-zebra td
{
	padding: 8px;
	color:  #000;
}

#hor-zebra td a
{ text-decoration:none;
color: #09F ;
  
}
#hor-zebra td a:hover
{ text-decoration: underline;
color: #F60;
  
}
#hor-zebra .odd
{
	background:  #F8F8F8; 
}


	.blacki {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5c525c), color-stop(1, #a3a1a3) );
	background:-moz-linear-gradient( center top, #5c525c 5%, #a3a1a3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c525c', endColorstr='#a3a1a3');
	background-color:#5c525c;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d4d4d4;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:5px 15px;
	text-decoration:none;
}.blacki:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a3a1a3), color-stop(1, #5c525c) );
	background:-moz-linear-gradient( center top, #a3a1a3 5%, #5c525c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3a1a3', endColorstr='#5c525c');
	background-color:#a3a1a3;
}.blacki:active {
	position:relative;
	top:1px;
}

.grewi {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.grewi:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.grewi:active {
	position:relative;
	top:1px;
}


.green {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	border:1px solid #268a16;
	display:inline-block;
	color:#162e05;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:5px 23px;
	text-decoration:none;
	text-shadow:1px 1px 0px #aade7c;
}.green:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
}.green:active {
	position:relative;
	top:1px;
}

div.pagination { width:600px; height:20px;  clear:both; margin-bottom:20px; 
	padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 10px; color: #48b9ef; padding-top: 10px; font-family: Tahoma, Geneva, sans-serif;  text-align: center
}
div.pagination a {
	border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none
}
div.pagination a:hover {
	border-right: #f00 2px solid; border-top: #f00 2px solid; border-left: #f00 2px solid; color: #f00; border-bottom: #f00 2px solid
}
div.pagination a:active {
	border-right: #f00 2px solid; border-top: #f00 2px solid; border-left: #f00 2px solid; color: #f00; border-bottom: #f00 2px solid
}
div.pagination span.current {
	border-right: #f00 2px solid; padding-right: 5px; border-top: #f00 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #f00 2px solid; color: #fff; padding-top: 2px; border-bottom: #f00 2px solid; background-color: #f00
}
div.pagination span.disabled {
	display: none
}
