/*	
	Text Defaults for content
	Layout is set in layout.css
*/
body	{width:800px; font-family: Verdana, Helvetica, Arial; margin: 0px; padding: 0px; background-color: #fff; top: 0px; }
p,td,th,li,pre,maincontentbody	{font-size: 9pt; }
H1		{font-size: 18pt; color: #591E55}
H2		{font-size: 16pt; color: #591E55}
H3		{font-size: 12pt; color: #668D3C}
H4		{font-size: 10pt; color: #273F6F}
H5		{font-size: 9pt; color: #273F6F}
form 	{padding: 0px; margin: 0px;}

hr	{color: #273F6F; text-align: left;  background-color: #273F6F;}

.button	{padding: 0px; margin: 0px; background-color: #9B9B9B; border-width:1px; border-style: solid; border-color: #9B9B9B; color: #fff;}


.small			{font-size:8pt;}
.big			{font-size:12pt;}
.error			{color:#FF0000; font-weight:bold;}
.comment		{font-size:8pt; font-style:italic;}
.red			{color:#990000;}
.Alert			{font-weight:bold; color:#ff3300;}

.title			{font-weight:bold; font-size:18pt; color:#333366;}
.subtitle		{font-weight:bold; font-size:16pt; color:#333366;}
.headline		{font-weight:bold; font-size:18pt; color:#333366;}
.byline			{font-weight:bold; font-size:12pt; color:#333366;}

.polltable				{}
.PollQuestionCell		{font-weight:bold;}
.PollSubmitButton		{margin:8px 0 0 0;}
.PollBarCell			{border:solid 0px black; background:#CCCC66; height:8px; margin: 8px 0 0 0;}
.PollPercentCell		{font:bold 9pt; padding:8px 0px 0px 3px;}
.PollDiv				{padding:0;width:159px;text-align:left;}
.PollQuestionLinkCell	{font-weight:normal;font-size:11px;}
.PollBarOptionCell		{font-weight:normal;font-size:11px;}
.InstapollResults		{background-color:#CCCCCC; height:10px;}

.ColCell		{background:#ccc; color:#000; font-weight:bold;}
.RowCell		{background:#eee; color:#000; font-weight:bold;}
.BodyCell		{background:#fff; color:#000; border-width: 1px;}
.BodyCell2		{background:#f5f5f5; color:#000; border-width: 1px;}
.HeadCell		{background:#eee; color:#000; font-weight:bold; font-size:10pt;}

.mainform		{font-size: 9pt; }

/* PageHeader Items */
div#headertopnav ul			{margin: 0px 0px 0px 400px; padding: 10px;}
div#headertopnav li.inline	{display: inline; padding-left: 10px; padding-right: 10px; border-right: 1px solid #000;}
div#headertopnav li.last	{display: inline; padding-left: 10px; padding-right: 10px; border-right: 0px;} 
div#headertopnav a			{color:#273F6F; text-decoration:none; font-weight:bold; font-size:10px;}
div#headertopnav a:hover	{color:#591E55; text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}

div#headerquicklinks form		{width:370px;text-align:right;}
div#headerquicklinks select		{width:220px; height:20px; padding: 0px; margin: 0px;}
div#headerquicklinks input		{width:30px; height:20px; padding: 0px; margin: 0px; font-size:10px; background-color: #B4B5B6; border-width:1px; border-style: solid; border-color: #fff; color: #fff;}
div#headerquicklinks li.inline	{display: inline; padding-left: 3px; padding-right: 7px; border-right: 1px dotted #066; }
div#headerquicklinks li.last	{display: inline; padding-left: 3px; padding-right: 3px; border-right: 0px;} 

.headernavitem a		{color:#fff; text-decoration:none; font-size:9px;}
.headernavitem a:hover	{color:#ff0; text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
/* active is for items with no Child Menus, Parent is for ones that do have one...*/
.headernav1itemactive a			{color:#fff; text-decoration:none;font-weight:bold; font-size:9px;}
.headernav1itemactive a:hover	{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
.headernav1itemparent a			{color:#fff; text-decoration:none;font-weight:bold; font-size:9px;}
.headernav1itemparent a:hover	{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
.headernav2itemactive a			{color:#fff; text-decoration:none;font-weight:bold; font-size:9px;}
.headernav2itemactive a:hover	{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
.headernav2itemparent a			{color:#fff; text-decoration:none;font-weight:bold; font-size:9px;}
.headernav2itemparent a:hover	{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
/* No Parent is needed for 3rd level navigation */
.headernav3itemactive a			{color:#fff; text-decoration:none;font-weight:bold; font-size:9px;}
.headernav3itemactive a:hover	{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}

.boxloginbody h2		{color:#fff;margin: 0px; padding:  10px 0px 2px 0px; font-size:9pt}
.boxloginbody a, .boxloginbody 		{color:#fff; text-decoration:none;color:#FFF;font-size:8pt}
.boxloginbody a:hover	{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
.boxlogininput			{width:122px; margin: 1px;}
.boxloginbutton			{margin: 1px; font-size:9px; border-width:1px; background-color: #355696; border-style: solid; border-color: #fff; color: #fff;}

.boxcalendarhead h2 a 			{color:#fff; text-decoration:none;}
.boxcalendarhead h2 a:hover		{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
.smallcalendarweekend			{background-color: #eee; width:14%; height: 15px; text-align: left;}
.smallcalendartoday, .smallcalendartoday a	{background-color: #668D3C; color:#FFF;}
.smallcalendartoday a:hover		{color:#FF0; width:14%; height: 15px; text-align: left;}
.smallcalendar a 				{color:#591E55; font-weight: bold; text-decoration:none;}
.smallcalendar a:hover			{color:#000; }

.bigcalendarhead h2 a 			{color:#fff; text-decoration:none;}
.bigcalendarhead h2 a:hover		{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}
.bigcalendarweekend				{background-color: #eee;width:14%; text-align: left;}
.bigcalendartoday, .bigcalendartoday a	{background-color: #668D3C; color:#FFF;}
.bigcalendartoday a:hover		{color:#FF0;}
.bigcalendar a 					{color:#591E55; font-weight: bold; text-decoration:none;}
.bigcalendar a:hover			{color:#000; }

/* This is for the main content area on the homepage */
.maincontenthead h2 a 			{color:#fff; text-decoration:none;}
.maincontenthead h2 a:hover		{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}

/* Right Side Items */
.instapollhead h2 a	 			{color:#fff; text-decoration:none;}
.instapollhead h2 a:hover		{color:#ff0;text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}

/* Footer Items */
div#footerlinks a		{color:#000; text-decoration:none; font-weight:normal; font-size:10px;}
div#footerlinks a:hover	{color:#fff; text-shadow: rgba(0,0,0,.8) 0px 2px 2px;}

.titleLink	{color:inherit; text-decoration:none;}