html
{height: 100%;
margin-bottom: 0.01em;}

body { 
padding:0;
margin:0; 
font: normal 100% Arial, verdana, sans-serif; 
text-align: center;
background:#004B8D url("../img/bgs/masterBg.jpg") repeat-y center top ;}

.clear {clear:both; padding:0; margin:0;}
img {border:none;
display:block;}

#wrapper {
margin: 0 auto;
width: 990px;
border:none;
text-align: left;
background: #FFF;
border:0px solid #000;} 


#header {
width:990px; 
padding:0;
border-bottom:5px solid #004B8D;
margin:0;
background:url('../img/bgs/navshad.jpg') no-repeat bottom left;}

.sportNavy {
padding: 5px 0;
border-bottom:5px solid #004B8D;}

.sportGreen {
padding: 5px 0;
border-bottom:5px solid #33A02C;}

.sportRed {
padding: 5px 0;
border-bottom:5px solid #ff0000;}

.sportBlue {
padding: 5px 0;
border-bottom:5px solid #005D9F;}

.sportPurple {
padding: 5px 0;
border-bottom:5px solid #A9218E;}

.logo {
float:right;
padding:10px 40px 10px 0;
margin:0;}

.banner {
float:right;
padding:0 10px 0 0;
margin:0;}

h2.navy {
	padding:0;
	margin:0;
	color:#0A50A1;
	font-weight: normal;
}

h2.red {
	padding:0;
	margin:0;
	color:#ff0000;
	font-weight: normal;
}

h2.green {
	padding:0;
	margin:0;
	color:#33A02C;
	font-weight: normal;
}

h2.blue {
	padding:0;
	margin:0;
	color:#005D9F;
	font-weight: normal;
}

h2.purple {
	padding:0;
	margin:0;
	color:#A9218E;
	font-weight: normal;
}

h3 {
	padding:10px 0;
	margin:0;
	color:#0A50A1;
	font-weight: normal;
}

h3.navy {
	padding:0;
	margin:0;
	color:#0A50A1;
	font-weight: normal;
}

h3.red {
	padding:0;
	margin:0;
	color:#ff0000;
	font-weight: normal;
}
h3.green {
	padding:0;
	margin:0;
	color:#33A02C;
	font-weight: normal;
}
h3.blue {
	padding:0;
	margin:0;
	color:#005D9F;
	font-weight: normal;
}

h3.purple {
	padding:0;
	margin:0;
	color:#A9218E;
	font-weight: normal;
}

h3.grey {
	padding:0;
	margin:0;
	color:#bdccd4;
	font-weight: normal;
}

h3.dkgrey {
	padding:0;
	margin:0;
	color:#8E999F;
	font-weight: normal;
}

h3.white {
	padding:0;
	margin:0;
	color:#fff;
	font-weight: normal;
}

h4.grey {
	padding:0;
	margin:0;
	color:#bdccd4;
	font-weight: normal;
}



/* ------------------------------ MENU STYLES ------------------------------  */


/* Begin CSS Drop Down Menu */

#menu-container
	{
	height:20px;
	padding:70px 10px 10px 25px;
	margin:0;
	font: normal 75% Arial, Sans-serif, Helvetica, Verdana;
	float:left;} 

#menu
	{
	float:left;
	z-index:100;
	}
		
#menu ul li a
	{
	text-align: left;
	display:block;
	white-space:nowrap;
	padding:8px 14px 8px 8px;
	margin:0;
	text-decoration:none;  
	color:#fff;

	}

	
#menu ul li a:link, #menu ul li a:visited, #menu ul li a:active	/* menu at rest */
	{
	color: #fff;
	text-decoration:none;	}
	
#menu ul li a:hover						/* menu on mouse-over  */
	{
	color:#fff;
	background: url("../img/bgs/navlibg2.gif") no-repeat bottom right;
	text-decoration:none;}	
	
#menu ul li a.top_parent, #menu ul li a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	
	}
	
#menu ul li a.parent, #menu ul li a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background: url("../img/bgs/navlibg.gif") no-repeat top left;
	}
	
	
#menu ul li ul li a
	{
	display:block;
	white-space:nowrap;
	padding:7px;
	margin:0;
	text-decoration:none;  
	}

	
#menu ul li ul li a:link, #menu ul li ul li a:visited, #menu ul li ul li a:active	/* menu at rest */
	{
	color:#fff;
	background: url("../img/bgs/navlibg.gif") no-repeat bottom left;
	text-decoration:none;	}
	
#menu ul li ul li a:hover						/* menu on mouse-over  */
	{
	color:#fff;
	background: url("../img/bgs/navlibg2.gif") no-repeat bottom left;
	text-decoration:none;}	
	
#menu ul li ul li a.top_parent, #menu ul li ul li a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	
	}
	
#menu ul li ul li a.parent, #menu ul li ul li a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background: url("../img/bg/navlibg.gif") no-repeat top left;
	}

#menu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	background:#004B8D;}

#menu li
	{
	position:relative;
	min-height: 1px;		
	vertical-align: bottom;
	background: url("../img/bgs/navlibg.gif") no-repeat bottom right;}

#menu ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 0;
	margin:0;
	background:#004B8D;
	color:#999;}
	
	#menu ul ul li
	{
	display:block;
	background: #004B8D;
	padding:0;
	margin:0;
	color:#666;
	}
	
	#menu ul ul li a
	{
	padding:6px 50px 6px 10px;
	margin:0;
	}

#menu ul ul ul
	{
	top:0;
	left:100%;	}

div#menu li:hover
	{
	cursor:pointer;
	z-index:100;	}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */

/* ------------------------------ MENU STYLES ------------------------------  */


#containerTop {
width:990px;
padding:0;
margin:0;
border:0px solid #000;
overflow: hidden;}

