body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	size: 10px;
	color: #444;
	text-align: center;
}

#main {
		width:850px;
		margin-right:auto;
		margin-left:auto;
		margin-top:30px;
		padding:0px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
		width: 850px; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 820px;
		}
		
html>body #main {
	width: 820px; /* ie5win fudge ends */
	}
		
		#newsright {
		width:135px;
		padding-left:8px;
		padding-top:5px;
		float: left;
		text-align: left;
		}
		
		#header {
		position: relative;
		background:#fff;
		margin-top:30px;
		width: 851px;
		height: 70px;
		margin-right:auto;
		margin-left:auto;	
		}
		
		#headerleft {
		position: relative;
		float: left;
		background-image: url(../pics/headermiddle.gif);
		width: 656px;
		height: 70px;
		margin-right: 5px;
		text-align: right;
		}
		
		#headerright {
		position: relative;
		float: right;
		background-image: url(../pics/headerright.gif);
		width: 190px;
		height: 70px;
		font-size: 10px;
		}
				
		#MenuPos {
		position: relative;
		width: 850px;
		height: 20px;
		margin-right:auto;
		margin-left:auto;
		}
		
		#detail {
		margin-right:auto;
		margin-left:auto;
		position: relative;
		background-image: url(../pics/detail.gif);
		width: 850px;
		height: 10px;
		font-size: 3px;
		}
		
		#transition {
		margin-right:auto;
		margin-left:auto;
		position: relative;
		background-image: url(http://www.interconnection.org/pics/transition.gif);
		width: 850px;
		height: 5px;
		font-size: 3px;
		}
		
		#contentmain {
		position: relative;
		margin-left: auto;
		margin-right: auto;
		width: 850px;
		background-image: url(../pics/contentmain.gif);
		background-repeat: repeat;
		text-align: left;
		padding: 0px;
		}
 
 		#mainleft {
		position: relative;
 		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		padding: 0px;
		float: left;
		width: 180px;
 		}
		
		#leftdetail {
		background-color: #fff;
		background-repeat: no-repeat;
		font-size: 1px;
		width: 180px;
		height: 5px;
 		}
		
		#bodycontent {
		position: relative;
		width: 450px;
 		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		float: left;
		padding-left: 15px;
		padding-top: 15px;
		}
 		
		#mainright {
		position: relative;
		width: 130px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 12px;
		float: left;
		padding-left: 23px;
		padding-top: 17px;
		padding-bottom: 0px;
	 	}
		
		#footer {
		position: relative;
		margin-right:auto;
		margin-left:auto;
		width: 850px;
		height: 30px;
		font-size: 9px;
		background-image: url(../pics/footer.gif);
		background-repeat: no-repeat;
		padding-top: 16px;
		}`
		
.right {
	padding-right: 15px;
 }
 
 .left {
 	padding-top: 10px;
	padding-right: 53px;
	padding-left: 10px;
	float: left;
 }
  
  .leftnav {
	padding-left: 30px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-top: 20px;
}
 
 .bodystrong {
	font-size: 10px;
	font-weight: 700;
	color: #444;
}

.bodytitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #444;
}

.accent {
	padding-left: 15px;
	padding-right: 15px;
}

.bodysmall {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color: #aaa;
}

.bodycolor {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #607ca0;
}

.text {
	padding-left: 20px;
	padding-right:25px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #444;
	line-height: 14px;
}

.letters {
	border: 1px solid #aaa;
	font: 12px verdana ;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 580px;
	position: absolute;
	top: 30px;
	left: 75px;
	background-color: #f1e6c0;
	text-align: left;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #444;
	padding-left: 15px;
	padding-right: 10px;
}

.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #444;
	padding-left: 15px;
	padding-right: 10px;
	
}

img.globe {
	float: right;
	margin-top: 5px;
	border-style: none;
}

.rightimg {
	margin-left: -8px;
	border-style: none;
	vertical-align: bottom;
	position: relative;
}

ul.space {
	line-height: 16px;
}

.datatable {
	border: thin dotted #d9e1ec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}

table.ngo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #444;
	border: thin solid #444;
}

.whitetitle {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #fff;
	background-color: #444;
}

.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 500;
	color: #446387;
	text-align: left;
	padding: 5px 3px;
	vertical-align: top;
	border-bottom-style: none;
}

.resultstable {
	border: thin dotted #f1e6c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-right: auto;
	margin-left: auto;
}

a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #444;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #444;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #444;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #607ca0;
	text-decoration: none;
}
 
a.news:link {
	font-size: 10px;
	font-weight: 700;
	color: #777;
}

a.news:active {
	font-size: 10px;
	font-weight: 700;
	color: #777;
}

a.news:visited {
	font-size: 10px;
	font-weight: 700;
	color: #777;
}

a.news:hover {
	font-size: 10px;
	font-weight: 700;
	color: #607ca0;
}

a.bodynav:link {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #444;
	text-decoration: none;
}

a.bodynav:active {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #444;
	text-decoration: none;
}

a.bodynav:visited {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #444;
	text-decoration: none;

}

a.bodynav:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #a93330;
	text-decoration: underline;
}

a.privacy:link {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: 500;
	color: #f1e6c0;
	padding-left: 15px;
	text-decoration: none;
	vertical-align: bottom;
}

a.privacy:active {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: 500;
	color: #f1e6c0;
	padding-left: 15px;
	text-decoration: none;
	vertical-align: bottom;
}

a.privacy:visited {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: 500;
	color: #f1e6c0;
	padding-left: 15px;
	text-decoration: none;
	vertical-align: bottom;
}

a.privacy:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	font-weight: 500;
	color: #f1e6c0;
	padding-left: 15px;
	text-decoration: none;
	vertical-align: bottom;
}