/*.green a{
	color:#00401A; 
	text-decoration:none;
}
.green a{
	color:#fff; 
	text-decoration:none;
}
.green a:hover{
	color:#00401A; 
	text-decoration:none; 
	font-weight:bold; 
	background:url(../images/bt-img-o.gif) top left no-repeat; 
	padding:7px 110px 15px 10px;
	margin: 0 0 0 -10px;
}*/
.leftnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.leftnav li {
	list-style-type:none;
	margin: 0 0 0 0;
	margin:0 0 0 -45px;
}

.leftnav a {
	display: block;
	color: #FFF;
	background:url(../images/bt-img.gif) top left no-repeat; 
	width:162px;
	padding:6px 0 10px 10px;
	text-decoration: none;
}

.leftnav a:hover {
	background:url(../images/bt-img-o.gif) top left no-repeat; 
	color:#00401A; 
}
.leftnav {
  background-image: url(../images/bt-img-n.gif));
}

/*ul.leftnav {
	padding:0 0 0 45px;
	margin:0;
}
.leftnav li{
	list-style-type:none;
	display:block;
	background:url(../images/bt-img.gif) top left no-repeat; 
	background-repeat:no-repeat;
	background-position:top left;
	font-weight:bold;
	color:#00401A; 
	width:162px;
	margin:0 0 0 -50px;
}
.leftnav li a{
	color:#fff; 
	text-decoration:none;
	display:block;
	padding:6px 0 10px 10px;
	*padding:6px 0 8px 10px;
}
.leftnav li a:hover{
	color:#00401A; 
	background-color:#37375F;
	background:url(../images/bt-img-o.gif) top left no-repeat; 
	display:block;
}*/
li.green-static  a{
	color:#00401A; 
	background-color:#37375F;
	background:url(../images/bt-img-o.gif) top left no-repeat; 
	display:block;
}
li.green-static a:hover{
	color:#00401A; 
}
/*a.lightgreen:link {
	color:#fff; 
	text-decoration:none;
}
a.lightgreen:visited {
	color:#fff; 
	text-decoration:none;
}
a.lightgreen:hover {
	color:#00401A; 
	text-decoration:none; 
	font-weight:bold; 
	background:url(../images/bt-img-o.gif) top left no-repeat; 
	padding:7px 110px 15px 10px;  
	margin: 0 0 0 0;
}*/
         
