/* CSS Document */
:link {
	TEXT-DECORATION: none
}
:visited {
	TEXT-DECORATION: none
}
a {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #1B47EB
}
a:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #1B47EB
}
a:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #1B47EB
}
a:hover {
	COLOR: #ab0101; TEXT-DECORATION: underline
}

#footer a {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #999999; TEXT-DECORATION: underline
}
#footer a:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #999999; TEXT-DECORATION: underline
}
#footer a:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #999999; TEXT-DECORATION: underline
}
#footer a:hover {
	COLOR: #ab0101; TEXT-DECORATION: underline
}


H1 {
	FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 16px; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 14px; FONT-WEIGHT:bold
}
H1 {
	MARGIN-BOTTOM: 10px;
}
H2 {
	MARGIN-BOTTOM: 10px
}
H3 {
	MARGIN-BOTTOM: 10px
}
h1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
h2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
h3 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
ul {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-bottom: 15px
}
ol {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
li {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-bottom: 5px
}

ol ul {
	LIST-STYLE-TYPE:circle; MARGIN: 10px 30px
}
ol ul li {
	LINE-HEIGHT: 1.6em; MARGIN: 10px
}

BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; BACKGROUND-COLOR:#801717; COLOR: #666666; FONT-SIZE: 12px; text-align: center
}
#header {
	POSITION: relative; TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 100px
}
#header_area {
	width: 100%; background-color: #ffffff; background-image:url(../images/header_bkrnd.gif); background-repeat:repeat-x; height: 131px
}
.header-logo {
	POSITION: absolute; width: 193px; height: 105px; left: 25px; top:10px
}
#header-nav-ul LI {
	DISPLAY: inline; FONT-FAMILY: Helvetica, Arial, Verdana, san-serif; FONT-SIZE: 12px
}
#header-nav-ul LI A {
	PADDING-BOTTOM: 24px; TEXT-TRANSFORM: uppercase; COLOR: #464a52; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; MARGIN-LEFT: 10px
}
#header-nav-ul LI A.selected {
	COLOR: #ab0101
}
#header-nav-ul LI A:hover {
	COLOR: #ab0101
}
#header_contact {
	POSITION: absolute; left: 560px; top: 12px; TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 325px
}
hr.dashesBody { 
	height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color: #6d6d6d; margin-top: 30px; margin-bottom: 20px; margin-left: -25px
}
hr.dashesInsideTitle { 
	height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color: #6d6d6d; margin-top: 5px; margin-bottom: 20px; margin-left: -15px
}
hr.dashesInsideEquip { 
	height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color: #6d6d6d; margin-top: 5px; margin-bottom: 20px; margin-left: 0px
}
hr.dashesFooter { 
	height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color: #6d6d6d; margin-top: 25px; margin-bottom: 25px
}
#container {
	BACKGROUND: url(../images/dots_bkrnd.gif) #22314b
}
#bg-container {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
#containerSmall {
	BACKGROUND:url(../images/btm_photo_bkrnd.gif); background-repeat:repeat-x
}
#bg-containerSmall {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
#containerBodyHome {
	background-color:#FFFFFF
}
#bg-containerBodyHome {
	FONT-SIZE: 15px; TEXT-ALIGN: left; MARGIN: 0px auto; width: 800px; padding-bottom: 10px
}
#containerBodyInside {
	background-color:#FFFFFF
}
#bg-containerBodyInside {
	FONT-SIZE: 13px; TEXT-ALIGN: left; MARGIN: 0px auto; width: 800px; padding-bottom: 10px
}
#containerFooter {
	BACKGROUND:url(../images/footer_bkrnd.gif);  background-repeat:repeat-x; height: 236px
}
#bg-containerFooterImage {
	BACKGROUND:url(../images/footer_content_bkrnd.gif); background-repeat:no-repeat; width: 945px; height: 153px; margin-left: auto; margin-right: auto; text-align: left
}
#bg-containerFooter {
	TEXT-ALIGN: center; MARGIN: 0px auto; padding-top: 1px
}
.panel-container {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 850px; HEIGHT: 175px
}
#panel {
	TEXT-ALIGN: center; background-color:#FFFFFF
}
.panel-block-left {
	WIDTH: 266px; POSITION: relative; FLOAT: left; MARGIN-RIGHT: 10px
}
.panel-block-middle {
	WIDTH: 266px; FLOAT: left; margin-left:15px
}
.panel-block-right {
	WIDTH: 266px; FLOAT: right
}
#panel .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}

.panel-container-inside {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 225px
}
.panel-block-left-inside {
	WIDTH: 500px; POSITION: relative; FLOAT: left; MARGIN-RIGHT: 0px
}
.panel-block-right-inside {
	WIDTH: 250px; FLOAT: right
}
#panelContact {
	TEXT-ALIGN: center; background-color:#FFFFFF; HEIGHT: 500px
}
.footer-container {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 800px; color:#999999
}
#footer {
	TEXT-ALIGN: center; HEIGHT: 70px 
}
.footer-block-left {
	WIDTH: 130px; POSITION: relative; FLOAT: left; MARGIN-RIGHT: 30px; margin-top: -5px
}
.footer-block-middle {
	WIDTH: 170px; FLOAT: left; margin-left:20px; padding-top: 4px
}
.footer-block-dash {
	WIDTH: 11px; FLOAT: left; margin-left:0px; padding-top: 0px
}
.footer-block-right {
	WIDTH: 400px; FLOAT: right; padding-top: 8px
}
#footer .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.clearfix {
	DISPLAY: block
}
