.arial22 {
	font-family: Arial;
	font-size: 22px;
}
.arial18 {
	font-family: Arial;
	font-size: 18px;
	color: #660099;
}
.arial28 {
	font-family: Arial;
	font-size: 28px;
}
.arial10 {
	font-family: Arial;
	font-size: 10px;
}
.arial10bold {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.arial11 {
	font-family: Arial;
	font-size: 11px;
}
.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;
}
.verdana7 {
	font-family: Verdana;
	font-size: 7pt;
}
.verdana8 {
	font-family: Verdana;
	font-size: 8pt;
}
.verdana10 {
	font-family: Verdana;
	font-size: 10pt;
}
.verdana10orange {
	font-family: Verdana;
	font-size: 10pt;
	color: #CC6600;
}
.verdana10blue {
	font-family: Verdana;
	font-size: 10pt;
	color: #003399;
}
.verdana10orange {
	font-family: Verdana;
	font-size: 10pt;
	color: #CC6600;
}
.verdana10orangebold {
	font-family: Verdana;
	font-size: 10pt;
	color: #CC6600;
	font-weight: bold;
}
.verdana12orange {
	font-family: Verdana;
	font-size: 12pt;
	color: #CC6600;
	font-weight: bold;
}
.verdanal1 {
	font-family: Verdana;
	font-size: 11pt;
}
.verdana8bold {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.verdana9bold {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
}
.verdana8boldgrey {
	font-family: Verdana;
	font-size: 8pt;
	color: #454545; 
	font-weight: bold;
}
.verdana12boldwhite {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF; 
	font-weight: bold;
}
.verdana12boldgrey {
	font-family: Verdana;
	font-size: 9pt;
	color: #474747; 
	font-weight: bold;
}
.mainbg {
	background-color: #000000;
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.orngbg {
	background-color: #FF7936;
	background-image: url(images/orngbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.org {
	background-image: url(images/org.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.pagebg {
	background-color: #535353;
	background-image: url(images/pagebg.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.pagebg2 {
	background-image: url(images/pagebg2.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.grey {
	background-color: D6D6D6;
	background-image: url(images/greybg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.whitecon {
	background-color: FFFFFF;
	background-image: url(images/whitecon.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.whiteend {
	background-color: FFFFFF;
	background-image: url(images/whiteend.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.footer {
	background-color: 03319A;
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.redbottom {
	background-color: C60004;
	background-image: url(images/redbottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
A:link { text-decoration: none; color: #FF6200; }
A:visited {text-decoration: none; color: #FF6200; }
A:hover {text-decoration: none; color: #535353; }
A:active {text-decoration: none; color: #FF6200; }

A.s1:link { text-decoration: none; color: #ffffff; }
A.s1:visited {text-decoration: none; color: #ffffff; }
A.s1:hover {text-decoration: none; color: #FFEE07; }
A.s1:active {text-decoration: none; color: #ffffff; }

A.s2:link { text-decoration: underline; color: #ffffff; }
A.s2:visited {text-decoration: underline; color: #ffffff; }
A.s2:hover {text-decoration: underline; color: #8C40B3; }
A.s2:active {text-decoration: underline; color: #ffffff; }

A.s3:link { text-decoration: none; color: #7f7f7f; }
A.s3:visited {text-decoration: none; color: #7f7f7f; }
A.s3:hover {text-decoration: none; color: #FF7936; }
A.s3:active {text-decoration: none; color: #7f7f7f; }

A.s4:link { text-decoration: none; color: #ffffff; }
A.s4:visited {text-decoration: none; color: #ffffff; }
A.s4:hover {text-decoration: underline; color: #75C3E3; }
A.s4:active {text-decoration: none; color: #ffffff; }

.bar {
	BORDER-RIGHT: #F4878C 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #F4878C 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FAA063,endColorStr=#FF7D26); PADDING-BOTTOM: 1px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #F4878C 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #F4878C 1px solid; FONT-FAMILY: Arial; HEIGHT: 10px; BACKGROUND-COLOR: white; TEXT-DECORATION: none; display:block; line-height:25px; 
}
.bar:hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#C6C6C6,endColorStr=#897575); PADDING-BOTTOM: 1px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #ffffff 1px solid; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial; HEIGHT: 10px; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none

}

A.M:link { 
			 BORDER-RIGHT: #F4878C 1px solid;
		   BORDER-LEFT: #F4878C 1px solid;
		   BORDER-BOTTOM: #F4878C 1px solid;
		   BORDER-TOP: #F4878C 1px solid;
			color:ffffff; 
		   background-color:FF6200;
		   font-family:verdana;
		   font-size: 12px;
		   font-weight:bold;
		   letter-spacing:0px;
		   text-align: left;
		   PADDING-LEFT: 6px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
		   margin-TOP: 1px; margin-bottom: 1px;
		   display:block;
		   line-height:12px; }
A.M:visited {
			 BORDER-RIGHT: #F4878C 1px solid;
		   BORDER-LEFT: #F4878C 1px solid;
		   BORDER-BOTTOM: #F4878C 1px solid;
		   BORDER-TOP: #F4878C 1px solid;
			color:ffffff; 
		   background-color:FF6200;
		   font-family:verdana;
		   font-size: 12px;
		   font-weight:bold;
		   letter-spacing:0px;
		   text-align: left;
		   PADDING-LEFT: 6px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
		   margin-TOP: 1px; margin-bottom: 1px;
		   display:block;
		   line-height:12px; }

A.M:hover {
		   BORDER-RIGHT: #F4878C 1px solid;
		   BORDER-LEFT: #F4878C 1px solid;
		   BORDER-BOTTOM: #F4878C 1px solid;
		   BORDER-TOP: #F4878C 1px solid;
		   color:03319A; 
		   background-color:ffffff;
		   font-family:arial;
		   font-size: 12px;
		   font-weight:bold;
		   letter-spacing:0px;
		   text-align: left;
		   PADDING-LEFT: 6px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
		   margin-TOP: 1px; margin-bottom: 1px;
		   display:block;
		   line-height:12px; }

	
A.o:link { 
			 BORDER-RIGHT: #F4878C 1px solid;
		   BORDER-LEFT: #F4878C 1px solid;
		   BORDER-BOTTOM: #F4878C 1px solid;
		   BORDER-TOP: #F4878C 1px solid;
			color:ffffff; 
		   background-color:FF6200;
		   font-family:verdana;
		   font-size: 10px;
		   font-weight:bold;
		   letter-spacing:0px;
		   text-align: left;
		   PADDING-LEFT: 6px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
		   display:block;
		   line-height:9px; }
A.o:visited {
			 BORDER-RIGHT: #F4878C 1px solid;
		   BORDER-LEFT: #F4878C 1px solid;
		   BORDER-BOTTOM: #F4878C 1px solid;
		   BORDER-TOP: #F4878C 1px solid;
			color:#ffffff; 
		   background-color:FF6200;
		   font-family:Arial;
		   font-size: 11px;
		   font-weight:bold;
		   letter-spacing:0px;
		   text-align: left;
		   PADDING-LEFT: 6px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
		   display:block; }
A.o:hover {
		   BORDER-RIGHT: #00628B 1px solid;
		   BORDER-LEFT: #00628B 1px solid;
		   BORDER-BOTTOM: #00628B 1px solid;
		   BORDER-TOP: #00628B 1px solid;
		   color:FF6200; 
		   background-color:ffffff;
		   font-family:Arial;
		   font-size: 11px;
		   font-weight:bold;
		   letter-spacing:0px;
		   text-align: left;
		   PADDING-LEFT: 6px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
		   display:block; }
		   	   
.tabbg {
	background-image: url(images/pagebg.gif);
	background-position: left;
}
.shadleft {
	background-image: url(images/shdleft3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.shadright {
	background-image: url(images/shdright3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}


}.aconbg {
	background-color: 323232;
	background-image: url(images/acon.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.pledgebg {
	background-color: 323232;
	background-image: url(images/pledge.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

div.scroll {	height: 212px;	width: 100%;	overflow: auto;	border: 0px solid #171418;	background-color: #171418;	padding: 8px;}
.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;
}

.toggleopacity img{
border: 1px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.white {
	background-color: #FFFFFF;
}

.amabot_right .h1 { color: #c60; font-size: .92em; }
.amabot_right .amabot_widget .headline, .amabot_left .amabot_widget .headline { color: #c60; font-size: .92em; display: block; font-weight: bold; }
.amabot_widget .headline { color: #c60; font-size: medium; display: block; font-weight: bold; }
.amabot_left .h1 { color: #c60; font-size: .92em; }
.amabot_left .amabot_widget, .amabot_right .amabot_widget, .tigerbox {  padding-top: 8px;  padding-bottom: 8px;  padding-left: 8px;  padding-right: 8px;  border-bottom: 1px solid #FF9F71;   border-left: 1px solid #FF9F71;  border-right: 1px solid #FF9F71;  border-top: 1px solid #FF9F71; }
.amabot_center {  font-size: 12px; }
.amabot_right {  font-size: 12px; }
.amabot_left {  font-size: 12px; }