a {  color: #80998B; text-decoration: none;}
         
         a.lightgreen:link                       	 {color:#80998B; text-decoration:none;}
		 a.lightgreen:visited                        {color:#80998B; text-decoration:none;}
         a.lightgreen:hover                          {color:#00401A; text-decoration:none;}
         
.copyright {
	FONT-SIZE:10px;
    COLOR: #003300;
	FONT-FAMILY: Arial, sans-serif;

}
.sidenav {
	FONT-SIZE: 12px;
	COLOR: #fff;
	font-weight:bold;
	FONT-FAMILY: Arial, sans-serif;
/*		background-image:url(../images/bt-img.gif);
	background-position:top left;
	background-repeat:no-repeat;
width:151px;*/
	height:30px;
	padding:0 0 4px 10px;
}

.bodysmallleft {
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, sans-serif;    
	TEXT-ALIGN:justify;
}
.body {
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, sans-serif;    
	TEXT-ALIGN:justify;
}
.newsHeading {
	FONT-SIZE:  14px;
	LINE-HEIGHT: 18px;
	COLOR: #80998B;
	FONT-FAMILY: Arial, sans-serif
}
.newsblurb {
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, sans-serif;    TEXT-ALIGN:justify;
}
.bodylarge {
    FONT-SIZE: 14px;
    COLOR: #777777;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, sans-serif;    TEXT-ALIGN:justify;
}
.news-heading {
    FONT-SIZE: 12px;
    COLOR: #003300;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
}
.news-heading a{
    COLOR: #003300;
	text-decoration:underline;
}
.news-text {
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, sans-serif;    
	TEXT-ALIGN:justify;
	padding:0 0 5px 0;
}
.bodyintro {
    FONT-SIZE: 12px;
    COLOR: #003300;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;    
	TEXT-ALIGN:justify;
}
.bodyintro a{
    COLOR: #003300;
	text-decoration:none;
}

.locations-heading {
    FONT-SIZE: 13px;
    COLOR: #003300;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Georgia, Times New Roman, Times, serif;
}
ul {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	list-style-type: square;
	FONT-FAMILY: Arial, sans-serif
}
.profile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 14px;
	
}
.textfield {
	width:230px;
	height:20px;
	margin:2px 0px 2px 0px;
}
.textarea {
	width:230px;
	height:50px;
	margin:2px 0px 2px 0px;
}
.image-text {
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, sans-serif;
	padding:2px 0 0 5px;
	}
.image-hover-text {
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
	padding:5px 0 0 0;
	line-height:12px;    TEXT-ALIGN:justify;
}
.position {
	width: 90px;
	float: left;
	left: 62px;
	margin:-41px 0 0 0;
	visibility: visible;
}
.position2i {	
	width: 90px;
	float: left;
	left: 212px;
	margin:-41px 0 0 0;
	visibility: visible;
}
.position2e {	
	width: 90px;
	float: left;
	left: 362px;
	margin:-41px 0 0 0;
	visibility: visible;
}
.text {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
	text-align:justify;
}
.text-header {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #003300;
	text-align:center;
}
.text-center {
	text-align:center;
}
.required {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #ff0000;
	text-align:center;
}
.line-5 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/line-5.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:238px;
	height:122px;
	padding:8px 8px 8px 8px;
}
.line-6 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/line-6.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:238px;
	height:122px;
	padding:8px 8px 8px 8px;
}
.line-7 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/line-7.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:238px;
	height:132px;
	padding:8px 8px 8px 8px;
}
.line-8 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/line-8.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:238px;
	height:180px;
	padding:8px 8px 8px 8px;
}
.line-10 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/line-10.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:238px;
	height:180px;
	padding:8px 8px 8px 8px;
}
.bullet {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	list-style-type: square;
	FONT-FAMILY: Arial, sans-serif;
	padding: 0 0 0 5px;
	margin: 0 0 0 10px;
}
.bullet2 {
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	FONT-FAMILY: Arial, sans-serif;
	padding: 0 0 0 12px;
	margin: 0 0 0 10px;
}
.bullet3 {
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	FONT-FAMILY: Arial, sans-serif;
	padding: 0 0 0 12px;
	margin: 0 0 0 10px;
}
.bullet-title {
 	color:#00401A; 
	text-decoration:none;
	padding:0 0 0 20px;
	margin:0 0 -10px 0;
	font-size:13px;
}
.download-title {
 	color:#00401A; 
	text-decoration:none;
	padding:0 0 10px 0;
	margin:0 0 0 0;
	font-size:13px;
	font-weight:bold;
}
.download-title2 {
 	color:#80998B; 
	text-decoration:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:13px;
	font-weight:normal;
}
.download-title2 a{
	color:#80998B;
	text-decoration:underline;
}
.div1 {
	padding:5px 0 18px 0;
}
.divider {
	background-image:url(../images/divider.gif);
	background-position:top center;
	background-repeat:repeat-y;
	border-top:36px solid #FFF4C8;
	border-bottom:15px solid #FFF4C8;
}
.divider2 {
	background-image:url(../images/divider.gif);
	background-position:top center;
	background-repeat:repeat-y;
}
.coming-soon {
	color:#80998B; 
	text-decoration:none;
	padding:0 0 0 40px;
	font-size:13px;
}
.text-rollover {
 	color:#00401A; 
	text-decoration:none;
	padding:10px 0 10px 0;
	margin:0 0 0 0;
	font-size:12px;
	font-weight:bold;
}
/*index-css*/
.index-bg {
	background-image:url(../images/index-bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:30px 0 0 0;
}
.index-body {
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, sans-serif;    TEXT-ALIGN:justify;
}
.index-part1 {
	background-image:url(../images/index-part1-bg.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
.upcoming-heading {
	FONT-FAMILY: Arial, sans-serif;
 	color:#FFE15E;
	background-color:#00401A;
	display:block;
	text-decoration:none;
	padding:5px 0 5px 10px;
	margin:10px 0 0 0;
	font-size:13px;
	font-weight:bold;
	width: 225px;
}
.index-bullet {
	background-image:url(../images/index-bullet.gif);
	background-repeat:no-repeat;
	background-position:top left;
 	color:#00401A;
	padding:8px 0 0 15px;
}
.title {
	FONT-FAMILY: Arial, sans-serif;
 	color:#00401A;
	text-decoration:none;
	padding:0 0 5px 0;
	margin:14px 0 10px 0;
	font-size:15px;
	font-weight:bold;
	background-image:url(../images/title-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.sub-title {
	FONT-FAMILY: Arial, sans-serif;
 	color:#5B7D14;
	text-decoration:none;
	padding:0 0 5px 0;
	margin:10px 0 10px 0;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/title-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.sub-title-img {
	FONT-FAMILY: Arial, sans-serif;
 	color:#5B7D14;
	text-decoration:none;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/title-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.popup-title {
	FONT-FAMILY: Arial, sans-serif;
 	color:#00401A;
	text-decoration:none;
	padding:0 0 5px 0;
	margin:10px 0 10px 0;
	font-size:15px;
	font-weight:bold;
	width: 470px;
	background-image:url(../images/title-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	width:460px;
}
/**/
.index-border {
	border:1px solid #000;
}
.index-pad {
	padding:20px 0 0 0;
}
.index-divider-bg {
	background-image:url(../images/index-divider-bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.index-text-div {
	padding:34px 0 0 0;
	background-image:url(../images/watermark.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.index-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#806000;
	line-height:19px;
}
.index-text a{
	color:#806000;
	text-decoration:none;
}
.index-text-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#806000;
	line-height:19px;
}
.index-text-bold a{
	color:#806000;
	text-decoration:none;
}
.index-btn {
	text-align:right;
}
.icon-text1 {
	background-image:url(../images/text-over1.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00401A;
	height:56px;
	padding:5px 0 0 0;
	margin:0 0 0 8px;
	text-align:center;
}
.icon-text2 {
	background-image:url(../images/text-over2.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00401A;
	height:56px;
	padding:5px 0 0 0;
	margin:0 0 0 8px;
	text-align:center;
}
.icon-text3 {
	background-image:url(../images/text-over3.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00401A;
	height:56px;
	padding:5px 0 0 0;
	margin:0 0 0 8px;
	text-align:center;
}
.icon-text4 {
	background-image:url(../images/text-over4.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00401A;
	height:56px;
	padding:5px 0 0 0;
	margin:0 0 0 8px;
	text-align:center;
}
.icon-text5 {
	background-image:url(../images/text-over8.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00401A;
	height:56px;
	padding:14px 0 0 0px;
	margin:0 0 0 3px;
	text-align:center;
}
/*27-05-10*/
.icon-text6 {
	background-image:url(../images/text-over6.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00401A;
	height:56px;
	padding:5px 0 0 0;
	margin:0 0 0 65px;
	text-align:center;
}
.icon-text7 {
	background-image:url(../images/text-over9.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00401A;
	height:56px;
	padding:13px 0 0 0;
	margin:0 0 0 65px;
	text-align:center;
}
.menu-bg {
	background-image:url(../images/menu-bg.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.menu {
	color:#00401A;
	font-weight:bold; 
	background:url(../images/bt-img.gif) top left no-repeat; 
	padding:7px 105px 15px 10px;
}
.menu a{
	color:#00401A;
	text-decoration:none;
}
.menu a:visited{
	color:#00401A;
	font-weight:bold; 
	background:url(../images/bt-img.gif) top left no-repeat; 
	padding:7px 105px 15px 10px;
	text-decoration:none;
}
.menu a:hover{
	color:#00401A;
	font-weight:bold; 
	background:url(../images/bt-img-o.gif) top left no-repeat; 
	padding:7px 105px 15px 10px;
	text-decoration:none;
}

/*end of 27-05-10*/
.content-bg {
	background-color:#FFF4C8;
}
.content-scroller {
	height:400px; 
	overflow:scroll; 
	overflow:auto;
	margin:0 0 20px 0;
	vertical-align:top;
	width:815px;
}
.contestant-link{
	color:#0000FF;
	text-decoration:underline;
}
.contestant-link a{
	color:#0000FF;
	text-decoration:underline;
}