#containerTop #map {
margin:0;
padding:0;
width:100%;
border:0px solid #000;
float:left;
overflow: hidden;
height:256px; }

/* ---------------------------- SPORTS ----------------------------  */

#sports {
margin:0;
padding:0; 	
width:989px;
/*background: url("../img/bgs/grid.gif") repeat top left*/;
border:none;}

.sporttop {
margin:0;
padding:20px 0 0 0; 
background: url("../img/bgs/hmshadtop.gif") no-repeat top left;
clear:both;}

#sport-row{
margin:0;
padding:0 0 0 40px; 	
width:940px;
min-height:90px;
background: url("../img/bgs/hmshadback.gif") repeat-y top left;
border:0px solid #000;}

#sport-row-sub{
margin:0;
padding:0 0 0 40px; 	
width:940px;
min-height:32px;
background: url("../img/bgs/hmshadback.gif") repeat-y top left;
border:0px solid #000;}

#sport{
margin:0 10px 0 0;
padding:0 10px 0 10px;
width:200px;
float:left;
border:0px solid #000;}


p.sport {
padding:0;
margin:0;
color:#6A7277;
font: normal 76% Arial, verdana, sans-serif; 
}

p.sport a {
padding:0;
margin:0;
color:#6A7277;
text-decoration:none;
}

p.sport a:hover {
padding:0;
margin:0;
color:#6A7277;
text-decoration:underline;
}

.sportbottom {
margin:0;
padding:6px 0 0 0; 
background: url("../img/bgs/hmshadbot.gif") no-repeat bottom left;
clear:both;}

/* ---------------------------- SPORTS ----------------------------  */


#containerBot {
width:990px;
padding:20px 20px 0 20px;
margin:0;
border:0px solid #000;}

#containerBot .leftPanel {
width:650px;
padding:0;
margin:0;
border:0px solid #000;
float:left;}

#containerBot .leftPanel h4{ 
padding:0 0 10px 20px;
margin:0;
color:#bdccd4;
font: normal 95% Arial, verdana, sans-serif;
}


/* ---------------------------- CONTAINER ----------------------------  */


#listevents {
margin:0;
padding:0 0 50px 10px;
width:612px;
border:0px solid #000;
float:left;}

#listevents h4.grey { 
padding:10px 0;
margin:0;
color:#bdccd4;
font: normal 95% Arial, verdana, sans-serif;
}

#listevents ul { 
margin:0; 
padding:0; 
list-style:none;
font: normal 76% Arial, verdana, sans-serif; 
overflow:hidden;
float:clear;}

#listevents ul li.name{
width:260px;
padding:6px 10px;
margin:0;
font-weight:normal;
border-bottom:1px solid #BDCCD4;
float:left;
overflow:hidden;}

#listevents ul li.date {
width:100px;
padding:6px 0;
margin:0;
font-weight:normal;
color:#8E999F;
border-bottom:1px solid #BDCCD4;
float:left;}

