body {
	margin: 0px;
	background: #191844 url(images/starbkgrnd.jpg) repeat-x top left;
}

.greytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #999999;
    text-decoration: none;
}
.linkstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
    text-decoration: none;
}
.linkstext a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
    text-decoration: underline;
}
.linkstext a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
    text-decoration: underline;
}
.linkstext a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
    text-decoration: none;
}
.linkstext a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
    text-decoration: none;
}
.sidebodyHEADER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.sidebodyHEADER a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sidebodyHEADER a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sidebodyHEADER a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.sidebodyHEADER a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sidebodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.sidebodytext a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.sidebodytext a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.sidebodytext a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sidebodytext a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.bodyITALICS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
}
.bodyBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}
.bodyCALENDAR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #333333;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
.bodytext a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
    color: #005596;
	text-decoration: underline;
}
.bodytext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
    color: #005596;
	text-decoration: underline;
}
.bodytext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #005596;
	text-decoration: none;
}

.bodytext a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
    color: #005596;
	text-decoration: none;
}
.whitetextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.whitetext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitetext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.HEADER {
	font-family: Lucida Sans Unicode, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #191844;
}
.MINIheaders {
	font-family: Lucida Sans Unicode, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #FF0099;
}
.whitetext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF
}
.bottomPINK {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FF00F9
}
.bottom {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF
}
.bottom a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.bottom a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.bottom a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FF00F9;
	text-decoration: none;
}
.bottom a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.white-lg-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}

.white-lg-header a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.white-lg-header a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.white-lg-header a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: underline;
}
.white-lg-header a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: underline;
}
.box {background : #333333;border : 1px solid #333333;padding : 2px;}

.box2 {background : #f7f7f7;border : 1px solid #dfdbdd;padding : 8px;}

table.openings {
    width: 100%;
    background: #f3f3f5;
    margin-bottom: 1.5em;
}
table.openings,
table.openings td,
table.openings th {
    padding: 1em;
    border: 1px solid #e3e3e7;
    border-collapse: collapse;
}
table.openings th {
    background: #f3f3f5;
    font-weight: bold;
    line-height: 1.5;
    text-align: left;
}
table.openings th,
table.openings th td,
table.openings th caption {
    padding: .75em;
}
table.openings tr:nth-child(2n) th {
    background: #f3f3f5;
}
table.openings tr:nth-child(2n) td {
    background: #f9f9fa;
}
table.openings tfoot {
    font-style: italic;

}
table.openings caption {
    background: #EEEEEE;

}
table.openings a {
    color: #e75480;
    font-weight: bold;
    transition: color 0.2s linear 0s;
}
.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 9px 10px;
    border: 1px solid #c900c9;
    border-radius: 8px;
    background: #f28cf2;
    background: -webkit-gradient(linear, left top, left bottom, from(#f28cf2), to(#6b016b));
    background: -moz-linear-gradient(top, #f28cf2, #6b016b);
    background: linear-gradient(to bottom, #f28cf2, #6b016b);
    text-shadow: #591717 1px 1px 1px;
    font: normal normal bold 17px verdana;
    color: #ffffff;
    text-decoration: none;
}
.button:hover,
.button:focus {
    border: 1px solid #ff00ff;
    background: #ffa8ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffa8ff), to(#800180));
    background: -moz-linear-gradient(top, #ffa8ff, #800180);
    background: linear-gradient(to bottom, #ffa8ff, #800180);
    color: #ffffff;
    text-decoration: none;
}
.button:active {
    background: #915491;
    background: -webkit-gradient(linear, left top, left bottom, from(#915491), to(#6b016b));
    background: -moz-linear-gradient(top, #915491, #6b016b);
    background: linear-gradient(to bottom, #915491, #6b016b);
}
table.responsive-table td {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.jr-container .responsive-table {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}