/* USTA - Best Tennis Town - Sylesheet */

body {
	margin: 0;
      background: #ffffff;
}

.text, .text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
      line-height: 11pt;
}

.text a {
	color: #3773af;
	text-decoration: none;
}

.text a:hover {
	text-decoration: underline;
}

.blue-textbox {
	background:transparent url(../../images/main/login_background.gif) no-repeat scroll 0 0;
	border: 0 none;
	height: 28px;
	padding-left: 8px;
	padding-top: 3px;
	width: 301px;
}

.blue-textbox_2 {
	background:transparent url(../../images/main/login_background_2.gif) no-repeat scroll 0 0;
	border: 0 none;
	height: 28px;
	padding-left: 8px;
	padding-top: 3px;
	width: 200px;
}

.login-button {
	background:transparent url(../../images/main/login.gif) no-repeat scroll 0 0;
	border: 0 none;
	height: 25px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	width: 72px;
}

#error, .error {
	margin-left: 0px;
	border: 1px solid #CC0000;
	background: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 10px;
}

#error .head, .error .head {
	font-size: 12px;
	font-weight: bold;
}

#error ul, .error ul {
	margin: 0;
	padding: 0 20px;

}
#message, .message {
	margin-left: 0px;
	border: 1px solid #006633;
	background: #ECFFF5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;color:#006633;padding:10px;
}

#message .head, .message .head {
	font-size: 12px;
	font-weight: bold;
}

.invisible{border: 1px outset #ccc; color:#818181; padding: 5px; overflow: hidden; position: absolute; background-color: #fff; margin-left: 0; width:25%;}
.even{ background-color:#F4FAFF;}
.odd{ background-color:#FBFBFB;}
.even:hover, .odd:hover {background-color:#FFFCF9;}
.fl{float:left;}
.fr{float:right;}
.mr{ margin-right:2%;}
.status-icon{width:10%;text-align:center;}
.info-data{text-align:left; vertical-align:top; width:88%;}
.info-data h3{color:#3366CC;margin:0 auto;}
.info-data p{margin:0 auto;}
.small-link{font-size:0.82em; font-weight:normal;}
.red-text{color:#FF0000;}
.blue-text{color:#0066FF;}
.popup-margin{margin:0 0 0 20px;}
.icon-0 img{ width:18%}
.icon-1 img{ width:20%}
.icon-2 img{ width:25%}
.icon-3 img{ width:30%}
.icon-4 img{ width:35%}
.icon-5 img{ width:40%}
.icon-6 img{ width:45%}
.icon-7 img{ width:50%}
.search{background:url(../../images/main/search.gif) no-repeat; border:0; width:70px; height:22px;}
.list{ float:left; width:270px;}
.list2{ float:left; width:350px;}
.submit{background:url(../../images/contact_us/contact_us_title_2.gif) no-repeat; border:0px; height:21px; width:69px;}

.vote_now {
	background:transparent url(../../images/main/vote_now_over.gif) no-repeat scroll 0 0;
	border: 0 none;
	height: 25px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	width: 92px;
}

.send {
	background:transparent url(../../images/main/send.gif) no-repeat scroll 0 0;
	border: 0 none;
	height: 25px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	width: 92px;
}

