.button {
	BORDER-RIGHT: #CAE5FC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CAE5FC 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D0DCF6,endColorStr=#3A6298); PADDING-BOTTOM: 1px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #CAE5FC 1px solid; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: #CAE5FC 1px solid; FONT-FAMILY: Arial; HEIGHT: 10px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.button:hover {
	BORDER-RIGHT: #7388B6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7388B6 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#3A6298,endColorStr=#D0DCF6); PADDING-BOTTOM: 1px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #7388B6 1px solid; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: #7388B6 1px solid; FONT-FAMILY: Arial; HEIGHT: 10px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none

}
.arial10 {
	font-family: Arial;
	font-size: 10px;
}
.bg {
    background-color: #F8F9F9;
	background-image: url(images/Untitled-2_20.gif);
	background-repeat: repeat-x;
	background-position: bottom right;
	
}
.arial10bold {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.arial11 {
	font-family: Arial;
	font-size: 11px;
}
.arial12 {
	font-family: Arial;
	font-size: 12px;
}
.arail11bold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.arial12bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.arial14bold {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

A:link { text-decoration: none; color: #FFFFFF; }
A:visited {text-decoration: none; color: #FFFFFF; }
A:hover {text-decoration: none; color: #799563; }
A:active {text-decoration: none; color: #FFFFFF; }

A.s1:link { text-decoration: none; color: #FF7C00; }
A.s1:visited {text-decoration: none; color: #FF7C00; }
A.s1:hover {text-decoration: none; color: #A0A0A0; }
A.s1:active {text-decoration: none; color: #FF7C00; }

A.s2:link { text-decoration: none; color: #D8F985; }
A.s2:visited {text-decoration: none; color: #D8F985; }
A.s2:hover {text-decoration: underline; color: #DFFCCA; }
A.s2:active {text-decoration: underline; color: #FFF713; }

A.bs:link { text-decoration: underline; color: #3C8305; }
A.bs:visited {text-decoration: underline; color: #3C8305; }
A.bs:hover {text-decoration: underline; color: #808080; }
A.bs:active {text-decoration: underline; color: #3C8305; }

A.fv:link { text-decoration: underline; color: #ffffff; }
A.fv:visited {text-decoration: underline; color: #ffffff; }
A.fv:hover {text-decoration: underline; color: #808080; }
A.fv:active {text-decoration: underline; color: #ffffff; }

A.sublink:link { text-decoration: underline; color: #3C8305; }
A.sublink:visited {text-decoration: underline; color: #3C8305; }
A.sublink:hover {text-decoration: underline; color: #808080; }
A.sublink:active {text-decoration: underline; color: #3C8305; }

A.sublinks:link { text-decoration: underline; color: #3399FF; }
A.sublinks:visited {text-decoration: underline; color: #3399FF; }
A.sublinks:hover {text-decoration: underline; color: #808080; }
A.sublinks:active {text-decoration: underline; color: #3399FF; }

A.sublinks2:link { text-decoration: none; color: black; }
A.sublinks2:visited {text-decoration: none; color: black; }
A.sublinks2:hover {text-decoration: underline; color: black; }
A.sublinks2:active {text-decoration: underline;  color: black;}

.arial12normal {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-color: black;
}

.arial22 {
	font-family: Arial;
	font-size: 22px;
}
.arial28 {
	font-family: Arial;
	font-size: 28px;

}
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.blacktitle {
	font-family: arial;
	font-size: 14pt;
	font-weight: normal;
	color=#000000;
}
.blacksubtitle {
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color=#FF0000;
}


.toggleopacity img{
border: 1px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}
#loading {
 	width: 200px;
 	height: 100px;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -50px;
 	margin-left: -100px;
 	text-align: center;
}
.noshowit {
display:none 

}
@media print { 
#header, #footer { 
display:none 
} 
}