h1 { margin: 0; font-size: 1.8em; color: #F15922; }
h2 { margin: 0; font-size: 1.5em; font-weight: bold; color: #F15922; }


/* Image Show */
#outerBox, #outerBox2 { float: left; display: inline; background: #fff; position: relative; }
#t_imageShow, #t_imageShow2 { width: 707px; height: 180px; overflow: hidden; }
#t_imageShow div.imageShowElement, #t_imageShow2 div.imageShowElement  { height: 180px; }
.imageShowLeftScroller { width: 30px; height: 75px; top: 35px; background: url(../img/leftScroller.gif) left center no-repeat; }
.imageShowRightScroller { width: 30px; height: 75px; top: 35px; background: url(../img/rightScroller.gif) left center no-repeat; }
.txt, .txt2, .txt-logo { width: 352px; height: 180px; margin-top: 10px; font-family: verdana; }
.txt img { width: 200px; height: 160px; border: 0px; margin: 0px 5px 10px 5px; float:left}
.txt2 img { width: 200px; height: 160px; border: 0px; margin: 5px 5px 10px 5px; float:left}
.txt-logo img { border: 0px; margin: 0px 5px 10px 5px; float:left}
.txt h1, .txt2 h1 { margin: 0px; padding: 0px; padding-bottom: 10px; font: 12px arial black; text-align: center; }
.txt h2, .txt2 h2 { margin: 0px; padding: 0px; padding-bottom: 5px; font: 10px arial black; text-align: center; }

/*Tables*/
table { background: #E7E7E7; border-spacing: 1px; font: 9px 'Verdana', Arial, Helvetica, sans-serif; color: #666666; padding: 0px; }
td, th { padding:4px; }
thead th { background: #FFEBD3; border: 1px solid #ffffff; font-weight: bold; text-align: center; color: #666666; text-transform: uppercase; }
tbody th { font-weight:bold; }
tbody tr { background:#ffffff; border-top: 1px solid #ffffff; }
tbody tr td { padding: 5px; background: #FFF0DF; border:1px solid #FFFFFF; }

