
/* *** stylesheet.css for semha.org/cph *** */

BODY { 
	margin:				0; 
	padding:			0; 
	background-color: 	#FFFFFF;
} 
 

A.std:link, A.std:visited, A.std:active { 
	color: 				#808080; 
	text-decoration: 	underline;
	font-weight: 		normal;
}
A.std:hover { 
	color: 				#FF0000; 
	text-decoration: 	underline; 
}

A:link		{ color: blue; text-decoration: underline; }
A:visited	{ color: blue; text-decoration: underline; }
A:active	{ color: blue; text-decoration: underline; }
A:hover		{ color: maroon;  }

A.alt:link		{ color: #006666; text-decoration: underline; }
A.alt:visited	{ color: #006666; text-decoration: underline; }
A.alt:active	{ color: #006666; text-decoration: underline; }
A.alt:hover		{ color: black;  }

.page-title {
    margin: 		0;
    padding: 		5px 0px 5px 0px;
	background-color: Black;
	color: 			White; 
	font-family: 	palatino, georgia, times new roman, serif;
	font-size: 		large;
	font-style:		italic;
	font-weight:	bold; 
	text-align:		center;
}
.cph-title {
	padding:		5px;
	color: 			#000066; 
	font-family: 	palatino, georgia, times new roman, serif;
	font-size: 		large;
	font-style:		normal;
	font-weight:	bold; 
	text-align:		left;
}
.header-content {
	padding-top:	20px;
	padding-left:	15px;
	padding-right:	15px;
	padding-bottom:	10px;
	color:			#000066;
	font-family:	palatino, georgia, times new roman, serif;
	font-size:		medium;
	font-weight:	bold;
	text-align:		left;
}

H3 {
	color:			#006666;
	font-family:	arial;
	font-size:		medium;
	font-weight:	bold;
	text-align:		left;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
}
H4 {
	color:			black;
	font-family:	arial;
	font-size:		medium;
	font-weight:	bold;
	text-align:		left;
	margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
}

.info-box {
	padding:		5px;
	padding-right:	15px;
	color:			#000000;
	font-family:	verdana, trebuchet, arial, sans-serif;
	font-size:		small;
	font-weight:	normal;
	text-align:		left;
}
.box-green {
	padding:		5px;
	padding-right:	15px;
	background-color: #BBDEBF;
	color:			black;
	font-family:	verdana, trebuchet, arial, sans-serif;
	font-size:		small;
	font-weight:	normal;
	text-align:		justify;
}
.box-pink {
	padding:		5px;
	padding-right:	15px;
	background-color: #E9CEDA;
	color:			black;
	font-family:	verdana, trebuchet, arial, sans-serif;
	font-size:		small;
	font-weight:	normal;
	text-align:		justify;
}
.box-yellow {
	padding:		5px;
	padding-right:	15px;
	background-color: #FFF0AE;
	color:			black;
	font-family:	verdana, trebuchet, arial, sans-serif;
	font-size:		small;
	font-weight:	normal;
	text-align:		justify;
}
.section-title {
    margin: 		0;
    padding: 		5px 0px 5px 0px;
	background-color: Black;
	color: 			White; 
	font-family: 	georgia, times new roman, serif, palatino;
	font-size: 		medium;
	font-style:		normal;
	font-weight:	bold; 
	text-align:		center;
}
.sub-title1 {
    margin-left: 	0px;
	margin-top:		5px;
    padding: 		10px;
	color: 			#000066; 
	font-family: 	arial, sans-serif;
	font-size: 		large;
	font-style:		normal;
	font-weight:	bold; 
	text-align:		left;
}


.link-title {
    margin: 		0;
    padding: 		0 0px 2px 0px;
    font: 			bold 11px Verdana,Helvetica,Arial,sans-serif;
    color: 			Black;
    background-color: transparent;
    white-space: 	nowrap;
    text-align: 	left;
    text-transform: uppercase;
    border-bottom: 	1px dotted Maroon;
}

.link-content {
    font: 			normal 11px Verdana,Helvetica,Arial,sans-serif;
	color:			Maroon; 
}

.footer {
	color: 			#808080; 
 	font-family: 	Verdana, Arial, Helvetica, sans-serif; 
	font-size: 		xx-small;
	font-style:		normal;
	font-weight:	normal; 
	text-align:		center;
} 


 







