/* == Red Table CSS == */

/* Red Border */

.event-top-left-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redcorner-topleft.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-top-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redside-top.png);
	background-position: top;
	background-repeat: repeat-x;
	height: 20px;
}
.event-top-right-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redcorner-topright.png);
	background-position: top right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-left-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redside-left.png);
	background-position: left;
	background-repeat: repeat-y;
	width: 20px;
}
.event-main-red {
	background-color: #F00;
}
.event-right-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redside-right.png);
	background-position: right;
	background-repeat: repeat-y;
	width: 20px;
}
.event-bottom-left-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redcorner-bottomleft.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-bottom-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redside-bottom.png);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 20px;
}
.event-bottom-right-red {
	border: 0px;
	padding: 0px;
	background-image: url(../images/redcorner-bottomright.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}

/*Red Inner Table*/

.InnerTablered{
	border: 2px solid #F00;
	background-color: #A00;
	background-image: url(../images/redbkgeffect.png);
	background-repeat: repeat-y;
	background-position: center;
}
.Framered {
	border: 2px solid #D00;
	border-top-color: #D66;
	border-left-color: #D33;
	border-bottom-color: #B00;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}
.FrameTextred {
	border: 3px double #F66;
	border-bottom-color: #FAA;
	border-top-color: #FAA;
	background-color: #FCC;
	color: #600;
}

/* == Blue Table == */

/* Blue Border */

.event-top-left-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/bluecorner-topleft.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-top-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/blueside-top.png);
	background-position: top;
	background-repeat: repeat-x;
	height: 20px;
}
.event-top-right-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/bluecorner-topright.png);
	background-position: top right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-left-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/blueside-left.png);
	background-position: left;
	background-repeat: repeat-y;
	width: 20px;
}
.event-main-blue {
	background-color: #00F;
}
.event-right-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/blueside-right.png);
	background-position: right;
	background-repeat: repeat-y;
	width: 20px;
}
.event-bottom-left-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/bluecorner-bottomleft.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-bottom-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/blueside-bottom.png);
	background-position: right;
	background-repeat: repeat-x;
	height: 20px;
}
.event-bottom-right-blue {
	border: 0px;
	padding: 0px;
	background-image: url(../images/bluecorner-bottomright.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}

/*Blue Inner Table*/

.InnerTableblue{
	border: 2px solid #00F;
	background-color: #00A;
	background-image: url(../images/bluebkgeffect.png);
	background-repeat: repeat-y;
	background-position: center;
}
.Frameblue {
	border: 2px solid #00D;
	border-top-color: #66D;
	border-left-color: #33D;
	border-bottom-color: #00B;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}
.FrameTextblue {
	border: 3px double #66F;
	border-bottom-color: #AAF;
	border-top-color: #AAF;
	background-color: #CCF;
	color: #006;
}

/* == Green Table == */

/* Green Border */

.event-top-left-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greencorner-topleft.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-top-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greenside-top.png);
	background-position: top;
	background-repeat: repeat-x;
	height: 20px;
}
.event-top-right-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greencorner-topright.png);
	background-position: top right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-left-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greenside-left.png);
	background-position: left;
	background-repeat: repeat-y;
	width: 20px;
}
.event-main-green {
	background-color: #0F0;
}
.event-right-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greenside-right.png);
	background-position: right;
	background-repeat: repeat-y;
	width: 20px;
}
.event-bottom-left-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greencorner-bottomleft.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-bottom-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greenside-bottom.png);
	background-position: right;
	background-repeat: repeat-x;
	height: 20px;
}
.event-bottom-right-green {
	border: 0px;
	padding: 0px;
	background-image: url(../images/greencorner-bottomright.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}

/*Green Inner Table*/

.InnerTablegreen{
	border: 2px solid #0F0;
	background-color: #0A0;
	background-image: url(../images/greenbkgeffect.png);
	background-repeat: repeat-y;
	background-position: center;
}
.Framegreen {
	border: 2px solid #0D0;
	border-top-color: #6D6;
	border-left-color: #3D3;
	border-bottom-color: #0B0;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}
.FrameTextgreen {
	border: 3px double #6F6;
	border-bottom-color: #AFA;
	border-top-color: #AFA;
	background-color: #CFC;
	color: #060;
}

/* == Yellow Table == */

/* Yellow Border */

.event-top-left-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowcorner-topleft.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-top-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowside-top.png);
	background-position: top;
	background-repeat: repeat-x;
	height: 20px;
}
.event-top-right-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowcorner-topright.png);
	background-position: top right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-left-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowside-left.png);
	background-position: left;
	background-repeat: repeat-y;
	width: 20px;
}
.event-main-yellow {
	background-color: #0F0;
}
.event-right-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowside-right.png);
	background-position: right;
	background-repeat: repeat-y;
	width: 20px;
}
.event-bottom-left-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowcorner-bottomleft.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}
.event-bottom-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowside-bottom.png);
	background-position: right;
	background-repeat: repeat-x;
	height: 20px;
}
.event-bottom-right-yellow {
	border: 0px;
	padding: 0px;
	background-image: url(../images/yellowcorner-bottomright.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}

/*Yellow Inner Table*/

.InnerTableyellow{
	border: 2px solid #FF0;
	background-color: #AA0;
	background-image: url(../images/yellowbkgeffect.png);
	background-repeat: repeat-y;
	background-position: center;
}
.Frameyellow {
	border: 2px solid #DD0;
	border-top-color: #DD6;
	border-left-color: #DD3;
	border-bottom-color: #BB0;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}
.FrameTextyellow {
	border: 3px double #FF6;
	border-bottom-color: #FFA;
	border-top-color: #FFA;
	background-color: #FFC;
	color: #060;
}

/* Page Select */

.plink {
	border: 0px;
	padding: 0px;
}
.pselectred {
	background-color: #F80000;
}
.pselectgreen {
	background-color: #00F900;
}
.pselectblue {
	background-color: #0000F8;
}
.pselectyellow {
	background-color: #F9F900;
}

.psprev {
	text-align: left;
	width: 75px;
}
.psnext {
	text-align: right;
	width: 75px;
}
.largeimg {
	text-align: center;
	width: 125px;
}

/* Page Select Table */

.pstable {
	width: 90%;
	border: 0px;
	padding: 0px;
}
