/*- document style information -*/
    .small-font
    {
      font-size:	x-small;
    }

    .blue-text
    {
      color:            blue;
    }
    .redline 
    { color: 		red; }
    .redlineThrough 
    { 
      color: 		red; 
      text-decoration:	line-through; 
    }
    .blacklineThrough 
    { 
      color: 		black; 
      text-decoration:	line-through; 
    }
    .underline
    {
      text-decoration:	underline;
    }
    .indent-highlight1X
    {
      padding-left:	.5in;
      padding-right:	.5in;
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 1px;
    }
    .indent-highlight1X-DefaultBackground
    {
      padding-left:	.5in;
      padding-right:	.5in;
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 1px;
      background-color:	#E0E5E9;
    }
    .indent-highlight1X-BlueBackground
    {
      padding-left:	.5in;
      padding-right:	.5in;
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 1px;
      background-color:	#F2FFFF;
    }
    .indent-highlight2X
    {
      padding-left:	.5in;
      padding-right:	.5in;
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 2px;
    }
    .indent-highlight3X
    {
      padding-left:	.5in;
      padding-right:	.5in;
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 3px;
    }
    .mainDivision1x
    { 
      max-width:	500px;
      min-width:	500px;
      padding-left:	50px;
      padding-right:	50px;
      padding-top:	.125in;
      border:		solid 1px;
    }
    .mainDivision2x
    { 
      margin:		10px 15%; 
      padding-left:	50px;
      padding-right:	50px;
      padding-top:	.125in;
      border:		solid 2px;
    }
    .mainDivision3x
    { 
      margin:		10px 15%; 
      padding-left:	50px;
      padding-right:	50px;
      padding-top:	.125in;
      border:		solid 3px;
    }
    .mainTable
    {
      width:		768px;
      border:           5px;
    }
    .no-margins
    {
      margin:		0px;
    }
/*- paragraph style information -*/
    p.AlignCenter 
    { text-align: 	center; }
    p.RedLineThrough 
    { 
      color: 		red; 
      text-decoration:	line-through; 
    }
    p.DefaultDecor 
    { 
      color: 		black; 
      text-decoration:	none; 
    }
    p.Default
    {
      text-align:	left;
      text-decoration:	none;
      color:		black;
      text-indent:	.25in;
      padding-left:	.5in;
      padding-right:	.5in;
      padding-top:	.125in;
      padding-bottom:	.125in;
    }
    p.Default-NoIndent
    {
      text-align:	left;
      text-decoration:	none;
      color:		black;
      padding-left:	.25in;
      padding-right:	.25in;
      padding-top:	.125in;
      padding-bottom:	.125in;
    }    
    p.DefaultBorder1x
    {
      text-align:	left;
      text-decoration:	none;
      color:		black;
      text-indent:	.25in;
      padding-left:	.5in;
      padding-right:	.5in;		
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 1px;
    }
    p.DefaultBorder2x
    {
      text-align:	left;
      text-decoration:	none;
      color:		black;
      text-indent:	.25in;
      padding-left:	.5in;
      padding-right:	.5in;		
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 2px;
    }
    p.DefaultBorder3x
    {
      text-align:	left;
      text-decoration:	none;
      color:		black;
      text-indent:	.25in;
      padding-left:	.5in;
      padding-right:	.5in;		
      padding-top:	.125in;
      padding-bottom:	.125in;
      border:		solid 3px;
    }

/* header style information */
    h1.normal, h2.normal, h3.normal, h4.normal, h5.normal, h6.normal
    {
      font-family: 	Times New Roman;
    }
    h1
    { 
      font-size: 	20pt;
      font-family: 	Arial;
      font-weight: 	bold;
    }
    h2
    { 
      font-size:	16pt;
      font-family:	Arial;
      font-weight:	bold;
    }
    h3
    { 
      font-size:	14pt;
      font-family:	Arial;
      font-weight:	bold;
    }
    h4
    { 
      font-size:	12pt;
      font-family:	Arial;
      font-weight:	bold;
    }
    h5
    { 
      font-size:	10pt;
      font-family:	Arial;
      font-weight:	bold;
    }
    h6
    { 
      font-size:	8pt;
      font-family:	Arial;
      font-weight:	bold;
    }

