﻿body
{
	margin-left:0px;
	margin-top:0px;
	font-family:Arial;
	font-size:small;
	height:100%;
}


.bodyContent
{
	font-family:Arial;
	font-size:small;
}

td
{
	font-family:Arial;
	font-size:small;
}


.bodyContainer
{
	position:absolute;
	left:155px;
	top:104px;
	color:black;
	width:600px;
	padding-left:20px;
	padding-right:20px;
}

.bodyContainerNonRestricted
{
	position:absolute;
	left:155px;
	top:104px;
	color:black;
	padding-left:20px;
	padding-right:20px;
}
  
.bodyContainerJudges
{
	position:absolute;
	left:155px;
	top:104px;
	width:800px;	
	color:black;
	padding-left:20px;
	padding-right:20px;
} 

.bodyContainer a:link, .bodyContainer a:visited {color: #00ADEF; font-weight: bold; text-decoration:none;}
.bodyContainer a:hover {color: #00ADEF; font-weight: bold; text-decoration: underline;}   

.bodyContainerNonRestricted a:link, .bodyContainerNonRestricted a:visited {color: #00ADEF; font-weight: bold; text-decoration:none;}
.bodyContainerNonRestricted a:hover {color: #00ADEF; font-weight: bold; text-decoration: underline;}   




.pageTitle
{
	font-family:Arial;
	font-size:xx-large;
	font-weight:bold;
	color:#EC008C;
	margin-bottom:20px;
}


.mainmenuContainer
{
	width:150px;
	position: relative; 
	top: 0px; 
	left: 0px; 

}   

.mainmeuTitle
{
	font-weight:bold;
	padding-bottom:10px;
}   

 .mainMenuItem1
{
	color:white;
	background-color:#EC008C;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:5px;
	text-align:right;
}

 .expandedMenuItem1
{
	color:white;
	background-color:#EC008C;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:5px;
	text-align:right;
}
 

.mainMenuItem1 a:link, .mainMenuItem1 a:visited {color: white; font-weight: bold; text-decoration:none;}
.mainMenuItem1 a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}    

.expandedMenuItem1 a:link, .expandedMenuItem1 a:visited {color: white; font-weight:normal ; text-decoration:none;}
.expandedMenuItem1 a:hover {color: #FFFFFF; font-weight:normal ; text-decoration: underline;}   


.mainMenuItem2
{
	color:black;
	background-color:#FFF200;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
}


.expandedMenuItem2
{
	color:black;
	background-color:#FFF200;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
}

.mainMenuItem2 a:link,.mainMenuItem2 a:visited {color: black; font-weight: bold; text-decoration:none;}
.mainMenuItem2 a:hover {color: black; font-weight: bold; text-decoration: underline;}   

.expandedMenuItem2 a:link,.expandedMenuItem2 a:visited {color: black; font-weight:normal ; text-decoration:none;}
.expandedMenuItem2 a:hover {color: black; font-weight: normal; text-decoration: underline;}   


               
.mainMenuItem3
{
	color:white;
	background-color:black;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
}
               
.expandedMenuItem3
{
	color:white;
	background-color:black;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
}

.mainMenuItem3 a:link,.mainMenuItem3 a:visited {color: white; font-weight: bold; text-decoration:none;}
.mainMenuItem3 a:hover {color: white; font-weight: bold; text-decoration: underline;}  

.expandedMenuItem3 a:link,.expandedMenuItem3 a:visited {color: white; font-weight: normal; text-decoration:none;}
.expandedMenuItem3 a:hover {color: white; font-weight: normal; text-decoration: underline;}  


                       
.mainMenuItem4
{
	color:white;
	background-color:#00ADEF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
}

                      
.expandedMenuItem4
{
	color:white;
	background-color:#00ADEF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
}

.mainMenuItem4 a:link,.mainMenuItem4 a:visited {color: white; font-weight: bold; text-decoration:none;}
.mainMenuItem4 a:hover {color: white; font-weight: bold; text-decoration: underline;}  

.expandedMenuItem4 a:link,.expandedMenuItem4 a:visited {color: white; font-weight: normal; text-decoration:none;}
.expandedMenuItem4 a:hover {color: white; font-weight: normal; text-decoration: underline;}  





                               

                                     
.mainMenuEndWinners
{
	color:white;
	background-color:#FFF200;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
	height:800px;
}

                                     
.mainMenuEndJudges
{
	color:white;
	background-color:black;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
	height:800px;
}

                                     
.mainMenuEndPress
{
	color:white;
	background-color:#00ADEF;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
	height:800px;
}

.pastWinners
{
    position:relative;
    left:0px;
    top:-100px;
    width:100px;
    margin-top:20px;
    margin-left:30px;
}

.pastWinnersTitle
{
	font-size:small;
	font-weight:bold;
	color:#EC008C;
}






.paragraphTitle
{
	font-size:small;
	font-weight:bold;
	color:#EC008C;
}


.subSectionTitle
{
	font-size:medium;
	font-weight:bold;
	color:#EC008C;
}


.pressReleaseTitle
{
	font-size:medium;
	font-weight:bold;
	color:#EC008C;
}



.biogTitle
{
	font-size:medium;
	font-weight:bold;
	color:#EC008C;
}
