/*******************************************VERSION 2.0**************************/
@charset "UTF-8";

/* ******** global tags ********** */
*{
	margin:0;
	padding:0;
}



body {
	font:normal 11px Georgia;
}

h1 {

	color:#9B9B9B;

}

h2 {
	color:#727776
}

p {
	color:0;
}

a {
	color:#9B9B9B;
	text-decoration:none
}

/*img {
	margin:4px 20px;
}*/
/* ********** end global tags *************** */



/* *****************wrap class ****************** */
.wrap {
	margin:0 20px 0 20px;
	width:1200px;
	background-color:
}


.wrap p {
}
/* ****************end wrap class *************** */

/* body content class*/

.bodycontent {
	width:auto;
	height:auto;
	float:left;
	margin:0 0 20px 0;
/*	background-color:#D9DCDE; */
}
/* end body content class */

/* div class for top bar - holds logo and navigation*/

.across {
	float:left;
	margin:10px 0 0 0px;
	width:1070px;
	height:85px;
	
/*	background-color:#a8dbe5; */
}

.acrossBorder {
	float:left;
	margin:0px 0 0 0px;
	width:1070px;
	height:auto;
	border-bottom:1px solid #9B9B9B;
	}
/* end top class class */

/*class for the border image*/
.borderimg {
	width:200px;
	height:550px;
	float:left;
	margin:50px 0 0 0;
	clear:left;
	/*background:url('../images/pandaShort.jpg') no-repeat top center;*/

}

.borderimg p {
	margin:0;
	padding:0;
}

.borderimg a {
	font:normal 20px Arial,Helvetica,sans-serif;
	text-decoration:none;	
	color:#E85454;
}
/*end border image class/*

/* callout class*/

.callout {
	width:200px;
	height:auto;
	margin:30px 0 0 10px;
	padding:2px 0 2px 0;
	background-color:#D9DCDE;
	/*#C6E3F0;*/
	
	/* CSS3 standard */
	opacity:0.70;
	/* for IE */
	filter:alpha(opacity=70);
  }
  
.callouttext {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	background-color: transparent;
	

}
  
.callout p {
	padding:0 0 0 0;
	color:black;
	font:normal 20px Georgia,serif;
	/*normal 20px Arial,Helvetica,sans-serif;*/
	text-decoration:none;
	text-align:right;
	
}

/* end callout class */

/*top right*/

.logo {
	float:left;
	width:410px;
/*	padding:0 0 0 200px; */
	height:auto;
	/*clear:left;*/
	margin:2px 0 0 210px;
}

.logo img {
	float:left;
}

.navigation {
	float:left;
	width:auto;
	margin:35px 0 0 50px;
/*	padding:0 0 0 200px; */
	height:auto;
}

.navigation p {
	/*width:75px;*/
	float:center;
	margin:0px 10px 0 0px;
	padding:0 0 0 0;
	display:inline;
}

.navigation a {
	font:normal 20px Arial,Helvetica,sans-serif;
	text-decoration:none;
	/*clear:left;*/
/*	color:#1176b2; */
}


.currentpage {
	color:black;
}

.subpagenav {
	float:left;
	width:auto;
	margin:1px 0 0 740px;
	padding: 0 0 0 0px;
	height:15px;
}

.subpagenav p {
	display:inline;
	margin:0 5px 0 0;
	padding:0 0 0 0;
	text-align:center;
}

.subpagenav a {
	font:normal 15px Arial,Helvetica,sans-serif;
}

.currentsubpage {
	color:black;
}
/* end top right class */



/******* classes for the main content */

.columns {
	float:left;
	margin:50px 0 0 25px;
	padding:0;
	width:auto;
	height:auto;
/*	background-color:#a8dbe5; */
}

.columns h1 {
	font:normal 30px Georgia,serif;
	margin:0 0 5px 10px;
/*	padding:0px 0 5px 10px; */
	text-decoration:none;
	color:black;
}

.columns h2 {
	font:normal 20px Georgia,serif;
	text-decoration:none;
	padding:0 0 0 10px;
	color:black;
}

.columns p {
	font:normal 11px Georgia,serif;
	margin:0 10px 5px 10px;
/*	padding:0 10px 5px 10px; */
	line-height:14px;
}

.columns a {
	color:#E85454;
	font:normal 11px Georgia,serif;
	border:none;
}

.columns img {
	float:right;
	padding:5px 10px 0 10px;
	border:none;
}

.leftcolumn {
	margin:0px 25px 0 0;
	padding: 0 0 10px 0;
	background-color:#D9DCDE;
	width:400px;
	height:auto;
	float:left;
}

/*.leftcolumnup {
	margin:5px 0 0 0;
	padding: 10px 10px 10px 10px;
	background-color:#D9DCDE;
	width:380px;
	height:auto;
	float:left;
}*/

.rightcolumn {
	margin:50px 0 0 25px;
	padding:0 0 0 0;
	width:400px;
	height:auto;
	float:left;
	
}
/*.rightcolumnup {
	margin:5px 0 0 0;
	padding: 10px 10px 10px 10px;
	background-color:#D9DCDE;
	width:380px;
	height:auto;
	float:left;
} */

/*end content class*/

/*footnotes*/

.footnotes {
	float:left;
	margin:10px 0 0 225px;
	border-top:1px solid #9B9B9B;
}

.footnotes p {
	font:normal 10px Arial,Helvetica,sans-serif;
	margin:0 0 0 10px;
	
}

.footnotes a {
	font:normal 10px Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:black;
}

.footnotesleft {
	margin:0px 25px 0 0;
	padding: 0 0 10px 0;
	width:400px;
	height:auto;
	float:left;
	
}

.footnotesright {
	margin:0 0 0 25px;
	padding:0 0 0 0;
	width:400px;
	height:auto;
	float:left;
}

.footnotestitle {
	text-decoration:underline;
}

/* end footnotes */

/* begin caption */

.caption {
	float:right;
}

.caption p {
	font:normal 10px Arial,Helvetica,sans-serif;
	margin:0 10px 0 0;
	text-align:right;
	
}

