body {
				font-family:Arial, Helvetica, sans-serif;
				background-color: #ffffff;
}

.right_col {
				position:absolute;
				top: 0px;
				right: 300px;
				background-color: #FFFFFF;
				width: 10%;


				
}





.page_content {
	font-size:10px;
	text-align: center;
}



.page_foot {
	font-size:9px;
	font-family: Arial;
	font-color: #190cc2;
	background-color: #FFFFFF;
	text-align: center;
}

.container {
				position: relative;
				width: 87%;
				margin-left: 3%;
				margin-right: 3%;
				background-color: #FFFFFF;
				height:auto

}


.newStyle1 {
				font-family: Arial;
				font-size: 12px;
				font-weight: normal;
				font-style: normal;
				font-variant: normal;
				color: #0000FF;
				text-align:center;
				background-color: #FFFFFF;
}

}



.side
{
	background-color:#70081e;
	
}


.table, .table TD, .table TH
{
	
	border:1;
	background-color:#FFFFFF;
	font-family: arial;
	text-align:center;

}

.table2, .table2 TD, .table2 TH
{
background-image: url('/images/middle-top-image.png');
font-family: arial;
text-align:center;

}

.table3, .table3 TD, .table3 TH
{
background-image: url('../images/foot-image.png');
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
Align="center"
}

.table4, .table4 TD, .table4 TH
{
background-image: url('/images/middle-bg-image.png');
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}

.table-cal
{
background-color: #2e20b0;
border: solid #d7bac0;
border-width: 1px 0;
font-family: arial;

}

.cal-th
{
	background-image: url(../images/bg-image.png);
	padding: 15px;
	border: solid #d7bac0;
	border-width: 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}


.cal
{
border: solid #d7bac0;
border-width: 1px;
background-color: #ffffff;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
vertical-align: top;
}

.cal-side
{
background-color: #2e20b0;
border-width: 0px;
background-image: url(../images/side-image.png);
background repeat: no-repeat;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #ffffff;
text-align: center;
vertical-align: center;
}


.cal-corner
{
background-color: #2e20b0;
border-width: 0px;
background-image: url(../images/corner-image.png);
background repeat: no-repeat;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #ffffff;
text-align: center;
vertical-align: center;
}

.cal-shade
{
background-color: #e2e2e7;
border: solid #d7bac0;
border-width: 1px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #ffffff;
text-align: center;
vertical-align: top;
}


.cal-foot
{
	width: 100%;
	height: 100%;
	align: center;
	background-image: url(../images/foot-image.png);
	repeat: no-repeat;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}


.maincal
{
	width: 80%;
	background-color: #b6b6b6;
	border: solid #d7bac0;
	border-width: 1px 0;
	font-family: arial;

}

#table_container table {

	width: 80%;

	text-align: center;

	padding: 4px;

}



#table_container th {

	background-color: #BDD8EB;

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	font-size: 75%;

	color: #000000;

	margin-left: 0px;

	margin-top: 0px; 

	padding: 4px;

}



#table_container td {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	font-size: 75%;

	color: #000000;

	margin-left: 0px;

	margin-top: 0px;

	border: 1px solid #DBE2EB;

	padding: 1px;

	text-align: center;

}

#table_container_1 td {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	font-size: 75%;

	color: #000000;

	margin-left: 0px;

	margin-top: 0px;

	padding: 1px;

	text-align: center;

}



table.dates 
{
	width: 80% ;
	border-width: 2px;
	border-spacing: ;
	border-style: none;
	border-color: #2e20b0;
	border-collapse: collapse;
	background-color: #2e20b0;
}
table.dates th 
{
	background-image: url('/images/bg-image.png');
	border-width: 2px;
	padding: 1px;
	border-style: flat;
	border-color: #2e20b0;
	background-color: #ffffff;
	align: center;
}

.ss1 
{
	background-color: #000;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/bg-image.png);
	background-repeat: no-repeat;

}


table.dates td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	vertical-align: top;
	
}

.ss2 
{
	background-color: #000000;
	vertical-align: top;
	font-family: comic-sans;
	font-weight: bold;
	color: #000000;
}




h1 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 150%;
	color: #190cc2;
	font-weight: bold;
	margin-top: 0em; 
	margin-bottom: 0em;
}

h2 {
	font-size: 125%;
	color: #190cc2;
	font-weight: bold;
	margin-top: 0em; 
	margin-bottom: 0em;
}

h3 {
	font-size: 110%;
	color: #000000;
	font-weight: bold;
	margin-top: 0em; 
	margin-bottom: 0em;
}

.table-head

{
background-color: #190cc2;
}
