/*
047e07 
f9cd8d
*/


body { font-size  : 11px;
       link       : darkblue;
       vlink      : darkblue;
       alink      : red;
       margin-top : 0px;
       margin-left : 0;
       margin-bottom : 0;
       background-image:url("../graphics/starsbackground.gif");
       font-family:Arial,Verdana,sanserif;
       text-align:center;
     }

.dem {
   color : #000084;
   font-weight:bold;
}
.rep {
   color : #FF0000;
   font-weight:bold;
}

.SeatTypeNameHeader {
   color : #000084;
   font-weight:normal;
   font-size:20px;
   line-height:40px;
   text-decoration:underline;
   text-align:center;
   width:100%;
}

.welcomeguest {
   color : #000084;
   font-weight:normal;
   font-size:14px;
   line-height:16px;
   text-align:center;
   width:100%;
}


.category { 
    text-align:left;
    color:#FF0000;
    background:#dddddd;
    font-size:22px;
    font-weight:normal;
    line-height:26px;
}


.squarebracket { 
    text-align:left;
    color:#FF0000;
    font-size:22px;
    font-weight:bold;
    line-height:22px;
}

.doublesquarebracket { 
    color:#FF0000;
    text-align:left;
    font-size:14px;
    font-weight:bold;
    line-height:14px;
}

.curlybracket { 
    text-align:left;
    color:#FF0000;
    font-size:18px;
    font-weight:normal;
    line-height:18px;
    font-style:italic;
}
.doublecurlybracket { 
    text-align:left;
    color:#FF0000;
    font-size:14px;
    line-height:14px;
    font-weight:bold;
    font-style:italic;
}


a.actlink { color:#000033;
				text-align:center;
            font-size:14px;
            font-weight:normal;
            text-decoration:none;
				height:16px;
				line-height:16px;
          }
			 

a.actlink:hover { color:#ffffff;
				background:#FF0000;
				text-align:center;
            font-size:14px;
            font-weight:normal;
            text-decoration:none;
				height:16px;
				line-height:16px;
          }

a.clientmenubutton { color:#333333;
				text-align:center;
            font-size:10px;
            font-weight:normal;
            text-decoration:none;
				height:20px;
				line-height:20px;
          }
			 

a.clientmenubutton:hover { color:#ffffff;
				background:#FF0000;
				text-align:center;
            font-size:10px;
            font-weight:normal;
            text-decoration:none;
				height:20px;
				line-height:20px;
          }


.signup { color:#ffffff;
          background:#FF0000;
            font-size:12px;
            font-weight:bold;
            line-height:20px;
          }


.bodytext { color:#000084;
            font-size:12px;
            font-weight:normal;
            line-height:16px;
          }

.bodytextbold { color:#000084;
            font-size:12px;
            font-weight:bold;
            line-height:14px;
          }

th { text-align : center;
       font-size  : 11px;
       color:#ffffff;
       margin-top : 0;
       margin-left : 0;
       margin-bottom : 0;
       background:#FF0000;
       border-bottom:1px;
       border-top:0px;
       border-left:0px;
       border-right:0px;
       border-color:black;
     }

h3 {
   font-size:12pt;
   color:#666666;
   background:white;
}

.tinybutton {   background:#FF0000;
            color:#ffffff;
            font-size:10px;
            font-weight:bold;
				height:23px;
				line-height:10px;
				text-decoration:none;
				text-align:center;
			}

.button {   background:#FF0000;
            color:ffffff;
            font-size:12px;
            font-weight:bold;
				height:30px;
				line-height:20px;
				text-decoration:none;
				text-align:center;
			}
         
a.button {   background:#FF0000;
            color:#ffffff;
            font-size:12px;
            font-weight:bold;
				height:30px;
				line-height:30px;
				text-decoration:none;
				text-align:center;
			}


.SubSectionTable { background:#ffffff;
                   border-top-width:2px;
                   border-left-width:2px;
                   border-right-width:2px;
                   border-bottom-width:2px;
                   border-style:outset;
                   border-color:#dddddd;
                   margin:0px;
}

.SubSectionTitle { background:#FF0000;
                color:#ffffff;
                text-align:center;
                font-size:12px;
                font-weight:bold;
                margin:10px;
                line-height:150%;
}






.errortext { 
       font-size  : 10pt;
       color:#dd0000;
       margin-top : 0;
       margin-left : 0;
       margin-bottom : 0;
       background:#ffffff;
     }


