@charset "utf-8";
* {
margin:0;
padding:0;
}

html {
height:100%;
}

a {
text-decoration:none;
color:#007fa0;
}

a:hover {
text-decoration:underline;
}

body {
background-image:url(/images/bg6.jpg);
height:100%;
color:#a4a4a4;
cursor:default;
line-height:16px;
background-color:#000;
background-position:50% 0;
background-repeat:no-repeat;
background-attachment:fixed;
font-family:Tahoma,sans-serif;
font-size:12px;
}

#header {
background-image:url(/images/top-bg.png);
height:137px;
width:100%;
}

#logo {
margin-left:auto;
margin-right:auto;
width:993px;
top:15px;
position:relative;
}

#content-container {
background-image:url(/images/content-bg.png);
min-height:600px;
width:993px;
margin-left:auto;
margin-right:auto;
}

div#footer {
clear:both;
height:70px;
color:#858585;
background:url(/images/footer-bg.png) 50% 0 repeat-x;
}

#inner-footer {
width:950px;
margin-left:auto;
margin-right:auto;
}

#navcontainer {
margin-left:auto;
margin-right:auto;
width:993px;
background-image:url(/images/nav-bg.jpg);
height:53px;
position:relative;
top:32px;
}

#navcontainer ul li {
display:inline-block;
margin-top:0;
padding:0;
}

#navcontainer ul li#left a {
background:url(/images/button-left.jpg) top left no-repeat;
border-right-style:solid;
border-right-width:1px;
border-right-color:#141414;
}

#navcontainerold ul li a {
text-decoration:none;
color:#fff;
background:url(/images/button-middle.png) top left no-repeat;
border-right-style:solid;
border-right-width:1px;
border-right-color:#141414;
font-size:14px;
height:53px;
padding:14px 26px 14px 25px;
}

#navcontainer ul li a {
text-decoration:none;
color:#fff;
background:url(/images/button-middle.png) top left no-repeat;
border-right-style:solid;
border-right-width:1px;
border-right-color:#141414;
font-size:14px;
height:52px;
display:inline-block;
padding-left:22px;
padding-right:23px;
line-height:50px;
margin:0;
}

#navcontainer ul li a:hover,#navcontainer ul li a#current {
color:#7cd7ef;
background-position:0 -53px;
}

#navcontainer ul li#left a:hover,#navcontainer ul li#left a#current {
background-position:0 -53px;
}

#photoframe {
background-image:url(/images/header-bg.png);
height:299px;
width:993px;
}

.stepcarousel {
position:relative;
border:0 solid #000;
overflow:scroll;
width:972px;
height:276px;
left:10px;
top:10px;
}

h1,h2,h3,h4 {
color:#007fa0;
}
h1{font-size:22px;}

.stepcarousel .belt,.stepcarousel1 .belt1,.stepcarousel2 .belt2,.stepcarousel3 .belt3 {
position:absolute;
left:0;
top:0;
margin:0;
}

.stepcarousel .panel,.stepcarousel1 .panel1,.stepcarousel2 .panel2,.stepcarousel3 .panel3 {
float:left;
overflow:hidden;
border-right-style:solid;
border-right-color:#000;
border-right-width:2px;
margin:0;
}

.stepcarousel1,.stepcarousel2,.stepcarousel3 {
position:relative;
border:0 solid #000;
overflow:scroll;
width:952px;
height:107px;
left:0;
top:0;
background-color:#007a9a;
}
