html,body{margin: 0; border: 0; padding: 0;}
img {-ms-interpolation-mode: bicubic; border: 0;}
a{text-decoration: none; color: black;}
button{border: 0; margin: 0; padding: 0; font-family: arial;}
h1,h2,h3,h4,h6{color: #5E81A1;}
h5{color: black;}
body{background: #666666; background-image: url('../graphics/site_bg.png'); background-repeat: repeat-x; font-family: arial; text-align: center;}
.clr{clear: both;}
.site{width: 966px; background-color: #f4f4f3; margin: 0 auto; text-align: justify; direction: rtl; position: relative;}
.top_top_menu{height: 27px; padding: 6px 9px 0 0; background: url('../graphics/top_top_menu_bg.png');border-bottom: 1px solid #ededec; color: #124589; font-size: 13px;}
	#phone {float: left; font-size: 15px; font-weight: bold; margin: 4px 0 0 10px; color: #5E81A1;}
	.top_top_menu a{display: inline-block; padding: 6px; background:  url('../graphics/button_rollover.png') 0 42px repeat-x;}
	.top_top_menu a:hover{background-position: 0 0; color: gray;}
.header_top{height: 8px; background: url('../graphics/header_top_bg.png');}
.small_menu{float: right; margin-top: 35px; margin-right: 13px;}
.small_menu a{font-size: 12px;}
.logo {display: block; float: left; background: url('../graphics/logo.png'); width: 193px; height: 68px; margin-left: 26px;}
.menu_bar {width: 956px; margin: 10px 0 0 10px; height: 42px; padding: 25px 0 27px; background: url('../graphics/top_menu.png'); position: relative;}
	.menu_bar a {display: block; float: right; height: 24px; padding: 9px 7px; background: url('../graphics/button_rollover.png') 0 42px repeat-x;}
	.menu_bar a:hover {background-position: 0 0; color: gray;}
	.menu_bar img {display: block; float: right; margin-right: 0;}
	.inputs{float: left; font-size: 10px;}
		.menu_bar input {display: block; float: right; width: 95px; height: 17px; margin-top: 1px; margin-left: 9px; border: 0; border: 2px solid #5e81a1;}
		.menu_bar button,.siteform button {display: block; float: left; margin-left: 9px; width: 63px; height: 24px; background: url('../graphics/button_top.png'); color: white; cursor: pointer; margin-top: 0px;}
		.menu_bar button:hover,.siteform button:hover {background-position: bottom left;}
	a.form_title{margin: 0; display: block; position: absolute; top: 5px; left: 168px; color: #5e81a1; font-size: 12px; padding: 0; background: 0;}
	.lost_pass{position: absolute; top: 72px; left: 140px; color: white; font-size: 12px;}
	.lost_pass:hover{color: black; cursor: pointer;}
	.banner{margin: 0 9px 12px 0;}
	.gallerylayer{background: #f4f4f4 !important;}
	.contact {height: 184px; width: 201px; margin: 0 13px 0; position: relative; background: url('../graphics/contact.png') top right no-repeat; float: right; position: relative;}
		.contact b{display: block; height: 18px; padding: 13px 0 21px 0; text-align: center;color: black;/* color: #316680;*/ font-size: 16px;}
		.promo_g a.b{font-weight: bold; display: block; height: 18px; padding: 13px 0 5px 0; text-align: center; color: black;/*color: #316680; */ font-size: 16px;}
		.promo_g a.b:hover{color: #e32c00;}
		.contact table{position: absolute; top: 38px; right: 10px;}
		.contact th{text-align: left; font-size: 14px; padding-left: 4px;}
		.contact input{width: 116px; height: 19px; border: 0; border: 1px solid #a3a2a0;}
		.contact button{display: block; position: absolute; bottom: 0; right: 0; width: 201px; height: 38px; background: url('../graphics/contact_submit.png'); cursor: pointer; font-size: 24px; font-weight: bold; color: #e32c00;line-height:25px}
		.contact button:hover{background-position: bottom left;}
	.promo_g {float: right; width: 226px; padding-right: 5px; height: 184px; background: url('../graphics/promo.png'); margin: 0 0 0 13px; position: relative;}
		.promo_g .img{width: 226px; height: 83px; overflow: hidden;}
		.promo_g img{width: 226px;}
		.promo_g .text{margin: 7px 32px 0; font-size: 12px; color: #333333; position: relative; z-index: 2;}
		.promo_g a.a{display: block; width: 43px; height: 43px; position: absolute; bottom: 4px; left: 0; background: url('../graphics/promo_button.png');}
		.promo_g a.a:hover{background-position: bottom left;}
		.promo_g a.a i{display: block; position: absolute; bottom: 4px; font-size: 13px; right: -16px; color: #e32c00; font-weight: bold; font-style: normal;}
	.promo_t {background: url('../graphics/home_text.png') top left repeat-y; width: 557px; min-height: 275px; float: right; margin: 0 11px 0 0; padding: 0 21px 8px 13px; font-size: 13px; color: #316680; position: relative;}
		.promo_t_top{width: 591px; height: 27px; background: url('../graphics/home_text_top.png'); position: absolute; top: 0; left: 0;z-index:1;}
		.promo_t_bottom{width: 591px; height: 25px; background: url('../graphics/home_text_bottom.png'); position: absolute; bottom: 0; left: 0;z-index:1;}
		.promo_t .h{background: url('../graphics/top_border.png');height: 35px; margin: 0 -17px 0 -11px; padding-right: 17px; margin-bottom: 15px;z-index:2; position: relative;}
			.promo_t .h  b{display: block; height: 18px; padding: 13px 0 5px 0; text-align: right; font-size: 17px; float: right;}
			.promo_t .h  b a{color: #e32c00;}
			.promo_t a.o{display: block; height: 13px; color: #316680; font-size: 13px; background: url('../graphics/small_arrow.png') top left no-repeat; color: #e32c00; font-weight: bold; float: left; margin: 17px 0 0 18px; padding-left: 27px;}
			.promo_t .h  a:hover{background-position: bottom left; color: #d20000;}
			.promo_t .m{margin-bottom: 3px;z-index:2; position: relative;}
			.pt{z-index:2; position: relative;}

	.home_video {background: url('../graphics/video_bg.png'); width: 313px; height: 275px; float: left; margin: 45px 11px 0 9px;}
	.home_video iframe{margin: 14px;}
	
	.lower_text {padding: 0 23px;}
	.internal_page{padding: 0 27px}
	
	.footerlinks {margin-top: 55px; height: 25px; background: #bebcbc;}
	.footerlinks table {margin: 0 auto;}
	.footerlinks table td{font-size: 12px;}
	.footerlinks table a{font-size: 12px; text-decoration: underline; font-weight: bold;}
	.footerlinks table a:hover{text-decoration: none;}
	.colors {height: 4px; background:url('../graphics/colors.gif'); border-bottom: 2px solid #bebcbc;}
	
	.footer {background: url('../graphics/footer.jpg');height: 138px; position: relative;}
		.footer_text {position: absolute; bottom: 5px; right: 5px; font-size: 14px; color: #676767;}
		.logo_s {display: block; width: 137px; height: 47px; background: url('../graphics/logo_s.png'); position: absolute; bottom: 6px; left: 35px;}
		#contact_info {float: left; margin: 2px 0 0 38px;}
			#contact_info p{font-weight: bold; margin: 1px; font-size: 13px; text-align: left; color: black; /*color: #5E81A1;*/}
	
	.faq {border: 0; width: 700px;}
	.tr1 {border-bottom: 1px solid red;}
	.faq  a{display: block; background-image: url('down_arrow.png'); background-position: right center; padding-right: 20px; background-repeat: no-repeat; color: black;border-bottom: 1px solid #b4b4b6;}
	.faq a.active{background-image: url('down_arrow_active.png'); color: #e32e00; font-size: 21px; font-weight: normal;border-bottom: 0;}
	.faq  th{padding-top: 4px;}
	.faq  td{border-bottom: 1px solid #b4b4b6;}

.siteform {background: #eee;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#eee), to(#ccc));
background: -webkit-linear-gradient(#eee, #ccc);
background: -moz-linear-gradient(#eee, #ccc);
background: -ms-linear-gradient(#eee, #ccc);
background: -o-linear-gradient(#eee, #ccc);
background: linear-gradient(#eee, #ccc);
-pie-background: linear-gradient(#eee, #ccc); -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; -webkit-box-shadow: #777 3px 3px 3px; -moz-box-shadow: #777 3px 3px 3px; box-shadow: #777 3px 3px 3px; behavior: url(pie/PIE.htc);}
	
	.comment_table {width: 578px; padding: 0 16px 0 0; height: 167px; background: url('../graphics/bg_comments.png'); margin: 10px 0;}
	.comment{height: 60px; border-bottom: 1px solid #c1c1c1; padding: 20px; color: #5d81a1; font-size: 16px; font-weight: bold; margin-bottom: 5px;}
	.comment_info{font-size: 12px; font-weight: bold; padding: 5px 20px;}
	
table#fl_table>tr>td, table#fl_table>tbody>tr>td {padding-top: 12px;}
.footer th,.footer td{ padding-right: 12px;}
.footer th,.footer th a{/*color: #5E81A1; font-size: 20px;*/ font-size: 14px;}
.footer td {vertical-align: top;}
.footer td,.footer td a{font-size: 12px;}
.footer td a:hover{color: red;}
.fl_div {height: 70px; border-left: 1px solid #cecdcb; float: left; margin: 10px 16px 0 0;}
.company_text{margin: 3px auto; color: #ffffff;}
	.company_text td{padding: 0 5px; vertical-align: middle; font-size: 13px;}
	.company_text a{font-weight: bold;text-decoration: none; color: #ffffff;}
	.company_text a:hover{ color: black;}
/*
     FILE ARCHIVED ON 11:30:17 Jan 25, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:14:40 Apr 30, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.492
  exclusion.robots: 0.04
  exclusion.robots.policy: 0.03
  esindex: 0.005
  cdx.remote: 7.805
  LoadShardBlock: 75.425 (3)
  PetaboxLoader3.datanode: 71.968 (4)
  PetaboxLoader3.resolve: 51.763 (2)
  load_resource: 97.425
*/