.bgblockright{
padding-left: 10px;
background: url("../blackimage/sound-library-big-final-with-a-different-font_07.jpg") no-repeat top;
}
.bgblockleft{
padding-right: 10px;
background:  url("../blackimage/sound-library-big-final-with-a-different-font_02.jpg") no-repeat top;
}

.bgbackleft{
background: url("../blackimage/Untitled-3_01.jpg") no-repeat top right;
}

.bgbackright{
	background: url("../blackimage/Untitled-3.jpg") no-repeat top left;
}
.topblock1{
background: url("../blackimage/block_1.gif") no-repeat;
padding-right: 15px; 
margin-right: 15px;
padding-bottom: 10px:
}
.bgblock1{
background:  #C1D9D9;

}
.footerfont{
color: #BCD3D5;
font-size: 12px;
font-family: Tahoma;
padding-top: 10px;
padding-right: 15px; 
margin-right: 15px;
}

a.blockcontent{
background: url("../blackimage/icon.png") no-repeat right top;  
color: #06141F;
font-size: 11px;
font-family: Tahoma;
padding-top: 5px;
padding-right: 14px; 
margin-right: 2px;
padding-left: 2px; 
padding-bottom: 5px;
text-decoration: none;
display: block;
border-bottom: 1px dotted #A8C2C3;
}

a.blockcontent:hover { 
background: #9FB5B8 url("../blackimage/icon.png") no-repeat right top;  
color: Black;
font-size: 11px;
font-family: Tahoma;
padding-top: 5px;
padding-right: 14px;
margin-right: 2px;
padding-left: 2px; 
padding-bottom: 5px;
text-decoration: none;
display: block;
border-bottom: 1px dotted #A8C2C3; 
 }
 
a.blockcontentleft{
background: url("../blackimage/icon.png") no-repeat right top;    
color: #06141F;
font-size: 12px;
font-family: Tahoma;
padding-top: 4px;
padding-right: 14px; 
margin-right: 2px;
padding-left: 2px; 
padding-bottom: 8px;
text-decoration: none;
display: block;

border-bottom: 1px dotted #A8C2C3;
} 
 a.blockcontentleft:hover { 

background: #9FB5B8 url("../blackimage/icon.png") no-repeat right top;     
color: #06141F;
font-size: 12px;
font-family: Tahoma;
padding-top: 4px;
padding-right: 14px; 
margin-right: 2px;
padding-left: 2px; 
padding-bottom: 8px;
text-decoration: none;
display: block;

border-bottom: 1px dotted #A8C2C3;
} 

a.blocktitle{    
color: #4E7A7B;
font-size: 13px;
font-family: Tahoma;
padding-top: 20px;
padding-right: 10px; 
margin-right: 2px;
padding-left: 2px; 
padding-bottom: 8px;
text-decoration: none;
display: block;
} 

a.blocktitle:hover {   
color: #314D4E;
font-size: 13px;
font-family: Tahoma;
padding-top: 20px;
padding-right: 10px; 
margin-right: 2px;
padding-left: 2px; 
padding-bottom: 8px;
text-decoration: none;
display: block;
}

a.blockcontentcenter{  
color: #06141F;
font-size: 12px;
font-family: Tahoma;
padding-top: 3px;
padding-right:10px; 
margin-right: 2px;
padding-left: 2px; 
padding-bottom: 8px;
text-decoration: none;
display: block;
border-bottom: 1px dotted #A8C2C3;
}

.searchtag{
color: #223A3B;
font-size: 12px;
font-family: Tahoma;
	text-align: center;
}

.freelink{
padding-top: 10px;
text-decoration: none;
color: #365A5B;
font-size: 12px;
font-family: Tahoma;
	text-align: center;
}

.freelink:hover{
	font-size: 12px;
	color: #618275;
	text-align: center;
}

.catedesinternal{
	color: #365A5B;
font-size: 12px;
font-family: Tahoma;
	background: #C1D9D9;
	padding: 4px;
}

.cattitleinternal{
color: #06141F;
font-size: 14px;
font-family: Tahoma;
padding: 3px;
padding-top: 30px;
text-align: center;
}

a.pg{

  width: 14px;
 	font-family: Tahoma;
	font-size: 12px;
	background: #C1D9D9;
	border: 1px solid #373737;
	color: #142324;
	 text-decoration: none;
	 padding: 1px;
	 background: #A4C6C7;
}

a.pg:hover{
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	color: #4E6454;
	 background: #EAF3F4;
}

.catdetails{
	 font-family: Tahoma;
	font-size: 12px;
	background: #C1D9D9;
	border: 1px;
	width:   100%;
	color: #D3E1E2;
}

.tablehead{
	background: #404B4F;
	color: White;
	
}

.tablebody1{
padding-bottom: 6px;
padding-top: 4px;
color: #3F6C6D;
border-bottom: 1px dotted #9CC2C3;
padding-left: 4px;
padding-right: 4px;
}

.tablebodydet{
padding-bottom: 6px;
padding-top: 4px;
color: #162329;
border-bottom: 1px dotted #9CC2C3;
padding-left: 4px;
padding-right: 4px;
 width: 100%;
}

.tablebodydetr{
padding-bottom: 6px;
padding-top: 4px;
color: #07151E;
border-bottom: 1px dotted #9CC2C3;
padding-left: 4px;
padding-right: 4px;
 white-space: nowrap;
 }

.tablebodynr{
	padding: 3px;
	color: #0B2E4C;
	border-bottom: 1px dotted #9CC2C3;
	 white-space: nowrap;
 padding-left: 4px;
	 	 padding-right: 4px;
}
a.catlink{
text-decoration: none;
	color: #1D3032;
}

a.catlink:hover{
	color: #008284;
	text-decoration: none;
}



a.link1:hover{
	vertical-align: middle;
	
}

a.downlink{
  width: 14px;
 	font-family: Tahoma;
	font-size: 12px;
	background: #C1D9D9;
	border: 1px solid #373737;
	color: #142324;
	 text-decoration: none;
	 padding: 2px;
	 background: #A4C6C7;
	 white-space: nowrap;

}

a.downlink:hover{
	background: #DFECEC;
}

.tablebodyrow1{
padding-bottom: 6px;
padding-top: 4px;
color: #3F6C6D;
border-bottom: 1px dotted #9CC2C3;
padding-left: 4px;
padding-right: 4px;
}

.tablebodyrow1nr{
padding-bottom: 6px;
padding-top: 4px;
color: #3F6C6D;
border-bottom: 1px dotted #9CC2C3;
padding-left: 4px;
padding-right: 4px;
 white-space: nowrap;
}

input{
	 	font-family: Tahoma;
	font-size: 12px;
	background: #E7F0F0;
	  border: 1px solid #4A7273;
}

font.spacer{
	 height: 5px;
	background: #1E90FF;
}