.linkhead { background:#000084;
            color:#ffffff;
            font-size:10pt;
            font-weight:bold;
				text-align:left;
				text-indent:15px;
          }


.EventName { background:#000084;
                color:#ffffff;
                text-align:left;
                font-size:13px;
                font-weight:bold;
}


.EventDesc { background:#ffffff;
                color:#000000;
                text-align:left;
                font-size:11px;
                font-weight:normal;
}


.PostSubject { font-weight:bold;
            color:#666666;
            background:#eeeeee;
            font-size:18px;
          }

.blogtext { background:#eeeeee;
            font-weight:normal;
            color:#000000;
            font-size:8pt;
            font-family:Courier,Courier New;
          }

.editFAQCategoryHead { background:#f7b458;
            color:black;
            font-size:10pt;
            font-weight:bold;
				text-align:center;
				text-indent:15px;
          }

.sideBlue { background:#0057A2;
            color:#ffffff;
            font-size:8pt;
}

.sidebarheader { background:#0057A2;
            color:#ffffff;
            font-size:9pt;
            font-weight:bold;
            margin-left:15;
            text-align:center;
}

sup { font-size:8pt }

p { text-align:left; }

ul { 
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-image: url("http://xpserver/JosephAbruzzo/graphics/icons/bullet.gif");
padding: 0px;
margin: 20px;
text-indent:0px;
}

xul { font-family: Verdana, Arial, Helvetica, sans-serif;
list-style-position:outside;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent:15px;
}


.tabletopheader {
    text-align:left;
    color:ghostwhite;
    background:#333366;
    font-size:14pt;
    font-weight:bold;
}
.tableheader {
    text-align:left;
    color:#333366;
    font-size:12pt;
    font-weight:bold;
}
.tablerow {
    text-align:left;
    color:#333366;
    background:ghostwhite;
    font-size:9pt;
    font-weight:normal;
}




.maintextblack {
            color:#333366;
            line-height:1.5em;
            font-weight:normal;
            font-size:12pt;
            }

.maintextboldblack { color:#333366;
            line-height:1.2em;
            font-weight:bold;
            font-size:12pt;
            }


.searchenginelink {
            font-weight:bold;
            color:#333366;
            background:#333366;
            font-size:10pt;
}




.headtext { color:#0057A2;
            font-weight:bolder;
            font-size:18pt;
          }

.subheadtext { 
            color:#333366;
            font-size:12pt;
            }

.specssubheadtext { 
            color:#333366;
            font-size:10pt;
            font-weight:bold;
            }


.subheadtextrev {
            color:#333366;
            background:#333366;
            font-size:10pt;
            font-weight:bold;
            }

.subheadtext#333366 { 
            color:#333366;
            font-style:normal;
            font-size:12pt;
            }

			






.xmenutext1:hover { color:#ffffff;
				background:black;
				text-align:left;
            font-size:13px;
            font-weight:normal;
				text-decoration:none;
				height:25px;
				line-height:25px;
				text-indent:10px;
          }
.menutext1 { color:#dddddd;
				background:#0057A2;
				text-align:left;
            font-size:13px;
            font-weight:normal;
				text-decoration:none;
				height:25px;
				line-height:25px;
				text-indent:10px;
          }


.pricingbodytext {
            color:#333366;
            font-size:9pt;
            font-weight:bold;
          }

.pricingheadertext {
            color:black;
            background:#8ccaef;
            font-size:12pt;
            font-weight:bold;
          }

.undernavbar { font-weight:normal;
            color:#ffffff;
            font-size:10px;
            
          }

.tinytext { font-weight:normal;
            color:#000000;
            font-size:8pt;
            
          }

.tinytextgray { font-weight:normal;
            color:#999999;
            font-size:8pt;
            
          }




.selectcontrol { font-weight:normal;
            color:#333366;
            font-size:8pt;
          }

.tinytinytext { color:black;
                font-size:7pt;
                
              }


.tinytextbold { font-weight:bold;
            color:black;
            background:#fffff;
            font-size:8pt;
            
            }

.tinytextboldblack { 
            font-weight:bold;
            color:#333366;
            font-size:8pt;
            
            }

.tinytextbold#333366 { 
            font-weight:bold;
            color:#333366;
            font-size:8pt;
            
            }
.compatHI { 
            font-weight:bold;
            color:#333366;
            font-size:10pt;
            
            }
