.eventsold{
background:#cccccc;
border:1px solid #999999;
}

.eventsold a{
color:#333333;
text-decoration:none;
}

.eventsold a:hover{
text-decoration:underline;
}
.eventsnew{
background:#ffcc66;
border:1px solid #999999;
}

.eventsnew a{
color:#333333;
text-decoration:none;
}

.eventsnew a:hover{
text-decoration:underline;
}

.arrow{
font-size:11px;
color:#999999;
}

.arrow a{
color:#ff6600;
text-decoration:none;
}

.topNavHeader {
	font-size: 18px;
	color: #536402;
}

.topNavHead2 {
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
}

.topNavHdrDet {
	color: #536402;
	background-color: #e6f6b2;
	background-repeat: no-repeat;
	background-image: url(../images/top_bg2.jpg);
}

.tagline {
	font-size: 12px;
	font-weight: bold;
	color: #009933;
}

.welcome {
	color: #333333;
}
.orange_link {
	color: #cccccc;
}

.orange_link a{
	text-decoration: underline;
	color: #FF6600;
}

.active_section {
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}

.star{
	color:#FF6600;
	font-weight:bold; 
	letter-spacing:1px; 
	font-size:19px;
	padding-right:3px;
}
.counterbox1
{
	border:0px;
	background-color:#cccccc;
	color:#666666;
	width:30px;
}
.counterbox2
{
	border:0px;
	background-color:#000000;
	color:#999999;
	width:30px;
}

.grey_link {
	color: #666666;
	font-weight:normal;
}

.grey_link a{
	color: #666666;
	text-decoration:none;
}

.grey_link a:hover{
	text-decoration: underline;
}

.black_grey {
	color:#666666;
	font-size:14px;
	padding:2px;
}

.black_grey a{
color: #666666;
	text-decoration:none;
}

.black_grey a:hover{
	text-decoration: underline;
}

.black_grey a:active{
color:#669900;
font-weight:bold;
}


.big_grey {
	color: #cccccc;
	font-size:14px;
	padding:2px;
}

.big_grey a{
color: #999999;
	text-decoration:none;
}

.big_grey a:hover{
	text-decoration: underline;
}

.big_grey a:active{
color:#669900;
font-weight:bold;
}

.white_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}
.white_link:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.green_gradient_bg {
	background-image: url(../images/green_gradient.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #99cc66;
}

.Text10 {
	font-size: 10px;
	color: #666666;
	text-align:justify;
}

.Text10 a{
	color: #666666;
	text-decoration:none;
}

.Text10 a:hover{
	text-decoration: underline;
}

.Text11 {
	color: #ff6600;
}

.Text11 a{
	color: #ff6600;
	text-decoration: none;
}

.Text11 a:hover{
	text-decoration: underline;
}

.rank12{
font-size:14px;
font-weight:bold;
color:#ff6600;
}

.rank14{
font-size:14px;
font-weight:bold;
color:#ff6600;
}
.rank22{
font-size:22px;
font-weight:bold;
color:#ff6600;
}

.orange_bold_text {
	font-weight: bold;
	color: #FF6600;
}

.orange_bold_text a{
	text-decoration:none;
}
.orange_bold_text a:hover{
	text-decoration: underline;
}

.orange_bullet {
	font-size: 9px;
	color: #FF6600;
	padding-top: 3px;
	text-decoration:none;
}

.table_cell_with_dot_border {
	border-bottom: 1px dashed #CCCCCC;
}


.toolbar {
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
	color: #ff3300;
}

.menu {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	vertical-align: middle;
}

.menu:hover{color:#ff3300}

Select { FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: #333333; border: 1px solid #666666;}
INPUT {color: #333333; font: 8pt Arial, Helvetica, sans-serif;}
INPUT.TEXT {color: #333333; font: 8pt Arial, Helvetica, sans-serif; width:180; border: 1px solid #666666;}
Textarea {color: #333333; font: 8pt Arial, Helvetica, sans-serif; border: 1px solid #666666;}
FORM {margin-bottom:0; margin-left:0;}

.texthead_big {font-Size: 14px; color: #333333; font-weight: bold}

H1 {
	font-size:18px;
	color:#FF6600;
	text-align:left;
	padding-top:5px;
	padding-left:2px;
	font-weight: 400;
	margin-bottom:3px;
}

.h1{
font-size:18px;
color:#ff6600;
font-weight:400;
}

H2 {
	font-size:16px;
	color:#669900;
	text-align:left;
	padding-top:0px;
	padding-left:3px;
	font-weight: 500;
	margin-bottom:3px;
	background: #ebf7c0;
}

H2 a{
 color: #669900;
 text-decoration:none;
}
 
H2 a:hover{
 color:#336600;
 text-decoration: none;
}


H3 {
	font-size:14px;
	color:#669900;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	font-weight: Bold;
	margin-bottom:3px;
}

H3 a{
 text-decoration:none;
 COLOR: #ff6600
}
 
H3 a:hover{
 color:#cc3300;
 text-decoration: none;
}

H4 {
	font-size:12px;
	color:#663300;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	font-weight: Bold;
	margin-bottom:3px;
}
.text_divider {
	color: #999999;
	text-decoration: none;
}

#img_sm{
	margin: 2px;
}

ul{
margin-left: 0;
margin-bottom:0;
text-indent: 0em;

}
ul li{
	margin-left: 25px;
	padding-left: -4px;
	padding-right: 2px;
	list-style-position: outside; 
	list-style-image: url(../images/bullet_orange.gif);
	list-style-type: square;
}
#dropmenudiv{
position: absolute;
margin-top:6px;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:18px;
z-index:100;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#CC0000
}

#dropmenudiv a:hover{ /*hover background color*/
background-image:url(../images/green_bg.gif)
}
.breadCrumbs {
	font-size: 10px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:5px;
}
.topNavWhyJoin {
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: bold;
	color: #ff6600;
	text-align: center;
}
.topNavWhyJoin2 {
	font-family: "verdana";
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-align: center;
}
.topNavWhyJoin3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #669900;
	text-align: center;
}

.whyJoinbase {
 background-color: #fcfddd;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-right-color: #dd9854;
 border-bottom-color: #dd9854;
 border-left-color: #dd9854;
 width:260;
}
.whyJoin1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #ff6600;
}
.whyjoin2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #cc6600;
}
.whyJoin3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #669900;
 line-height: 16px;
}
.whyJoinHeader {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #663300;
 background-image: url(../images/whyJoinHeader.gif);
 background-repeat: no-repeat;
 background-position: 0px;
}
.tag1 {
font-size:11;
color:#a2e3ff;
}
.tag1 a{
font-size:11;
color:#a2e3ff;
}
.tag1 a:hover
{
	background-color:#eff8fa;		
}
.tag1a {
font-size:10;
color:#a2e3ff;
}
.tag1a a{
font-size:10;
color:#a2e3ff;
}
.tag1a a:hover
{
	background-color:#eff8fa;		
}
.tag2 {
font-size:11;
color:#7ed2fc;
font-weight:bold;
}
.tag2 a{
font-size:11;
color:#7ed2fc;
font-weight:bold;
}
.tag2 a:hover
{
	background-color:#eff8fa;		
}
.tag2a {
font-size:12;
color:#7ed2fc;
font-weight:bold;
}
.tag2a a{
font-size:12;
color:#7ed2fc;
font-weight:bold;
}
.tag2a a:hover
{
	background-color:#eff8fa;		
}
.tag3 {
font-size:15;
color:#6ab7dc;
}
.tag3 a{
font-size:15;
color:#6ab7dc;
}
.tag3 a:hover
{
	background-color:#eff8fa;		
}
.tag3a {
font-size:16;
color:#6ab7dc;
font-weight:bold;
}
.tag3a a{
font-size:16;
color:#6ab7dc;
font-weight:bold;
}
.tag3a a:hover
{
	background-color:#eff8fa;		
}
.tag4 {
font-size:18;
color:#348fbf;
}
.tag4 a{
font-size:18;
color:#348fbf;
}
.tag4 a:hover
{
	background-color:#eff8fa;		
}

