.WhiteText { padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF;}
.BlackText { padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.SmallBlackText { padding-right:20; padding-bottom:5; padding-top:5; padding-left:20;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.BigBlackText { padding-right:15; padding-bottom:5; padding-top:5; padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.SmallPurpleText { padding-right:15; padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #8a5198;}

.MainGreyBlue, .MainGreyBlue a:link,.MainGreyBlue a:hover,.MainGreyBlue a:visited { color: #01AFAE; background-color: #F1EEE9; font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal;  font-weight: normal;}




.BlueTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #FFFFFF; background-color:#BCC5D9}
.GreenTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #000000; background-color:#CDDA66}
.OrangeTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #FFFFFF; background-color:#CCF0F0}
.PurpleTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #FFFFFF; background-color:#B997C2}

.BlueFrame {background-color:#CCF0F0}
.GreenFrame {background-color:#DDE699}
.OrangeFrame {background-color:#CCF0F0}
.PurpleFrame {background-color:#D1B9D6}

.GreenReserves {background-color:#CDDA66}
.GreenLightReserves {background-color:#DDE699}

.Default {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #58595B;	text-decoration: none;}
td.Default a:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
td.Default a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline;}

.BodyText {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #58595B; padding-left:10px;padding-right:40px;}
.BodyText td {color: #58595B;}
.BodyText a,.BodyText a:link {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; text-decoration: none;color:  Black;font-weight:Bold;}
.BodyText a:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; color:  Black;text-decoration: none;}
.BodyText a:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; text-decoration: underline;color:Red;font-weight:Bold;}
.BodyText a:active {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; text-decoration: underline;}


.BodyText2 {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #58595B;}
.BodyText2 a:link {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; text-decoration: none;}
.BodyText2 a:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; text-decoration: underline;}
.BodyText2 a:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; text-decoration: underline;}
.BodyText2 a:active {font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; text-decoration: underline;}



.Orig_BodyText {	padding-left:35px;padding-right:45px;font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #58595B;}
.Orig_BodyText td {color: #58595B;}
.Orig_BodyText a:link {text-decoration: none;}
.Orig_BodyText a:hover {text-decoration: underline;}
.Orig_BodyText a:visited {}
.Orig_BodyText a:active {text-decoration: underline;}

.Main { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal;  font-weight: normal;}
.Main a:link { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: normal;}
.Main a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: normal;}
.Main a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: normal;}



.Title,.Title a:link,.Title a:hover,.Title a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13pt;	font-style: normal;	font-weight: bold; color:#58595B;}

.survey,survey a:link,survey a:hover,survey a:visited  { color:#58595B; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	font-weight: normal; }

ul {list-style-type: square;list-style-position: outside; list-style-image: url(/web_common/swpq/green-arrow.gif);}

li{margin-left:-20px;}

.EventText {text-align:left; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #58595B;}

.MonthsBar {text-align:left; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #8B519B;}

img {border:0;}

.LinksText { padding-right:5; padding-bottom:10; padding-top:0; padding-left:10;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;text-decoration:none; text-align:right;}
.LinksText a:link {color: #000000;text-decoration: none;}
.LinksText a:hover {color: #000000;text-decoration: underline;}
.LinksText a:visited {color: #000000;}

.ar13 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #8B5199; text-align:right;}
.ar13 a:link {color: #8B5199;text-decoration: none;}
.ar13 a:hover {color: #8B5199;text-decoration: underline;}
.ar13 a:visited {color: #8B5199;}
a.ar13 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #8B5199; text-align:right;}
a.ar13:link {color: #8B5199;text-decoration: none;}
a.ar13:hover {color: #8B5199;text-decoration: underline;}
a.ar13:visited {color: #8B5199;}

.topmenu26 {  color:#8f9fc1; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
td.topmenu26 {  color:#8f9fc1; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;}
td.topmenu26 a:link {  color:#8f9fc1;text-decoration:none;}
td.topmenu26 a:hover {  color:#8f9fc1;text-decoration:underline;}
td.topmenu26 a:visited {  color:#8f9fc1;}

.menu26events {  color:#8a5198; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
td.menu26events {  color:#8a5198; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
td.menu26events a:link {  color:#8a5198;text-decoration:none; }
td.menu26events a:hover {  color:#8a5198;text-decoration:underline;}
td.menu26events a:visited {  color:#8a5198;}


td.menu26 {  color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.menu26 {  color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.menu26:link {  color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.menu26:hover {  text-decoration:underline;}
a.menu26:visited {  color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}

td.submenu26 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26:hover {  text-decoration:underline;}
a.submenu26:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}

.topmenu26 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align:center;
}

a.toplink_26:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid #759CBB;
	height: 22px;
	margin: 0px;
	padding: 2px;
	background-color: #759CBB;
}



a.toplink_26:visited {
color: #FFFFFF; 
height: 22px;
border: 0px solid #759CBB;
margin: 0px;
padding: 2px;
background-color: #759CBB;
}




a.toplink_26:active {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	height: 22px;
	border-top: 0px solid #316F9E;
	border-right: 0px solid #316F9E;
	border-bottom: 0px solid #316F9E;
	border-left: 0px solid #316F9E;
	background-color: #316F9E;
	background-position: bottom;
}



a.toplink_26:hover {
	color: #FFFFFF;
	height: 22px;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	border-top: 0px solid #316F9E;
	border-right: 0px solid #316F9E;
	border-bottom: 0px solid #316F9E;
	border-left: 0px solid #316F9E;
	background-color: #316F9E;
	background-position: bottom;
}
A.menulink26 {
	display: block;
	width: 120px;
	height: 22px;
	text-align: left;
	text-decoration: none;
	font-family:Arial;
	font-size:0.7em;
	layer-background-color:#9CB6CF;
	background-color:#9CB6CF;
	color: #073C64;
	color: #031E33;
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 2px;	
	filter: Alpha(Opacity=90);
}


A.menulink26:hover {
	height: 22px;
border: solid 0px #6100C1;
background-color:#F0E1FF;
background-color:#8299B0;
border-bottom: 1px solid #FFFFFF;
}

.topmenubackground{
	background-color: #8C9EC6;
}

.optmenu-vertical-separator{
	width:1px;
	background-image: url(/web_common/template26/topmenu-separator.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}

.topmenu-vertical-separator{
	width:3px;
	height:12px;
	background-image: url(/web_common/swpq/white-dots-down-on-green.gif);
	background-repeat:repeat;
	vertical-align: middle;
}

.topmenu-verticalD87C00{
	width:1px;
	height:10px;
	background-image: url(/web_common/template26/bullet-orange.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}
