/*
	Custom styles shifted here from UserGlobalStyle.css
	to prevent future upgrade problems
*/

/* commented out for redesign -- SCT (05/2009)--
A:link { color: #336666;}

A:visited { color: #336666;}

A:hover { color: #FF6633; } 

BODY	{
	font:12px Arial, Helvetica, sans-serif;
	color:#686868;
}*/

/* changed this so all surveys would display with same format (05/2009) */

.Explicit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#686868;
}

/* This was commented out to solve a 
   problem with ecards
TEXTAREA, INPUT, SELECT {
	font-size: 12pt;
	color: #003366;
}
*/

OPTION {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.appArea {
	margin-left: 10px;
	margin-top: 10px;

}

.appAreaNowidth {
	margin-left: 30px;
	margin-top: 30px;
}

.Hint {
	font-family: Arial, Helvetica, sans-serif;
}

.NoteText {
	font-family: Arial, Helvetica, sans-serif;
}

.ObjTitle {
	FONT-WEIGHT: normal; 
	text-decoration: none;
	FONT-SIZE: 16px; 
	COLOR: #FF6633; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

table.RLBack {
	border: solid 2px #336699;
}

.RLHeader {	color: #003366; }

.RLBullet {	color: #003366; }

.Smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-color: #545454;
}

.SmallerC {
	font-family: Arial, Helvetica, sans-serif;
}

p.dividerHeading {
	font-family: Arial, Helvetica, sans-serif;
}

.Divider {
	font-family: Arial, Helvetica, sans-serif;
}

.SectionHead {
	font-family: Arial, Helvetica, sans-serif;
}

.ListItem0 {
	font-family: Arial, Helvetica, sans-serif;
}

.ListItem1 {
	font-family: Arial, Helvetica, sans-serif;
}

.Button {
	font-family: Arial, Helvetica, sans-serif;
}

p.centered {
	color: #003366;
	font-size: 12px;
}

.NetscapeFix {
	font-size: 9pt;
}

LEGEND {
	font-family: Arial, Helvetica, sans-serif;
}

LABEL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
}

td.minicalcell {
	border-color: #336699;
}

a.datelink {
	font-weight: bold;
	text-decoration: none;
	color: #336699;
	font-size: 10pt;
}
a.datelink:visited {color: #336699}
a.datelink:hover {color: #FF6633}

a.callistevent {
	font-weight: normal;
	text-decoration: underline;
	color: #545454;
	font-size: 10pt;
	
}
a.callistevent:visited {color: #545454}
a.callistevent:hover {color: #FF6633}

.eventtitle {
	font-size: 11pt;
	font-weight: bold;
	color: #336699;
}

.locationtitle {
	color: #336699;
	font-weight: bold;
	font-size: 9pt;
}

.byline {
	color: #336699;
}

.headline {
	font-weight: bold;
	font-size: 18pt;
	color: #003366;
}

.subheading {
	text-decoration:none;
	font-style:italic;
	color: #003366;
}

.AdvocacyInstructions {
	font-family: Arial, Helvetica, sans-serif;
}

.Instructions {
	font-family: Arial, Helvetica, sans-serif;
}

.ProgressBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #FF9;
}

.ProgressBoxCurrent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #FF9;
}

.Premiums {
	font-family: Arial, Helvetica, sans-serif;
}

.Upgrades {
	font-family: Arial, Helvetica, sans-serif;
}

.FormBox {
	font-family: Arial, Helvetica, sans-serif;
}

p.scrollingText {
	font-family: Arial, Helvetica, sans-serif;
}

p.cstmTitle {
	font-family: Arial, Helvetica, sans-serif;
}

p.cstmHeading, span.cstmHeading {
	font-family: Arial, Helvetica, sans-serif;
}

p.cstmBtnText {
	font-family: Arial, Helvetica, sans-serif;
}
a.cstmBtnText:link {
	font-family: Arial, Helvetica, sans-serif;
}
a.cstmBtnText:visited {
	font-family: Arial, Helvetica, sans-serif;
}
a.cstmBtnText:hover {
	font-family: Arial, Helvetica, sans-serif;
}

.ProgressBar {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F8F1DE;
}

.WhatNext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FF9;
}

div.WhatNext {
	background-color: #FF9;
}