.tag4a {
font-size:21;
color:#348fbf;
}
.tag4a a{
font-size:21;
color:#348fbf;
}
.tag4a a:hover
{
	background-color:#eff8fa;		
}

.tag5 {
font-size:19;
color:#348fbf;
font-weight:bold;
}
.tag5 a{
font-size:19;
color:#348fbf;
font-weight:bold;
}
.tag5 a:hover
{
	background-color:#eff8fa;		
}

.tag5a {
font-size:22;
color:#016ba0;
font-weight:bold;
}
.tag5a a{
	font-size:22;
	color:#016ba0;
	font-weight:bold;
}
.tag5a a:hover
{
	background-color:#eff8fa;		
}

.tag6 {
font-size:24;
color:#015084;
font-weight:bold;
}
.tag6 a{
font-size:24;
color:#015084;
font-weight:bold;
}
.tag6 a:hover
{
	background-color:#eff8fa;		
}

#flash{
z-index:0;
}

.cornerVinet{background-image:url(/images/corner_vinet.jpg);
background-repeat:no-repeat;
background-position:right top;
color:#669933;
}

.sectionHeader{color:#669933;}
/*536402*/
.calendar{text-align:center; text-decoration:none;}
.calendarhd{text-align:center; text-decoration:none;font-size:12px}

.clndr1{font-size:16pt;}

.normal {
font-size:15;
color:#6ab7dc;
}
.txtboxstyle
{
	background-color:#ffffff;
	border:0px;
	color:#ffffff;
	width:1px;
	overflow-x:hidden;
	overflow-y:hidden;
}
.txtboxstyle1
{
	background-color:#b8db78;
	border:0px;
	color:#b8db78;
	width:1px;
}
.txtboxstyle2
{
	background-color:#000000;
	border:0px;
	color:#000000;
	width:1px;
}
.drpdownstyle
{
	width:120;
}
.counterbox
{
	border:0px;
	background-color:#ffffff;
	color:#999999;
	width:30px;
}
.revbox
{
	width:250;
}
.revbox1
{
	width:380px;
}
.revbox2
{
	width:350px;
}
.revbox3
{
	width:210px;
}
.revbox4
{
	width:290px;
}
.revbox5
{
	width:80px;
}
.revbox6
{
	width:100px;
}
.revbox7
{
	width:150px;
}
.revbox8
{
	width:422px;
}
.txtboxstyle2
{
	background-color:#e0fdff;
	border:0px;
	color:#e0fdff;
	width:1px;
}
.signupbox
{
	width:75px;
	height:17px
}
.searchlayer
{
	Z-INDEX: 50; FILTER: alpha(opacity=100); LEFT: 425px; VISIBILITY: hidden; WIDTH: 110px; POSITION: absolute; TOP: 72px; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff; layer-background-color: #ffffff;		
}
.time1    {behavior: url(#default#time2);}
 
#transparency {filter: alpha(opacity=75); -moz-opacity: .75;  background-color:#000000; position:absolute; width: 100%; height:1525; z-index:2; top: 0; left:0;}
 
#Layer2 {
 position:absolute;
 width:100%;
 height:484px;
 top:10%;
 z-index:3;
 /*left:150px;*/
 left:0px;
 margin: 0 auto;
}
.contest_link1
{
	text-decoration:none
}
.TDht
{
	width:auto;
	height:auto;
}
.helptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}