#listevents ul li.country {
width:100px;
padding:6px 0;
margin:0;
font-weight:normal;
border-bottom:1px solid #BDCCD4;
float:left;}

#listevents ul li.sport {
width:110px;
padding:6px 10px 6px 0;
margin:0;
font-weight:normal;
border-bottom:1px solid #BDCCD4;
text-align:right;
float:left;}


#listevents ul li a {
padding:0;
margin:0;
text-decoration:none;  
color:#333;
border:0px solid #000;
white-space:nowrap;
overflow:hidden;
}

#listevents ul li a.red {color:#ff0000;}
#listevents ul li a.blue {color:#005D9F;}
#listevents ul li a.green {color:#33A02C;}
#listevents ul li a.purple {color:#A9218E;}

#listevents ul li a:hover {
text-decoration:underline; 
color:#6A7277;
border:0px solid #000;
}

/* ---------------------------- list events ----------------------------  */


#eventIntro {
margin:0;
padding:0 20px 10px 20px;
width:592px;
border:0px solid #000;
float:left;}

#eventIntro p {
color:#6A7277;
font: normal 76% Arial, verdana, sans-serif; }

/* ---------------------------- EVENT ----------------------------  */

#containerBot .leftPanel #highlight, #containerBot .leftPanel #highlightBlue, #containerBot .leftPanel #highlightRed, #containerBot .leftPanel #highlightGreen, #containerBot .leftPanel #highlightPurple {
margin:0;
padding:0 20px 24px 20px;
width:592px;
border:0px solid #000;
float:left;
background: url("../img/bgs/featureDivider.gif") no-repeat bottom left;}

#containerBot .leftPanel #contact {
margin:0;
padding:0 20px 24px 20px;
width:592px;
border:0px solid #000;
margin:0;
color:#6A7277;
font: normal 90% Arial, verdana, sans-serif;
float:left;}


#containerBot .leftPanel #highlight #items, #containerBot .leftPanel #highlightBlue #items, #containerBot .leftPanel #highlightRed #items, #containerBot .leftPanel #highlightGreen #items, #containerBot .leftPanel #highlightPurple #items {
padding:0;
margin:0;
width:592px;
border:0px solid #000;
float:left;}

#containerBot .leftPanel #highlight p.date, #containerBot .leftPanel #highlightBlue p.date, #containerBot .leftPanel #highlightRed p.date, #containerBot .leftPanel #highlightGreen p.date, #containerBot .leftPanel #highlightPurple p.date {
padding:6px 10px 6px 0;
margin:0;
color:#8E999F;
font-weight: normal;
border:0px solid #000;
font: normal 88% Arial, verdana, sans-serif;}

#containerBot .leftPanel #highlight p, #containerBot .leftPanel #highlightBlue p, #containerBot .leftPanel #highlightRed p, #containerBot .leftPanel #highlightGreen p, #containerBot .leftPanel #highlightPurple p{
padding:10px 0 10px 0;
margin:0;
color:#6A7277;
font: normal 76% Arial, verdana, sans-serif; 
border:0px solid #000;}

#containerBot .leftPanel #highlight #items ul { margin:0; padding:0; list-style:none; border:0px solid #000; font: normal 88% Arial, verdana, sans-serif; }
#containerBot .leftPanel #highlight #items ul li {padding:10px 0; margin:0 8px 0 0; font-weight:normal; border:0px solid #000; float:left;}
#containerBot .leftPanel #highlight #items ul li a { padding:3px 30px 7px 30px; margin:0; text-decoration:none;  color:#fff; border:0px solid #000; background: url('../img/bgs/btnBlue.gif') no-repeat bottom center;}
#containerBot .leftPanel #highlight #items ul li a:hover { text-decoration:none;  background: url('../img/bgs/btnBlue.gif') no-repeat top center;}

#containerBot .leftPanel #highlightBlue #items ul { margin:0; padding:0; list-style:none; border:0px solid #000; font: normal 88% Arial, verdana, sans-serif; }
#containerBot .leftPanel #highlightBlue #items ul li {padding:10px 0; margin:0 8px 0 0; font-weight:normal; border:0px solid #000; float:left;}
#containerBot .leftPanel #highlightBlue #items ul li a { padding:3px 30px 7px 30px; margin:0; text-decoration:none;  color:#fff; border:0px solid #000; background: url('../img/bgs/btnBlue.gif') no-repeat top center;}
#containerBot .leftPanel #highlightBlue #items ul li a:hover { text-decoration:none;  background: url('../img/bgs/btnBlue.gif') no-repeat bottom center;}

