body {
	


	background: url(main-bg.jpg) no-repeat center top;
	background-size: 3000px 2500px;


	

	
	

	}


html, body {

  margin:0px; padding:14px;

  font-family: Tahoma, Arial;



  color: #000000;

  line-height: 12px;

}

form { display:inline }

img {border:0px}





body,td,th {

	font-family: Tahoma;

	font-size: 12px;

}

input {

	font-family: Tahoma;

	font-size: xx-small;

}

select {

	font-family: Tahoma;

	font-size: 10px;

	color: #5E5E5E;

}

.select {

	width: 110px;

}

.select02 {

	width: 248px;

}

.input {

	width: 252px;

}

.bg_sidel {

	background-image: url(../images/side_l.gif);

	width: 12px;

}

.bg_sider {

	background-image: url(../images/side_r.gif);

	width: 13px;

}

.txt_white_bold {

	font-family: Tahoma;

	font-weight: bold;

	color: #ffffff;

	font-size: 11px;

	line-height: 12px;

}

a.txt_white_bold:link,a.txt_white_bold:visited,a.txt_white_bold:hover,a.txt_white_bold:active {

 text-decoration: none;

	color: #ffffff;

}

.dots {

	background-image: url(../images/dot.gif);

	height: 1px;

	background-repeat: repeat-x;

	line-height: 3px;

}

.txt_grey {

	font-family: Tahoma;

	font-size: 11px;

	color: #fffff;

	line-height: 12px;

	}

.txt_white {

	font-family: Tahoma;

	font-size: 11px;

	color: #000000;

	line-height: 12px;

}

a.txt_grey:link,a.txt_grey:visited,a.txt_grey:hover,a.txt_grey:active {

 text-decoration: none;

	color: #747474;

}

.txt_orange_bold {	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #29568f;

	}
	
	.txt_orangeb_bold {	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #DE7504;

	}
		.txt_rouge_bold {	font-family: Tahoma;

	font-size: 14px;

	font-weight: bold;

	color: #DE7504;

	}

.txt_rouge_bold {	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FF0000;

		}

.txt_rouge_regular {	font-family: Tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #FF0000;

		}

.txt_vert_bold {	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #008000;

			}

.txt_vert_regular{	font-family: Tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #008000;

}

.txt_grey_bold {

	font-family: Tahoma;

	font-size: 11px;

	color: #747474;

	font-weight:bold;

	line-height: 12px;

}

.bg01 {

	background-image: url(../images/bg01.gif);

	width: 12px;

}

.bg02 {

	background-image: url(../images/bg02.gif);

	width: 14px;

}

.bg03 {

	background-image: url(../images/bg03.gif);

	width: 15px;

}

.bg04 {

	background-image: url(../images/bg04.gif);

	width: 14px;

}

.bg05 {

	background-image: url(../images/bg05.gif);

	width: 16px;

}

.bg06 {

	background-image: url(../images/bg06.gif);

	width: 13px;

}

.txt_bold {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	line-height: 12px;

}

.txt_sponsor {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #3b72be;

	text-decoration: underline;

	line-height: 12px;

}

a.txt_sponsor:link,a.txt_sponsor:visited,a.txt_sponsor:hover,a.txt_sponsor:active {

 text-decoration: none;

	color: #3b72be;

}

a.nav:link,a.nav:visited,a.nav:hover,a.nav:active {

 text-decoration: none;

	color: #747474;

}

.bg_crumbs {

	background-image: url(../images/bg_crumbs.gif);

	height: 31px;

}

.txt_white {

	font-family: Tahoma;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 12px;

}

.error {

	font-family: Tahoma, Arial;

	font-size: 11px;

	font-weight: bold;

	color: #FF0000;

	line-height: 12px;

	padding:5px;

}

.logintext {

	font-family: Tahoma, Arial;

	font-size: 12px;

	font-weight: bold;

	color: #838383;

	line-height: 14px;

	padding:5px;



}

.txt_title {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #3b72be;

}



.noir09 { font-family: arial;

			font-size : 9pt;

			color: #black;

			font-weight: bold;

			line-height:130%;

			}



.noir9 { font-family: arial;

			font-size : 9pt;

			color: #black;

			font-weight: normal;

			line-height:130%;

			}

			



.style5 {color: #FF0000;

	font-weight: bold;

}

.redtext {color: #FF0000;

	font-weight: bold;

}

.bar_graph {background-color:#8ed5e7; height:5px; width:65px; margin-top:2px; border:1px solid #29568f}

.bar_graph_top{background-color:#6e8db9}

.bar_graph_bottom{background-color:#002252}

