﻿html,body
{
	margin:0;padding:0;
	font-family: Verdana;
	font-weight: normal;
}

p 
{
	margin:0 0 1em 0;padding:0
}
  
h1
{
	margin:0 0 .7em 0;padding:0
}
  
form 
{
	margin:0;padding:0
}

img 
{
	margin:0; padding: 0;
	vertical-align: bottom;
}

table 
{
	margin:0; 
	padding: 0; 
	border: 0; 
}

#container 
{
  margin: 0px auto;
  width: 850px; 
  background: #ffffff;
}

#mastHead {
  float: left; 
  width: 334px;
  height: 94px; 
  padding: 0;
  margin: 0;
  margin-top: 2px;
  border: 0;
}

#navBar {
  float: left; 
  width: 300px; 
  height: 94px;
  border: 0;
  padding: 0;
  margin: 0;
}

#statBar {
  float: left; 
  width: 210px; 
  height: 94px;
  border: 0; 
  padding: 0;
  margin: 1px;
}

#searchContent {
  float:left;
  width:628px;
  height: 235px;
  border: 1px solid gray;
  background-color: #c7d3e8;
  padding: 0;
  margin: 1px;
  margin-top: 0;
}

#clubContent { 
  float:left; 
  width: 210px; 
  height: 345px;
  border: 1px solid gray;
  padding: 0;
  margin: 1px;
  margin-top: 0;
  background-color: #f2f2f2;
}

#resultsContent 
{
  float: left;
  width:628px;
  min-height: 600px;
  _height: expression(this.scrollHeight < 600 ? "600px" : "auto"); /* set min-height hack targets IE6 and lower  */
  border: 1px solid gray;
  padding: 0;
  margin: 1px;
  margin-top: -109px;
}

#businessContent { 
  float:left;
  width: 210px; 
  height: 260px;
  border: 1px solid gray;
  padding: 0;
  margin: 1px;
  background-color: #f2f2f2;
}

#pollContent { 
  float:left; 
  width: 210px; 
  height: 247px;
  border: 1px solid gray;
  padding: 0;
  margin: 1px;
  background-color: #c7d3e8;
}

#trainingContent { 
  float:left; 
  width: 210px; 
  height: 135px;
  border: 1px solid gray;
  padding: 0;
  margin: 1px;
  background-color: #c7d3e8;
}
#trainingContent a:link, 
#trainingContent a:visited
{
	color: #00539b;
	text-decoration: none;
	vertical-align: bottom;
	outline: none;
	display: block;
	text-align: left;
	padding: 10px;
}
#trainingContent a:hover
{
	color: Black;
}

#nullPollContent { 
  float:left; 
  width: 190px; 
  /*height: 316px;*/
  height: 247px;
  padding: 0;
  margin: 1px;
  background-color: #ffffff;
}


#footer { 
  clear:both;
  width: 846px;
  height: 25px;
  margin: 0;
  padding: 0;
  border: 1px solid #ffffff;
  background-color: #00539b;
  font-family: Verdana;
  font-size: 8pt;
  /*font-weight: bold;*/
  color: #ffffff;
} 

#singleBodyContent 
{
  float: left;
  width:628px;
  border: 1px solid gray;
  padding: 0;
  margin: 1px;
  min-height: 838px;
  _height: expression(this.scrollHeight < 838 ? "838px" : "auto");   /* set min-height hack targets IE6 and lower  */
}

#singleFullBodyContent 
{
  float: left;
  width:846px;
  background-color: #c7d3e8;
  border: 1px solid gray;
  padding: 0;
  margin: 1px;
  min-height: 238px;
}

.hiddenPic 
{
	display:none;
}

.FreezePaneOff
{
      visibility: hidden;
      display: none;
      position: absolute;
      top: -100px;
      left: -100px;
      text-align: center;
      cursor: default;
}

.FreezePaneOn
{
      position: absolute;
      top: 0px;
      left: 0px;
      visibility: visible;
      display: block;
      width: 100%;
      height: 900px;
      background-color: #DEDEDE;
      z-index: 999;
      filter:alpha(opacity=85);
      -moz-opacity:0.85;
      padding-top: 20%;
      text-align: center;
      margin-left: auto;
      margin-right: auto;
      cursor: wait;
}

.InnerFreezePane
{
      text-align: center;
      vertical-align: middle;
      width: 66%;
      background-color: #A2B5CD;
      color: #000000;
      font-size: 12pt;
      font-family: Verdana;
      /*font-weight: bold;*/
      border: solid 2px #000000;
      padding: 9px;
      margin-left: auto;
      margin-right: auto;
}

.Link
{
	color:White; 
	text-decoration:none;
}

.Link:hover
{
	color: Gray;
}

.HideVoviciLink
{
	color:#f2f2f2; 
	text-decoration:none;
	cursor: default;

}

.BlackItalicLink
{
	font-size:9pt; 
	/*font-weight:bold;*/
	color:black; 
	font-style:italic; 
	text-decoration: none;
}

.BlackItalicLink:hover
{
	color: #00539b;
}

.SmallBlackLink
{
	color:Black; 
	font-size:8pt; 
	/*font-weight:bold;*/
}

.SmallBlackLink:hover
{
	color: #00539b;
}

#SmallBlackLink
{
	color:Black; 
	font-size:8pt; 
	/*font-weight:bold;*/
}

