﻿body {
margin: 0 auto;
padding: 0;
font: small "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
background: #333333 url(graphics/body_deg.gif) repeat-x;
}


#wrap {
background: #000000;
color: #ffffff;
border:  none;
margin: 0 auto;
width: 800px;
}
/**********Master Page*************/
#title{
color: #ffffff;
border:  none;
margin: 0 auto;
padding:0;
width: 800px;
}

#siteWrap {
background: url(graphics/head-foot_deg.gif) repeat-x;
color: #ffffff;
border:  none;
margin: 0 auto;
padding:0;
width: 800px;
}


#siteHeader{
width: 100%;
height:100%;
background: url(graphics/head-foot_deg.gif) repeat-x;
}

#siteContent{
float:right;
background-color:white;
color:Black;
width:643px;
min-height: 350px;
height:auto !important;
height: 350px;
padding:0;
}

#siteLeftNav{
float:left;
width:155px;
background-color:#7a89b0;
padding:0;
}

#siteFooter{
clear: both;
font-size:x-small;
text-align:center;
color:White;
padding: 0;
overflow: auto;
margin: 5px 0 0 0px;
padding: 0;
border: 0;
}

#mainNav{
margin: 0 0 1px 3px;
height:30px;
padding: 0;
}

#mainNav td{
padding:0;
}

.dsm_right{
text-align:right;
}
 
/*keeps text from wrapping around image*/
img{
border-style: none;
border-color: inherit;
border-width: medium;
display:block;
padding: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
}

.imgCenter
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    padding: 0;
}

.imgRight
{
   float:right;
/*width: 380px;
height: 200px;
text-align:center;*/ 
    margin: 0;
    padding: 0;
}

.Center
{
    margin-left:8px;
    margin-top:10px;
}

.centerVirtual
{
    margin-left:55px;
    margin-top:5px;
}

.submitButton
{
 background-color:#77A4EE;
 border-style:inset;
 color:White;
   
}
/***********OTHER PAGES***************/
#left_content
{
    float:left;
    width:400px;
    margin:5px 0 0 0;
    padding:0;
}

#right_content
{
   float:right;
   background: rgb(168,189,210);
   width:200px;
   margin:0;
   padding:0;
}


#left_content_two
{
    float:left;
    width:300px;
    margin:5px;
    padding:0;
}

#right_content_two
{
   float:right;
   width:300px;
   margin:45px 10px 0 10px;
   padding:0;
}

#left_content_two_contact
{
    float:left;
    width:200px;
    margin:5px 0 0 0;
    padding:0;
   
}

#right_content_two_contact
{
    float:right;
    width:400px;
    margin:5px 5px 0 5px;
    padding:0;
    
}

#noColumn{
    margin:5px 5px 0 5px; 
    width:600px;
 padding: 0;
}

#noColumn_intro{
    margin:0;
    background-color:#ccc; 
    width:800px;
 padding: 0;
}

#container {
width:100%;
min-height: 550px;
height:auto !important;
height: 550px;
background: #fff;
}

#container_intro {
width:100%;
min-height: 550px;
height:auto !important;
height: 550px;
background: #000033;
}

#title_intro{
text-align:center;
}

#locationsHome{
 margin: 5px 0 0 3px;
 width:400px;
 padding: 0;
 clear:both;
}

.whiteLinks a{
color:#ccc;
}

/*Modal Popup extender*/
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
    margin: 0;
    padding: 0;
}

.modalPopup
{
    background-color:#ffffdd;
    border-width: 2px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    width:450px;
    margin: 0;

}
