body {
	background-image:url(new_images/bg.jpg);
	margin:0px;
	padding:0px;
	background-repeat:repeat-x;
	background-color:#242424;
}

.topmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b4b4b4;
	text-decoration:none;
	padding-right:20px;
	padding-top:30px;
}

.topmenu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.mainmenu_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.mainmenu_text:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	font-weight:bold;
	text-decoration:none;
}

.mainmenu_textselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	font-weight:bold;
	text-decoration:none;
}

.whitetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.wherebg {
	background-image:url(new_images/where_bg.jpg);
	background-repeat:no-repeat;
	width:174px;
	height:123px;
}

.shadow {
	background-image:url(new_images/shadow.jpg);
	background-repeat:no-repeat;
	width:947px;
	height:24px;
}

.grayfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	text-decoration:none;
}

.yellowfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
}

.grayheaderhome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#868686;
	font-weight:bold;
	text-decoration:none;
}

.textbox{
	width:64px;
	height:18px;
	background-color:#1a1a1a;
	border:1px solid #4b4949;
	padding-left:4px;
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a1a1a1;
}

.dropdown{
	width:162px;
	height:20px;
	background-color:#1a1a1a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-style:none;
	border-color:1px solid #4b4949;
	color:#a1a1a1;
	border-width:1px;
}

.textbox1{
	width:120px;
	height:18px;
	background-color:#1a1a1a;
	border:1px solid #4b4949;
	padding-left:7px;
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a1a1a1;
}


.registerbtn{
background-image:url(new_images/register_def.jpg);
	width:62px;
	height:21px;
	border-style:none;
		background-color:transparent;

}

.registerbtn:hover{
background-image:url(new_images/register_ovr.jpg);
	width:62px;
	height:21px;
	border-style:none;
}

.contestrules{
	background-image:url(new_images/contestrulesdef.jpg);
	width:98px;
	height:21px;
	border-style:none;
	background-color:transparent;

}

.contestrules:hover{
	background-image:url(new_images/contestrulesovr.jpg);
	width:98px;
	height:21px;
	border-style:none;
}

.entercontest{
	background-image:url(new_images/entercontestdef.jpg);
	width:98px;
	height:21px;
	border-style:none;
	background-color:transparent;

}

.entercontest:hover{
	background-image:url(new_images/entercontestovr.jpg);
	width:98px;
	height:21px;
	border-style:none;
}
.searchbtn{
background-image:url(new_images/search_def.jpg);
	width:62px;
	height:21px;
	border-style:none;
	background-color:transparent;
}

.searchbtn:hover{
background-image:url(new_images/search_ovr.jpg);
	width:62px;
	height:21px;
	border-style:none;
}

.gradlines{
	background-image:url(new_images/gradlines.jpg);
	width:947px;
	height:279px;
	background-repeat:no-repeat;
}

.gray_gradient{
	background-image:url(new_images/gray_gradient.jpg);
	background-repeat:repeat-x;
}

#v_line{
	background-image:url(new_images/v_line.jpg);
	background-repeat:repeat-y;
	background-position:top right;
}

#v_line1{
	background-image:url(new_images/v_line1.jpg);
	background-repeat:repeat-y;
	background-position:top right;
}


.orangetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#844509;
	text-decoration:none;
}

#paddingleft{
	padding-left:20px;
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	text-decoration:none;
}
.footermenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
}

.footermenu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	text-decoration:underline;
	padding-right:10px;
}

/*----combobox css start---*/

.divcombobox{
	position:absolute;
	height: 23px;
	width:120px;
}
.arrow {
  margin:0px;
  padding:0px;
  vertical-align:bottom;
}
* html body img.arrow {
  position:relative;
  top:-1px;
}

*+ html body img.arrow {
  position:relative;
  top:-1px;
}

.combo {
  height:20px;
  width:55px;
  color:#a1a1a1;
  border-style:solid;
  background-color:#1a1a1a;
  border:1px solid #4b4949;
  margin:0px;
  padding:0px;
  vertical-align:bottom;
  
}

#combodiv {
  padding-right:40px;
  
  display:none;
  
  right:151px;
  
  border-style:solid;
  border-width:0px 1px 1px 1px;
  background-color:#1a1a1a;
  border-top:0;
  border-bottom:1px solid #4b4949;
  border-left:1px solid #4b4949;
  border-right:1px solid #4b4949;
  visibility:visible;
}

.option {
  display:block;
  text-decoration:none;
  font-family:arial, sans-serif;
 color:#a1a1a1;
 font-size:12px;
  width:100%;
}

.option:hover {
  background-color:#666666;
}
