	body{font-family:Arial,Helvetica,sans-serif;font-size:12px; color:#000000; leftmargin:0px; topmargin:0px; background-repeat: no-repeat;}
p	
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.p

{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
th

{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
td

{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.td

{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
div{font-family:arial,helvetica,sans-serif; font-size: 12px; color:#000000; leftmargin:0px;}
spanp
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
ul{font-family:arial,helvetica,sans-serif; font-size: 12px; color:#000000; leftmargin:0px;}
ol{font-family:arial,helvetica,sans-serif; font-size: 12px; color:#000000; leftmargin:0px;}
dl{font-family:arial,helvetica,sans-serif; font-size: 12px; color:#000000; leftmargin:0px;}

.A1 	{font-family:Verdana; text-decoration:none; color:#ffffff; font-weight:bold; font-size:10px;line-height:10px}
.A1:link 	{font-family:Verdana; text-decoration:none; color:#ffffff; font-weight:bold; font-size:10px;line-height:10px}
.A1:visited {font-family:Verdana; text-decoration:none; color:#ffffff; font-weight:bold; font-size:10px;}
.A1:hover 	{font-family:Verdana; text-decoration: none; color:#FFCC66; font-weight:bold; font-size:10px;}
.A1:active 	{font-family:Verdana; text-decoration: none; color:#FFCC66; font-weight:bold; font-size:10px;}

.menus:link		{text-decoration:none; color:#ffffff;}
.menus:visited	{text-decoration:none; color:#ffffff;}
.menus:hover 	{text-decoration: none; color:#FFCC66;}
.menus:active 	{text-decoration: none; color:#FFCC66;}

a:link		{text-decoration:none; color:#0000FF;}
a:visited	{text-decoration:none; color:#339966;}
a:hover		{text-decoration: underline; color:#0000FF;}
a:active	{text-decoration: none; color:#000066;}

a.utility			{font-family:Verdana; text-decoration:none; color:#FFFFFF; font-size:9px; font-weight:bold;}
a.utility:visited	{font-family:Verdana; text-decoration:none; color:#FFFFFF; font-size:9px;}
a.utility:hover		{font-family:Verdana; text-decoration: none; color:#FFCC66; font-size:9px;}
a.utility:active	{font-family:Verdana; text-decoration: none; color:#FFCC66; font-size:9px;}

H1{font-family:Arial,Helvetica,sans-serif;font-size:17px; color:#3300CC; leftmargin:0px;}
H2{font-family:Arial,Helvetica,sans-serif;font-size:18px; color:#3300CC; leftmargin:0px;}
H3{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}
H4{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}
H5{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}
H6{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}

.H1{font-family:Arial,Helvetica,sans-serif;font-size:17px; color:#3300CC; leftmargin:0px;}
.H2{font-family:Arial,Helvetica,sans-serif;font-size:18px; color:#3300CC; leftmargin:0px;}
.H3{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}
.H4{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}
.H5{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}
.H6{font:bold 12px Arial,Helvetica,sans-serif;color:#3300CC;}

.summary_header			{font-size:13px; font-family:Arial, Helvetica, sans serif; font-weight: bold; color: #9900cc;}

.footer {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; leftmargin:0px; background-repeat: no-repeat;}

/* these are form variables */
.form 			{font-family: Arial,arial,helvetica,sans-serif; font-size: 10px;}
.formtable		{background:#333399;border-width: 0px; border-color:#000000;}
.HeadCell		{background:#333399;color:#ffffff;font-weight:bold;font-size:13px;border-width: 1px; border-style: solid; border-color:#333399;}
.SubHeadCell	{background:#99CC99;color:#000000;font-weight:bold;font-size:11px;border-width: 1px; border-style: solid; border-color:#99CC99;}
.ColCell		{background:#ffffff;font-size:11px;border-width: 1px; border-style: solid; border-color:#ffffff;color:#000000;}
.RowCell		{background:#eeeeee;color:#000000;font-weight:bold;font-size:11px;border-width: 1px; border-style: solid; border-color:#ffffff;}
.BodyCell		{background:#ffffff;color:#000000;font-size:12px;border-width: 1px; border-style: solid; border-color:#ffffff;}
.BodyCell2		{background:#f5f5f5;color:#000000;font-size:12px;border-width: 1px; border-style: solid; border-color:#ffffff;}
.required		{font-size:16px; font-weight:bold; color:#CC0000;}
.required_small	{font-size:12px; font-weight:bold; color:#CC0000;}

.norepeat  {background-repeat: no-repeat;}
.Alert			{font-weight:bold;color:#CC0000;}
.CellBorder		{background:#FFFFFF;}
.w				{width:159px;}
input			{font:normal 12px Arial;}
select			{font:normal 12px Arial;}
textarea		{font:normal 12px Arial;}
.Submit			{font:bold 12px Arial;}
#ToolTip		{position:absolute;top:0px;width:400px;visibility:hidden;z-index:200;background-color:#FFF4D8;layer-background-color:#FFF4D8;}
.ToolTip		{padding:4px;width:400px;color:#000000;top:100px;font-family:Arial,Helvetica,Sans-Serif;font-size:12px;background-color:#FFF4D8;layer-background-color:#FFF4D8;border-width:1px;border-style:solid;border-color:#000000;cursor:default;}
.ToolTipNS		{padding:2px;width:400px;color:#000000;top:100px;font-family:Arial,Helvetica,Sans-Serif;font-size:12px;background-color:#FFF4D8;layer-background-color:#FFF4D8;border:1px solid #000000;} 
.HiddenToolTip	{text-decoration:none;cursor:default;color:#000000;}
.PollDiv		{padding:0;width:159px;text-align:left;}
.PollQuestionLinkCell	{font-weight:bold;font-size:13px;}
.PollBarOptionCell		{font-weight:bold;font-size:13px;}
.ColCell		{background:#cccccc;color:#000000;font-weight:bold;font-size:11px;}
.RowCell		{background:#eeeeee;color:#000000;font-weight:bold;font-size:11px;}
.BodyCell		{background:#ffffff;color:#000000;font-size:12px;border-width: 1px;}
.BodyCell2		{background:#f5f5f5;color:#000000;font-size:12px;border-width: 1px;}
.HeadCell		{background:#eeeeee;color:#000000;font-weight:bold;font-size:14px;}
.pollBorder		{border:1 solid #0000CC;}

.InstapollResults	{background-color:#990000; height:10px;}


.FormTable		{background:#ffffff;border-width: 0px; border-color:#ffffff;width:100%;}
.FormInput		{font-size:11px;width:100%;}
.FormSelect		{font-size:11px;width:90%;}
.FormElement	{font-size:11px;}
.button			{background:#CCCCCC;}
.submit			{background:#CCCCCC; font-size:11px; color:#000000; border:1px solid #666666;}