* {
margin: 0;
padding: 0;
}

body{
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
}
img { border: 0; }

ul, ol, li {
margin: 0 0 0 20px;
}

p
{
text-indent: 20px
}

p.first
{
text-indent: 0
}

#encompass{
width:800px;
margin-left:auto;
margin-right:auto;
}
#header{
width:800px;
height:281px;
color:#FFFFFF;
}
/*#title{
position:absolute;
top:244px;
padding-left:240px;
font-size:36px;
color:#FFFFFF;
} */

#title{
position:relative;
margin: -40px 0 1px 240px;
padding: 0;
z-index:8;
}

#title2{
position:relative;
margin: -34px 0 1px 240px;
padding: 0;
}

#content{
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
padding-left:10px;
width:340px;
line-height:2;
float: left;
display: inline;
margin: 10px 0 0 0;
}

#content1{
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
padding-left:10px;
width:273px;
line-height: 18px;
float: left;
display: inline;
margin: 10px 0 0 0;
}


#content2{
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
padding-left:10px;
width:273px;
line-height: 18px;
float: left;
display: inline;
margin: 10px 0 0 0;
}

#content a, #content1 a, #content2 a{
color: #071040;
}

#content a:hover, #content1 a:hover, #content2 a:hover{
color: #172362;
text-decoration: none;
}

#bottom{
background-color:white;
color:#b9b9b9;
width:800px;
text-align:center;
position:relative;
padding: 10px 0;
}
#bottom a{
color:#b9b9b9;
text-decoration:none;
font-size:11px;
}
#bottom a:hover{
color:#F79234;
}
.arrow{
position:relative;
padding: 0 3px 5px 0;
}

.arrow_back{
position:relative;
margin: 20px 0 0 530px;
padding: 0;
z-index:7;
}

#flasher{
float:left;
width:235px;
margin: 15px 0 0 0;
}

.image_left{
width:230px;
float: left;
min-height: 50px;
}


#scrolldiv_content dl, #content1 dl { margin-left: 10px; }
#scrolldiv_content dt, #content1 dt { float: left; margin: 3px 7px 0 0; }
#scrolldiv_content dd, #content1 dd { margin: 0 0 10px 30px; }


#dhtmlgoodies_scrolldiv{
/* The total width of the scrolling div including scrollbar */
width:270px;
height:220px; /* The height of the scrolling div */
float: left;
display: inline;
margin: 10px 0 0 0;
}
#scrolldiv_parentContainer{
width:270px; /* Width of the scrolling text */
height:100%;
overflow:hidden;
border:1px solid #BC8FBD;
float:left;
position:relative;
}

/*
CSS for the scrolling content
*/
#scrolldiv_content{
width:240px;
position:relative;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height: 18px;
padding-left: 10px;
}

/*
The scrollbar slider
*/
#scrolldiv_slider{
width:13px;
margin-left:9px;
height:40px;
float:left;
}

/*
The scrollbar (The bar between the up and down arrow )
*/
#scrolldiv_scrollbar{
width:15px;
height:200px; /* Total height - 40 pixels */
border:1px solid #BC8FBD;
position:relative;

}
/*
The scrollbar handle
*/
#scrolldiv_theScroll{
margin:2px;
width:9px;
height:9px;
background-color:#BC8FBD;
position:absolute;
top:0px;
left:1px;
cursor:pointer;
}
/*
Scroll buttons(The up and down arrows)
*/
#scrolldiv_scrollUp,#scrolldiv_scrollDown{
width:15px;
height:16px;
border:1px solid #BC8FBD;
color: #BC8FBD;
text-align:center;
font-size:16px;
line-height:16px;
cursor:pointer;
}
#scrolldiv_scrollUp{
margin-bottom:2px;
}
#scrolldiv_scrollDown{
margin-top:2px;
}
#scrolldiv_scrollDown span,#scrolldiv_scrollUp span{
font-family: Symbol;
}


.width21 {
width: 21px;
}

#fs_disclosure {
clear: both;
color: #6b6b6b;
float: right;
margin: 15px 0 10px 0;
width: 560px;
}

#contact_located {
clear: both;
margin: 25px 0 10px 0;
width: 760px;
}

#contact_location01 {
float: left;
width: 240px;
}

#contact_location02 {
float: left;
width: 320px;
}

#contact_location03 {
float: left;
width: 180px;
}


.watch_video { font-size: 1.2em; font-weight: bold; margin: 0 5px 0 0; text-decoration: none; }
.watch_video:hover { text-decoration: none; }
.watch_videol { font-size: 1em; font-weight: normal; margin: 0 5px 0 0; text-decoration: none; }
.watch_videol:hover { text-decoration: none; }

.arrow_blue { border: 0px; }
#movieWrap { padding: 0 7px 5px 7px; }

.reach {margin: 4px 0 6px 0; }

#over {
position:relative;
width:400px; height:480px;
padding:0;
margin-top: -490px;
margin-left: 380px;
visibility:visible;

}
