body{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  font-family: Arial; font-size: 12px; color: #ffffff; text-align: right;}
table{empty-cells: show;}
img{behavior: url(styles/iepngfix/iepngfix.htc);}
input{behavior: url(styles/iepngfix/iepngfix.htc);}
.noBorder{border: none;}
.iepngfix{behavior: url(styles/iepngfix/iepngfix.htc);}
/**/
html{height: 100%;}
body{height: 100%;}
.captionLinks{font: bold 12px Arial; color: White;}
.captionLinks a{color: White; text-decoration: none;}
.captionLinks a:hover{text-decoration: underline;}
.footerDetails{background: #363530; font: 12px Arial; color: White; direction: rtl; text-align: center; vertical-align: middle;}
.footerDesignerLinks{background: #28231f; font: bold 12px Arial; color: White; direction: rtl; text-align: center; vertical-align: top; padding: 8px 0px 0px 0px;}
.footerDesignerLinks a{text-decoration: none; color: White;}
.bulletedListContainer{position: relative; left: 4px; top: 8px; width: 265px; height: 365px; overflow: hidden;}
.bulletedListTd1{height: 23px; width: 12px; text-align: right; vertical-align: middle;}
.bulletedListTd2{width: 247px; text-align: right; font: 12px Arial; color: White;}
.bulletedListTd2 a{text-decoration: none; color: White;}
.bulletedListTd2 a:hover{text-decoration: underline; color: White;}
.bulletedListButtons{position: relative; left: 22px; top: 17px;}
.menuBtnRight{float: right; width: 1px; height: 23px; background: url('../images/menuBtnRight.gif');}
.menuBtnCenter{float: right; min-width: 88px; height: 19px; padding: 4px 2px 0px 2px; background: url('../images/menuBtnBg.gif') repeat-x; font: bold 12px Arial; color: #323232; text-align: center; vertical-align: middle; cursor: pointer;}
.menuBtnCenter a{text-decoration: none; font: bold 12px Arial; color: #323232;}
.menuBtnLeft{float: right; width: 1px; height: 23px; background: url('../images/menuBtnLeft.gif');}
.menuSpacer{float: right; width: 2px; height: 23px;}
.homePageContactTitle{font: 12px Arial; color: #fa8a42;}
.homePageContactText{font: 11px Arial; color: #ffffff; height: 17px;}
.homePageContactInput{border: 1px solid #707070; width: 105px; height: 12px; background-color: White;}
.homePageContactResults{font: 12px Arial;}
/**/
.img__frm{width: 106px; height: 101px; padding: 11px 11px 10px 10px; overflow: hidden; text-align: center; line-height: 101px; vertical-align: middle; background: url('../images/image_frame.png') no-repeat center center; behavior: url(styles/iepngfix/iepngfix.htc);}
.img__frm img{vertical-align: middle; border: none;}
.img__frm a{display: inline-block; vertical-align: middle; margin: 0px; padding: 0px;}
.img__frm b{vertical-align: middle; display: inline-block; height: 100%; width: 0px;}
/**/
.galleryPage{}
.galleryPage .content{margin: 0px 0px 25px 0px;}
.galleryPage .gal_table, .galleryPage .gal_table td{border-collapse: collapse; border: none; margin: 0px; border: none;}
.galleryPage .gal_table{width: 500px; margin: 0px 0px 0px 0px;}
.galleryPage .gal_table td{text-align: center;}
/**/
h1{font: bold 18px Arial;}
h2{font: bold 16px Arial;}
h3{font: bold 14px Arial;}
h4{font: bold 12px Arial;}
h5{font: bold 10px Arial;}
h6{font: bold 8px Arial;}
