@charset "utf-8";

*{
  margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.borders1{
  border-bottom:1px solid #6B6451;
  border-left:1px solid #6B6451;
  border-top:1px solid #6B6451;
  border-right:1px solid #6B6451;
}
p,span,select,option{
  color:#654b30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.h1contact{
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:24px;
  color:#80bb3b;
}
.p1contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#3e7416;
	font-weight:normal;
	font-size:12px;
}
.p2contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#3e7416;
	font-weight:normal;
	font-size:11px;
}
.p3contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#3e7416;
	font-weight:bold;
	font-size:10.5px;
}
.a1contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
  color:#0066cc;
}
.a2contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
  color:#0066cc;
}
.withpad10{
  padding-top:10px;
}

input.isubmit1{
  width:212px;
	height:33px;
	cursor:pointer;
	background-image:url(images/btn_contest_create_up.gif);
}
input.csubmit1{
  width:131px;
	height:33px;
	cursor:pointer;
	background-image:url(images/btn_contest_continue_up.gif);
	margin-right:10px;
}

input.csubmit2{
  width:40px;
	height:18px;
	cursor:pointer;
	border:0px;
	/*background-color:#756558;*/
	background-image:url(images/btn_search_go_up.gif);
}
input.ctext2{
  width:120px;
	padding-top:2px;
	padding-left:2px;
	height:16px;
	/*border:1px solid black;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
  color:#654b30;
	background-color:#ffeccb;
}
select.cselect2{
  width:90px;
	/*height:20px;
	border:0px;
	border:1px solid black;*/
	min-height:19px;
  color:#654b30;
	background-color:#ffeccb;
}
select.sselect1{
  width:40px;
	/*height:20px;
	border:0px;
	border:1px solid black;*/
	height:21px;
}
option.coption2{
  color:#654b30;
}
input.itext1{
  width:174px;
  height:18px;
	margin-top:3px;
	padding-top:3px;
	padding-left:3px;
	font-size:11px;
	font-weight:normal;
	border:1px solid #000000;
}
input.itext4{
  width:49px;
  height:18px;
	margin-top:3px;
	padding-top:3px;
	padding-left:3px;
	font-size:11px;
	font-weight:normal;
	border:1px solid #000000;
}
input.itext5{
  width:105px;
  height:18px;
	margin-top:3px;
	padding-top:3px;
	padding-left:3px;
	font-size:11px;
	font-weight:normal;
	border:1px solid #000000;
}
td{
  margin:0;
	padding:0;
  height:30px;
}
select.iselect1{
  width:179px;
  height:21px;
	font-size:11px;
	font-weight:normal;
	border:1px solid #000000;
}
textarea#ringr{
  width:515px;
	height:128px;
	background:none;
	border:none;
}
textarea#dirr{
  width:515px;
	height:128px;
	background:none;
	border:none;
}
div#terms{
  margin-top:5px;
	width:534px;
	height:256px;
	overflow:auto;
}
input.itext2{
  width:64px;
  height:18px;
	margin-top:3px;
	padding-left:3px;
	padding-top:3px;
	font-size:11px;
	font-weight:normal;
	border:1px solid #000000;
}
select.cselect1{
	border:1px solid #000000;
  width:188px;
	height:20px;
	margin-top:3px;
	font-size:12px;
	font-weight:normal;
}
option.cselect1{
	font-size:12px;
	font-weight:normal;
}
input.itext3{
  width:54px;
  height:18px;
	margin-top:3px;
	padding-top:3px;
	padding-left:3px;
	font-size:11px;
	font-weight:normal;
	border:1px solid #000000;
}

.h1a{
  color:#654b30;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:24px;
}
.dsub{
  color:#654b30;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.h1a1{
  color:#654b30;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:28px;
}
.h1a2{
  color:#654b30;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:22px;
}

.h1b{
  color:#c07930;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:24px;
}
.h1c{
  color:#fcf1e4;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
}
.h1d{
  color:#c07930;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
}
.h1e{
  color:#ffd5c0;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:24px;
}
.footnote{
  color:#8c7964;
  font-size:10px;
}
.footnote2{
  font-size:10px;
  color:#c07930;
  font-weight:normal;
}
.footnote3{
  font-size:12px;
  color:#aa0000;
  font-weight:bold;
}
.footnote4{
  font-size:12px;
  color:#00aa00;
  font-weight:bold;
}
.footnote5{
  font-size:11px;
  color:#aa0000;
  font-weight:bold;
}
.footnote6{
  font-size:9px;
  color:#8c7964;
  font-weight:normal;
}
.footnote7{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#3e7416;
  font-weight:normal;
}
.subheadings{
  color:#8c7964;
  font-size:12px;
  font-weight:bold;
}
.h2a{
  color:#c07930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.h2b{
  color:#c07930;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:500;
}

.tviewtitle{
  color:#654b30;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:500;
}
.tviewsu{
  color:#c07930;
	margin-top:2px;
	font-family:Barmeno, Optima Regular, Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:500;
}
.tviewlo{
  color:#ee8512;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.tviewloinfo{
  color:#654b30;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.h3a{
  color:#c07930;
	padding-top:5px;
	font-weight:bold;
}
a{
  color:#c07930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
a.small{
  color:#c07930;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
}
div{
  overflow:visible;
}
div#ingr_over{
  margin-top:-60px;
	margin-left:250px;
	height:1px;
	overflow:visible;
	position:relative;
	z-index:1;
}
div#dir_over{
  margin-top:-60px;
	margin-left:250px;
	height:1px;
	overflow:visible;
	position:relative;
	z-index:1;
}
div#ingr_div{
	position:relative;
	z-index:0;
}
div#dir_div{
	position:relative;
	z-index:0;
}