#containerBot .leftPanel #highlightRed #items ul { margin:0; padding:0; list-style:none; border:0px solid #000; font: normal 88% Arial, verdana, sans-serif; }
#containerBot .leftPanel #highlightRed #items ul li {padding:10px 0; margin:0 8px 0 0; font-weight:normal; border:0px solid #000; float:left;}
#containerBot .leftPanel #highlightRed #items ul li a { padding:3px 30px 7px 30px; margin:0; text-decoration:none;  color:#fff; border:0px solid #000; background: url('../img/bgs/btnRed.gif') no-repeat top center;}
#containerBot .leftPanel #highlightRed #items ul li a:hover { text-decoration:none;  background: url('../img/bgs/btnRed.gif') no-repeat bottom center;}

#containerBot .leftPanel #highlightGreen #items ul { margin:0; padding:0; list-style:none; border:0px solid #000; font: normal 88% Arial, verdana, sans-serif; }
#containerBot .leftPanel #highlightGreen #items ul li {padding:10px 0; margin:0 8px 0 0; font-weight:normal; border:0px solid #000; float:left;}
#containerBot .leftPanel #highlightGreen #items ul li a { padding:3px 30px 7px 30px; margin:0; text-decoration:none;  color:#fff; border:0px solid #000; background: url('../img/bgs/btnGreen.gif') no-repeat top center;}
#containerBot .leftPanel #highlightGreen #items ul li a:hover { text-decoration:none;  background: url('../img/bgs/btnGreen.gif') no-repeat bottom center;}

#containerBot .leftPanel #highlightPurple #items ul { margin:0; padding:0; list-style:none; border:0px solid #000; font: normal 88% Arial, verdana, sans-serif; }
#containerBot .leftPanel #highlightPurple #items ul li {padding:10px 0; margin:0 8px 0 0; font-weight:normal; border:0px solid #000; float:left;}
#containerBot .leftPanel #highlightPurple #items ul li a { padding:3px 30px 7px 30px; margin:0; text-decoration:none;  color:#fff; border:0px solid #000; background: url('../img/bgs/btnPurple.gif') no-repeat top center;}
#containerBot .leftPanel #highlightPurple #items ul li a:hover { text-decoration:none;  background: url('../img/bgs/btnPurple.gif') no-repeat bottom center;}


#containerBot .leftPanel .logo {
width:210px;
padding:0;
margin:0 0 0 10px;
border:1px solid #999;
float:right;}


#containerBot .leftPanel #photos {
margin:0;
padding:0 20px 44px 20px;
width:592px;
border:0px solid #000;
float:left;}

#containerBot .leftPanel #photos .photo{
margin:0;
padding:0 10px 0 0;
border:0px solid #000;
float:left;}



/* ---------------------------- HIGHLIGHT ----------------------------  */

#containerBot .featuretitle { 
padding:0;
margin:0;
border:0px solid #000;}

#containerBot .featuretitle p { 
float:right;}

#containerBot .rightPanel h4{
padding:0 0 5px 0;
margin:0;
color:#bdccd4;
font: normal 95% Arial, verdana, sans-serif;
}

#containerBot .rightPanel p{
padding:0;
margin:0;
color:#6A7277;
font: normal 76% Arial, verdana, sans-serif; 
}



#containerBot .rightPanel {
width:300px;
padding:0;
margin:0;
border:0px solid #000;
float:left;}

#containerBot .leftPanel #featured {
margin:0;
padding:7px 20px 24px 20px;
width:592px;
border:0px solid #000;
float:left;
background: url("../img/bgs/featureDivider.gif") no-repeat bottom left;}

#containerBot .leftPanel #featuredlast {
margin:0;
padding:7px 20px 24px 20px;
width:592px;
border:0px solid #000;
float:left;}

#featuredlogo {
border:0px solid #000;
float:right;
width:120px;}


#featuredbuttons{ 
width: 110px;
padding:0;
margin:0;	
border:0px solid #000;
font: normal 76% Arial, verdana, sans-serif; 
float:right;}

ul.featuredbuttons {
margin:0; 
padding:0; 
list-style:none;
border:0px solid #000;
}

