body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color : #1F3548;
	background-image : url(images/big-bg.jpg);
	background-position : top center;
	background-repeat : no-repeat;
	margin-top : 0px;
	padding-top : 0px
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}

.box{
	background-color : #EFF8FA;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
	border : 1px solid #A9CE88;
}

.opacity{
background-color:#FFFFFF; 
	filter:alpha(opacity=50); /* msie */  
	-moz-opacity: 0.50; /* firefox 1.0 */  
	-khtml-opacity: 0.50; /* webkit */  
	opacity: 0.50; /* css 3 */


	padding : 5px;
}

#container{
	width : 1000px;
	margin : auto;
	background-color : #E8F4F7;
}

#container td{
	
}

#banner{
	width:1000px;
	margin : auto;
	height : 221px;
}

#main_navi{
	width:1002px;
	margin : auto;
	background:transparent url(images/menu/page_header_b.png) repeat-x;
}



#pagebodycell {
		background-color : #E8F4F7;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 20px;
	padding-bottom : 20px;
}
#pagebodycellleft{
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 20px;
	padding-bottom : 20px;
	background-color : #E8F4F7;
	
}
#pagebodycellright {
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 20px;
	padding-bottom : 20px;
	background-color : #DBE7D1;
	
}

#footer{
	width:1000px;
	margin : auto;
	padding-top : 20px;
}


/* Competition  */

.compcella{
	background-color : #D0ECD1;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	padding-left : 5px;
	font-size : 10pt;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	border-left-color : Green;
	border-left-style : solid;
	border-left-width : 1px;
	border-bottom-color : Green;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : Green;
	border-right-style : solid;
	border-right-width : 1px;
}
.compcellb{
	background-color : #EBEBE8;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	padding-left : 5px;
	font-size : 10pt;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	border-left-color : Green;
	border-left-style : solid;
	border-left-width : 1px;
	border-bottom-color : Green;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : Green;
	border-right-style : solid;
	border-right-width : 1px;
}
.compcelld{
	
	font-family : "MS Sans Serif", Geneva, sans-serif;
	padding-left : 5px;
	font-size : 10pt;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	background-color : White;
	border-left-color : Green;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Green;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : Green;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.red_box{
	background-color : #A52A2A;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	text-align : center;
}	
.red_box a{
	color : White;
	
}	
.red_box h2{
	color : White;
	font-size : 16px;
	font-weight : bold;
	text-align : center;
}	
