body {

       margin: 0px;
	   background-color: #ffebeb;
	   color: #BE3455;

}

H3 {

	font-size:16px;
	font-weight:bold;
	padding-left:40px;

}

H2 {
color: #890826;
text-align:center;
}

IMG {
	border:none;
}

.imgFrame {
	border:solid;
	   border-width:2px;
	   border-color:#feb4b5;
	   text-align:center;
}

p.indexP{
font-size: 10px;
}
tr.header {

	background-color: #ffebeb;
	color: #cbf4fb;
	font-size: 12px;
	height: 21px;
	vertical-align: middle;

}

tr.banner {

	background-color:#ffebeb;

}

tr.nav {

	height:40px;
	background-color:#ffebeb;

}

table.tblAConn {

	font-size:12px;
	color:#3321bd;

}

table.tblAConn th {

	border-style:solid;
	border-width:thin;
	border-color:#ACAAAA;
	background-color: #e4fa2c;
	color: #20118b;
	text-align: left;
	padding-left: 5px;

}

table.tblAbout {

	color:#be3455;
	font-size:12px;

}

table.tblAbout td {

	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:12px;

}

table.tblContestants {

	width: 100%;
	border: none;
	color: #be3555;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Arial;

}

th.contestantTH{

font-size:16px;
color:#8a0827;
}

table.tbl  {

	font-size:12px;
	color:#6a5181;

}

tr.HS {

	height: 190px;
	vertical-align: top;

}

tr.countryName {

	height: 46px;
	vertical-align: top;

}

td.nav {

	background-color: #e73f3f;
	text-transform: uppercase; 
	width: 780px;
	border-bottom-style:solid;
	border-bottom-color:#ffd1d1;
	border-bottom-width:3px;
	border-top-style:solid;
	border-top-color: #ffd1d1;
	border-top-width:3px;

	color: #FFFFFF;
	
}

td.indexContent {

	background-color: #eae9e9;
	color: #be3455;
	font-family: Arial;
	font-size: 12px;
	padding-left:0px;
	padding-right:0px;
	padding-top:30px;
	padding-bottom:30px

}

td.content {

	background-color: #eae9e9;
	padding-left: 10px;
	padding-right: 10px;
	color: #be3455;
	font-family: Arial;
	font-size: 12px;

}

div.textblock1 {

	text-align:justify;
	width:500px;
	display:table-cell;

}

div.textblock2 {

	display:block;
	width:760px;
	padding-left:0px;
        font-family: Arial;
	font-size:10px;
	text-align:justify;

}

ul.contestantsL{
font-size:13px;
}

span.smallText {

	padding-left:40px;
	font-size:10px;

}

miniText{

	font-size:6px;

}

.navImg {
	
	padding-left: 16px;
	padding-right: 16px;
	height: 0%;
	position: relative;
	top: 0px;

}

.leftBanner {

	float:left;
	padding-top:10px;
	margin-right:20px;

}

.heading {
	
	width: 100%;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 17px;

}

.subheading {

text-align: center;
color: #B40004;
font-size: 14px;
font-family: Arial;
//text-transform: uppercase;
font-weight:bolder;
width: 100%;
text-align: center;
padding-top: 30px;
padding-bottom: 17px;

}

.footer {

	background-color: #eae9e9;
	text-align: center;
	color: #919090;
	font-size: 12px;

}

.tbl {
    color: #7F7F7F;
    width:700px;
	border-right: 1px solid #dbd7ce;
	border-left: 1px solid #dbd7ce;
    border-collapse: collapse;
	font-size:12px
}

.tbl th, .tbl td {
	border-left: 0;
	padding: 8px;
	text-align:center;
}

.tbl caption {
	background-color: #FF6A6A;
    color: #ffffff;
	font-weight: bold;
    text-align:center;
    text-transform: uppercase;
	font-size:18px;
	padding: 10px;
	border-bottom: solid #999999 1px;
	border-top: solid #999999 1px;
}

.tbl thead th,.tbl tfoot th,.tbl tfoot td {
	background-color: #F4D0E8;
    color:#5b0333;
	font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}

.tbl tbody th {
 color: #5b0333;
}

.tbl tbody tr{
	background-color: #e9ede9;
	color: #383839;
}

.tbl tbody tr:hover {
	background-color: #ffffff;
	color: #333;
}

.tblmale {
    color: #7F7F7F;
    width:700px;
	border-right: 1px solid #dbd7ce;
	border-left: 1px solid #dbd7ce;
    border-collapse: collapse;
	font-size:12px
}

.tblmale th, .tblmale td {
	border-left: 0;
	padding: 8px;
	text-align:center;
}

.tblmale caption {
	background-color: #B351F4;
    color: #ffffff;
	font-weight: bold;
    text-align:center;
    text-transform: uppercase;
	font-size:18px;
	padding: 10px;
	border-bottom: solid #999999 1px;
	border-top: solid #999999 1px;
}

.tblmale thead th,.tblmale tfoot th,.tblmale tfoot td {
	background-color: #F4D0E8;
    color:#5b0333;
	font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}

.tblmale tbody th {
 color: #5b0333;
}

.tblmale tbody tr{
	background-color: #e9ede9;
	color: #383839;
}

.tblmale tbody tr:hover {
	background-color: #ffffff;
	color: #333;
}


.paging {

	padding-right:10px;

}

A:link { text-decoration: none; color: #3321bd; }
A:visited { text-decoration: none; color: #3321bd; }
A:active { text-decoration: none; color: #3321bd; }
A:hover { color: #e75275; }

.paging A:link { text-decoration: none; color: #3321bd; }
.paging A:visited { text-decoration: none; color: #3321bd; }
.paging A:active { text-decoration: none; color: #3321bd; }
.paging A:hover { color: #e75275; }

.smallText A:link { text-decoration: none; color: #403F3F; }
.smallText A:visited { text-decoration: none; color: #403F3F; }
.smallText A:active { text-decoration: none; color: #403F3F; }
.smallText A:hover { color: #e75275; }
