/* CSS Document */
body{
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	
/*//////// Global styles ////////*/
#container{width:827px;}
td{vertical-align:top;}
p{margin: 10px 0;}
img{border:none;}
li{margin-left:-12px;}
h1{font-family: 'Times New Roman', Times, serif; font-size:26pt;}
h2, h3, h4, h5{font-family:"Times New Roman", Times, serif;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:20px;}
h5{font-size:18px;}
.center{display:block; margin-left:auto; margin-right:auto;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
.head{border-bottom:1px solid #000;}
.orange{color:#f30;}
.green{color:#00958F;}
.blue{color:#039;}
.purple{color:#609;}
.white{color:#fff;}
.aubergine{color:#c06;}
.yellow{color:#cf0;}
.peach{color:#f93;}
.red {color:#c00;}
.up2font{font-size:16px;}
.up4font{font-size:18px;}

a:link{color:#609; font-weight:bold; text-decoration:none;}
a:hover{color:#f30; font-weight:bold; text-decoration:none;}
a:visited{color:#609; font-weight:normal; text-decoration:none;}
a:visited:hover{color:#f30; font-weight:bold; text-decoration:none;}
.nolink{color:#999;}

.credit{font-size:11px;}
.rtcaption{font-size:11px; text-align:right;}
.lftcaption{font-size:11px; text-align:left;}
.floatrt-marlft15{float:right; margin-left:15px;}
.floatlft-marrt15{float:left; margin-right:15px;}

.indexhr{display:block; width:167px; border-bottom:#fff dotted 2px; margin-left:auto; margin-right:auto;
}

.sitecredit{font-size:11px; text-align:center;}

/*////// end Global styles //////*/


/* begin Borders */
#rborder{
	background-color:#0cf;
	background-image: url(../images/gradiantslice.jpg);
	background-repeat: repeat-x;
	border-right: solid #000 1px;
	}
#bborder{
	background-color:#0cf;
	text-align: center;
	font-size: 12px;
	border-bottom: solid #000 1px;
	}
/* end Borders */


/* begin Header Section */
#pvaslogo{float: right; margin: -25px 0 0 -20px;}
#header{
	padding: 5px 15px 0 15px;
	border-top: solid #000 1px;
	width: 595px;
	}
.headpics{margin:0 5px 0 5px;}
/* end Header Section */


/* begin Menu */
#menutd{
	background-color:#0cf;
	background-image:url(../images/gradiantslice.jpg);
	background-repeat:repeat-x;
	border-left: solid #000 1px;
	}
.menu{
	text-align: right;
	margin:15px 15px 15px 0;
	width: 142px;
	height: 550px;
	}
div.menu a:link{color:#000; font-weight:normal;	text-decoration:none;}
div.menu a:hover{color:#f30; font-weight:bold; text-decoration:none;}
div.menu a:visited{color:#000; font-weight:normal; text-decoration:none;}
div.menu a:visited:hover{color:#f30; font-weight:bold; text-decoration:none;}

.textsize{margin-top:40px;}
/* end Menu */


/* begin Content section*/
#contenttd{
	background-color:#0cf;
	background-image:url(../images/gradiantslice.jpg);
	background-repeat:repeat-x;
	padding:15px;
	width: 595px;
	}
#rtcol250{
	float:right;
	width:250px;
	margin-left: 15px;
}
#lftcol300{width:300px;}
/* end Content */

/* Calendar page styles */
.caltd{border-bottom:1px dotted #28AEDB;}
/* end Calendar page styles */

/* Articles page styles */
.hide{display:none;}
.showInfo{display:inline;}

select#location option, select#article option{color: #333;}
select#location .option, select#article .option{font-size: smaller;}
select#article .special{
	font-weight: bold;
	color: #f30;
	text-align: center;
}

/* end Articles page styles */

/* Calendar page styles */
.spontd{
	border-bottom:1px solid #28AEDB;
	border-left:1px dotted #28AEDB;
	border-right:1px solid #28AEDB;
	border-top:1px dotted #28AEDB;
	padding:5px;
}
/* end Calendar page styles */

/* Registration page styles */
.regtd{border:1px dotted #000; padding:10px;}
/* end Registration page styles */

