.backgroundshadow {
	background-image: url(../images/background_shadow.jpg);
	background-repeat: repeat-y;
	background-position: center top;

}
.infotext 
{
    font-family: Arial;
    color: green;
    font-weight:bold;
}
.errortext 
{
    font-family: Arial;
    color: Red;
    font-weight:bold;
}
#headerThumbnail {
    border: solid 1px #AAAAAA;
    float: left;
    width: 100;
    clear= left;
    filter:progid:DXImageTransform.Microsoft.Shadow(Color='#AAAAAA', direction=135, strength=2);
}
.favorites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #660099;
	text-transform: uppercase;

}
.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
}
.topleftcorner {
	background-image: url(../images/shadow_left_corner_top.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.logobackground {
	background-image: url(../images/background_logoline.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.shadowleftline {
	background-image: url(../images/shadow_left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.shadowtop {
	background-image: url(../images/shadow_top.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.topright {
	background-image: url(../images/shadow_right_corner_top.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.rightshadow {
	background-image: url(../images/shadow_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.bottomleft {
	background-image: url(../images/shadow_left_corner_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.shadowbottom {
	background-image: url(../images/shadow_bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bottomright {
	background-image: url(../images/shadow_right_corner_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.globalnav {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
	text-decoration:none; border-style:none;  
}
.globalnavlink {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
	text-decoration:none; border-style:none;  
}
A.globalnavlink:link {font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
	text-decoration:none; border-style:none;  }
A.globalnavlink:active {font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
	text-decoration:none; border-style:none;  }
A.globalnavlink:visited {font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
	text-decoration:none; border-style:none;  }
A.globalnavlink:hover {font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
	text-decoration:none; border-style:none;  }

.navtopcornerleft {
	background-image: url(../images/background_nav_left_top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.memberlogin {
	background-image: url(../images/background_memberlogin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-attachment: scroll;

}
.navcallout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC00;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #660099;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #454545;
}
.text p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #454545;
}
.text p strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #454545;
}
#text p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #454545;
}
#text p strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #454545;
}
.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #ECECFF;
	border-right-color: #ECECFF;
	border-bottom-color: #ECECFF;
	border-left-color: #ECECFF;

}
.featurednews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #515151;
}
.newsreel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515151;
}
.featurednewsleft {
	background-image: url(../images/shadow_news_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.featurednewsmiddle {
	background-image: url(../images/shadow_news_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.featurednewsright {
	background-image: url(../images/shadow_news_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subnav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #660099;
}
.subnavover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B4B4B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #ECECFF;
	border-right-color: #ECECFF;
	border-bottom-color: #ECECFF;
	border-left-color: #ECECFF;
}
.calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #444444;
	border-right-color: #444444;
	border-bottom-color: #444444;
	border-left-color: #444444;

}
.callouttop {
	background-image: url(../images/line_callout_top.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.calloutlineleft {
	background-image: url(../images/line_callout_left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.calloutlineright {
	background-image: url(../images/line_callout_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.calloutlinebottom {
	background-image: url(../images/line_callout_bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.callout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993399;
}
INPUT.btn {
	BORDER-RIGHT: #B1B1D8 1px solid; BORDER-TOP: #B1B1D8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; FILTER: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#B1B1D8'); BORDER-LEFT: #B1B1D8 1px solid; COLOR: #660099; BORDER-BOTTOM: #B1B1D8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fed
}
.box1 {
	BORDER-RIGHT: #B1B1D8 1px solid; BORDER-TOP: #B1B1D8 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #B1B1D8 1px solid; WIDTH: 190px; COLOR: #333333; BORDER-BOTTOM: #B1B1D8 1px solid; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #ffffff
}
.box3 {
	BORDER-RIGHT: #B1B1D8 1px solid; BORDER-TOP: #B1B1D8 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #B1B1D8 1px solid; WIDTH: 56px; COLOR: #333333; BORDER-BOTTOM: #B1B1D8 1px solid; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #ffffff
}
.box2 {
	BORDER-RIGHT: #B1B1D8 1px solid; BORDER-TOP: #B1B1D8 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #B1B1D8 1px solid; WIDTH: 500px; COLOR: #333333; BORDER-BOTTOM: #B1B1D8 1px solid; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #ffffff
}.formheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #4F4F4F;
}
.formcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4F4F4F;
}
.formcopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #523472;
	background-color: #EBE3F2;
}
A.formcopy2:link {text-decoration: underline; color: #523472;}
A.formcopy2:active {text-decoration: none; color: #523472;}
A.formcopy2:visited {text-decoration: underline; color: #523472;}
A.formcopy2:hover {text-decoration: none; color: #523472;}

}.formcopy3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #523472;
	background-color: #F8F4FB;
}
A.formcopy3:link {text-decoration: underline; color: #523472;}
A.formcopy3:active {text-decoration: none; color: #523472;}
A.formcopy3:visited {text-decoration: underline; color: #523472;}
A.formcopy3:hover {text-decoration: none; color: #523472;}
.formheader2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #4F4F4F;
}
.pagecopy2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4F4F4F;
}
.pagecopyhighighted {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF9900;
}
.pageheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #60396C;
}
.backgroundbody {
	background-image: url("../images/background_body.jpg");
	background-repeat: no-repeat;
	background-position: center top;
}

.componentcallout {
	background-image: url(../images/component_callout.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.calloutwhitetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}
