BODY
{
	font-size: 12px; /*LIST-STYLE-IMAGE: url(file://E:\inetpub\wwwroot\www\gspot\2Cher\images\bullet.gif);*/
	color: white;
	font-family: Arial;
	text-align: center;
}
A.nav
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
A
{
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A:link
{
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A:hover
{
	color: #347092;
	font-family: Arial;
	text-decoration: none;
}
A.nav:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #dfdfef;
}
A.nav:active
{
	font-weight: bold;
	font-size: 12px;
	color: white;
}
A.nav:link
{
	font-weight: bold;
	font-size: 12px;
	color: white;
}
A.footer
{
	font-weight: bold;
	color: #c5c5c5;
	text-decoration: none;
}
A.footer:active
{
	font-weight: bold;
	color: #c5c5c5;
	text-decoration: none;
}
A.footer:hover
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
A.footer:link
{
	font-weight: bold;
	color: #c5c5c5;
	text-decoration: none;
}
A.footer:visited
{
	font-weight: bold;
	color: #c5c5c5;
	text-decoration: none;
}
A.credit
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A.credit:active
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A.credit:link
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A.credit:hover
{
	font-size: 8pt;
	color: black;
	text-decoration: underline;
}
TD
{
	font-size: 12px;
	color: black;
}


INPUT
{
	border-right: #636363 1px solid;
	border-top: #636363 1px solid;
	font-size: 10pt;
	border-left: #636363 1px solid;
	color: black;
	border-bottom: #636363 1px solid;
	background-color: white;
	z-index:50;
}

GridViewHeaderSortA {background: url(images/arrow_up.gif) no-repeat 95% 50%; }
GridViewHeaderSortD {background: url(images/arrow_down.gif) no-repeat 95% 60%; } 



TEXTAREA
{
	border-right: #636363 1px solid;
	border-top: #636363 1px solid;
	border-left: #636363 1px solid;
	color: black;
	border-bottom: #636363 1px solid;
	background-color: white;
}
INPUT.btn
{
	border-right: black 1px;
	border-top: black 1px;
	font-size: 8pt;
	border-left: black 1px;
	color: white;
	border-bottom: black 1px;
	font-family: Arial;
}
.title
{
	font-weight: bold;
	color: #1a4f85;
	font-size: small;
}


.small
{
font-weight: bold;
font-size:smaller;	
font-family:Arial;
}


A.nav_over
{
	font-weight: bold;
	color: #d3d3d3;
}
IMG.pic
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.big_title
{
	font-weight: bold;
	font-size: 14px;
	color: #347092;
	font-family: Verdana;
}
TABLE
{
	  
	border-right: medium none white;
	border-top: medium none white;
	border-left: medium none white;
	border-bottom: medium none white;
}
.title_sub
{
	font-weight: bold;
	color: white;
}
.footer
{
	font-weight: bold;
	color: #c5c5c5;
}
A.credit:visited
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	text-decoration: none;
}
A.title
{
	font-size: 12px;
	color: #89a7ba;
}
A.title:link
{
	font-size: 12px;
	color: #89a7ba;
}
A.title:visited
{
	font-size: 12px;
	color: #89a7ba;
}
A.title:hover
{
	font-size: 12px;
	color: #89a7ba;
	text-decoration: underline;
}
.news
{
	color: white;
}
.UnderLineText
{
	text-decoration: underline;
}

text_hidden
{
	overflow: hidden;
}

.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #00688B;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

.accordionHeaderSelected
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #2290AD;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

.accordionContent
{
	background-color: #B4CDCD;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}

.accordionLink
{
	background: none;
	text-decoration: underline;
	color: White;
}

.accordionLink:hover
{
	background: none;
	text-decoration: underline;
	color: White;
}

.overlay
{
	display: inline;
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	filter: alpha(Opacity=70);
	opacity: .70;
	-moz-opacity: 0.70;
	background: url(../images/loading-indicator.gif) #d2d2d2 fixed no-repeat center center; 

}

.overlayNoAnim
{
	display: inline;
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	filter: alpha(Opacity=70);
	opacity: .70;
	-moz-opacity: 0.70;
	background: #d2d2d2 fixed no-repeat center center; 
	
}

.hidecolumn
{
  visibility: hidden; 
}

.loader
{
	z-index: 100;
	position: fixed;
	width: 120px;
	margin-left: -60px;
	top: 50%;
	left: 50%;
}
* html .loader
{
	position: absolute;
	margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +      'px' );
}


#el01
{
	color: #00f;
}
#el02
{
	background-color: #ddd;
}
#el03
{
	color: #fff;
	background-color: #33b;
}
#el04
{
	color: #fff;
	background-color: #33b;
}
#el05
{
	border-width: 4px;
}
#el06
{
	border-color: #00f;
}
#el07
{
	border: 2px solid #999;
}
#el08
{
	width: 40px;
	height: 40px;
}
#el09
{
	font-size: 150%;
}
#el10
{
	font-size: 10%;
}
#el11
{
	padding: 0;
}
#el12
{
	margin: 0;
}

.searchInput { margin:0;    padding:0;    border-width:1px;  width:153px;}

.btn
{
cursor:pointer;
cursor:pointer;
}
.btn[disabled]
{
cursor:default;
}

Dis
{ 
 text-decoration: line-through; }
 
 