.featuredbuttons li {
width: 120px;
height:20px;
text-align:center;
padding:0;
margin:0;
font-weight:normal;
border:0px solid #000;}


.featuredbuttons li a {
width: 120px;
padding:2px 25px;
margin:0;
text-decoration:none;  
color:#666;
background: url('../img/bgs/btnsmallbackground.gif') no-repeat top center;
border:0px solid #000;
}

.featuredbuttons li a:hover {
text-decoration:none; 
color:#666;
background: url('../img/bgs/btnsmallbackground.gif') no-repeat bottom center;
border:0px solid #000;
}




#containerBot .leftPanel #featured p, #containerBot .leftPanel #featuredlast p{
width: 355px;
padding:0;
margin:0;
color:#6A7277;
font: normal 76% Arial, verdana, sans-serif; 
float:left;
border:0px solid #000;
}

#containerBot .leftPanel #featured p.search, #containerBot .leftPanel #featuredlast p.search{
width: 572px;
padding:0;
margin:0;
color:#6A7277;
font: normal 76% Arial, verdana, sans-serif; 
float:left;
border:0px solid #000;
}

.dkgrey a {
margin:10px 0 0 0; 
padding:7px 0;
display:block;
width: 100px;
height: 16px;
font: bold 76% Arial, verdana, sans-serif; 
color:#FFF;
text-decoration:none;
text-align:center;
background: url(../img/bgs/btndkgrey.gif) no-repeat bottom left;}

.dkgrey a:hover {
color:#8E999F;
text-decoration:none;
background: url(../img/bgs/btndkgrey.gif) no-repeat top left;}


.ltgrey a {
margin:10px 0 0 0; 
padding:7px 0;
display:block;
width: 100px;
height: 16px;
font: bold 76% Arial, verdana, sans-serif; 
color:#8E999F;
text-decoration:none;
text-align:center;
background: url(../img/bgs/btndkgrey.gif) no-repeat top left;}

.ltgrey a:hover {
color:#FFF;
text-decoration:none;
background: url(../img/bgs/btndkgrey.gif) no-repeat bottom left;}

/* -------------------------------- LIST -------------------------------------*/

#containerBot #list {
margin:0 0 10px 0;
padding:0 15px 15px 10px;
width:275px;
background:#FFFFFF;
border:0px solid #000;
overflow: hidden;}

#containerBot #list h4 {
padding:0;
margin:0;
color:#8E999F;
text-decoration:none}

#containerBot #list p {
margin:0;
padding:5px 0;
color:#2F3335;
font: normal 76% Arial, verdana, sans-serif; }

/* -------------------------------- PANELS -------------------------------------*/

#containerBot #panels {
margin:0;
padding:0 15px 24px 10px;
width:276px;
background:#FFFFFF;
border:0px solid #000;
overflow: hidden;
background: url('../img/bgs/featureDivider2.gif') no-repeat bottom left;}

#containerBot #panelnobg {
margin:0;
padding:0 15px 24px 10px;
width:276px;
background:#FFFFFF;
border:0px solid #000;
overflow: hidden;}

#containerBot #panelnobg h4, #containerBot #panels h4 {
padding:4px 0 4px 0;
margin:0;
color:#8E999F;
text-decoration:none}

#containerBot #panels p, #containerBot #panelnobg p {
margin:0;
padding:5px 0;
color:#2F3335;
font: normal 76% Arial, verdana, sans-serif; }

#containerBot #panelGrey {
margin:0;
padding:15px 15px 24px 10px;
width:276px;
background:#FFFFFF;
border:0px solid #000;
overflow: hidden;
background:#BDCCD4 url('../img/bgs/featureDivider3.gif') no-repeat bottom left;}

#containerBot #panelGrey h4 {
padding:0;
margin:0;
color:#8E999F;
text-decoration:none}

#containerBot #panelGrey p {
margin:0;
padding:5px 0;
color:#2F3335;
font: normal 76% Arial, verdana, sans-serif; }

#containerBot #panels ul {
margin:0; 
padding:5px 0; 
list-style:none;
display:block;
border:0px solid #000;
font: normal 76% Arial, verdana, sans-serif; 
float:left;
}

#containerBot #panels ul li {
padding:1px 8px;
margin:0;
font-weight:normal;
border:0px solid #000;
background: url('../img/bgs/listbg1.gif') no-repeat top left;}


