#mapTab {

text-align: center;

border-collapse: collapse;

padding: 0;

margin: 0 auto 50px auto;

width: 320px;

height: 320px;

}

.mapCo {

width: 80px;

height: 80px;

padding: 0;

margin: 0;

}

form {

height: 0;

width: 0;

padding: 0;

margin: 0;

margin-bottom: -4px;        /*ie fix for margin issue with map images*/

}

#linksTab {

font-size: 12px;

width: 400px;

font-family: Tahoma;

padding: 0;

margin: 10px 0;

border-collapse: collapse;

}

.linksOrg {

width: 150px;

height: 30px;

}

.linksDesc {

width: 250px;

height: 30px;

}

#regTab {

width: 492px; 

height: 50px;

border: 0; 

padding: 0;

margin: 0; 

margin-bottom: 30px;

font-size: 12px;

}

/*-----------------------------------------------members-----------------------------------------------*/

.membersTab {
	font-family: Tahoma;
	font-size: 12px;
	border-collapse: collapse;
	width: 565px;

}

.tabHeading {

border-bottom: 2px solid #000;

}

.membersTab td {

height: 30px;

}

.memberTabTitle {

color: #333;

background:  url('../images/tab_headbg.jpg') repeat-x;

}

.prodImage {

width: 100px;

height: 40px;

}

.prodName {

width: 100px;

height: 40px;

}

.prodDescription {

width: 200px;

height: 40px;

}

.prodRequire {

width: 100px;

height: 40px;

}

.membersDetails {

margin: 5px 0;

font-family: Tahoma;

font-size: 12px;

border-collapse: collapse;

}

.membersDetails td {

height: 20px;

}

.membersIcons {

padding: 0px 3px 0px 5px;

}



.searchResults {

font-family: Tahoma;

font-size: 12px;

border-collapse: collapse;



}

.searchResults td {

height: 70px;

}
.searchDesc {

width: 250px;

vertical-align: top;

}

.memberName {

font-weight: bold;

color: #000;

text-decoration: underline;

}

/*-----------------------------------------------news-----------------------------------------------*/

.newsTab {

font-family: Tahoma;

font-size: 12px;

border-collapse: collapse;

}

.newsDate {

height: 30px;

vertical-align: top;

color: #000;

}

.newsImage {

width: 100px;

height: auto;

vertical-align: top;

}

.newsContent {

width: 350px;

height: auto;

vertical-align: top;

padding-bottom: 20px;

}
