/* THIS IS THE STYLESHEET FOR ALL STATIC PAGES */

.smallheader    {font-family: Arial, Helvetica, sans-serif;
                 font-size: 14px;
                 color: #000000;
                 font-weight: bold;}
                 
                 
.imagelink, .imagelink a:link, .imagelink a:active, .imagelink a:visited, .imagelink a:hover {border: 0px;}

                 
.divheader{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000066;}

.divheader a    {color: #000066;
         text-decoration: none;}
             
.divheader a:hover  {color: #000066;
             text-decoration: none;}

.newsdivheader{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #AA0000;}

.newsdivheader a    {color: #AA0000;
         text-decoration: none;}
             
.newsdivheader a:hover  {color: #AA0000;
             text-decoration: none;}
    
.pagehead2  {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                padding-left: 0.5em; 
                FONT-SIZE: 14pt;
                font-weight : bold;}            
            
.pagehead3  {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                FONT-SIZE: 11pt;
                font-weight : bold;}    
                
.pagehead4 {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                FONT-SIZE: 12pt;
                font-weight : bold;}  

.pagehead5 {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                FONT-SIZE: 10pt;
                font-weight : bold;}  
                                
.toplinks   {font:  11px verdana, Arial, Helvetica, sans-serif;
             color: #ffffff;
             line-height: 12px;}
             
.toplinks a     {color: #ffffff;
            text-decoration: none;}
                 
.toplinks a:hover   {color: #ffffff;
            text-decoration: underline;}
             
.leftNav, .leftNav a {font-family: verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: bold;
            color: #495057;
            text-decoration: none;}

.leftNav a:hover    {color: blue;
            text-decoration: underline;}    

.hoverlinks     {font:  12px Arial, Helvetica, sans-serif;
             color: #000000;}

.hoverlinks a   {color: #000000;
                text-decoration: none;}
             
.hoverlinks a:hover     {color: #0000ff;
                        text-decoration: underline;}

.leftNav:hover        {color: #0000ff;
                       text-decoration: underline;}

.hoverlinks-ul-blk{
    font:  12px Arial, Helvetica, sans-serif;
    color: #000;
    margin-top: 2px; 
    margin-bottom: 0px; 
    margin-left: 8px; 
    padding-left: 1.5em; 
    list-style-image: url(/render/file.act?path=/arrow_blk.gif);
}

.hoverlinks-ul-blk a{
    color: #000000;
    text-decoration: none;
}

.hoverlinks-ul-blk a:hover{
    color: #0000ff;
    text-decoration: underline;
}

.iconlinks {font:  9px Arial, Helvetica, sans-serif;
        color: #000000;}

.iconlinks a {color: #000000;
        text-decoration: none;}
             
.iconlinks a:hover {color: #0000ff;
            text-decoration: underline;}
            
    

.homelinks  {font: 12px Arial, Helvetica, sans-serif;
         color: #000000;
        text-decoration: none;}

.homelinks a    {color: blue;
        text-decoration: none;}
             
.homelinks a:hover  {color: #000000;
            text-decoration: none;
            font-weight: bold;}
            
.headingSpace {
	margin-top: 20px;
}

.helplinks {
    font:  12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
}
.helplinks a{
    color: #000000;
    text-decoration: none;
}
.helplinks a:hover{
    color: #0000ff;
    text-decoration: underline;
}

.videolinks {font: 12px Arial, Helvetica, sans-serif;
         color: #000000;
        text-decoration: none; font-weight: bold;}

.videolinks a {font: 12px Arial, Helvetica, sans-serif;
         color: #000000;
        text-decoration: none; font-weight: bold;}

.videolinks a:hover   {color: blue; text-decoration: underline; font-weight: bold;}

A.FileDoc:link          {font-family: Arial, Helvetica, sans-serif;
                               color: #000000; 
                               text-decoration: none;
                               font-size: 10pt;}

A.FileDoc:visited       {font-family: Arial, Helvetica, sans-serif;
                                     color: #000000; 
                                     text-decoration: none;
                                     font-size: 10pt;}

A.FileDoc:active        {font-family: Arial, Helvetica, sans-serif;
                                     color: #000000; 
                                     text-decoration: none;
                                     font-size: 10pt;}

A.FileDoc:hover         {font-family: Arial, Helvetica, sans-serif;
                                     color: #0000FF; 
                                     text-decoration: underline;
                                     font-size: 10pt;}

A.FileDocUnderline:link       {font-family: Arial, Helvetica, sans-serif;
                               color: #000000; 
                               text-decoration: underline;
                               font-size: 10pt;}

A.FileDocUnderline:visited          {font-family: Arial, Helvetica, sans-serif;
                                     color: #000000; 
                                     text-decoration: underline;
                                     font-size: 10pt;}
                                     
A.FileDocLarge:link           {font-family: Arial, Helvetica, sans-serif;
                                   color: #DD0000; 
                                   text-decoration: underline;
                                   font-size: 14pt;}

A.FileDocLarge:visited        {font-family: Arial, Helvetica, sans-serif;
                                         color: #DD0000; 
                                         text-decoration: underline;
                                         font-size: 14pt;}

A.FileDocLarge:active         {font-family: Arial, Helvetica, sans-serif;
                                         color: #000000; 
                                         text-decoration: underline;
                                         font-size: 14pt;}

A.TxnStatutes:link        {FONT-FAMILY: Arial, Helvetica, sans-serif;
                           COLOR:#003366;
                           FONT-SIZE: 9pt;}
A.TxnStatutes:visited     {FONT-FAMILY: Arial, Helvetica, sans-serif;
                           COLOR:#003366;
                           FONT-SIZE: 9pt;}
A.TxnStatutes:active      {FONT-FAMILY: Arial, Helvetica, sans-serif;
                           COLOR:#003366;
                           FONT-SIZE: 9pt;}

BODY    {font-family: Arial, Helvetica, sans-serif;
         font-size: 1em;
         line-height: 1.5;
         background:#FFFFFF;
         color: #000000;}

TD          {FONT-FAMILY: Arial, Helvetica, sans-serif;
            COLOR:#000000;
            FONT-SIZE: 10pt;}
        
P           {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 10pt;}
            
B           {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 10pt;}
            
I           {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 10pt;}
            
UL          {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 10pt;}
            
LI          {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 10pt;}                       
            
H1  		{FONT-FAMILY: Arial, Helvetica, sans-serif;
             FONT-SIZE: 28px;
             COLOR: #000066;
             FONT-WEIGHT: bold;}
            
H2  		{FONT-FAMILY: verdana, arial, verdana;
             COLOR:#000066;
             padding-left: 0.5em; 
             FONT-SIZE: 14pt;
             font-weight : bold;}     
            
H3          {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 12pt;}
            
H4          {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 10pt;}
                                                                    
.sm         {FONT-FAMILY: arial, verdana;
            COLOR:#000000;
            FONT-SIZE: 8pt;}
                    
.spacer     {font-family: arial, verdana;
            color:#000000;
            font-size: 14pt;}

.centered 	{text-align: center;}

.page_messages  {FONT-FAMILY: Arial, Helvetica, sans-serif;
                 COLOR:#DD0000;
                 FONT-SIZE: 10pt;
                 font-weight : normal;}         
    
.page_errors  {FONT-FAMILY: Arial, Helvetica, sans-serif;
                 COLOR:#DD0000;
                 FONT-SIZE: 10pt;
                 font-weight : normal;}         
    
.page_description  {FONT-FAMILY: Arial, Helvetica, sans-serif;
                 COLOR:#000000;
                 FONT-SIZE: 10pt;
                 font-weight : normal;}         
    
.bottom_links       {FONT-FAMILY: Arial, Helvetica, sans-serif;
                     COLOR:#FFFFFF;
                     FONT-SIZE: 8pt;}           

/*  .group_title is for a title of a group of input elements */
.group_title   {FONT-FAMILY: Arial, Helvetica, sans-serif;
                COLOR:#000000;
                font-weight : bold;         
                FONT-SIZE: 10pt;}

.warning_error_msg   {FONT-FAMILY: Arial, Helvetica, sans-serif;
                COLOR:DD0000;
                font-weight : bold;         
                FONT-SIZE: 12pt;}

/*  .txn_provision is legal provisions included on a transaction form */
.txn_provision   {FONT-FAMILY: Arial, Helvetica, sans-serif;
                  COLOR:#000000;
                  font-weight : normal;         
                  FONT-SIZE: 9pt;
                  font-style: italic;}

.normal_italic   {FONT-FAMILY: Arial, Helvetica, sans-serif;
                  COLOR:#000000;
                  font-weight : normal;         
                  FONT-SIZE: 10pt;
                  font-style: italic;}

.small_italic    {FONT-FAMILY: Arial, Helvetica, sans-serif;
                  COLOR:#000000;
                  font-weight : normal;         
                  FONT-SIZE: 8pt;
                  font-style: italic;}

.txn_statutes   {FONT-FAMILY: Arial, Helvetica, sans-serif;
                 COLOR:#000000;
                 FONT-SIZE: 10pt;}

.rules_text_bold    {FONT-FAMILY: Arial, Helvetica, sans-serif;
                     COLOR:#000000;
                     font-weight : bold;            
                     FONT-SIZE: 12pt;}

.rules_text_normal    {FONT-FAMILY: Arial, Helvetica, sans-serif;
                       COLOR:#000000;
                       font-weight : normal;            
                       FONT-SIZE: 12pt;}
 






.staticTextValue  {FONT-FAMILY: Times New Roman, Times, serif;
                    COLOR:#000000;
                    FONT-SIZE: 11pt;}

.extraSmallFont {font-size: x-small;}

.redText {color: #B30000;}

.blueText	{color: blue;}

.darkBlueText {color: #000066;}

.smallFont  {font-size: small;}

.smallBlue   {font-size: small;
			  color: blue;}

.mediumFont {font-size: medium;}

.largeFont {font-size: large;}

.largeRed  {font-size: large;
			color: #B30000;}

.largeDarkBlue  {font-size: large;
			color: #000066;}

.largeWhite  {font-size: large;
			 color: white;}

.arialBlue 	{font-family: arial;
			 color: blue;}

.smallTimesNewRoman {font-family: Times New Roman;
					font-size: small;}

.checkadv {FONT-SIZE: 9pt;}

.checkexact {FONT-SIZE: 8pt;}

.redLink:visited {font-family: Arial, Helvetica, sans-serif;
                  color: #DD0000; 
                  text-decoration: underline;
                  font-size: 10pt;}

.blueLink {font-family: Arial, Helvetica, sans-serif;
           color: #0000FF; 
           text-decoration: underline;
           font-size: 10pt;}

.blueLink:visited {font-family: Arial, Helvetica, sans-serif;
                   color: #0000FF; 
                   text-decoration: underline;
                   font-size: 10pt;}
    
.linkPrev {
    position:relative; top: 0in; left: 0; width: .25in; 
    text-align: left; 
    color: blue; 
    text-decoration: underline;
    font-family:   arial; 
    font-size: 8pt}

.linkPrev:visited {
    position:relative; top: 0in; left: 0; width: .25in; 
    text-align: left; 
    color: blue; 
    text-decoration: underline;
    font-family:   arial; 
    font-size: 8pt}
    
.linkNext {
      position:relative; top: 0in; left: 6in; width: .25in; 
      text-align: right; 
      color: blue; 
      text-decoration: underline;
      font-family:   arial; 
      font-size: 8pt}
      
.linkNext:visited {
      position:relative; top: 0in; left: 6in; width: .25in; 
      text-align: right; 
      color: blue; 
      text-decoration: underline;
      font-family:   arial; 
      font-size: 8pt}

.links {
      position:relative; top: 0in; left:  1in; 
      width: 4in; text-align: center; 
      color: blue; 
      font-family:   arial; 
      font-size: 8pt}

.links:visited {
      position:relative; top: 0in; left:  1in; 
      width: 4in; text-align: center; 
      color: blue; 
      text-decoration: underline;
      font-family:   arial; 
      font-size: 8pt}

A.headerLink {
      text-align: left; 
      color: blue; 
      text-decoration: underline;
      font-family: arial; 
      font-size: 8pt}

A.headerLink:visited {
      text-align: left; 
      color: blue; 
      font-family: arial; 
      text-decoration: underline;
      font-size: 8pt}
      
.headerNoLink {
      text-align: left; 
      color: black; 
      font-family: arial; 
      font-size: 8pt}
 
CAPTION {
   color: black; 
   font: 14px; 
   font-family:  arial; 
   font-weight: bolder}

TH {
   background: white; 
   color: black; 
   font: 14px; 
   font-family:  arial; 
   font-weight: bold}
  
  TH.backgroundBlue {
  	background-color: #b0c4de;
  }
  
div table TR.rowOdd
	{
		 FONT-SIZE: '8pt';
		 height: 25px;
		 background-color: #ffffff
	}
div table TR.rowEven
	{
		 FONT-SIZE: '8pt';
		 height: 25px;
		 background-color: #f1f1f1
	}

/*  VSCFileLink: for Voting System Certification file links - added 7/8/08 by Phil */
A.VSCFileLink{
    font-family: arial, verdana;
    color: #000000;
    text-decoration: none;
    font-size: 8pt;
}

A.VSCFileLink:link {
    font-family: arial, verdana;
    color: #000000;
    text-decoration: none;
    font-size: 8pt;
}

A.VSCFileLink:visited {
    font-family: arial, verdana;
    color: #000000;
    text-decoration: none;
    font-size: 8pt;
}

A.VSCFileLink:active {
    font-family: arial, verdana;
    color: #000000;
    text-decoration: none;
    font-size: 8pt;
}

A.VSCFileLink:hover {
    font-family: arial, verdana;
    color: #000000;
    text-decoration: underline;
    font-size: 8pt;
}


/* SOS HOME LAYOUT */

#homePageWrapper {width: 900px; padding-left: 30px;}

#homePageContent {width: 550px; position: relative; float: left;}


#psLeft {position: relative;
            float: left; 
            width: 55%;
            padding-left: 12px;}

#psRight {position: relative; 
            float: right;
            width: 40%;}
            
#homePageMedia  {position: relative; float: right;}

#homePageNews {position: relative; float: left; padding-top: 25px;}
                           
#homePageEmail {position: relative; float: left; padding-top: 30px;}
                           
#homePageBottomWrapper {clear: both; width: 950; padding-top: 20px; align: center;}                           
                           
#homePageBottom {background-color: #e8e8e8;}

#bottomCol1 {position: relative; float: left; padding-left: 10px; width: 24%; height: 135px; background-color: #e8e8e8;}

#bottomCol2 {position: relative; float: left; width: 19%; height: 135px; background-color: #e8e8e8;}

#bottomCol3 {position: relative; float: left; width: 25%; height: 135px; background-color: #e8e8e8;}

#bottomCol4 {position: relative; float: left; width: 30%; height: 135px; background-color: #e8e8e8;}

.grayBackground {background-color: #f8f9fa;}


/* INDENTS - WORKING ON REMOVING */

.indent1 {
    padding-left: 16px ;
    text-indent: -16px ;
}

.indent2 {
    padding-left: 36px ;
    text-indent: -16px ;}
.indent3 {
    padding-left: 66px ;
    text-indent: -16px ;}
.indent4 {
    padding-left: 86px ;
    text-indent: -16px ;}
.indent5 {
    padding-left: 106px ;
    text-indent: -16px ;}
.indentA {
    padding-left: 45px ;
    text-indent: -44px ;
}            
.indentB {
    padding-left: 65px ;
    text-indent: -44px ;
}  
.indentC {
    padding-left: 90px ;
    text-indent: -46px ;
}  
.indentI {
    padding-left: 24px ;
    text-indent: -23px ;
}
.indentII {
    padding-left: 52px ;
    text-indent: -23px ;
}
.indentIII {
    padding-left: 72px ;
    text-indent: -23px ;
}
.indentIV {
    padding-left: 92px ;
    text-indent: -23px ;
}
.indentV {
    padding-left: 112px ;
    text-indent: -23px ;
}
 
//