.compatLO { 
            font-weight:bold;
            color:black;
            background:cream;
            font-size:10pt;
            
            }


.tinytext#333366 { 
            color:#333366;
            font-weight:bold;
            font-size:8pt;
            
            }

.catalogline { 
            color:black;
            background:#cccc99;
            font-weight:bold;
            font-size:8pt;
            
            }

.orderline { 
            color:black;
            background:white;
            font-weight:bold;
            font-size:9pt;
            
            }

.ordertotal { 
            color:black;
            background:white;
            font-weight:bolder;
            font-size:12pt;
            
            }


A.orderline:link {color:black}
A.orderline:visited {color:black}
A.orderline:active {color:#cc3333}

A.tinytext:link {color:FF0000}
A.tinytext:visited {color:FF0000}
A.tinytext:active {color:000084}

A.tinytext#333366:link {color:white}
A.tinytext#333366:visited {color:white}
A.tinytext#333366:active {color:white}


.CompanyName { color:#0000cc;
               font-size:14pt;
               
             }


h1 {
   font-size:24pt;
   color:#333366;
   background:white;
}

xp { line-height:1.5em;
    text-align:left;
    color:#333366;
    font-size:11pt;
    
}

all.PPLINK { color:red; }

.footertext {
    text-align:center;
    color:#ffffff;
    font-size:9px;
    
}


.ClientName  { color:#000000;
            font-size:13px;
            font-weight:bold;
            line-height:20px;
            }

            
.FAQQuestion_LIST { 
            color:#000000;
            background:#ffffff;
            font-weight:bold;
            font-size:12px;
}

.FAQAnswer {
            color:#000000;
            background:#ffffff;
            font-weight:normal;
            font-size:11px;
}

.FAQQuestion { 
            color:#000000;
            background:#ffffff;
            font-weight:bold;
            font-size:12px;
}


<!-- NAVIGATION BUTTONS -->



.xnavbarbutton { background:#bdefef;
                color:#008200;
                font-size:12px;
                font-weight:bold;
                line-height:200%;
                border-style:solid;
                border-width:0px;
                border-color:#ffffff;
                text-align:center;
                white-space:nowrap;   
}



.xnavbarbuttonON { background:#ffdb73;
                color:#000000;
                font-size:12px;
                font-weight:bold;
                line-height:200%;
                border-style:solid;
                border-width:0px;
                border-color:#000000;
                text-align:center;
                white-space:nowrap;
}

.xnavbartable {     
                   border-left-width:0px;
                   border-right-width:0px;
                   border-bottom-width:0px;
                   border-top-width:0px;
                   border-style:groove;
                   margin:0px;
}



.SectionTable {background:#ffffcc;
                   border-top-width:2px;
                   border-left-width:2px;
                   border-right-width:2px;
                   border-bottom-width:2px;
                   border-style:none;
                   margin:0px;
}

.SectionTitle { background:#F9DA6F;
                color:#000000;
                text-align:center;
                font-size:18px;
                font-weight:bold;
}

.SectionContents { background:#ffffcc;
                color:#333333;
                text-align:center;
                font-size:13px;
                font-weight:bold;
}



.photocaption { font-weight:normal;
            color:#000000;
            font-size:11px;
            }

.usernametext { 
            color:#00619b;
            line-height:14px;
            font-weight:bold;
            font-size:12px;
            }


.borderedimage { border-style:solid;
       border-color:#000084;
       border-width:2px;
}



.galleryHead { color:#000084;
            font-size:13px;
            font-weight:bold;
            line-height:20px;
            text-align:left;
          }
          
.galleryCaption { color:#000084;
            font-size:11px;
            font-weight:normal;
            line-height:14px;
            text-align:left;
          }

.galleryImage { text-align:left;
}

<!--
// MediaHeadline
// MediaBlurb
// MediaLink
-->
.MediaHeadline { color:#000084;
            font-size:13px;
            font-weight:bold;
            line-height:20px;
          }
          
.MediaBlurb { color:#000084;
            font-size:11px;
            font-weight:normal;
            line-height:14px;
          }

.MediaLink { color:#000084;
            font-size:11px;
            font-weight:normal;
            line-height:14px;
          }
          
          
div.contentpanel {
   border:solid 2px #104ad5;
   padding:10px;
   margin:0 0 0 0 ;
}

</STYLE>
