.header a:link {
	color: #ffffff;
	text-decoration: underline
	}
.header a:hover {
	color: #ffffff;
	text-decoration: none
	}
.header a:visited {
	color: #ffffff;
	}
.header a:active{
	color:#ffffff;
}
	
a:link {
	color: blue;
	text-decoration: underline
	}
a:hover {
	color: red;
	text-decoration: none
	}
a:active {
	color: blue;
	}

a.linksm {
	color: #999966;
	font-size: 9pt;
	font-family: arial, verdana;
	text-decoration:none;
}
a.linksm:visited {
	color: #999966;
	font-size: 9pt;
	font-family: arial, verdana;
	text-decoration:none;
}
a.linksm:hover {
	color: red;
}

a.whitelink{
    color:#ffffff;
    text-decoration: underline;
}

a.whitelink active{
    color: #ffffff;
    text-decoration: none;
}

a.whitelink hover{
    color: #ffffff;
    text-decoration: none;
}

a.whitelink visited{
    color: #ffffff;
    text-decoration:underline;
}

.sectiontitle {
	color: #CCCC99;
	font-size: 14pt;
	font-weight: bold;
	font-family: arial, verdana
	}
.storytitle {
	color: #990000;
	font-size: 11pt;
	font-weight: bold;
	font-family: arial, verdana
	}
.storytitle2 {
	color: #666666;
	font-size: 11pt;
	font-weight: bold;
	font-family: arial, verdana
	}
.storyoptions {
	color: gray;
	font-size: 8pt;
	font-weight: normal;
	font-family: arial, verdana
	}
.storyauthor {
	color: gray;
	font-size: 8pt;
	font-weight: normal;
	font-family: arial, verdana
	}
.storycopy {
	color: black;
	font-size: 9pt;
	font-family: arial, verdana
	}
.storyspace {
	color: #999966;
	font-size: 8pt;
	font-weight: bold;
	font-family: arial, verdana
	}

.dragbox {
	cursor: move
	}

.btn {
	font-size:8pt;
	background:white;
	border-color: #808000;
	border-width: 1pt;
	color: #808000;
	font-weight: bold;
	font-family: Arial, Helvetica
	}

.btn2 {
	font-size:8pt;
	background: #808000;
	border-color: #cccc99;
	border-width: 1pt;
	color: white;
	font-weight: bold;
	font-family: Arial, Helvetica
	}

.btnweb {
	font-size:8pt;
	background: #666666;
	border-color: #cccccc;
	border-width: 1pt;
	color: white;
	font-weight: bold;
	font-family: Arial, Helvetica
	}

.dropdown {
	font-size: 9pt;
	background: white;
	border-color: #cccc99;
	border-width: 1pt;
	color: black;
	font-weight: 400;
	font-family: Arial, Helvetica
	}

.btnsection {
	font-size:8pt;
	background: #cccc99;
	border-color: #ffffcc;
	border-width: 1pt;
	color: #808000;
	font-weight: bold;
	font-family: Arial, Helvetica;
	height: 40px;
	width: 100%;
	text-transform: uppercase;
	}
.btndateframe {
	font-size:8pt;
	background: #cccc99;
	border-color: #ffffcc;
	border-width: 1pt;
	color: #808000;
	font-weight: bold;
	font-family: Arial, Helvetica;
	height: 20px;
	width: 100%;
	text-transform: uppercase;
	}
.btndeadline {
	font-size:8pt;
	background: red;
	border-color: #FFB7B7;
	border-width: 1;
	color: white;
	font-weight: bold;
	font-family: Arial, Helvetica;
	height: 40px;
	width: 100%;
	text-transform: uppercase;
	text-decoration: blink;
	}

.btnsm {
	font-size:8pt;
	background: white;
	border-color: #cccc99;
	border-width: 1pt;
	color: black;
	font-weight: normal;
	font-family: Arial, Helvetica;
	}

.tbl {
	font-size:10pt;
	background:white;
	border-color: #cccc99;
	border-width: 2pt;
	color: black;
	font-weight: normal;
	font-family: Arial, Helvetica;
	}

.formquestion {
	color: gray;
	font-size: 9pt;
	font-weight: bold;
	font-family: arial, verdana;
	text-transform: uppercase;
	}
.formoption {
	color: black;
	font-size: 10pt;
	font-weight: normal;
	font-family: arial, verdana
	}
.formfieldtext {
	border-width: 1pt;
	border-color: black;
	}

.pagetitle {
	font-size: 13pt;
	font-weight: 900;
	font-family: arial, verdana;
	color: #808000;
	background: white;
	text-transform: uppercase;
	height: 19px
	}

.asseblyboxtitle1 {
	font-size: 9pt;
	font-weight: 700;
	font-family: arial, verdana;
	color: white;
	text-transform:	uppercase;
	background: #808000;
	}
.asseblyboxtitle2 {
	font-size: 9pt;
	font-weight: 700;
	font-family: arial, verdana;
	color: white;
	text-transform: uppercase;
	background: #808000;
	}
.assemblybriefs1 {
	font-size: 9pt;
	font-weight: 600;
	font-family: arial, verdana;
	color: gray;
	}
.assemblybriefs2 {
	font-size: 9pt;
	font-weight: 400;
	font-family: arial,
	verdana; color: gray;
	}
.assemblyissues {
	font-size: 11pt;	font-weight: 700;
	font-family: arial, verdana;
	color: black;
	}
.assemblyissues2 {
	font-size: 9pt;
	font-weight: 400;
	font-family: arial, verdana;
	color: black;
	}
