a.globalnav {
	font-family: tahoma, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #53152A;
	text-decoration: none;
	letter-spacing: 1px;
	padding: 0px 20px 0px 7px;
	
}

a.globalnav:hover {
	color: #EC579D;
	text-decoration: none;	
}

a {
	font-family: tahoma, helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #EC579D;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


body {
	margin: 0px 0px 0px 0px;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #565058;	
}	


/* text formatting elements */

h1.strap {
	font-family: "times new roman", times;
	font-size: 26px;
	line-height: 32px;
	font-weight: normal;
	color: #FFF5F5;
	margin: 0px 0px 0px 0px;
}

h1 {
	font-family: tahoma, helvetica;
	font-size: 30px;
	font-weight: bold;
	color: #EC579D;
	margin: 0px 0px 15px 0px;
}

h2 {
	font-family: tahoma, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #565058;
	margin: 30px 0px 5px 0px;
}

h3 {
	font-family: tahoma, helvetica;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	color: #565058;	
}

hr {
	height: 1px;
	width: 100%;
	color: silver;
	margin: 0px 0px 10px 0px;
	border: 1px #C4B2B2 dotted;
}

p {
	font-family: tahoma, helvetica;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	color: #565058;
	margin: 0px 0px 15px 0px;	
}	
	
p.firstPara {
	font-family: tahoma, helvetica;
	font-weight: normal;
	font-size: 20px;
	line-height:26px;
	color: #252326;
	margin: 0px 0px 15px 0px;		
}




/* page layout elements */

td#PLfooter {
	background-color:#FFF5F5;
}

td#PLleftgutter1 {
	width: 40px;
	height: 125px;
	background-color:#140514;
	border-bottom: 1px solid #FFF5F5;
	background-image: url(images/toprightbox3.gif);
}

td#PLstrapline1 {
	width: 279px;
	background-color:#140514;
	vertical-align:top;
	border-bottom: 1px solid #EC579D;
	background-image: url(images/toprightbox3.gif);	
}

td#PLlogoarea1 {
	vertical-align:top; 
	background-color:#140514;
	text-align:right;
	padding: 30px 30px 15px 0px;
	border-bottom: 1px solid #FFF5F5;
}

td#PLleftgutter2 {
	vertical-align:top; 
	background-color:#FFF5F5;
	font-size: 11px;

}

td#PLstrapline2 {
	background-color:#FFF5F5;
	vertical-align:top;
}

td#PLmainbody {
	background-color:#FFF5F5;
	vertical-align:top;
}


/* div elements */


div#bottomdots {
	border-top: 1px dotted #C4B2B2;
	margin: 0px 0px 3px 0px;
}

div#copyright {
	text-align: right;
	margin: 20px 60px 0px 0px;
	height: 40px;
}

div#footertop {
	 background-color:#EFB9D6;
	 height:15px;
}

div#footerbottom {
	background-color:#32001E;
	height:10px;
}

div.globalnav {
	height:30px;
	background-color:#EFB9D6;
	padding:  0px 0px 0px 35px;
	vertical-align: middle;
	color: white;
}

div.globalnavbg {
	height:30px;
	background-color:#EFB9D6;
}

div#graybox {
	background-color:#958B98;
	text-align:right;
	padding: 0px 0px 0px 0px;
}

div#mainbody {
	padding: 50px 55px 0px 35px;
}

div#mainbody2 {
	padding: 0px 60px 0px 35px;
	border-left: 1px dotted #C4B2B2;
	
}

div#news {
	border-top: 1px dotted #C4B2B2;
	padding:20px 0px 20px 0px;
	margin: 40px 0px 0px 0px;
	border-bottom: 1px dotted #C4B2B2
}			

div.newsitem {
	border-bottom: 1px dotted silver; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 10px 0px;
}

div#picturebox {
	border-bottom:1px solid #FFF5F5;
	border-top:1px solid #FFF5F5;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#strapbox {
	 background-color:#EC579D;
	 height:1-0px;
	 font-size:24px;
	 padding: 10px 30px 30px 20px;
	 text-align:right;
	 width: 229px; 
}

div#strapbox2 {
	background-color:#EC579D;
	height:72px;
	font-size:11px;
	margin-top:55px;
}

div.topdots {
	border-top: 1px dotted #C4B2B2;
	margin: 3px 0px 0px 0px;
}

