/* CSS Document */
td {
	padding: 4px;
}

.matborder {
	border: 1px black solid;
	border-collapse: collapse;
}

.matborder2 {
	border: 1px #cccccc solid;
	border-collapse: collapse;
}

div.boxes {
	border: 1px solid #cccccc; 
	padding: 4px;
	width: auto;
}
div.pictureframe {
	border: 1px solid rgb(187, 187, 187); 
	margin: auto; 
	padding: 4px; 
	background-color: rgb(239, 239, 255); 
}

img.pictureframe {
	border: 1px solid rgb(187, 187, 187); 
	margin: auto;
}	

div.pgtitle { 
	width: auto;
	font-size: 1.72em; 
	color:#2d547b; 
	font-weight: bold; 
	line-height:21px; 
	padding: 8px 0 2px 5px; 
	border-bottom: 2px #72a7e7 dotted;
	background-image:url(../images/titlebg2.png); 
	background-repeat: repeat-x;
	background-position: bottom;
	font-variant: small-caps;
	margin-bottom: 5px;
	letter-spacing: .05em;
	}


	
/* page: board */

#board div.pictureframe {
	border: 1px solid rgb(187, 187, 187); 
	margin: auto; 
	padding: 4px; 
	background-color: rgb(239, 239, 255); 
	width: 100px;
}
#board img.pictureframe {
	border: 1px solid rgb(187, 187, 187); 
	margin: auto;
}	
	
/* page: intlprojects */

#intlprojects {
	width: 100%;
	height: auto;
	background-image:url(../images/intlprojglobebk.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin:0;
	padding:0; 
}
#intlprojects div.pgtitle { 
	width: auto;
	font-size: 16px; 
	color:#2d547b; 
	font-weight: bold; 
	line-height:21px;
	padding-top: 8px; 
	border-bottom: 2px #72a7e7 dotted;
	background-image:url(../images/titlebg2.png); 
	background-repeat: repeat-x;
	font-variant: small-caps;
	padding-left: 5px; 
	margin-bottom: 5px;
	letter-spacing: .05em;
}
#intlprojects div.globetitle, #intlprojects div.globetitle a { 
	color:#2d547b; 
	/*color:rgb(0, 0, 255);*/
	font-size: 16px; 
	font-weight: bold;
	margin:0; 
	letter-spacing: .05em;
	text-decoration: none;
}

#intlprojects div.globetitle a { border-bottom: 1px dashed; }
#intlprojects div.globetitle a:hover {  background-color: #2d547b; color: #FFFFFF; border-bottom: none; }

#intlprojects table { margin-top: -20px; }

#intlprojects #globe { width: 406px; height: 250px; }

#intlprojects #botr  { margin-top: 20px; }

#intlprojects #topr { margin-top: 70px; }


/* page: staff */

#staff div.pictureframe {
	border: 1px solid rgb(187, 187, 187); 
	margin: auto; 
	padding: 4px; 
	background-color: rgb(239, 239, 255); 
	width: 102px;
}

#staff img.pictureframe {
	border: 1px solid rgb(187, 187, 187); 
	margin: auto;
}
#staff .stitle {
	color: #006699;
	font-weight: bold;
}

/* - - - - - - - - - - - Default content styles ( modify as needed ) - - - - - */

/*.content { padding:0px 10px 20px 0px; line-height:16px;}
.content strong { color:#577487;}
.content span { color:#5e5e5e;}
.content a { color:#5082bf; font-size:13px; text-decoration:underline;}
.content a:hover{ text-decoration:none;}*/

/* - - - - - - - - - - - Master List and Content Styles ( modify as needed )  - - - */

/*---nonNumeric Lists without links---*/
#cont-col .content ul li{ margin-left:30px; list-style-image:disc; list-style: disc; line-height:19px; }
#cont-col .content ul li ul{ margin-left:15px;}
#cont-col .content ul li ol {margin-left:20px;}
#cont-col .content ul li ol li{ list-style-type: circle; }

/*---Numeric Lists without links---*/
#cont-col .content Ol { padding-left:2px;}
#cont-col .content Ol li{ background:none; padding:0px; margin-left:20px; line-height:19px; }
#cont-col .content Ol ul li{  margin:0px; line-height:19px;}
#cont-col .content Ol li ul li { padding-left:11px; font-weight:normal;}

/*---nonNumeric Lists---*/
#cont-col .content ul li{  line-height:24px;}
#cont-col .content ul li a { color:#5082bf; font-weight:normal; text-decoration:underline; font-size:12px;}
#cont-col .content ul li a:hover{ text-decoration:none; }
#cont-col .content ul li ul{ margin-left:15px;}
#cont-col .content ul li ol {margin-left:20px;}
#cont-col .content ul li ol li{ list-style-type:circle; }
#cont-col .content ul li ol li a { background:none;}

/*---Numeric Lists---*/
#cont-col .content Ol { padding-left:2px;}
#cont-col .content Ol li{ background:none; padding:0px; margin-left:20px; line-height:19px; }
#cont-col .content Ol li a { padding-left:0px; color:#5082bf; font-weight:normal; text-decoration:underline; font-size:12px;}
#cont-col .content Ol li a:hover{ text-decoration:none; }
#cont-col .content Ol ul li{ padding-left:11px; margin:0px; line-height:19px;}
#cont-col .content Ol li ul li a {  color:#5082bf; font-weight:normal; text-decoration:underline;}
#cont-col .content Ol li ul li a:hover {text-decoration:none;}

#cont-col .content Ol.bvi li{ line-height:15px; margin-top: 3px; }


/*---Paragraph Style---*/
#cont-col .content p { padding-bottom:7px; padding-top:7px;}
#cont-col .content blockquote { border:1px solid #78aad0; background:#e8f1f8; padding:5px; margin:10px 0px 10px 0px;}