#SmallBlackLink:hover
{
	color: #00539b;
}

.SmallBlackLinkNonDecor
{
	color:Black; 
	font-size:8pt; 
	/*font-weight:bold;*/
	text-decoration: none;
}

.SmallBlackLinkNonDecor:hover
{
	color: #00539b;
}

.BlackLink
{
	color:Black; 
	font-size:9pt; 
	/*font-weight:bold;*/
}

.BlackLink:hover
{
	color: #00539b;
}

.BlueLink
{
	color: #00539b;
	text-decoration: none;
	vertical-align: bottom;
}

.BlueLink:hover
{
	color: Black;
}

.SmallBlueLink
{
	color:#00539b; 
	font-size:7pt; 
	/*font-weight:bold;*/
	text-decoration: none;
	font-family: Verdana;
}

.SmallBlueLink:hover
{
	color: Black;
}

.BigContentHeader
{
	font-size: 20pt;
	font-family: Verdana;
	/*font-weight: bold;*/
	color: #00539b;
}

.ContentHeader
{
	font-size: 12pt;
	font-family: Verdana;
	/*font-weight: bold;*/
	color: #00539b;
}

.ContentMidHeader
{
	font-size: 10pt;
	font-family: Verdana;
	/*font-weight: bold;*/
	color: #00539b;
}

.BigContentSubHeader
{
	font-size: 12pt;
	font-family: Verdana;
	/*font-weight: bold;*/
	color: Black;
}

.ContentSubHeader
{
	font-size: 10pt;
	font-family: Verdana;
	/*font-weight: bold;*/
	color: Black;
}

.WelcomeMsg
{
	font-size: 10pt;
	font-family: Verdana;
	/*font-weight: bold;*/
	color: #00539b;
}

.InputLabel
{
	font-size:8pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: Black;
	vertical-align: middle;
	text-align: center;
}

.BlackLabelItalic
{
	font-size:9pt; 
	/*font-weight:bold;*/ 
	font-family: Verdana;
	color: Black;
	vertical-align: middle;
	text-align: center;
	font-style: italic;
	text-decoration: underline;
}

.BlackLabel
{
	font-size:10pt; 
	/*font-weight:bold;*/ 
	font-family: Verdana;
	color: Black;
	vertical-align: middle;
	text-align: center;
}

.BigBlackLabel
{
	font-size:12pt; 
	/*font-weight:bold;*/ 
	font-family: Verdana;
	color: Black;
	vertical-align: middle;
	text-align: center;
}

.InputLabelBlue
{
	font-size:8pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: #00539b;
	vertical-align: middle;
	text-align: center;
	padding: 0;
}

input
{
	font-size:8pt; 
	font-family: Verdana;
	color: Black;
	font-weight: normal;
}

.ListItem
{
	font-size:8pt; 
	font-family: Verdana;
	color: Black;
	font-weight: normal;
}

.Copy
{
	font-size:8pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: Black;
	/*line-height: 17px;*/
}

.BigCopy
{
	font-size:12pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: Black;
	/*line-height: 17px;*/
}

.BigCopyNormal
{
	font-size:12pt; 
	font-weight:normal;
	font-family: Verdana;
	color: Black;
	/*line-height: 17px;*/
}

.SmallCopyItalic
{
	font-size:8pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: Black;
	font-style: italic;
}

.TinyCopyItalic
{
	font-size:6pt; 
	font-family: Verdana;
	color: Black;
	font-style: italic;
	padding: 0;
	margin: 0;
}

.TinyWhiteCopy
{
	font-size:7pt; 
	font-family: Verdana;
	color: #ffffff;
	padding: 0;
	margin: 0;
}

.CopyBlue
{
	font-size:10pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: #00539b;
	/*line-height: 17px;*/
}

.BigCopyBlue
{
	font-size:12pt; 
	/*font-weight:bold;*/ 
	font-family: Verdana;
	color: #00539b;
	/*line-height: 17px;*/
}

.XtraBigCopyBlue
{
	font-size:14pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: #00539b;
	/*line-height: 17px;*/
}

.ErrorMsg
{
	font-size:9pt; 
	/*font-weight:bold;*/ 
	font-family: Verdana;
	color: Red;
	/*line-height: 17px;*/
}

.RavesGridImgItem
{
	border-color: Silver;
	border-width: 1px;
	border-style: Solid;
	height: 86px;
	width: 140px;
}

.RavesGridTextItem
{
	font-size:8pt;
	font-family:Verdana;
	/*font-weight:bold;*/
	color: Black;
	padding: 5px 5px 5px 5px;
	/*line-height: 17px;*/
	vertical-align: top;
}

.RequiredFieldsLabel
{
	color: Red; 
	font-size:7pt; 
	/*font-weight:bold; */
	font-family: Verdana; 
	padding:0;
	text-align: right;
}

.ValidationSummary
{
	color: Red; 
	font-size:8pt; 
	/*font-weight:bold; */
	font-family: Verdana; 
	padding:0;
	text-align: center;
}

.BtnTables
{
	text-align: left;
	font-size:8pt; 
	/*font-weight:bold; */
	font-family: Verdana;
	color: Black;
}

.BCStatusLink
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	border-style: none;
	display: block;
	outline-style: none;
	background-color: #00539b;
	padding: 4px;
}

.BCStatusLink:hover
{
	background-color: #c7d3e8;
	color: #00539b;
}