.asseblyboxsubtitle1 {
	font-size: 8pt;
	font-weight: 700;
	font-family: arial, verdana;
	color: #808000;
	text-transform: uppercase;
	background: #ffffcc;
	}
.asseblyboxsubtitle2 {
	font-size: 8pt;
	font-weight: 700;
	font-family: arial, verdana;
	color: #808000;
	text-transform: uppercase;
	background: #ffffcc;
	}

.adboxtext {
	font-size: 9pt;
	font-weight: 400;
	font-family: arial, verdana;
	color: black;
	text-transform: none;
	background: #ffffff;
	}
.adboxtextbold {
	font-size: 9pt;
	font-weight: 700;
	font-family: arial, verdana;
	color: black;
	text-transform: none;
	background: #ffffff;
	}

.welcometitle {
	font-size: 14pt;
	font-weight: 700;
	font-family: arial, verdana;
	color: #ffffcc;
	text-transform: uppercase;
	}

.alert {
	font-size: 13pt;
	font-weight: 900;
	font-family: arial, verdana;
	color: red;
	text-transform: uppercase;
	}
.subalert {
	font-size: 10pt;
	font-weight: 700;
	font-family: arial, verdana;
	color: red;
	}

.asterisk {
	font-size:15pt;
	color: #999966;
	font-weight: bold;
	font-family: Arial, Helvetica
	}
	
.asteriskRed {
	font-size:15pt;
	color: #990000;
	font-weight: bold;
	font-family: Arial, Helvetica
	}	

.action,
a.action,
a.action:link {
	color: #69c;
	font-weight: 700;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	}
a.action:hover {
	color:  #036;
	font-weight: 700;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	cursor: hand;
	}
a.action:visited:hover {
	color: #036;
	}

.actionweb,
a.actionweb,
a.actionweb:link {
	color: #666666;
	font-weight: 700;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	}
a.actionweb:hover {
	color:  #999999;
	font-weight: 700;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	cursor: hand;
	}
a.actionweb:visited:hover {
	color: #999999;
	}


.adaction,
a.adaction,
a.adaction:link {
	color: #69c;
	font-weight: 700;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	}
a.adaction:hover {
	color:  #036;
	font-weight: 700;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	cursor: hand;
	}
a.adaction:visited:hover {
	color: #036;
	}

a.launch,
a.launch:link {
	color: #69c;
	font-weight: 900;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	}
a.launch:hover {
	color:  red;
	font-weight: 900;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	cursor: hand;
	}
a.launch:visited:hover {
	color: red;
	}
.stylechange,
a.stylechange,
a.stylechange:link,
a.stylechange:visited {
	color: #69c;
	font-weight: 700;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	}
a.stylechange:hover {
	color:  #036;
	font-weight: 700;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	cursor: hand;
	}
a.stylechange:visited:hover {
	color: #036;
	}

a.assembly,
a.assembly:link {
	color: #69c;
	font-weight: 700;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	}
a.assembly:hover {
	color:  #036;
	font-weight: 700;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	cursor: hand;
	}
a.assembly:visited:hover {
	color: #036;
	}

.genpagetitle {
	color: #666666;
	font-size: 12pt;
	font-weight: bold;
	font-family: arial, verdana;
	text-transform: uppercase;
	}
.textnormal {
	color: black;
	font-size: 10pt;
	font-weight: normal;
	font-family: arial, verdana
	}
.textbold {
	color: black;
	font-size: 10pt;
	font-weight: 600;
	font-family: arial, verdana
	}

.grid {
	background: silver;
	}

.msgconfirm {
	color:olive;
	font-size:12pt;
	font-weight:bold;
	font-family:arial, verdana;
	}

.select {
	font-size:10pt;
	background: #cccc99;
	border-color: #808000;
	border-width: 1pt;
	color: black;
	font-weight: bold;
	font-family: Arial, Helvetica
	}

.loginbg {
	background: #808000;
	}
.loginbg2 {
	background: #cccc99;
	}
.loginbg3 {
	background: #ffffcc;
	}
.loginquestion {
	color: #ffffcc;
	font-size: 9pt;
	font-weight: bold;
	font-family: arial, verdana;
	text-transform: uppercase;
	}
.loginfield {
	background: #ffffcc;
	color: #808000;
	font-size: 9pt;
	font-weight: bold;
	font-family: arial, verdana;
	border: 1px;
	}

.btnlogin {
	font-size:8pt;
	background: #cccc99;
	border-color: #ffffcc;
	border-width: 1px;
	color: #808000;
	font-weight: bold;
	font-family: Arial, Helvetica;
	width: 125px;
	text-transform: uppercase;
}

.btntext {
	font-size:8pt;
	background: white;
	border-width: 0px;
	color: #69c;
	font-weight: bold;
	font-family: Arial, Helvetica;
	}

.adRow1 {
	background:#ffffcc;
	}

.adRow2 {
	background:#FFFFFF;
	}

.calendarday {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	font-family: arial, verdana;
	text-transform: uppercase;
	}

.calendarmonth {
	background: #666666;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	font-family: arial, verdana;
	text-transform: uppercase;
	}

.datetext {
	color: black;
	font-size: 11pt;
	font-weight: 300;
	font-family: arial, verdana;
	text-transform: uppercase;
	text-align: center;
	}

.datetextactive {
	color: black;
	font-size: 11pt;
	font-weight: bold;
	font-family: arial, verdana;
	text-transform: uppercase;
	text-align: center;
	}

.calendargrid {
	background: 999999;
	}
