BODY { color: white; margin: 0; padding: 0; background: url('/img/bgr1.jpg') black; }
FORM, SCRIPT { margin: 0; padding: 0; }
INPUT { font-size: 10pt; }
TD { font: 10pt Arial, sans-serif; color: white; }
A { color: #bf6030; }
A:hover { text-decoration: none; }
A.menu { font: 11pt Arial; color: white; }
A.menu:hover { text-decoration: none; }
A.email { font-size: 13pt; color: white; }

.menu-holder { position: relative; width: 989px; }
.menu-holder DIV { position: absolute; }
.menu-holder DIV A { font: 11pt Arial; color: white; }
.menu-holder DIV A:hover { text-decoration: none; }

.mi-works { background: transparent url('/img/mi_works.png') no-repeat; //background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mi_works.png', sizingMethod='scale'); }
.mi-contacts { background: transparent url('/img/mi_contacts.png') no-repeat; //background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mi_contacts.png', sizingMethod='scale'); }
.mi-station { background: transparent url('/img/mi_station.png') no-repeat; //background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mi_station.png', sizingMethod='scale'); }
.mi-vacancies { background: transparent url('/img/mi_vacancies.png') no-repeat; //background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mi_vacancies.png', sizingMethod='scale'); }

.bottom-menu { margin-top: 10px; margin-bottom: 30px;}
.bottom-menu TD { text-align: center; font-size: 11pt; color: #666666; }
.bottom-menu TD A { color: #bf6030; }
.bottom-menu TD B { color: #bf6030; }

.jar-cap { background: transparent url('/img/bgr_inner_top_jar_cap.png') no-repeat; //background: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bgr_inner_top_jar_cap.png', sizingMethod='scale'); }

.blog-userpic { border: 1px solid white; }

.block-title-1 { font-weight: normal; font-size: 16pt; margin-bottom: 10px; padding-bottom: 5px; background: url('/img/bgr_title_1.jpg') no-repeat left bottom; /* border: 1px solid green; */ }
.block-title-2 { font-weight: normal; font-size: 10pt; height: 26px; margin-bottom: 10px; background: url('/img/bgr_title_2.gif') no-repeat left bottom; /* border: 1px solid green; */ }
.block-title-3 { font-size: 14pt; height: 34px; line-height: 30px; background: url('/img/bgr_title_1.jpg') no-repeat left; }
.block-title-5 { font-size: 10pt; height: 44px; line-height: 40px; background: url('/img/bgr_title_5.jpg') no-repeat left; /* border: 1px solid green; */}

.title-arrow-down { position: relative; top: -3px; background: url('/img/title_arrow_down.gif') no-repeat top left; width: 20px; height: 20px; margin-left: 2px; padding-left: 20px; /* border: 1px solid red; */}
.title-arrow-up { position: relative; top: -4px; background: url('/img/title_arrow_up.gif') no-repeat top left; width: 20px; height: 20px; margin-left: 2px; padding-left: 20px; /* border: 1px solid red; */}

.std-block { font-size: 9pt; line-height: 12pt; color: #999999; margin-top: 0px; }
.block-work-details { color: #bf6030; }
.block-work-details A { color: white; }

.list-box UL { margin: 0; padding: 0; }
.list-box UL LI { list-style: url('/img/list_marker1.gif'); color: #bf6030; padding-left: 5px; margin-bottom: 5px; font-size: 8pt; }

.info-box-outer { width: 226px; margin-left: 10px; background: url('/img/info_box_top.gif') no-repeat top; padding-top: 45px; }
.info-box-inner1 { background: url('/img/info_box_bottom.gif') no-repeat bottom; padding-bottom: 40px; }
.info-box-inner2 { background: url('/img/info_box_middle.gif') repeat-y; }

.screenshot-description-outer { width: 223px; background: url(/img/screenshot_desc_top.gif) top no-repeat; padding-top: 26px; margin-top: 20px; }
.screenshot-description-inner { background: url(/img/screenshot_desc_bottom.gif) bottom no-repeat; padding-bottom: 26px; padding-left: 20px; padding-right: 20px; }

.screenshot-box-outer { width: 432px; background: url(/img/screenshot_box_top.gif) top no-repeat; padding-top: 29px; }
.screenshot-box-inner1 { background: url(/img/screenshot_box_bottom.gif) bottom no-repeat; padding-bottom: 29px; }
.screenshot-box-inner2 { background: url(/img/screenshot_box_middle.gif) repeat-y 1px; padding-left: 3px; }

.screenshot { cursor: pointer; }
.imageHolder { position: absolute; width: 1px; height: 1px; display: block; border: 1px solid white; }
#imageLoader { position: absolute; width: 100px; height: 100px; display: block; background: url(/img/image_loader.gif) no-repeat center; }

.std-table TD { /* background: #242424; */}

.work-image-holder-outer { width: 246px; height: 207px; background: url('/img/image_border.gif') no-repeat; margin-right: 20px; }
.work-image-holder-inner { padding-left: 23px; padding-top: 21px; }
.work-type { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; margin-left: 20px; font-size: 12pt; color: #bf6030; font-weight: bold; }

.cat-list { margin-top: -10px; }
.cat-list UL { margin: 10px 0px 0px 0px; padding: 0;}
.cat-list UL LI { font: 8pt Tahoma; list-style: url('/img/list_marker2.gif'); margin-bottom: 3px; color: #999999; }
.cat-list A { color: #999999; }

.link-marker-1 { background: url('/img/link_marker_1.gif') no-repeat 0px 3px; padding-left: 25px; height: 26px; }
.link-marker-2 { background: url('/img/link_marker_2.gif') no-repeat 0px 3px; padding-left: 25px; height: 26px; padding-top: 10px; vertical-align: bottom; }

.horiz-divider { width: 989px; height: 9px; background: url('/img/divider4.gif') no-repeat; margin-bottom: 20px; margin-top: 20px; }

.error { color: #FFFFFF; font-weight: bold; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; text-align: center; border: 1px solid black; background-color: rgb(255,0,0); }

.run-in-heading { font-size: 13pt; color: white; font-weight: bold; }

.red { color: red; }
.orange { color: #bf6030; }
.white { color: white; }
.gray { color: #999999; }

.title { margin-bottom: 10px; font-weight: bold; font-size: 11pt; }
.big { font-size: 13pt; }
.small { font-size: 9pt; }
.copy { font-size: 9pt; }