/*- body style information -*/
    body.bgBlack_fgWhite 
    { 
      background:	black;
      color:		white; 
    }
    body.bgcolor-blue
    { background:	blue; }
    body.bgcolor-gray
    { background:	gray; }
    body.bgcolor-lightgrey
    { background:	lightgrey; }

/*- Hyperlink style information -*/
    a:link
    { color:		blue; }
    a:visited
    { color:		#008000; }
    a:active
    { color:		red; }

/*- ordered list style information list-style-position:outside -*/
    ol.none
    { list-style-type:	none; }
    ol.decimal
    { list-style-type:	decimal; }
    ol.decimal-leading-zero
    { list-style-type:	decimal-leading-zero; }
    ol.lower-roman 
    { list-style-type:	lower-roman; }
    ol.upper-roman
    { list-style-type:	upper-roman; }
    ol.lower-alpha
    { list-style-type:	lower-alpha; }
    ol.upper-alpha
    { list-style-type:	upper-alpha; }
    ol.lower-greek
    { list-style-type:	lower-greek; }
    ol.lower-latin
    { list-style-type:	lower-latin; }
    ol.upper-latin
    { list-style-type:	upper-latin; }

/*- ordered list style information, list-style-position:inside -*/
    ol.decimal-inside
    { 
      list-style-type:		decimal;
      list-style-position:	inside;
    }
    ol.decimal-leading-zero-inside
    { 
      list-style-type:		decimal-leading-zero;
      list-style-position:	inside;
    }
    ol.lower-roman-inside 
    { 
      list-style-type:		lower-roman;
      list-style-position:	inside;
    }
    ol.upper-roman-inside
    { 
      list-style-type:		upper-roman;
      list-style-position:	inside;
    }
    ol.lower-alpha-inside
    { 
      list-style-type:		lower-alpha;
      list-style-position:	inside;
    }
    ol.upper-alpha-inside
    { 
      list-style-type:		upper-alpha;
      list-style-position:	inside;
    }
    ol.lower-greek-inside
    { 
      list-style-type:		lower-greek;
      list-style-position:	inside;
    }
    ol.lower-latin-inside
    { 
      list-style-type:		lower-latin;
      list-style-position:	inside;
    }
    ol.upper-latin-inside
    { 
      list-style-type:		upper-latin;
      list-style-position:	inside;
    }

/*- Unordered list style information -*/
    ul.none
    { list-style-type:	none; }
    ul.disc
    { list-style-type:	disc; }
    ul.circle
    { list-style-type:	circle; }
    ul.square
    { list-style-type:	square; }

/*- Unordered list style information, list-style-position:inside -*/
    ul.disc-inside
    { 
      list-style-type:		disc;
      list-style-position:	inside;
    }
    ul.circle-inside
    { 
      list-style-type:		circle;
      list-style-position:	inside;
    }
    ul.square-inside
    { 
      list-style-type:	square;
      list-style-position:	inside;
    }

/*- definition term style information -> */
    dt.red
    {
      color:		red;
    }
    dt.italic
    {
      font-style:	italic;
    }
    dt.bold
    {
      font-weight:	bold;
    }
    dt.red-italic
    {
      color:		red;
      font-style:	italic;
    }
    dt.red-bold
    {
      color:		red;
      font-weight:	bold;
    }
    dt.italic-bold
    {
      font-style:	italic;
      font-weight:	bold;
    }
    dt.red-italic-bold
    {
      color:		red;
      font-style:	italic;
      font-weight:	bold;
    }
    dt.fsize-14ptArial
    {
      font-size:	14pt;
      font-family:	Arial;
      font-weight:	bold;
    }

/*- List Item style definitions ->*/
    li.inline 
    {
      display:		inline;
      padding-left:	11px;
      padding-right:	7px;
      border-right:	0px;
    }
    li.inline-dotted-border
    {
      display:		inline;
      padding-left:	11px;
      padding-right:	7px;
      border-right:	1px dotted #066;
    }
    ul.no-margin-no-padding
    {
      20px; margin:0px 
    }
    li.inline-dotted-border-padding-right
    {
      display:		inline;
      margin:		0px;
      padding-left:	0px;
      padding-right:	50px;
      border-right:	1px dotted #066;
    }
    li.inline-dotted-border-bold
    {
      display:		inline;
      padding-left:	11px;
      padding-right:	7px;
      border-right:	1px dotted #066;
      font-size:	large;
    }

    li.inline-solid-border
    {
      display:		inline;
      padding-left:	11px;
      padding-right:	7px;
      border-right:	1px solid #066;
    }
    li.last
    {
      display:		inline;
      padding-left:	11px;
      padding-right:	11px;
      border-right:	0px;
    }

/*- Image style information - */
    img.align-top
    {
      vertical-align:	text-top;
    }
    img.align-bottom
    {
      vertical-align:	text-bottom;
    }
    img.align-middle
    {
      vertical-align:   middle;
    }
    img.float-right
    { 
      float:		right; 
    }
    img.float-right-valign-middle
    { 
      float:		right; 
      vertical-align:   top;
    }

    img.float-left
    { 
      float:		left; 
    }
    img.SolidBlack4px
    {
      border:		4px solid black;
    }    
    img.LeftRightSolidBlack4px
    {
      border-left:		4px solid black;
      border-right:		4px solid black;
    }
    img.TopBottomSolidBlack4px
    {
      border-top:		4px solid black;
      border-bottom:		4px solid black;
    }
    img.DottedBlack4px
    {
      border:		4px dotted black;
    }
    img.DashedBlack4px
    {
      border:		4px dashed black;
    }
    img.DoubleBlack4px
    {
      border:		4px double black;
    }
    img.align-top-DoubleBlack4px
    {
      vertical-align:	text-top;
      border:		4px double black;
    }
    img.align-bottom-DoubleBlack4px
    {
      vertical-align:	text-bottom;
      border:		4px double black;
    }
    img.align-middle-DoubleBlack4px
    {
      vertical-align:   middle;
      border:		4px double black;
    }
    img.float-right-DoubleBlack4px
    { 
      float:		right; 
      border:		4px double black;
    }
    img.float-left-DoubleBlack4px
    { 
      float:		left; 
      border:		4px double black;
    }
    img.Groove
    {
      border-style:	groove;
    }
    img.Ridge
    {
      border-style:	ridge;
    }
    img.Inset
    {
      border-style:	inset;
    }
    img.Outset
    {
      border-style:	outset;
    }
    img.border-none
    {
      border:		none;
    }
    img.annotated
    {
      border-top-width: 	0px;
      border-left-width: 	0px;
      border-bottom-width: 	0px;
      border-right-width: 	0px;
    }

/*- anchor style information */
    a.annotation
    {
      border-right: 		black 2px groove;
      padding-right: 		0px;
      border-top: 		black 2px groove;
      display: 			none;
      padding-left: 		0px;
      padding-bottom: 		0px;
      border-left: 		black 2px groove;
      padding-TOP: 		0px;
      border-bottom: 		black 2px groove;
      position: 		absolute;
    }
    a.annotation SPAN
    {
      display: 			block;
      background: 		white;
      filter: 			alpha(opacity=30);
      width: 			100%;
      height: 			100%;
      opacity: 			0.3;
      -moz-opacity: 		0.3;
    }
    a.annotation:hover
    {
      border-left-color:	yellow;
      border-bottom-color:	yellow;
      border-top-color:		yellow;
      border-right-color:	yellow;
    }
/*- div style information */
    div.float-left-no-margin
    {
      float:			left;
      border-right:		1px dotted white;
    }
    div.float-left-no-margin-bo-border
    {
      float:			left;
    }
    div.float-left
    {
      margin:			.5cm;
      float:			left;
    }
    div.float-left p
    {
      text-align:		center;
      padding-left:		0in;
      padding-right:		0in;
      padding-top:		0in;
      padding-bottom:		0in;
    }

    div.float-left-news-item
    {
      margin:			0px;
      paddding:			0px;
      margin-top:		0px;
      margin-right:		40px;
      float:			left;
      width:			164px;
    }
    div.float-left-news-item p
    {
      text-align:		left;
      padding-top:		10px;
      margin:			0px;
    }

    div.float-left-news-item p.right-align
    {
      text-align:		right;
      padding-top:		0px;
      margin:			0px;
    }
    div.float-left-news-item img
    {
      border:			none;     
    }
    div.float-left-news-item a
    {
      font-family:		Arial;
      font-size:		large; 
      color:			#765;    
      text-decoration:		none;
    }
    div.float-left-news-item a:hover
    {
      color:			#333;;
      text-decoration:		underline;
    }

    div.float-left-movie-item
    {
      margin:			0px;
      paddding:			0px;
      margin-top:		0px;
      margin-right:		40px;
      float:			left;
      width:			156px;
    }
    div.float-left-movie-item p
    {
      text-align:		left;
      padding-top:		10px;
      margin:			0px;
    }

    div.float-left-movie-item p.right-align
    {
      text-align:		right;
      padding-top:		0px;
      margin:			0px;
    }
    div.float-left-movie-item img
    {
      border:			none;     
    }
    div.float-left-movie-item a
    {
      font-family:		Arial;
      font-size:		large; 
      color:			#765;    
      text-decoration:		none;
    }
    div.float-left-movie-item a:hover
    {
      color:			#333;;
      text-decoration:		underline;
    }

    div.container 
    {
      padding-left:		.5in;
      padding-right:		.5in;
      padding-top:		.125in;
      padding-bottom:		.125in;
      border:			solid 1px;
      background-color:		#E0E5E9;
    }
    div.spacer 
    {
      clear:			both;
    }

/*Bruce's Site*/
       body
         {
           background:		#D6DCCD;
           margin:		0;
           padding:		0;
           color:		#000;
           font:		x-small/1.5em Georgia,Serif;
           voice-family:	 "\"}\""; voice-family:inherit;
           font-size:		small;
         } 

         html>body
         {
           font-size:		small;
         }
    
         #header
         {
           float:		left;
           width:		1002px;
           background:		#D6DCCD url('http://www.ticketingsystems.com/images/tabs/tab-bs.PNG') repeat-x bottom;
           font-size:		80%;
           line-height:		normal
         }

         #header ul 
         {
           margin:		0;
           padding:		10px 10px 0;
           list-style:		none;
         }

         #header li
         {
           float:left;
           background:		url('http://www.ticketingsystems.com/images/tabs/tab1-left.gif') no-repeat left top;
           margin:		0;
           padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0
         }

         #header a 
         {
           display:		block;
           background:		url('http://www.ticketingsystems.com/images/tabs/tab1-right.gif') no-repeat right top;
           text-decoration:	none;
           font-weight:		bold;
           color:		#765; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
         }
    
         #header a:hover 
         {
           color:		#333;
         }

         #header #current
         {
           background-image:	url('http://www.ticketingsystems.com/images/tabs/tab1-left-selected.gif');
         }
         #header #current a 
         {
           background-image:	url('http://www.ticketingsystems.com/images/tabs/tab1-right-selected.gif');
           color:		#333;
           padding-bottom:	5px
         }

         #header2
         {
           float:		left;
           width:		975px;
           background:		white url('http://www.ticketingsystems.com/images/tabs/tab2-bs-white.PNG') repeat-x bottom;
           font-family:		Arial;
           font-size:		100%;
           line-height:		normal
         }

         #header2 ul 
         {
           margin:		0;
           padding:		10px 10px 0;
           list-style:		none;
         }

         #header2 li
         {
           float:left;
           background:		url('http://www.ticketingsystems.com/images/tabs/tab2-left.png') no-repeat left top;
           margin:		0;
           padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0
         }

         #header2 a 
         {
           display:		block;
           background:		url('http://www.ticketingsystems.com/images/tabs/tab2-right.png') no-repeat right top;
           text-decoration:	none;
           font-weight:		normal;
           color:		#765; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
         }
    
         #header2 a:hover 
         {
           color:		#333;
           background-image:	url("http://www.ticketingsystems.com/images/tabs/tab2-left-selected.png"); 
           background-image:	url('http://www.ticketingsystems.com/images/tabs/tab2-right-selected.png');
         }

         #header2 #current
         {
           background-image:	url('http://www.ticketingsystems.com/images/tabs/tab2-left-selected.png');
         }
         #header2 #current a 
         {
           background-image:	url('http://www.ticketingsystems.com/images/tabs/tab2-right-selected.png');
           color:		#333;
           padding-bottom:	5px
         }

         #header-text
         {
           float:		left;
           width:		700px;
           font-size:		large;
           line-height:		normal;
         }
         #header-text img
         {
           border:		none;
         }
         #header-text a
         {
           font-size:		x-small;
           color:		#765;
           border:		none;
         }
         #header-text a:hover
         {
           color:		#333;
         }

         #menu
         {
           width:		975px;
           height:		35px;
           background:		url('http://www.ticketingsystems.com/images/tabs/sub-menu3.PNG') repeat-x top; 
           font-size:		80%;
           line-height:		normal;
           padding:		0px;
           margin:		0px
         }
         #menu ul 
         {
           margin:		0;
           padding:		0;
           list-style:		none;
         }

         #menu li
         {
           float:left;
           margin:		0;
           padding:		0;
           border:		none;
         }
         #menu a 
         {
           display:		block;
           padding:		5px; /*15px 4px 6px;*/
           text-decoration:	none;
           font-family:		Arial;
           font-weight:		normal;
           color:		black;//#765;
           width:		125px
         }

         #menu #current a 
         {
           color:		white;
           font-weight:		bold;
           background:		url('http://www.ticketingsystems.com/images/tabs/sub-menu-hover-and-selected.GIF') repeat-x top; 
           font-size:		100%
         }
    
         #menu a:hover 
         {
           color:		white;
           font-weight:		bold;
           background:		url('http://www.ticketingsystems.com/images/tabs/sub-menu-hover-and-selected.GIF') repeat-x top; 
           font-size:		100%
         }

         #menu #last
         {
           float:left;
           margin:		0;
           padding:		0;
           border:		0px none;
         }
         #menu #current-last 
         {
           float:left;
           margin:		0;
           padding:		0;
           border:		0px none;
         }
         #menu #current-last a
         {
           color:		blue;
         }
         #no-menu
         {
           width:		975px;
           height:		35px;
           background:		url('http://www.ticketingsystems.com/images/tabs/tab2-bs-no-menu.PNG') repeat-x top; 
           font-size:		80%;
           line-height:		normal;
           padding:		0px;
           margin:		0px;
           border:		medium none;
         }
         #no-menu ul 
         {
           margin:		0;
           padding:		0;
           list-style:		none;
         }

         #no-menu li
         {
           float:left;
           margin:		0;
           padding:		0;
         }
         #no-menu a 
         {
           display:		block;
           padding:		5px 15px 4px 6px;
           text-decoration:	none;
           font-weight:		bold;
           color:		#765;
         }

         #body
         {
           float:		left;
           width:		962px;
           height:              100%;
           font-size:		80%;
           line-height:		normal;
           padding-left:	20px;
           padding-top:		10px;
           padding-bottom:	12px;
           padding-right:	20px;
           border-right:	1px solid #7A8A62;
         }

         #body a 
         {
           text-decoration:	none;
           color:		#765;
         }
    
         #body a:hover 
         {
           color:		#333;
         }

         #banner
         { 
           color:		#D6DCCD;
           font-size:		80%;
           float:		left;
           width:		1000px;
           border-right:	1px solid #7A8A62;
           border-left:	1px solid #7A8A62;
           height:              100%;
           padding-top:		7px;
           padding-left:	3px;
           font-size:		normal;
           line-height:		normal;
           background:	    	url('http://www.ticketingsystems.com/images/tabs/banner-bg.PNG') repeat-x top;
         }
         
         #clr
         {
           float: 		left;
           width:		6px;
           height:		28px;
           padding:		0;
           margin-top:		7px;
           margin-left:		3px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/clr.gif') no-repeat left top;; margin-right:0; margin-bottom:0
         }

         #chr
         {
           font-family:		Arial;
           font-weight:		bold;
           font-size:		100%;
           color:		white;
           float: 		left;
           height:		24px;
           padding-top:		4px;
           margin-top:		7px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/chr.gif') repeat-x top;; margin-left:0; margin-right:0; margin-bottom:0; padding-left:0; padding-right:0; padding-bottom:0
         }

         #crr
         {
           float: 		left;
           width:		6px;
           height:		28px;
           padding:		0;
           margin-top:		7px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/crr.gif') no-repeat left top;; margin-left:0; margin-right:0; margin-bottom:0
         }


         #clb
         {
           float: 		left;
           width:		6px;
           height:		28px;
           padding:		0;
           margin-top:		7px;
           margin-left:		3px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/clb.gif') no-repeat left top;; margin-right:0; margin-bottom:0
         }

         #chb
         {
           font-family:		Arial;
           font-weight:		bold;
           font-size:		100%;
           color:		white;
           float: 		left;
           height:		24px;
           padding-top:		4px;
           margin-top:		7px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/chb.gif') repeat-x top;; margin-left:0; margin-right:0; margin-bottom:0; padding-left:0; padding-right:0; padding-bottom:0
         }

         #crb
         {
           float: 		left;
           width:		6px;
           height:		28px;
           padding:		0;
           margin-top:		7px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/crb.gif') no-repeat left top;; margin-left:0; margin-right:0; margin-bottom:0
         }


         #cl
         {
           float: 		left;
           width:		6px;
           height:		28px;
           padding:		0;
           margin-top:		7px;
           margin-left:		3px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/cl.gif') no-repeat left top;; margin-right:0; margin-bottom:0
         }

         #ch
         {
           font-family:		Arial;
           font-weight:		bold;
           font-size:		100%;
           color:		white;
           float: 		left;
           height:		24px;
           padding-top:		4px;
           margin-top:		7px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/ch.gif') repeat-x top;; margin-left:0; margin-right:0; margin-bottom:0; padding-left:0; padding-right:0; padding-bottom:0
         }

         #cr
         {
           float: 		left;
           width:		6px;
           height:		28px;
           padding:		0;
           margin-top:		7px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/cr.gif') no-repeat left top;; margin-left:0; margin-right:0; margin-bottom:0
         }

         #cfl
         {
           float: 		left;
           width:		5px;
           height:		6px;
           padding:		0;
           margin-left:		3px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/cfl.gif') no-repeat left top;; margin-right:0; margin-top:0; margin-bottom:0
         }

         #cf
         {
           float: 		left;
           height:		6px;
           padding:		0;
           margin:		0;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/cf.gif') repeat-x top;
         }

         #cfr
         {
           float: 		left;
           width:		5px;
           height:		6px;
           padding:		0;
           margin:		0;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/cfr.gif') no-repeat left top;
         }

         #bl
         {
           float: 		left;
           width:		2px;
           padding:		0;
           margin-left:		3px;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/bl.gif') repeat-y;; margin-right:0; margin-top:0; margin-bottom:0
         }
     
         #bd
         {
           float:		left;
           padding:		10px;
           margin:		0;
           background:		#F5F5F5;
           font-family:		Arial;
         }

         #bd-under-construction
         {
           float:		left;
           padding:		10px;
           margin:		0;
           background:		#F5F5F5 url('http://www.ticketingsystems.com/images/under-construction.png');
           font-family:		Arial
         }
 
         #bd-under-construction-medium
         {
           float:		left;
           padding:		10px;
           margin:		0;
           background:		#F5F5F5 url('http://www.ticketingsystems.com/images/under-construction-medium.png');
           font-family:		Arial
         }

         #bd-under-construction-small
         {
           float:		left;
           padding:		10px;
           margin:		0;
           background:		#F5F5F5 url('http://www.ticketingsystems.com/images/under-construction-small.png');
           font-family:		Arial
         }

         #bd-under-construction-tiny
         {
           float:		left;
           padding:		10px;
           margin:		0;
           background:		#F5F5F5 url('http://www.ticketingsystems.com/images/under-construction-tiny.png');
           font-family:		Arial
         }

         #bd a
         {
           font-size:		x-small;
           color:		#765;
           border:		none;
         }

         #bd a:hover
         {
           color:		red;
         }

         #bd input#cmpLoginName, input#cmpUserPassword, input#contact_name, input#email
         {
           margin-bottom:	2px;
           font-size:		xx-small;
           width:		163px;
           height:		10px;
         }

         #bd button#cmpButtonLogIn 
         {
           font-family:		Arial;
           font-weight:		bold;
           font-size:		xx-small;
           color:		white;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/chr.gif') repeat-x top;
           margin-left:		19px
         }

         #bd button#btnSubmit
         {
           font-family:		Arial;
           font-weight:		bold;
           font-size:		100%;
           color:		white;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/chb.gif') repeat-x top;
           margin-left:		103px
         }

         #br
         {
           float: 		left;
           width:		2px;
           padding:		0;
           margin:		0;
           background:	    	url('http://www.ticketingsystems.com/images/exchange/br.gif') repeat-y left;
         }

         #cbody
         {
           float:		left;
         }
         #cbody-rspec
         {
           float:		left;
           width:		290px;
         }
         #cbody-lspec
         {
           float:		left;
           width:		150px;
           font-weight:		bold;
         }

         a#report
         {
           display:		block;
           height:		33px;
           width:		auto;
           padding-left:	40px;
           padding-top:		5px; 
           text-align:		left;
           background:	    	url('http://www.ticketingsystems.com/images/report1-small.png') no-repeat;
           text-decoration:	none;
           font-family:		Arial;
           font-size:		100%;
           color:		#1460AC
         }

         a#report:hover
         {
           color:		red;
           background:	    	url('http://www.ticketingsystems.com/images/report2-small.png') no-repeat;
           font-weight:		bold
         }

         a#download
         {
           display:		block;
           height:		39px;
           width:		auto;
           padding-left:	40px;
           padding-top:		10px; 
           text-align:		left;
           background:	    	url('http://www.ticketingsystems.com/images/download2-small.png') no-repeat;
           text-decoration:	none;
           font-family:		Arial;
           font-size:		100%;
           color:		#1460AC
         }

         a#download:hover
         {
           color:		red;
           background:	    	url('http://www.ticketingsystems.com/images/download1-small.png') no-repeat;
           font-weight:		bold
         }


         a#printer
         {
           display:		block;
           height:		32px;
           width:		auto;
           padding-left:	37px;
           padding-top:		7px; 
           text-align:		left;
           background:	    	url('http://www.ticketingsystems.com/images/printer3.png') no-repeat;
           text-decoration:	none;
           font-family:		Arial;
           font-size:		100%;
           color:		#1460AC
         }

         a#printer:hover
         {
           color:		red;
           background:	    	url('http://www.ticketingsystems.com/images/printer3.png') no-repeat;
           font-weight:		bold
         }

         a#RSprinter
         {
           display:		block;
           height:		32px;
           width:		auto;
           padding-left:	37px;
           padding-top:		7px; 
           text-align:		center;
           background:	    	url('http://www.ticketingsystems.com/images/printer4.png') no-repeat;
           text-decoration:	none;
           font-family:		Arial;
           font-size:		100%;
           color:		#1460AC
         }

         a#RSprinter:hover
         {
           color:		red;
           background:	    	url('http://www.ticketingsystems.com/images/printer4.png') no-repeat;
           font-weight:		bold
         }


         a#favorite
         {
           display:		block;
           height:		27px;
           width:		auto;
           padding-left:	28px;
           padding-top:		3px; 
           text-align:		left;
           background:	    	url('http://www.ticketingsystems.com/images/favorites.png') no-repeat;
           text-decoration:	none;
           font-family:		Arial;
           font-size:		100%;
           color:		#1460AC
         }

         a#favorite:hover
         {
           color:		red;
           font-weight:		bold;
         }

         #list-answer
         {
           border:		1px solid #765;
           padding:		7px; 
           background-color:	#e6eeee;
           //text-indent:	-17px;
         }

         #collapsed
         {
            background: 	url('http://www.ticketingsystems.com/images/collapsed.png') no-repeat left top;
         }

         #expanded
         {
            background-image: 	url('http://www.ticketingsystems.com/images/expanded.png');
         }
 
         #cbody-uc
         {
            border: 		1px solid black; 
            margin-right:	20px;
            background:		#FF6E01;
            color:		white;
            font-family:	arial;
         }

         #cbody-uc a
         {
            color:		black;
         }

         input#button_next:hover
         {
           /* for IE */
           filter:alpha(opacity=70);
           /* CSS3 standard */
           opacity:0.7;
         }

         input#button_back:hover
         {
           /* for IE */
           filter:alpha(opacity=70);
           /* CSS3 standard */
           opacity:0.7;
         }

         input#button_delete:hover
         {
           /* for IE */
           filter:alpha(opacity=70);
           /* CSS3 standard */
           opacity:0.7;
         }

         input#button_edit:hover
         {
           /* for IE */
           filter:alpha(opacity=70);
           /* CSS3 standard */
           opacity:0.7;
         }
 
        input#button_image:hover
         {
           /* for IE */
           filter:alpha(opacity=70);
           /* CSS3 standard */
           opacity:0.7;
         }
 