#containerBot #panels ul li a {
padding:5px;
margin:0;
text-decoration:none;  
color:#2F3335;
border:0px solid #000;}

#containerBot #panels ul li a:hover {
text-decoration:underline; 
color:#000;
border:0px solid #000;}

/* -------------------------------- SIGN UP -------------------------------------*/

#containerBot #signuphome {
margin: 0 0 10px 0;
padding:15px;
width:270px;
border:0px solid #8E999F;
text-align:left;
background:#BDCCD4 url('../img/bgs/signupbg.gif') no-repeat top left;
}

#containerBot #signuphome h4 {
padding:0;
margin:0;
color:#8E999F;
text-decoration:none}

#containerBot #signuphome p {
margin:0;
padding:0;
color:#2F3335;
font: normal 76% Arial, verdana, sans-serif; }


#containerBot #signup {
margin: 0 0 10px 0;
padding:15px;
width:270px;
border:1px solid #8E999F;
text-align:left;
background:#BDCCD4 url('../img/bgs/signupbg.gif') no-repeat top left;
}

#containerBot #signup h4 {
padding:0;
margin:0;
color:#8E999F;
text-decoration:none}

#containerBot #signup p {
margin:0;
padding:0;
color:#2F3335;
font: normal 76% Arial, verdana, sans-serif; }


/* -------------------------------- SIGN UP -------------------------------------*/

#footer{ 
padding:10px 20px;
margin:0;
width:950px;
height:40px;
font: normal 100% Arial, verdana, sans-serif; 
background-color:#004b8d;
border:0px solid #000;}

.footerlogo {
padding:0;
margin:0;
float:left;}

.footerlogoimg {
padding:0;
margin:0;
float:right;}


#footermenu{ 
width:960px;
height:80px;
padding:10px 10px 20px 30px;
margin:0;
border:0px solid #000;}

ul.footermenu {
margin:0; 
padding:10px 5px; 
list-style:none;
display:block;
border:0px solid #000;
font: normal 76% Arial, verdana, sans-serif; 
float:left;
}

.footermenu li.footermenutop {
padding:0 0 6px 0;
margin:0;
font-weight:bold;
border:0px solid #000;}

.footermenu li a.footermenutop {
padding:5px;
margin:0;
text-decoration:none;  	
border:0px solid #000;}

.footermenu li a:hover.footermenutop {
text-decoration:underline; 
color:#000;
border:0px solid #000;}

.footermenu li {
padding:0;
margin:0;
font-weight:normal;
border:0px solid #000;}

.footermenu li a {
padding:5px;
margin:0;
text-decoration:none;  
color:#8E999F;
border:0px solid #000;}

.footermenu li a:hover {
text-decoration:underline; 
color:#000;
border:0px solid #000;}





.hidden {visibility: hidden;}


/* ------------------------------ END HOMEPAGE STYLES ------------------------------  */



/* ------------------------------ form elements ------------------------------  */


form { 
border: none; 
padding: 0; 
margin:0;}

fieldset
{margin:0;
padding:0;
border:none;}


label {
display: none;}

input {
color: #333333;
padding:3px 3px 2px 3px;
border: 1px solid #bdccd4;
font: normal 80% Arial, verdana, sans-serif;
background: url("../img/bgs/searchfieldbg.gif") no-repeat;}

select { 
color: #333333;
margin:3px 0;
padding:2px;
border:none;
width:205px;
font: normal 70% Arial, verdana, sans-serif;
background: url("../img/bgs/searchfieldbg.gif") no-repeat;}

#btnsearch {
width: 40px;
height: 22px;
margin:0;
padding:0;
border: 0;
text-indent: -1000em;
background: url("../img/bgs/btngo.gif") no-repeat;}


#signuplab {
display:none;}

#signupbox {
color: #333333;
width:160px;
margin:10px 5px 5px 0;
padding:3px;
border: 1px solid #8E999F;}

.signupbox {
color: #333333;
width:160px;
margin:10px 5px 5px 0;
padding:3px;
border: 1px solid #8E999F;}

#btnsubmit {
clear:both;
text-indent: -1000em;
width: 60px;
height: 22px;
margin: 0;
padding:0;
color: #fff;
background: url("../img/bgs/btnsend.gif") no-repeat top left;}

/* ------------------------------ form elements ------------------------------  */



.f-left {float:left;}
.f-right {float:right;}













/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