div.note_body_t{
  position:relative;
  width:525px;
	height:14px;
	font-size:0px;
	background-image:url('images/ingr_body_t.jpg');
	background-repeat:no-repeat;
	z-index:0;
}
div.note_body_c{
  position:relative;
  width:513px;
	height:auto;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:10px;
	background-image:url('images/ingr_body_c.jpg');
	background-repeat:repeat-y;
	z-index:2;
}
div.note_body_b{
  position:relative;
	font-size:0px;
  width:525px;
	height:14px;
	margin-top:-10px;
	background-image:url('images/ingr_body_b.jpg');
	background-repeat:no-repeat;
	z-index:1;
}



div.ingr_body_t{
  position:relative;
  width:525px;
	height:14px;
	font-size:0px;
	background-image:url('images/ingr_body_t.jpg');
	background-repeat:no-repeat;
	z-index:0;
}
div.ingr_body_c{
  position:relative;
  width:525px;
	height:128px;
	padding-left:6px;
	padding-right:6px;
	background-image:url('images/ingr_body_c.jpg');
	background-repeat:repeat-y;
	z-index:2;
}
div.ingr_body_b{
  position:relative;
	font-size:0px;
  width:525px;
	height:14px;
	margin-top:-10px;
	background-image:url('images/ingr_body_b.jpg');
	background-repeat:no-repeat;
	z-index:1;
}

div.ingr_body_t_bad{
  position:relative;
  width:525px;
	height:14px;
	font-size:0px;
	background-image:url('images/ingr_body_t_bad.jpg');
	background-repeat:no-repeat;
	z-index:0;
}
div.ingr_body_c_bad{
  position:relative;
  width:525px;
	height:128px;
	padding-left:6px;
	padding-right:6px;
	background-image:url('images/ingr_body_c_bad.jpg');
	background-repeat:repeat-y;
	z-index:2;
}
div.ingr_body_b_bad{
  position:relative;
	font-size:0px;
  width:525px;
	height:14px;
	margin-top:-10px;
	background-image:url('images/ingr_body_b_bad.jpg');
	background-repeat:no-repeat;
	z-index:1;
}

div.regs{
  margin-top:10px;
	background-image:url('images/regs_head_top.jpg');
	background-repeat:repeat-x;
	background-color:#756558;
	width:534px;
}
div.regshead{
  position:relative;
  padding-top:8px;
	padding-left:10px;
  margin-bottom:-8px;
	width:534px;
	z-index:1;
}
div.regsheadbtm{
  position:relative;
	width:534px;
	height:20px;
	background-image:url('images/regs_head_btm.jpg');
	background-repeat:repeat-x;
	
	z-index:0;
}

div.rbar{
  margin-top:10px;
	background-image:url('images/regs_head_top.jpg');
	background-repeat:repeat-x;
	background-color:#756558;
	width:558px;
}
div.rbarhead{
  position:relative;
  padding-top:8px;
	padding-left:10px;
  margin-bottom:-8px;
	width:558px;
	z-index:1;
}
div.rbarheadbtm{
  position:relative;
	width:558px;
	height:20px;
	background-image:url('images/regs_head_btm.jpg');
	background-repeat:repeat-x;
	
	z-index:0;
}


/*div.regscontent{
  position:relative;
	background-color:#E7D4BF;
	background-image:url('images/regs_top.jpg');
	background-repeat:repeat-x;
	z-index:1;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
/*	min-height:30px;
  height: expression( this.height < 30 ? "30px" : "auto" );
}
*/

div.rgnleaf01{
  position:relative;
	background-image:url('images/bg_c01.jpg');
	background-repeat:repeat-y;
  width:577px;
}
div.rgnleaftop01{
  position:relative;
  width:577px;
	height:162px;
	background-image:url('images/bg_t01.jpg');
	background-repeat:no-repeat;
	z-index:1;
}
div.rgnleaftop02{
  position:relative;
  width:577px;
	height:162px;
	background-image:url('images/bg_t02.jpg');
	background-repeat:no-repeat;
	z-index:1;
}
div.rgnleafbtm01{
  position:relative;
  width:577px;
	height:70px;
	background-image:url('images/bg_b01.jpg');
	background-repeat:no-repeat;
	z-index:0;
}
div.rgnleafctr01{
  position:relative;
  width:577px;
	height:auto;
	z-index:2;
}
div.rgnleafcontent01{
  position:relative;
	width:574px;
	margin-top:-149px;
	margin-bottom:-68px;
	overflow:hidden;
}


div.rgnleaf03{
  position:relative;
	background-image:url('images/bg_c03.jpg');
	background-repeat:repeat-y;
  width:258px;
}
div.rgnleaftop03{
  position:relative;
  width:258px;
	height:100px;
	background-image:url('images/bg_t03.jpg');
	background-repeat:no-repeat;
	z-index:1;
}
div.rgnleafbtm03{
  position:relative;
  width:258px;
	height:50px;
	background-image:url('images/bg_b03.jpg');
	background-repeat:no-repeat;
	z-index:0;
}
div.rgnleafctr03{
  position:relative;
  width:258px;
	height:auto;
	z-index:2;
}
div.rgnleafcontent03{
  position:relative;
	width:258px;
	margin-top:-92px;
	margin-bottom:-48px;
	overflow:hidden;
}

